Как стать автором
Обновить

Разработка

Сначала показывать
Порог рейтинга
Уровень сложности

Построение надёжных систем из ненадёжных агентов

Время на прочтение8 мин
Количество просмотров337


Большие языковые модели можно применять для разных практических целей. Одно из самых интересных направлений — это автономные AI-агенты. Если сгенерировать большое количество агентов по заданному запросу и заставить их конкурировать друг с другом, то теоретически можно получить оптимальный результат по данной проблеме. Это можно использовать и в информационной безопасности, и в других сферах программной разработки.

Кроме того, можно создавать агентов, то есть софт, который самостоятельно эволюционирует и улучшает себя на базе обратной связи от пользователей.
Читать дальше →
Всего голосов 2: ↑1 и ↓10
Комментарии0

Новости

«Hello Habr!» на Xerox Alto

Уровень сложностиСложный
Время на прочтение7 мин
Количество просмотров733

Xerox Altoкомпьютер, разработанный в исследовательском центре Xerox PARC в 1973 году. Первый в мире компьютер, использовавший метафору «рабочего стола» и графический пользовательский интерфейс. Это легенда компьютерной индустрии, оказавшая огромное влияние на все дальнейшее развитие компьютеров и ПО.

С помощью эмуляции мы погрузимся в то замечательное время, напишем и скомпилируем тестовую программу на BCPL — прадеде языка С.

Прикоснуться к истории ИТ
Всего голосов 6: ↑6 и ↓0+8
Комментарии2

Как воссоздают человека при помощи ИИ?

Уровень сложностиПростой
Время на прочтение14 мин
Количество просмотров540

Помимо нейросетей и моделей машинного обучения, основанных на перцептронах, существуют и так называемые когнитивные архитектуры – они нацелены на имитацию человеческого интеллекта, как его себе представляют когнитивные науки через призмы разнородных теорий познания и гипотез. 

Для психологии именно здесь скрывается человечность и тот сильный искусственный интеллект, AGI, симулирующий все способности человека. Но как работают когнитивные архитектуры наподобие ACT-R или SOAR, и подойдут ли они для продвижения общего интеллекта? – в нашей статье. 

Читать далее
Рейтинг0
Комментарии5

Мега-Учебник Flask Глава 14: Ajax (издание 2024)

Уровень сложностиСредний
Время на прочтение17 мин
Количество просмотров309

Это четырнадцатая часть серии мега-учебника Flask, в которой я собираюсь добавить функцию перевода на живой язык, используя службу переводов Microsoft и немного JavaScript.

Начать изучение
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Истории

PANGIT: Дневник разработчика #3

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров402

С момента последней публикации, казалось бы за столь короткий срок, произошло множество изменений. 
Чтобы выдержать содержание статьи, думаю нужно как раз и начать с содержания. 

Читать далее
Всего голосов 2: ↑2 и ↓0+3
Комментарии0

1-битные LLM могут решить проблему энергопотребления ИИ

Время на прочтение4 мин
Количество просмотров1.5K

Большие языковые модели, системы искусственного интеллекта, на которых работают такие чат-боты, как ChatGPT, становятся все лучше и лучше, но они также становятся все больше и больше, требуя все больше энергии и вычислительной мощности.

Читать далее
Всего голосов 4: ↑4 и ↓0+6
Комментарии6

Гуманитарий с 0 знаний в программировании. 4 часть. Привет и пока, геймдев

Уровень сложностиПростой
Время на прочтение12 мин
Количество просмотров1.4K

Маленькие дети! Ни за что на свете. Не идите в геймдев, Игры создавать! В геймдеве реклама, В геймдеве обманы, В геймдеве большие деньги, Заработают на вас!

Но что же нам делать!?

Только лишь — качественная информация и самообразование!

Сохранить нервы, время и деньги
Всего голосов 6: ↑4 и ↓2+3
Комментарии9

Пробуем Typst, альтернативу LaTeX

