Архив за 08 января 2013 - 7

NVIDIA представила собственную игровую консоль SHIELD

Совершенно неожиданно для многих специалистов и любителей, компания Nvidia представила собственную игровую консоль, которая, вполне может быть, станет весьма популярной уже в этом году. Устройство, как можно было ожидать, базируется на платформе Tegra 4 (об этой платформе уже была новость на Хабре). Консоль имеет несколько интересных особенностей.

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

image

Среди интересных гаджетов на выставке CES'13 был официально представлен очередной тренировочный браслет от американской компании Fitbit.

Новый Fitbit Flex поможет Вам считать калории, шаги и пройденное расстояние, но, к сожалению, в настоящее время не сможет вычислять высоту, на которую вы поднялись, в отличии от его конкурентов

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

Растущие рынки развивающихся стран привлекают производителей смартфонов, поскольку именно с ними связан потенциал роста. Не является исключением компания Apple, но с моделями iPhone, которые эта компания предлагает сейчас, выход на быстрорастущие рынки затруднен из-за высокой цены. Ситуацию может исправить появление в ассортименте Apple недорогой модели. Это может произойти во втором полугодии текущего года, утверждает источник.

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

В каталоге торговой марки CM Storm, принадлежащей компании Cooler Master, появился корпус CM Storm Scout 2 Advanced, являющийся улучшенной версией модели CM Storm Scout 2, представленной в конце сентября прошлого года.

В корпусе CM Storm Scout 2 Advanced можно установить до девяти вентиляторов

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

image

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

Их действительно становится всё больше в последнее время, и это радует. Посмотрите сами хотя бы на эту подборку, а она довольно старая — 11 июля 2011 года.

Сегодня был как раз случай интересного опыта взаимодействия с такими возможностями. Взял тему с типом записей для вывода блоков на главной, прицепил к ней дочернюю — всё как положено, без непосредственного редактирования файлов родительской темы. Захотелось добавить типу записей, зарегистрированному в родительской теме, значок для меню в Консоли — автор почему-то не позаботился (может быть, не знал, что набор Fugue Icons прекрасно подходит для этого?)

В результате недолгих поисков выяснил простую конструкцию для переопределения параметров типа записей WordPress в дочерней теме.Читать полностью »

Компания Cooler Master объявила о выпуске процессорного охладителя Hyper 212X, который сам производитель называет «мощным, но очень доступным». Как можно понять по названию, новинка является развитием моделей Hyper 212 и Hyper 212 EVO, представленных в 2007 и 2011 годах соответственно.

Совсем недавно со мной поделились историей одной оптимизации (привет stanislaw), которая показалась мне довольно забавной.

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

for (A a : arrayListA) { 
    // do something
    for (B b : arrayListB) {
        // do something
        for (C c : arrayListC) {
            // do something
        }
    }
}

Доступа к коду у меня нету, поэтому я передаю лишь суть повествования. Есть некий метод просчета ситуации на карте, в котором происходит много итераций по разного рода циклам. При чем, граф объектов уже создан и изменяется лишь его состояние. То есть новых объектов фактически не создается… Но тем не менее профайлер показывал приблизительно такую картину:

image

И при частых вызовах метода сборка занимала довольно большую часть времени работы метода.
Читать полностью »

Мультиклет: практическое использование и производительностьВ мои руки попала отладочная плата мультиклета, и результатами его тестирования хочу поделится. Также расскажу и о нескольких подводных камнях, которые могут несколько подпортить нервы тем, кто захочет лично потрогать Мультиклет.

Сразу стоит заметить, что я рассматриваю только разработку на C т.к. нынче время работы программистов стоит дороже мегагерцев и памяти. У С-компилятора Мультиклета тяжелая судьба, и на _данный момент_ он находится в зачаточном состоянии (в частности, не реализованы какие-либо оптимизации). Ситуация обещает исправиться к середине/концу года.Читать полностью »

Disclaimer: Мы открываем серию рассказов описывающих различные вопросы и проблемы связанные, в большинстве своем, с настоящим и будущим интернета и наше видение возможных путей их решения. Зачастую вслед будут публиковаться анонсы упомянутых в рассказах проектов. Мы просим отнестись с понимаем: что-то будет изменено, а что-то так и останется фантазиями; на сегодняшний день мы — небольшая команда, но с большим желанием сделать в этом мире, пусть сперва и немногое, но лучше.
Читать полностью »

На специальной пресс-конференции, состоявшейся вчера в США, компания Sony представила двух новых смартфона — Xperia Z и Xperia ZL. Обе новинки носят флагманский статус, а различия между ними кроются в мелочах.

Sony Xperia Z

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


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