habrahabr
Доступная система видеонаблюдения с охраной на дачу за 60 минут

Речь пойдет о сборке, настройке и запуске охранной системы с датчиками, камерой, хранением видеозаписей на удаленном домашнем NAS, встроенным UPS, web-интерфейсом и оповещением через Telegram.Чтобы быть предельно кратким, оформил статью в стилистике hackster.io. Информация рассчитана на читателей с опытом работы с одноплатным компьютером Raspberry и пониманием принципов работы VPN.Требования к системеПосле приобретения дачного участка с небольшим деревянным домиком, встал вопрос, а что происхо…

  • четверг, 30 ноября 2023 г. в 00:00:21
habrahabr
Почему я больше не буду работать наставником на IT-курсах

Меня всегда тянуло к обучению людей и шарингу знаний. Когда я был разработчиком, то охотно становился ментором у стажеров. И даже сейчас, работая тимлидом, я являюсь пипл‑менеджером уже у senior‑разработчиков. Но у меня никогда не было опыта работы преподавателем или наставником сразу для большой аудитории. Мне всегда казалось это чем‑то интересным и вдохновляющим. Но мои ожидания не оправдались, как вы уже поняли из названия статьи.НачалоЯ решил попробовать поработать в IT‑школе наставником н…

  • четверг, 30 ноября 2023 г. в 00:00:20
golang
Go (fiber) vs Rust (axum) JWT&DB

На 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. Так как подобная аутентификация используется повс…

  • четверг, 30 ноября 2023 г. в 00:00:19
javascript
По заветам кота Вжуха: превращаем веб-приложение в сервис на платформе VK Mini Apps

VK Mini Apps — это платформа для создания мини-приложений, работающих внутри ВКонтакте. На ней можно создать продукт любого масштаба — от лендинга до сложного сервиса с множеством функций. А ещё вы можете портировать на площадку ваше веб-приложение, чтобы получить доступ к огромной аудитории VK Mini Apps и новым возможностям монетизации. В этой статье поделюсь пошаговой инструкцией, как превратить в сервис любое веб-приложение — на примере планировщика задач.Всем хабропривет. Я Леонид Шевчук, …

  • четверг, 30 ноября 2023 г. в 00:00:17
github
Melledy / LunarCore

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…

  • четверг, 30 ноября 2023 г. в 00:00:15
github
brianvoe / gofakeit

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…

  • четверг, 30 ноября 2023 г. в 00:00:14
github
atomone-hub / genesis

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…

  • четверг, 30 ноября 2023 г. в 00:00:11
github
jason5ng32 / MyIP

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…

  • четверг, 30 ноября 2023 г. в 00:00:09
github
NVIDIA / Megatron-LM

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…

  • четверг, 30 ноября 2023 г. в 00:00:08