| Стрекозы Титана или мир-танкер, пришвартованный к Сатурну | 
В новеллизации Алана Дина Фостера по сюжету «Чужих» звездолёт «Ностромо», на котором разворачиваются события первой части фильма — это, фактически, нефтеналивной танкер. По словам автора, к моменту описываемых событий все запасы углеводородов на Земле давно исчерпаны, а энергетика на основе сжигаемого топлива морально устарела. Но высокотехнологичная цивилизация абсолютно не в состоянии обойтись без пластика и полимеров, а значит – и без нефтепродуктов. Поэтому сегодня я решил расконсервировать давно занимавшую меня тему о самом богатом резервуаре углеводородов в Солнечной системе. Это Титан, крупнейший спутник Сатурна (диаметр – 5152 км, площадь поверхности – 83 млн кв. км. Для сравнения: диаметр Земли – 12 742 км, площадь Евразии – 54,8 млн кв. км).
Титан – единственный в нашей системе спутник с плотной атмосферой, в которой наблюдаются погодные явления, а также единственный спутник с «реками» и «озёрами» на поверхности. Атмосфера Титана преимущественно метановая, а в состав его «гидрокарбоносферы» (выдумал сейчас этот термин – положим, это «углеводородный аналог гидросферы») входят самые разные углеводороды и углеродно-азотистые соединения.
Читать далееhttps://habr.com/ru/post/700438/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700438
| Метки: Научно-популярное Энергия и элементы питания Химия Астрономия Титан нефть поиски жизни терраформирование спускаемые аппараты | 
| Я купил SE W800i за 100 рублей, и докажу вам что в 2022 — это всё ещё отличный телефон | 
Когда-то, кнопочные "сонерики" были очень недешевым удовольствием, и цены колебались от 5 до 10 тысяч рублей. Их телефоны за эту цену предлагали просто уйму возможностей, практически смартфонную плавность и поддержку крутых три-дэ игр. Так за что их любили тогда, и за что можно любить сейчас? Подробнее в статье!
Читать далееhttps://habr.com/ru/post/700430/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700430
| Метки: Беспроводные технологии Гаджеты телефоны sony sony ericsson ретро | 
| Что я бы хотел знать про ML System Design раньше | 
Около года назад я начал проходить собеседования в разные компании на позицию Machine Learning Engineer. Одним из этапов в каждой компании было проектирование ML системы. В данной статье я делюсь опытом и ресурсами, которые помогли мне пройти собеседования. В том числе в команду MLE Ленты, в которой сейчас тружусь.
Читать далееhttps://habr.com/ru/post/698698/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698698
| Метки: Блог компании Open Data Science машинное обучение Карьера в IT-индустрии ml system design system design собеседование карьера за рубежом карьера за границей | 
| Пишем Hex Viewer для Flipper Zero | 
Примерно месяц назад основная поставка Flipper'ов таки доехала до России. Вопреки моим ожиданиям, это не вызвало волну публикаций про создание приложений под него. Хорошие публикации есть (например, эта и вот эта), но массовости нет. Слишком долго ждали и перегорели? Пишут долго и обстоятельно? Технологический стек устройства не подходит для быстрого и легкого старта? Как бы то ни было, такой расклад ничуть не убавил мотивации поиграться с устройством!! С удовольствием уделил несколько вечеров созданию своего первого приложения под Flipper Zero: Hex Viewer, шестнадцатеричного просмотрщика. О своем опыте и интересных находках расскажу в теле статьи.
Читать далееhttps://habr.com/ru/post/700378/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700378
| Метки: Программирование микроконтроллеров Гаджеты DIY или Сделай сам flipper hex viewer просмотрщик флиппер zero | 
| Улучшаем маршруты обхода на складе силами веб-программиста и математики | 
Сразу к сути: есть склад, где все бизнес-процессы уже отлажены и в целом всех всё устраивает. Ничего, что даст рост в 30%, сделать уже невозможно, но хочется. Поставлена цель: оптимизировать маршрут, по которому идёт сборщик товаров, чтобы товар собирался быстрее. Результат 2-3% роста вполне устроит. Ограничения:
- останавливать работу склада для экспериментов нельзя
- денег — кроме зарплаты — не выделим
- специалистов в этой области не имеется — свободен только веб-программист, да и тот без профильного образования
- закончить нужно не то, чтобы ещё вчера, но через две недели точно.
Статью можно считать продолжением темы наглядного применения известных алгоритмов где-нибудь в промышленности. В этот раз в работу вступает алгоритм k-ближайших соседей.
Для прочтения знать сам алгоритм k-ближайших соседей не требуется — он очень простой и станет ясен ещё в ходе прочтения. Он чем-то похож на теорему Пифагора, только на стероидах.
Читать 2500 словhttps://habr.com/ru/post/700408/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700408
| Метки: Алгоритмы Математика Промышленное программирование поиск k-ближайших соседей склад оптимизация тегиниктонечитает | 
| Сохранение изображения в БД C# | 
Порой необходимо сохранить те или иные изображения в базу данных. Сохранять в бд путь до картинки не самый оптимальный выход из ситуации, так как это будет работать локально на одном пк и то не всегда.
Оптимальным выходом из данной ситуации является представление изображения в виде массива байтов byte[]
Набор байтов - это самый простой способ представления файла изображения в виде данных. Строка не подходит, поскольку она содержит коды символов, а файл изображения не состоит из символов. Так как не существует специального класса для хранения данных файла изображения, для этого отлично подходит массив байтов.
Любой файл можно рассматривать как набор байтов, поэтому массив байтов является результатом чтения файла в виде двоичных данных. Файл также может быть декодирован как определенный формат, например, текстовый файл, результатом которого является строка, или формат сжатого изображения (JPEG, GIF, PNG и т. д.), результатом которого является Bitmap.
Читать далееhttps://habr.com/ru/post/700406/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700406
| Метки: .NET Администрирование баз данных C# Разработка под Windows Сохранение изображения в БД NET Картинка в БД БД c# | 
| «Цифровой Суэц»: как Египет стал слабым звеном Интернета и как Google хочет это изменить | 