Уровень сложностиПростой
Время на прочтение20 мин
Количество просмотров2K

Вы могли слышать об Typst, современной альтернативе LaTeX, написанный на Rust, или не могли, ведь на Хабре я нашёл лишь несколько статей о нём. Некоторые до меня подчёркивали, что есть некоторые недостатки у первого по сравнению с последним.

Те статьи, что уже имеются на Хабре во время написания данной статьи, были, скорее, новостными, чем полноценными обзорами. Мы же попробуем рассмотреть Typst, начиная с установки и заканчивая возможностями и компиляцией, а также разберёмся, какие проблемы могут возникнуть.

Читать далее
Всего голосов 9: ↑9 и ↓0+12
Комментарии36

Драма в Fediverse

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров1.2K

Привет Хабр. В свободное время я поддерживаю бесплатный сервис Авакари. Основная его функция - фильтрация сообщений из многих тысяч разных источников (RSS, Telegram, Fediverse, ...). В двух словах, вы определяете критерии поиска, Авакари "просеивает" то, что вам интересно и присылает результаты. Интеграция с Fediverse появилась недавно и содержала на своём пути нетехнологические грабли, к которым автор не привык. В этой статье я расскажу о них, возможно, мой опыт будет кому-то полезен.

Читать далее
Всего голосов 6: ↑5 и ↓1+8
Комментарии8

Тестирование лампы Generica 12Вт Е27

Уровень сложностиСредний
Время на прочтение3 мин
Количество просмотров990

Кажется что Generica - бренд, который заполонил прилавки магазинов под завязку и достаточно прочно закрепился там.

Популярность этого бренда понятна, она обусловлена малой ценой. Всем уже известно, что Generica является суб-брендом производителя iek, довольно будет интересно сравнить распределения цен на светодиодные лампы от этих брендов.

Ну и, конечно же, детально протестировать лампочку.

Читать далее
Рейтинг0
Комментарии7

Взять и захостить собственную LLM — зачем это нужно [и нужно ли вообще]

Время на прочтение4 мин
Количество просмотров2.9K

ИТ-индустрия проявляет интерес к большим языковым моделям (LLM). Многие компании — в том числе стартапы и разработчики — предпочитают self-hosting открытых LLM работе с API проприетарных решений. Мы в beeline cloud решили обсудить плюсы и минусы такого подхода, в том числе с финансовой точки зрения.

Читать далее
Всего голосов 5: ↑5 и ↓0+7
Комментарии9

Как обстоят дела с HTTP/3 в сURL на середину 2024 года

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров3.4K

Пора в очередной раз проанализировать, в каком состоянии сейчас находится поддержка HTTP/3 в curl.

Думаю, ситуация с curl отражает положение дел во многих других HTTP-инструментах и библиотеках. HTTP/3 был и продолжает быть более сложным в плане развёртывания по сравнению с HTTP/2.
Читать дальше →
Всего голосов 20: ↑20 и ↓0+30
Комментарии6

Duke Nukem 3D – герой нашей юности

Уровень сложностиПростой
Время на прочтение18 мин
Количество просмотров2.7K
image

Время, когда компьютерные игры были настоящим искусством, оставило нам множество шедевров, каждый из которых по-своему уникален, и я отчетливо помню, как новые релизы вызывали настоящий ажиотаж. В те дни, когда интернет еще не был столь повсеместен, мы ждали очередной номер игрового журнала как праздник и обсуждали последние новости и слухи во дворе или в школьных коридорах. Одним из тех проектов, что произвели фурор в 90-х, был Duke Nukem 3D. В отличие от большинства своих конкурентов он привлекал внимание не только графикой и геймплеем, но и своим неординарным героем – Дюком Нюкемом, который впечатлял харизмой и острыми фразочками. Итоговый результат сделал студию 3D Realms настоящей рок-звёздой индустрии тех лет, а персонаж их игры до сих пор является одним их самых узнаваемых героев видеоигр и символом эпохи.

