Pull to refresh
-6
Алексей@java3000

Администратор windows умеющий в программирование

Send message

Охота на ошибки в компиляторах: новый подход с использованием искусственного интеллекта

Level of difficultyEasy
Reading time5 min
Reach and readers5.4K

Исследователи разработали систему, способную находить более сотни ошибок в компиляторах всего за 72 часа, используя возможности больших языковых моделей.

Читать далее

DOM-дерево — как не запутаться в ветвях объектной модели документа

Reading time8 min
Reach and readers11K

Бывало такое: смотрите вы на красивую страницу интернет-магазина, открываете консоль разработчика (ту самую, по F12 или через правый клик), а там — лес из тегов, который вообще не похож на то, что вы видите глазами?

Привет, Хабр! Меня зовут Александр Дудукало, я автор курса по JavaScript. В этой статье мы продолжаем знакомиться с элементами страницы, а именно с DOM. Эти знания вам точно понадобятся в работе с любым проектом. Давайте же больше узнаем, что это за дерево и как с ним работать. Поехали.

Читать далее

Точность смарт часов по измерению пульса, шагов и рисков сердечной деятельности

Level of difficultyEasy
Reading time3 min
Reach and readers9.1K

Уважаемые! Это не ИИ! Видимо сейчас реальная эпидемия даже в музыке и часть проходимцев наверное и статьи начала клепать через нейросети. Это я собрал статьи и вывел краткие итоги каждой. На тему смарт-часов много уже статей вышло. Можете сходить и проверить каждую ссылку. Я не занимаюсь подделками, я уважаю себя и вас.

Общий вывод по всем исследованиям - смарт часы крайне точно определяют пульс, очень точно ловят фибрилляцию и тахикардию, до 95 - 97% точность, точнее только профессиональные аппараты ЭКГ.

Читать далее

Query Prediction, или как мы отказались от ANN и полюбили обратный индекс

Level of difficultyMedium
Reading time21 min
Reach and readers11K

Всем привет! Меня зовут Антон Пилькевич, я более четырёх лет занимаюсь ранжированием и текстовой релевантностью в поиске Ozon. И вот настал момент, когда у меня появилось время поделиться своими мыслями. В этой статье вас ждёт увлекательное путешествие в ML-мир текстового поиска Ozon, а также знакомство с флорой и фауной существующих решений в этой области! 

Читать далее

Кладбище пет-проектов: типичные ошибки разработчиков на пути к собственному продукту

Level of difficultyEasy
Reading time9 min
Reach and readers18K

Эх, сколько планировщиков и туду-листов так и не увидел мир.

Все грабли, которые будут в этой статье, я испытывал на собственной шкуре. Давайте разбираться, как не пополнить домашнее кладбище очередным мертворождённым продуктом.

Читать далее

СМИ: российские банки практически не используют Max для работы с клиентами

Reading time2 min
Reach and readers7.9K

По информации СМИ, из 35 крупнейших розничных банков РФ мессенджер Max применяется для работы с клиентами только в одном финансовом учреждении.

Читать далее

Оправданы ли системные требования современных игр

Level of difficultyEasy
Reading time8 min
Reach and readers9.3K

Сегодня обновление ПК часто означает замену всей платформы: старые процессоры больше «не тянут» новые видеокарты, а память DDR4 устарела и не совместима с современными материнскими платами. Поэтому недавнее резкое подорожание комплектующих сделало восприятие системных требований новых игр еще более чувствительным.

В то же время, многие считают, что графика в современных играх давно перестала развиваться. А также — что трассировка лучей и 5-я итерация популярного движка Unreal Engine только всё испортили. Насколько правдивы подобные утверждения, попробуем разобраться.

Читать далее

Как превратить Linux в Windows

Level of difficultyMedium
Reading time5 min
Reach and readers19K

Тезис: следует создать такой дистрибутив Linux, который по умолчанию выполняет двоичные файлы Windows через Wine.

Если я найду файл в формате .exe, которому 20 лет, я по-прежнему смогу запустить его на современной Windows. Попробуйте проделать подобное с двоичным файлом Linux, которому всего год. Совершенно не гарантированно, что он запустится, в зависимости от того, какие обновления успели произойти. Также не гарантируется, что заработает даже сегодняшний двоичный файл Linux, если собрать его в одном дистрибутиве, а попытаться запустить на разных других дистрибутивах. Возникает ровно такая же проблема, связанная с версиями установленных библиотек.

