Архив за 07 февраля 2017 - 7

Хотя данная статья и является своеобразным ответом на 30-строчники на JS, поводом к её появлению послужила вполне практическая проблема.

На днях, когда понадобилось распечатать детальку, вдруг обнаружилось, что привычный Repetier Host просто не стартует, заявляя о несовместимости с версией Mono (4.26), когда ему нужна > 4.0. Вот такая вот «кроссплатформенность».

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

Ну да ладно, решил я, это ведь всего лишь формочка для отправки G-кодов в последовательный порт, написание своей обещало быть быстрым делом. Во время поиска этих самых кодов наткнулся на отличную прогу из этой статьи, это было как раз то что нужно, но решение было уже принято. И вот что получилось:
Читать полностью »

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

В свежем выпуске передачи This Week in Tech Роберт Скобл (Robert Scoble) говорил на тему того, что Apple работает над этим проектом вместе с компанией Carl Zeiss. Он уверен, что купертиновцы выпустят очки уже в этом году.

Очень много недопонимания в среде дизайнеров и разработчиков. Также много глупых вопросов, связанных с UX и UI у новичков. Часто просто из-за того, что люди не знают сути понятия UX/UI и, не зная о чем говорят, называют вещи не своими именами.

Я хочу раз и навсегда поставить точку и простым понятным языком объяснить, что значит «UX/UI дизайн».

UX/UI дизайн на примере точильных камней
Читать полностью »

image alt text

На волне всеобщего увлечения бесконтактной оплатой хочу поделиться подкапотным опытом Яндекс.Денег по запуску Apple Pay и Samsung Pay. Нашей команде пришлось координировать усилия с MasterCard и производителями смартфонов. Подружить эту компанию и не сойти с ума – задача сама по себе нетривиальная. Вдобавок мы были в первой волне тех, кто пришел на "праздник", и многие решения пришлось обкатывать на ходу.

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

В этой статье я хочу рассказать о нашем собственном симуляторе, созданном для моделирования физики поездов в Assassin's Creed Syndicate. Действие игры происходит в Лондоне 1868 года, в период промышленной революции, когда развитие общества зависело от пара и стали. Для меня было огромным удовольствием поработать над уникальной возможностью реализации мира Лондона викторианской эпохи. Внимание к историческим и реальным деталям привело нас к созданию этой физической симуляции.

Введение

Сегодня писать свои физические движки не очень популярно. Однако бывают ситуации, в которых создание собственного физического симулятора с нуля чрезвычайно полезно. Такие ситуации могут возникать, когда есть особая необходимость в новой геймплейной функции или части симулируемого игрового мира. Именно такая проблема возникла у нас при разработке системы железных дорог и управления поездами в Лондоне 19-го столетия.

Стандартная система соединения европейских поездов приведена на Рис. 1 слева. Такая же система использовалась в поездах 19-го века в Лондоне [1]. Когда мы начали работу над поездами, то быстро осознали, что можно создать интересные взаимодействия и зависимости, симулируя стяжку физически. Поэтому вместо жёсткого скрепления вагонов мы соединили их подвижным сцепным устройством, управляющим движением всех вагонов поезда.

image
Рис. 1. Слева — детали винтовой стяжки (источник: Википедия [1]). Справа — соединительная система в Assassin’s Creed Syndicate.
Читать полностью »

При подписании «закона Яровой» летом 2016 года Владимир Путин поручил правительству компенсировать операторам часть расходов на его исполнение в связи с «учетом необходимости недопущения роста тарифов на услуги связи выше уровня инфляции». Об этом сообщило издание «Ведомости».

Ещё летом 2016 года аналитики Газпромбанка прогнозировалиЧитать полностью »

Некоторые западные издания написали, что Apple планирует представить новый разъем Ultra Accessory Connector (UAC), который будет использоваться для зарядки устройств и передачи данных. Разъем будет меньше Lightning и USB-C, он будет иметь отметку Made For iPhone.

Однако чуть позже появилось уточнение, что это новое название разъема, который ранее уже использовался в некоторых цифровых камерах и прочих устройствах. У него есть и другие названия, например, Mitsumi называет его Ultra Mini Connector, а Nikon — UC-E6.

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

Впервые точки остановки для ключей реестра появились в Windows XP, где была реализована возможность исполнения ядром инструкции int 3 при открытии ключа реестра с пометкой (отладочным флагом) BREAK_ON_OPEN или при создании подключа в составе такого ключа.
Читать полностью »

В декабре прошлого года компания компания Huawei анонсировала первый в мире литий-ионный аккумулятор, который был создан с использованием графена.

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

Ранее сообщалось, что компания Asustek Computer планирует представить линейку смартфонов Asus ZenFone четвертого поколения в мае этого года.

Теперь же в базе данных GFXBench появился смартфон, которым вполне может являться Asus ZenFone 4.

В GFXBench замечен смартфон Asus ZenFone 4

Новый смартфон Asus ZenFone 4 оснащен дисплеем диагональю 5,7 дюйма разрешением 2560 х 1440 пикселей. В качестве однокристальной системы указана Snapdragon 820, объем оперативной памяти составляет 6 ГБ. Емкость флэш-памяти равна 64 ГБ.

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


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