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

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

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

Ресурс включён в перечень Роскомнадзора: https://www.gosuslugi.ru/snet/67c04851241cbc1f487e5054
加入频道
Сегодня мы реализуем анализ настроения, а именно определим, является ли комментарий на русском языке «токсичным».

Мы будем использовать библиотеки Keras для построения модели, pandas для обработки данных, некоторые функции sklearn и matplotlib для визуализации процесса обучения нейронной сети.

Наша цель — определить, является ли комментарий агрессивным, то есть наша задача на сегодня — бинарная классификация. Не стоит думать, что это сложно, нам всего лишь необходимо подать текст в приемлемом виде для нейронной сети.

https://shwanoff.ru/mood-analysis/
Если бы яблоко было …

#ithumor
Системное программирование на Perl

Цель курса — Получить навыки работы в Unix-like ОС и практику системного программирования, а также сделать собственный сервис с нуля.

Получаемые навыки:
- Понимание устройства и принципов работы Unix-like систем
- Опыт системного программирования под Linux на Perl
- Tips&tricks в работе с распространёнными инструментами профессиональных программистов, таких как консоль, редактор, система контроля версий и многое другое
- Опыт проектирования программного обеспечения с консультациями архитектора Облака@Mail.Ru
- Создание собственного высокопроизводительного асинхронного сервиса с нуля

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

#video #perl
Рекурсия в психологии

#ithumor
Криптография в JavaScript

В этом курсе я расскажу об том какие существуют технологии для реализации шифрования в javascript. Кроме этого ознакомлю с общим понятием шифров, а также расскажу об видах шифров которые существуют. Рассмотрим историю криптографии, а также рассмотрим что такое блочное шифрование. Рассмотрим работу потоковых шифров а также их классификацию.

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

#video #javascript
Придуман и реализован новый хитрый способ передачи данных с физически изолированных компьютерных систем. И способ действительно необычный 😎

https://zen.yandex.ru/media/codeblog/hakery-smogut-krast-dannye-s-absoliutno-izolirovannyh-kompiuterov--5d388e01b96cfd00adb0b5c0
Проблема выбора

#ithumor
Работа с Git-ом

В видео рассказывается о сути контроля версий, зачем он нужен и какие преимущества дает. Показан процесс создание локального репозитория и привязка его к сервису GitHub. Также показаны способа копирования репозитория на локальную машину из облака.

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

#video #git
Нестандартное решение рутинной работы

#ithumor
Django Channels

Начинаем микрокурс по django channels - первому, можно сказать официальному, приложению обеспечивающих real-time ваших приложений.

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

#video #django
Принцип программирования Avoid Premature Optimization (APO) — Избегайте преждевременной оптимизации

Оптимизация — очень правильный и необходимый процесс, который позволяет ускорить работу программы, а также снизить потребление системных ресурсов. Но всему свое время. Если оптимизация проводится на ранних этапах разработки, то она может принести больше вреда чем пользы. Это в первую очередь связано с тем, что на разработку оптимизированного кода необходимо затрачивать больше времени и сил разработчика. При этом достаточно часто необходимо сначала удостоверится в правильности выбранного подхода разработки. Поэтому вначале выгоднее использовать простые, но при этом не самые оптимальные решения. А в дальнейшем, оценив как сильно замедляет работу приложения этот участок кода, выполнить изменение на более быстрый или менее ресурсоемкий алгоритм. Кроме того, за то время пока вы будите изначально реализовывать самый оптимальный алгоритм, требования могут измениться и код отправится в помойку. Так что не нужно тратить время на преждевременную оптимизацию.
А все кричали - паранойя, паранойя

#ithumor
CLR via C#. Глава 1. Модель выполнения кода в среде CLR + КОНКУРС!

CLR via C# Джеффри Рихтера - считается обязательной для прочтения для любого .NET разработчика. И мы начинаем цикл прямых трансляций, в которых я подробно расскажу и объясню все темы этой книги.

Начнем мы с первой главы и обсудим базовую тему - модель выполнения кода в среде clr, рассмотрим компиляцию исходного кода в управляемые модули и объединение их в сборку, исполнение IL кода, его верификацию и защиту, узнаем что такое небезопасный и неуправляемый код и наконец обсудим библиотеку FCL, в том числе и CTS, и CLS.

УСЛОВИЯ КОНКУРСА:
Для того, чтобы получить в подарок мой личный рабочий экземпляр книги CLR via C# необходимо:
1. Быть подписанным на этот (CODE BLOG) YouTube-канал и включить колокольчик
2. Оставить комментарий под этим видео на YouTube
3. Поделиться этим видео в любой социальной сети с тегом #codeblog

https://www.youtube.com/watch?v=m_nvUAXdbOY
Тайна стула раскрыта

#ithumor
Матлогика

Способы образования множеств. Операции над множествами. Отношения. Образ множества. Виды бинарных отношений. Свойства биекций. Вложение множеств

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

#video
CLR via C#. Глава 2. Компоновка, установка, развертывание и администрирование приложений и типов

Продолжаем изучать материал книги Джеффри Рихтера CLR via C#. Сегодня мы рассмотрим вторую главу - Компоновка, установка, развертывание и администрирование приложений и типов. Мы рассмотрим внутренне строение сборок, научимся дизассмеблировать код, узнаем как компилировать файлы без Visual Studio и много другого. Занятие действительно не простое - приготовьте свой мозг к работе ))

https://www.youtube.com/watch?v=iguUy1X7Zgs
Кто правильный?
Уроки по PHP

Научим создавать веб-сайты и зарабатывать на этом, используя передовые технологии HTML/CSS/JS/PHP/MySQL.

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

#video #php
Сверточная нейронная сеть для распознавания цифр

Целью этой статьи является разработка нейросети для классификации изображений с помощью сверточных слоёв Keras. Всё это дело мы будем тестировать на стандартном наборе — MNIST. Этот набор содержит 70.000 изображений рукописных цифр (от 0 до 9-ти). Наша задача проста — сделать так, чтобы нейронная сеть правильно предсказала изображенную цифру.

https://shwanoff.ru/cnn/
CLR via C#. Глава 3. Совместно используемые сборки и сборки со строгим именем

В этом видео мы рассмотрим два вида сборок и соответственно два вида развертывания, узнаем, что такое строгое им сборки и зачем нужен глобальный кеш сборок, выясним какие преимущества и недостатки у сборок со строгим именем, научимся выполнять подписание и чуть подробнее обсудим конфигурационные файлы.

https://www.youtube.com/watch?v=QjyDI3h1Md8
Нас не одолеть

#ithumor