https://habr.com/ru/post/698136/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698136
| Метки: Блог компании Timeweb Cloud Инженерные системы Исследования и прогнозы в IT Сетевое оборудование Сетевые технологии подводные кабели египет | 
| IT для неайтишников: Осторожно — JSDD (Бизнес в заложниках у IT) | 
Продолжаем тему, почему внезапно в IT «всё перестало работать». Мы уже рассмотрели, что может сделать бизнес-заказчик, когда IT хронически срывают сроки. Затем мы поняли, что такое технический долг и почему без его выплаты не получится восстановить работоспособность IT. Но есть и другая серьёзная проблема, с которой рискует столкнуться бизнес, работая с IT. Это работа IT в подходе JSDD (Job Safety Driven Development). На эту тему уже была несерьёзная статья, теперь будет серьёзная. Заодно рассмотрим возможные выходы их ситуации.
Читать далееhttps://habr.com/ru/post/700388/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700388
| Метки: Управление разработкой Управление проектами Управление продуктом Читальный зал JSDD itbp it p бизнес-заказчик bus factor технический долг заложник | 
| Работа в нотном редакторе MuseScore. Часть 5.2 | 
Оформление нотного текста
Продолжение Работа в нотном редакторе MuseScore. Часть 5.1
Читать далееhttps://habr.com/ru/post/700396/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700396
| Метки: Интерфейсы Звук нотная запись теория музыки ноты интерфейс | 
| Паяльники и паяльные станции для новичков и не только: 5 устройств и систем, которые помогут в работе | 

