Создание бота для Telegram на PHP
1. Тизер курса
2. Статистика / Аналитика / Подписная база
3. Многомерное меню / Мультиязычность
4. Обратная связь / Умный диалог
5. Установка бота / Webhook
6. Приём платежей
7. Работа с медиа файлами
8. Корзина товаров
9. Пишем телеграмм бота для шаблонных сообщений на PHP
https://www.youtube.com/playlist?list=PLZPIorwOv6CKFga3CFXb8XlZBgM72I4-d
#video #php
1. Тизер курса
2. Статистика / Аналитика / Подписная база
3. Многомерное меню / Мультиязычность
4. Обратная связь / Умный диалог
5. Установка бота / Webhook
6. Приём платежей
7. Работа с медиа файлами
8. Корзина товаров
9. Пишем телеграмм бота для шаблонных сообщений на PHP
https://www.youtube.com/playlist?list=PLZPIorwOv6CKFga3CFXb8XlZBgM72I4-d
#video #php
This media is not supported in your browser
VIEW IN TELEGRAM
Когда разработчик-сеньор останавливает джуниоров за мгновение до того, как они сломают прод.
#ithumor
#ithumor
Мы тут видосик совместный запили с сообществом #ityoutubersru. Посмотрите и получите ещё порцию мотивации!
https://www.youtube.com/watch?v=uTAU1cdytyk
https://www.youtube.com/watch?v=uTAU1cdytyk
YouTube
Кремниевая Долина Дудя глазами айтишников / У НАС ТОЖЕ ЗБС! #ityoutubersru
Мы - сообщество русскоязычных IT-ютуберов. И это наш ответ-отзыв на выпуск Юры Дудя, в котором он показал "айтишный Рай" в Кремниевой Долине.
Всем пис, друзья!
Больше информации о сообществе: http://ityoutubersru.info
Плейлист с коллаборациями и общими…
Всем пис, друзья!
Больше информации о сообществе: http://ityoutubersru.info
Плейлист с коллаборациями и общими…
Hacking
Поиск в сети. Maltego знает всё!
Пробив по никнейму. Sherlock и Snoop Project
Как анонимно общаться в сети. Все про Jabber
Криптография для хакеров. Основы алгоритмов шифрования
Основы Wireshark. Настройка, захват и расшифровка трафика
Основы захвата и расшифровки трафика. Введение в Wireshark
Основы Linux. Как управлять сетью
Основы Linux. Работа с файлами и каталогами
Основы написания сценариев для начинающего хакера. Kali Linux. Часть 2
Основы написания сценариев для начинающего хакера. Kali Linux. Часть 1
https://www.youtube.com/playlist?list=PLAixKCwWV1dDIIPqN3tL-s75CNr3yHwQ4
#video #haking
Поиск в сети. Maltego знает всё!
Пробив по никнейму. Sherlock и Snoop Project
Как анонимно общаться в сети. Все про Jabber
Криптография для хакеров. Основы алгоритмов шифрования
Основы Wireshark. Настройка, захват и расшифровка трафика
Основы захвата и расшифровки трафика. Введение в Wireshark
Основы Linux. Как управлять сетью
Основы Linux. Работа с файлами и каталогами
Основы написания сценариев для начинающего хакера. Kali Linux. Часть 2
Основы написания сценариев для начинающего хакера. Kali Linux. Часть 1
https://www.youtube.com/playlist?list=PLAixKCwWV1dDIIPqN3tL-s75CNr3yHwQ4
#video #haking
MongoDB
1 Javascript и метод find
2 Схема документов. Немного о Mongo API. Методы find, insert, save.
4 Map-reduce. Примеры решения разных задач
3 Возможные темы для учебных проектов. Утилиты. CosmosDB. Основы map-reduce
5 Примеры кода на Python и C#. ETL из SQL Server в Mongo. Change stream
6 Сравнение реляционных и документ-ориентированных БД (SQL vs NoSQL)
7 Сравнение NoSQL vs SQL СУБД, CAP-теорема. Разница в дизайне
8 Capped-коллекции, индексы (TTL, B-Tree, Hash, Text). Введение в aggregation framework
https://www.youtube.com/playlist?list=PLV2O4b4dPlrRlFISJuXY0ZfPMcw3msQ9f
#video #MongoDB
1 Javascript и метод find
2 Схема документов. Немного о Mongo API. Методы find, insert, save.
4 Map-reduce. Примеры решения разных задач
3 Возможные темы для учебных проектов. Утилиты. CosmosDB. Основы map-reduce
5 Примеры кода на Python и C#. ETL из SQL Server в Mongo. Change stream
6 Сравнение реляционных и документ-ориентированных БД (SQL vs NoSQL)
7 Сравнение NoSQL vs SQL СУБД, CAP-теорема. Разница в дизайне
8 Capped-коллекции, индексы (TTL, B-Tree, Hash, Text). Введение в aggregation framework
https://www.youtube.com/playlist?list=PLV2O4b4dPlrRlFISJuXY0ZfPMcw3msQ9f
#video #MongoDB
Технический английский для IT-специалиста
Вашему вниманию предоставляется набор уроков по английскому языку
https://www.youtube.com/playlist?list=PLtsY6_AbwdORJaybWWJBw8cmSO59o6Yex
#video #english
Вашему вниманию предоставляется набор уроков по английскому языку
https://www.youtube.com/playlist?list=PLtsY6_AbwdORJaybWWJBw8cmSO59o6Yex
#video #english
CLR via C#. Глава 12.3. Обобщенные делегаты и методы. Контвариантность и ковариантность
Продолжаем разбор обобщений и в этом видео я расскажу тебе зачем нужны обобщенные делегаты, как они работают и самое главное подробно объясню такие понятия как инвариантность, ковориантность и контрвариантность. Многих пугают эти слова, но на самом деле - все не так уж сложно. Ну а еще мы чуть подробнее посмотрим на особенности обобщенных методов
https://www.youtube.com/watch?v=RICs_DbbwDQ
#video #csharp
Продолжаем разбор обобщений и в этом видео я расскажу тебе зачем нужны обобщенные делегаты, как они работают и самое главное подробно объясню такие понятия как инвариантность, ковориантность и контрвариантность. Многих пугают эти слова, но на самом деле - все не так уж сложно. Ну а еще мы чуть подробнее посмотрим на особенности обобщенных методов
https://www.youtube.com/watch?v=RICs_DbbwDQ
#video #csharp
YouTube
CLR via C#. Глава 12.3. Обобщенные делегаты и методы. Контвариантность и ковариантность
Проходи вступительный тест на курс «Разработчик C# ASP.NET Core» https://otus.pw/pQVg/
Записаться на вебинар "ASP.NET Core: Быстрый старт", 18 мая в 20:00 https://otus.pw/DvYS/
Вебинар Всё о курсе «C# ASP.NET Core разработчик», 22 мая в 20:00 https://otus.pw/UISd/…
Записаться на вебинар "ASP.NET Core: Быстрый старт", 18 мая в 20:00 https://otus.pw/DvYS/
Вебинар Всё о курсе «C# ASP.NET Core разработчик», 22 мая в 20:00 https://otus.pw/UISd/…
C++
C++ Как Программировать На Windows | MAC OS, Первая программа
C++ Вывод с Новой Строки, Табуляция
C++ Переменные, Целые Числа, Сумма Чисел
C++ арифметические операции, остаток от деления, целые числа
C++ Ввод Значения С Клавиатуры, Переменные, Вывод Результата
C++ основные типы данных: целые, вещественные числа, символьные, строковые, логические типы данных
https://www.youtube.com/playlist?list=PLWMJq6Cl04zoBKLiihAWJifWiUTqFFB8U
#video #cpp
C++ Как Программировать На Windows | MAC OS, Первая программа
C++ Вывод с Новой Строки, Табуляция
C++ Переменные, Целые Числа, Сумма Чисел
C++ арифметические операции, остаток от деления, целые числа
C++ Ввод Значения С Клавиатуры, Переменные, Вывод Результата
C++ основные типы данных: целые, вещественные числа, символьные, строковые, логические типы данных
https://www.youtube.com/playlist?list=PLWMJq6Cl04zoBKLiihAWJifWiUTqFFB8U
#video #cpp
Java на практике
1. База данных интернет-магазина на EJB, Maven и Hibernate
2. Защита входа логином и паролем на EJB, CDI и WebFilter
3. Рефакторинг и отладка для начинающих
4. Проектирование для начинающих
5. Highload и масштабирование нагрузки
6. Архитектура учебного приложения на Java, Spring Boot, Docker Compose и PostgreSQL
https://www.youtube.com/playlist?list=PLiJ76e8LBYQWhnokn-wKyIUsApxU-BkFQ
#video #java
1. База данных интернет-магазина на EJB, Maven и Hibernate
2. Защита входа логином и паролем на EJB, CDI и WebFilter
3. Рефакторинг и отладка для начинающих
4. Проектирование для начинающих
5. Highload и масштабирование нагрузки
6. Архитектура учебного приложения на Java, Spring Boot, Docker Compose и PostgreSQL
https://www.youtube.com/playlist?list=PLiJ76e8LBYQWhnokn-wKyIUsApxU-BkFQ
#video #java
Ребятки! Подписывайтесь на мой инстаграм https://bit.ly/inst_codeblog! Я там пишу о жизни и релокации программиста в Чехию, отзывы на книги и свой опыт в IT.
Видеокурс по боту для вк
Часть 1. Установка и начало программы.
Часть 2. "Бесплатный" хостинг, git, screen.
Часть 3. Клавиатура, ответ в беседки, gitignore.
Часть 4. Команды.
Часть 5. Bot long poll, event, dict.
Часть 6. Использование пользовательских методов в группах
Часть 7. О полезной нагрузке (payload)
Часть 8. Авторизация без использования сайта
Удаление сообщений из беседки ботом для ВК на Python3
Сохранение фото из беседки в альбом группы ботом для ВК на Python
https://www.youtube.com/playlist?list=PL6eAa1p_LgucLFlOzgpWLNHZoxVVK1-0A
#video #python
Часть 1. Установка и начало программы.
Часть 2. "Бесплатный" хостинг, git, screen.
Часть 3. Клавиатура, ответ в беседки, gitignore.
Часть 4. Команды.
Часть 5. Bot long poll, event, dict.
Часть 6. Использование пользовательских методов в группах
Часть 7. О полезной нагрузке (payload)
Часть 8. Авторизация без использования сайта
Удаление сообщений из беседки ботом для ВК на Python3
Сохранение фото из беседки в альбом группы ботом для ВК на Python
https://www.youtube.com/playlist?list=PL6eAa1p_LgucLFlOzgpWLNHZoxVVK1-0A
#video #python
Внезапный IT стрим №2
Решил проверить работу интернета в другое время. Возможно, если проводить стрим не вечером, то работать будет лучше. Давно не общались, нужно это исправлять! Общаемся и отвечаю на вопросы
https://youtu.be/tJ1Jy2A42MM
Решил проверить работу интернета в другое время. Возможно, если проводить стрим не вечером, то работать будет лучше. Давно не общались, нужно это исправлять! Общаемся и отвечаю на вопросы
https://youtu.be/tJ1Jy2A42MM
YouTube
Внезапный IT стрим
Решил проверить работу интернета в другое время. Возможно, если проводить стрим не вечером, то работать будет лучше. Давно не общались, нужно это исправлять!
-----------
ПОДДЕРЖИ развитие CODE BLOG:
💲 Донат: https://bit.ly/donate_codeblog
💲 Спонсорство: …
-----------
ПОДДЕРЖИ развитие CODE BLOG:
💲 Донат: https://bit.ly/donate_codeblog
💲 Спонсорство: …
Как обещал сегодня на стриме, выкладываю пост из закрытого чата для CODE BRO о том, что нужно знать junior .net-developer
1. Основные принципы работы .net clr, il и jit в том числе.
2. Основные структурные составляющие и зачем они нужны (классы, структуры, свойства, поля, методы, события, делегаты)
3. Уметь писать код и работать с visual studio
4. Зать типы примитивные типы данные и популярные типы FCL. Обязательно знание различий ссылочных и значимых типов (соответственно стек и куча тоже нужны)
5. Знать операторы (математические, логические, бинарные, унарные, побитовые)
6. Уметь приводить типы данных (апкаст, даункаст)
7. Условные операторы (if/else, switch/case, быстрая проверка)
8. Циклы (for, while, do/while, foreach, break, continue)
9. Коллекции (array, list<t>, dictionary<t, tt>, queue<t>, stack<t> - и обязательно иметь представление о соответствующих структурах данных. хеш-таблица и как она работает, очередь, стек, связный список и чем list отличается от linkedlist)
10. Методы (передача по ссылке и по значению, ref, out, params, return, рекурсия)
11. Перечисления enum и зачем они нужны, const и readonly переменные
12. ООП во всей красе. Знать и понимать парадигмы (инкапсуляция, наследование, полиморфизм), модификаторы доступа (public, internal, protected, private), перегрузка методов, статические методы и поля, абстрактные классы, интерфейсы и их различия, переопределения методов, пространства имен.
13. обобщенные типы (дженерики)
14. Исключительные ситуации, их отлавливание и обработка (throw, try/catch/finally), создание своего типа исключения. порядок блоков catch, как правильно пробрасывать исключение
15. Иметь приблизительное понимание, что такое делегаты, уметь работать с событиями, уметь писать лямбда-выражения, знать action, func, predicate
16. Методы расширения
17. Чтение и запись в файлы, сериализация и десериализация, типы файлов binary, xml, json, хорошо уметь работать с gzipstream, уметь писать безопасную работу с файлами (и через try/catch, и через using)
18. Знать про сборщик мусора GC, о трех поколениях и как они работают. уметь в ручную вызвать сборку мусора.
19. Знать о существовании типа dynamic и почему его лучше не использовать
20. Знать что такое сборка и домен
21. Иметь хотя бы общие представление о парралельном и асинхронном программировании. Уметь работать с thread, async/await
22. Знать что такое отражение/рефлексия. Знать что такое атрибуты, зачем они нужны и уметь использовать существующие
23. Хорошо знать linq и его методы.
24. Знать что такое домен приложения
25. Знать что такое ленивая загрузка
26. Знать основы баз данных, основные команды (insert, update, delete, select, join), знать что такое индексы и зачем они нужны (часто спрашивают различие кластерного и некластерного индекса)
27. Если web, то обязательно html, css, js. Знать про блочную верстку, уметь отцентровать элемент по вертикали и горизонтали, обновить значение в поле
28. Знать про модульные тесты и уметь их писать. Черный и белый ящик.
29. умение работать с системами контроля версий (git чаще всего)
30. Иметь общее представление об agile/scrum. Хорошо, если работал с jira, но не принципиально
1. Основные принципы работы .net clr, il и jit в том числе.
2. Основные структурные составляющие и зачем они нужны (классы, структуры, свойства, поля, методы, события, делегаты)
3. Уметь писать код и работать с visual studio
4. Зать типы примитивные типы данные и популярные типы FCL. Обязательно знание различий ссылочных и значимых типов (соответственно стек и куча тоже нужны)
5. Знать операторы (математические, логические, бинарные, унарные, побитовые)
6. Уметь приводить типы данных (апкаст, даункаст)
7. Условные операторы (if/else, switch/case, быстрая проверка)
8. Циклы (for, while, do/while, foreach, break, continue)
9. Коллекции (array, list<t>, dictionary<t, tt>, queue<t>, stack<t> - и обязательно иметь представление о соответствующих структурах данных. хеш-таблица и как она работает, очередь, стек, связный список и чем list отличается от linkedlist)
10. Методы (передача по ссылке и по значению, ref, out, params, return, рекурсия)
11. Перечисления enum и зачем они нужны, const и readonly переменные
12. ООП во всей красе. Знать и понимать парадигмы (инкапсуляция, наследование, полиморфизм), модификаторы доступа (public, internal, protected, private), перегрузка методов, статические методы и поля, абстрактные классы, интерфейсы и их различия, переопределения методов, пространства имен.
13. обобщенные типы (дженерики)
14. Исключительные ситуации, их отлавливание и обработка (throw, try/catch/finally), создание своего типа исключения. порядок блоков catch, как правильно пробрасывать исключение
15. Иметь приблизительное понимание, что такое делегаты, уметь работать с событиями, уметь писать лямбда-выражения, знать action, func, predicate
16. Методы расширения
17. Чтение и запись в файлы, сериализация и десериализация, типы файлов binary, xml, json, хорошо уметь работать с gzipstream, уметь писать безопасную работу с файлами (и через try/catch, и через using)
18. Знать про сборщик мусора GC, о трех поколениях и как они работают. уметь в ручную вызвать сборку мусора.
19. Знать о существовании типа dynamic и почему его лучше не использовать
20. Знать что такое сборка и домен
21. Иметь хотя бы общие представление о парралельном и асинхронном программировании. Уметь работать с thread, async/await
22. Знать что такое отражение/рефлексия. Знать что такое атрибуты, зачем они нужны и уметь использовать существующие
23. Хорошо знать linq и его методы.
24. Знать что такое домен приложения
25. Знать что такое ленивая загрузка
26. Знать основы баз данных, основные команды (insert, update, delete, select, join), знать что такое индексы и зачем они нужны (часто спрашивают различие кластерного и некластерного индекса)
27. Если web, то обязательно html, css, js. Знать про блочную верстку, уметь отцентровать элемент по вертикали и горизонтали, обновить значение в поле
28. Знать про модульные тесты и уметь их писать. Черный и белый ящик.
29. умение работать с системами контроля версий (git чаще всего)
30. Иметь общее представление об agile/scrum. Хорошо, если работал с jira, но не принципиально