Pull to refresh
28.5
Karma
0
Rating
Алексей Шелест @BugZ

User

  • Followers 11
  • Following 11
  • Posts
  • Comments

Ангиоскан — диагностика кровеносной системы

Gadgets
На конфернеции Skolkovo M.D. я увидел интересный прибор и попросил разработчиков дать его мне на тест.



«АнгиоСкан-01П» — персональный диагностический прибор для анализа состояния сосудистой системы.

Читать дальше →
Total votes 73: ↑60 and ↓13 +47
Views 47K
Comments 91

Резервирование пользовательских данных в Android

Development for Android *
Sandbox


Нижеизложенный материал не претендует на оригинальность или новизну решаемой проблемы, но может быть крайне полезен новичкам и тем, кто как и я, заботится о сохранности своих данных на устройствах под управлением Android. Далее в статье я ставлю перед собой задачи по обеспечению надежного резервирования данных при помощи облачных сервисов хранения данных и решаю их. Все еще интересно? Тогда добро пожаловать под хабркат.
Читать дальше →
Total votes 45: ↑36 and ↓9 +27
Views 38K
Comments 36

Фотографии рабочих мест хабражителей и…

DIY
image
Хабражители редко ходят друг к другу в гости. И, в то же самое время, хотят взглянуть на то, как устроились другие. Может быть, даже, позаимствовать разные интересности.

Пока вы дома, самое время вооружиться фотоаппаратом и поделиться видом своего рабочего места (домашнего).

По возможности, описываем:
1. 7 любимых гаджетов.
2. 7 ежедневных программ.
3. 7 интересных открытий, которыми вы часто пользуетесь.

Приоткройте занавесу тайны в своей обители.

PS: Бонус для владельцев ноутбуков — подключаем 2 монитора.
Читать дальше →
Total votes 286: ↑210 and ↓76 +134
Views 207K
Comments 676

Нюансы использования API от AddThis и Ya.share

Website development *
Казалось бы, давно в прошлом времена, когда нужно было регистрироваться во всех социальных сетях, чтобы получить код кнопок для своего сайта, а потом возиться с оформлением, чтобы органично вписать все эти кнопки в дизайн. Однако и сейчас не обходится без подводных камней, информацией о которых я и хочу поделиться.
Читать дальше →
Total votes 19: ↑11 and ↓8 +3
Views 35K
Comments 24

Как я не спал год или создание социального Android приложения

Development for Android *
Sandbox
Доброго времени суток, уважаемые хабражители. Я работаю в большой IT компании Android-разработчиком.

Все началось примерно год назад. Тогда, я решил начать свой первый проект. Идея приложения пришла мне практически сразу. Ее первоначальная версия звучала примерно так — «Я хочу, чтобы каждый мог узнать независимое мнение людей всего мира, по интересующему вопросу».

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

В статье присутствуют цены на те или иные услуги сайтов с которыми мне удалось связаться.
Читать дальше →
Total votes 119: ↑114 and ↓5 +109
Views 34K
Comments 32

Ethernet метеостанция

DIY
Sandbox
Было написано множество статей на тему вариаций погодных станций на платформе Arduino. Вывод данных везде был различен. Позвольте представить мою вариацию, с выводом данных через Ethernet.

Итоговое фото сборки:



image
Читать дальше →
Total votes 71: ↑49 and ↓22 +27
Views 80K
Comments 47

Tweetping — все твиты на карте мира в прямом эфире

JavaScript *Twitter API *


Tweetping — интересный проект от Franck Ernewein, который берет поток твитов из публичного API Twitter и располагает их на карте, попутно считая слова и буквы в твитах, и выводя последнее упоминание и хештег.
Так как берет он твиты из публичного API — на карте показываются лишь около 1% от всех генерируемых твитов, но и этого вполне достаточно для отрисовки красивой карты.

UPD. Сделать из этой штуки классный скринсейвер можно с помощью WebSaver (OS X). Вариант для Windows (сам не пробовал) — здесь.
Читать дальше →
Total votes 68: ↑62 and ↓6 +56
Views 31K
Comments 41

Ускоряем сервис с клиентской стороны в несколько раз. Ajax + предзагрузка в фоне + при наведении курсора

Luxoft corporate blog Website development *Client optimization *
Когда базы данных и сервер настроены, запросы оптимизированы, все кеши включены, какие возможности остались для ускорения сервиса? Последний уровень абстракции, пользовательский интерфейс, позволяет добиться прироста скорости практически из ничего. Эти три несложных рецепта помогут не только ускорить сайт в несколько раз, но и добавят в него несколько удобных плюшек. В первой части мы вместе без лишних сложностей переведем сайт на примитивную ajax-навигацию. Во второй добавим предзагрузку страниц при наведении курсора мыши и просто в фоне. Преодолеем скорость звука? Прыгаем!