Читать далее

Придётся работать долго: как заключённый XIX века решил задачу, которую мы только формулируем

Level of difficultyEasy
Reading time7 min
Reach and readers17K

21 год в одиночной камере. Из 68 заключённых той же тюрьмы: 15 казнены, 15 умерли от болезней, 8 сошли с ума, 3 покончили с собой.

Он вышел с 26 томами научных работ и 11 языками. В 56 лет освоил авиацию. В 64 — возглавил институт. Работал до 92.

Это не мотивационный твит, а документированная биография Николая Морозова — революционера, который превратил пожизненное заключение в «аспирантуру в экстремальных условиях».

В статье — его система из 4 принципов: как структурировать время, когда внешний мир отнят; как превращать любые ресурсы в материал для роста; почему множественность направлений работает лучше специализации.

И главное — почему карьера длиной в 50-60 лет становится нормой, а не исключением. Демография, технологии продления жизни и рынок труда ведут нас к модели, которую Морозов прожил полтора века назад.

Трампу 79. Байдену на момент избрания было 78. Карл III стал королём в 73. А нам в 35 кажется, что «уже поздно».

Читать далее

Рвём call-graph или «Как я самому себе реверс усложнял»

Level of difficultyMedium
Reading time14 min
Reach and readers7.5K

Так сложилось, что меня всегда интересовала тема реверса, дизассембла и вообще того, как выглядит бинарь изнутри, особенно с точки зрения всяких кряков. Многие пользовались разным софтом, в который уже встроены обходы лицензий, а кто-то, вполне возможно, даже вспомнит тот качевый музон, который воспроизводили всякого рода KeyGen.exe.

Но для того, чтобы крякнуть программу, нужно понять, что и где патчить, и какая функция отвечает за валидацию лицензии. Для этого и существуют программы вроде IDA Pro. Помимо дизассемблирования они умеют генерировать псевдокод на C, строить графы вызовов и много чего еще.

И ведь никто не хочет, чтобы крякнули именно его софт? А чтобы этому противостоять, надо понимать как это работает и где можно вставить палки в колеса тем, кто будет анализировать ваш бинарь. Для этого я решил создать что-то типа небольшой лабораторной, в которой посмотрю как строят связи статические анализаторы и что можно сделать, чтобы этому противостоять.

Читать далее

Web3 — Разрабатываем магазин без базы данных

Level of difficultyEasy
Reading time3 min
Reach and readers8.8K

Блокчейн разработка меняется со скоростью света. Решив вникнуть, купил несколько лет назад книгу, но к сегодняшнему дню она уже безнадежно устарела. Инструменты описанные в ней web3.js, Truffle, Ganache, заброшены, подходы и стандарты изменились.

В праздники, дописал и залил в сеть web3 демо-магазин на solidity/ethers.js. Поделюсь ньансами разработки и современными инструментами.

Читать далее

Томские ученые создали антимикробную пищевую плёнку для продуктов

Reading time1 min
Reach and readers5.3K

Физики из Томского государственного университета вместе с коллегами из Института физики прочности и материаловедения СО РАН создали в России антибактериальную пленку на основе полипропилена для пищевой упаковки. Эта новинка подавляет рост бактерий и грибков на поверхности — до 99,99 % микроорганизмов уничтожается прямо на материале, что помогает продлить срок годности еды и уменьшить риск пищевых отравлений. Похожих решений на российском рынке пока нет, а технология уже запатентована и интересна крупным производителям.

Читать далее

Оговорка на 2 триллиона: глава Microsoft слил главный секрет Кремниевой долины

Level of difficultyEasy
Reading time5 min
Reach and readers9.9K

Снова настало то время года, когда влиятельнейшие люди планеты слетаются на частных самолётах в Швейцарию - обсуждать будущее мировой экономики, влиять на политических лидеров и продвигать выгодные им решения. Я, разумеется, говорю о Всемирном экономическом форуме в Давосе.

Эта конференция и в лучшие времена вызывает вопросы. Но когда международная политика трещит по швам, а надвигающийся многотриллионный пузырь ИИ грозит серьёзными последствиями для экономики - я знал, что это будет особенное мероприятие.

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

