Как стать автором
Обновить
15
0

C/C++ and game developer

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

Системные требования

Время на прочтение 6 мин
Количество просмотров 14K
Товарищ Borro предложил очень занятную вещь — если скопируете этот скрипт себе в строку адреса, рассказ будет про вас.
javascript:((function(){var post=document.getElementById('post_195332'),name=document.getElementById('footer').getElementsByTagName('a')[0].innerHTML;post.innerHTML=post.innerHTML.split('{name}').join(name)})())


Loading character and location database…
Database not found, using default settings...


По встречной полосе, уже кренясь набок, летел бензовоз. {name} успел даже выкрутить руль, когда увидел, как тот вылетел на встречку, но в ту же секунду осознал, что столкновения не избежать. Последняя мысль, промелькнувшая в голове, была «по крайней мере, это не фура, не каждый помирает с таким фейерверком».
Читать дальше →
Всего голосов 71: ↑62 и ↓9 +53
Комментарии 54

Воронежец заключил с банком договор, внеся свои правки, и собирается отсудить 24 миллиона рублей

Время на прочтение 8 мин
Количество просмотров 474K
Наверное, нет человека, которого бы не раздражало, что самые важные пункты в договорах всегда пишутся «мелким шрифтом».

Но, зная об этом, раз за разом многие люди подписывают бумаги, не прочитав их внимательно, и платят комиссии, о которых не догадывались.

42-летний житель Воронежа нашел остроумный способ обратить эту особенность в свою пользу и теперь, пользуясь невнимательностью банкиров, собирается отсудить у них 24 миллиона рублей.
Читать дальше →
Всего голосов 803: ↑778 и ↓25 +753
Комментарии 862

Интервью с астрофизиком Нилом Тайсоном

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


Увлекательное интервью с замечательным человеком. Нил — астрофизик и популяризатор науки, при этом красиво излагает свои мысли и обладает отличным чувством юмора. Я к переводу имел некоторое отношение, внутри напишу некоторые подробности и в комментариях отвечу на вопросы.

Читать дальше →
Всего голосов 96: ↑91 и ↓5 +86
Комментарии 45

Релятивистский мячик, мощность Йоды и другие насущные проблемы на xkcd.com

Время на прочтение 1 мин
Количество просмотров 1.3K
На сайте xkcd.com, известном своими комиксами на околоайтишные темы, появился новый раздел — «Что, если...» Посетители могут присылать любые гипотетические вопросы, а автор сайта — Рэндел Манро, физик по образованию, работавший в НАСА — раз в неделю, по вторникам, даёт развёрнутый и (насколько это возможно) научно обоснованный ответ на самый интересный и безумный вопрос.
Читать дальше →
Всего голосов 99: ↑91 и ↓8 +83
Комментарии 50

Я — Бренд или как поднять свою ценность?

Время на прочтение 7 мин
Количество просмотров 7.7K
После написания поста об алгоритме IT собеседования, мы в комментариях обсуждали, что постоянно кому-то нужно что-то доказывать, выполнять глупые тестовые задания и т.д. Область, в которой мы работаем, растет и развивается очень быстро. Классические институты не успевают менять свои программы, да и преподаватели уже не в курсе происходящего.

Мы не можем просто по корочке авторитетного института принять специалиста, исключения разве что PMI, PMP, PM и т.д. сертификаты, которые могут сказать, что человек учился в авторитетной компании, которая входит в международную сеть руководителей проектов и гарантирует качественное образование и выдает сертификаты только тем, кто в полном объеме освоил все знания.

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



Итак, всех заинтересованных — прошу под кат.
Читать дальше →
Всего голосов 38: ↑25 и ↓13 +12
Комментарии 53

Спать мало, но правильно?

Время на прочтение 7 мин
Количество просмотров 897K
Навеяно этим постом от юзера case. Пост не новый, и на главную он не попал.
Но я вот наткнулся на него сегодня и решил написать кое-что о сне. Уверен, что это будет полезно многим хабравчанам, да и случайным читателям тоже.
Читать дальше →
Всего голосов 713: ↑670 и ↓43 +627
Комментарии 420

