Архив апреля 2018 - 22

Несколько дней назад по тематическим ресурсам прокатилась волна публикаций, в которых говорилось, что компания AMD прекратила продажи нескольких моделей процессоров Ryzen первого поколения. Основанием для этих сообщений стала информация на сайте производителя, что подтверждают скриншоты.

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

Компания Nintendo заявила о намерении объединить усилия с токийским разработчиком онлайн-игр Cygames. Целью сделки названо освоение нового направления деятельности и снижение зависимости от продаж игровых консолей.

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

image

Вчера, 26 апреля 2018 года, состоялся релиз очередной версии Ubuntu — 18.04 Bionic Beaver. Её кодовое название можно перевести на русский как “очень сильный бобёр” (да, у слова bionic есть и такое значение). Основатель Canonical Марк Шаттлворт объясняет выбор названия так:

Мы таким образом приветствуем созидателей — тех, кто создаёт приложения и пакеты, кто создаёт Ubuntu, кто создаёт что-то на базе Ubuntu. Отдавая должное их неустанному труду, мы выбрали в качестве маскота зверя, известного своим энергичным настроем, трудолюбивой натурой и инженерной смекалкой.

Ubuntu 18.04 относится к LTS (Long Term Support)-версиям. Они выходят каждые два года (предыдущей LTS-версией была 16.04) и поддерживаются в течение пяти лет с момента релиза.

Сегодня, в день официального релиза, самое время поговорить о реализованных в новой версии Ubuntu нововведениях. А наши пользователи уже сегодня могут попробовать всё на практике: образ Ubuntu 18.04 уже доступен для использования во всех наших сервисах: в Виртуальном приватном облаке, Облачных серверах Vscale, и в выделенных серверах.
Читать полностью »

Вроде бы о тестировании мобильных приложений есть уже тысячи материалов, так что удивить тут сложно. Но пока аспекты вроде UI уже затёрты до дыр, про тестирование геолокации рассказывают гораздо реже. И когда на нашей конференции Heisenbug Николай lamamer Козлов и Александр z3us Хозя (Badoo) поделились своим опытом, зрителей конференции доклад очень заинтересовал. Как и геолокацию получить, и телефон пользователю не разрядить? Зачем в этом тестировании селфи-палка? Насколько близко расположены лондонские пабы и что из этого следует?

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

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

image

Недавно я выпустил свою первую игру BYTEPATH и мне показалось, что будет полезно записать свои мысли о том, чему я научился в процессе её создания. Я разделю эти уроки на «мягкие» и «жёсткие»: под мягкими я подразумеваю идеи, связанные с разработкой ПО, жёсткие — это более технические аспекты программирования. Кроме того, я расскажу о том, почему хочу написать собственный движок.

Мягкие уроки

Сообщу ради контекста, что начал делать собственные игры примерно 5-6 лет назад и у меня есть 3 «серьёзных» проекта, над которыми я работал до выпуска первой игры. Два из эти проектов мертвы и полностью провалились, а последний я временно приостановил, чтобы поработать над BYTEPATH.

Вот gif-анимации из этих проектов

Уроки, полученные при создании первой игры, и почему я хочу написать свой движок - 2

Уроки, полученные при создании первой игры, и почему я хочу написать свой движок - 3

Уроки, полученные при создании первой игры, и почему я хочу написать свой движок - 4

Первые два проекта провалились по разным причинам, но с точки зрения программирования они провалились (по крайней мере, как мне это видится) потому, что я слишком часто пытался быть слишком умным и заранее обобщал слишком многое. Большинство мягких уроков связано с этим провалом, поэтому важно было сказать об этом.
Читать полностью »

Анимация — неотъемлемая часть современных веб-интерфейсов. От того, насколько она уместна, привлекательна и производительна, зависит немалая доля впечатлений пользователя от работы с сайтом или веб-приложением. Сегодня, в переводе тринадцатой части серии материалов, посвящённых особенностям JavaScript и связанных с ним технологий, мы поговорим об анимации, выполняемой средствами CSS и JS, а также обсудим подходы к её оптимизации.

Как работает JS: анимация средствами CSS и JavaScript - 1

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

Ну или хотя бы поспотыкаются.

С начала 2017 года наш Центр мониторинга информационной безопасности видит попытки майнить криптовалюты на корпоративных ИТ-ресурсах, подключённых на мониторинг. Ну видит и видит, чего вам, битка жалко, что ли?

Действительно, а какой вред наносят майнеры в корпоративной сети? Какие угрозы для бизнеса это несёт? Давайте попробуем разобраться и понять, как искать майнеров и бороться с ними (если, конечно, решим это делать).

image
Marco Krohn, Creative Commons Attribution-Share Alike 4.0 InternationalЧитать полностью »

За очередной финансовый квартал отчиталась и компания Western Digital. Для неё недавно завершился третий квартал 2018 финансового года.

Завершился выручкой в размере 5 млрд долларов, что на 350 млн больше, нежели годом ранее. Операционная прибыль выросла почти вдвое: с 525 до 914 млн долларов, а вот чистая прибыль уменьшилась в три раза, до 61 млн долларов. В последнем случае ситуация обусловлена расходами на погашение задолженности, связанными с транзакциями по долговому финансированию.

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

Венчурный фонд DST Global Юрия Мильнера вместе с группой инвесторов вложил $250 млн в британский финтех-стартап Revolut, основанный выходцами из России, сказал «Ведомостям» представитель Revolut и подтвердил представитель фонда. Весь стартап в ходе раунда получил оценку в $1,7 млрд.

Revolut привлекает инвестиции, чтобы выйти на новые рынки — в России, Индии, СШАЧитать полностью »

За обилием публикаций о великой битве между Телеграм и РКН, незаметно прошла курьезная новость о решении российского суда «удалить, удалённый ранее пост в Запрещённом Telegram».

Речь о иске, поданном министром против блогера-общественника, за репост в Telegram публикации, находящейся в свободном доступе в интернете.

Подробнее об этом иске в публикации на GT “Первый суд за репост в Telegram”.

image

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


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