CODE BLOG
12.4K subscribers
4.99K photos
36 videos
99 files
2.84K links
IT юмор, обучающие видео и многое другое.

YouTube: https://youtube.com/codeblog
VK: https://vk.com/codeblog
Чат: @codeblog_chat

По всем вопросам: @p_shvanov

Ресурс включён в перечень Роскомнадзора: https://www.gosuslugi.ru/snet/67c04851241cbc1f487e5054
加入频道
А ТЫ СМОЖЕШЬ РЕШИТЬ САМУЮ ПОПУЛЯРНУЮ ЗАДАЧУ НА СОБЕСЕДОВАНИИ?

При всей своей простоте именно эта задача является наиболее часто задаваемой при прохождении технического интервью практически на любую позицию разработчика. Одновременно она проверяет и твоё умение мыслить, и значение математики, и умение применять язык программирования. Итак, вопрос:

Как поменять местами значения двух целочисленных переменных без использования третьей?

РЕШЕНИЕ:

int a = 5;
int b = 8;

a = a + b;
b = a - b;
a = a - b;

На самом деле существует как минимум 5 решений этой задачи. А сколько из них знал ты?
Уроки C++ для новичков

C++ Изучаем программирование для разработки игр
C++ Уроки. Часть 2: переменные, логика if, else
C++ Уроки. Часть 3: игровая статистика, функции и их прототипы
Домашнее задание к уроку 3: Бонус к геймплею! Мочим огра!
C++ Уроки. Часть 4: Циклы. Короткий, но важный урок!
C++ Уроки. Часть 5: Классы, ООП и, наконец, начало работы на Windows
С++ Изучаем программирование игр. Урок 6: лабораторная работа.
С++ Изучаем программирование игр. Урок 6: домашнее задание

https://www.youtube.com/playlist?list=PLU6OixSQVecZYy-MkFLYc8_u55rg8GEu9

#video #c++
This media is not supported in your browser
VIEW IN TELEGRAM
Когда клиент заводит блокер из-за того, что размер шрифта должен быть на 1 пиксель больше.

#ithumor
This media is not supported in your browser
VIEW IN TELEGRAM
Джуниор разбирается с багом.

#ithumor
Как и обещал на вчерашнем стриме - полный список прочитанных прослушанных мной аудиокниг в этом году. В скобочках дается моя личная оценка ценности этой книги по 5 бальной шкале. Сами книги здесь не скидываю, почти все книги можно найти в бесплатных источниках (славься torrent).

Барбара Оакли. Думай как математик (5)
Роберт Кийосаки. Богатый папа, бедный папа (3)
Том Демарко. Deadline. Роман об управлении проектами (4)
Максим Дорофеев. Джедайские техники (5)
Максим Батырев. 45 татуировок менеджера (4)
Леонард Млодинов, Стивен Хокинг. Кратчайшая история времени (5)
Ричард Докинз. Бог как иллюзия (5)
Наполеон Хилл. Думай и богатей (1)
Александр Драгункин. Малый прыжок в английский за 115 минут (4)
Нассим Николас. Антихрупкость. Как извлечь выгоду из хаоса (3)
Ричард Докинз. Эгоистичный ген (5)
Стивен Кови. 7 навыков высоко эффективных людей (4)
Сет Cтивенс-Давидовиц. Все лгут. Поисковики, Big Data и Интернет знают о вас все (5)
Марк Мэнсон. Тонкое искусство пофигизма (4)
Джен Синсеро. НИ СЫ (1)
John Sonmez. The Complete Software Developer's Career Guide (5)
Шрейер Джейсон. Кровь, пот и пиксели (5)
Роберт Гловер. Хватит быть славным парнем! (5)
Нейросети для анализа изображений

- Сверточные нейронные сети
- Распознавание объектов на изображениях
- Предварительно обученные нейронные сети
- Как подготовить свой набор изображений в Keras
- Перенос обучения
- Тонкая настройка нейронной сети
- Анализ признаков, извлеченных нейросетью
- Дополнение данных
- Визуализация сверточных нейросетей

https://www.youtube.com/playlist?list=PLtPJ9lKvJ4oi5ATzKmmp6FznCHmnhVoey

#video #ai
Питон:
беги до магазина.

С:
шагни раз, шагни два, шагни три и т.д пока перед глазами не появится магазин.

