Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 12 min ago

[Перевод] Как расширение браузера «Honey» забирает прибыль у блогеров и манипулирует поведением покупателя

Sat, 12/28/2024 - 12:15

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

Читать далее

Полезные советы от Joy Dev: как правильно зарелизиться в сторе

Sat, 12/28/2024 - 12:10

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

В этой статье мы расскажем, какие шаги помогают обойти ограничения и успешно разместить приложение в Play Market, App Store и других площадках. Готовы узнать секреты? Тогда читайте нашу статью!

А сфокусируемся мы на том, как обфускация затрудняет анализ кода во время ревью приложения при его релизе в стор. 

Читать далее

Пишем свой PyTorch на NumPy. ФИНАЛ. Запускаем GPT-2

Sat, 12/28/2024 - 12:00

PyTorch — это мощный и гибкий фреймворк для машинного обучения, широко используемый для создания нейронных сетей. Он особенно популярен благодаря простоте использования, динамическим вычислительным графам и богатой экосистеме инструментов для обучения моделей. Для использования этого фреймворка, часто достаточно поверхностно понимать работу алгоритмов машинного обучения.

В этой части мы будем писать инференс код для GPT2 на собственной библиотеке!

Читать далее

Кошмар работы с *.docx файлами на Java посредством класса XWPFDocument из API Apache POI

Sat, 12/28/2024 - 11:16

Использование *.docx файлов как шаблонов для формирования кастомных отчётов с помощью библиотеки Apache POI XWPF на Java и связанные с этим проблемы. Примеры кода выполняющие простейшие операции поиска, замены, удаления элементов документа.

Читать далее

Используем всю мощь JavaScript для написания счётчика. Разбор от Олега Иванова, фронтенд-разработчика WMT Group

Sat, 12/28/2024 - 10:15

Приветствуют читателей Хабра. Меня зовут Олег Иванов, последние пару лет являюсь фронтенд-разработчиком в ит-компании WMT Group. На разных этапах работы я сталкивался с , нашел способ упросить . В этой статье не будет серьёзных рассуждений, глобальных задач и историй успеха. Скандалов, интриг и расследований из глобального ит-мира тоже не планируется.

Вместо этого мы напишем функцию-счётчика на JavaScript. Несколько раз, причём всякий раз по-разному с пользой.

Казалось бы, задача простейшая, даже старый-добрый to-do list куда сложнее и заковыристее. Предложение написать функцию-счётчика на собеседованиях уже классика, которая делается на автомате. Уверен, что большинство опытных воинов фронтенда либо помнят традиционное решение, либо по памяти накатают его в течение 30 секунд. Традиционно эту задачу решают замыканием. Однако, почему именно им? А если попробовать сделать это как-то иначе? Я попробовал и реализовал счётчик несколькими разными (подчас неочевидными) способами, попутно спросив совета у нейросетей, а также подключив тяжёлую артиллерию в лице Babel, TypeScript и даже WebAssembly. Давайте посмотрим, что получилось!

Читать далее

Как сделать оплату в Telegram боте-магазине на вебхуках

Sat, 12/28/2024 - 10:13

Эта статья продолжает материал "Telegram-бот-магазин на Python: пошаговый гайд с оплатой, каталогом и админкой (Aiogram 3 + SQLAlchemy 2)". Сегодня мы сделаем вашего бота еще лучше: перейдем с устаревшей технологии лонг-поллинга на современные вебхуки.

Кроме того, мы добавим поддержку двух дополнительных платежных систем — Telegram Stars и Robokassa. Особое внимание уделим Robokassa, чтобы на ее примере показать, как универсально интегрировать платежные системы, используя те же вебхуки.

Читать далее

API or not API? или насколько актуальны данные в вашем сервисе аналитики маркетплейса

Sat, 12/28/2024 - 09:42

Данные по API теоретически поступают с небольшой задержкой. Иногда задержка может быть значительной.

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

Для иллюстрации рассмотрим один свежий пример с API Вайлдберриз.

Читать далее

404: Почему наше сознание — баг, но мы всё равно его любим

Sat, 12/28/2024 - 01:48

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

Читать далее

Гайд для школьников программистов

Sat, 12/28/2024 - 01:33

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

Читать далее

Mapping классов с помощью плагина MapCraft в Android Studio

Sat, 12/28/2024 - 01:29


Лично меня всегда утомляла рутинная работа по созданию mapper-ов между дата классами. Особенно такого кода много, когда пишешь по Clean Artitecture. Разделяя слои. И на каждый слой создаётся куча сущностей. Очень часто в таких ситуациях эти классы просто дублируются.

Читать далее

ChatGPT без VPN за 10 минут (и установка нативного приложения)