Для меня, как и для многих других геймеров, знакомство с Duke Nukem 3D началось не с покупки заветного диска, а с рассказов друзей и статей в игровых журналах. Полноценно сыграть я смог лишь спустя годы, но мне всё равно удалось получить удовольствие и дозу первобытного адреналина в момент расправы над ордами инопланетных захватчиков.
Очень надеюсь, что сегодня я подарю вам удовольствие и прилив ностальгии не только от чтения строк о любимой игре юности, но и позволив самостоятельно прикоснуться к культовому проекту прошлого, ведь вас ждут несколько сборок этой культовой игры (ссылку для скачивания ищите в конце статьи), благодаря чему вы сможете как повторить свой старый игровой опыт, так и получить новый за счёт улучшенной графики и прочих модернизаций.
Читать дальше →
Всего голосов 17: ↑17 и ↓0+22
Комментарии5

Ближайшие события

Конференция «IT IS CONF 2024»
Дата20 июня
Время09:00 – 19:00
Место
Екатеринбург
Summer Merge
Дата28 – 30 июня
Время11:00
Место
Ульяновская область

Все выше и выше: DDR3 будет лишь расти в цене. Но почему?

Время на прочтение3 мин
Количество просмотров3.1K

О динамике цен на рынке чипов ОЗУ и флеш-памяти на Хабре писали не раз и не два. Тем не менее ситуация постоянно меняется. В прошлом году все дешевело, по крайней мере, в самом начале года. Теперь ситуация изменилась. Так, ОЗУ прежних поколений, по мнению аналитиков, будет в дальнейшем лишь дорожать. Все дело в том, что объемы производства старой памяти сокращаются, спрос все еще есть, и цены, соответственно, поднимаются. Подробности — под катом.

Читать далее
Всего голосов 4: ↑3 и ↓1+6
Комментарии0

Дроиды и питоны: работаем с ADB на Python

Уровень сложностиПростой
Время на прочтение16 мин
Количество просмотров1.9K

Однажды, в одну из бессонных ночей, я думал, как можно автоматизировать рутинные действия на андроид-смартфоне. Ну вы же знаете программистов - их хлебом не корми, дай только что-то автоматизировать. Будь это просто создание каких-то отчетов или сортировка файлов.

И вот, тогда я узнал об одной прекрасной утилите - Android Debug Bridge, ADB. Прекрасный инструмент для работы с Android - подключил телефон, и занимайся чем хочешь. Но иногда так лень запоминать разные команды, вводить их каждый раз... Вот здесь на помощь приходит Python. Прекрасный язык с большими возможностями.

В этой статье я рассмотрю как работать с ADB через python.

Если вы - разработчик или тестировщик приложений для Android, просто обычный программист или юзер - то вы попали по адресу.

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Комментарии12

Написать X-docker-isolation-provider сложно — но не невозможно

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров1.2K

Вы когда-нибудь чувствовали себя пионерами? Вот именно так я себя и ощущал, когда писал docker-isolation-provider для платформы ассоциативного программирования Deep.

Все было так: в один прекрасный день у нас на платформе связей решили - было бы славно портировать нашего бота в Deep. А для этого нужно было написать так называемые провайдеры.

Провайдеры нужны лишь для одной цели - дать возможность пользователю выполнять пользовательские хэндлеры на любом языке. Тогда я просто подумал, что было бы неплохо помочь парням, которые вероятно Rust никогда в жизни не видели.

Ох, как же я тогда ошибался…

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

StableProjectorz — бесплатный инструмент для текстурирования 3D-моделей с помощью нейросетей

Уровень сложностиСредний
Время на прочтение2 мин
Количество просмотров3.9K

Привет, Хабр! Хочу поделиться с вами своей разработкой - программой StableProjectorz, которая поможет упростить и ускорить создание текстур для ваших 3D-моделей с использованием нейросетей.

Читать далее
Всего голосов 13: ↑13 и ↓0+14
Комментарии2

