Все потоки
Поиск
Написать публикацию
Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Где я храню фото: облачные хранилища или жесткий диск

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров9.3K

Мои хобби и работа связаны с фотографией (чуть меньше — с видео). Я снимаю горы контента, из-за чего память смартфона быстро забивается. Та же ситуация с «нормальной» камерой. Приходится постоянно освобождать карты памяти. Но возникает проблема: куда девать отснятое?

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

Читать далее

Базовые знания для оптимизации кода на PL+, PL/SQL и SQL

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров3.8K

Всем привет! Меня зовут Андрей Бобронников, я занимаюсь обеспечением надежности ИТ систем в банке Уралсиб. В этой статье я вам расскажу о методах оптимизации для разработчиков на платформе ЦФТ в БД Oracle.

Ввиду роста бизнеса, наши системы стали обрабатывать все больше транзакций и возникла необходимость собрать материалы, которые помогут разработчикам ЦФТ писать оптимальный и быстрый код под Oracle на языке PL+, PL/SQL и SQL.

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

Интересно!

ИТ + университет = развитие. Как вырастить айтишника

Время на прочтение9 мин
Количество просмотров6.4K

На Хабре, как и во всей ИТ-сфере, есть некоторый скепсис по поводу высшего образования: периодически вспыхивают дискуссии о том, нужно ли оно и стоит ли тратить на него 4 — 6 лет жизни, если за это время можно начать свою карьеру. Да, почти все мы вышли из вузов и сохранили разные воспоминания: от благодарности профессиональным и грамотным преподавателям до содрогания от мысли о культурологии или философии, которые лектор возводил в ранг главных предметов второго курса. В моём первом вузе были чудесные философы, нормальные математики и неплохая для экономистов информатика — возможно, отчасти именно поэтому я выступаю за необходимость высшего образования, да и сама не против учиться дальше и преподавать. Тем не менее, за годы вне вузовских стен айтишники почти смогли меня убедить, что в вузовской среде всё устарело и рассчитывать на что-то большее, чем банальные «пять коридоров» не стоит.

Читать далее

Российские ученые создали оптимальный алгоритм децентрализованной оптимизации для динамических сетей

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров736

Группа российских ученых из МФТИ, Сколтеха и Научно-исследовательского центра искусственного интеллекта Университета Иннополис разработала революционный алгоритм для решения сложной задачи децентрализованной оптимизации. Результаты исследова��ия опубликованы в материалах конференции NeurIPS 2024.

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

Читать далее

Intel и Nvidia объединяют свои процессоры и видеокарты. Что это даст всем нам

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров10K

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

Читать далее

Эволюция музыкальных гаджетов, или как наши деды слушали музыку

Время на прочтение10 мин
Количество просмотров8.8K

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

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

Читать далее

Разбираемся с existential container в Swift

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров634

Existential container — это структура данных в рантайме, которая хранит значение типа скрытого за протоколом. Он появляется там, где мы используем название протокола в качестве типа переменной или аргумента функции. С помощью existential container реализован динамический вызов методов протокола, а также управление жизненным циклом внутренного значения типа.

Читать далее

MARKER: Собираем свой русскоязычный мультимодальный датасет для оценки VLM

Уровень сложностиСредний
Время на прочтение15 мин
Количество просмотров689

Привет, Хабр! Меня зовут Игорь Рябков. В этой статье расскажу, как мы собрали датасет для оценки Visual Language Models на русском языке и с учетом нашего культурного контекста. Этот проект появился в рамках исследовательской работы в Инженерно-математической школе НИУ ВШЭ и VK под руководством Александра Рогачева (AI VK). Опыт показал — собрать подобный датасет под свои задачи можно и без огромных ресурсов, если подойти к делу системно.

Современные Visual Language Models — мультимодальные братья больших языковых моделей, способные одновременно читать тексты и анализировать изображения. Казалось бы, такие модели открывают множество новых возможностей и для российских пользователей. Однако большинство известных датасетов для VLM — MMBench, MMMU, MME — ориентированы на английский язык и западную аудиторию. Локальные решения вроде K-Viscuit (Корея) и MERA (Россия) только начинают появляться, но их пока недостаточно. Поэтому мы решили собрать датасет, который бы учитывал специфику русского языка и мог покрыть актуальные задачи для пользователей.

Встречайте MARKER: Multimodal Assessment of Russian Knowledge in Educational Realms.

Читать далее

Почему колл-центры умирают без аналитики

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров875

Вы когда-нибудь задумывались, в каких нишах аналитика критична даже на самом старте бизнеса? 

Это бизнесы, продающие лидов другим компаниям: массовые колл-центры, спам-рассылки, объявления и т.д.

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

Читать далее

Finetuning без греха: как кастомизировать AI и не сломать его

Уровень сложностиПростой
Время на прочтение14 мин
Количество просмотров1.3K

Создание кастомной AI-модели для бизнеса кажется простой: скачал базовую модель, загрузил данные — и вот уже готовый AI-юрист или диагност. Но на практике компания часто получает беспомощного «Франкенштейна», который генерирует полную ахинею. Итог — месяцы работы впустую и выброшенный бюджет.

В чем же ошибка? Finetuning — это не волшебная палочка для мгновенного результата, а точный хирургический инструмент. Его неверное применение не улучшает модель, а буквально калечит ее.

С вами вновь Александр Константинов — технический эксперт из Cloud.ru. И на этот раз мы разберем, как избежать главных ошибок тонкой настройки: от принятия решения о ее необходимости до семи смертных грехов, которые губят большинство проектов.

Читать дальше

Влияние уровня заряда li-ion аккумулятора на его деградацию при долгом хранении

Время на прочтение9 мин
Количество просмотров10K

