На хабре есть много замечательных статей о возможностях и способах применения LLVM. Мне бы хотелось рассказать подробнее о работе с трехадресным кодом и машинной кодогенерации, а так же раскрыть как все это может пригодиться для обфускации кода.
Читать полностью »
Архив за 23 февраля 2014 - 4
Техники обфускации кода при помощи LLVM
2014-02-23 в 12:03, admin, рубрики: LLVM, обфускация, метки: LLVM, обфускацияДайджест новостей из мира мобильной разработки за последнюю неделю №41 (17-23 февраля 2014)
2014-02-23 в 11:38, admin, рубрики: android, iOS, mobile development, tizen, windows phone, Блог компании «Apps4All», маркетинг, мобильные приложения, мобильные устройства, монетизация, разработка приложений, метки: android, iOS, tizen, windows phone, маркетинг, мобильные приложения, мобильные устройства, монетизация, разработка приложенийНеделя «больших» новостей: Яндекс выпустил свой Android Кит, Apple приобрела TestFlight, Facebook купил WhatsApp за $16 млрд, Google представил смартфон с 3D сенсором. Кроме них в нашей подборке статья о том, как заработать на названии, как лишняя строчка кода поломала всю безопасность iOS, новые отчеты Distimo, App Annie, Adfonic.
Вышла Derby 0.6.0-alpha3
2014-02-23 в 11:29, admin, рубрики: derby.js, Derbyjs, fullstack development, javascript, Веб-разработка, метки: derbyjs, fullstack developmentБуквально пару дней назад в репозитории Derby произошла смена основных веток. Теперь версия 0.5 отошла на задний план, 0.6 — основная.
Не в традициях команды разработчиков заниматься пиаром, но это наконец произошло, и стоит об этом знать.
Читать полностью »
Представлены умные часы Samsung Gear 2 и Gear 2 Neo, работающие под управлением ОС Tizen
2014-02-23 в 10:44, admin, рубрики: Новости, метки: новостиКак и ожидалось, компания Samsung представила умные часы Samsung второго поколения, изображения которых появились незадолго до официального анонса.
Новые часы получились тоньше и легче своих предшественников. Кроме того, они работают под управлением Tizen OS, а не Android.
Сетевое программирование для разработчиков игр. Часть 3: виртуальные соединения поверх UDP
2014-02-23 в 10:09, admin, рубрики: Без рубрики От переводчика: Это перевод третьей статьи из цикла «Networking for game programmers». Мне очень нравится весь цикл статей, плюс всегда хотелось попробовать себя в качестве переводчика. Возможно, опытным разработчикам статья покажется слишком очевидной, но, как мне кажется, польза от нее в любом случае будет.
Первая статья — http://habrahabr.ru/post/209144/
Вторая статья — http://habrahabr.ru/post/209524/
Виртуальные соединения поверх UDP
Введение
Привет. Меня зовут Гленн Фидлер и я приветствую вас в третьей статье из цикла “Сетевое программирование для разработчиков игр”.
В предыдущей статье мы разобрались, как отправлять и принимать пакеты, используя протокол UDP.
Так как UDP не поддерживает соединения, один UDP сокет может быть использован для обмена пакетами с любым числом удаленных компьютеров. Однако в многопользовательских играх, как правило, мы обмениваемся информацией только с несколькими узлами.
В качестве первого шага к реализации системы соединений, мы рассмотрим наиболее простой случай: создание виртуального соединения между двумя компьютерами.
Но сначала, нам нужно более плотно разобраться, как работает интернет.
Читать полностью »
История игровых приставок в рекламе. Часть 1: от Magnavox Odyssey до Super Nintendo
2014-02-23 в 8:36, admin, рубрики: Без рубрикиТёплую ламповую Dendy мне подарили на новый год, когда мне было восемь лет. Половину ночи отец пытался присобачить её к телевизору, и ему это удалось! А позже ко мне в гости приезжал младший брат со спортивной сумкой, в которой возил Sony PlayStation и несколько дисков к ней…
Тема сегодняшнего поста — история игровых консолей в рекламе. Я добавил также видеоролики — в рекламе часто используется геймплей, который поможет понять всю атмосферу приставки. Мне пришлось разделить пост на две части, так как под катом — около 70 изображений и видеороликов.
Для затравочки — реклама тенниса для Sega Mega Drive.
Первое поколение
Magnavox Odyssey
Ральф Баер, Билл Гаррисон и Билл Руш создали прототип приставки «Brown Box». У него было два контроллера, игровой пистолет и шестнадцать переключателей. Баер в 1969-м смог договориться с Magnavox о производстве, и в 1972 году в продажу поступила Magnavox Odyssey. Картриджи являлись набором перемычек, включающих одну из игр, уже имевшихся в приставке.
Было продано около 330 тысяч экземпляров, стоила приставка в районе ста долларов.
Задача за $500. Часть вторая, про деньги
2014-02-23 в 8:05, admin, рубрики: Карьера в IT-индустрии, поиск сотрудников, раздача слонов, трудоустройство, удаленная работа, метки: поиск сотрудников, раздача слонов, трудоустройство, удаленная работаВ прошлом посте (tl;dr метод поиска сотрудников через конкурсы с денежными призами в интернете, а не по классической схеме «резюме, отдел кадров, работа») с первого комментария началось обсуждение рентабельности подхода, а именно – не слишком ли дорого такие поиски работников обойдутся. Постараюсь ответить на этот вопрос, ну и вообще рассказать, что получилось.
Напомню вкратце общие положения:
- Всем желающим предложена задача на языке Си;
- Программист, приславший хорошее решение с первого раза, получает $500, без каких-либо обязательств;
- Со второго и более раза – $250;
- Трудоустройство (в т.ч. удаленная работа) предлагается при наличии взаимной симпатии;
- Никаких резюме, «холодных» рассылок через LinkedIn и т.п. фигни.
AMD покажет на MWC 2014 мобильные APU Mullins и Beema
2014-02-23 в 5:00, admin, рубрики: Без рубрикиКомпания AMD намерена на мероприятии Mobile World Congress, открывающемся завтра в Барселоне, показать ряд изделий на гибридных процессорах серии A, которые выйдут в 2014 году.
Эти APU характеризуются повышенной производительностью при пониженном энергопотреблении, что положительно сказывается на времени автономной работы мобильных компьютеров.
На «шпионском фото» показаны умные часы Samsung Galaxy Gear 2 и Galaxy Gear 2 Neo
2014-02-23 в 4:00, admin, рубрики: НовостиИсточник опубликовал изображение, на котором, как утверждается, запечатлены умные часы Samsung Galaxy Gear 2 и Galaxy Gear 2 Neo.
Если следовать принципу, принятому Samsung для смартфонов Galaxy, модель Galaxy Gear 2 Neo будет несколько упрощенной и удешевленной версией базовой модели нового поколения Samsung Galaxy Gear 2.
Анонс умных часов Samsung нового поколения ожидается в ближайшее время на выставке MWC 2014, которая открывается в понедельник.
Напомним, Читать полностью »