Мы уже привыкли, что блогеры оставляют рекламу на продукцию по реферальным ссылкам и кажется понятно, что если ты перейдешь по ссылке и купишь товар, которые тебе нужен, то таким образом ты еще и поддержишь любимого блогера. Изменится ли данная схема, если в эту цепочку встроится третий игрок, который обещает выгоду и удобство всем бесплатно?
Читать далееС приходом санкций релиз в сторах превратился в творческую работу. Теперь это не просто загрузка кода, а сложный квест, требующий изобретательности, терпения и времени.
В этой статье мы расскажем, какие шаги помогают обойти ограничения и успешно разместить приложение в Play Market, App Store и других площадках. Готовы узнать секреты? Тогда читайте нашу статью!
А сфокусируемся мы на том, как обфускация затрудняет анализ кода во время ревью приложения при его релизе в стор.
Читать далееPyTorch — это мощный и гибкий фреймворк для машинного обучения, широко используемый для создания нейронных сетей. Он особенно популярен благодаря простоте использования, динамическим вычислительным графам и богатой экосистеме инструментов для обучения моделей. Для использования этого фреймворка, часто достаточно поверхностно понимать работу алгоритмов машинного обучения.
В этой части мы будем писать инференс код для GPT2 на собственной библиотеке!
Читать далееИспользование *.docx файлов как шаблонов для формирования кастомных отчётов с помощью библиотеки Apache POI XWPF на Java и связанные с этим проблемы. Примеры кода выполняющие простейшие операции поиска, замены, удаления элементов документа.
Читать далееПриветствуют читателей Хабра. Меня зовут Олег Иванов, последние пару лет являюсь фронтенд-разработчиком в ит-компании WMT Group. На разных этапах работы я сталкивался с , нашел способ упросить . В этой статье не будет серьёзных рассуждений, глобальных задач и историй успеха. Скандалов, интриг и расследований из глобального ит-мира тоже не планируется.
Вместо этого мы напишем функцию-счётчика на JavaScript. Несколько раз, причём всякий раз по-разному с пользой.
Казалось бы, задача простейшая, даже старый-добрый to-do list куда сложнее и заковыристее. Предложение написать функцию-счётчика на собеседованиях уже классика, которая делается на автомате. Уверен, что большинство опытных воинов фронтенда либо помнят традиционное решение, либо по памяти накатают его в течение 30 секунд. Традиционно эту задачу решают замыканием. Однако, почему именно им? А если попробовать сделать это как-то иначе? Я попробовал и реализовал счётчик несколькими разными (подчас неочевидными) способами, попутно спросив совета у нейросетей, а также подключив тяжёлую артиллерию в лице Babel, TypeScript и даже WebAssembly. Давайте посмотрим, что получилось!
Читать далееЭта статья продолжает материал "Telegram-бот-магазин на Python: пошаговый гайд с оплатой, каталогом и админкой (Aiogram 3 + SQLAlchemy 2)". Сегодня мы сделаем вашего бота еще лучше: перейдем с устаревшей технологии лонг-поллинга на современные вебхуки.
Кроме того, мы добавим поддержку двух дополнительных платежных систем — Telegram Stars и Robokassa. Особое внимание уделим Robokassa, чтобы на ее примере показать, как универсально интегрировать платежные системы, используя те же вебхуки.
Читать далееДанные по API теоретически поступают с небольшой задержкой. Иногда задержка может быть значительной.
Если не отслеживать задержку данных в API, то построенная на таких данных аналитика может иметь значительную погрешность.
Для иллюстрации рассмотрим один свежий пример с API Вайлдберриз.
Читать далееПоговорим о том, как программист Вася борется с багами не только в своём коде, но и в сознании, где гиппокамп — это сборщик мусора, многозадачность — перегруженный процессор, а эффект подтверждения — фильтр с предвзятыми запросами.
Читать далееВ наше время сфера IT стала довольно популярна среди школьников и студентов. Это связано с тем, что молодое поколение большинство времени проводит за компьютером, телефоном и другими девайсами. Также, не мало важным аспектом являются видео в интернете, которые показывают сферу IT со светлой стороны. Для кого-то в этой статье открою страшную тайну и вы перестанете хотеть быть IT-шником, для кого-то мой материал будет полезен, а кто-то посмеется и закроет вкладку, поставив мне минус.
Читать далее
Лично меня всегда утомляла рутинная работа по созданию mapper-ов между дата классами. Особенно такого кода много, когда пишешь по Clean Artitecture. Разделяя слои. И на каждый слой создаётся куча сущностей. Очень часто в таких ситуациях эти классы просто дублируются.
Уверен, многие читатели Хабра знакомы с этим способом, ведь он существует не первый день. Чтобы сэкономить ваше время, я скажу всего два слова: comss DNS.
Все остальные - велком под кат:)
Читать далееГенеративный ИИ взял на себя управление моей жизнью.
В течение одной недели он указывал мне, что есть, что носить и чем заниматься с детьми. Он выбирал, как мне подстричься и в какой цвет покрасить мой офис. Он сообщил моему мужу, что играть в гольф можно, в любовном сообщении, которое, как он сразу понял, я не писала.
Генеративные искусственные интеллекты, способные создавать исследовательские отчёты, писать электронные письма и вести беседу как человек, основываясь на шаблонах, полученных из огромных массивов данных, широко используются в различных отраслях — от медицины до бизнес-консалтинга — в качестве инструмента экономии времени. Они появляются в популярных потребительских приложениях, включая Siri и Alexa. Я провела этот, по общему признанию, нелепый эксперимент, чтобы узнать, как распространение ИИ может отразиться на самой многочисленной рабочей силе — уставших родителях.
Один эксперт назвал этот трюк «отпуском от решений». Другой сравнил его с наймом дворецкого для ведения домашнего хозяйства. Только эти ИИ-дворецкие стоят всего 20 долларов в месяц и сообщают технологической компании обо всём, что вы им говорите.
Читать далееdumbproxy уже упоминался на Хабре в одной из моих прошлых статей. Это HTTP(S) прокси-сервер, который работает через TLS, напрямую совместим с браузерами и браузерными расширениями, и имеет заметное количество дополнительных функций, расширяющих его границы применимости и облегчающих его использование.
Читать далееВажное замечание: в статье будет рассматриваться только сама проблема уникальной письменности, а не спекуляции вокруг нее и бездоказательные утверждения. Я отношусь к этому удивительному феномену как к увлекательной головоломке.
В 2018 году неутомимый путешественник и увлеченный исследователь артефактов Мезоамерики Андрей Жуков посетил центральную Мексику и в провинции Ojuelos de Jalisco сделал множество высококачественных снимков древних артефактов под названием "каменная книга" и других.
Она представляет собой довольно большие каменные пластины, соединенные в единую конструкцию.
На пластинах изображены тщательно и детально прорисованные сюжеты, смысл которых вполне понятен и определенно выражен — это контакт инопланетной расы с местным населением Мезоамерики. Вместе с рисунками на пластинах есть множество текстов на неизвестном языке.
Симуляция данных о свете при попадании на сетчатку для левого глаза. В поле зрения видны ресницы, тень от носа справа. Участок чёткого и цветного зрения (макула), сосуды сетчатки, и тёмное пятно зрительного нерва. Желтый тон от ультрафиолетового фильтра хрусталика.
Вы когда-нибудь задумывались что мир, который вы видите, на самом деле по большей части продукт нейронных сетей вашего мозга с массой доработок, закрашивания, раскрашивания, удаления артефактов и всё это происходит на скорости 30-60 генераций изображений в секунду.
Читать далееПривет! Меня зовут Максим Рогоза, я работаю корпоративным архитектором в крупнейших компаниях последние 7 лет. Это — третья заключительная часть статьи про композитную архитектуру.
Часть первая
Часть вторая
Мы ушли от традиционного онлайн‑обучения и создали продукт, который решает проблемы специалистов. Интерактивные тренажеры и ИИ делают обучение полезным, увлекательным и эффективным.
Это цикл статей про наши тренажеры. В этой я расскажу про суть самого продукта. А в следующих наши разработчики поделятся технической подноготной каждого модуля.
В конце статьи поделюсь ссылкой на бесплатного умного бота, который мы сделали для AI‑стажировки по Docker и Docker Compose.
Читать далееOpenAI утверждает, что ее корпоративная структура должна развиваться, чтобы продвигать основную цель — гарантировать, что искусственный общий интеллект (AGI), способный выполнять большинство задач, под силу человеку, будет приносить пользу всему человечеству.
В настоящее время OpenAI действует как коммерческая организация, контролируемая некоммерческим фондом, с системой «ограниченной прибыли» для инвесторов и сотрудников. Однако в блоге, опубликованном в пятницу, компания объявила, что планирует начать преобразование своей коммерческой части в зарегистрированную в Делавэре Public Benefit Corporation (PBC) с обычными акциями и миссией OpenAI в качестве общественно значимого интереса.
Читать далееЗначительная часть моих знакомых и друзей занимаются профессиональной разработкой на C++. При знакомстве с кодом некоторых Python-программ у них возникают вопросы типа: "Почему в Python так часто используется try-except блок? Неужели это не создает дополнительных расходов для интерпретатора?" Обычно на этот вопрос я отвечал, что try-except - это более питонично, и приводил в качестве аргументов все то, что я написал выше. Т.е., да, фактически, на вопрос я не отвечал ничего дельного, потому что и сам не знал, а как это технически работает. Этим текстом закрываю пробелы в своих знаниях, да и вам, надеюсь, это будет интересно.
Читать далее