Читать дальше →
Total votes 99: ↑81 and ↓18 +63
Views 43K
Comments 37

Премьера jQuery UI 1.9.0

JavaScript *jQuery *
image

За последние два с половиной года команда jQuery UI проделала огромную работу. Было выпущено более десятка релизов, исправлено больше 500 багов. Но основная задача была сделать jQuery UI как можно стабильнее, и гибче. В прошлом году мы замахнулись на серьезную цель:
Мы хотим полностью обновить весь проект к версии 2.0. Мы упростим API, улучшим стабильность, документацию, и обеспечим полное тестирование каждого плагина.

И вот сегодня мы рады представить вам первый важный шаг в достижении этой цели — новая версия jQuery UI 1.9.0. Она содержит сотни исправлений, лучшее покрытие тестами, и обновленным API. В добавок, мы развернули новую версию сайта, с улучшенной документацией.
Итак, что вас ждет
Total votes 57: ↑54 and ↓3 +51
Views 32K
Comments 27

Система мониторинга качества московского воздуха

Self Promo
В этом посте рассказывается о созданной в форме кикстартеровского проекта системе мониторинга качества московского воздуха vozduh.msk.ru. Сначала будет несколько слов о том, почему воздух интересно мониторить и почему для этого недостаточно существующих систем. Потом будет рассказ о сборе средств на проект (с цифрами). Потом будет рассказ об архитектуре системы, её характеристиках, сильных сторонах и ограничениях.

От берёзы до arduino




26 апреля 2012 года Москву накрыло плотное желто-зелёное облако. Вместе с облаком поползли слухи о каком-то якобы взорвавшемся заводе по производству удобрений. Но скоро стало ясно, что для конспирологии места нет: этой весной случилось уникально бурное цветение берёзы. Зелёное облако состояло из пыльцы. Друзья-аллергики сидели дома, плотно закрыв створки стеклопакетов.

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

Нам было известно два источника данных по загрязнению воздуха в городе.
  1. Мосэкомониторинг. Измеряет содержание двуокиси серы, двуокиси азота и других газов. Эта система не мониторит (или не публикует) точные данные по загрязнению воздуха твердыми частицами (пылью, дымом, пыльцой растений)
  2. Сайт производителя противоаллергенного препарата. Эти данные не учитывают пыль и дым, а также не оперативны, запаздывание достигает нескольких дней.

Судя по данным мосэкомониторинга, концентрация примесей газов-загрязнителей в московском воздухе обычно находится на премлемом уровне. Т.е. бывает всякое (особенно в районе Автозаводской), но в целом, судя по этим данным, наш воздух примерно такой же, как и в других мегаполисах. Значит есть другие действующие факторы, оказывающие существенное влияние на здоровье людей.

Как мониторится воздух на западе
В мире широко используется интегральный показатель качества воздуха под названием AQI (Air Quality Index). Он учитывает загрязнение воздуха озоном, угарным газом, двуокисью серы, двуокисью азота и твердыми частицами. У нас AQI не публикуется, и насколько я понимаю, полных данных для его вычисления нет.

Помимо сети государственных пунктов мониторинга качества воздуха на западе широко развита практика частного, гражданского мониторинга. Наверное самый известный проект в рамках этой активности — «яйцо качества воздуха», Air quality egg.

Возникла гипотеза: важный вклад в качество воздуха вносит «невидимая» мосэкомониторингом пыль.
Так родилась идея проекта. Дело было за малым: найти деньги, собрать железки и написать софт.
Total votes 96: ↑95 and ↓1 +94
Views 15K
Comments 64

Piecon — динамическая круговая диаграмма в фавиконе

Website development *JavaScript *

Крошечная (2 килобайта в минифицированном виде) JavaScript-библиотека Piecon генерирует круговую диаграмму на месте фавикона. API предельно прост и состоит из трёх методов объекта Piecon.
Читать дальше →
Total votes 84: ↑78 and ↓6 +72
Views 5.2K
Comments 13

Шпаргалка начинающего Debian/Ubuntu администратора по управлению пакетами

Configuring Linux *
Долгое время меня глодало незнание того, как сделать некоторые элементарные вещи в дебиановских менеджерах пакетов, но, как часто бывает, спросить рядом было не у кого, а до написания куда-либо руки не доходили. И вот наконец вопросы вызрели и я написал свой вопрос в дебиановскую рассылку. Естественно оказалось что пропустил что-то очевидное, но и узнал много неочевидных полезностей, посему решил набросать шпаргалку, авось кому пригодится.
Читать дальше →
Total votes 103: ↑90 and ↓13 +77
Views 278K
Comments 64

Maemo-MeeGo story