Включаем Samsung Multi Window в чужом приложении

Время на прочтение 3 мин
Количество просмотров 39K
В новых смартфонах Samsung есть весьма интересная фича — Multi Windows.
Она позволяет запускать одновременно два приложения в одном окне.
К сожалению, кроме Samsung эту фичу пока что мало кто поддерживает.
Но на самом деле её не так уж и сложно добавить к уже существующему приложению.
Читать дальше →
Всего голосов 16: ↑15 и ↓1 +14
Комментарии 5

Игровая приставка на базе Android. Подробный мануал

Время на прочтение 4 мин
Количество просмотров 111K
Не так давно один мой знакомый, приобретя себе китайскую консоль (инфо и инфо) на Android 4.0 и установив эмулятор PS1, не мог не поделиться со мной таким «счастьем». Такая возможность использовать свое Android устройство сильно заинтересовала и я решил не только испытать все прелести эмулятора на своем смартфоне, но и пойти немного дальше…

Проблемы и трудности, с которыми я столкнулся, а также подробное иллюстрированное руководство по настройке эмулятора, смартфона и подключению к нему геймпада под катом.
Читать дальше →
Всего голосов 60: ↑57 и ↓3 +54
Комментарии 36

Объектный пул и быстрое создание объектов в куче

Время на прочтение 5 мин
Количество просмотров 18K
Хочу поделится очередным велосипедом собственной сборки на С++. Велосипед умеет быстро создавать и выдавать объекты. В результате получаем скорость создания (не отдачи) объектов на 30% быстрее чем просто с new. Объектный пул — вещь не новая, и в общем — чего о нем и говорить то. Но как говорится — главное в деталях.
Детали
Всего голосов 26: ↑17 и ↓9 +8
Комментарии 44

Qt Meta System over Network. Часть 1 — свойства

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

У меня с завидной регулярностью появляется задача написания клиент-серверных приложений с использованием Qt. И я подумал – почему бы не упростить этот процесс? В самом деле, зачем каждый раз изобретать какой-то новый протокол, если можно использовать привычные сигналы и слоты? Что-то подобное уже есть, например D-Bus или QRemoteSignal, но мне они показались не очень удобными, да и некоторых возможностей в них нет.
Читать дальше →
Всего голосов 33: ↑33 и ↓0 +33
Комментарии 8

Qt Meta System over Network. Часть 2 — сигналы и слоты

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

Часть 1 — Свойства
Продолжаем разбираться с метасистемой Qt. В этот раз рассмотрим создание виртуальных сигналов и слотов.
Читать дальше →
Всего голосов 20: ↑20 и ↓0 +20
Комментарии 0

Воспитываем Джуниора

Время на прочтение 3 мин
Количество просмотров 84K
imageВ последнее время, многие компании начали открывать у себя вакансии для молодых неопытных программистов. Честно говоря, я считаю, что это здорово, ибо устроиться на работу, не имея опыта, в большинстве отраслей довольно сложно. Однако, беря на работу Джуниора вы должны понимать, что на вас ложится некая ответственность, фактически, вы становитесь наставником этого человека, и не каждый руководитель или тим-лид эту ответственность осознает.
В этой статье, я хочу рассказать о том, нужен ли вам вообще начинающий разработчик и как выстраивать с ним взаимоотношения.
Для начала, давайте определим, кто такой Джуниор. Начинающие программисты бывают разные, мы возьмем молодого человека, не глупого, только после института, он знает нужный нам язык программирования, у него за плечами несколько маленьких самостоятельных проектиков и, самое главное, есть желание учиться дальше.
Читать дальше →
Всего голосов 121: ↑105 и ↓16 +89
Комментарии 87

Таблица для выбора диагонали экрана и разрешения

