Улучшаем динамические таблицы YTsaurus с помощью алгоритмов
Выясним, как работает xor-фильтр, в чём особенность чанкового хэш-индекса и как overload controller повышает стабильность работы. Хотя все примеры разберём применительно к YTsaurus, они будут полезны любому разработчику СУБД.
«Привет, Хабр! Меня зовут Ричард, я работаю в команде kPHP в VK, занимаюсь разработкой kPHP, плагинов для IDE, а также другого инструментария, делая жизнь разработчиков проще. В своей работе мне приходится иметь дело с PSI-деревьями, AST, самописными структурами данных и их модификациями, и даже QuickSelect (и более сложные алгоритмы) мне доводилось реализовывать. Хочу немного поговорить про один из краеугольных, пожалуй, камней в IT, а именно про алгоритмы и структуры данных — тема не теряет актуальности со времён появления Хабра»
Коротко про алгоритмы и структуры данных
⚡ Новости к этому часу
🔴 Tesla Cybertruck проехал 257 км в тесте на буксировку
🐱 Кот-гурман попал на главную страницу приложения в App Store
☝️ Учёные показали влияние примесей в термоэлектрических материалах на их механические свойства
🔋 Sharge представила портативный аккумулятор Icemag с MagSafe и системой охлаждения
🔜 Приём заявок на отсрочку для IT-специалистов в рамках весеннего призыва 2024 года стартует 22 января
🛸 JAXA готовится совершить посадку аппарата SLIM на Луну 19 января
🎧 «Рукэп» представила усовершенствованную разработку ультразвукового «зрения» для слабовидящих
🤝 Remedy и Take-Two пришли к мировому соглашению по поводу использования буквы R в логотипе
🤷 Лауреат самой престижной в Японии литературной премии рассказала, что использовала помощь ChatGPT при написании романа
👅 Гаджет MouthPad, позволяющий управлять смартфоном или компьютером с помощью языка, поступит в продажу в этом году (ФОТО)
#новости
Все оценки сроков разработки ПО — ложь
Разработчики ПО могут обманывать себя, считая, что с опытом они начинают лучше оценивать сроки, но поскольку мы тратим всё своё время именно на задачи, которые раньше никто не решал, то любой прошлый опыт по определению не имеет никакого веса.
Адаптируем иконку вашего приложения для visionOS
Иконки — визитные карточки для любого приложения в App Store. Наличие кроссплатформенного приложения подразумевает понимание контекста, в котором будет отображаться иконка.
Когда дело доходит до новых технологий, таких как visionOS, убедитесь, что у вас есть всё необходимое для эффективной адаптации значка приложения. Цель состоит в том, чтобы создать многослойную иконку, которую можно использовать в системе для придания эффекта глубины, когда пользователь выбирает приложение взглядом.
⚡ Новости к этому часу
🛰 Astrobotic готова провести попытку управляемого вывода Peregrine в земную атмосферу для безопасной утилизации аппарата
📱 Google добавит в чат-бота Bard опцию генерации картинок
👾 В НАСА протестировали самособирающуюся робосистему для строительства на других планетах (ВИДЕО)
📱 LinkedIn внедряет новые опции для поиска работы
📱 Samsung представила линейку Galaxy S24 с функциями ИИ и рассказала о подписке
📐 Новый ИИ от DeepMind научился решать задачи по геометрии
🐱 GitHub изменил секретные ключи для корпоративных пользователей из-за критической уязвимости
🍏 Apple выплатит владельцам iPhone 7 в США компенсацию за неисправный микрофон в смартфоне
☁️ Глобальный сбой в Atlassian затронул несколько облачных сервисов
📺 iOS 17.3 позволит iPhone подключаться к некоторым ТВ в гостиничных номерах через AirPlay
#новости
«В октябре 2023 года я писал новость о выпуске российской компанией Unchartevice ноутбука Unchartevice 3310. Через месяц компания со мной связалась и предложила этот ноутбук на обзор. К сожалению, его тест слегка затянулся, однако я не люблю поспешно обозревать технику, мне надо ей попользоваться хотя бы пару недель»
Обзор ноутбука Unchartevice 3310
«Мне не раз попадались такие проекты, от кода которых берёт оторопь. Такое чувство, что сами авторы не смогут объяснить, почему у них всё выглядит именно так. В этот момент у меня возникает вопрос: как так получилось? Если вас он тоже волнует, то могу пожелать лишь приятного чтения»
Причины говнокода во фронтенде: мнение мимокрокодила
Новые процессоры от Intel, AMD и видеокарты от Nvidia: что ещё представили на CES 2024
В начале января 2024 года в Лас-Вегасе прошла выставка Consumer Electronics Show. На ней собрались производители, дистрибьюторы, ритейлеры и потребители со всего мира, чтобы продемонстрировать инновации и достижения электроники, бытовой техники, компьютерных технологий.
Selectel следит за новинками в рамках выставки. Несмотря на то, что CES обычно ассоциируется с потребительской электроникой, ребята используют некоторые модели оборудования в своих дата-центрах. А ещё ищут идеи для серверных решений в сегменте enterprise. В этой статье — обзор на некоторые интересные новинки.
Можно ли пить горячую воду из крана и брать её, чтобы вскипятить?
Чтобы воду продезинфицировать — надо её вскипятить. Чтобы быстрее закипела, можно взять из водопровода сразу горячую воду, а не холодную. Но вот ответ на вопрос, можно ли или лучше не надо это делать, не такой простой, как кажется.
Вакансии на неполный день с возможностью удаленки.
Python-разработчик в erizosoft. До 250 000 ₽.
JavaScript-разработчик в вАйТи. 5000 — 25 000 ₽.
Технический автор статей в FirstVDS. 10 000 — 45 000 ₽.
Разработчик мобильных приложений в MST. От 1000 $.
Специалист техподдержки в Кавычки. От 30 000 ₽.
Больше вакансий
#remote #part_time
Мейнтейнер блочной подсистемы в ядре Linux Йенс Аксбо сообщил, что смог увеличить число операций ввода/вывода в секунду на 6% (или даже больше для полновесных конфигураций ядер Linux), потратив всего 5 минут на внесение правок в код проекта.
Его идея состояла в том, чтобы кэшировать запрос текущего времени в блочной подсистеме, совершаемый при каждой операции ввода/вывода, поскольку в блочной системе нет ничего, что нуждалось бы в наносекундной точности времени.
Шимпанзе по кличке Канзи научился побеждать Эндер-дракона в Minecraft
Автор YouTube-канала ChrisDaCow опубликовал вторую часть видео про шимпанзе по кличке Канзи, который учится играть в Minecraft. На этот раз ютубер показал, как Канзи побеждает Эндер-дракона — финального босса игры.
#игры #НеожиданныйКроссовер
«Когда летом 2023-го Sipeed анонсировала Lichee Console 4A, да ещё и на RISC-V процессоре — я немедленно его заказал, и наконец в начале января он до меня доехал. Результаты тестирования и обнаруженные сложности/проблемы — ниже»
Мини-ноутбук Lichee Console 4A: обзор, тесты и сложности
Как нашли бэкдор в радиосвязи TETRA: подробный разбор
Неприступных крепостей не бывает. Опасную брешь, то есть бэкдор, недавно обнаружили в шифрованном стандарте радиосвязи TETRA. А ведь он вот уже 25 лет используется военными, экстренными службами и объектами критической инфраструктуры по всему миру. Самое интересное, что на технические детали и контекст этой истории почти никто не обратил внимания. Ребята из «Бастион» изучили статьи и доклады исследователей и готовы рассказать главное.
«Мне нравится создавать Telegram-ботов и экспериментировать с нейросетями, поэтому часто объединяю их в своих в своих проектах. Коллеги заметили моё хобби и предложили разработать новогоднего гида Selectel, который будет генерировать персональные предсказания и советы на 2024 год для наших читателей.
Во время реализации спецпроекта я впервые столкнулся с ограничениями по маркетинговой части проекта. Как заставить ChatGPT придумывать разнообразные, но только положительные предсказания? Как не выйти за лимиты текстовой модели и Telegram? В этой статье делюсь ответами на вопросы и реакцией пользователей на проект»
Как приручить нейросеть и создать новогоднего Telegram-бота, который умеет «предсказывать» будущее
Пора ли гнать на мороз Computer Vision — scientist'ов?
Прошлый год в Computer Vision запомнился тем, что появилось множество больших претрейненных сетей. Самая известная — GPT4v. Поговорим о том, как это меняет индустрию, какие задачи стало проще решать, какие продукты появились в последнее время и появятся в будущем, а также можно ли уже выгнать на мороз лишних «ресёрчеров».
Новая блокировка OpenVPN и Wireguard замедляет интернет в России
15 января ночью по всему Рунету пошли сигналы, что протоколы WireGuard/OpenVPN массово «отвалились». Судя по всему, Роскомнадзор снова взялся за VPN, экспериментируя с блокировками OpenVPN и Wireguard в новом масштабе.
«Чтобы на Хабр не писали чушь, его надо продезинфицировать. Чтобы быстрее продезинфицировать — пожертвовать свободным вечером и написать статью по горячим как вода следам»
Почему нельзя пить горячий тосол из чайника?
МС6205. Плазменный дисплей советской эпохи
За годы своего существования советская промышленность успела выпустить многие десятки моделей газоразрядных индикаторов, начиная с опытных и заканчивая серийными. Среди них особый интерес вызывают матричные. Их было меньше всего, но именно они являются самыми интересными.
В сегодняшней статье рассмотрим, пожалуй, самый легендарный индикаторный прибор из этой серии — дисплей МС6205 на базе индикаторной панели ГИП-10000. Узнаем, как его запустить и как он устроен, и попутно напишем софт для управления им.
🔹 Microsoft нашла потенциально новый материал для аккумуляторов с помощью искусственного интеллекта
🔹 Китайская ракета вывела на орбиту «зонд Эйнштейна» с «Глазами омара»
🔹 Съедающий сам себя двигатель может сделать ракеты более эффективными (ФОТО)
🔹 Недавно обнаруженная космическая мегаструктура бросает вызов теориям эволюции Вселенной
🔹 Новое исследование показывает, что тёмная энергия может быть сложнее, чем предполагалось ранее
Дайджест научпоп-новостей за неделю, о которых мы ничего не писали
18 января 2024 года Линус Торвальдс вернулся в сеть Интернет спустя пять суток без электричества у себя дома в Портленде, штат Орегон. Упавшее дерево и электрическая компания PGE (Portland General Electric) пять суток противостояли Торвальдсу и разработке ядра Linux 6.8.
13 января 2024 года Линус Торвальдс объявил, что ему пришлось отложить текущие задачи по разработке ядра Linux 6.8 из-за сильного зимнего шторма, обрушившегося на США, включая Портленд, штат Орегон. У Торвальдса пропало электричество и доступ в Интернет.
Торвальдс выяснил, что большое дерево упало на электрические кабели, а PGE не спешила устранить эту аварию. В компании даже отмечали участок сети около дома Торвальдса как восстановленный, но Торвальдс снова звонил в PGE и требовал вернуть электричество как положено, а не только в отчёте на сайте компании. Так продолжалось несколько раз.
«Отдых: день пятый. Электричества ещё нет, но на улице теплеет. Так что теперь снаружи большой каток, где люди бамперами машин задевают разные препятствия. Мне неинтересно заниматься именно этим контактным видом спорта, и в результате я до сих пор не выхожу из дома и жду подключения к сети», — написал Торвальдс спустя пять суток без интернета.
В последнем сообщении Линуса Торвальдса, говорилось, что его пятый день «отпуска» продолжается, но коммунальная компания надеется восстановить подачу электроэнергии к сегодняшнему вечеру, хотя вчера она давала аналогичное обещание, но это не сработало.
В итоге сегодня после пяти суток перерыва Торвальдс всё же смог продолжить работу над ядром Linux 6.8 и начал проявлять большую активность в Linux Git.
⚡ Новости к этому часу
🛴 BMW запатентовала электросамокат с инновационным механизмом складывания
🤔 Согласно исследованию, Google и другие поисковики действительно становятся хуже и предлагают всё менее качественный контент
🧠 Учёные разработали электроды для точечных наблюдений за работой нейронов, расположенных на большой глубине в мозге
👮♂️ Распространение нюдс-дипфейков реальных людей предлагают признать федеральным преступлением в США
🪲 Найдена уязвимость в загрузчике GRUB2, позволяющая обойти проверку пароля
🪙 В России оштрафовали 11 облачных провайдеров по закону о «приземлении»
📆 Команда Notion представила свой новый календарь, который можно использовать как для работы, так и для личных целей
💫 Большинство галактик ранней Вселенной, скорее всего, были плоскими и вытянутыми
🕹️ На рынок вышла компактная ретро-консоль GKD Pixel за 90 долларов (ФОТО)
🙏 Fujitsu извинилась за свою роль в скандале вокруг британской почты, который привёл к судебному преследованию сотен людей
📦 DJI представила FlyCart 30 — грузовой беспилотник, способный перевезти до 40 килограммов
#новости
Про космический мусор и другие вещи: истории космонавта
МКС постоянно уворачивается от разного рода мусора. На Земле есть станции слежения: если крупные куски мусора идут на расчётное сближение, то отреагировать на это можно за сутки.
В плоскости орбиты каждый более-менее крупный объект опознан, поэтому нужно его отследить, рассчитать положение и траекторию, и если она проходит в опасной близости от станции, то включить двигатели и подняться выше: песчинка на скорости 10 километров в секунду может оставить трещину на иллюминаторе.
Самый неприятный случай: однажды американская служба слежения слишком поздно передала, что возможно пересечение с отработанным спутником. Перекрёстные скорости составляли 14 километров в секунду.
Технологичные продукты, с которыми систематически обманывают производители
Покупателя легко обмануть, если он не может проверить заявленные характеристики приобретаемых устройств. Например, мощность двигателя автомобиля, электросамоката или тех же шуруповёртов. С последними дело обстоит весьма печально. Временами возникает чувство, что малоизвестные китайские бренды соревнуются друг с другом, кто круче «превознесёт» продукт или придумает для него крутые характеристики. Но иногда обманывают очень изящно.
Снежный барс — один из самых редких видов больших кошачьих, который обитает в горных районах. С 2000 года снежный барс занесён в Красный список МСОП как «находящийся под угрозой исчезновения», а с 2017 года ирбисам присвоен статус уязвимого вида.
Такие животные нуждаются в особом наблюдении. Для мониторинга их поведения, состояния и численности учёные используют фотоловушки — автоматические камеры, которые устанавливаются на звериных тропах. Но чтобы отсмотреть и отсортировать все изображения c ловушек вручную, исследователи могут потратить несколько недель. Так что для этой задачи нужны помощники.
Как нейросети помогают изучать снежных барсов: о проекте Сайлюгемского парка и Yandex Cloud
Кремниевая Долина: бомжи, AI, rock and roll
Мы видели много разных публичных мнений — от очень хайпового фильма «Кремниевая Долина» Юрия Дудя, изображающего идиллический и солнечный образ, до очень негативного от Артемия Лебедева. Могут ли они оба быть правдой? Да, могут. Всё зависит от того, на какие аспекты вы смотрите и какие из них для вас наиболее важны.
⚡ Новости к этому часу
📱 Google обновила предупреждение Chrome о режиме инкогнито после иска об отслеживании
🧲 Raspberry Pi RP2040 Macropad получил поддержку магнитных модулей для расширения
🕹️ Продажи игровых консолей в России за год удвоились
💰 Synopsys приобрела компанию в сфере программной инженерии Ansys за $35 млрд
🗺 В Картах Google появилась возможность прокладывать маршруты внутри туннелей
🍷 Вышел Wine 9.0 с начальной поддержкой Wayland
🔎 «Лаборатория Касперского» разработала новый метод обнаружения шпионской программы Pegasus на iPhone
📱 Политика Apple App Store теперь позволяет разработчикам из США проводить внешние платежи
✏️ Исследователи из ОАЭ представили нейросеть, правдоподобно имитирующую почерк человека (ФОТО)
#новости
«Как я занялся оцинковкой по хардкору»
Обычно оцинковку представляют так: берём металл, макаем в цинк, вынимаем — и готово. На самом же деле цинк к стали вообще-то не приваривается, не приклеивается и не соединяется с ней достаточно прочно каким-то другим способом. Химия процесса чуть сложнее — вам нужен алюминий, который станет мостиком между сталью и цинком.
⚡ Новости к этому часу
📉 Мировые поставки смартфонов снизились на 3,2% по сравнению с прошлым годом и составили 1,17 млрд штук в 2023 году
🚜 Starlink заключила партнёрство с John Deere по подключению умной сельхозтехники к спутниковому интернету
⭐ Физики научились управлять временной формой оптических импульсов
🔤 Take-Two и Remedy Entertainment спорят из-за буквы R в логотипе
📱 YouTube опроверг слухи о введении новых мер против блокировщиков рекламы
🍏 Apple рассказала про развлечения, которые будут доступны в Vision Pro на старте (ФОТО)
📱 У пользователей из Европы будет отдельный App Store, соответствующий требованиям Евросоюза
💥 Древняя гигантская звезда взорвалась неожиданным для учёных образом
☎️ За 2023 год в сеть утекли 240 млн номеров телефонов россиян
#новости