Я учился в Бауманке на рубеже 80-х годов. Бауманка в те годы была достаточно жесткое место для учебы. Нужно было качественно впитать базовый набор теоретических и инженерных знаний. Атмосфера была по сути бойцовского клуба… и вылетел каждый третий (это очень много для советских вузов того времени). Мне довелось в далеком 1979 году быть капитаном студенческой сборной команды Бауманки по сопротивлению материалов. Нашу команду специально дополнительно готовили полтора месяца и когда нас выпус…
Дискорд отлетел вслед за ютубом. В этом материале я предлагаю вам 5 бесплатных альтернатив дискорду, на случай если заблокируют VPN, а затем террористический UDP и экстремистский TCP. Не ждем, а готовимся.Я предлагаю вам 5 асинхронных способов общения. Синхронные способы общения как «повеселиться с друзьями», «сходить в церковь» и «посидеть на лавочке» мы не рассматриваем.ТайникПример файлов, которыми можно обмениваться через тайникПринцип асинхронного общения через тайник в том, чтобы складыва…
ВведениеПрошло уже более года с тех пор как я написал статью - Анонимная сеть в 200 строк кода на Go. Пересмотрев её однажды осенним вечером я понял насколько всё в ней было ужасно - начиная с самого поведения логики кода и заканчивая его избыточностью. Сев за ноутбук и потратив от силы 20 минут у меня получилось написать сеть всего в 100 строк кода, используя лишь и только стандартную библиотеку языка.НачалоЕсли мы посмотрим на большинство анонимных сетей современности, то можно заметить, что …
Приветствую, Хабравчане!Написать статью меня побудил один момент на сайте дзен. Точнее отсутствие определенного функционала, о котором и пойдет речь ниже. Как могло такое произойти?Важное замечание. Цель статьи привлечь внимание общественности к данной проблеме, чтобы рейтинг статьи и её бурное обсуждение каким-то образом дошло до менеджеров дзена и они-таки завели тикет и взяли его в работу. Потому, что отсутствие данного функционала, просто непростительная недоработка. За гранью здравого смыс…
Современная разработка на JavaScript часто сталкивается с задачами асинхронной работы и обработки ошибок. Как правило, для этих целей используются конструкции try-catch и async-await. Однако они могут утяжелять код и усложнять его восприятие. Чтобы решить эту проблему, был предложен новый оператор безопасного присваивания ?=, который значительно упрощает обработку ошибок и улучшает читаемость кода. В этой статье мы рассмотрим, как работает этот оператор, его особенности и преимущества для разра…
В жизни бывают обстоятельства, которые требуют обязательного ежедневного выполнения одного действия — от утренней зарядки до приема лекарственных средств. Если пропустить зарядку или сделать ее дважды, это не критично. С лекарствами все сложнее: забыл выпить или выпил, но не помнишь? «Если это действительно важно, то отмечайте даты на упаковке, используйте таблетницу или заведите будильник на телефоне», — скажете вы. Да, это решение. Но у меня есть фитнес-браслет, который, как заявляется, сле…
Huly for Self HostingHuly Self-Hosted Please use this README if you want to deploy Huly on your server with docker compose. I'm using a Basic Droplet on Digital Ocean with Ubuntu 23.10, but these instructions can be easily adapted for any Linux distribution. NoteHuly is quite resource-heavy, so I recommend using a Droplet with 2 vCPUs and 4GB of RAM. Droplets with less RAM may stop responding or fail. If you prefer Kubernetes deployment, there is a sample Kubernetes configuration under kub…
OpenMMLab Semantic Segmentation Toolbox and Benchmark. OpenMMLab website HOT OpenMMLab platform TRY IT OUT Documentation: https://mmsegmentation.readthedocs.io/en/latest/ English | 简体中文 Introduction MMSegmentation is an open source semantic segmentation toolbox based on PyTorch. It is a part of the OpenMMLab project. The mai…
Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, and more with your permission every step of the way.Cline (prev. Claude Dev) – #1 on OpenRouter Download on VS Marketplace Join the Discord Docs Feature Requests Meet Cline, an AI assistant that can use your CLI aNd Editor. Thanks to Claude 3.5 Sonnet's agentic coding capabilities, Cline can handle complex software development tasks step-by-step. With tools that let him creat…