Пять возможностей PostgreSQL, о которых редко вспоминают
Постгрес – не просто реляционная БД, а настоящий кладезь фич, о которых начинающий разработчик может и не догадываться. Здесь собраны пять таких фичей, которые могут быть вам полезны.
#sql #postgresql #бд
Постгрес – не просто реляционная БД, а настоящий кладезь фич, о которых начинающий разработчик может и не догадываться. Здесь собраны пять таких фичей, которые могут быть вам полезны.
#sql #postgresql #бд
👍1
Лучший гайд по HTTP для начинающих
HTTP — это ключевой протокол в Интернете. Но начинающим часто бывает сложно разобраться во всех его терминах: что за протокол, что за методы, что за клиенты и серверы?
Я нашёл один из самых понятных и простых гайдов по HTTP, который позволит вам разобраться с ним с полного нуля. Никаких сложных определений и заумных терминов! Только понятные примеры и наглядная графика. Смотрим тут.
#видео #http
HTTP — это ключевой протокол в Интернете. Но начинающим часто бывает сложно разобраться во всех его терминах: что за протокол, что за методы, что за клиенты и серверы?
Я нашёл один из самых понятных и простых гайдов по HTTP, который позволит вам разобраться с ним с полного нуля. Никаких сложных определений и заумных терминов! Только понятные примеры и наглядная графика. Смотрим тут.
#видео #http
YouTube
Лучший Гайд по HTTP для Начинающих за 25 Мин с Нуля
HTTP - это ключевой протокол в Интернете, но начинающим бывает сложно разобраться во всех его терминах: что за протокол, что за методы, что за клиенты и серверы?
Я подготовил лучший гайд по HTTP, который позволит тебе разобраться с ним с полного нуля. Никаких…
Я подготовил лучший гайд по HTTP, который позволит тебе разобраться с ним с полного нуля. Никаких…
👍3
Деструктуризация в JavaScript
Деструктуризация — это удобный инструмент получения данныхв JS. Он позволяет «распаковывать» сразу много значений из массивов или объектов во множество переменных. Это, например, активно используется в React-хуках.
Простейший пример:
Здесь мы одной строкой задаем значения из массива сразу трём переменным —
Подробнее о возможностях и фишках деструктуризации можно прочитать в этой статье.
#javascript #основы
Деструктуризация — это удобный инструмент получения данныхв JS. Он позволяет «распаковывать» сразу много значений из массивов или объектов во множество переменных. Это, например, активно используется в React-хуках.
Простейший пример:
const timers = [10, 20, 30];
const [first, second, third] = timers;
Здесь мы одной строкой задаем значения из массива сразу трём переменным —
first
, second
, third
.Подробнее о возможностях и фишках деструктуризации можно прочитать в этой статье.
#javascript #основы
🤓1
Forwarded from Веб-страница
Полный разбор THIS в JavaScript за 26 минут
Этот ролик — полный гайд по
🔘
🔘
🔘
🔘 особенности
🔘
И многое другое – с объяснением и примерами.
#видео #javascript
Этот ролик — полный гайд по
this
в JS. Из него вы узнаете про:this
в глобальной области видимости (объекты Window и Global);this
в обычных функциях;this
в функциях-конструкторах;this
в стрелочных функциях;this
в forEach
и setTimeout
.И многое другое – с объяснением и примерами.
#видео #javascript
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Полный разбор THIS в JavaScript за 26 минут | this в стрелочных функциях, call bind apply, Window
⭐ BOOSTY – задача с собеса по THIS, конспекты-шпаргалки и другие материалы:
https://boosty.to/pomazkovjs
⭐ Поддержать донатом: https://boosty.to/pomazkovjs/single-payment/donation/500599/
Этот ролик – полный гайд по this в JS.
Из него вы узнаете про:
– this…
https://boosty.to/pomazkovjs
⭐ Поддержать донатом: https://boosty.to/pomazkovjs/single-payment/donation/500599/
Этот ролик – полный гайд по this в JS.
Из него вы узнаете про:
– this…
Какие существуют виды авторизации
Сегодня существует куча решения для авторизации в сервисе: JWT, keycloak, session, basic auth, OAuth 2.0. Новичку может быть сложно разобраться даже в чём-то одном, а уж понять что к чему при таком обилии — вообще отдельный разговор.
Поэтому я нашёл видео, где автор довольно простым языком объяснил разницу между ними, а также показал на простых примерах, как они все работают.
Посмотрите его — это избавит вас от часов сложной теории.
#безопасность #авторизация
Сегодня существует куча решения для авторизации в сервисе: JWT, keycloak, session, basic auth, OAuth 2.0. Новичку может быть сложно разобраться даже в чём-то одном, а уж понять что к чему при таком обилии — вообще отдельный разговор.
Поэтому я нашёл видео, где автор довольно простым языком объяснил разницу между ними, а также показал на простых примерах, как они все работают.
Посмотрите его — это избавит вас от часов сложной теории.
#безопасность #авторизация
YouTube
JWT, keycloak, session, basic auth, OAuth 2.0 // ТЕОРИЯ + КОД
📋 https://github.com/takentui/authorization_types Гитхаб репозиторий
📕 https://boosty.to/takentui разбор ДЗ (5+ часов лайвкода)
✏ https://takentui.notion.site/2415c2da40da8009b9ebd07d767a885f Текстовая версия
🧾 https://takentui.notion.site/2415c2da40da8…
📕 https://boosty.to/takentui разбор ДЗ (5+ часов лайвкода)
✏ https://takentui.notion.site/2415c2da40da8009b9ebd07d767a885f Текстовая версия
🧾 https://takentui.notion.site/2415c2da40da8…
Чем промис отличается от колбэка? А async/await от промиса?
Колбэк — функция, переданная в другую для вызова позже (может привести к «callback hell»).
Промис — объект, описывающий результат асинхронной операции (управляемое состояние).
async/await — синтаксический сахар над промисами, делает код линейным и читаемым.
#вопросответ
Промис — объект, описывающий результат асинхронной операции (управляемое состояние).
async/await — синтаксический сахар над промисами, делает код линейным и читаемым.
#вопросответ
Supervision — библиотека компьютерного зрения для Python
С помощью этой библиотеки вы сможете с лёгкостью отслеживать объекты на фото или видео.
Supervision не зависит от модели. Вы можете сами выбрать какую модель классификации, обнаружения или сегментации вам использовать. Чтобы это было проще, в библиотеке есть коннекторы для самых популярных библиотек, таких как Ultralytics, Transformers или MMDetection.
Инструкция по установке и использованию по ссылке.
#инструменты #python #cv #библиотека
С помощью этой библиотеки вы сможете с лёгкостью отслеживать объекты на фото или видео.
Supervision не зависит от модели. Вы можете сами выбрать какую модель классификации, обнаружения или сегментации вам использовать. Чтобы это было проще, в библиотеке есть коннекторы для самых популярных библиотек, таких как Ultralytics, Transformers или MMDetection.
Инструкция по установке и использованию по ссылке.
#инструменты #python #cv #библиотека
👍3
Учимся документировать, как настоящие сеньоры
Многим не нравится тратить время на документацию проекта. Но именно она определяет хорошего инженера. И чтобы не прослыть плохим специалистом предлагаем вам попробовать один интересный подход к документированию.
ADR (Architectural Decision Record) — протокол архитектурных решений, который полюбят не только джуны, но и сеньоры. По сути, это документ, в котором фиксируются все изменения, внесённые в архитектуру: само решение, его влияние и полученные уроки.
Чтобы пользоваться им, нужно знать несколько правил и о них вы можете узнать в этой статье.
Многим не нравится тратить время на документацию проекта. Но именно она определяет хорошего инженера. И чтобы не прослыть плохим специалистом предлагаем вам попробовать один интересный подход к документированию.
ADR (Architectural Decision Record) — протокол архитектурных решений, который полюбят не только джуны, но и сеньоры. По сути, это документ, в котором фиксируются все изменения, внесённые в архитектуру: само решение, его влияние и полученные уроки.
Чтобы пользоваться им, нужно знать несколько правил и о них вы можете узнать в этой статье.
❤3
Всем тимлидам, разработчикам, тестировщикам и админам!
Счастливого Дня программиста!
Желаем вам всегда зелёных билдов, отзывчивых кластеров и тихих дежурных смен. Пусть ваши логи будут чисты от ошибок, а мониторинг предупреждает о проблемах раньше, чем о них узнают пользователи.
И чтобы пожелание точно сбылось, обязательно воспользуйтесь подарками из нашей IT-коробки. Готовили с любовью в сердце вместе с нашими друзьями.
С праздником!
Счастливого Дня программиста!
Желаем вам всегда зелёных билдов, отзывчивых кластеров и тихих дежурных смен. Пусть ваши логи будут чисты от ошибок, а мониторинг предупреждает о проблемах раньше, чем о них узнают пользователи.
И чтобы пожелание точно сбылось, обязательно воспользуйтесь подарками из нашей IT-коробки. Готовили с любовью в сердце вместе с нашими друзьями.
С праздником!
🎉1
Топ 10 лучших игр в Стиме про программирование
Геймификация обучения помогает быстрее и лучше усваивать новую информацию. Поэтому сегодня сделаны сотни игр, которые позволяют буквально играючи изучать программирование.
Здесь собраны 10 игр с программированием, которые вы можете приобрести в Steam. Они помогут прокачать мозг, развить навыки кодинга и при этом получить удовольствие от игры.
Геймификация обучения помогает быстрее и лучше усваивать новую информацию. Поэтому сегодня сделаны сотни игр, которые позволяют буквально играючи изучать программирование.
Здесь собраны 10 игр с программированием, которые вы можете приобрести в Steam. Они помогут прокачать мозг, развить навыки кодинга и при этом получить удовольствие от игры.
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Хотите браться за задачи посерьезнее?
Уставшие от работы в стартапе — сохраняйте канал OTP Tech. Это ТГ про IT-контур ОТП Банка, в котором частенько выкладывают подборки с вакансиями на любой вкус.
Преимущественно в банке Java core, но направлений для работы много: всегда нужны дата-саентисты, DevOps-ы, аналитики, тестировщики и кто только не.
Подписывайтесь, чтобы не упустить ту самую вакансию. Ну и чтобы быть в курсе процессов и кейсов, которые могут возникнуть на потенциальной работе.
Уставшие от работы в стартапе — сохраняйте канал OTP Tech. Это ТГ про IT-контур ОТП Банка, в котором частенько выкладывают подборки с вакансиями на любой вкус.
Преимущественно в банке Java core, но направлений для работы много: всегда нужны дата-саентисты, DevOps-ы, аналитики, тестировщики и кто только не.
Подписывайтесь, чтобы не упустить ту самую вакансию. Ну и чтобы быть в курсе процессов и кейсов, которые могут возникнуть на потенциальной работе.
❤1
90% корпоративных ИИ‑проектов проваливаются и не приносят компании никакой прибыли
А это значит, что о замене человеческого труда искусственным интеллектом пока что рано говорить.
В MIT провели исследование об ИИ The GenAI Divide: State of AI in Business 2025. Целью было понять, насколько успешно бизнес внедряет искусственный интеллект.
Оказалось, что лишь 5% проектов создают ощутимую экономическую выгоду. Остальные — просто сжигают бюджеты, не улучшая бизнес-показателей.
Рассказываем об этих и других инсайдах большого отчёта.
#для_АйтИИ
А это значит, что о замене человеческого труда искусственным интеллектом пока что рано говорить.
В MIT провели исследование об ИИ The GenAI Divide: State of AI in Business 2025. Целью было понять, насколько успешно бизнес внедряет искусственный интеллект.
Оказалось, что лишь 5% проектов создают ощутимую экономическую выгоду. Остальные — просто сжигают бюджеты, не улучшая бизнес-показателей.
Рассказываем об этих и других инсайдах большого отчёта.
#для_АйтИИ
😁2
На GitHub выложили исходный код алгоритма рекомендаций X
И это может быть интересно вам, ведь здесь сокрыт целый кладезь интересных решений, которые вы можете использовать в своих проектах.
А чтобы вам было проще, мы разобрались, что же там внутри и рассказали в статье.
#github #x
И это может быть интересно вам, ведь здесь сокрыт целый кладезь интересных решений, которые вы можете использовать в своих проектах.
А чтобы вам было проще, мы разобрались, что же там внутри и рассказали в статье.
#github #x
🔥2
Forwarded from Типичный программист
Лимитка для комьюнити выходит в прод! Успей залететь в розыгрыш
Уже скоро День программиста, и к этому моменту наш безалкогольный IPA будет разлит!
Вы выбрали название и концепт упаковки, а наши коллеги по коллабу из Paradox уже отдали этикетки в печать.
И пока мы с вами ожидаем релиза, запускаем специальный розыгрыш.
Победитель получит коробку «ТОКСИЧНЫЙ ПРОГРАММИСТ» с шестью банками. Подробнее с правилами вы можете ознакомиться здесь.
Для участия достаточно:
— быть подписанным на @tproger и @paradox_beer;
— оставить реакцию и любой комментарий под этим постом;
— нажать кнопку «Участвую».
Итоги подведём 15 сентября. Победителя выберем с помощью бота. Всем удачи!
Участников: 1082
Призовых мест: 1
Дата розыгрыша: 18:00, 15.09.2025 MSK (5 часов)
Уже скоро День программиста, и к этому моменту наш безалкогольный IPA будет разлит!
Вы выбрали название и концепт упаковки, а наши коллеги по коллабу из Paradox уже отдали этикетки в печать.
И пока мы с вами ожидаем релиза, запускаем специальный розыгрыш.
Победитель получит коробку «ТОКСИЧНЫЙ ПРОГРАММИСТ» с шестью банками. Подробнее с правилами вы можете ознакомиться здесь.
Для участия достаточно:
— быть подписанным на @tproger и @paradox_beer;
— оставить реакцию и любой комментарий под этим постом;
— нажать кнопку «Участвую».
Итоги подведём 15 сентября. Победителя выберем с помощью бота. Всем удачи!
Участников: 1082
Призовых мест: 1
Дата розыгрыша: 18:00, 15.09.2025 MSK (5 часов)
🔥1
Microsoft обновили свой курс по AI-агентам
Курс состоит из 12 уроков, поддерживает русский язык и подходит даже новичкам. Здесь есть и понятная теория, и полезные практические задания на Python.
Отличный подгон для тех, кто хотел начать что-то новое с понедельника. Забираем тут.
#курс #ai #python
Курс состоит из 12 уроков, поддерживает русский язык и подходит даже новичкам. Здесь есть и понятная теория, и полезные практические задания на Python.
Отличный подгон для тех, кто хотел начать что-то новое с понедельника. Забираем тут.
#курс #ai #python
❤3👍2🔥1
Media is too big
VIEW IN TELEGRAM
ASMR программирование: делаем приложение для погоды на JavaScript
Это необычный формат видео туториала. Здесь не будет подробных объяснений, индийского английского и прочего.
Вместо этого вы можете под звуки хорошей механической клавиатуры наблюдать за пошаговым созданием приложения без лишних слов. Или даже повторят за автором.
Так как с YouTube сейчас могут быть проблемы, мы загрузили видео сюда. Если нужен оригинал, то он доступен по ссылке: https://youtu.be/iILFBGm_I9M
#видео #javascript
Это необычный формат видео туториала. Здесь не будет подробных объяснений, индийского английского и прочего.
Вместо этого вы можете под звуки хорошей механической клавиатуры наблюдать за пошаговым созданием приложения без лишних слов. Или даже повторят за автором.
Так как с YouTube сейчас могут быть проблемы, мы загрузили видео сюда. Если нужен оригинал, то он доступен по ссылке: https://youtu.be/iILFBGm_I9M
#видео #javascript
❤3👍3