Telegram Боты на Aiogram 3.x: Message handler и трюки с текстом

Уровень сложностиПростой
Время на прочтение12 мин
Количество просмотров811

Приветствую! Благодарю за подписки, лайки и прочий позитивный отклик на мою деятельность. Продолжим.

Мы уже обсудили:

Текстовые клавиатуры

Инлайн клавиатуры

Командное меню

Встроенные фильтры и магические фильтры

Собственные фильтры

А это значит, что из базы остаётся только разобраться с сообщениями и работой с медиа. После этого можно будет переходить к более сложным и серьёзным темам, таким как: оплаты в боте, мидлвари, fsm-состояния, админ-панели и прочее. Но это всё потом, а сегодня мы рассмотрим следующие темы:

Читать далее
Всего голосов 3: ↑2 и ↓1+1
Комментарии1

Расширенное пространство (часть первая)

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров4.5K

Кванты пространства

Наше пространство определяется гравитационными полями. Если говорить  упрощенно,  материальные объекты и/или огромные энергии образуют  гравитационные поля, ту арену  на которой живут  Галактики, звезды, планеты и где начинают работать физические Законы нашего Мира.  И галактики и законы наблюдаются в макроскопических размерах, а для их описания мы используем  привычные  архимедовые метрики. На гравитационных полях  «живут» оставшиеся поля:  электромагнитными, слабые и сильные, со всей своей архитектурой. По сути дела «наш»  мир это гравитационное поле, а вся остальная материя и остальные взаимодействия это колебаний разных частей этого поля.

 В микромире, на “планковских” масштабах пространство начинает проявлять свою  квантовую сущность. Идея квантов пространства наиболее полно описывается теорией петлевой квантовой гравитации (ПКГ) успешно развиваемой К. Ровелли и К0[1]. Проводя аналогию между электромагнитным и гравитационным полем, он пишет «..ключевое различие между фотонами (квантами электромагнитного поля) и …квантами гравитации состоит в том, что фотоны существуют в пространстве, тогда как кванты гравитации представляют собой само пространство. Фотоны характеризуются местом, «где они находятся». Кванты пространства не имеют места, где они могут находиться, поскольку они сами являются местом ».

Сам Ровелли с осторожностью относится к кванту пространства,  например, в качестве кванта им приводится fuzzy-обьект без всякой деталировки (левая, нижняя часть рисунка 1). Вместо этого вводится  аналог силовых линий в виде спиновых сетей с узлами на квантах и определяя  квантовые операторы в гильбертовом пространстве от  площадей и объемов через переменные  Ашкетара [2], строится геометрия дискретного квантового пространства и его гравитационные искривления*.

Читать далее
Всего голосов 8: ↑6 и ↓2+9
Комментарии7

Древняя и новая история цистерцианских цифр

Время на прочтение5 мин
Количество просмотров5.8K

Арабские цифры являются одной из наиболее долгоживущих и универсальных знаковых систем, распространённых во всём современном мире. Они до сих пор сосуществуют с римскими, конкуренцию у которых окончательно выиграли в Европе к XIV веку, поскольку римские цифры исключительно неудобны для арифметики и алгебры. Принципиально арифметика на римских цифрах возможна, она даже была однажды рассмотрена в статье из журнала «Наука и жизнь» за 1970 год. Именно в XIII-XIV веках римские цифры перестали удовлетворять потребностям бурно растущей европейской цивилизации (в римских цифрах даже отсутствовал феномен «0»). Им на смену пришли заимствованные индо-арабские цифры. Также как раз в период XIII-XIV века в Европе пытались изобрести систему цифр, которая либо устраняла бы недостатки римской, либо сочетала достоинства арабской и римской. Один из наиболее причудливых опытов такого рода — это цистерцианские цифры, о которых будет рассказано под катом   

Читать далее
Всего голосов 44: ↑42 и ↓2+57
Комментарии31
1
23 ...