Архив за 08 апреля 2012 - 2

Беспилотные автомобили Google должны кардинально уменьшить количество аварий на дорогах. Автоматическая система управления распознаёт сигналы светофора, быстрее реагирует на внезапные препятствия и пешеходов, двигается строго по маршруту из навигационной системы и постоянно поддерживает связь с интернетом. В случае необходимости система может сама спланировать схему объезда, скачав необходимые карты с серверов Google, заблаговременно получив информацию о заторе или пробке впереди по маршруту.

На сайте CNN опубликована интерактивная схема, как автомобиль Google реагирует на разные ситуации.
Читать полностью »

Я думаю многие из вас слышали про HipHop PHP (далее hphp), разработанный программистами Facebook для оптимизации социальной сети с минимальными затратами по адаптации существующего кода. Но по какой-то причине, в интернете тема этого иструмента раскрыта, я считаю, не полностью. Большая часть тех, кто его использовал, или хотя бы крутил в руках, ограничивается лишь мануалами по установке, однако хотелось бы заглянуть немного глубже, что я и хочу сделать в этой статье.

Написание этой статьи стало результатом реального использования этого инструмента при разработке игрового приложения для социальной сети vk.com — Texas Hold'em покера на html+js/php.
Читать полностью »

Есть такой небезызвестный конкурс для веб-разработчиков 10k.aneventapart.com, который часто упоминался на Хабре. Некоторые пользователи Хабра успели в нём поучаствовать с разными проектами. Теперь, если на досуге побродить по сайту конкурса, можно найти много интересных проектов, которые хоть и не получили когда-то главного приза, но всё же достойны внимания и познавательны.
На сей раз моё внимание привлекло простое развлекательное приложение с информационным уклоном — 10k.aneventapart.com/1/Entry/141 (Guess the Headlines).
Немного поковырявшись в исходнике, сделал русскую локализацию. Подробности под катом.
Читать полностью »

Будни разработчика: весёлые картинки Пост не о башорге или фишках.нет, как можно было бы предположить по названию. И даже не о том, какими методами мы продаём свои продукты в Greenpeace и WWF, на что, казалось бы, намекает картинка справа. Речь пойдёт о картинках, ставших частью творческого процесса разработки. Если что-то не понятно – подкат расскажет чуть больше.

Осторожно, пост почти пятничный.

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

Онлайн шахматы на реальной доске на основе Arduino

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

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

Приветсвую.
Вот навеяло сделать шарик для принятия решений как развлечение.
Что подобное видел и нашел на хабре, можите посмотреть и сами — хабрапоиск «magic ball»
image
А вот и "демо". Под хабракутом исходники, вдруг пригодится…
Читать полностью »

ПервопроходецВ настоящее время, стать первопроходцем в географии достаточно сложно. Есть физика, химия, биология… Но там слово первопроходец несет немного другой смысл. Да, они тоже идут в неизведанные области, но все равно это как то не так. Нас, программистов, так же как биологов и etc, относить к первопроходцам тяжело. Но есть люди, с которыми мы часто спорим, но именно они истинные первопроходцы современности. Именно им, приходиться лезть в дебри наших интерфейсов, разбираться в сложных взаимосвязях наших ошибок, да и, что уж греха таить, ворчать на нас, за отсутствие торных путей.
Ладно, с лирикой завязываю, начинаю по теме. Те кто был на QADay и слушал Чарлза Стерлина, в принципе дальше может не читать, кстати, все кто уже пробовал Exploratory Testing, в принципе тоже. Для остальных, позвольте коротенько рассказать о исследовательском тестировании при помощи Visual Studio 11 и, соответственно, TFS 11.
Вперед, в пампасы?
Читать полностью »

Вступление

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

Изначально была задача сделать сортировку под PHP-ный XSLT процессор. Но захотелось сделать что-то более уневерсальное.

Опытный образец

Для начала нам понадобиться образец для тестирования сортировки. Не будем заниматься хитросплетениями и напишем просто.

Файл данных data.xml

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="view.xsl"?>
<root>
<item id="1"/><item id="2"/><item id="3"/><item id="4"/><item id="5"/><item id="6"/><item id="7"/><item id="8"/><item id="9"/><item id="10"/>
</root>

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

imageЭтот мастер-класс познакомит вас с MongoDB и расскажет как выжать из неё всё возможное.

Одна из трудных задач при переходе на MongoDB — это выяснить как правильно структурировать ваши данные. Многие разработчики уже неоднократно решали эту задачу в приложении к РСУБД, но эти правила не всегда применимы с MongoDB. Тот простой факт, что документы могут представлять из себя детальные структуры данных при отсутствии схемы, означает, что у разработчиков есть масса альтернатив стандартной нормализованной реляционной модели.
Читать полностью »

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

Чтобы у Galaxy Note 10.1 было больше шансов в борьбе с iPad, Samsung решила улучшить CPU планшета

Единственное изменение, произведенное в Galaxy Note 10.1, коснется аппаратной платформы, если бытьЧитать полностью »


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