В наше время эталоном плавности и производительности среди мобильных устройств принято считать iPhone. Действительно, инженеры Apple проделали довольно большую работу по оптимизации скорости отрисовки и плавности интерфейса, однако не одним iPhone мы были едины!
В 2004 году, Palm выпустила уникальный смартфон, который сочетал в себе привычный интерфейс, широкий функционал, невероятную производительность и... эмулятор M68k. Я решил разобраться, в чём-же заключается его главный секрет и готов рассказать вам о Treo 650 во всех подробностях!
Читать далееПривет, Хабр! Меня зовут Евгений, я — ведущий разработчик отдела SAP разработки.
Цель этой статьи — «подумать письмом» о том, что такое SAP UI5, каковы его особенности, преимущества и недостатки. Так же, рамках статьи попытаемся ответить на вопрос, стоит ли его использовать, а если стоит то, когда и зачем.
Точнее такой она была изначально. А на самом деле, преследуя исключительно личные корыстные интересы, я решил провести небольшое исследование, на обширную и трудно формулируемую тему «а не посмотреть ли мне в сторону web разработки на SAP UI5».
Основная целевая аудитория — это в первую очередь SAP ABAP разработчики и сочувствующие, которых интересуют похожие вопросы, а во вторую и последнюю — все остальные любопытствующие ИТ‑шники:)
Интересно? Читайте статью под катом.
Читать далееFPGA всё чаще используют, чтобы вернуть к жизни винтажные видеоигровые платформы. Мы в Beeline Cloud решили поговорить о примечательных начинаниях такого рода и подобрали несколько проектов, включая реализацию игры «Жизнь».
Читать далееЭто продолжение статей «161-ФЗ и апелляция на Bybit: как я победил треугола» и «Блеск и ад p2p-торговли на Bybit». В этой статье герой интервью расскажет о конкретных деталях работы 161‑ФЗ на практике, о том, как он живёт под его действием и как пытается выбраться из-под него.
Читать далееДо недавнего времени криптографическая безопасность оценивалась через эмпирические тесты: проверка на устойчивость к известным атакам, статистический анализ случайности и т.д. Однако такой подход имеет фундаментальный недостаток — он может подтвердить наличие уязвимости, но не может доказать безопасность.
Наше открытие совершает парадигмальный сдвиг: безопасность — это не отсутствие структуры, а наличие правильной структуры.
Современное образование безопасной разработке выглядит крайне уныло:
Баги старых годов оторванные от реальности, лабораторные на которые везде можно найти прохождение. Уявзимости появляются крайне быстро а делать под них стенды крайне дорого и долго. Сегодня расскажу как решаем эту проблему
Читать далееПредупреждение: не сомневаюсь, что наверняка кто-то, прочитав данную статью, возжелает закидать меня тапками, но это его право, я не претендую на истину.
Я начал писать эту статью около двух месяцев назад. Писал по мере возможности и уже почти закончил, как буквально на днях было обсуждение именно этой темы с коллегами. По результатам услышанных там вопросов я добавил еще пару абзацев, чтобы постараться ответить на данные вопросы в комплексе. Эта статья лежала в черновиках с декабря 2021г, я совсем про нее забыл.
В наше время каждый слышал про Web-API и у многих это ассоциируется с REST. Однако этот многострадальный REST всегда какой-то не такой, с ним все время что-то не так.
Разработчики часто спорят и упрекают друг друга, что твой REST недостаточно REST-овый. Это стало чем-то вроде культа или даже религии. Я не планирую рассказывать о том, как правильно готовить REST, но весь материал именно вокруг этого многострадального RESTа.
Читать далееОбсерватория LIGO — инструмент настолько чувствительный, что способен измерять смещения в 10 000 раз меньше ширины протона. Такая невероятная точность имеет свою цену. LIGO находится в постоянной борьбе с шумом — гулом самой Земли, плеском далеких океанских волн, едва уловимой дрожью грунта.
Годами системы, созданные для подавления таких помех, сами становились источником проблемы, внося собственное высокочастотное «шипение». Побочный эффект ослеплял обсерваторию, мешал ей регистрировать одни из самых грандиозных событий во Вселенной. Сегодня этот технологический тупик преодолен благодаря новому подходу, рожденному в сотрудничестве физиков и специалистов по искусственному интеллекту из Google.
Deep Loop Shaping — алгоритм, который не просто фильтрует шум, а учится активно его переигрывать, раздвигая границы наших знаний.
Читать далееКогда я писал диссертацию по физической химии, этого инструмента мне очень не хватало. Намучившись с Origin, Excel, Matplotlib и Python в голове появился список того функционала, который хотелось бы иметь для анализа зависимостей количества различных химических соединений от температуры.
Читать далееДавайте признаем, что у российской власти есть некоторые проблемы с лояльностью российских же IT-шников и российских ученых. В данной статье автор пытается поразмышлять, что бы могла предпринять российская власть для привлечения на свою сторону российских интеллектуалов. И как можно было бы замедлить отток из страны специалистов и талантливой молодежи, не прибегая к созданию нового железного занавеса. Сразу предупреждаю, статья не понравится ни российским властям, ни российским интеллектуалам. Но, кто то должен же всерьез задуматься над этой проблемой? Никто кроме нас! И самое главное, в данной статье будут не просто абстрактные размышления, а формулировка ТЗ для фреймворка. Который мог бы решить эту проблему.
Читать далее10 октября состоялся «догоняющий» обычные версии (основанные на Ubuntu) релиз LMDE — Linux Mint Debian Edition. Седьмая версия основана на Debian 13 и доступна только в одном виде — только 64 бит и только с Cinnamon. Если для LMDE 6 опция 32 бит была ещё доступна (поскольку была в родительском дистрибутиве), то теперь можно констатировать, что 32 битных версий Mint не осталось вовсе.
В остальном дистрибутив сочетает привычный Look&Feel от текущего «основного» Linux Mint с кодовой базой Debian 13 и в целом служит «запасным аэродромом» для отработки технологий на случай невозможности использовать ubuntu как апстрим дистрибутива; в будущем ожидается постепенное достижение паритета возможностей между двумя ветками по мере портирования улучшений из Mint. Однако ничто не мешает его использовать на постоянной основе уже сейчас.
Что будет, если дать кочевнику огромную бюрократическую империю? Этот кочевник откажется от своего образа жизни, культуры и веры? Как он будет управлять всем этим? В какой момент всё пойдёт по одному месту, и как это будет выглядеть? Ближе к сути: среди множества китайских государств было и как минимум одно, созданное кочевниками – империя Ляо, управляемая киданями.
Читать далееПродолжаю делиться кейсами организаций, которые развивают свои решения в открытом формате и/или осуществляют вклад в общемировые open source-проекты.
На этот раз опытом поделился Михаил Скворцов, основатель специализированной компании-интегратора по внедрению платформы Odoo в России и сопредседатель Rudoo, российского консорциума разработчиков ERP-решений при ИСП РАН.
Читать далееЗамена коленного, как и других суставов, способна существенно улучшить качество жизни. Вот только всегда остается риск развития инфекции. Новая технология по приживлению имплантатов с жидким металлом исключает этот побочный эффект.
Читать далееИтак, в прошлых частях (первая, вторая, третья) мы проследили историю итальянской пасты со средневековья до наших дней, а также коснулись того, как макароны с сыром попали в кухни англоязычных стран. Теперь пришла пора вернуться под родные берёзы и разобраться с тем, как итальянские макароны стали органичной частью отечественной кухни. Информация об этом местами противоречива и разбросана по разнообразным источникам, но мы попробуем разобраться с тем, как и когда макароны пришли в Россию, и из итальянского деликатеса превратились в органичную часть русской кулинарной традиции. А также узнаем, где и в каких неожиданных местах ел макароны с пармезаном Пушкин, почему друзьям Гоголя не очень понравилась аутентичная итальянская паста, кем и где были построены первые заводы по производству макарон и как менялись рецепты с ними в российских кулинарных книгах. Итак, поехали!
Читать далееВ сентябре 2023 года мир облетела новость: на далекой экзопланете K2-18b, вращающейся вокруг красного карлика в 124 световых годах от нас, возможно, обнаружены признаки жизни. Поводом стало предполагаемое обнаружение в ее атмосфере газа диметилсульфида (ДМС), который на Земле производится исключительно живыми организмами.
Однако научное сообщество встретило такие заявления с крайней осторожностью. Исследование, опубликованное в The Astronomical Journal, дает трезвый и методичный анализ данных по K2-18b и приходит к выводу: нынешние доказательства не соответствуют строгим стандартам, которые требуются для заявлений о потенциальных биосигнатурах.
Читать далееСалют! Меня зовут Григорий, и я CIO в команде AllSee.
В конце сентября OpenAI представила Sora 2 — новую модель генерации коротких видеороликов по текстовому запросу. Одновременно вышло мобильное приложение Sora для iOS, представляющее из себя соцсеть с лентой наподобие TikTok, где все ролики созданы ИИ. В пресс‑релизе OpenAI отмечается, что Sora 2 намного точнее моделирует физику и реальный мир, чем предшественники, а также умеет синхронизировать речь и звуковые эффекты с картинкой. Технологию можно сравнить с Midjourney, только для видео: инструмент выводит генерацию видео в массы. В данной статье мы вспомним основные фичи и ограничения новой модели и рассмотрим возможные применения технологии для бизнеса.
Читать далееЕсли вы когда-нибудь собирали аналитику по кликам, метрикам или логам, то знаете цену вопроса: хочется SQL за миллисекунды, хранение в дёшёвом объектном хранилище, минимум «танцев» с кластером и—если повезёт—MIT-лицензию без ловушек. На одном берегу — «тяжёлые» распределённые OLAP-системы (ClickHouse, Pinot, Druid), на другом — специализированные TSDB (InfluxDB, TimescaleDB, QuestDB). Между ними набирает силу «озёрный» подход: складывать сырые события в Parquet, а считать — встраиваемым движком с Arrow/FlightSQL поверх.
GigAPI как раз из этой когорты: DuckDB + Parquet, чтение из локального диска или S3, запросы через FlightSQL (gRPC) и HTTP, режимы writeonly/readonly/compaction, один контейнер для старта и понятная философия «делай просто, делай быстро». Проект обещает суб-секундные аналитические запросы, компактизацию и дружбу с FDAP-миром (Arrow/DataFusion/Parquet/Flight) — всё то, что нравится инженерам, уставшим от «зоопарков» сервисов.
Читать далееTorusCSIDH (Topological Commutative Supersingular Isogeny Diffie-Hellman) — это принципиально новая постквантовая криптографическая система, где безопасность определяется топологическими инвариантами. В отличие от классических систем, где безопасность основана на вычислительной сложности, TorusCSIDH вводит Топологический Индекс Безопасности (TIS) как строгий математический критерий.
Читать далееНекоторое время назад на Reddit завирусилась эта фотография. Это сравнение пальца шимпанзе и пальца человека. Она подтверждает, что отпечатки пальцев – наше древнее эволюционное приобретение. Узоры на пальцах действительно являются уникальным биометрическим идентификатором не только у человека, но и у горилл, и шимпанзе. Отпечатки пальцев как биометрический идентификатор привлекли внимание чиновников и криминалистов Британской империи в середине 19 века. Систематическое изучение узоров на подушечках пальцев (дактилоскопия) развивается с конца 19 века, когда количество жителей в мегаполисах, частота и плотность совершаемых преступлений способствовали развитию дактилоскопии как одной из первых областей «больших данных». В тот же период (1880-е годы) развивалась альтернативная техника под названием «бертильонаж», изобретённая французским юристом Альфонсом Бертильоном (1853 — 1914). Бертильонаж был прототипом биометрии, и в таком качестве сейчас даже возрождается, но в своё время проиграл дактилоскопии по практичности, точности и информационной ёмкости. Но сколько времени существует дактилоскопия — столько времени предпринимаются попытки в принципе избавиться от отпечатков пальцев, как хирургическими, так и химическими методами. Об этом мы расскажем в статье.
Читать далее