Речь пойдет о сборке, настройке и запуске охранной системы с датчиками, камерой, хранением видеозаписей на удаленном домашнем NAS, встроенным UPS, web-интерфейсом и оповещением через Telegram.Чтобы быть предельно кратким, оформил статью в стилистике hackster.io. Информация рассчитана на читателей с опытом работы с одноплатным компьютером Raspberry и пониманием принципов работы VPN.Требования к системеПосле приобретения дачного участка с небольшим деревянным домиком, встал вопрос, а что происхо…
Меня всегда тянуло к обучению людей и шарингу знаний. Когда я был разработчиком, то охотно становился ментором у стажеров. И даже сейчас, работая тимлидом, я являюсь пипл‑менеджером уже у senior‑разработчиков. Но у меня никогда не было опыта работы преподавателем или наставником сразу для большой аудитории. Мне всегда казалось это чем‑то интересным и вдохновляющим. Но мои ожидания не оправдались, как вы уже поняли из названия статьи.НачалоЯ решил попробовать поработать в IT‑школе наставником н…
На medium.com есть ряд статей со сравнением простых web-сервисов, написанных на разных языках. Одна из них Go vs Rust: Performance comparison for JWT verify and MySQL query и судя по ней, Go на 42% быстрее чем Rust. Я решил перепроверить и заодно поменять Gin на Fiber, Axis на Axum и MySQL на PostgreSQL.Web-сервис будет принимать запрос с аутентификацией по токену JWT, искать в БД пользователя с данным email из JWT и возвращать его в виде json. Так как подобная аутентификация используется повс…
VK Mini Apps — это платформа для создания мини-приложений, работающих внутри ВКонтакте. На ней можно создать продукт любого масштаба — от лендинга до сложного сервиса с множеством функций. А ещё вы можете портировать на площадку ваше веб-приложение, чтобы получить доступ к огромной аудитории VK Mini Apps и новым возможностям монетизации. В этой статье поделюсь пошаговой инструкцией, как превратить в сервис любое веб-приложение — на примере планировщика задач.Всем хабропривет. Я Леонид Шевчук, …
Lunar Core Language EN | 简中 | 日本語 A game server reimplementation for version 1.5.0 of a certain turn-based anime game for educational purposes. For any extra support, questions, or discussions, check out our discord. Notable features Basic game features: Logging in, team setup, inventory, basic scene/entity management Monster battles working Natural world monster/prop/NPC spawns Most character techniques are handled Npc shops handled Gacha system Mail system Friend system (Assists are not wor…
Random fake data generator written in go Gofakeit Random data generator written in go Features 260+ Functions!!! Random Sources Global Rand Struct Generator Custom Functions Templates Http Server Command Line Tool Zero dependencies Benchmarks Issue Contributors Thanks to everyone who has contributed to Gofakeit! Installation go get github.com/brianvoe/gofakeit/v6 Simple Usage import "github.com/brianvoe/gofakeit/v6" gofakeit.Name() // Markus Moen gofakeit.Emai…
declaration of genesisThis document is a work in progress, please make PRs What matters at this very moment is that we open ISSUEs and begin discussions about every facet that should go in the founding documents Preamble The Cosmos community, at a crossroads, confronts divergent views on key aspects such as mission, tokenomics, and security philosophy. AtomOne emerges as a beacon, offering an alternative fork to navigate these waters, equipped to handle contingencies and embodying a bastion fo…
IP Toolkit. It allows you to view local IP, IP information after using a proxy, check for DNS leaks, examine WebRTC connections, and test website availability. || IP 工具箱。可以查看本机IP、挂代理后的IP信息、检查 DNS 泄露、检查 WebRTC 连接、测试网站可用性等。IP Toolkit 🇺🇸 English | 🇨🇳 简体中文 Demo: jason5ng32.github.io/MyIP Notes: Note: Some data on the demo site may not be displayed because it has been used frequently recently... (I didn't expect that either), just deploy it yourself. Main Features View Your IP: Detects and…
Ongoing research training transformer models at scaleMegatron (1, 2, and 3) is a large, powerful transformer developed by the Applied Deep Learning Research team at NVIDIA. This repository is for ongoing research related to training large transformer language models at scale. We developed efficient, model-parallel (tensor, sequence, and pipeline), and multi-node pre-training of transformer based models such as GPT, BERT, and T5 using mixed precision. Below are some of the projects where we have…