Как стать автором
Обновить
57
0
KvaNTy Troiden @KvaNTy

Пользователь

Отправить сообщение

После прочтения применить. 25 книг для игрового разработчика

Время на прочтение8 мин
Количество просмотров119K
Предлагаю подборку всегда актуальных книг по программированию, геймдизайну и концепт-арту для новичков и бывалых бойцов геймдева. Конечно, во главе профессионального развития стоит практика, но эти книги сэкономят ваше время и позволят не выдумывать велосипед заново.


Читать дальше →
Всего голосов 15: ↑14 и ↓1+13
Комментарии7

Python на Хабре

Время на прочтение7 мин
Количество просмотров452K
Некоторое время назад, в силу определенных причин, мне пришла в голову мысль о том, чтобы начать изучать какой-нибудь новый язык программирования. В качестве альтернатив для этого начинания я определил два языка: Java и Python. После продолжительного метания между ними и сопутствующих нытья и долбежки головой о стену (у меня с новыми языками всегда так — сомнения, раздумья, проблема выбора и т.д.), я все-таки остановился на Python. Окей, выбор сделан. Что дальше? А дальше я стал искать материал для изучения…
Читать дальше →
Всего голосов 182: ↑162 и ↓20+142
Комментарии65

Процедурная генерация текстур планет на основе алгоритма Diamond-Square, часть 1

Время на прочтение14 мин
Количество просмотров42K
image

Доброго времени суток. Как со мной бывает, как только я разобрался в каком-то сложном для себя вопросе, я сразу хочу рассказать всем решение. Поэтому решил написать серию из двух статей по такой интересной теме, как процедурная генерация. А конкретнее, я буду рассказывать про генерацию текстур планет. В этот раз я подготовился основательнее и постараюсь сделать материал качественнее, чем в моем предыдущем посте «Простая система событий в Unity» (кстати, спасибо всем за ответные посты). Прежде чем продолжить, хочу обратить ваше внимание на несколько моментов:

1) Этот генератор не претендует на реалистичность, и писал я его для того, чтобы сгенерировать уникальные текстуры для сотни маленьких шариков, которые занимают 10% экрана и к тому же прикрыты облаками.
2) Чисто технический момент: я пишу на C# под Unity3d, так что думать о том, как выводить в изображение с приемлимой скоростью вам придется самим, для каждого языка и платформы свои способы.

Читать дальше →
Всего голосов 34: ↑31 и ↓3+28
Комментарии21

Подробный обзор MacBook Pro нового поколения (с Retina дисплеем)

Время на прочтение14 мин
Количество просмотров205K


Салют, Земляне!
Обнаружил, что на хабре нет поста, который объединит в себе всё, что необходимо знать про эту чудо-ЭВМ. Поэтому я решил основательно подойти к анализу user-experience, железа, производительности и прочих впечатлений. Спустя месяц полноценного и самостоятельного использования готов представить вам…
Первый пост на хабре с осознанным оформлением под Retina экраны
Всего голосов 134: ↑105 и ↓29+76
Комментарии150

Полный архив рукописей Эйнштейна

Время на прочтение1 мин
Количество просмотров2K


Еврейский университет в Иерусалиме заканчивает сканировать и публиковать в онлайне рукописи Альберта Эйнштейна. Сейчас на сайте Einstein Archives Online представлено около 3000 отсканированных изображений, к конца текущего года их число вырастет до 7000. Полный архив Эйнштейна превышает 80 000 записей, включая письма, заметки о путешествиях и прочие личные документы, например, школьный аттестат.
Читать дальше →
Всего голосов 38: ↑34 и ↓4+30
Комментарии39

Google представила открытую платформу WebGL Globe

Время на прочтение1 мин
Количество просмотров4.2K