Не стоит держать li-ion аккумулятор постоянно полностью заряженным – это его убивает. А если планируется долгое хранение аккумулятора без работы, то лучше перед этим зарядить его примерно на 50-80% и в таком состоянии положить на полку. Если так не делать, то li-ion довольно быстро «превратится в тыкву».

Правда это или нет? Если правда, то насколько? Эксперимент длиною в 4 года.

Читать далее

Как песни «ломают» грамматику и помогают учить английский: разбор для любителей музыки и языков

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров4K

Привет, Хабр! Попытки переводить иностранные песни на родной язык — одно из главных разочарований детства. Вроде слова все переведены, а смысл все равно непонятен. Еще и английский какой-то странный: вроде в школе учили по-другому, а тут явно кто-то безграмотный текст писал. Или это учат неправильно? Или все по-своему правы?

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

Читать далее

Когда все идет не по плану: 3 личных истории, которые научили меня рисковать

Время на прочтение5 мин
Количество просмотров2.3K

Выходить из зоны комфорта сегодня не так популярно, как еще 10 и 20 лет назад. Сегодня у молодых людей есть большой запрос на стабильность, удовольствие от жизни, радость. Но мой опыт показывает, что риск повышает не только кортизол, но и шансы на успех. Меня зовут Анна Астахова, сегодня я вместе с мужем развиваю собственную ИТ-компанию. В эту точку я пришла, потому что не боялась рисковать. Например, однажды я оказалась в центре Нью-Йорка, за тысячи километров от дома, и даже не могла объяснить. что мне нужно, продавцам фастфуда…

Читать далее

Ближайшие события

Коробка багов (эмулируется)

Уровень сложностиСложный
Время на прочтение12 мин
Количество просмотров1.8K

24 августа 2025 года состоялся релиз 86Box 5.0. Низкоуровневый эмулятор IBM PC и совместимых с ним компьютеров получил новый динамический рекомпилятор инструкций процессора, расширил поддержку "железа" и улучшил работу множества уже существующих компонентов.

Что ещё внутри "коробки"?

Изучаем Python: модуль os для начинающих с практическим домашним заданием

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров7.6K

Разбираем один из самых полезных встроенных модулей Python — os. Простыми словами о том, как управлять файлами и папками прямо из кода. Пройдем путь от os.mkdir() до написания скрипта для автоматической сортировки. Статья для начинающих, но с упором на практику. В финале — домашнее задание на GitHub с автоматической проверкой решений.

Читать далее

Как я попала на стажировку продуктовым дизайнером в Яндекс и как к ней готовилась

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров4.2K

Привет! Меня зовут Рената, сейчас я работаю продуктовым дизайнером в Авто.ру, до этого работала в Яндекс Путешествиях, где и проходила моя стажировка. Параллельно учусь в Центральном университете и менторю начинающих дизайнеров, помогаю получить первую стажировку

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

Читать далее

От терабайтов шума к байтам смысла: искусство эффективного логирования

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров2.7K

Логирование (журналирование) — это не просто запись событий в файл, а стратегический инструмент для диагностики, мониторинга и обеспечения безопасности приложений. Небрежный подход к логированию может привести к серьёзным проблемам: от бесполезных терабайтов данных, в которых невозможно найти нужную информацию, до падения production-систем из-за перегрузки подсистемы логирования. В этой статье мы рассмотрим:

рекомендации по выбору уровня детализации (FATAL, ERROR, INFO, DEBUG, TRACE);

почему контекст в логах не менее важен, чем сами сообщения;

методики сокращения объёма логов без потери полезности;

как обеспечить производительность и отказоустойчивость приложения при формировании логов;

тестирование логов как не менее важную часть процесса по сравнению с тестированием кода.

Читать далее

Как установить TrueNAS на Raspberry Pi

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров6.3K

TrueNAS на Raspberry Pi 5? Сейчас это реально: ARM-форк TrueNAS плюс неофициальный UEFI для Pi дают шанс поставить SCALE на Pi 5/CM5. В статье пройдём установку от обновления EEPROM и прошивки rpi5-uefi до первого входа в веб-интерфейс, соберём минимальный пул и проверим базовую работу. Это осознанный эксперимент: встроенный Ethernet недоступен, часть периферии RP1 не работает, а PCIe-коммутаторы видятся не полностью. Разберёмся, где такой вариант уместен, а где практичнее выбрать Raspberry Pi OS с ZFS, OpenMediaVault или классический x86.

Читать далее

Гайд по File Templates: как шарить шаблоны с однотипным код��м

Уровень сложностиСредний
Время на прочтение3 мин
Количество просмотров1.5K

Всем привет! На связи Дима Котиков, ведущий Android-разработчик в Т-Банке. Я все еще люблю разбираться в технологиях, разрабатывать под Android и KMP и пить латте на фундучном молоке :)

Расскажу, как можно шарить File Templates для своей команды, чтобы облегчить жизнь другим и сэкономить немного времени. Причем коллегам ничего самостоятельно не придется настраивать: подтянутый из git-а репозиторий с кодом все сделает сам. Эта статья — бонус к трем предыдущим, в которых я рассказывал, как уменьшить написание boilerplate-кода. Ссылки на них оставлю в конце статьи.

Читать далее

От «недиагностируемого утюга» к цифровому двойнику

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров1.2K

Привет, Хабр! В прошлой статье я рассказывал о гибридных RFID метках и том, как мы решали проблему маркировки оборудования в локомотивном депо. Сегодня история побольше — как за 40 лет два поколения инженеров прошли путь от полного отсутствия диагностики электровозов до создания системы цифрового двойники и удаленного управления диагностическим оборудованием.

Читать далее