#статья #Python
⭐️ Продвинутое использование декораторов Python
В данной статье продолжаю материал прошлой и хочу углубиться в тему декораторов, показать относительно сложные, но применимые в реальной практике примеры использования декораторов, дам небольшую теоретическую базу и некоторое количество ссылок на полезные материалы по теме. Думаю, последние разделы статьи будут полезны даже для опытных разработчиков.
Читать статью
LH | Новости | Курсы | OSINT
⭐️ Продвинутое использование декораторов Python
В данной статье продолжаю материал прошлой и хочу углубиться в тему декораторов, показать относительно сложные, но применимые в реальной практике примеры использования декораторов, дам небольшую теоретическую базу и некоторое количество ссылок на полезные материалы по теме. Думаю, последние разделы статьи будут полезны даже для опытных разработчиков.
LH | Новости | Курсы | OSINT
👍4❤3🔥3
#курс #WebAssembly
▶️ Курс «Разработке веб-приложений с использованием WebAssembly»
В этом курсе вы научитесь создавать высокопроизводительные веб-приложения, используя технологию WebAssembly, и интегрировать ее с языками программирования, такими как Rust и C++.
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
В этом курсе вы научитесь создавать высокопроизводительные веб-приложения, используя технологию WebAssembly, и интегрировать ее с языками программирования, такими как Rust и C++.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥3🤝3
#статья #TypeScript
⭐️ TypeScript: стоит ли усложнять типы?
Что такое TypeScript? Официальная документация отвечает так: “TypeScript — это JavaScript с синтаксисом типов”. Однако некоторые считают TypeScript своеобразным слиянием двух языков: языка для манипулирования значениями JavaScript и языка для манипулирования типами. Эта статья для разработчиков, которые уже используют TypeScript, но хотят выйти за рамки базовых практик. Мы не будем обсуждать синтаксис или настройку конфигураций.
Читать статью
LH | Новости | Курсы | OSINT
⭐️ TypeScript: стоит ли усложнять типы?
Что такое TypeScript? Официальная документация отвечает так: “TypeScript — это JavaScript с синтаксисом типов”. Однако некоторые считают TypeScript своеобразным слиянием двух языков: языка для манипулирования значениями JavaScript и языка для манипулирования типами. Эта статья для разработчиков, которые уже используют TypeScript, но хотят выйти за рамки базовых практик. Мы не будем обсуждать синтаксис или настройку конфигураций.
LH | Новости | Курсы | OSINT
❤5🔥3🐳3
#курс
▶️ Курс «Семантическое ядро. КМБ по сбору семантики»
В этом курсе вы изучите семантическое ядро и методы сбора семантики из различных источников данных. Познакомитесь с основными технологиями и инструментами для сбора и анализа семантики. Курс предназначен для тех, кто интересуется областью компьютерной лингвистики и обработки естественного языка.
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
В этом курсе вы изучите семантическое ядро и методы сбора семантики из различных источников данных. Познакомитесь с основными технологиями и инструментами для сбора и анализа семантики. Курс предназначен для тех, кто интересуется областью компьютерной лингвистики и обработки естественного языка.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝4❤3🔥3
#статья #C
⭐️ Создание объектов без конструктора по умолчанию в C++: искусство владения памятью
В C++ мы привыкли к тому, что создание объекта неизбежно связано с вызовом конструктора. Однако иногда возникают ситуации, когда конструктор по умолчанию отсутствует или удален (= delete), а нам всё равно нужно получить корректный объект. Это может быть особенно актуально при работе с системным программированием, сериализацией/десериализацией, оптимизациями под производительность или даже при реализации своих собственных контейнеров. В данной статье рассматриваются методы создания объектов без использования конструктора по умолчанию с использованием возможностей стандарта C++17 , который предоставляет гибкие инструменты управления памятью и типобезопасностью. Мы рассмотрим техники, которые позволяют работать с такими объектами напрямую, сохраняя контроль над процессом инициализации и временем жизни объектов.
Читать статью
LH | Новости | Курсы | OSINT
⭐️ Создание объектов без конструктора по умолчанию в C++: искусство владения памятью
В C++ мы привыкли к тому, что создание объекта неизбежно связано с вызовом конструктора. Однако иногда возникают ситуации, когда конструктор по умолчанию отсутствует или удален (= delete), а нам всё равно нужно получить корректный объект. Это может быть особенно актуально при работе с системным программированием, сериализацией/десериализацией, оптимизациями под производительность или даже при реализации своих собственных контейнеров. В данной статье рассматриваются методы создания объектов без использования конструктора по умолчанию с использованием возможностей стандарта C++17 , который предоставляет гибкие инструменты управления памятью и типобезопасностью. Мы рассмотрим техники, которые позволяют работать с такими объектами напрямую, сохраняя контроль над процессом инициализации и временем жизни объектов.
LH | Новости | Курсы | OSINT
👍4❤3🔥3
#курс
▶️ Курс «Обучение без учителя. Машинное обучение»
В этом курсе вы познакомитесь с методами обучения без учителя в машинном обучении. Изучите алгоритмы кластеризации, понижения размерности, а также методы генерации данных. Получите практические навыки работы с обучением без учителя на примере различных задач.
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
В этом курсе вы познакомитесь с методами обучения без учителя в машинном обучении. Изучите алгоритмы кластеризации, понижения размерности, а также методы генерации данных. Получите практические навыки работы с обучением без учителя на примере различных задач.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3🤝3
#статья #Go
⭐️ Строки (strings) в Go
Строки — одна из самых часто используемых структур данных в любом языке программирования. И в Go они повсюду: от простых приветствий вроде "Hello, World!" до сложных парсеров, логгеров и сетевых протоколов. На первый взгляд, с ними всё просто: создал, склеил, обрезал — и пошёл дальше. Но как это часто бывает, под простотой скрываются тонкости, игнорирование которых может привести к ошибкам и снижению производительности.
Читать статью
LH | Новости | Курсы | OSINT
⭐️ Строки (strings) в Go
Строки — одна из самых часто используемых структур данных в любом языке программирования. И в Go они повсюду: от простых приветствий вроде "Hello, World!" до сложных парсеров, логгеров и сетевых протоколов. На первый взгляд, с ними всё просто: создал, склеил, обрезал — и пошёл дальше. Но как это часто бывает, под простотой скрываются тонкости, игнорирование которых может привести к ошибкам и снижению производительности.
LH | Новости | Курсы | OSINT
❤5🔥3🤝3
#курс #Python
▶️ Курс «Читаем исходники Python библиотек»
Хотите стать лучше? Берите пример с лучших. Изучая open source проекты вы сможете узнать множество best practices и прокачать свои навыки. В этот раз автор разбирает Loguru (популярная альтернатива logging), рассказывает что к чему и как делать можно, а как не стоит и почему.
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
Хотите стать лучше? Берите пример с лучших. Изучая open source проекты вы сможете узнать множество best practices и прокачать свои навыки. В этот раз автор разбирает Loguru (популярная альтернатива logging), рассказывает что к чему и как делать можно, а как не стоит и почему.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🤝4🔥3
#статья #Docker
⭐️ Запускаем Aider в Docker и вайб-кодим
Aider — это open source программа для вайб-кодинга в терминале с подключением любых LLM-моделей.
Для локального вайб-кодинга понадобятся: Ubuntu, Docker, make и видеокарта (либо арендованный сервер). Далее набираем шесть несложных команд и ловим вайб.
Смотреть курс
LH | Новости | Курсы | OSINT
⭐️ Запускаем Aider в Docker и вайб-кодим
Aider — это open source программа для вайб-кодинга в терминале с подключением любых LLM-моделей.
Для локального вайб-кодинга понадобятся: Ubuntu, Docker, make и видеокарта (либо арендованный сервер). Далее набираем шесть несложных команд и ловим вайб.
LH | Новости | Курсы | OSINT
👍4❤3
#курс #JavaScript
▶️ Курс «Создание HTML5 игр с помощь Phaser 3 и JavaScript»
Вы научитесь создавать HTML5 игры, используя Phaser 3 и JavaScript, начиная от установки и запуска в PhaserEditor2d, до разработки полноценного игрового проекта. Вы ознакомитесь с добавлением спрайтов, управлением персонажами, сбором монеток, а также с основами анимации и подсчетом очков, что поможет вам освоить все этапы создания игры.
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
Вы научитесь создавать HTML5 игры, используя Phaser 3 и JavaScript, начиная от установки и запуска в PhaserEditor2d, до разработки полноценного игрового проекта. Вы ознакомитесь с добавлением спрайтов, управлением персонажами, сбором монеток, а также с основами анимации и подсчетом очков, что поможет вам освоить все этапы создания игры.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3
#статья #StackOverflow
⭐️ Stack Overflow умирает? Как ИИ вытесняет живые сообщества разработчиков
Stack Overflow, некогда главная платформа для программистов, переживает кризис: за два года трафик упал почти на 90%. Что стало причиной — изменившиеся привычки пользователей или ошибки самой платформы? Давайте попробуем разобраться в происходящем. А еще посмотрим, что администрация делает для спасения и что ждет сообщества разработчиков в новой реальности, где ответы на вопросы находятся быстрее, чем успеваешь их задать.
Читать статью
LH | Новости | Курсы | OSINT
⭐️ Stack Overflow умирает? Как ИИ вытесняет живые сообщества разработчиков
Stack Overflow, некогда главная платформа для программистов, переживает кризис: за два года трафик упал почти на 90%. Что стало причиной — изменившиеся привычки пользователей или ошибки самой платформы? Давайте попробуем разобраться в происходящем. А еще посмотрим, что администрация делает для спасения и что ждет сообщества разработчиков в новой реальности, где ответы на вопросы находятся быстрее, чем успеваешь их задать.
LH | Новости | Курсы | OSINT
🤝5❤4🔥4
#курс #Gimp
▶️ Курс «Азбука Gimp 2.0»
Курс начинается с урока по установке программы и знакомству с ее интерфейсом, затем переходит к понятию слоев и их использованию при обработке фотографий. Далее рассматриваются маски слоя и их роль в создании сложных графических эффектов. Наконец, курс предлагает обзор основных инструментов редактора GIMP для создания и редактирования изображений.
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
Курс начинается с урока по установке программы и знакомству с ее интерфейсом, затем переходит к понятию слоев и их использованию при обработке фотографий. Далее рассматриваются маски слоя и их роль в создании сложных графических эффектов. Наконец, курс предлагает обзор основных инструментов редактора GIMP для создания и редактирования изображений.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3🤝3
#статья #Flutter
⭐️ Flutter 3.32 — Что нового во Flutter?
Добро пожаловать во Flutter 3.32! Этот релиз наполнен функциями, призванными ускорить вашу разработку и улучшить ваши приложения. Приготовьтесь к горячей перезагрузке (hot reload) для веба, потрясающим "сквирклам" (squircles) в стиле Cupertino для нативной точности и мощным новым интеграциям с искусственным интеллектом через Firebase. С 1024 коммитами от 156 уникальных участников, включая 39 новичков, Flutter 3.32 является свидетельством невероятной работы нашего сообщества. Давайте посмотрим, что нового!
Читать статью
LH | Новости | Курсы | OSINT
⭐️ Flutter 3.32 — Что нового во Flutter?
Добро пожаловать во Flutter 3.32! Этот релиз наполнен функциями, призванными ускорить вашу разработку и улучшить ваши приложения. Приготовьтесь к горячей перезагрузке (hot reload) для веба, потрясающим "сквирклам" (squircles) в стиле Cupertino для нативной точности и мощным новым интеграциям с искусственным интеллектом через Firebase. С 1024 коммитами от 156 уникальных участников, включая 39 новичков, Flutter 3.32 является свидетельством невероятной работы нашего сообщества. Давайте посмотрим, что нового!
LH | Новости | Курсы | OSINT
❤5👍1🔥1
#курс #ExpressJS
▶️ Курс «Express JS»
Express JS — это веб-фреймворк для создания приложений на Node.js. Для справки: его использует IBM, Yandex, QuizUp, Taskade и другие крутые компании. В этом видео автор показывает на примере реального приложения, как настроить фреймворк и как начать применять его в своих проектах. Просто, без воды — как раз то, что нужно.
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
Express JS — это веб-фреймворк для создания приложений на Node.js. Для справки: его использует IBM, Yandex, QuizUp, Taskade и другие крутые компании. В этом видео автор показывает на примере реального приложения, как настроить фреймворк и как начать применять его в своих проектах. Просто, без воды — как раз то, что нужно.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3🤝3
#статья #Python
⭐️ Метаклассы Python
В данной статье я расскажу о там, как работают метаклассы в python, что конкретно они делают, где их можно использовать и почему чаще всего лучше этого не делать. Данная статья скорее нацелена на начинающих авторов библиотек или просто любопытных читателей, которые просто хотят узнать что-то новое о Python.
Читать статью
LH | Новости | Курсы | OSINT
⭐️ Метаклассы Python
В данной статье я расскажу о там, как работают метаклассы в python, что конкретно они делают, где их можно использовать и почему чаще всего лучше этого не делать. Данная статья скорее нацелена на начинающих авторов библиотек или просто любопытных читателей, которые просто хотят узнать что-то новое о Python.
LH | Новости | Курсы | OSINT
❤5🔥4👍1
#курс #Ajax
▶️ Курс «Ajax»
Технология AJAX представляет собой технологию асинхронного взаимодействия с сервером. Благодаря данной технологии мы можем отправлять запросы к серверу и получать от него ответы без перезагрузки страницы в фоновом режиме, создавать насыщенные интерактивные веб-приложения, например, веб-чаты.
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
Технология AJAX представляет собой технологию асинхронного взаимодействия с сервером. Благодаря данной технологии мы можем отправлять запросы к серверу и получать от него ответы без перезагрузки страницы в фоновом режиме, создавать насыщенные интерактивные веб-приложения, например, веб-чаты.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥2
#статья #NodeJS
⭐️ Как работает Node.js
После прочтения этой статьи вы хорошо поймете следующее: как работает цикл событий (event loop) в Node.js, включая все его фазы, как Node.js выполняет JavaScript в одном потоке (single thread), как Node.js использует библиотеку libuv и внутренние API для обработки асинхронных операций, почему знание работы цикла событий так важно для написания эффективного серверного кода.
Читать статью
LH | Новости | Курсы | OSINT
⭐️ Как работает Node.js
После прочтения этой статьи вы хорошо поймете следующее: как работает цикл событий (event loop) в Node.js, включая все его фазы, как Node.js выполняет JavaScript в одном потоке (single thread), как Node.js использует библиотеку libuv и внутренние API для обработки асинхронных операций, почему знание работы цикла событий так важно для написания эффективного серверного кода.
LH | Новости | Курсы | OSINT
🤝5❤4🔥3
#курс #JavaScript
▶️ Курс «Автоматизация тестирования на Java»
Курс предлагает углубленное погружение в мир автоматического тестирования веб-приложений с использованием популярного программного обеспечения и языка программирования Java. Программа курса разработана так, чтобы охватить ключевые аспекты и инструменты, необходимые для эффективной автоматизации тестирования.
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
Курс предлагает углубленное погружение в мир автоматического тестирования веб-приложений с использованием популярного программного обеспечения и языка программирования Java. Программа курса разработана так, чтобы охватить ключевые аспекты и инструменты, необходимые для эффективной автоматизации тестирования.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3🤝2👍1
#статья #Python #Java
⭐️ Python vs Java: кто быстрее и дешевле
Сегодня решил перевести абстрактные технические дискуссии в конкретные цифры. А еще — поделиться расчетами, которые помогут принять экономически обоснованное решение: что выбрать для следующего проекта — Python или Java? В конце сделаю выводы: какой ЯП, на мой взгляд, лучше использовать в проектной и продуктовой разработке для приведенных мной выкладок.
Читать статью
LH | Новости | Курсы | OSINT
⭐️ Python vs Java: кто быстрее и дешевле
Сегодня решил перевести абстрактные технические дискуссии в конкретные цифры. А еще — поделиться расчетами, которые помогут принять экономически обоснованное решение: что выбрать для следующего проекта — Python или Java? В конце сделаю выводы: какой ЯП, на мой взгляд, лучше использовать в проектной и продуктовой разработке для приведенных мной выкладок.
LH | Новости | Курсы | OSINT
❤5🔥4🤝4
#курс #Dart
▶️ Курс «Основы языка программирования Dart»
Разберем темы про типы данных, функции, коллекции, отличие const от final, условия, циклы, немного про каскадный оператор. Также рассмотрим объектно-ориентированное программирование (классы, конструкторы, методы, свойства и всё вот это), что такое миксины, как работать с дженериками в Dart, рассмотрим пример с асинхронным подходом через async/await. И познакомимся с новинкой в языке Dart, начиная с версии 2.12, а именно введением в стандарт языка Null Safety.
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
Разберем темы про типы данных, функции, коллекции, отличие const от final, условия, циклы, немного про каскадный оператор. Также рассмотрим объектно-ориентированное программирование (классы, конструкторы, методы, свойства и всё вот это), что такое миксины, как работать с дженериками в Dart, рассмотрим пример с асинхронным подходом через async/await. И познакомимся с новинкой в языке Dart, начиная с версии 2.12, а именно введением в стандарт языка Null Safety.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3🤝3