Сегодня в рамках своего проекта Сhrome Experiments Google представила открытую платформу для визуализации географических данных The WebGL Globe в браузере. Название проекта говорит само за себя — используется технология WebGL — так что пока только обладатели браузеров Google Chrome и Firefox 4 могут оценить представленные авторами примеры. Сейчас на сайте доступны два «глобуса», один из которых демонстрирует население земного шара в различные периоды времени, а второй — динамику поисковых запросов Google. Оба примера, конечно, поддерживают манипуляцию с «глобусами», а чувство юмора разработчиков можно оценить, наведя курсор на кнопку «Get Code».
Стоить напомнить, что это не первый эксперимент Google с WebGL. Некоторое время назад желающим доступен Google's Body Browser — проект, представляющий из себя визуализацию анатомического атласа человека в браузере.

UPD: если в Chrome (WinXP) просмотреть WebGL-сцену не удается, запустите его с ключом --ignore-gpu-blacklist, включив в настройках about:flags опции GPU Accelerated Compositing и GPU Accelerated Canvas 2D.
Всего голосов 77: ↑74 и ↓3+71
Комментарии39

Doc, это же мусор?! Вот его нам и надо

Время на прочтение1 мин
Количество просмотров2.3K
image
Помните фильм «Назад в будущее»? Так вот, как известно большинство технологий, приходят к нам из фантастики, так случилось и в этот раз. А конкретно, произошло следующее: Испанский парень со звучным именем (или ником) Aleix Llovet, с верным камрадом-профессором Xavier Salueña, изобрел и воплотил в жизнь, машину времени двигатель работающий на мусоре.
Вперед в будущее
Всего голосов 90: ↑75 и ↓15+60
Комментарии99

Дополненная реальность в твоем смартфоне: Aurasma

Время на прочтение2 мин
Количество просмотров6.3K
Новая технология распознавания образов, разработанная компанией Autonomy, дает возможность «вставлять» в окружающую среду видео и другой медиа-контент в режиме реального времени.

Autonomy — крупнейший Британский разработчик программного обеспечения, известный в основном своими решениями в корпоративной среде, однако в этот раз талант и усилия программистов были направлены на создание приложения для смартфонов, которое могло бы распознавать визуальные образы в реальном мире. Приложение, которое в самом ближайшем времени будет доступно для iPhone, работает следующим образом: пользователь направляет камеру устройства на один из окружающих его объектов, программа распознает образ и соответствующим образом заменяет или дополняет его на экране смартфона. Эдакая смесь дополненной реальности и анимированных газет из Гарри Поттера. Приложение было решено назвать Aurasma.

Следующий ролик демонстрирует возможности программы. Удивительно, как видео, которое заменяет распознанный объект, уверенно держится в его рамках даже при движении руки с телефоном.
Конечно, первым способом применения данного приложения, который приходит в голову, является новое поколение печатной и наружной рекламы, однако представители компании заявляют, что создадут целую централизованную сеть, в которую каждый пользователь сможет добавлять фотографию объекта или места и прикреплять к нему медиа-контент, который и должен будет дополнять или замещать реальность.
Итак, видео:

По словам представителей Autonomy, изначально Aurasma будет способна распознавать до полумиллиона образов. Приложение будет бесплатным; деньги разработчики будут получать с рекламы (плата будет браться с рекламодателей лишь за реально показанные рекламные объявления, баннеры, ролики и так далее).

Конечно, есть определенные ограничения на использование Aurasma. Главное из них, по словам CEO компании Autonomy Майка Линча, это слабое железо iPhone 4, мощностей которого едва хватает, чтобы запустить приложение. Распознавание образа длится около секунды, а значит, распознать объект, мимо которого проезжаешь на автомобиле, не будет возможности. Также не будет и функции распознавания лиц. Для этого требуется создать и обработать трехмерную модель, Aurasma же работает с объектами, которые достаточно полно представимы и 2D-формате (например, фасады зданий).

Следует ожидать появления приложения в App Store в следующем месяце. Предположительно, будет версия программы и для Android.

