Одной из главных задач любой компании является быть более конкурентоспособной, чем другие компании, занимающиеся аналогичным бизнесом. Для этого существует достаточно много способов, которые пытаются реализовать руководители компаний. Однако эти разные способы объединяет…
TL;DRЯ сделал библиотеку для генерации PDF на Java, в которой:Документ описывается семантически (модули, секции, параграфы, таблицы, слои), а не через moveTo/lineTo/showText.Layout и рендер — это два разных прохода. Геометрия резолвится один раз, потом её рисуют. Поэтому документ…
В этой подборке — несколько устройств, которые сложно отнести к одной категории. Здесь есть гибрид накопителя и мини-ПК, клавиатура с встроенным экраном, карманный компьютер на Raspberry Pi, самодельная «печатная машинка» и смартфон с E Ink-дисплеем. У всех разная идея, но объединяет их
Зачем колонизировать Луну, Марс, Венеру, Ганимед и Титан, а также пояс астероидов, а затем Альфа Центавра и другие звёздные системы за его пределами?Среди распространённых ответов на этот вопрос — выживание, ресурсы и крутость. Колонизация других планет и далёких миров…
Это неизбежно должно было случиться: искусственный интеллект докатился и до Linux. Один из самых популярных дистрибутивов, Ubuntu, готовится к внедрению нейросетей. К слову, обсуждение этой новости на официальном форуме вышло настолько жарким, что модераторам пришлось включать медленный режим, чтобы хоть как-то усмирить поток комментариев. Давайте и мы попробуем разобраться что там и как. Поехали! Читать далее
Великий Калужский Нефтяной Мираж: как гражданин РФ на патентах в папочке поднял десять миллиардов рублей с рынка облигаций Читать далее
А знали ли вы, что серия Need for Speed начиналась вовсе не как аркадные покатушки с совершенно нереалистичной физикой авто, а как попытка передать само ощущение от управления дорогим спорткаром — его вес, инерцию и сцепление с дорогой? Именно поэтому разработчики, уже имевшие за…
В последние годы разработка программного обеспечения начала меняться быстрее, чем за предыдущее десятилетие. И дело не только в новых фреймворках или языках программирования. Появился принципиально новый способ создавать код — через диалог…
AI уже меняет не только то, как пишется код, но и то, как вообще надо проектировать инженерную среду вокруг разработки. Разбираем Thoughtworks Technology Radar Vol. 34 не как список модных трендов, а как сигнал сдвига: почему context engineering, zero trust, harness engineering и quality gates для coding agents становятся частью обычной практики engineering manager’ов, архитекторов и техлидов. Читать далее
На локалке всё летает, а на проде ложится замертво? Дело в масштабировании. Big O — это не скучная теория для алгоритмических собеседований, а реальный инструмент, чтобы ваш код не «убивал» сервера. В этой статье я на простых примерах и без зубодробительной математики объясню, как оценивать сложность своих алгоритмов. От до — только суть, примеры на Python и немного здоровой иронии над медленным кодом. Читать далее