Search
Write a publication
Pull to refresh
20
0
Send message

Как выглядит рельеф Марса? Выясняем с помощью Python

Reading time9 min
Views7.2K

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

Читать далее

Psion PDA — как он выглядит сегодня?

Reading time9 min
Views9.6K

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

Как с помощью трансферного обучения обнаружить вулканы на Гавайях

Reading time8 min
Views1.9K

Data Science — это не только данные о клиентах. К старту нашего флагманского курса рассмотрим пример геопространственной семантической сегментации, где с помощью данных цифровой модели рельефа отобразим шлаковые конусы на Гавайях.

Читать далее

Карма и математика или Почему ваша карма вчера могла резко измениться

Reading time2 min
Views14K

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

Спойлер: Это не люди пришли голосовать массово. Это администрация Хабра решила считать карму по новому и пересчитала всем всю историю.

Читать далее

Развитие способностей коллекций в Swift (на примере функции suffix)

Reading time7 min
Views5K


Протоколы иерархии Sequence/Collection имеют одно из самых важных значений в Swift, начиная со встроенности в язык (например, конструкция цикла for in) и заканчивая популярными функциями высшего порядка mapreduce и т.п. Часто разработчики путаются в особенностях, не осознавая возможности, предоставляемые отдельными протоколами иерархии коллекций. Давайте попробуем разобраться с этими особенностями на примере одной функции, которая по разному реализуется в этих протоколах — функция suffix. Функция suffix возвращает массив из заданного количества элементов взятых с конца последовательности. Мы рассмотрим работу этой функции на основе реализации по умолчанию у протоколов SequenceCollectionBidirectionalCollection и RandomAccessCollection. Все эти протоколы последовательно наследуются друг от друга и на каждом уровне наследования добавляются новые возможности начиная с примитивного последовательного доступа и заканчивая прямым индексным доступом за время O(1).

Читать далее

Первые тесты инженерной версии процессора Эльбрус-16С

Reading time10 min
Views65K

Первые тесты процессора Эльбрус-16С. Появилась возможность протестировать инженерный процессор Эльбрус-16С и сравнить его со своим предшественником Эльбрус-8СВ.

Читать далее

Как мы подняли ретеншн третьего дня на 30% у североамериканских игроков в World of Tanks Blitz

Reading time11 min
Views7.2K

Привет! В данной статье расскажу о том, как мы подняли ретеншн приблизительно на 30% на проекте World of Tanks Blitz на регионе NA (Северная Америка).

Сперва немного о себе и о нашей игре. Меня зовут Козловский Владимир. Работаю на должности Product Manager студии MS-1 Wargaming около 5 лет. Опыт в IT-сфере более 9 лет. В проекте World of Tanks Blitz специализируюсь на геймплейных фичах и внутриигровом онбординге новичков. WoT Blitz – это многопользовательский мобильный шутер 7х7 с танками, как реально существовавшими, так и вымышленными. Игра на рынке уже более 7 лет и представлена на iOS, Android, Windows10, MAC и Nintendo Switch.

Почему сфокусировались на NA регионе? 

Читать далее

Обнаружена уязвимость PwnKit! 12-летняя LPE в большинстве Linux-дистрибутивов

Reading time3 min
Views22K