От себя: если все, что показано на видео — правда, то Autonomy на шаг впереди Дубайских QR-кодов.
По-английски почитать можно, например, тут.
Всего голосов 24: ↑18 и ↓6+12
Комментарии23

Lego Mindstorms NXT 2.0 — краткое знакомство

Время на прочтение5 мин
Количество просмотров73K

Лет эдак в 10-11, после долгих и беззаботных лет игры с контрукторами Lego, я узнал о существовании великолепного набора Mindstorms, который позволял создавать самых настоящих роботов без специализованных знаний электроники, электротехники и даже программирования. Я сразу же заинтересовался данной серией, но тогда моим мечтам обладать Mindstorms по различным (в основном — финансовым) причинам не суждено было сбыться.
Сейчас мне 20 и в честь юбилея друзья (спасибо им!) решили окунуть меня назад в детство и таки дать возможность полепить собственных роботов. Правда, в этот раз всё будет серьёзнее, чем в моих детских мыслях — мы будем действительно программировать Mindstorms под Debian GNU/Linux.
Читать дальше →
Всего голосов 56: ↑53 и ↓3+50
Комментарии44

Светильник напечатали на 3D принтере

Время на прочтение1 мин
Количество просмотров7.6K


В принципе, светильник на фотографии сам по себе достаточно оригинальный — ведь он представляет собой нечто вроде головоломки, которую можно собирать и разбирать, придавая системе определенную конфигурацию. Однако еще более интересным фактом является то, что все это (кроме лампочек, понятное дело) было напечатано на 3D принтере, которые все более активно вторгаются в обычную жизнь обычных людей. Конечно, такие принтеры еще достаточно дороги, но крупные и средние компании уже могут себе их позволить, равно как и более-менее обеспеченные гики.

Читать дальше →
Всего голосов 53: ↑47 и ↓6+41
Комментарии52

SSD и HDD в теле одного MacBook Pro

Время на прочтение4 мин
Количество просмотров163K
Приветствую, уважаемые хабражители.

Мой опыт, которым я хочу с вами поделиться, должен оказаться полезным для всех пользователей ноутбуков, хотя мой частный пример — MacBook Pro.

После покупки сего агрегата, с порядковым номером в линейке: 6.1, я ожидал невиданных ранее скоростей, но, увы, предательская каруселька перегрузки, на месте курсора > image появлялась достаточно часто, заставляла себя ждать, мучила вопросом «как так?!» при этом скорость загрузки тотально укомплектованной операционной системы составляла примерно 2+ минуты, с загрузкой 5-и приложений (различной тяжести) на автозапуске.

Такие показатели + периодические подвисания оказались досадным и обидным заключением, ведь под капотом процессор i7 / 4Gb DDR3 / 5 Series Chipset с возможной скоростью обмена данными в 3 гигабита.

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

Добро пожаловать под хабракат, там сказ о эффективном разгоне моего инструмента.
Всего голосов 113: ↑94 и ↓19+75
Комментарии185

Культурные различия 2. Коллеги из Индии

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

Мой первый рассказ был об американцах.
Сегодняшний — об индусах.

С индусами я работаю много. Есть даже в фирме «мой» индус — архитектор как и я, который вместе со мной отвечал за Business Logic нашей новой аппликации. В то время мы с ним говорили по мессенджеру или по телефону каждый день, я его опекал во время визитов в Израиль, свозил по своей инициативе в Иерусалим и даже приглашал домой.

У меня с ним отличные отношения (хотя и не без трений), но, как выяснилось, не всё я делал правильно :)

Во первых всё, что я писал об американцах в плане «мягких» выражений — верно для индусов и вообще для всех. При общении с кем угодно лучше сказать «Отличная идея, у меня только несколько поправок» в ситуации когда Вы думаете «Что за чушь!?».

Но есть своя специфика. Вопросы рассовой политкорректности индусов волнуют меньше, а вот вопросы «потери лица» — больше.

Читать дальше →
Всего голосов 146: ↑139 и ↓7+132
Комментарии115