Читать далее

Разработчик запустил Doom на беспроводных наушниках

Reading time2 min
Reach and readers6.1K

Разработчик Арин Саркисян (Arin Sarkisian) запустил классический Doom 1993 года на беспроводных наушниках PineBuds Pro. Чтобы эксперимент получился, автору пришлось разогнать микроконтроллер, продумать вывод изображения и управление. Поиграть в Doom на наушниках можно онлайн на сайте проекта.

Читать далее

Куда и почему уходят бабки на нейросети

Reading time6 min
Reach and readers9.4K

Малоизвестный среди обычных людей факт: у нейросетей нет никаких "разговоров". Ты смотришь в веб-интерфейсе на "диалог" - но это обман, красивый фокус.

Каждый раз, когда ты пишешь новое сообщение, все старые сообщения обрабатываются заново. У нейросетей по-настоящему многоразовых задач не существует. Если результат немного поменялся — тебе просто не покажут в веб-интерфейсе изменившиеся сообщения.

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

Интересно. Читать далее

Игрушка с искусственным интеллектом раскрыла 50 000 записей чатов с детьми

Reading time1 min
Reach and readers6.5K

Компания Bondu, производитель интерактивных мягких игрушек с искусственным интеллектом, оставила в открытом доступе 50 000 записей чатов игрушки с детьми. Как выяснили исследователи в области кибербезопасности, компания практически никак не защитила свой сайт, и любой желающий мог получить доступ к личным данным владельцев и разговорам между детьми и их игрушками.

Читать далее

Действительно ли GenAI вредит современной игровой индустрии?

Level of difficultyEasy
Reading time15 min
Reach and readers8K

Споры вокруг использования генеративного искусственного интеллекта длятся уже несколько лет. У каждой из сторон есть свои аргументы как в пользу применения ИИ в игровой индустрии, так и против него.

В этой статье мы вспомним последние громкие (и не очень) новости, связанные с этой щепетильной темой. Рассмотрим примеры проектов, где ИИ уже активно интегрирован в разработку, взглянем на игры, в которых проявились следы его неудачного применения, и попробуем ответить на вопрос: действительно ли искусственный интеллект вредит современной разработке игр?

Читать далее

Разработчики игр для Linux создали альянс Open Gaming Collective для повышения совместимости

Reading time2 min
Reach and readers8.9K

Разработчики игр для Linux объявили о создании альянса Open Gaming Collective (OGC). Восемь разработчиков игровых дистрибутивов Linux намерены совместно развивать ключевые компоненты открытого игрового стека и улучшать совместимость внутри экосистемы.

О создании OGC сообщили представители Universal Blue, разработчики дистрибутива Bazzite. К OGC также присоединились Nobara, ChimeraOS, Playtron, Fyra Labs, PikaOS, ShadowBlip и ASUS Linux.

Читать далее

Делаем приложение на Расте с GUI нестандартным способом

Level of difficultyEasy
Reading time15 min
Reach and readers12K

Вашему вниманию предлагается небольшой "пятничный этюд", в рамках которого мы прирастим пользовательский интерфейс к программе, написанной на Расте, но несколько необычным способом.

Читать далее

Объяснение галлюцинаций LLM

Level of difficultyEasy
Reading time22 min
Reach and readers9.2K

Большие языковые модели, типа GPT, Claude, Gemini и другие ИИ-системы, поразили разработчиков своей способностью генерировать тексты, звучащие как человеческие. Однако, если вы когда-либо использовали ChatGPT или подобные инструменты, вероятно, они не раз уверенно говорили вам что-то совершенно неверное. Эти ошибки ИИ, часто называемые «галлюцинациями», варьируются от незначительных фактических ошибок до полных выдумок. Они могут быть забавными (например, ИИ изобретает вымышленный исторический факт) или представлять серьезную проблему (представьте, что ИИ-ассистент предлагает несуществующую функцию или чат-бот выдает медицинский совет, которого не существует).

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

Читать далее

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Десктоп разработчик, Администратор серверов
Младший
From 110,000 ₽
Java
Java Spring Framework
RESTful WebServices.
PostgreSQL
SQL
Hibernate
Linux
Базы данных
Microsoft SQL Server
Разработка программного обеспечения