Sat, 12/28/2024 - 01:06

Уверен, многие читатели Хабра знакомы с этим способом, ведь он существует не первый день. Чтобы сэкономить ваше время, я скажу всего два слова: comss DNS.

Все остальные - велком под кат:)

Читать далее

[Перевод] Я решила отдохнуть от решений и поручила управление своей жизнью искусственному интеллекту

Sat, 12/28/2024 - 00:56

Генеративный ИИ взял на себя управление моей жизнью.

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

Генеративные искусственные интеллекты, способные создавать исследовательские отчёты, писать электронные письма и вести беседу как человек, основываясь на шаблонах, полученных из огромных массивов данных, широко используются в различных отраслях — от медицины до бизнес-консалтинга — в качестве инструмента экономии времени. Они появляются в популярных потребительских приложениях, включая Siri и Alexa. Я провела этот, по общему признанию, нелепый эксперимент, чтобы узнать, как распространение ИИ может отразиться на самой многочисленной рабочей силе — уставших родителях.

Один эксперт назвал этот трюк «отпуском от решений». Другой сравнил его с наймом дворецкого для ведения домашнего хозяйства. Только эти ИИ-дворецкие стоят всего 20 долларов в месяц и сообщают технологической компании обо всём, что вы им говорите.

Читать далее

dumbproxy — что нового?

Sat, 12/28/2024 - 00:40

dumbproxy уже упоминался на Хабре в одной из моих прошлых статей. Это HTTP(S) прокси-сервер, который работает через TLS, напрямую совместим с браузерами и браузерными расширениями, и имеет заметное количество дополнительных функций, расширяющих его границы применимости и облегчающих его использование.

Читать далее

Идеографический язык каменных книг древней Мексики, возможно, внеземного происхождения

Fri, 12/27/2024 - 23:33

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

В 2018 году неутомимый путешественник и увлеченный исследователь артефактов Мезоамерики Андрей Жуков посетил центральную Мексику и в провинции Ojuelos de Jalisco сделал множество высококачественных снимков древних артефактов под названием "каменная книга" и других.

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

Читать далее

Зрение и нейронные сети — как мы на самом деле видим мир

Fri, 12/27/2024 - 22:28

Симуляция данных о свете при попадании на сетчатку для левого глаза. В поле зрения видны ресницы, тень от носа справа. Участок чёткого и цветного зрения (макула), сосуды сетчатки, и тёмное пятно зрительного нерва. Желтый тон от ультрафиолетового фильтра хрусталика.

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

Читать далее

Композитная архитектура: возвращение к монолиту на новом уровне. Часть 3

Fri, 12/27/2024 - 20:10

Привет! Меня зовут Максим Рогоза, я работаю корпоративным архитектором в крупнейших компаниях последние 7 лет. Это — третья заключительная часть статьи про композитную архитектуру.

Часть первая
Часть вторая

Читать далее

Как мы внедрили ИИ в обучение и при чем тут тренажеры

Fri, 12/27/2024 - 19:58

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

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

В конце статьи поделюсь ссылкой на бесплатного умного бота, который мы сделали для AI‑стажировки по Docker и Docker Compose.

Читать далее

[Перевод] OpenAI опубликовали план перехода к коммерческой модели. Илон Маск против

Fri, 12/27/2024 - 19:52

OpenAI утверждает, что ее корпоративная структура должна развиваться, чтобы продвигать основную цель — гарантировать, что искусственный общий интеллект (AGI), способный выполнять большинство задач, под силу человеку, будет приносить пользу всему человечеству.

В настоящее время OpenAI действует как коммерческая организация, контролируемая некоммерческим фондом, с системой «ограниченной прибыли» для инвесторов и сотрудников. Однако в блоге, опубликованном в пятницу, компания объявила, что планирует начать преобразование своей коммерческой части в зарегистрированную в Делавэре Public Benefit Corporation (PBC) с обычными акциями и миссией OpenAI в качестве общественно значимого интереса.

Читать далее

Как Python исключения обрабатывает

Fri, 12/27/2024 - 19:52

Значительная часть моих знакомых и друзей занимаются профессиональной разработкой на C++. При знакомстве с кодом некоторых Python-программ у них возникают вопросы типа: "Почему в Python так часто используется try-except блок? Неужели это не создает дополнительных расходов для интерпретатора?" Обычно на этот вопрос я отвечал, что try-except - это более питонично, и приводил в качестве аргументов все то, что я написал выше. Т.е., да, фактически, на вопрос я не отвечал ничего дельного, потому что и сам не знал, а как это технически работает. Этим текстом закрываю пробелы в своих знаниях, да и вам, надеюсь, это будет интересно.

Читать далее

Who's online

There are currently 0 users and 1 guest online.