Время на прочтение 2 мин
Количество просмотров 182K
Когда у вас возникнет вопрос, как выбрать диагональ экрана, или в каком разрешении скачать фильм, предлагаю воспользоваться таблицей Головина для выбора диагонали экрана (pdf, 85 Кб). Название я придумал сам, надеюсь, Головин был бы не против.



С появлением первых телевизоров с разрешением 4к (3840 × 2160), я хотел обновить график для определения оптимального расстояния до экрана. Но, поскольку там указаны рекомендуемые расстояния, это бы снова вылилось в субъективные обсуждение возможностей зрения каждого. Новая таблица, теоретически, должна помочь каждому сделать выбор, в не зависимости от остроты зрения.

Инструкция и теория
Всего голосов 117: ↑107 и ↓10 +97
Комментарии 31

Вариант эффективного интервью

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

А ты записался добровольцем?
А ты записался добровольцем прошел собеседование?

Интервью состоит из трех частей, занимает 30-60 минут.
1. Рассказ программиста о себе.
2. Короткие вопросы на кругозор.
3. Решение задач

Рассказ программиста о себе.


В первую очередь прошу человек рассказать, как пришел к web-программированию. Когда начал, когда подсел на программирование :)
Очень спрашиваю про последнее место-два работы, что человек делал, за что отвечал, что в техническом и организационном плане там делал.

Нужно, чтобы человек расслабился.
Когда-то на этом этапе спрашивал про пять вариантов, почему люки круглые и прочие вопросы, но это давно отмерло, потому что не дает ничего :)

Как только становится понятно, что движет человеком и какой у него опыт, переходим к технической части.
Читать дальше →
Всего голосов 68: ↑43 и ↓25 +18
Комментарии 49

ONDA V972 — новое поколение китайских планшетов

Время на прочтение 8 мин
Количество просмотров 136K
Семимильными шагами китайская продукция приближается к качеству всемирноизвестных брендов. В данном обзоре я расскажу вам об одном из представителей нового поколения китайских планшетов, ключевой особенностью которых является наличие нового четырехъядерного процессора на архитектуре Cortex A7 и экрана с высокой плотностью пикселей — ONDA V972.
image

image 9.7-дюймовый IPS экран с разрешением 2048х1536
image Двухъядерный видеоускоритель PowerVR SGX544MP2 (8 потоковых процессоров)
image Четырехъядерный процессор Allwiner A31 на архитектуре Cortex A7
image 2 ГБ оперативной памяти
image Операционная система Android JB 4.1.1
image 16/32 ГБ пользовательской памяти + слот для карт памяти MicroSD
image 2 камеры: задняя 5 Мп и фронтальная 2 Мп
image Коммуникации: Wi-Fi (802.11 b/g/n)
image Дополнительно: USB OTG
image Li-pol аккумулятор емкостью 8000 мАч
image Габариты, масса: 242.6x187.5x9.8 мм, 649 грамм

На рынке планшет представлен в двух цветах — черном и белом. Также доступны версии с 16 и 32 ГБ встроенной памяти, цена за младшую стартует с отметки в 240 долларов.
Читать дальше →
Всего голосов 98: ↑76 и ↓22 +54
Комментарии 126

Создание продукта: НАЧАЛО

Время на прочтение 7 мин
Количество просмотров 59K
Как в фильме Начало (Inсeption), реальность в продуктовой разработке имеет определенную вложенность слоев. В зависимости от того, какая роль вам выпала, ваше “начало” в проекте может произойти раньше или позже, но всегда приятнее быть в числе создателей новой реальности, не так ли?

Эта статья — вступительная часть к трилогии о том, что собой представляет в гибкой продуктовой разработке:

  • Готовность Начать
  • Готовность Завершить
  • Готовность Выпустить

Первая часть будет посвящена процессу открытия продукта (Product Discovery), вторая — процессу разработки продукта (Agile Delivery), третья — формированию цикла этих двух процессов, с обратной связью от рынка (Business Development). Здесь же, в начале, я задам общие рамки ролей и процессов, в которые буду углубляться в следующих частях.

