Forwarded from Сохранёнки программиста
Инструмент для разработки и запуска REST API
Вот, почему он вам понравится: инструмент не требует удалённого развёртывания, регистрации, а сам проект open-source. Тут есть все необходимые фичи для удобного создания макетов REST API.
Ссылка на инструмент: Mockoon
#инструмент #backend #api
Вот, почему он вам понравится: инструмент не требует удалённого развёртывания, регистрации, а сам проект open-source. Тут есть все необходимые фичи для удобного создания макетов REST API.
Ссылка на инструмент: Mockoon
#инструмент #backend #api
Разбираемся в том, что такое gRPC и Protobuf
В этом коротком 8-минутном ролике достаточно наглядно и, главное, с юмором объяснены основы технологии удаленного вызова процедур.
Сейчас во многих компаниях, особенно вместе с Golang, используется именно gRPC, так что понимание его базовых принципов лишним явно не будет:
https://youtu.be/_EqVG-El5z0?si=uMhTDVRueVUmyr5h
В этом коротком 8-минутном ролике достаточно наглядно и, главное, с юмором объяснены основы технологии удаленного вызова процедур.
Сейчас во многих компаниях, особенно вместе с Golang, используется именно gRPC, так что понимание его базовых принципов лишним явно не будет:
https://youtu.be/_EqVG-El5z0?si=uMhTDVRueVUmyr5h
YouTube
Что такое gRPC и Protobuf?
Поменяй работу и стань Python разработчиком за 4 месяца 👉
https://wiki.merionet.ru/merion-academy/courses/kurs-po-python/?utm_source=YT&utm_medium=own&utm_campaign=grpc
Короче, gRPC это такая система, или фреймворк, который расшифровывается как "Remote Procedure…
https://wiki.merionet.ru/merion-academy/courses/kurs-po-python/?utm_source=YT&utm_medium=own&utm_campaign=grpc
Короче, gRPC это такая система, или фреймворк, который расшифровывается как "Remote Procedure…
Поиск по тексту? Поиск по фото? А может... поиск по видео?
Google решила обойти OpenAI на повороте и запустила в тестовом режиме Поиск на основе видео.
Работает просто — вы загружаете ролик, а Google начинает использовать его для поиска информации.
Подробности того, зачем это может быть нужно и кто уже сейчас может опробовать новую функцию, читайте в нашем свежем материале.
Google решила обойти OpenAI на повороте и запустила в тестовом режиме Поиск на основе видео.
Работает просто — вы загружаете ролик, а Google начинает использовать его для поиска информации.
Подробности того, зачем это может быть нужно и кто уже сейчас может опробовать новую функцию, читайте в нашем свежем материале.
This media is not supported in your browser
VIEW IN TELEGRAM
Мини-игра «Выровни картину»
Отличный пример pet-проекта. Взяв его за основу, вы сможете сделать собственную игру и поместить её в портфолио.
А ещё это хороший способ занять ребёнка на какое-то время, пока вы обдумываете, как пофиксить очередной баг.
Проект выполнен с помощью SVG, SCSS и библиотеки GSAP.js.
Посмотреть код можно по ссылке:
https://codepen.io/a-trost/pen/jOZXdoP
#codepen
Отличный пример pet-проекта. Взяв его за основу, вы сможете сделать собственную игру и поместить её в портфолио.
А ещё это хороший способ занять ребёнка на какое-то время, пока вы обдумываете, как пофиксить очередной баг.
Проект выполнен с помощью SVG, SCSS и библиотеки GSAP.js.
Посмотреть код можно по ссылке:
https://codepen.io/a-trost/pen/jOZXdoP
#codepen
Cloudflare переиграла и обанкротила патентных троллей
Ладно, про банкротство информация не точная, но!
1) Сайт компании-тролля не работает, офис пустует, а телефоны не отвечают.
2) Они еще и остались должны Cloudflare более $200 тыс.
Как так вышло и что это вообще были за бедолаги? Читайте в свежем материале.
Ладно, про банкротство информация не точная, но!
1) Сайт компании-тролля не работает, офис пустует, а телефоны не отвечают.
2) Они еще и остались должны Cloudflare более $200 тыс.
Как так вышло и что это вообще были за бедолаги? Читайте в свежем материале.
sqlmap — удобная защита от инъекций
Этот инструмент для тестирования на проникновение автоматизирует процесс обнаружения SQL-инъекций и захвата серверов баз данных.
Он поставляется с множеством нишевых функций. В том числе снятием отпечатков с БД, выполнением команд через внеполосные соединения и так далее.
Утилита бесплатная. Опробовать можно по ссылке.
Этот инструмент для тестирования на проникновение автоматизирует процесс обнаружения SQL-инъекций и захвата серверов баз данных.
Он поставляется с множеством нишевых функций. В том числе снятием отпечатков с БД, выполнением команд через внеполосные соединения и так далее.
Утилита бесплатная. Опробовать можно по ссылке.
This media is not supported in your browser
VIEW IN TELEGRAM
Old but gold: раскрывающийся при наведении список
Меню выбора присутствует практически на каждом сайте. Нашли для вас codepen-проект, в котором автор реализовал этот элемент интересным образом. Можете взять его за основу и добавить анимацию к себе на сайт.
Проект написан с помощью CSS и jQuery.
Посмотреть проект можно по ссылке:
https://codepen.io/maggiben/pen/BapEGv
#codepen
Меню выбора присутствует практически на каждом сайте. Нашли для вас codepen-проект, в котором автор реализовал этот элемент интересным образом. Можете взять его за основу и добавить анимацию к себе на сайт.
Проект написан с помощью CSS и jQuery.
Посмотреть проект можно по ссылке:
https://codepen.io/maggiben/pen/BapEGv
#codepen
«Самый большой React.js курс в интернете»
По крайней мере, так утверждает автор ролика.
Если же спуститься с небес на землю, то это как минимум полезный справочник, который к тому же охватывает многие основные аспекты технологии.
Ну и никто не отменял таймкоды — по ним очень быстро можно сориентироваться и попасть на кусок видео, который интересует вас здесь и сейчас.
https://www.youtube.com/watch?v=qnwFpjIqsrA
По крайней мере, так утверждает автор ролика.
Если же спуститься с небес на землю, то это как минимум полезный справочник, который к тому же охватывает многие основные аспекты технологии.
Ну и никто не отменял таймкоды — по ним очень быстро можно сориентироваться и попасть на кусок видео, который интересует вас здесь и сейчас.
https://www.youtube.com/watch?v=qnwFpjIqsrA
Никогда не были в Нижнем Новгороде и хотите узнать, насколько вы бэкендер по-нижегородски?
Или всегда тут живете и ответите на все вопросы с одного взгляда? Проходите тест: https://tprg.ru/XlWn
Это #партнёрский пост
Или всегда тут живете и ответите на все вопросы с одного взгляда? Проходите тест: https://tprg.ru/XlWn
Это #партнёрский пост
This media is not supported in your browser
VIEW IN TELEGRAM
Accordion Image Gallery
Стильный эффект расширения изображения при наведении на него.
Реализовано на чистых HTML и CSS, никакого JavaScript.
Исходный код: https://codepen.io/stefcharle/pen/Gydvbx
#codepen
Стильный эффект расширения изображения при наведении на него.
Реализовано на чистых HTML и CSS, никакого JavaScript.
Исходный код: https://codepen.io/stefcharle/pen/Gydvbx
#codepen
Регулярные выражения простыми словами
Автор статьи делит разработчиков на два типа: тех, кто понимает регулярные выражения и решает сложные задачи одной строкой, и тех, кто все еще боится и всячески их избегает.
В своем материале он постарался помочь вторым стать первыми.
Если вас тоже начинает бросать в холодный пот при виде
https://habr.com/ru/companies/selectel/articles/848114/
Автор статьи делит разработчиков на два типа: тех, кто понимает регулярные выражения и решает сложные задачи одной строкой, и тех, кто все еще боится и всячески их избегает.
В своем материале он постарался помочь вторым стать первыми.
Если вас тоже начинает бросать в холодный пот при виде
hello(\s*,\s*|\s+)world
, то эта статья явно будет вам полезна:https://habr.com/ru/companies/selectel/articles/848114/
Forwarded from IT Юмор
Первая демо-версия платформы для разработки IT-продуктов SourceCraft
SourceCraft позволит разработчикам создавать исходный код, управлять его версиями, тестировать, собирать, развёртывать и сопровождать IT-проекты. Сейчас можно записаться в лист ожидания, а первые пользователи получат доступ в 2025 году.
Первым компонентом SourceCraft станет Yandex Code Assistant, который на базе нейросетей сгенерирует наиболее вероятное продолжение кода по его фрагменту. Его уже можно протестировать на облачной платформе Yandex Cloud. Подробнее о платформе читайте на сайте.
Это #партнёрский пост
SourceCraft позволит разработчикам создавать исходный код, управлять его версиями, тестировать, собирать, развёртывать и сопровождать IT-проекты. Сейчас можно записаться в лист ожидания, а первые пользователи получат доступ в 2025 году.
Первым компонентом SourceCraft станет Yandex Code Assistant, который на базе нейросетей сгенерирует наиболее вероятное продолжение кода по его фрагменту. Его уже можно протестировать на облачной платформе Yandex Cloud. Подробнее о платформе читайте на сайте.
Это #партнёрский пост
This media is not supported in your browser
VIEW IN TELEGRAM
AI Side Panel
Интересное Chrome-расширение, с помощью которого можно вызвать ChatGPT и Google Gemini прямо в окне браузера в пару кликов.
Есть одно — для работы потребуется VPN. Сама же панель открывается комбинацией
Ссылка на расширение: https://chromewebstore.google.com/detail/ai-side-panel/icapcpllhdnnpcmfdcgpnbgchfenmjmg
Интересное Chrome-расширение, с помощью которого можно вызвать ChatGPT и Google Gemini прямо в окне браузера в пару кликов.
Есть одно — для работы потребуется VPN. Сама же панель открывается комбинацией
Alt + Q
. Ссылка на расширение: https://chromewebstore.google.com/detail/ai-side-panel/icapcpllhdnnpcmfdcgpnbgchfenmjmg
Разница между .call и .apply
Методы
Метод
В обоих случаях мы можем вызвать функцию
Методы
.call()
и .apply()
используются для вызова функции с заданным значением this
, а также для передачи аргументов в функцию. Основная разница между ними заключается в способе передачи аргументов.Метод
.call()
принимает список аргументов, переданных через запятую. В то же время метод .apply()
принимает массив аргументов.В обоих случаях мы можем вызвать функцию
greet()
, передавая null
в качестве значения this
. Однако стоит иметь в виду, что использование null
в качестве значения this
может привести к привязке this
к глобальному объекту (например, window
в браузере), что может вызвать непредвиденное поведение. В первом случае аргументы передаются через запятую, а во втором — в виде массива.Какие шрифты лучше использовать в IDE?
На этот вопрос решил ответить Бен Авад — автор некогда нашумевшего проекта VSCode Stories.
В своем свежем ролике он перебирает несколько популярных шрифтов для IDE, давая им оцени по 10-бальной шкале.
Спойлерить не будем — лучший вариант можно найти в видео по ссылке.
На этот вопрос решил ответить Бен Авад — автор некогда нашумевшего проекта VSCode Stories.
В своем свежем ролике он перебирает несколько популярных шрифтов для IDE, давая им оцени по 10-бальной шкале.
Спойлерить не будем — лучший вариант можно найти в видео по ссылке.
Вопрос на засыпку: какие языки программирования вам интересны? Выбрать можно несколько вариантов
Anonymous Poll
29%
PHP
79%
JavaScript
13%
Java
33%
Python
33%
Go
4%
Ruby
18%
C#
4%
Другое (тогда нужен ваш вариант в комментариях)