Культурные различия. Общение с американскими коллегами

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

Мой первый рассказ — об американцах.

Вообще, они от нас (израильтян) в шоке. На семинаре показывали интервью с американкой, которая полгода работала в израильском офисе американской компании. Первое время ей казалось, что все агрессивны и грубы. Потом поняла, что это такая манера общения — люди повышают голос и перебивают друг друга во время дискуссий, люди могут сказать коллеге (и даже начальнику!), что он не прав и т.д.

С большим стыдом вспоминал, как я повторял «I disagree!» на последнем Face2face.

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

Кстати, сказать, как у нас «Та уборщица… какая? Ну, эфиопка ...» или «В соседнем отделе есть такой мужик умный, индус низенький такой» — тоже нельзя.
Надо объяснять о ком идет речь, не используя национальность, религию и сексуальные предпочтения.

Итак, правила для общения с американцами:
Читать дальше →
Всего голосов 320: ↑308 и ↓12+296
Комментарии338

IT-эмиграция на Кипр: личный опыт

Время на прочтение7 мин
Количество просмотров31K
Добрый день. Меня зовут Андрей Кашуков и в этом посте я расскажу про основные моменты эмиграции на Кипр, целиком и полностью основанные на личном опыте.

Пара слов о себе: 1.5 года работаю java-программистом в городе Лимассоле (который расположен в греческой части острова), живу там же с семьей.

Читать дальше →
Всего голосов 249: ↑229 и ↓20+209
Комментарии430

Денег нет, погода дрянь и правительство ввело новые поборы. Что делать?

Время на прочтение2 мин
Количество просмотров13K
road
На Хабре, что то стали проскакивать упаднические настроение, дескать в провинции зарплаты маленькие, и вообще жить плохо. Собственно, расскажу как я решил это проблему для себя. Взял и переехал в Новую Зеландию. Ну не будем перескакивать.

Расскажу, что и как было, на дворе 2007, жил во Владивостоке, у меня заканчивалась аспирантура, мне было 25 и очень хотелось немного улучшить уровень жизни. Был закончен универ по специальности АСУ и было 2.5 года опыта работы программистом в довольно известном владивостокском интернет проекте.

Если так посмотреть, варианты были уехать в Москву, или куда еще подальше.
Подумал, что в Москву всегда успеется, а вот куда подальше было бы неплохо.

Пример друга с оказией уехавшего в Ванкувер и рассказывающего как там тепло, хорошо и мухи не кусают, очень подстегивал.

Итак что было сделано:
Читать дальше →
Всего голосов 238: ↑215 и ↓23+192
Комментарии439

Тест Роршаха для рекламной индустрии

Время на прочтение2 мин
Количество просмотров1.3K
Если вы работаете в бумажной газете или журнале, то вот вам самая страшная картинка года.


А вот ссылка на исследование, результатом которого стала эта картинка.
Читать дальше →
Всего голосов 38: ↑33 и ↓5+28
Комментарии31

6 отстойных слов в вашем резюме

Время на прочтение4 мин
Количество просмотров83K
Эта статья – часть серии «Как написать резюме». Чтобы начать серию сначала, прочитайте введение.

За свою жизнь, я использовал несколько плохих слов. Даю %^й на отсечение, что вы тоже делали это. Но, когда неправильные слова появляются у вас в резюме – это делает его отстойным.
Читать дальше →
Всего голосов 182: ↑153 и ↓29+124
Комментарии109

Когда маркер удобнее мышки

Время на прочтение1 мин
Количество просмотров8.4K


Шведский IT-специалист Ричард Гатарски с друзьями посетили маленький ресторанчик в городе Норчёпинг и обратили внимание, как администратор использует компьютерную систему бронирования столиков. Он отмечает занятые места, ставя отметки маркером по экрану.
Читать дальше →
Всего голосов 183: ↑170 и ↓13+157
Комментарии163
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Севастополь, Республика Крым, Россия
Дата рождения
Зарегистрирован
Активность