Привет! Меня зовут Эдик, и я учусь на программиста. В старших классах школы я загорелся мечтой сделать онлайн-игру по популярной серии книг WARRIORS. Год за годом, шаг за шагом, я шёл к своей мечте. Сначала это был 2D файтинг: вся логика была в клиенте, написанном на AS2, а сервер (в виде PHP-скрипта) лишь сохранял данные. Файтинг заменила подделка на конструкторе Eclipse Origins, я русифицировал его и некоторые моды, исправил пару ошибок и добавил с десяток новых, но вскоре понял, что нужно писать самому… И вот я, студент первого курса: на VPS крутится JAVA сервер, он дружит с клиентами, написанными на ADOBE AIR, и в день капает ~3$ с контекстной рекламы, а Microsoft начинает публиковать агитационные комиксы. Путь Диких Котов Онлайн под катом…
Архив за 16 мая 2014 - 6
Привет! Меня зовут Эдик, и я учусь на программиста. В старших классах школы я загорелся мечтой сделать онлайн-игру по популярной в Америке серии книг WARRIORS. Год за годом, шаг за шагом, я шёл к своей мечте. Сначала это был 2D файтинг: вся логика была в клиенте, написанном на AS2, а сервер (в виде PHP-скрипта) лишь сохранял данные. Файтинг заменила подделка на базе Eclipse Origins, я русифицировал движок и некоторые моды к нему, исправил пару ошибок и добавил с десяток новых, но вскоре понял, что нужно писать самому… И вот я, студент первого курса: на VPS крутится JAVA сервер, он дружит с клиентами, написанными на ADOBE AIR, и в день капает ~3$ с контекстной рекламы, а Microsoft начинает публиковать агитационные комиксы. Путь Диких Котов Онлайн под катом…
Analyst Days III: вместе с вами мы сделаем эту конференцию лучшей в области системного и бизнес-анализа
2014-05-16 в 9:55, admin, рубрики: Без рубрикиИзюминка Analyst Days – в ее участниках
24 мая в третий раз системные и бизнес аналитики смогут с головой окунуться в свою профессиональную область на международном уровне благодаря Analyst Days III – единственной конференции на пространстве СНГ, которая собирает экспертов из разных городов и стран в одном месте.
Конференцию Analyst Days мы задумали около 3 лет назад, когда пришла идея отстраниться от распространенного формата универсальных конференций, которые в ограниченные временные рамки пытаются включить «все и ничего»: продуктовую разработку, управление проектами и персоналом многое-многое другое. Порой тема анализа на таких конференциях вообще забывается. Нам же хотелось сделать что-то совершенно иное и, что немаловажно, более полезное, пусть и для менее широкого круга людей.
Читать полностью »
Продажи смартфона Samsung Galaxy S5 превысили рубеж в 11 млн штук
2014-05-16 в 9:42, admin, рубрики: Новости, метки: новостиНеделю тому назад появились неофициальные данные о статистике продаж флагманского смартфона Samsung Galaxy S5: сообщалось, что за первые 25 дней было реализовано 10 млн штук устройства. Официальная статистика, полученная из уст главы мобильного подразделения Samsung Джей Кей Шина (J.K. Shin), оказалась даже радужнее: за первый месяц продажи Samsung Galaxy S5 превысили отметку в 11 млн штук.
Мастерская Steam — делаем наши любимые игры лучше
2014-05-16 в 9:41, admin, рубрики: game development, Steam, Valve, Анимация и 3D графика, видеоуроки, графика, Дизайн в IT, обработка изображений Многими любимая, или многими ненавистная компания Valve, все же, бесспорно является по многим позициям инновационным лидером и во главе с мессией и королем ПК-гейминга Гейбом Ньюэллом делает игры доступнее и лучше.
Все мы знаем о том, как работает Steam и с чего он начинался. Многие слышали о проекте GreenLight, а некоторые проходили через эту мясорубку, дабы разместиться для продаж в самом стиме. Однако, что мы знаем о мастерской и зачем нам тратить на нее время? И можно ли там заработать?
В статье мы слегка предадимся воспоминаниям, рассмотрим историю развития Steam, а так же, само собой, механизмы работы с мастерской и доступные в ней проекты.
ТОП-10 докладов с PyCon 2013
2014-05-16 в 9:40, admin, рубрики: django, pycon, python, Блог компании IT-PeopleПока суть да дело, мы выбрали для вас самые популярные видео докладов с PyCon 2013. Видеозаписи отранжированы по количеству просмотров видео на нашем канале YouTube
«Мы завтра же можем в течение нескольких минут заблокировать Twitter или Facebook в России»
2014-05-16 в 9:21, admin, рубрики: api«Мы завтра же можем в течение нескольких минут заблокировать Twitter или Facebook в России. Мы не видим в этом больших рисков».
— Максим Ксензов, замглавы Роскомнадзора
В Известиях вышло интервью с Максимом Ксензовым, замглавы Роскомнадзора.
Интервью — просто кладезь богатой мозговой активности человека, который пользуется Твиттером и хочет его запретить.
Дальше просто приведу цитаты.
Данный закон [о блогерах] впервые вводит в правовое поле само понятие «блогер» и относит блогеров к категории субъектов, которые, распространяя массовую информацию, наделены рядом прав и должны выполнять определенные требования. Эти требования схожи с требованиями к СМИ. Но это не означает, что между блогером и профессиональным журналистом можно поставить юридический знак равенства.
Какие права теперь есть у блогеров? Ответ дальше:
Блогеры получают закрепленное в законе право свободно искать и распространять информацию и в этом плане становятся субъектами взаимодействия, например, с госорганами.
— Если говорить о российских популярных блогерах, которые живут за границей, но размещаются на наших ресурсах — они тоже попадут под действие закона?
— Очевидно, да. Действие закона не привязано к прописке в паспорте. Если человек пишет на русском языке или языках народов России, рассчитывает привлечь внимание российской аудитории и использует для этого возможности российских площадок, то ему необходимо будет выполнить предъявляемые законом требования.
Кузница Laravel
2014-05-16 в 9:14, admin, рубрики: framework, laravel, php, метки: framework, laravel, PHP, сервер15-16 мая в Нью-Йорке проходит Laracon — конференция по Laravel.
И, конечно же, на ней выступал Тэйлор Отвелл. В начале своего доклада он просто рассказал о планах на будущее в плане разработки фреймворка и про сообщество.
Но основную часть его доклада заняли анонсы его новинок!
Во-первых, он презентовал Homestead — «коробка» для Vagrant, в которую входит всё, что может понадобиться для разработки на Laravel.
А вот второй анонс заслуживает большего внимания! Добро пожаловать под кат!
Читать полностью »
Дорог ли native метод? «Секретное» расширение JNI
2014-05-16 в 9:13, admin, рубрики: java, jni, native, performance, метки: jni, native, performance
Для чего Java-программисты прибегают к native методам? Иногда, чтобы воспользоваться сторонней DLL библиотекой. В других случаях, чтобы ускорить критичный алгоритм за счет оптимизированного кода на C или ассемблере. Например, для обработки потокового медиа, для сжатия, шифрования и т.п.
Но вызов native метода не бесплатен. Порой, накладные расходы на JNI оказываются даже больше, чем выигрыш в производительности. А всё потому, что они включают в себя:
- создание stack frame;
- перекладывание аргументов в соответствии с ABI;
- оборачивание ссылок в JNI хендлы (
jobject
); - передачу дополнительных аргументов
JNIEnv*
иjclass
; - захват и освобождение монитора, если метод
synchronized
; - «ленивую» линковку нативной функции;
- трассировку входа и выхода из метода;
- перевод потока из состояния
in_Java
вin_native
и обратно; - проверку необходимости safepoint;
- обработку возможных исключений.
Но зачастую native методы просты: они не бросают исключений, не создают новые объекты в хипе, не обходят стек, не работают с хендлами и не синхронизованы. Можно ли для них не делать лишних действий?
Да, и сегодня я расскажу о недокументированных возможностях HotSpot JVM для ускоренного вызова простых JNI методов. Хотя эта оптимизация появилась еще с первых версий Java 7, что удивительно, о ней еще никто нигде не писал.
Читать полностью »
Uber объявил себя покупателю крупнейшим стартапом мира — $10 млрд
2014-05-16 в 9:11, admin, рубрики: НовостиUber пытается продать новому инвестору акций на сумму чуть менее $1 млрд, сообщает ИТАР-ТАСС со ссылкой на Bloomberg. По оценке на лето 2013 года "миллиард" обозначает продажу около одной третей части компании — в первой половине 2014 возможная оценка равна уже 10 миллиардам. Как отмечают издания, если сделка состоится — сервис заказа такси станет самым дорогим стартапом в мире. Рядом расположатся Dropbox и Airbnb, с похожей оценкой.
Источник: ИТАР-ТАСС: Экономика и бизнес.