Архив за 08 ноября 2018 - 4

Здравствуйте, коллеги.

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

Важнейшие заблуждения о разработке игр - 1
Читать полностью »

Смартфон OPPO R19 может получить двойную экранную селфи-камеру

Ресурс CNMO обнародовал изображения любопытного смартфона: на рендерах, как утверждается, показан пока не представленный официально аппарат OPPO R19.

Читать полностью »

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

Ford покупает сервис проката самокатов

Читать полностью »

Британские ученые запустили суперкомпьютер с 1 млн ядер, который моделирует человеческий мозг - 1

2 ноября исследователи Манчестерского университета запустили самый мощный суперкомпьютер, архитектура которого моделирует человеческий мозг. В нем работает миллион ядер ARM9, которые могут обрабатывать 200 триллионов операций в секунду. Компьютер проектировали 20 лет, и еще 10 лет собирали. Работы по конструированию начали в 2006 году, а всего на проект потратили £15 000 000.
Читать полностью »

В августе Southbridge провели интенсив по Кубернетес Слёрм-1.
В октябре мы его повторили (Слёрм-2) и добавили продвинутый курс (МегаСлёрм).

Удовольствие не из дешевых: Слёрм-2 стоил 35 000 ₽, МегаСлёрм — 75 000 ₽ (онлайн 15 и 35). Я общался с заказчиками, участниками и спикерами, проводил опросы и собирал статистику.

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

Дорогие курсы: стоит ли оно того? - 1

1. Слёрм помогает определиться по Кубернетес

Оказалось, понимание «нам подходит Кубернетес» ценнее, чем «мы можем в Кубернетес».

Руководители, отправляя своих инженеров (разработчиков, администраторов) на Слёрм, декларировали: «Пусть пощупает технологию и решит, подходит ли она для наших задач».

Участники Слёрма-1 рассказывали: «После интенсива мы внедрили Кубернетес, теперь я приехал на МегаСлёрм».

3 дня интенсива — в самый раз, чтобы увидеть технологию в полный рост, а не в режиме «Рабинович по мануалам установил». Тут даже вопросов нет, оно того стоит.

Читать полностью »

Хотели ли Вы когда-нибудь заглянуть под капот операционной системы, посмотреть на внутреннее устройство её механизмов, покрутить винтики и посмотреть на открывшиеся возможности? Возможно, даже хотели поработать напрямую с железом, но считали, что драйвера — rocketscience?

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

Итак, представляю драйвер-фреймворк для kernel-хакинга, написанный на C++17, и призванный, по возможности, снять барьеры между ядром и юзермодом или максимально сгладить их присутствие. А также, набор юзермодных и ядерных API и обёрток для быстрой и удобной разработки в Ring0 как для новичков, так и для продвинутых программистов.

Основные возможности:

  • Доступ к портам ввода-вывода, а также проброс инструкций in, out, cli и sti в юзермод через IOPL
  • Обёртки над системной пищалкой
  • Доступ к MSR (Model-Specific Registers)
  • Набор функций для доступа к юзермодной памяти других процессов и к памяти ядра
  • Работа с физической памятью, DMI/SMBIOS
  • Создание юзермодных и ядерных потоков, доставка APC
  • Юзермодные Ob*** и Ps***-каллбэки и фильтры файловой системы
  • Загрузка неподписанных драйверов и ядерных библиотек

… и многое другое.
Читать полностью »

Акции компании AMD резко выросли в цене после того, как в ходе мероприятия AMD Next Horizons генеральный директор компании Лиза Су (Lisa Su) объявила, что компания Amazon будет использовать в своих вычислительных центрах системы на процессорах AMD EPYC.

iOS runtime mobile exploration with Objection, или Хакаем собственное приложение - 1

Автор: Андрей Батутин, Senior iOS Developer, DataArt.

Не раз и не два, придя на работу (или просто встав с кровати), я обнаруживал в почте гневное письмо, суть которого сводилось к тому, что в аппсторовской сборке приложения ничего не работает, и все надо срочно чинить.

Иногда причиной были мои косяки. Иногда — моих коллег. А иногда — даже самого Apple Inc.

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

Недавно представленный планшет Apple iPad Pro является довольно производительной мобильной системой. Представляя его, производитель даже заявил, что iPad Pro быстрее, чем 92% всех портативных ПК.

На презентации Samsung, посвящённой открытию конференции для разработчиков SDC 2018, журналисты усмотрели намёк на возможные варианты расцветки флагманского смартфона Galaxy S10, чей анонс ожидается в начале 2019 года. 


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js