Архив за 21 ноября 2014 - 8

Для одного из своих Android-приложений Book Tracker я реализовал кастомный AutoCompleteTextView с подсказками для названий книг, которые динамически подгружаются с Google Books по мере ввода названия книги.

Задача перед компонентом стояла следующая:

  • Загрузка данных должна осуществляться в отдельном потоке, чтобы не блокировать UI-поток;
  • Загрузка подсказок должна начинаться только, если пользователь приостанавливает набор (чтобы предотвратить отправку множества запросов к серверу после каждого введенного символа);
  • Подсказки должны загружаться, если пользователь ввел строку некоторой минимальной длины (нет смысла начинать загрузку данных для строки из двух или трех символов);
  • При запросе к серверу в правой части поля должен быть показан анимированный прогресс, чтобы информировать пользователя о загрузке.

Финальный результат:

Android AutoCompleteTextView с подсказками из веб-сервиса - 1

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

Наткнулся однажды на этот пост и мне подумалось — раз у нас есть такая прекрасная, полностью открытая галерея частных данных (Radikal.ru), не попытаться ли извлечь из нее эти данные в удобном для обработки виде? То есть:

  • Скачать картинки;
  • Распознать текст на них;
  • Выделить из этого текста полезную информацию и классифицировать ее для дальнейшего анализа.

И в результате, после нескольких вечеров, работающий прототип был сделан. Много технических деталей:
Читать полностью »

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

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

image

Preview. Эта идея уже очень давно мучала мой воспаленный криптограффией мозг.
TL;DR идея хеш функции которая генерируется на основе входных данных
Читать полностью »

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

image

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

Американский дизайнер Ишак Бертран придумал гаджет Slow Moves, предназначенный для игр в очень медленном режиме.

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

Slow Moves — воплощение «ада» для ценителей экшна

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

ESA выложили звук приземления зонда Philae на комету Чурюмова-Герасименко - 1

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

Это — первоначальный звуковой файл, запись механических вибраций на звуковых частотах, который никто не обрабатывал. SESAME — аббревиатура от Surface Electrical Sounding and Acoustic Monitoring Experiment, этот инструмент включает следующие элементы:

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

Специалисты DisplayMate решили выяснить, насколько точную цветопередачу обеспечивают экраны современных мобильных устройств. Для этого они провели сравнительное тестирование шести флагманских смартфонов и планшетов: Amazon Kindle Fire HDX 8.9 (модель 2013 года), Apple iPad Air 2, Apple iPhone 6 Plus, Microsoft Surface Pro 3, Samsung Galaxy Note 4 и Samsung Galaxy Tab S 10.5 (в устройствах Samsung был выбран профиль Basic). Отметим, что с некоторыми нашими измерениями в этой области можно ознакомиться в отдельных обзорах Apple iPhone 6 Plus, Microsoft Surface Pro 3, Читать полностью »

Вчера MS прислал письмо о том, что есть возможность получения ваучера на бесплатную сдачу экзаменов по направлениям Azure и Office365, а именно:

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

Основатель социальной сети «Вконтакте» Павел Дуров, недавно уволенный с поста гендиректора компании, посетил с официальным визитом свое детище. Осмотрев бывшие владения, Дуров оставил закодированное сообщение, адресованное не только поклонникам, но и новому руководству социальной сети:

Дуров послал новому руководству «Вконтакте» закодированное сообщение - 1

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


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