Меня восхищают люди, которые способны выделить суть какого-либо явления и выразить её в немногих словах.
Например, бессмертное:
«Побеждает тот общественный строй, который обеспечивает высшую производительность труда»
Несколько таких ёмких высказываний я встретил и на страницах Хабра.
Я научил буфер обмена думать, и теперь всё вокруг стало быстрее. А что если выделенный текст мгновенно станет грамотным, переведётся на нужный язык или расшифрует картинку? Одно нажатие — и ИИ исправляет ошибки в Telegram, объясняет код в VS Code или переводит иностранные мемы.
Читать далееПосле публикации статьи об использовании научной фантастики в Национальном управлении по аэронавтике и исследованию космического пространства (NASA) мне стало интересно, а существует ли нечто подобное в Европейском космическом агентстве? Оказалось, специалисты европейской аэрокосмической отрасли, как и их коллеги американцы, регулярно и успешно перечитывают научную фантастику.
Читать далееВ последние годы искусственный интеллект и машинное обучение стали неотъемлемой частью многих отраслей. Однако доступ к высокопроизводительным GPU-ресурсам всё ещё остаётся серьёзным препятствием для многих разработчиков и компаний. Сложная инфраструктура, высокие затраты и ограниченная доступность мешают инновациям и замедляют прогресс.
Читать далееПосле моей прошлой статьи прилетело много фидбэка.Я не эксперт в области торрентов, но благодаря комментариям узнал несколько интересных нюансов. Это вдохновило меня на продолжение предыдущей стати и создания мини-аналога IKnowWhatYouDownload (как оказалось, его можно сделать буквально за пару часов).
Начнем с базы
Разберемся, как работает IKnowWhatYouDownload (и подобные агрегаторы).
Вот что говорят его создатели:
Торрент-файлы попадают в нашу базу данных несколькими способами. Во-первых, мы собираем новинки с популярных торрент-сайтов (как зарубежных, так и российских). Во-вторых, у нас есть компоненты, которые постоянно мониторят DHT-сеть. Если кто-то ищет или анонсирует infohash, мы также добавляем его в базу.
Данные по одному торрент-файлу собираются раз в несколько часов. Чем дольше вы находитесь на раздаче, тем выше вероятность попасть в нашу базу. Данные на сайте обновляются с задержкой в сутки.
Обычно мы решаем другие задачи — отслеживать небольшое количество торрент файлов, получая по ним как можно больше данных.
Как вы понимаете, на сайте идеология другая — получить по большому количеству торрент-файлов как можно больше данных, поэтому применяемые методы могут быть неточными. Да, кроме того, на сайте не отображаются данные старше 4х недель.
Что такое DHT?
DHT (Distributed Hash Table) — это технология, которая используется в торрент-сетях для децентрализованного поиска участников раздачи (пиров) без необходимости подключения к центральному трекеру. Вместо того чтобы полагаться на сервер, DHT позволяет каждому участнику сети хранить и обмениваться информацией о пирах напрямую.
Читать далееПривет, Хабр!
Сегодня рассмотрим CRaC — это технология, позволяющая создать контрольную точку работающего Java-приложения, сохранив его полное состояние: память, потоки, системные ресурсы и прочее. Иными словами, вы проводите полную инициализацию приложения один раз, делаете «снимок», а затем при повторном запуске восстанавливаете это состояние, обходя долгую процедуру холодного старта.
Читать далееЯ программист. Меня всё время отвлекают, и я хочу об этом поговорить.
Вы когда-нибудь задумывались, что сильнее всего подрывает эффективность работы? Много чего. Но мы часто недооцениваем один фактор, который выделяется на фоне остальных.
Каждое короткое сообщение, которое вы отправляете коллеге в Slack, отнимает у него 23 минуты продуктивной работы. И это далеко не всё.
Я работаю с командами разработчиков вот уже десять лет, и мы постоянно недооцениваем вред, который нам причиняют такие отвлекающие факторы. В этой статье разбираемся, почему переключение между контекстами обходится так дорого и что с этим делать.
Читать далееВпервые я заподозрил, что ИИ проник в мою жизнь глубже, чем я думал, примерно в сентябре прошлого года. Один из моих бывших коллег, Диего, опубликовал на LinkedIn трогательный пост о том, что его уволили. В последнее время подобных сообщений появилось немало, но это выделялось особенно.
Прокручивая ленту дальше, я наткнулся на ещё один почти идентичный пост. Потом — на следующий. Все они принадлежали людям, уволенным из одной и той же компании, и были написаны практически под копирку. Любопытство взяло верх, и я написал Диего, спросив, что произошло.
Читать далееЕсть замечательный советский фильм (и одноименная книга) «На войне как на войне», где описываются несколько дней из жизни экипажа самоходки во времена ВоВ.
Во главе экипажа поставлен юный младший лейтенант, который буквально вчера закончил военное училище, но вынужден командовать более опытными и возрастными солдатами.
Отличный фильм, великолепно снят, причём некоторые эффектные сцены сняты одним длинным кадром.
Сейчас я бы хотел в первую очередь обратить внимание на то, как управляет молодой командир танка своими подчинёнными. Там есть чему поучиться.
Остановлюсь только на трёх эпизодах, но их гораздо больше в фильме, поэтому рекомендую самим посмотреть кино.
Читать далееConfig Sprawl – конфигов становится все больше, каждый IaC инструмент «изобретает» свой диалект Yaml или Json. K8s, Helm, CloudFormation, Ansible, Istio, Spring Boot properties – современные проекты зачастую содержат больше конфигов чем кода и если для Java или Kotlin есть отличные IDE, линтеры и статические анализаторы кода вроде Sonarqube, то для IaC какого-то одного инструмента нет.
Поэтому сделаем его сами.
Читать далееПредставьте ситуацию: май месяц, экзамены уже на носу, все вокруг готовятся к ЕГЭ... А что, если добавить к этому разработку приложения, победу в конкурсе и публикацию в RuStore? Звучит как безумие? Возможно. Но именно так мы провели последний год перед поступлением. И вот наша история!
Читать далееУченые Массачусетского технологического института разработали способ преобразования клеток кожи непосредственно в клетки мозга, что стало потенциально крупным прорывом в области регенеративной медицины. Трансформация протекает чрезвычайно эффективно, без необходимости проходить промежуточный этап преобразования в плюрипотентные стволовые клетки.
Читать далееЯ большой фанат как консолей, так и смартфонов и охочусь за гаджетами которые объединяют в себе функционал обоих устройств. К сожалению, моделей такого типа наберется несколько десятков штук за всю историю существования телефонов, поэтому я стараюсь отремонтировать каждый нерабочий экземпляр, который попадает мне в руки. Недавно мне удалось приобрести уникальный смартфон из Китая всего за 1.000 рублей и оживить его. А если вам интересно как проходил процесс ремонта смартфона с потенциально мёртвой eMMC и на что такой девайс способен на практике — жду вас под катом!
Читать далееПривет, Хабр!
Собираешь билды вручную и теряешь кучу времени? Эта статья позволит тебе автоматизировать процесс сборок в с помощью Unity Cloud Build. Одна кнопка — и билд готов!
В этой статье мы по шагами пройдемся и настроим сборку на Unity Cloud build
Читать далееПривет! Давайте порассуждаем, могут ли инструменты категорийного менеджмента и технологии искусственного интеллекта дополнять друг друга. Или все же искусственный интеллект (ИИ) будет замещать категорийных менеджеров?
Читать далееПо итогам расследований нескольких инцидентов с безопасностью, рассказываю что еще из «зубастого и рогатого» бывает на свете. Еще один повод бросить это ваше ИТ и уйти в монастырь.
Читать далееПлановая экономика начинала довольно бодро, однако итог её всем известен. В какой-то момент становилось ясно, что она начала терять весь свой динамизм и управляемость. Когда это осознали и сами власти, плановая экономика закончилась.
Плановая система была не лишена многих проблем, над решением которых на протяжении многих десятилетий бились её сторонники, но не преуспели. Так что же пошло не так?
Ответы на эти вопросы — в статье.
Читать далее