Пишу эту статью для нынешних или начинающих Владельцев Продуктов — «ловцов снов» и «продавцов воздуха». Людей, идеи которых способны изменить реальность, а могут сами оказаться иллюзией.
Читать дальше →
Всего голосов 69: ↑51 и ↓18 +33
Комментарии 35

Генератор энтропии Seeder 1.1 существенно уменьшает лаги на Android-устройствах

Время на прочтение 2 мин
Количество просмотров 141K
В старых версиях Android некоторые системные компоненты и JVM активно считывали большие объёмы случайных чисел из псевдоустройства /dev/random. Это устройство предоставляет интерфейс к системному генератору случайных чисел (ГСЧ), который выводит шумы из драйверов устройств и других источников в «хаотичный» пул. На старых версиях Android иногда возникали проблемы с наполнением пула случайных чисел. В случае опустошения пула возникали лаги UI, пока пул не наполнялся. В новых версиях Android проблему с лагами UI решили, но не до конца: всё-таки иногда возникают характерные задержки.

Многие пользователи считали, что лаги интерфейса объясняются недостаточной производительностью CPU, на самом деле это не так. Проблема именно в истощении пула случайных чисел.

Один из разработчиков с форума XDA-Developers перекомпилировал rngd, так что пул случайных чисел каждую 1 секунду пополняется из пула псевдослучайных чисел /dev/urandom. Результат — потрясающее ускорение интерфейса Android с почти полным исчезновением лагов! Chrome, карты и другие тяжеловесные приложения теперь мгновенно переключаются между задачами.
Читать дальше →
Всего голосов 116: ↑95 и ↓21 +74
Комментарии 216

Вскрытие Meizu MX2

Время на прочтение 6 мин
Количество просмотров 81K
Приветствуем вас, Хабралюди! У нас появилась возможность вскрыть Meizu MX2 и разобраться, что и как у него внутри. В этом материале вас ждет поэтапный процесс разборки, от снятия крышки и металлического кожуха до удаления защитных панелей с основной платы, а также описание комплектующих, чтобы можно было получить общее представление о «внутренностях» Meizu MX2.


Читать дальше →
Всего голосов 68: ↑53 и ↓15 +38
Комментарии 69

Что плохого в работе на результат

Время на прочтение 11 мин
Количество просмотров 216K
Все чаще приходится слышать: "Работай на результат!"

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

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

"Обязательна ориентированность на результат!" — напишет пожилая кадровичка «ГорАвиаВагонМорСтроя» в требования к кандидату на должность помощника бухгалтера, будучи уверенной в том, что раз все так пишут, то и ей надо.

"Наш девиз — Работа на Результат!" — именно так, с двумя Большими Буквами для большего пафоса пишет на корпоративном сайте очередной говноконторы-однодневки молоденькая девочка-всё-в-одном, гордо именующая себя помощником руководителя по связям с общественностью. И этот самый руководитель, даже не знающий, что секретутка это, оказывается, ни больше ни меньше, целый его помощник, тоже употребит эту фразу на фуршете в городской администрации с целью создать себе рекламу в среде местных бюрократов.

Культ карго. Мало кто из произносящих эту фразу может внятно объяснить, какой смысл в неё вкладывается. Люди верят в неё, как в волшебную формулу, заклинание, они пихают её куда ни попадя, надеясь, что она придаст им уникальность, выделит их из толпы таких же неудачников. Организации, Компании, конторы да и откровенные «шараги» не мыслят себя без этого лозунга. Как же это, «Рога и копыта» работают на результат, а мы, что, хуже?



А хуже ли?
Осторожно! Тентакли под катом!
Всего голосов 255: ↑227 и ↓28 +199
Комментарии 174

Информация

В рейтинге
Не участвует
Откуда
Минск, Минская обл., Беларусь
Дата рождения
Зарегистрирован
Активность