Что будет, если решать LeetCode 600 дней подряд
Разработчик поделился, как за 600 дней решил более 700 задач. Сначала это был просто спор с другом на 100 задач, но потом соревнование превратилось в привычку и уже жалко было терять такое комбо.
И не зря. Ведь это помогло чувствовать себя гораздо увереннее, интуитивно выбирать лучшие для задачи структуры данных, сделать код более чистым и натренировать мозг для поиска работы.
Подробнее в статье.
Разработчик поделился, как за 600 дней решил более 700 задач. Сначала это был просто спор с другом на 100 задач, но потом соревнование превратилось в привычку и уже жалко было терять такое комбо.
И не зря. Ведь это помогло чувствовать себя гораздо увереннее, интуитивно выбирать лучшие для задачи структуры данных, сделать код более чистым и натренировать мозг для поиска работы.
Подробнее в статье.
🤔9👍3
Forwarded from Веб-страница
This media is not supported in your browser
VIEW IN TELEGRAM
— Насколько хорошо вы умеете работать с CSS?
— Настолько, что рисую на CSS картины.
— Что?
— Что?
Целый аккаунт с похожими работами: https://twitter.com/asyrafhussin4
#css @tproger_web
— Настолько, что рисую на CSS картины.
— Что?
— Что?
Целый аккаунт с похожими работами: https://twitter.com/asyrafhussin4
#css @tproger_web
👍5🔥2🤯2⚡1
Пошаговое руководство для начинающих по разработке SPA на Laravel и Vue.js
Полезный гайд для тех, кто хочет научиться создавать свои SPA. Вы подтянете сразу два языка — PHP и JS, а вместе с ними и их фреймворки. А ещё узнаете, как :
🔘 настроить среду разработки,
🔘 создать API на Laravel,
🔘 реализовать динамический интерфейс с использованием Vue.js и связать эти две части в единое приложение.
В итоге вы сможете развернуть своё собственное одностраничное приложение.
#php #javanoscript #spa
Полезный гайд для тех, кто хочет научиться создавать свои SPA. Вы подтянете сразу два языка — PHP и JS, а вместе с ними и их фреймворки. А ещё узнаете, как :
В итоге вы сможете развернуть своё собственное одностраничное приложение.
#php #javanoscript #spa
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍1
В чём реальная разница между MCP и API
На первый взгляд они могут показаться одинаковыми. Оба позволяют одной программе запрашивать у другой данные или выполнять действия. Но принцип их работы и причины их существования совершенно разные.
И первая ключевая разница — API созданы для разработчиков, а MCP для моделей ИИ. А чтобы узнать о других различиях, прочитайте эту статью от freeCodeCamp.
#mcp #api
На первый взгляд они могут показаться одинаковыми. Оба позволяют одной программе запрашивать у другой данные или выполнять действия. Но принцип их работы и причины их существования совершенно разные.
И первая ключевая разница — API созданы для разработчиков, а MCP для моделей ИИ. А чтобы узнать о других различиях, прочитайте эту статью от freeCodeCamp.
#mcp #api
🔥3
Как работают приоритеты и вытеснение модулей в Kubernetes
В Kubernetes крайне важно эффективно управлять ресурсами в многопользовательской или производственной среде. Не все рабочие нагрузки одинаковы: некоторые из них критически важны, а другие могут выдержать задержку или даже вытеснение. И если ресурсов не хватает, то важно правильно приоритезировать задачи и поды для их решения.
Как это делается в Kubernetes, можете прочитать здесь.
#kubernetes
В Kubernetes крайне важно эффективно управлять ресурсами в многопользовательской или производственной среде. Не все рабочие нагрузки одинаковы: некоторые из них критически важны, а другие могут выдержать задержку или даже вытеснение. И если ресурсов не хватает, то важно правильно приоритезировать задачи и поды для их решения.
Как это делается в Kubernetes, можете прочитать здесь.
#kubernetes
❤2🔥2
Вайбкодинг мертв. На смену пришло агентное роевое программирование
Недавно Марк Раддок, предприниматель-резидент в GALLOS Technologies, решил задействовать свою команду ИИ-агентов во время трансатлантического перелёта. Его «рой Claude Code» за 6 часов успел создать более 50 React-компонентов, набор макетов API для трёх корпоративных интеграций и полноценный административный интерфейс. Причём всё рабочее, задокументированное, протестированное и с готовыми к продакшену Docker-конфигами.
Кто-то уже считает, что вайбкодинг устарел и его место заняла концепция агентного роевого программирования. Что это такое, как работает и почему этому стоит научиться, можно прочитать в статье.
Будете пробовать?
❤️ — да
🗿 — нет
Недавно Марк Раддок, предприниматель-резидент в GALLOS Technologies, решил задействовать свою команду ИИ-агентов во время трансатлантического перелёта. Его «рой Claude Code» за 6 часов успел создать более 50 React-компонентов, набор макетов API для трёх корпоративных интеграций и полноценный административный интерфейс. Причём всё рабочее, задокументированное, протестированное и с готовыми к продакшену Docker-конфигами.
Кто-то уже считает, что вайбкодинг устарел и его место заняла концепция агентного роевого программирования. Что это такое, как работает и почему этому стоит научиться, можно прочитать в статье.
Будете пробовать?
❤️ — да
🗿 — нет
Хабр
Вайбкодинг мертв. На смену пришло агентное роевое программирование
Во время недавнего трансатлантического перелёта Марк Раддок, предприниматель-резидент в GALLOS Technologies, решил задействовать свою команду ИИ-агентов. На высоте 34 тысяч футов над Атлантикой у него...
🗿11🤔2
This media is not supported in your browser
VIEW IN TELEGRAM
Разбираемся, на чём держится интернет: самые популярные протоколы и принципы их работы
Как передаются данные и устройства находят друг друга: ARP, ICMP, IGMP, TCP, UDP, SCTP, DNS, DHCP
Как соединяются удалённые сети (туннелирование и маршрутизация): GRE, IPsec, L2TP, L2VPN, L3VPN, MPLS, OSPF, BGP.
Как передаётся веб-трафик и обеспечивается его защита: HTTP, HTTPS, SSL, TLS.
#интернет
Как передаются данные и устройства находят друг друга: ARP, ICMP, IGMP, TCP, UDP, SCTP, DNS, DHCP
Как соединяются удалённые сети (туннелирование и маршрутизация): GRE, IPsec, L2TP, L2VPN, L3VPN, MPLS, OSPF, BGP.
Как передаётся веб-трафик и обеспечивается его защита: HTTP, HTTPS, SSL, TLS.
#интернет
❤4✍2😁2
Фейл дня: Джун полгода рассылал резюме «на холодную», но посмотрев, что отправляет
За полгода он не получил ни одного отклика и даже попросил знакомого помочь и скинул ссылку на резюме. Тот открыть документ не смог. Джун ответил классическое: «У меня на компе открывается». Оказалось, что он тупо 400 раз скинул ссылку, не открыв доступ к документу.
К чему всё это... Проверьте доступ к своим резюме на всякий случай😅
За полгода он не получил ни одного отклика и даже попросил знакомого помочь и скинул ссылку на резюме. Тот открыть документ не смог. Джун ответил классическое: «У меня на компе открывается». Оказалось, что он тупо 400 раз скинул ссылку, не открыв доступ к документу.
К чему всё это... Проверьте доступ к своим резюме на всякий случай
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10❤2
Появился новый грейд — Супер Джун
OpenAI активно нанимает на работу super junior — этомы джуны без опыта разработки, но с навыками работы с ИИ. Об этом рассказал глава прикладного и инженерного направлений ChatGPT Сулман Чоудри.
Сейчас в компании развивается новая связка «super senior + super junior». В ней опытный инженер отвечает за архитектуру и стратегическое мышление, а новичок берёт на себя скорость и гибкость, используя ИИ более свободно и привычно, чем старшие коллеги.
Когда-то старшие удивлялись, как младшие легко ладят со смартфонами и другой техникой. Теперь сеньоры удивляются лёгкости в общении с ИИ у джунов.
OpenAI активно нанимает на работу super junior — это
Сейчас в компании развивается новая связка «super senior + super junior». В ней опытный инженер отвечает за архитектуру и стратегическое мышление, а новичок берёт на себя скорость и гибкость, используя ИИ более свободно и привычно, чем старшие коллеги.
Когда-то старшие удивлялись, как младшие легко ладят со смартфонами и другой техникой. Теперь сеньоры удивляются лёгкости в общении с ИИ у джунов.
❤5🤔5
Forwarded from Метод утёнка
Сравниваем 5 вариантов обучения девопсу: тестовый проект, видеокурс, практикум для довольно опытных, быстрый вход для совсем неопытных и внезапно бака
Все на русском. Есть бесплатные
Подходы могут быть примерно такие. В целом они для любого IT направления применимы, наверное?
— Совсем новичкам, в том числе ещё не нюхавшим код: основы и практико-ориентированные спринты с защитой проекта и сборкой портфолио
— Для основательной смены профиля: длительная переподготовка с документами гособразца или дистанционный бакалавриат
— Прошаренным для новых знаний или если чет скучновато стало жить: модули на 5–9 месяцев в реальной облачной инфраструктуре
Пересечения по стеку: Linux и Git, контейнеризация Docker, оркестрация Kubernetes, автоматизация CI/CD (Jenkins/GitLab), IaC через Ansible и Terraform, работа в облаках (Яндекс Облако/AWS), местами GitOps, мониторинг и логирование.
Подробный обзор в статье на сайте
🐤
Все на русском. Есть бесплатные
Подходы могут быть примерно такие. В целом они для любого IT направления применимы, наверное?
— Совсем новичкам, в том числе ещё не нюхавшим код: основы и практико-ориентированные спринты с защитой проекта и сборкой портфолио
— Для основательной смены профиля: длительная переподготовка с документами гособразца или дистанционный бакалавриат
— Прошаренным для новых знаний или если чет скучновато стало жить: модули на 5–9 месяцев в реальной облачной инфраструктуре
Пересечения по стеку: Linux и Git, контейнеризация Docker, оркестрация Kubernetes, автоматизация CI/CD (Jenkins/GitLab), IaC через Ansible и Terraform, работа в облаках (Яндекс Облако/AWS), местами GitOps, мониторинг и логирование.
Подробный обзор в статье на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Погружаемся в автоматизацию: Гайд по работет с n8n
В этом репозитории собран большой набор учебных материалов по n8n. Он содержит уроки, шаблоны и ресурсы, которые помогут вам создавать масштабируемые системы автоматизации — от базовых рабочих процессов до систем на базе искусственного интеллекта.
#n8n
В этом репозитории собран большой набор учебных материалов по n8n. Он содержит уроки, шаблоны и ресурсы, которые помогут вам создавать масштабируемые системы автоматизации — от базовых рабочих процессов до систем на базе искусственного интеллекта.
#n8n
❤2
Как легально использовать картинки и избежать штрафов
Некоторые ошибочно думают, что если нашли в открытом доступе картинку, музыку или шрифт, то могут использовать их для своих целей, как хотят. Обычно на это попадаются новички, но и опытные разработчики не застрахованы от ошибок.
Я нашёл для вас ликбез по стоковым лицензиям, в котором вы узнаете, как легально использовать чужой контент, чтобы потом не было мучительно больно.
Некоторые ошибочно думают, что если нашли в открытом доступе картинку, музыку или шрифт, то могут использовать их для своих целей, как хотят. Обычно на это попадаются новички, но и опытные разработчики не застрахованы от ошибок.
Я нашёл для вас ликбез по стоковым лицензиям, в котором вы узнаете, как легально использовать чужой контент, чтобы потом не было мучительно больно.
✍5
Forwarded from Типичный программист
С кем знакомятся типичные программисты: 2D-тян или живая девушка?
Согласно недавним исследованиям Vantage Point Counseling Services, треть американцев хотя бы раз состояла в романтических отношениях с ИИ. Появилось даже приложение Loverse для виртуальных знакомств, где вместо реальных людей роль партнёров выполняют чат-боты с искусственным интеллектом.
Мы решили провести своё исследование и выяснить где и с кем сегодня знакомятся пользователи стран СНГ. Пожалуйста, пройдите наш небольшой опрос. Это поможет нашему исследованию.
Пройти опрос.
Согласно недавним исследованиям Vantage Point Counseling Services, треть американцев хотя бы раз состояла в романтических отношениях с ИИ. Появилось даже приложение Loverse для виртуальных знакомств, где вместо реальных людей роль партнёров выполняют чат-боты с искусственным интеллектом.
Мы решили провести своё исследование и выяснить где и с кем сегодня знакомятся пользователи стран СНГ. Пожалуйста, пройдите наш небольшой опрос. Это поможет нашему исследованию.
Пройти опрос.
👨💻1
HTML и CSS антипаттерны
При обучении разным языкам программирования всегда есть практики, которым не рекомендуется следовать. Это очень сильно помогает разработчикам избегать ошибок. Только вот HTML и CSS не языки программирования, хотя и там хватает своих тонкостей.
В этой подборке собраны антипаттерны и пояснения почему их так важно избегать.
При обучении разным языкам программирования всегда есть практики, которым не рекомендуется следовать. Это очень сильно помогает разработчикам избегать ошибок. Только вот HTML и CSS не языки программирования, хотя и там хватает своих тонкостей.
В этой подборке собраны антипаттерны и пояснения почему их так важно избегать.
👨💻3
Media is too big
VIEW IN TELEGRAM
Архитектура ПО для маленьких и... не сообразительных
Я не буду писать полное название видео, если хотите, то можете посмотреть по ссылке. Скажу лишь, что такой способ подачи информации иногда гораздо доходчивее сложных объяснений.
Если хотите понять, как лучше строить архитектуру и чего избегать, то лучше, чем человек с горящим... задом от современных архитекторов, не расскажет никто. Видео небольшое, но полезное.
#видео
Я не буду писать полное название видео, если хотите, то можете посмотреть по ссылке. Скажу лишь, что такой способ подачи информации иногда гораздо доходчивее сложных объяснений.
Если хотите понять, как лучше строить архитектуру и чего избегать, то лучше, чем человек с горящим... задом от современных архитекторов, не расскажет никто. Видео небольшое, но полезное.
#видео
❤10👍1😁1
Forwarded from Типичный программист
volkswagen — тулза, которая поможет вам пройти все тесты
Автор этого инструмента вдохновился компанией Volkswagen, которая обманывала тесты на количество вредных выбросов. Его «volkswagen» определяет, когда тесты выполняются в среде непрерывной интеграции (CI), и автоматически делает их успешными независимо от их фактического статуса СI-сервере.
Благодаря этому вы можете тратить меньше времени на отладку, при этом оставаясь хорошим программистом(но это не точно) .
#инструменты
Автор этого инструмента вдохновился компанией Volkswagen, которая обманывала тесты на количество вредных выбросов. Его «volkswagen» определяет, когда тесты выполняются в среде непрерывной интеграции (CI), и автоматически делает их успешными независимо от их фактического статуса СI-сервере.
Благодаря этому вы можете тратить меньше времени на отладку, при этом оставаясь хорошим программистом
#инструменты
👍3✍2
Как работает компьютер с точки зрения программиста
Я надеюсь, что тут сидят достаточно опытные разработчики, которые различают монитор и системный блок. Поэтому на этом заострять внимание не будем. Лучше давайте копнём глубже и посмотрим:
➡️ что такое архитектура процессора;
➡️ для чего нужен тактовый генератор и регистры;
➡️ что такое динамические и статические библиотеки;
➡️ как работает код Ассемблера и многое другое.
Пригодится вам, если хотите лучше понимать, как работает ваш комп.
Я надеюсь, что тут сидят достаточно опытные разработчики, которые различают монитор и системный блок. Поэтому на этом заострять внимание не будем. Лучше давайте копнём глубже и посмотрим:
Пригодится вам, если хотите лучше понимать, как работает ваш комп.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8
Потрясающий C++
Это огромная подборка библиотек, фреймворков и ресурсов для C++. Всё собрано в одном месте и сгруппировано по категориям.
Сохраняйте в избранное, чтобы держать под рукой!
#cpp
Это огромная подборка библиотек, фреймворков и ресурсов для C++. Всё собрано в одном месте и сгруппировано по категориям.
Сохраняйте в избранное, чтобы держать под рукой!
#cpp
👍4❤1