golang
Строим ETL-конвейер для машинного обучения с помощью Kafka, Clickhouse и Go

В этой статье я поделюсь с вами своим опытом использования Golang, Kafka и Clickhouse на примере простого ETL-конвейера для параллельной передачи JSON-данных в базу данных с последующим прогнозированием температуры на основе машинного обученияВ продолжение двух моих предыдущих статей о Kafka и Clickhouse я решил написать небольшое приложение, демонстрирующее, как мы можем передавать данные в реальном времени через Kafka с проверкой и преобразованием в Clickhouse, чтобы затем сформировать на их …

  • пятница, 4 октября 2024 г. в 00:00:12
javascript
Мемоизация в HMPL. DevBlog №1

В версии 2.1.3, помимо прочего, был введён новый функционал для улучшения производительности сайтов, использующих hmpl.js. Мемоизация запроса - это один из отличнейших способов оптимизации в программировании. «Что это и как оно работает?» - на эти вопросы я постараюсь ответить в данной статье.Кстати, все нововведения, связанные с языком шаблонов, вы можете найти в тематическом тг-канале.Понятие мемоизацииПрежде чем перейти к рассмотрению конкретного функционала, для начала рассмотрим данное по…

  • пятница, 4 октября 2024 г. в 00:00:10
javascript
Книга: «Паттерны проектирования JavaScript»

Привет, Хаброжители! Раскройте потенциал паттернов проектирования JavaScript. Найдите структурированные решения распространенных задач разработки, пригодные для многократного использования и повышающие масштабируемость, производительность и удобство сопровождения кода. Узнайте, как применение этих паттернов позволяет создавать более чистый и понятный код, способствует организации совместной работы в команде, сокращает количество ошибок и экономит время и силы.Автор дает исчерпывающее представ…

  • пятница, 4 октября 2024 г. в 00:00:09
javascript
Что интересного в React 18

Привет! Я Дима, фронтенд-разработчик в Surf. Сегодня рассмотрим самую популярную библиотеку для фронтенда — React. Что было в React18? Давайте узнаем!React, разработанный Meta* (ранее Facebook*), остаётся одной из ведущих библиотек для создания пользовательских интерфейсов.В статье будут ссылки на документацию React, которые ведут на официальный сайт продукта, созданный компанией Meta*. Компания Meta* признана экстремистской организацией, ее деятельность на территории России запрещена. С каждым…

  • пятница, 4 октября 2024 г. в 00:00:09
github
LadybirdBrowser / ladybird

Truly independent web browserLadybird Ladybird is a truly independent web browser, using a novel engine based on web standards. ImportantLadybird is in a pre-alpha state, and only suitable for use by developers Features We aim to build a complete, usable browser for the modern web. Ladybird uses a multi-process architecture with a main UI process, several WebContent renderer processes, an ImageDecoder process, and a RequestServer process. Image decoding and network connections are done out of …

  • пятница, 4 октября 2024 г. в 00:00:07
github
xenova / whisper-web

ML-powered speech recognition directly in your browserWhisper Web ML-powered speech recognition directly in your browser! Built with 🤗 Transformers.js. Check out the demo site here. ImportantExperimental WebGPU support has been added to this branch (demo), if you'd like to run with GPU acceleration! whisper-web-demo.mp4 Running locally Clone the repo and install dependencies: git clone https://github.com/xenova/whisper-web.git cd whisper-web npm insta…

  • пятница, 4 октября 2024 г. в 00:00:05
github
mandiant / capa

The FLARE team's open-source tool to identify capabilities in executable files. Website | Download | Web Interface capa detects capabilities in executable files. You run it against a PE, ELF, .NET module, shellcode file, or a sandbox report and it tells you what it thinks the program can do. For example, it might suggest that the file is a backdoor, is capable of installing services, or relies on HTTP to communicate. To interactively inspect capa results in your brow…

  • пятница, 4 октября 2024 г. в 00:00:05
github
simplex-chat / simplex-chat

SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱! | 30/03/2023 | EN, FR, CZ, PL | SimpleX - the first messaging platform that has no user identifiers of any kind - 100% private by design!         Welcome to SimpleX Chat! 📲 Install the app. ↔️ Connect to the team, join user groups and follow our updates. 🤝 Make a private connection with a friend. 🔤 Help translating SimpleX Chat. ⚡️ Contribute a…

  • пятница, 4 октября 2024 г. в 00:00:03
github
XengShi / materialYouNewTab

A Simple New Tab ( browsers's home page ) inspired with Google's 'Material You' designInitialized : Sun 20 Aug 2023 03∶41∶08 PM IST Material You NewTab 🚀 Experience a sleek NewTab or homepage theme for your browser, inspired by Google's 'Material You' design. This extension offers a wealth of functionality, including the ability to search using your preferred search engine (Google, DuckDuckGo, Bing, YouTube) without needing to change the search engine from the settings. It also prov…

  • пятница, 4 октября 2024 г. в 00:00:02