Разбираемся в новом API для Google Chrome
Недавно Google представила новую Performance Extensibility API. Апишка позволяет разместить ваш собственный код на панель производительности в браузере. Штука важная и полезная, только вот Google дали довольно сухую и мало информативную документацию.
Поэтому мы нашли статью, в которой есть понятный и подробный разбор возможностей API. После её прочтения даже новичок сможет понять, как пользоваться новым инструментом.
#веб #api #chrome
Недавно Google представила новую Performance Extensibility API. Апишка позволяет разместить ваш собственный код на панель производительности в браузере. Штука важная и полезная, только вот Google дали довольно сухую и мало информативную документацию.
Поэтому мы нашли статью, в которой есть понятный и подробный разбор возможностей API. После её прочтения даже новичок сможет понять, как пользоваться новым инструментом.
#веб #api #chrome
На roadmap.sh вышла крутая обнова
Теперь там можно не только изучить дорожную карту для изучения вашего направления, но и подобрать себе пет-проект для тренировки. Выбрать можно по направлению, языку и уровню сложности.
И, главное, бесплатно. Забираем тут.
#петпроекты
Теперь там можно не только изучить дорожную карту для изучения вашего направления, но и подобрать себе пет-проект для тренировки. Выбрать можно по направлению, языку и уровню сложности.
И, главное, бесплатно. Забираем тут.
#петпроекты
👍5
Forwarded from Веб-страница
Максимально просто рассказываем, как работают микрофронтенды
В двух словах: микрофронтенды — это аналог концепции микросервисв, но для фронтенда. То есть пользователь видит цельный сайт, но на самом деле под капотом это сшитые отдельные модули, которые могут быть написаны на разных фреймворках разными командами.
Если вам этого объяснения хватило — отлично. А если хотите разобраться подробнее в тонкостях, плюсах и минусах, то переходите по ссылке.
#микрофронтенд #фронтенд
В двух словах: микрофронтенды — это аналог концепции микросервисв, но для фронтенда. То есть пользователь видит цельный сайт, но на самом деле под капотом это сшитые отдельные модули, которые могут быть написаны на разных фреймворках разными командами.
Если вам этого объяснения хватило — отлично. А если хотите разобраться подробнее в тонкостях, плюсах и минусах, то переходите по ссылке.
#микрофронтенд #фронтенд
❤3
Первые шаги в мобильной разработке с Flutter
Создавать мобильные приложения можно разными способами и с разными инструментами. Flutter хорош тем, что позволяет разрабатывать сразу для всех платформ — и мобильных, и настольных. И с производительностью проблем нет, потому что движок написан на C++.
Так что если давно думали начать, то попробуйте Flutter. А эта статья поможет разобраться в установке, окружении, создании и первом запуске нового приложения.
#mobidev #flutter #dart
Создавать мобильные приложения можно разными способами и с разными инструментами. Flutter хорош тем, что позволяет разрабатывать сразу для всех платформ — и мобильных, и настольных. И с производительностью проблем нет, потому что движок написан на C++.
Так что если давно думали начать, то попробуйте Flutter. А эта статья поможет разобраться в установке, окружении, создании и первом запуске нового приложения.
#mobidev #flutter #dart
Да сколько можно уже сидеть на этих бесконечных созвонах?!
Это время можно потратить с гораздо большей пользой — доделать фичу, попробовать хоть раз уложиться в дедлайн или просто отдохнуть. Но вдруг там скажут что-то важное, а вы не услышите? На этот случай есть простое решение.
Войси — это мастер по транскрибации и анализу текста. Он может сам прослушать всё, о чём говорили на встрече, в видео или в голосовом сообщении и подготовить вам расшифровку текста с таймкодами, саммари, списком задач или даже текстом для статьи на основе диалога. Владеет 54 языками, так что может даже перевести для вас на русский статью того самого индийского программиста, если вы захотите.
Чтобы вы сами могли оценить качество его работы сейчас доступны полтора часа бесплатной транскрибации всем новым пользователям. Попробовать можно прямо в Telegram, забрав промокод по ссылке: https://tprg.ru/9xQo
Это время можно потратить с гораздо большей пользой — доделать фичу, попробовать хоть раз уложиться в дедлайн или просто отдохнуть. Но вдруг там скажут что-то важное, а вы не услышите? На этот случай есть простое решение.
Войси — это мастер по транскрибации и анализу текста. Он может сам прослушать всё, о чём говорили на встрече, в видео или в голосовом сообщении и подготовить вам расшифровку текста с таймкодами, саммари, списком задач или даже текстом для статьи на основе диалога. Владеет 54 языками, так что может даже перевести для вас на русский статью того самого индийского программиста, если вы захотите.
Чтобы вы сами могли оценить качество его работы сейчас доступны полтора часа бесплатной транскрибации всем новым пользователям. Попробовать можно прямо в Telegram, забрав промокод по ссылке: https://tprg.ru/9xQo
Обучение с помощью ИИ помогает ускорить процесс, но лишает главного
Использовать нейронки в качестве личных менторов — крутая идея. Судите сами: она никогда не будет занята, всегда подстроится под ваш темп и уровень, поможет разобраться и при этом бесплатно (или хотя бы дешевле, чем настоящий ментор).
Но есть нюанс. В зависимости от подхода к обучению — это может стать и проблемой, которая лишит вас реального опыта. Почему так может произойти, что с этим делать и как избежать — рассказали на сайте.
#ии
Использовать нейронки в качестве личных менторов — крутая идея. Судите сами: она никогда не будет занята, всегда подстроится под ваш темп и уровень, поможет разобраться и при этом бесплатно (или хотя бы дешевле, чем настоящий ментор).
Но есть нюанс. В зависимости от подхода к обучению — это может стать и проблемой, которая лишит вас реального опыта. Почему так может произойти, что с этим делать и как избежать — рассказали на сайте.
#ии
Media is too big
VIEW IN TELEGRAM
Вся нужная база начинающего программиста за 40 минут
Это не то видео, где вам обещают за час превратить вас в разработчика. Так не бывает. Вместо этого за эти 40 минут вы получите большое количество непонятных в начале обучения терминов и моментов, которые станут чуть более понятны.
Видео даёт общие ориентиры для дальнейшего получения знаний, так что не поленитесь посмотреть его до конца.
#видео #советы
Это не то видео, где вам обещают за час превратить вас в разработчика. Так не бывает. Вместо этого за эти 40 минут вы получите большое количество непонятных в начале обучения терминов и моментов, которые станут чуть более понятны.
Видео даёт общие ориентиры для дальнейшего получения знаний, так что не поленитесь посмотреть его до конца.
#видео #советы
👍3❤1👎1
Где искать оплачиваемые стажировки в IT в 2025
Насущный вопрос для всех, кто хочет получить реальный опыт, разобраться, как работает индустрия и закрепить свои навыки. Но найти оплачиваемую стажировку всё ещё сложно.
Мы собрали небольшую подборку, где вы сможете выбрать интересную для себя программу, изучить её нюансы и попробовать попасть туда. Подробности в статье.
Насущный вопрос для всех, кто хочет получить реальный опыт, разобраться, как работает индустрия и закрепить свои навыки. Но найти оплачиваемую стажировку всё ещё сложно.
Мы собрали небольшую подборку, где вы сможете выбрать интересную для себя программу, изучить её нюансы и попробовать попасть туда. Подробности в статье.
Зачем новичкам участвовать в турнире по спортивному хакингу Alfa CTF
Чтобы быстро научиться искать баги, проверить свои скиллы и выиграть до 450 тысяч рублей. Турнир пройдёт 13 и 14 сентября. Участвовать можно как индивидуально, так и в команде до 4 человек. Ждут как студентов, так и профи. Зарегистрироваться можно здесь.
🤓 🤓 🤓 🤓 🤓 🤓 🤓 🤓
🤓 🤓 🤓 🤓 🤓 🤓 🤓 🤓
🤓 🤓 🤓 🤓 🤓 🤓 🤓 🤓
🤓 🤓 🤓 🤓 🤓 🤓 🤓 🤓
🤓 🤓 🤓 🤓 🤓 🤓 🤓 🤓
🤓 🤓 🤓 🤓 🤓 🤓 🤓 🤓
🤓 🤓 🤓 🤓 🤓 🤓 🤓 🤓
А вот и разминочное задание — нашли баг на картинке?
#хакинг #ctf
Чтобы быстро научиться искать баги, проверить свои скиллы и выиграть до 450 тысяч рублей. Турнир пройдёт 13 и 14 сентября. Участвовать можно как индивидуально, так и в команде до 4 человек. Ждут как студентов, так и профи. Зарегистрироваться можно здесь.
А вот и разминочное задание — нашли баг на картинке?
#хакинг #ctf
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥6❤2
Продукт и баги: какие ошибки ломают всё, а какие — просто часть кода
Баги есть в любом коде сложнее «Hello World» и это нормально. Но если некоторые баги можно спокойно оставить до лучших времен, то другие могут сломать вам весь проект. Как отличить опасные баги от некритичных и выстроить систему работы с ними?
Разбираем примеры и инструменты для джунов и перечисляем неочевидные фишки для миддлов в этой статье.
Баги есть в любом коде сложнее «Hello World» и это нормально. Но если некоторые баги можно спокойно оставить до лучших времен, то другие могут сломать вам весь проект. Как отличить опасные баги от некритичных и выстроить систему работы с ними?
Разбираем примеры и инструменты для джунов и перечисляем неочевидные фишки для миддлов в этой статье.
❤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…
Что такое DRY и в чём его суть?
DRY (Don’t Repeat Yourself) — это принцип разработки, который означает: не дублируйте один и тот же код или знания в разных местах.
Суть в том, чтобы каждая часть логики системы существовала в единственном экземпляре. Если нужно изменить поведение — вы меняете его в одном месте, а не ищете и правите дубли по всему проекту.
Это повышает читаемость, упрощает сопровождение и снижает вероятность ошибок. DRY — не про «меньше строк», а про избежание повторяющейся логики, особенно той, что может рассинхронизироваться.
Пример: если одна и та же проверка данных используется в трёх местах — лучше вынести её в отдельную функцию.
#вопросответ
Суть в том, чтобы каждая часть логики системы существовала в единственном экземпляре. Если нужно изменить поведение — вы меняете его в одном месте, а не ищете и правите дубли по всему проекту.
Это повышает читаемость, упрощает сопровождение и снижает вероятность ошибок. DRY — не про «меньше строк», а про избежание повторяющейся логики, особенно той, что может рассинхронизироваться.
Пример: если одна и та же проверка данных используется в трёх местах — лучше вынести её в отдельную функцию.
#вопросответ
👍5
Arduino — что это и почему может быть интересным?
Если от классических программ и сайтов не хватает вещественности, а хочется изобрести какой-нибудь гаджет или устройство, то не обязательно отучиваться на инженера и открывать свой цех. Есть простое и доступное решение — Arduino.
Arduino — это электронная платформа, состоящая из специального софта, микроконтроллера и целого семейства различных внешних модулей. С её помощью вы без особых усилий можете создавать собственных роботов, устройства умного дома, гаджеты под себя и многое другое.
Вся общая информация собрана в этой статье. А по этой ссылке можно найти полноценный видеокурс по Arduino.
@prog_point #arduino #diy
Если от классических программ и сайтов не хватает вещественности, а хочется изобрести какой-нибудь гаджет или устройство, то не обязательно отучиваться на инженера и открывать свой цех. Есть простое и доступное решение — Arduino.
Arduino — это электронная платформа, состоящая из специального софта, микроконтроллера и целого семейства различных внешних модулей. С её помощью вы без особых усилий можете создавать собственных роботов, устройства умного дома, гаджеты под себя и многое другое.
Вся общая информация собрана в этой статье. А по этой ссылке можно найти полноценный видеокурс по Arduino.
@prog_point #arduino #diy
⚡1
Как проектировать качественные API
Современные продукты буквально напичканы различными API. Даже разные части одной функции могут взаимодействовать с помощью апишек. Поэтому любому разработчику важно уметь не просто делать рабочие API, но и следить за их качеством. Ведь сегодня за кусок кода отвечаете вы, а завтра может другой человек.
Как делать действительно хорошие API — узнаете здесь.
#бэкенд #api
Современные продукты буквально напичканы различными API. Даже разные части одной функции могут взаимодействовать с помощью апишек. Поэтому любому разработчику важно уметь не просто делать рабочие API, но и следить за их качеством. Ведь сегодня за кусок кода отвечаете вы, а завтра может другой человек.
Как делать действительно хорошие API — узнаете здесь.
#бэкенд #api