Ассемблер:
Вычислить допустимую степень переноса центра тяжести относительно гравитации, Вычисленное напряжение в мышцу бедра, потом в мышцу голени, затем в пресс, вторую нору твердо упереть в землю, балансировать по данной формуле, все мышцы тела двинуть так, чтобы перенести центр тяжести вперед. Подать напряжение в мышцы шеи, чтобы повернуть голову налево. Улавливая фотоны, нарисовать картину увиденного, обнаружить основные массивные скопления цвета, определить форму, приступить к созданию 3д-модели. Вычислить перспективу на основе градуса углов, степени затененности/освещенности, приступить к деталям.
Более детально вычислить форму, по цвету вычислить текстуру, по детальности, схожести и размеру определить расстояние до объектов. Создай карту местности. По геометрическим и текстурным признакам обнаружить постройки, постройки не обнаружены? Вернуться к шагу про ходьбу.
В найденных постройках начать поиск вывесок по N-ным критериям, распознать текст, начать поиск в списке слов асоциирующихся с магазином. Если магазин не обнаружен, вернуться к ходьбе.

За текст спасибо @Steel_Sword
This media is not supported in your browser
VIEW IN TELEGRAM
Внесение изменений где-то в середине кода на Lisp

#ithumor
Создаем REST API SERIVE

REST API на Laravel введение
REST API на Laravel установка окружения
REST API на Laravel условия
REST API на Laravel Routs/Urls
REST API на Laravel контроллеры (Controllers)
REST API на Laravel ответы (Response)
REST API на Laravel миграции
REST API на Laravel модели (Models)
REST API на Laravel валидация (Validation)
REST API на Laravel контроллеры завершение

https://www.youtube.com/playlist?list=PLdpb__6uY73lAqtYYdoTCaKExVbMZgdwU

#video #Laravel
This media is not supported in your browser
VIEW IN TELEGRAM
Когда я знаю, что где-то здесь пропущены скобки.

#ithumor
Нейросети для анализа текстов

Нейронные сети для обработки естественного языка
Представление текста в цифровом виде для нейросети
Анализ тональности отзывов на фильмы IMDB
Представление текста вектором One Hot Encoding
Представление текста плотным вектором
Рекуррентные нейросети
Анализ тональности текста рекуррентной нейросетью

https://www.youtube.com/playlist?list=PLtPJ9lKvJ4ojSWFe18CSKnhmmPHHIaTx-

#video #ai
This media is not supported in your browser
VIEW IN TELEGRAM
Попытки вспомнить один из 20 паролей, которыми я обычно пользуюсь.

#ithumor
Алгоритмы

Информатика. Блок-схемы. Базовые алгоритмические структуры
Алгоритмы. Простота числа
Алгоритмы. НОД (наибольший общий делитель)
Алгоритмы. Возведение в степень
Алгоритмы. Массивы. Базовые алгоритмы
Алгоритмы. Массивы. Сортировки - введение. Сортировка выбором
Алгоритмы. Массивы. Сортировки: Пузырек (Bubble), Шейкерная (Coctail), Расчёска (Comb)
Алгоритмы. Массивы. Сортировки: Глупая (Stupid), Гномья (Gnome), Вставками (Insert)

https://www.youtube.com/playlist?list=PL1BTEjfHRiq98C5F63nOxRUEiEYDU6uj3

#video #algoritm
CODE BLOG pinned Deleted message
Программирование на Python

Лекция 1. Программирование на Python
Лекция 2. Функции
Лекция 3. Декораторы
Лекция 4. Строки, байты, IO
Лекция 5. Коллекции и collections
Лекция 6. Классы I
Лекция 7. Работа с исключениями
Лекция 8. Итераторы
Лекция 9. async / await
Лекция 10. Классы II

https://www.youtube.com/playlist?list=PLlb7e2G7aSpQhNphPSpcO4daaRPeVstku

#video #python
😉 Друзья, всем привет! С вами на связи автор канала - Вадим.

Во-первых, я очень сильно хочу поблагодарить каждого, кто проголосовал за меня в конкурсе на лучшее IT медиа. Результатов я пока не знаю, но все равно, очень приятно. Информация об этом есть в закрепе. Спасибо!

А во-вторых, хочу поделиться с вами радостной новостью - уже через несколько часов я буду буду в новой стране, где планирую жить и работать в ближайшее время. А узнать в какой вы сможете в моем Инстаграм по ссылке https://Instagram.com/shwanoff. Обязательно подпишитесь, если хотите посмотреть на повседневную жизнь русского программиста в Европе
This media is not supported in your browser
VIEW IN TELEGRAM
Когда смотрят на код стажера

#ithumor
QA | Тестирование ПО

1. Тестирование: с чего начать и куда расти
2. Настраиваем рабочее окружение вместе с Docker
3. Дебаггинг клиент-серверных приложений на примере Charles
4. Автоматизация тестирования HTTP API с помощью Java на примере Jira API
5. Unit Tests: практическое применение
6. Мастер-класс «PyTest на примере UI-тестов»
7. TCP/IP: что это и зачем это тестировщику
8. Test State Pattern
9. PageObject. Поэтапная инструкция

https://www.youtube.com/playlist?list=PLuEo4W0EBxtXzWG6fAy6uQ1BtdYK-w8yN

#video #QA