#курс #RestAPI
▶️ Курс «Как писать REST API – 9 правил»
Полезный видеоурок, в котором автор рассказывает, как можно проектировать и писать классные, надежные и масштабируемые REST API. REST API простыми словами — это способ взаимодействия сайтов и веб-приложений с сервером.
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
Полезный видеоурок, в котором автор рассказывает, как можно проектировать и писать классные, надежные и масштабируемые REST API. REST API простыми словами — это способ взаимодействия сайтов и веб-приложений с сервером.
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🔥3🤝2👍1
#курс #Kubernetes
▶️ Курс «Что такое Kubernetes?»
Контейнеризация проектов — это то, что отлично упрощает перенос проектов на разные устройства, а также позволяет контролировать использование ресурсов. Для работы с контейнерами был придуман Kubernetes. Автор видео решил подробнее рассказать о контейнерах и в общих чертах описать, как ими пользоваться.
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
Контейнеризация проектов — это то, что отлично упрощает перенос проектов на разные устройства, а также позволяет контролировать использование ресурсов. Для работы с контейнерами был придуман Kubernetes. Автор видео решил подробнее рассказать о контейнерах и в общих чертах описать, как ими пользоваться.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥2🤝2
#статья #CSS
⭐️ Всё, что вы хотели знать, но стеснялись спросить о кастомных курсорах в CSS
Курсоры могут сделать сайт как гораздо удобнее, так и намного хуже. В этой статье обсудим встроенные курсоры CSS и посмотрим, как с помощью CSS (и немножко — с JavaScript) создавать кастомные курсоры, чтобы ваш сайт лучше запоминался пользователям. Также сравним плюсы и минусы применения CSS и JavaScript для создания кастомных курсоров. Обсудим, когда стоит отказаться от курсоров по умолчанию и как учитывать потребности пользователей с ограниченными возможностями. Чтобы во всё это вникнуть, вам понадобятся базовые представления об HTML, CSS и JavaScript.
Читать статью
LH | Новости | Курсы | OSINT
⭐️ Всё, что вы хотели знать, но стеснялись спросить о кастомных курсорах в CSS
Курсоры могут сделать сайт как гораздо удобнее, так и намного хуже. В этой статье обсудим встроенные курсоры CSS и посмотрим, как с помощью CSS (и немножко — с JavaScript) создавать кастомные курсоры, чтобы ваш сайт лучше запоминался пользователям. Также сравним плюсы и минусы применения CSS и JavaScript для создания кастомных курсоров. Обсудим, когда стоит отказаться от курсоров по умолчанию и как учитывать потребности пользователей с ограниченными возможностями. Чтобы во всё это вникнуть, вам понадобятся базовые представления об HTML, CSS и JavaScript.
LH | Новости | Курсы | OSINT
❤4🤝4🔥3
#курс #HTML
▶️ Курс «Как сделать сайт на HTML: пошаговое руководство»
В статье рассказывают, как в три этапа написать простой сайт на HTML, и разбирают инструменты и команды, которые пригодятся в работе. HTML (HyperText Markup Language) — стандартизованный язык разметки, который позволяет создавать и структурировать веб-страницы. Он помогает определять, как содержимое страницы должно отображаться в браузерах.
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
В статье рассказывают, как в три этапа написать простой сайт на HTML, и разбирают инструменты и команды, которые пригодятся в работе. HTML (HyperText Markup Language) — стандартизованный язык разметки, который позволяет создавать и структурировать веб-страницы. Он помогает определять, как содержимое страницы должно отображаться в браузерах.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥4🤝3👍1
#статья #Python
⭐️ Разработка собственной простой системы управления задачами по расписанию на Python
В этот раз хочу поделиться темой, которая кажется простой, но на деле вызывает интерес у многих разработчиков и системных администраторов: как создать свою легковесную систему планирования задач на Python. Что-то вроде мини-аналога cron, но под свои задачи и со своими фишками. Ведь часто бывает так: хочется, чтобы какие-то проверки или скрипты запускались в определённое время — например, в обеденный перерыв у сотрудников можно поставить автоматическую проверку всех машин на наличие вредоносного ПО. Или наоборот — распределить рутинные проверки так, чтобы они не мешали основной работе.
Читать статью
LH | Новости | Курсы | OSINT
⭐️ Разработка собственной простой системы управления задачами по расписанию на Python
В этот раз хочу поделиться темой, которая кажется простой, но на деле вызывает интерес у многих разработчиков и системных администраторов: как создать свою легковесную систему планирования задач на Python. Что-то вроде мини-аналога cron, но под свои задачи и со своими фишками. Ведь часто бывает так: хочется, чтобы какие-то проверки или скрипты запускались в определённое время — например, в обеденный перерыв у сотрудников можно поставить автоматическую проверку всех машин на наличие вредоносного ПО. Или наоборот — распределить рутинные проверки так, чтобы они не мешали основной работе.
LH | Новости | Курсы | OSINT
❤5🔥4🤝4👍1
#курс #Pytest
▶️ Курс «Pytest тестирование»
Изучите программирование от основ до разработки Python web-клиента и мастерство тестирования с Pytest, включая monkeypatch, responses и использование fixture, в нашем комплексном курсе. Pytest — это фреймворк для тестирования кода на Python. Он позволяет не только писать тесты, но и создавать для них окружение, а также настраивать параметры запуска.
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
Изучите программирование от основ до разработки Python web-клиента и мастерство тестирования с Pytest, включая monkeypatch, responses и использование fixture, в нашем комплексном курсе. Pytest — это фреймворк для тестирования кода на Python. Он позволяет не только писать тесты, но и создавать для них окружение, а также настраивать параметры запуска.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝5❤4🔥4
#статья #YAML
⭐️ Что такое YAML
YAML – это формат сериализации данных, который используется для представления структурированных данных в человекочитаемом формате. Считается, что в отличие от таких форматов, как JSON или XML, YAML – это более простая и интуитивно понятная структура. Подробнее о YAML вы узнаете из статьи ниже.
Читать статью
LH | Новости | Курсы | OSINT
⭐️ Что такое YAML
YAML – это формат сериализации данных, который используется для представления структурированных данных в человекочитаемом формате. Считается, что в отличие от таких форматов, как JSON или XML, YAML – это более простая и интуитивно понятная структура. Подробнее о YAML вы узнаете из статьи ниже.
LH | Новости | Курсы | OSINT
👍5❤4🔥4
#курс #Elixir
▶️ Курс «Elixir - функциональная разработка»
В этих уроках вы научитесь разрабатывать на языке Elixir и освоите принципы функциональной разработки. Elixir — это современный функциональный язык программирования, работающий на виртуальной машине Erlang (BEAM).
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
В этих уроках вы научитесь разрабатывать на языке Elixir и освоите принципы функциональной разработки. Elixir — это современный функциональный язык программирования, работающий на виртуальной машине Erlang (BEAM).
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3👍2
#статья #Python
⭐️ 14 интересных фич Python (возможно, не совсем pythonic)
Я пишу на Python уже двенадцать лет, и за это время нашёл кучу очень интересных, недооценённых, уникальных или (как может кто-то сказать) «не-pythonic» хитростей, позволяющих по-настоящему расширить границы возможного для Python. Именно поэтому я решил собрать список из 14 лучших таких фич с примерами и дополнительными ресурсами на случай, если вы захотите изучить их глубже.
Читать статью
LH | Новости | Курсы | OSINT
⭐️ 14 интересных фич Python (возможно, не совсем pythonic)
Я пишу на Python уже двенадцать лет, и за это время нашёл кучу очень интересных, недооценённых, уникальных или (как может кто-то сказать) «не-pythonic» хитростей, позволяющих по-настоящему расширить границы возможного для Python. Именно поэтому я решил собрать список из 14 лучших таких фич с примерами и дополнительными ресурсами на случай, если вы захотите изучить их глубже.
LH | Новости | Курсы | OSINT
❤4👍4🔥3
#курс #React
▶️ Курс «React Lazy Click Me Load More»
Реализовать бесконечную ленту и подгрузку данных при прокручивании страницы не так сложно: для этого надо знать библиотеку и Intersection Observer API. В видео автор создаёт проект и показывает как с нуля создать ленту с асинхронной загрузкой данных с React.
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
Реализовать бесконечную ленту и подгрузку данных при прокручивании страницы не так сложно: для этого надо знать библиотеку и Intersection Observer API. В видео автор создаёт проект и показывает как с нуля создать ленту с асинхронной загрузкой данных с React.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝5❤4🔥4
#статья #Golang
⭐️ Golang: почему select {} без default может убить ваше приложение
Сегодня хочу поговорить о проблеме, которую многие недооценивают в своих Go‑проектах. Речь пойдет о бессрочном select {}, который легко может привести к блокировке, утечке ресурсов и деградации производительности.
Читать статью
LH | Новости | Курсы | OSINT
⭐️ Golang: почему select {} без default может убить ваше приложение
Сегодня хочу поговорить о проблеме, которую многие недооценивают в своих Go‑проектах. Речь пойдет о бессрочном select {}, который легко может привести к блокировке, утечке ресурсов и деградации производительности.
LH | Новости | Курсы | OSINT
❤5
#статья #Visitor
⭐️ Такого «Посетителя» вы ещё не видели — Visitor.NET
Посетитель» (visitor) — один из самых сложных паттернов Банды Четырёх. На языке C# для него можно создать множество реализаций, однако все они так или иначе имеют ограничения из-за возникающего динамического приведения типов. В рамках статьи вы погрузитесь в проблематику мультиметодов и увидите новую реализацию паттерна, лишённую озвученных недостатков и открывающую возможность к написанию по-настоящему гибкого и типобезопасного кода!
Читать статью
LH | Новости | Курсы | OSINT
⭐️ Такого «Посетителя» вы ещё не видели — Visitor.NET
Посетитель» (visitor) — один из самых сложных паттернов Банды Четырёх. На языке C# для него можно создать множество реализаций, однако все они так или иначе имеют ограничения из-за возникающего динамического приведения типов. В рамках статьи вы погрузитесь в проблематику мультиметодов и увидите новую реализацию паттерна, лишённую озвученных недостатков и открывающую возможность к написанию по-настоящему гибкого и типобезопасного кода!
LH | Новости | Курсы | OSINT
🔥4❤3👍3
#курс #Android
▶️ Курс «Android-разработка»
Мечтаешь о карьере Android-разработчика, но не знаешь, с чего начать? VK Team сделала курс «Android-разработчик» специально для новичков! Даже если у тебя нет опыта в программировании, ты сможешь освоить эту востребованную профессию.
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
Мечтаешь о карьере Android-разработчика, но не знаешь, с чего начать? VK Team сделала курс «Android-разработчик» специально для новичков! Даже если у тебя нет опыта в программировании, ты сможешь освоить эту востребованную профессию.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥4🤝4👍1
#статья
⭐️ Чистый код — красивая архитектура. А работает ли это?
Вы пишете код не для компилятора — он съест любую абракадабру, если синтаксис верен. Вы пишете для людей, для того парня из соседнего отдела, который будет разбирать ваш код через полгода. Для себя, когда забудете, о чём думали в момент написания. Для тимлида, у которого нет времени расшифровывать ваши «фичи», замаскированные под техдолг. Грязный код — это про непонятные переменные, запутанные модули и решения «на скорую руку». Вас ждёт после такого потеря во времени и в лучшем случае косые взгляды коллег. К сожалению, непонятный код часто пишут не только из-за спешки, но и из-за неопытности и чрезмерного энтузиазма тех, кто хочет всё переделать.
Читать статью
LH | Новости | Курсы | OSINT
⭐️ Чистый код — красивая архитектура. А работает ли это?
Вы пишете код не для компилятора — он съест любую абракадабру, если синтаксис верен. Вы пишете для людей, для того парня из соседнего отдела, который будет разбирать ваш код через полгода. Для себя, когда забудете, о чём думали в момент написания. Для тимлида, у которого нет времени расшифровывать ваши «фичи», замаскированные под техдолг. Грязный код — это про непонятные переменные, запутанные модули и решения «на скорую руку». Вас ждёт после такого потеря во времени и в лучшем случае косые взгляды коллег. К сожалению, непонятный код часто пишут не только из-за спешки, но и из-за неопытности и чрезмерного энтузиазма тех, кто хочет всё переделать.
LH | Новости | Курсы | OSINT
👍9❤4🔥4
#курс #C
▶️ Курс «Программирование на языке С»
Детальный курс по программированию на языке С, с учетом стандарта С11/С18, содержит правила кодирования MISRA C и стандарта кодирования от CERT. Будут показаны и объяснены примеры кода по программированию микроконтроллеров STM32.
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
Детальный курс по программированию на языке С, с учетом стандарта С11/С18, содержит правила кодирования MISRA C и стандарта кодирования от CERT. Будут показаны и объяснены примеры кода по программированию микроконтроллеров STM32.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍2🔥2
#статья #Go
⭐️ Карты(maps) в Go
Карты (maps) в Go — это отличный инструмент для хранения данных в виде пар «ключ — значение». Они широко используются в разработке благодаря своей гибкости и удобству. В этой статье мы разберем устройство карт в Go, рассмотрим, как они растут и работают, а также обсудим способы оптимизации их использования. Особое внимание уделено проблемам, связанным с инициализацией карт и управлением памяти, чтобы помочь вам писать более эффективный и надежный код.
Читать статью
LH | Новости | Курсы | OSINT
⭐️ Карты(maps) в Go
Карты (maps) в Go — это отличный инструмент для хранения данных в виде пар «ключ — значение». Они широко используются в разработке благодаря своей гибкости и удобству. В этой статье мы разберем устройство карт в Go, рассмотрим, как они растут и работают, а также обсудим способы оптимизации их использования. Особое внимание уделено проблемам, связанным с инициализацией карт и управлением памяти, чтобы помочь вам писать более эффективный и надежный код.
LH | Новости | Курсы | OSINT
❤4👍3🔥3
#курс #Vue
▶️ Курс «Vue 3. Основы для начинающих»
Чуть более чем двухчасовой курс по основам фреймворка VueJS для начинающих разработчиков. Vue.js — это прогрессивный фреймворк для разработки пользовательских интерфейсов и одностраничных приложений на языке JavaScript.
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
Чуть более чем двухчасовой курс по основам фреймворка VueJS для начинающих разработчиков. Vue.js — это прогрессивный фреймворк для разработки пользовательских интерфейсов и одностраничных приложений на языке JavaScript.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3🤝3