Configuring Linux *
Sandbox
21 июня 2011 года Nokia представила смартфон N9 с операционной системой MeeGo Harmattan на борту. Смею утверждать, что N9, — единственный вау-продукт после появления на рынке iPhone. Но на момент презентации N9 уже было известно, что финский IT-гигант заключил долгосрочный союз с корпорацией Microsoft, и N9 станет первым и единственным смартфоном Nokia на MeeGo Harmattan.
Читать дальше →
Total votes 114: ↑103 and ↓11 +92
Views 15K
Comments 113

WEB 3.0

Self Promo
Уже больше года я работаю над интересным и неоднозначным проектом в области e-commerce. Работа над частным случаем очень глобальной задачи, а так же периодически возникающее непонимание результатов даже среди опытных профессионалов привели к мысли создать некоторое обобщение накопленных идей.

В своем обобщении я замахиваюсь ни много ни мало на определение технологии WEB 3.0! После успеха принципов WEB 2.0 было бы странно если бы шильдик 3.0 не растащили на свои определениям разнообразные визионеры. Однако, в своих попытках они нарисовали типичный «более лучший 2.0». Попытка увеличения номера версии с помощью таких эпитетов как «красивый», «профессиональный» является не более чем маркетинговой шелухой!
Пример такой чепухи — текущая нумерация версий Firefox. Использую я его редко, только для просмотра верстки новых версий проектов. При каждый запуске оказывается что сменилась версия и поменялись местами какие то кнопочки в меню.

Признание новой версии может быть оправдано исключительно технологическим скачком в ключевой области для веб-сервисов — создания и обработки информации (контента). Этот скачок не может быть «более красивым» или «более профессиональным», он может быть лишь принципиально иным технологически.

Мое убеждение заключается в том, что ключевой особенностью WEB 3.0 станет «трансформация контента», которая изменит не только принципы проектирования и развития web-приложений, но так же понятия копирайта, и приведет к трансформации бизнес-моделей существующих сервисов.

Уже захотелось поспорить? Тогда велком под кат!
Читать дальше →
Total votes 65: ↑36 and ↓29 +7
Views 2.6K
Comments 64

Будущее социальных сетей

Self Promo
Sandbox
Никто не знает границ интернета и всегда существует информация, до которой никогда не смогут добраться службы безопасности. Тем не менее, с появлением социальных сетей интернет стал более систематизированным. Большинство данных о пользователях теперь доступны на удобных веб-страничках с простым и понятным интерфейсом. И хотя многие пришли в ужас от того, что людей, которые слушают одну и ту же музыку, смотрят одни и те же фильмы и в принципе мыслят одинаково — не сотни и тысячи, а миллионы, — это никак не уменьшило тот факт, что социальные сети серьезно упростили процесс обмена информацией.
Но какова дальнейшая цель развития интернета, и что ждет нас в мире социальных сетей в будущем? Предлагаю немного порассуждать на эту тему.
Читать дальше →
Total votes 30: ↑18 and ↓12 +6
Views 6.8K
Comments 18

Руководство по оформлению HTML/CSS кода от Google

Website development *CSS *
Translation

От переводчика


С удовольствием ознакомился с этими рекомендациями и теперь предлагаю вам перевод.

Введение


Это руководство описывает правила для оформления и форматирования HTML и CSS кода. Его цель — повысить качество кода и облегчить совместную работу и поддержку инфраструктуры.

Это относится к рабочим версиям файлов использующих HTML, CSS и GSS

Разрешается использовать любые инструменты для минификации компиляции или обфускации кода, при условии, что общее качество кода будет сохранено.
Читать дальше →
Total votes 295: ↑286 and ↓9 +277
Views 322K
Comments 168

Web-аутентификация с помощью USB-токенов

Information Security *
Развивая тему, начатую здесь и здесь, расскажу еще об одном механизме аутентификации на web-ресурсах. Механизм прост, в его основе лежит использование ЭЦП, для хранения ключей при этом используется USB-токен.

image
Читать дальше →
Total votes 41: ↑35 and ↓6 +29
Views 23K
Comments 48

Долгоживущие компьютерные навыки, или Чему учить детей и школьников

Studying in IT
Translation
Предисловие переводчика: несколько лет назад, когда я планировал расти ввысь и вширь в своих познаниях компьютерных технологий, мне попался небольшой текст Якоба Нильсена под названием «Долгоживущие компьютерные навыки». Я прочитал сам, и захотел поделиться переводом с другими, однако собирался сделать перевод несколько лет. Теперь мне стало интересно его опубликовать ещё и с исторической точки зрения — прошло 4 года, и любопытно посмотреть востребованность тех навыков, о которых думалось тогда, а также узнать мнение читателей. Интересно? Тогда продолжайте читать.

Долгоживущие компьютерные навыки


Главная мысль: Школы должны учить глубокому, стратегическому пониманию компьютера, которому не научишься, читая руководства.
Читать дальше →
Total votes 20: ↑13 and ↓7 +6
Views 1.3K
Comments 4

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity