В 1990 году стратегической операционной системой Microsoft и IBM для ПК были вовсе не DOS и не Windows, а OS/2. Спустя 34 года после выпуска неожиданно нашлась коробка с предварительной версий Microsoft OS/2 2.0 SDK. Давайте же посмотрим, что внутри и как она поведёт себя после установки.
Все потоки
Новости
Нескучная стеганография, или как мы зашифровали секретные ключи пользователей в джипегах
Рассказываем, как использовать методы стеганографии и шифрования в децентрализованных сервисах на IPFS. Исключаем риски, связанные с централизованным хранением логинов и паролей. Используем метод LSB, «наименьший значащий бит». Внутри статьи — примеры кода на C# и алгоритме AES для шифрования и расшифровки.
Ключевые драйверы покупки: на что обращают внимание потребители?
Что побуждает людей совершать покупки? Что заставляет их возвращаться за покупками снова и снова? Что может привлечь новых клиентов? Ответы на данные вопросы можно получить, проанализировав ключевые драйверы покупки.
Стоит ли становится Fullstack разработчиком
Сегодня я кратко (или не очень) изложу свои мысли о том, стоит ли быть fullstack разработчиком, какие плюсы и минусы у такого пути развития и для кого такое направление выгодно.
Истории
Варим кашу из нечеткой логики и вариационных автоэнкодеров
Пока весь мир затаив дыхание следит за большими языковыми моделями и одни грезят о том, как подсадят всех на свои сервисы LLM, а другие прикидывают как заменить бездушными симулякрами если не зажравшихся айтишников, то хотя бы штукатуров и бухгалтеров, обычным ML-инженерам, по щиколотку в коричневой жиже машинного обучения, приходится решать приземлемые задачи чем бог послал.
В этой статье мы хотим представить вашему вниманию инструмент из нашего арсенала, который позволяет упростить и ускорить разметку, искать аномалии и контролировать генерацию синтетических датасетов с помощью нейросетевых моделей CVAE и нечеткой логики.
Форматы изображений в вебе (2024)
Сегодня трудно найти веб сайт, на котором нету хотя бы одного изображения, может быть у вас есть такой пример? На странице в интернете можно сразу увидеть много разных изображений: фото пользователя в личном кабинете, фото товара на маркетплейсе, иконка на вкладке браузера, иконка корзины на кнопке “добавить в корзину”, анимированное изображение-открытка от бабушки в мессенджере, [и еще тысяча примеров].
Если вы как-то связаны с вебом то вам будет полезно иметь общее представление об этих images, как минимум, и уметь с ними работать как максимум. Давайте попробуем разобраться с этим вопросом?
Самонагревающийся бетон на шаг ближе к тому, чтобы избавить нас от использования снеговых лопат и соли
На территории кампуса университета Дрекселя есть квадратный участок из бетона, который может предвещать незамерзающее будущее для тротуаров и шоссе. Две плиты размером 75 на 75 дюймов, незаметно расположенные рядом со стоянкой для служебного транспорта университета, уже более трёх лет самостоятельно защищаются от снега и ледяного дождя — без лопат, соли и скребков. Исследователи из Инженерного колледжа Дрекселя недавно рассказали о науке, лежащей в основе специального бетона, который может согревать сам себя, когда идёт снег или температура приближается к нулю.
Самонагревающийся бетон, который используют в Дрекселе, является последним примером постоянных усилий по созданию более экологичной и устойчивой инфраструктуры, особенно в северных регионах США, где, по оценкам Национального управления шоссейных дорог, штаты ежегодно тратят $2,3 миллиарда на уборку снега и льда и миллионы на ремонт дорог, повреждённых зимней погодой.
Внутри S3. Доклад Яндекса
Привет, я Паша, разработчик в Yandex Infrastructure, и я катаю гусей. С 2019 года я развиваю S3-хранилище как для внутренних пользователей Яндекса, так и для клиентов Yandex Cloud. А «гусём» называется наш бэкенд S3 API: он написан на Go, а из словосочетания Go + S3 получился goose. Возможно, вы также слышали про GeeseFS — это наш высокопроизводительный FUSE-клиент для S3. C его помощью вы можете на своём ноутбуке или виртуалке подмонтировать папку, которая будет работать с бакетом S3.
Для чего нам «гуси» и прочая орнитология? Яндексовая инсталляция хранилища S3 хранит миллиарды файлов. Это огромные объёмы данных, а также метаданных. Для хранения метаданных мы научились использовать умное шардирование, и теперь сами управляем распределением занятого места и нагрузкой между шардами баз.
Так что сегодня я расскажу, как сделать так, чтобы ни один клиент, даже с самым неудобным паттерном нагрузки, не положил сервис.
Гибкость ― это важно: как мы «расхаркодили» поля в карточке устройства и какие возможности это дает нашим пользователям
Привет! Команда продукта «Инферит ИТмен» в этой статье делится небольшим, но очень важным для нашего софта релизом. Мы всегда ориентируемся на запросы наших пользователей и дорабатываем фичи в продукте, которые реально нужны клиентам.
Одним из таких запросов была возможность самостоятельно кастомизировать поля в карточке инвентаризационной единицы. Сказано ― сделано, и теперь ― обо всём по порядку.
Кого B2B-маркетологу нанять на работу с ИТ-контентом: штатных авторов, фрилансеров или агентство
Кому делегировать написание текстов о сложных ИТ-продуктах? Доверить подрядчикам или строить собственную редакцию? Нанять фрилансеров или контент-агентство? Фрилансеры тоже бывают разными? Расскажу о своём опыте и сравню решения, как человек, побывавший и, в роли заказчика, и в роли автора контента.
Меня зовут Влад Мотрошилов. Так получилось, что я побывал по обе стороны процесса создания контента. Раньше я работал продуктовым маркетологом в ИТ-компаниях и выступал как заказчик текстов, а потом ушёл из найма и решил восполнить дефицит авторов в узкой нише.
Мне и раньше приходилось много писать и редактировать самому. Часто это было связано с тем, что делегировать некоторые контентные задачи было просто некому. Я потратил много времени, чтобы перебрать на рынке сотни копирайтеров и найти более-менее годных специалистов для написания маркетинговых текстов о технических продуктах.
После общения с коллегами по цеху я понял, что проблема подбора кадров и подрядчиков острее, чем я представлял. Она продолжала быть болью маркетологов ИТ-продуктов, и я решил помочь им сэкономить время при поиске авторов:
Обработка текста. Модель Sequence-to-sequence
Сегодня мы рассмотрим принцип работы модели seq2seq, модификации, как верно подготовить данные для модели.
Сказочное королевство Nix Solutions
Здравствуйте, дорогие читатели. Расскажу вам историю, которая случилась со мной до того, как я переехал жить в Россию.
Моя история начинается в 2019 году в городе Харьков (Украина). Я, типичный самоучка без курсов и какого-либо опыта, решаю всё же найти относительно стабильную работу с перспективами карьерного роста. Взгляд мой падает на IT. Благо на тот момент у меня было довольно много знакомых айтишников, и я получил подробное руководство к действию. Упустим скучный процесс рассылки резюме и фейлов на собесах, но в итоге мои поиски привели меня в то самое место, о котором сегодня пойдёт речь.
Правда ли, что программы вузов для разработчиков отстают от индустрии — и почему это не так важно
Снижение популярности высшего образования — общемировой тренд. По данным Национального студенческого информационного центра США, с 2011 по 2020 год количество студентов университетов упало на 10%. А согласно опросам SuperJob, в России примерно за этот же период количество выпускников, собирающихся поступать в вузы, снизилось вдвое. Одной из главных проблем высшего образования считается неактуальность контента — IT-индустрия развивается быстро, а длительность согласований и консервативность мешают вузам быстро адаптировать программы.
Меня зовут Сергей Бережной, я директор по взаимодействию с разработчиками в Яндексе и в том числе занимаюсь нашими образовательными активностями. В этом материале поделюсь своими размышлениями и попробую рассказать, действительно ли классические вузы не успевают за индустрией разработки, почему и для кого это может быть не так важно, а также как мы реализуем программы высшего образования в Практикуме с вузами-партнёрами.
Ближайшие события
Кодогенерация токенов дизайн-системы для Android по Figma API
По мере развития проекта в целом и дизайн-системы в частности дизайн-токенов становится очень много. Для примера, у нас уже около четырёхсот иконок, больше двухсот цветов и перспектива внедрения нескольких тем в приложении. Что ещё, если не автоматизация, позволит держать в консистентности всю эту систему?
Рассказываю про наш тернистый путь к собственному генератору токенов дизайн-системы.
Как развернуть Nextcloud с помощью Docker в ispmanager 6
В этом гайде шаг за шагом пройдем процесс настройки среды для запуска NextCloud. Покажем, как запустить NextCloud на собственном сервере с ispmanager 6, используя интерфейс панели для установки Docker, а также настройку и запуск контейнеров с необходимым ПО — Nginx, MySQL, PHP и Nextcloud.
Изучать Docker и его команды не потребуется, так как работать будем через интерфейс ispmanager 6.
Ищете в беге управление гневом? Остановитесь
Есть довольно распространенная теория, что когда ты злой, тебе нужно выплеснуть агрессию. Боевые виды искусств, качалка, пробежки, масса способов, чтобы выплеснуть плохую энергию. Однако не все так просто. Оказывается, если пойти на пробежку будучи уже злым, то в итоге – вы станете еще агрессивнее.
Поиск пути в ВГД-лабиринте
Проанализируем поиск кратчайшего пути в некотором лабиринте. Из каждой клетки этого лабиринта можно ходить в соседние по горизонтали, по вертикали и по диагонали. Стоимость прохода по горизонтали или по вертикали равна единице. Стоимость прохода по диагонали равна корню квадратному из двух.
При поиске будем использовать только целочисленный тип данных и не допускать никаких погрешностей в вычислениях.
Для поиска кратчайшего пути будет использоваться алгоритм Дейкстры.
Еженедельные отчеты клиентам: как писать, чтобы держать руку на пульсе. + Регламент
Всем привет, меня зовут Саша Комбаров, я CEO в веб-студии. Мы делимся регламентами, которые будут полезны менеджерам, аналитикам, дизайнерам, тестировщикам и разработчикам. Сегодня расскажем про еженедельный отчет.
Эффект бабочки и рынки (ч.1)
Люди часто не понимают “Эффект бабочки”, в котором микроскопическое изменение в начале может потом привести к весьма непредсказуемым последствиям. Понимание того, как устроен данный эффект, может дать другой взгляд на инвестиции и трейдинг, бизнес, маркетинг, политику и многое другое.
Наноразмерные кассетные бомбы, применяемые в онкологии
Одними из самых жутких и одновременно эффективных изобретений нашей цивилизации являются кассетные боеприпасы и химиотерапия. На английском языке кассетные боеприпасы называются «cluster munition» или «cluster bomb». Именно с кассетными боеприпасами сравнивается удивительный класс противораковых препаратов, которые разрабатываются с начала XXI века. Это капсулы, которые собирают нанотехнологическим методом, начиняют активным веществом, доставляют к опухоли и дистанционно подрывают (например, при помощи ультразвука). Этот терапевтический подход практически не рассмотрен на Хабре (не считая одной новости, опубликованной уважаемым @SLY_G а в настоящее время всё более причудливо сочетает нанотехнологии с биотехнологией и генной инженерией. Рассмотрим его подробнее.