Архив за 27 августа 2013 - 4

image

В настоящее время NASA находится в стадии реализации весьма интересного проекта, цель которого — создание «широкого» (само собой, быстрого) канала связи для передачи данных с космических аппаратов/марсоходов/луноходов на Землю и обратно. Если все пройдет хорошо, то ученые Земли смогут получать качественные снимки космоса и других планет, HD видео и стереоскопические «картинки» наиболее интересных объектов.

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

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

Logitech G602

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

Часто мы делаем проекты продолжительностью в несколько месяцев. При этом горизонт планирования команд в Сибириксе — порядка пяти недель. В переложении на спринты — 3-5 спринтов (зависит от опыта конкретной команды).

Я использую два монитора, Google-календарь, Scrumban, общую тетрадь и песочные часы. Сам способ постоянно дорабатывается, но общие принципы остаются неизменными: держать под рукой все проекты в рукописном виде + управлять движением проектов на виртуальной канбан-доске.

Горизонт планирования

Сама процедура занимает 2 часа в неделю. Этого времени достаточно, чтобы распланировать нагрузку примерно на 35-50 человек. Удобно делать либо рано утром в понедельник, либо в пятницу, во второй половине дня, либо в воскресенье вечером.
Читать полностью »

Знатокам научно-фантастических произведений (в частности, сериала Star Trek) хорошо известно, что основным двигателем на кораблях Звёздного флота Федерации планет является именно варп-двигатель. В научно-фантастических произведениях исключительно подробно объясняют принцип его работы.

НАСА готовит эксперимент для проверки концепции варп двигателя

Варп-поле представляет собой пузырь Алькубьерре, своеобразное искривление пространства-времени, внутри которого корабль может достичь сверхсветовой скорости. Поскольку варп-поле сжимает пространство перед собой и расширяет его позади корабля, то не нарушается запрет на движение выше скорости света в обычном пространстве-времени.
Читать полностью »

От переводчика:
Я собрался изучить новый для меня паттерн Стратегия, но не нашёл толкового русского описания его реализации на javascript. Статья на wiki пугает своей сложностью, а наглядность примера оставляет желать лучшего. По этому и взялся за перевод этой статьи, одновременно разбираясь, что же из себя представляет данный паттерн.
Спойлеры и текст, выделенный серым, являются моими комментариями.

Далее мы разберём примеры того, как я использую СТРАТЕГИЮ в Javascript, и как он используется реальной библиотекой, для разбиения её на небольшие части.

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

в 11:08, , рубрики: Без рубрики

В январе в этом посте я рассказывал о полнотекстовом поиске в Почте Mail.Ru.

Однако как определить, что новый поиск действительно лучше? О том, как измерить качество поиска, я расскажу в этом посте.

Для начала рассмотрим общую схему исполнения поискового запроса.

image

Основной параметр качества поиска – это его скорость. Ее удобнее всего измерять на стороне фронтенда примерно вот таким образом:

$mailsearch_start = Time::HiRes::time();
$answer = MailSearch::Query($request);
$mailsearch_end = Time::HiRes::time();

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

Компания Be Quiet! представила блоки питания серии Power Zone, показанные на выставке Computex в июне этого года.

Цена БП Be Quiet! Power Zone мощностью 650 Вт составляет 105 евро, 750 Вт — 125 евро, 850 Вт — 149 евро, 1000 Вт — 169 евро

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

Сегодня мы представляем долгожданный клиент Яндекс.Диска для Linux. Можно было бы даже сказать «специально для Хабрахабра», так как ни одно упоминание Диска здесь не обходилось без вопросов о клиенте для Линукса.

У него есть вся основная функциональность, которая есть у клиентов для OS X и Windows, и даже больше (симлинки!), и одна особенность — он консольный.

image

Ниже читайте о том, как он настраивается, что конкретно умеет, и о том, как именно он устроен и что в нём было непросто сделать.

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

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

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

image

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

В прошлой статье я писал про эвристические методы оптимизации перебора. В этой статье я расскажу вам о ещё одной, но уже асимптотической оптимизации — meet-in-the-middle.

Типичные для этого метода снижения асимптотики: Meet in the middle: оптимизация перебора и не только и Meet in the middle: оптимизация перебора и не только.

Вступление

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

Meet-in-the-middle имеет смысл применять, если для конкретной задачи выполняются два условия:
1) Время обработки половины данных асимптотически меньше времени получения итогового ответа.
2) Известен асимптотически более быстрый способ получения ответа для всей задачи с использованием информации об обработки её половинок.
Читать полностью »


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