В новый год с новыми старыми уязвимостями! 25 января командой Qualys был опубликован отчет об уязвимости класса memory corruption (https://cwe.mitre.org/data/definitions/787.html) в утилите pkexec из компонентов Polkit (бывший PolicyKit). Успешная эксплуатация уязвимости может привести к получению root-привилегий у аутентифицированного локального непривилегированного атакующего (Local Privilege Escalation aka LPE). При этом совсем не важно, запущен демон polkit или нет — для эксплуатации важно наличие уязвимого компонента в системе. Центр мониторинга и реагирования на инциденты информационной безопасности Jet CSIRT компании «Инфосистемы Джет» проанализировал доступную информацию об уязвимости и вывел рекомендации по ее обнаружению и устранению. Добро пожаловать под кат!

Читать далее

«Сделка века» между ARM и NVIDIA, против которой выступают почти все, под угрозой. NVIDIA, возможно, передумала

Reading time4 min
Views12K

Более года назад, 14 сентября 2020 г., компания NVIDIA объявила о намерении провести поглощения одного из крупнейших глобальных разработчиков процессорных архитектур. Речь идет о компании ARM, на основе разработок которой производятся мобильные и не только процессоры с минимальным энергопотреблением.

NVIDIA предположила, что ARM может стать отличным подспорьем в реализации собственных планов. Приобретение такой крупной компании в перспективе могло бы дать доступ к новейшим технологиям, которые позволяют выпускать современные чипы. Но пока вокруг сделки очень много дискуссий.
Читать дальше →

Тестируем S.T.A.L.K.E.R. на Unreal Engine 5 и сравниваем с UE4 (осторожно, трафик)

Reading time12 min
Views30K

Признайтесь, вы подумали о S.T.A.L.K.E.R. 2, который как раз разрабатывают на Unreal Engine 5. Но это не он.

В данной статье я хочу сравнить прозводительность UE4 и UE5, используя ассеты оригинального Сталкера.

Читать далее

Как отправить сообщение на пейджер — the hard way

Reading time14 min
Views33K
2022. Количество активных SIM-карт превзошло население планеты семь лет назад. Вовсю идёт внедрение мобильных сетей пятого поколения, невероятно быстрых и в то же время доступных на самом широком спектре устройств — от автомобилей до носков. Искать парные носки скоро можно будет через интернет, представляете?

Нет лучшего времени, чтобы купить свой первый пейджер.


После этого всё пошло наперекосяк

Секрет удержания сотрудников, который не стоит компаниям ничего

Reading time5 min
Views46K

Парадоксально, но без этого сотрудники уходят в два раза чаще.

Мы находимся в центре Великого Увольнения. По этому поводу за рубежом все бьют в набат. Работники, уставшие на фоне пандемии, увольняются, надеясь, что на следующем месте им будет комфортнее. И в России сейчас ситуация немногим лучше, если даже обычным курьерам, чтобы они не уходили, иногда приходится платить по 150+ тысяч рублей в месяц.


Сейчас это огромная глобальная проблема, даже у Google и Microsoft attrition rate удвоился в течение последних двух лет. Но есть ли вакцина от такого поведения сотрудников? Оказывается, есть, и бесплатная.

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

Flipper Zero — мы начали доставку

Reading time5 min
Views107K

Коробки с Flipper Zero готовые к отгрузке
Flipper Zero — проект карманного мультитула для хакеров в формфакторе тамагочи, который мы разрабатываем. Предыдущие посты [1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12],[13],[14],[15],[16],[17],[18],[19],[20],[21],[22],[23],[24]

А-А-А-А-А-А-а-а-а!!!11 Мы постепенно запускаем доставку. Это самый волнительный момент за всю историю проекта. Сейчас мы готовим к отправке 5к устройств, и это не просто, так как нам нужно согласовать доставку в 120+ стран мира! Пришлось оформить все таможенные документы, сертификаты соответствия, нотификации о криптографии и прочие бумажки. Целая куча бумажной работы.

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

Простой интерактивный поп-ап для iOS — туториал по SwiftUI

Reading time5 min
Views6.8K

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

Читать далее

Своя docking station для ноутбука

Reading time4 min
Views22K
main

Все началось с того что мой стационарный компьютер устарел и перестал удовлетворять мои требованиям по работе (а так же по играм). В частности на нем невозможно нормально работать с виртуальными машинами. Решил его обновить, с учетом того что у меня хороший корпус и бесшумный блок питания. Но в руки мне попал ноутбук с процессором intel core i7-7700hq 2.80 GHz, 16 GB оперативки, NVIDIA GeForce GTX 1050 Ti, SSD 256 GB.


В нем все замечательно, только мало места на диске и всего 3 usb выхода, два usb-c, третий обычный usb. Нет ни одного выхода на мониторы, ни ethernet слота. Я пользуюсь проводным подключением, мне больше нравится. В итоге задумался как из того что имею сделать то, что мне нужно.

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

Разбираемся в особенностях строения мозга врановых

Reading time4 min
Views25K

Разумеется, самая главная особенность врановых – их интеллект. Причём история исследования птичьего мозга полна драм и мучительных попыток натянуть сову теории на глобус практических наблюдений.

Проблема заключалась в следующем: поскольку исследования психики базировались в первую очередь на матчасти хомосапиенсов (по очевидным причинам), во вторую на приматах (как близких родственниках), а в третью – на млекопитающих в целом, долгое время самоочевидной вещью считался тот факт, что за ВНД отвечает неокортекс. Нет неокортекса – нет ВНД. А поскольку неокортекс отсутствует у птиц как явление, вопрос птичьего интеллекта закрыли, толком не открыв. Архитектура ЦП не позволяет. Точка.

Читать далее

Оптимизация рендера в iOS: frame buffer, Render Server, FPS, CPU vs GPU

Reading time8 min
Views23K

Render Loop крутится — кадры мутятся

Доброго времени суток, уважаемые читатели. Здесь я начинаю свой цикл статей о работе с графикой в iOS.

В моих планах разобраться с работой базовых механик отрисовки и углубиться к таким вещам как AVFoundation, Metal.

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

Читать далее

Немного наблюдений касательно вороньего зрения

Reading time2 min
Views30K

Как и большинство птиц, вороны – тетрахроматики. Это значит, что, вместо свойственного людям RGB, они воспринимают четыре цветовых канала. Так что это для вас вороны – чёрные, а друг для друга они очень даже цветные.

Разрешение вороньего глаза – как пространственное, так и временное – весьма высокое. То есть, по разрешению экрана и по FPS врановые играючи уделывают кожаных мешков. Днём. А вот в темноте хуманы имеют серьёзное преимущество: с ночным зрением у вранов всё плохо. Это плата за хорошее цветовосприятие и высокую разрешающую способность.

Читать далее

Apple анонсировала M1 Pro и M1 Max: гигантские новые SoC на архитектуре ARM с полной производительностью

Reading time6 min
Views57K

Сегодняшний основной доклад Apple Mac был очень насыщенным — компания анонсировала новую линейку устройств MacBook Pro на базе двух различных новых SoC в линейке Apple Silicon: M1 Pro и M1 Max.

M1 Pro и Max представляют собой продолжение прошлогоднего M1, процессора Mac первого поколения Apple, который стал первым этапом для Apple в реализации планов по замене процессоров на архитектуре x86 чипами собственного дизайна. M1 был успешным для Apple, продемонстрировав фантастическую производительность при невиданной доселе энергоэффективности на рынке ноутбуков. Хотя M1 достаточно быстрый, это все еще был небольшой SoC. Он предназначался, в первую очередь, для таких устройств, как iPad Pro. Соответственно, у него более низкий TDP, уступающий более производительным и мощным чипам от конкурентов.
Читать дальше →

Почему Kubernetes — это новый Linux: 4 аргумента

Reading time4 min
Views30K

+Star Patrol I+ by ERA7

Привет, я Павел Селиванов, Architect и Developer Advocate в VK Cloud Solutions. Современные тенденции в отрасли приводят меня к убеждению, что Kubernetes становится чем-то вроде Linux, и в этой статье хочу объяснить свою позицию.

Перед началом VK Kubernetes Conference мы провели опрос среди участников Вечерней школы Kubernetes. Спросили, используют ли они Kubernetes в своих компаниях: ответили «да» 73% участников.
Читать дальше →

Information

Rating
Does not participate
Location
Вильнюс, Литва, Литва
Date of birth
Registered
Activity