golang
Middleware на уровне сетевого стэка в Go

Привет, любители Go! Сегодня мы рассмотрим, как создать middleware на уровне сетевого стэка в Go. Middleware позволяет добавлять полезные функции к HTTP-запросам и ответам: логирование, аутентификация, обработка ошибок и многое другое. Простой пример MiddlewareНачнем с классики – middleware для логирования запросов:package main import ( "log" "net/http" "time" ) // loggingMiddleware логирует начало и конец обработки запроса. func loggingMiddleware(next http…

  • понедельник, 18 ноября 2024 г. в 00:00:07
javascript
Портируем олдскульную головоломку на web с использованием LLM и Midjourney для бати

С детства я люблю компьютерные игры: хоть сейчас у меня и другие приоритеты, но иногда люблю зайти в старую добрую классику (недавно добил 100% прохождение GTA San Andreas, прошел классическую серию Serious Sam). Мой папа же — не особо любил подобные игры, ему больше нравился минимализм: шашки, тетрис и прочие 2d игры-головоломки. (До Зумы кстати не добрался, надо бы дать ему попробовать! ремарка)Одна из таких игр — была незамысловатая игра жанра маджонг в сеттинге Покемонов: в ней нужно находи…

  • понедельник, 18 ноября 2024 г. в 00:00:06
javascript
Правильные ли у вас микрофронты?

Рассмотрю на примере nx.dev и webpack module federation.nx.dev был выбран для того, чтобы не пришлось самостоятельно придумывать решения, а взять готовые, которые могут пригодиться при работе с микрофронтами. Можно также yarn workspaces использовать, но тогда бы пришлось все необходимые скрипты писать самому.По самом nx.dev, писал когда-то статью, можно почитать тут. Некоторые моменты могли устареть, но сама концепция осталсь та же. Так например package-based проектов уже нет.Однако в мире микр…

  • понедельник, 18 ноября 2024 г. в 00:00:05
github
docusealco / docuseal

Open source DocuSign alternative. Create, fill, and sign digital documents ✍️ DocuSeal Open source document filling and signing DocuSeal is an open source platform that provides secure and efficient digital document signing and processing. Create PDF forms to have them filled and signed online on any device with an easy-to-use, mobile-optimized web tool. ✨ Live Demo | ☁️ Try in Cloud Features PDF form fields b…

  • понедельник, 18 ноября 2024 г. в 00:00:03
github
epasveer / seer

Seer - a gui frontend to gdbIntroduction Seer - a gui frontend to gdb for Linux. (Ernie Pasveer epasveer@att.net) This project is actively worked on. The aim is a simple, yet pleasing gui to gdb. Please report any bugs or desired features to my email or create a task in my GitHub project page. Installation Seer can be installed either from a package manager or from source. NoteMake sure the requirements are met before installing. Requirements Linux C++17 gdb with "mi" interpre…

  • понедельник, 18 ноября 2024 г. в 00:00:02
xaker
Троян RustyAttr скрывается в расширенных атрибутах файлов macOS

Хакеры используют новую технику для доставки трояна RustyAttr, злоупотребляя расширенными атрибутами файлов macOS, предупредили специалисты Group-IB.

  • воскресенье, 17 ноября 2024 г. в 00:00:10
xaker
Утечку данных 122 млн человек связали с B2B-агрегатором

С февраля 2024 года в сети циркулирует дамп, содержащий информацию о деловых контактах 122 млн человек. Исследователи выяснили, что данные были похищены у компании DemandScience (ранее Pure Incubation), занимающейся агрегацией и обогащением данных в области B2B.

  • воскресенье, 17 ноября 2024 г. в 00:00:08
xaker
Инструмент Goissue ищет email-адреса на GitHub и атакует разработчиков

Специалисты SlashNext обнаружили, что операторы вредоносной кампании Gitloker создали новый фишинговый инструмент Goissue, нацеленный на разработчиков на GitHub. С помощью Goissue злоумышленники могут извлекать email-адреса из публично доступных профилей GitHub, а затем направлять на эти ящики фишинговые атаки.

  • воскресенье, 17 ноября 2024 г. в 00:00:08
habrahabr
Lampwork — декоративная стеклодувная техника. Часть 2. Основные приёмы, работы заключительные

Продолжим воодушевлять неравнодушных на интересные забавы в необычной области — горячее декоративное стеклоделие в пламени небольшой настольной горелки. Несмотря на открытый огонь, электропечь с высокой температурой и другое специфическое и на первый взгляд страшное, оборудование, барышни, а вотчина это в основном их, своими нежными пальчиками преотлично с ним управляются, а основы работы в упрощённой стеклодувной технике на стальной спице легко осваивают и дети с первого же занятия. Городские…

  • воскресенье, 17 ноября 2024 г. в 00:00:06