habrahabr
Разложение (проституирование) инженерной деятельности как ключевая причина краха советской системы

Я учился в Бауманке на рубеже 80-х годов.  Бауманка в те годы была достаточно жесткое место для учебы. Нужно было качественно впитать  базовый набор теоретических и инженерных знаний.  Атмосфера была по сути бойцовского клуба… и вылетел каждый третий (это очень много для советских вузов того времени).  Мне довелось в далеком 1979 году быть капитаном студенческой сборной команды Бауманки по сопротивлению материалов. Нашу команду специально  дополнительно готовили полтора месяца и когда нас выпус…

  • пятница, 11 октября 2024 г. в 00:00:12
habrahabr
5 альтернатив TCP и UDP после блокировки Discord

Дискорд отлетел вслед за ютубом. В этом материале я предлагаю вам 5 бесплатных альтернатив дискорду, на случай если заблокируют VPN, а затем террористический UDP и экстремистский TCP. Не ждем, а готовимся.Я предлагаю вам 5 асинхронных способов общения. Синхронные способы общения как «повеселиться с друзьями», «сходить в церковь» и «посидеть на лавочке» мы не рассматриваем.ТайникПример файлов, которыми можно обмениваться через тайникПринцип асинхронного общения через тайник в том, чтобы складыва…

  • пятница, 11 октября 2024 г. в 00:00:11
golang
Анонимная сеть в 100 строк кода на Go

ВведениеПрошло уже более года с тех пор как я написал статью - Анонимная сеть в 200 строк кода на Go. Пересмотрев её однажды осенним вечером я понял насколько всё в ней было ужасно - начиная с самого поведения логики кода и заканчивая его избыточностью. Сев за ноутбук и потратив от силы 20 минут у меня получилось написать сеть всего в 100 строк кода, используя лишь и только стандартную библиотеку языка.НачалоЕсли мы посмотрим на большинство анонимных сетей современности, то можно заметить, что …

  • пятница, 11 октября 2024 г. в 00:00:10
javascript
Разработчики dzen.ru, что с вами не так?

Приветствую, Хабравчане!Написать статью меня побудил один момент на сайте дзен. Точнее отсутствие определенного функционала, о котором и пойдет речь ниже. Как могло такое произойти?Важное замечание. Цель статьи привлечь внимание общественности к данной проблеме, чтобы рейтинг статьи и её бурное обсуждение каким-то образом дошло до менеджеров дзена и они-таки завели тикет и взяли его в работу. Потому, что отсутствие данного функционала, просто непростительная недоработка. За гранью здравого смыс…

  • пятница, 11 октября 2024 г. в 00:00:07
javascript
Новый оператор безопасного присваивания в JavaScript: ?=

Современная разработка на JavaScript часто сталкивается с задачами асинхронной работы и обработки ошибок. Как правило, для этих целей используются конструкции try-catch и async-await. Однако они могут утяжелять код и усложнять его восприятие. Чтобы решить эту проблему, был предложен новый оператор безопасного присваивания ?=, который значительно упрощает обработку ошибок и улучшает читаемость кода. В этой статье мы рассмотрим, как работает этот оператор, его особенности и преимущества для разра…

  • пятница, 11 октября 2024 г. в 00:00:06
javascript
Контроль привычек на запястье: как Mi Smart Band 7 поможет не забывать важное

В жизни бывают обстоятельства, которые требуют обязательного ежедневного выполнения одного действия — от утренней зарядки до приема лекарственных средств. Если пропустить зарядку или сделать ее дважды, это не критично. С лекарствами все сложнее: забыл выпить или выпил, но не помнишь? «Если это действительно важно, то отмечайте даты на упаковке, используйте таблетницу или заведите будильник на телефоне», — скажете вы. Да, это решение. Но у меня есть фитнес-браслет, который, как заявляется, сле…

  • пятница, 11 октября 2024 г. в 00:00:06
github
hcengineering / huly-selfhost

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…

  • пятница, 11 октября 2024 г. в 00:00:04
github
open-mmlab / mmsegmentation

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…

  • пятница, 11 октября 2024 г. в 00:00:03
github
clinebot / cline

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…

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