https://habr.com/ru/post/693100/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693100
| Метки: Блог компании Selectel Гаджеты DIY или Сделай сам паяльники паяльные станции термовоздушные станции | 
| Обобщения C# | 
Обобщения (generics) необходимы в тех случаях, когда мы не можем заранее знать тип данных, который будем использовать. Они есть во многих языках программирования.
Читать далееhttps://habr.com/ru/post/700398/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700398
| Метки: Программирование .net C# ооп обобщения generics | 
| 10 инди игр от новых авторов | 
Я связался с 10 разработчиками инди игр и они предоставили информцию о своем творении. Игры совершенно разные - как проработки качества, так и жанры. Составом команд и бюджетов. Некоторые из них поделились цифрами о том, сколько вложили денег в разработку. Будет интересно, приятного чтения!
Еще я создал канал в Telegram где делюсь информацией о новинках и их заработке. И YouTube канал, где можно посмотреть эту статью с живыми кадрами :-)
Читать далееhttps://habr.com/ru/post/700390/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700390
| Метки: игры разработка игры Steam unity разработка игр инди игры unreal engine монетизация игр продвижение игр интервью с разработчиком разработка игр для пк быть инди | 
| [recovery mode] Улучшаем питч: как представить свой продукт инвесторам и партнёрам | 
Питч — это короткая презентация бизнес-идеи. Чтобы привлечь инвестиции, попасть в акселератор или договориться о пилоте, нужно доказать, что вы не верблюд ваш продукт решает проблемы и приносит выгоду. Разбираемся, как сделать ваш питч более убедительным.
https://habr.com/ru/post/700386/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700386
| Метки: Блог компании Акселератор Спринт Управление продажами питч питчинг публичные выступления привлечение инвестиций маркетинг акселерация акселератор спринт фрии | 
| [Перевод] Шаблоны согласования потока событий в реальном времени | 
В настоящее время многие программные системы полагаются на обработку потока событий в реальном времени. При обработке потока событий согласование данных является важным шагом/процессом, который необходимо выполнить для обеспечения полноты и целостности данных.
Читать далееhttps://habr.com/ru/post/660971/?utm_source=habrahabr&utm_medium=rss&utm_campaign=660971
| Метки: Программирование Анализ и проектирование систем pattern stream real time | 
| Беспилотники уже часть нашей жизни. Вы это заметили? Часть 3 | 
Большой дайджест о новинках в области дронов и наземных беспилотников: грузовые-дроны с двигателем от Лады, автобусы без водителя, беспилотные авианосцы и беспилотные квадрокоптеры для мониторинга ветряков. Рассказываем о продуктах, которые уже введены в регулярную эксплуатацию.
Читать далееhttps://habr.com/ru/post/700372/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700372
| Метки: транспорт дайджест будущее искусственный интеллект робототехника автопилот дроны нейросеть шаттлы беспилотники будущее здесь блог компании singularis | 
| PostgreSQL. Тестируй то, тестируй это, тестируй не боясь | 
Как:
1. тестировать на продуктивных данных и не бояться
2. получить 100 копий продуктивной БД и не создавать 100 серверов
3. узнать какой будет план запроса на продуктиве
4. дать каждому разработчику свою БД с данными и не разориться на оплате дисков
Если вам это нужно и у вас PostgreSQL, то эта статья для вас.
Читать далееhttps://habr.com/ru/post/700368/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700368
| Метки: PostgreSQL DLE DBLAB Database Lab Engine DLE GUI Тестирование | 
| Троян-снаряд против крипто-брони. Трагедия в трёх актах | 
Увидел я тут пост на Хабре, и решился рассказать вам одну старую историю. Которая потянула за собой другую, а та — третью. Само описанное событие, пробудившее во мне воспоминания о событиях тех времен, когда доллар был по 30, а флагманская видеокарта стоила дешевле человеческой почки, звучит как история крайнего невезения, или же как иллюстрация очень специфического чувства юмора у Cудьбы.
А случилось презанимательнейшее: итальянские полицейские смотрели улицы в небольшом испанском городке через Google Street View по своим полицейским (или не очень) делам и увидели там человека, в котором узнали… сбежавшего 20 лет назад итальянского мафиозо, осужденного на пожизненный срок за убийство и наркоторговлю! Если добавить к этому факт, что лица в Google Street View заблюриваются, то становится абсолютно ясно, что не обошлось без вмешательства самой Пресвятой Девы Марии! Получив такую божественную наводку, полицейские проверили фотографии из Фейсбука с геотегами поблизости от этого места, и выяснили, что наш мафиозо-рецидивист-убийца-наркоторговец уже давно самоисправился в шеф-повара небольшого ресторанчика La Cocina de Manu и владельца бакалейного магазинчика El Huertode Manu.
В общем, переходим к той навеянной старой истории, в изысканном узоре которой мы увидим причудливые переплетения из итальянских полицейских, эстонских программистов, сицилийских мафиози, австралийских активистов, баварских айтишников и британских журналистов.
Читать далееhttps://habr.com/ru/post/700098/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700098
| Метки: Информационная безопасность IT-инфраструктура Читальный зал История IT Смартфоны skype ennetcom skyglobal an0m расследования анонимность | 
| Как основателям IT-стартапа оформить партнёрские отношения до создания общей компании | 
Приветствую! Меня зовут Евгений Рябов, я корпоративный и инвестиционный юрист, автор книги "Стартап и инвестор: правила игры", в прошлом основатель legal-tech стартапа. В этой статье я отвечу на один из самых популярных вопросов в стартап-среде — как грамотно оформить отношения сооснователей на стадии, предшествующей созданию общей компании.
Поскольку стартап — мероприятие рискованное и бизнес-гипотезы могут не оправдаться, то бизнес-партнёры довольно часто договариваются действовать в самом начале без создания общей компании, на которую можно было бы оформить все создаваемые в рамках проекта активы.
Проблемным на данной стадии отношений является вопрос доверия, ведь если стартап «взлетит», то кто-то из партнёров может повести себя не адекватно договорённостям и другой партнёр может потерять доступ к созданному продукту, а то и вообще к участию в проекте. Я не утверждаю, что так всегда происходит и обязательно произойдет. Но утверждаю, что вероятность такого развития событий имеет место, и это риск, который по-хорошему нужно отрабатывать сразу.
Читать далееhttps://habr.com/ru/post/700364/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700364
| Метки: Развитие стартапа Читальный зал партнерство партнеры основатели фаундеры договор договоры корпоративный договор конфликты конфликты основателей юристы | 
| Я у мамы киберпанк: опыт имплантации NFC+RFID чипа | 
Каждому знакома проблема отсутствия карты доступа (электронного ключа, брелока, бэйджа и т.п.) в нужный момент. Когда офисный ошейник окончательно вывел меня из себя, я задумал решить проблему радикально.
Читать далееhttps://habr.com/ru/post/700356/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700356
| Метки: Гаджеты киберпанк Носимая электроника Лайфхаки для гиков биохакинг имплант rfid-метки rfid-чип nfc tag flipper zero | 
| Как я создавал low code инструмент для веб приложений | 
Чуть больше года назад я столкнулся с разработкой телеграм-ботов. Будучи профессиональным программистом быстро разобрался и свет увидел мой первый бот - Доктор Знаев. Статью про него выкладывал на vc.ru . Затем от него отпочковался Алкобот Знаева с забавным функционалом - вы ему название лекарства, а он вам скажет через сколько после приёма можно выпивать
Боты это хорошо!
Идея ботов мне понравилась, они не сложны в разработке, плюс у меня как у специалиста развязаны руки для использования тех технологий которыми я умею пользоваться. Например свои я писал на сервисе replit, который позволяет быстро и безболезненно поднять небольшой веб сервер и разрабатывать прямо в браузере, что очень удобно при небольшом проекте.
Итак, вот мои основные претензии к телеграму (сорян, Паша).
Читать далееhttps://habr.com/ru/post/700348/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700348
| Метки: ReactJS DIY или Сделай сам javascript бот nodejs node.js |