Hacker and Cracked
Видео посвящёны ознакомлению со взлом, хакингом и информационной безопасностью. Как взломать защиту и как её усилить. А также рассматриваются начальные познания Assembler.
https://www.youtube.com/playlist?list=PLu2AgHQiHSMXkeuDa2DLLpkxgGqQUKZOk
#video #hacking
Видео посвящёны ознакомлению со взлом, хакингом и информационной безопасностью. Как взломать защиту и как её усилить. А также рассматриваются начальные познания Assembler.
https://www.youtube.com/playlist?list=PLu2AgHQiHSMXkeuDa2DLLpkxgGqQUKZOk
#video #hacking
Принцип программирования Big Design Up Front (BDUF) — Масштабное проектирование прежде всего
Это противоположный предыдущему (YAGNI — Вам это не понадобится) принцип, который гласит, что перед тем, как приступать к разработке необходимо заранее продумать и спроектировать всю информационную систему вплоть до достаточно мелких деталей, и только после этого приступать к реализации по заранее подготовленному плану. Принцип имеет право на существование, но в последнее время встречается достаточно много его критики. В первую очередь это связано с устареванием плана за время проектирования и разработки. В связи с чем все равно приходится вносить последующие изменения. Но у него есть и неопровержимые плюсы, при грамотном проектировании можно значительно сократить затраты на дальнейшую отладку и исправление багов. Кроме того, такие информационные системы обычно получаются более лаконичными и архитектурно правильными.
Это противоположный предыдущему (YAGNI — Вам это не понадобится) принцип, который гласит, что перед тем, как приступать к разработке необходимо заранее продумать и спроектировать всю информационную систему вплоть до достаточно мелких деталей, и только после этого приступать к реализации по заранее подготовленному плану. Принцип имеет право на существование, но в последнее время встречается достаточно много его критики. В первую очередь это связано с устареванием плана за время проектирования и разработки. В связи с чем все равно приходится вносить последующие изменения. Но у него есть и неопровержимые плюсы, при грамотном проектировании можно значительно сократить затраты на дальнейшую отладку и исправление багов. Кроме того, такие информационные системы обычно получаются более лаконичными и архитектурно правильными.
Уроки Python
начала изучения программирования начинающим и входа в сферу it. Его синтаксис очень прост и лаконичен. Python используется в очень многих сферах, а разработка на нем доставляет только удовольствие и легкость. В первом видео я покажу как начать работать с Python, покажу как установить пайтон и сделать первую программу. Данный курс полностью подойдет для начинающих и уже знающих python разработчиков.
https://www.youtube.com/playlist?list=PLVfMKQXDAhGXkktAHT_z_vz-KGyy1RLX9
#video #python
начала изучения программирования начинающим и входа в сферу it. Его синтаксис очень прост и лаконичен. Python используется в очень многих сферах, а разработка на нем доставляет только удовольствие и легкость. В первом видео я покажу как начать работать с Python, покажу как установить пайтон и сделать первую программу. Данный курс полностью подойдет для начинающих и уже знающих python разработчиков.
https://www.youtube.com/playlist?list=PLVfMKQXDAhGXkktAHT_z_vz-KGyy1RLX9
#video #python
Введение в компьютерное зрение
История компьютерного зрения. Трудности и подсказки. Практическое применение. Устройство оптической системы человека, фотокамеры. Цвет и свет. Цветовое постоянство. Обработка изображений. Гистограммы. Линейная и нелинейная коррекция. Свёртка и фильтрация. Простые методы анализа изображений. Сопоставление шаблонов, карты краёв. Геометрические инварианты. Бинаризация изображений, математическая морфология, связанные компоненты.
https://www.youtube.com/playlist?list=PLwwk4BHih4fhN4UIa3dDHSesDRNE_NcQP
#video
История компьютерного зрения. Трудности и подсказки. Практическое применение. Устройство оптической системы человека, фотокамеры. Цвет и свет. Цветовое постоянство. Обработка изображений. Гистограммы. Линейная и нелинейная коррекция. Свёртка и фильтрация. Простые методы анализа изображений. Сопоставление шаблонов, карты краёв. Геометрические инварианты. Бинаризация изображений, математическая морфология, связанные компоненты.
https://www.youtube.com/playlist?list=PLwwk4BHih4fhN4UIa3dDHSesDRNE_NcQP
#video
Сегодня мы реализуем анализ настроения, а именно определим, является ли комментарий на русском языке «токсичным».
Мы будем использовать библиотеки Keras для построения модели, pandas для обработки данных, некоторые функции sklearn и matplotlib для визуализации процесса обучения нейронной сети.
Наша цель — определить, является ли комментарий агрессивным, то есть наша задача на сегодня — бинарная классификация. Не стоит думать, что это сложно, нам всего лишь необходимо подать текст в приемлемом виде для нейронной сети.
https://shwanoff.ru/mood-analysis/
Мы будем использовать библиотеки Keras для построения модели, pandas для обработки данных, некоторые функции sklearn и matplotlib для визуализации процесса обучения нейронной сети.
Наша цель — определить, является ли комментарий агрессивным, то есть наша задача на сегодня — бинарная классификация. Не стоит думать, что это сложно, нам всего лишь необходимо подать текст в приемлемом виде для нейронной сети.
https://shwanoff.ru/mood-analysis/
Системное программирование на Perl
Цель курса — Получить навыки работы в Unix-like ОС и практику системного программирования, а также сделать собственный сервис с нуля.
Получаемые навыки:
- Понимание устройства и принципов работы Unix-like систем
- Опыт системного программирования под Linux на Perl
- Tips&tricks в работе с распространёнными инструментами профессиональных программистов, таких как консоль, редактор, система контроля версий и многое другое
- Опыт проектирования программного обеспечения с консультациями архитектора Облака@Mail.Ru
- Создание собственного высокопроизводительного асинхронного сервиса с нуля
https://www.youtube.com/playlist?list=PLrCZzMib1e9rFQjdsXz-mu4J0pAxc9D_K
#video #perl
Цель курса — Получить навыки работы в Unix-like ОС и практику системного программирования, а также сделать собственный сервис с нуля.
Получаемые навыки:
- Понимание устройства и принципов работы Unix-like систем
- Опыт системного программирования под Linux на Perl
- Tips&tricks в работе с распространёнными инструментами профессиональных программистов, таких как консоль, редактор, система контроля версий и многое другое
- Опыт проектирования программного обеспечения с консультациями архитектора Облака@Mail.Ru
- Создание собственного высокопроизводительного асинхронного сервиса с нуля
https://www.youtube.com/playlist?list=PLrCZzMib1e9rFQjdsXz-mu4J0pAxc9D_K
#video #perl
Криптография в JavaScript
В этом курсе я расскажу об том какие существуют технологии для реализации шифрования в javascript. Кроме этого ознакомлю с общим понятием шифров, а также расскажу об видах шифров которые существуют. Рассмотрим историю криптографии, а также рассмотрим что такое блочное шифрование. Рассмотрим работу потоковых шифров а также их классификацию.
https://www.youtube.com/playlist?list=PLF29BwJQYZda0sjxBQirdzU5IB3I2fd6h
#video #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
https://zen.yandex.ru/media/codeblog/hakery-smogut-krast-dannye-s-absoliutno-izolirovannyh-kompiuterov--5d388e01b96cfd00adb0b5c0
Работа с Git-ом
В видео рассказывается о сути контроля версий, зачем он нужен и какие преимущества дает. Показан процесс создание локального репозитория и привязка его к сервису GitHub. Также показаны способа копирования репозитория на локальную машину из облака.
https://www.youtube.com/playlist?list=PLUYH9oDZsrZ2-p9I_GPrzFCzLH_RUglI_
#video #git
В видео рассказывается о сути контроля версий, зачем он нужен и какие преимущества дает. Показан процесс создание локального репозитория и привязка его к сервису GitHub. Также показаны способа копирования репозитория на локальную машину из облака.
https://www.youtube.com/playlist?list=PLUYH9oDZsrZ2-p9I_GPrzFCzLH_RUglI_
#video #git
Django Channels
Начинаем микрокурс по django channels - первому, можно сказать официальному, приложению обеспечивающих real-time ваших приложений.
https://www.youtube.com/playlist?list=PLp_WN118C-Vd4XIIEfbCghVZLRLf1T5sk
#video #django
Начинаем микрокурс по django channels - первому, можно сказать официальному, приложению обеспечивающих real-time ваших приложений.
https://www.youtube.com/playlist?list=PLp_WN118C-Vd4XIIEfbCghVZLRLf1T5sk
#video #django
Принцип программирования Avoid Premature Optimization (APO) — Избегайте преждевременной оптимизации
Оптимизация — очень правильный и необходимый процесс, который позволяет ускорить работу программы, а также снизить потребление системных ресурсов. Но всему свое время. Если оптимизация проводится на ранних этапах разработки, то она может принести больше вреда чем пользы. Это в первую очередь связано с тем, что на разработку оптимизированного кода необходимо затрачивать больше времени и сил разработчика. При этом достаточно часто необходимо сначала удостоверится в правильности выбранного подхода разработки. Поэтому вначале выгоднее использовать простые, но при этом не самые оптимальные решения. А в дальнейшем, оценив как сильно замедляет работу приложения этот участок кода, выполнить изменение на более быстрый или менее ресурсоемкий алгоритм. Кроме того, за то время пока вы будите изначально реализовывать самый оптимальный алгоритм, требования могут измениться и код отправится в помойку. Так что не нужно тратить время на преждевременную оптимизацию.
Оптимизация — очень правильный и необходимый процесс, который позволяет ускорить работу программы, а также снизить потребление системных ресурсов. Но всему свое время. Если оптимизация проводится на ранних этапах разработки, то она может принести больше вреда чем пользы. Это в первую очередь связано с тем, что на разработку оптимизированного кода необходимо затрачивать больше времени и сил разработчика. При этом достаточно часто необходимо сначала удостоверится в правильности выбранного подхода разработки. Поэтому вначале выгоднее использовать простые, но при этом не самые оптимальные решения. А в дальнейшем, оценив как сильно замедляет работу приложения этот участок кода, выполнить изменение на более быстрый или менее ресурсоемкий алгоритм. Кроме того, за то время пока вы будите изначально реализовывать самый оптимальный алгоритм, требования могут измениться и код отправится в помойку. Так что не нужно тратить время на преждевременную оптимизацию.
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
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
YouTube
CLR via C#. Глава 1. Модель выполнения кода в среде CLR
CLR via C# Джеффри Рихтера - считается обязательной для прочтения для любого .NET разработчика. И мы начинаем цикл прямых трансляций, в которых я подробно расскажу и объясню все темы этой книги.
Начнем мы с первой главы и обсудим базовую тему - модель выполнения…
Начнем мы с первой главы и обсудим базовую тему - модель выполнения…