В новом дайджесте «стеклянный мир» iOS 26 и Flow-контейнеры в Compose, Android Glance Widget и жизненный цикл UIViewController 2025, лучшие практики агентного программирования, как замедлить программу и почему это может быть полезно, приложения, вышедшие в июле, и заработавшие больше $50,000, и многое другое. Заходите!
Читать далееБуквально на днях я опубликовал статью о дизайне обложек детских книг в России. Изучая эту тему, а также прочитав ваши комментарии, я обнаружил запрос на ресурсы, где подобные книги были бы собраны в единые коллекции. На самом деле такие ресурсы уже существуют. В принципе проекты по оцифровке книг существуют по всему миру. Пожалуй, самый известный из них - Google Книги (Google Print), который работает (?) с 2005 года. Правда, этому проекту пришлось пройти через огромное количество сложностей и судебных тяжб, связанных с авторским правом. Более 10 лет шли разбирательства в американском суде, но в конце концов закон встал на сторону корпорации. Однако, за годы темпы оцифровки были существенно снижены, и на момент 2023 года в принципе неизвестно, продолжается ли она. К 2019 году было оцифровано около 40.000.000 печатных изданий. В России оцифровкой книг занимаются государственные библиотеки и архивы. Например, Национальная электронная библиотека насчитывает 1.700.000 оцифрованных изданий (ссылка в конце статьи). Однако, помимо книг оцифровке подлежат также каталоги, нотные издания, диссертации, картографические издания и пр. Возвращаясь к теме данной статьи, конечно же, оцифровке подлежат и детские издания. Особое внимание в данном вопросе занимают иллюстрации детских книг. Для того, чтобы познакомиться с художественным наследием нашей страны, вы можете воспользоваться следующими ресурсами.
Читать далееИнструменты для поиска и анализа информации на базе LLM становятся все умнее, но есть один нюанс: почти всегда они работают по заранее заданному сценарию. Вы набрали запрос — а дальше модель сама решит, какие источники ей искать, как проверять данные и что включить в отчет. Но большинство таких сервисов не предлагают никаких особых подходов — например, собственные правила проверки, любимую LLM или уникальную стратегия поиска.
В свежем исследовании Nvidia появилась идея: а что, если сделать так, чтобы вы сами могли выбирать, какая LLM будет искать для вас информацию, и описывать свои собственные алгоритмы исследования простым человеческим языком без программирования. По сути, это попытка дать пользователю то самое управление, которого раньше так не хватало.
Как это выглядит на практике и зачем вообще отдавать в руки человека стратегию глубокого поиска — разбираемся в деталях.
Читать далееЯпонская фирма Nakamichi — яркий пример семейного предприятия. Оно было создано в 1948 году бывшим инженером-подводником Эцуро Накамити (также встречается написание Накамичи), любившем до самозабвения, как писали позже его официальные биографы, музыку. Эта любовь превратилась, в итоге, в многомиллиардную корпорацию с сильным брендом среди меломанов. О яркой судьбе этой корпорации — в нашем материале.
Читать далееКажется, что эра жёстких дисков уже позади. SSD вроде и не снесли их с рынка полностью, но конкуренция серьёзно качнула позиции HDD — и понятно почему: когда у тебя в руках решение быстрее, тише и прогрессивнее, старичку сложно тягаться. Если говорить просто: жёсткие диски большие, тряску не любят, ноутбуки почти их не используют. И да, скорость у них уступает SSD, поэтому для запуска ОС или тяжёлых задач они не вариант.
Но, сюрприз — HDD до сих пор живы, их покупают, особенно там, где важна ёмкость и цена. Так что же удерживает их на плаву и как развивались технологии хранения — узнаете под катом.
Читать далее18 марта 2025 года практически незамеченным прошло одно печальное событие — в преклонном возрасте 44 лет скончался бонобо Канзи. Это был достоверно самый выдающийся ум из представителей своего вида. Один из моих первых постов на Хабре был посвящён этому выдающемуся примату, и прожитая им феноменальная жизнь интересовала меня как модель существования одинокого человека (впрочем, у Канзи была семья) в кругу высокоразвитых гуманоидов, интеллект которых остаётся для этой особи непостижимым и недостижимым. Размышляя о Канзи, я опять задумался, что буквально по пальцам можно пересчитать удачные фантастические сюжеты, в которых человек приобретает суперинтеллект и не знает, что с ним делать, либо (фабула обязывает) страдает от такого буста. Корифеи жанра наверняка вспомнят какие-то сюжеты кроме «Газонокосильщика» и «Цветов для Элджернона». Но в настоящее время, когда имплантаты Neuralink уверенно вышли в продакшен, аппаратное усиление мозга без всякой фармацевтики уже замаячило на горизонте, о чём и поговорим под катом.
Читать далееВы когда-нибудь задумывались, сколько времени уходит на переключение между окнами, клики мышью и поиск нужной кнопки в GUI? В мире, где каждая секунда на счету, терминал остается самым мощным и недооцененным инструментом разработчика. Но стандартного набора команд часто недостаточно.
Я подготовил для вас список из пяти утилит, которые не просто ускорят вашу работу, а полностью изменят ваше представление о возможностях командной строки. После их освоения вы будете смотреть на коллег, тянущихся к мыши, с легким недоумением.
Читать далееКак и многие начинающие разработчики, я давно мечтал сделать свой первый pet-проект — чтобы почувствовать себя «настоящим программистом» и перестать бояться собеседований. В итоге решился: буду писать веб-приложение для личных заметок.
На самом деле я не совсем новичок. Раньше у меня уже были попытки освоить разные языки программирования, но дальше пары строчек кода дело редко заходило. Умение «гуглить правильно» и искать ответы на StackOverflow пока давалось тяжело, поэтому довести что-то до результата было сложно.
В этот раз я решил пойти по трендам и подключить в процесс AI. Спасибо Хабру, что в нужный момент подкинул статью про Koda. С неё и начался мой эксперимент. А команде Koda хочу выразить респект за то, что всё бесплатно.
Читать далееМы в Pixel считаем, что 3D-моделирование в TinkerCAD – один из способов творческого самовыражения для дошкольников и младших школьников. Это комплексная среда, позволяющая писать блочный код, создавать модели и даже работать со схемами электроники.
Сегодня хотим предложить бесплатный видеокурс 3Д-моделирования в TinkerCAD для ребят от 6 до 9 лет: уроки помогут разобраться в направлении и решить, стоит ли оно углубленного изучения.
Читать далееДесятилетия поисков внеземного разума упёрлись в фундаментальную проблему: космос неимоверно велик и шумен, а земные помехи лишь усложняют задачу. Традиционные методы SETI буксуют в петабайтах данных, но сегодня на сцену выходит новый, куда более мощный игрок — искусственный интеллект.
Узнайте, как машинное обучение просеивает петабайты информации, устраняет помехи и, возможно, уже в скором времени подарит нам первый настоящий контакт.
Читать далееОбзор развития проекта Boson PHP — платформы для создания десктопных приложений на веб-технологиях. Новый сайт, обновленная документация, веб-компоненты (главная фишка проекта), и технические особенности разных ОС.
Читать далее