Pull to refresh
127
0
Александр @leviathan

IT architect

Send message

Внедряем материальный дизайн

Reading time7 min
Views52K
Настало время переходить на Lollipop, друзья. Как бы смешно это не звучало.

image

Буквально вчера мы в Surfingbird обновили дизайн приложения и сегодня, по свежим следам, хотелось бы поделиться впечатлениями от перехода на material design.
Читать дальше →
Total votes 31: ↑27 and ↓4+23
Comments33

RThrust — система автоматического тестирования БК моторов

Reading time4 min
Views35K
Я довольно давно увлекаюсь мультикоптерами, и все это время я ищу способы заставить коптеры летать дольше.
Типичное время полета для недорогого коптера 7-15 минут. Удручающе мало. Мой текущий квадрокоптер летает 19 минут. И на выбор регуляторов и ВМГ для него я потратил немало времени, чаще всего делая предположения в условиях недостаточных данных.
Ключом к продолжительности полета является энергоэффективная винтомоторная группа. Что это значит? Комбинация мотора и воздушного винта должны максимально эффективно использовать энергию для создания тяги. То есть поднимать как можно больше веса, потребляя как можно меньше энергии. Измеряется эффективность винтомоторной группы в граммах на ватт. На форумах частенько встречаются различные приспособления, состоящие из весов и крепления для мотора плюс какой-нибудь ваттметр. Иногда обходятся чисто весами, чтобы выяснить какую вообще тягу создает ВМГ.
Однако, погрешность измерений обычно весьма высокая, начиная с того, что мы не можем точно определить одновременно и тягу, которая колеблется (мотор постоянно меняет обороты) и мощность, которая тоже плавает достаточно сильно. В итоге ошибка сравнима с разницей между моторами.
Меня такая ситуация не устраивает, учитывая, что моторы и пропеллеры различаются по стоимости до десятка раз, нужно понимать, стоит ли платить больше.
В итоге я построил испытательный стенд, на который крепится ВМГ и замеряются ее параметры:
RThrustLogo-Тяга с точностью до 1г
-Напряжение аккумулятора с точностью до 0.01В
-Ток с точностью до 0.1А-0.2А примерно (зависит от тока)

Не знал в какой блог разместить информацию, поэтому пока поместил сюда.
Еще картинки, куча подробностей и видео работы стенда
Total votes 62: ↑58 and ↓4+54
Comments66

Еще одна Success story о замене мыши Logitech

Reading time2 min
Views104K
Приветствую хабражителей.
Хочу с Вами поделиться своей историей успешной замены неисправной мыши Logitech G700 Gaming Mouse.

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

Читать дальше →
Total votes 86: ↑61 and ↓25+36
Comments141

Топ-10 недооцененных веб-приложений 2011 года

Reading time4 min
Views18K
Мы регулярно натыкаемся на новые веб-приложения, однако не все из них получают заслуженную долю внимания. И в последние дни 2011 года мы хотели бы рассказать о десяти из них, которые, как нам кажется, достойны большей известности.

10. Мини-приложения




Начать список мы решили не с одного, а сразу с набора приложений. Остановимся на тех, которые выполняют одну простую функцию, но выполняют ее отлично. Среди них Every Time Zone (показывает текущее время во всех часовых поясах), Umbrella Today? (сообщает, понадобится ли вам сегодня зонтик) и notepad.cc (минималистичный блокнот). Еще есть Spreeder, который позволяет вам читать текстовую информацию заметно быстрее обычного; SleepyTime — скажет, когда вам нужно лечь спать, чтобы проснуться в оптимальное время; а также SimplyNoise, умеющий генерировать так называемый белый шум.

За кадром осталось еще много “умных” и полезных веб-утилит, для описания которых нам здесь просто-напросто не хватит места. Но вот вам все же несколько вдогонку: 0to255, Mixest, PDFMyURL, и Copy Paste Character.
Читать дальше →
Total votes 81: ↑72 and ↓9+63
Comments55

Здоровье и кодинг — как совместить?

Reading time5 min
Views3K
У меня, как и у многих товарищей по профессии после нескольких лет сидячей работы и отсутсвия физических нагрузок здоровье начало ухудшаться.
Первой ласточкой стало медленно, но верно растущее пузо.
Затем последовал серьёзный удар по общему состоящию — я заработал проблемы сразу в двух местах позвоночника. Отлежался недельку в больнице, обколотый блокадами, пенницилином и прочими лекарственными гадостами, простудился там под новый год и получил массу неприятных впечатлений.
Проблемы со спиной были решительно списаны на подъём тяжестей и благополучно забыты… до весны. Весной произошёл рецидив с диагнозом «протрузия позвоночного диска» в поясничной части.
После пробежки по врачам последовали две недели работы на дому с попиванием таблеточек и лежанием на кровати.
Я понял, что если я серьёзно не займусь своим здоровьем, то могу с ним попрощаться навсегда. Но времени как всегда нехватает, дела, работа, дипломный проект и прочие вещи серьёзно мешали заниматься в тренажёрном зале или ходит в какие-нибудь оздоровительные заведения.
Но, подойдя к вопросу системно, я нашёл решение. Решение простое, бесплатное, доступное всем и занимающее не больше 20 минут времени в день.
Читать дальше →
Total votes 57: ↑46 and ↓11+35
Comments56

Стажировка в Google — Часть 1

Reading time7 min
Views95K
Не так давно я писала о том, как готовиться к интервью в больших компаниях. Тогда же я пообещала JTOne написать о том, как я применяла советы из статьи на практике и что из этого получилось. И вот, как говорится, не прошло и года… :)

Disclaimer: Все написанное основано на моем личном опыте и все сделанные мною выводы субъективны и могут отличаться от выводов других людей.

Вместо вступления

Прошлым летом я была на четырехмесячной стажировке в Google в Швейцарии. А этим летом меня ждет трехмесячная стажировка в Googleplex в Калифорнии. Поскольку информации у меня много, я решила разделить свой рассказ на две части. В этой части я опишу как я попала на стажировку, как проходили интервью и как долго процесс занял по времени. А в следующей — что, собственно, было во время самой стажировки, что мне там понравилось, что не понравилось и вообще что я обо всем это думаю. Всем интересующимся — добро пожаловать под хабракат.

Читать дальше →
Total votes 177: ↑170 and ↓7+163
Comments121

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

Reading time5 min
Views2.8K
В догонку недавно пробежавшей теме о семейным бюджете в Google Docs, расскажу как просто управлять личными финансами без изнурительного журналирования всех движений денежных средств, с помощью «промышленного метода» применяемого в коммерческих организациях.
Читать дальше →
Total votes 32: ↑29 and ↓3+26
Comments6

Библиотека SDL — обзор

Reading time4 min
Views22K
image
В данной статье постараюсь дать краткий обзор весьма полезной open-source библиотеки SDL (Simple DirectMedia Library) для написания кроссплатформенных мультимедийных приложений. На хабре о ней почти не упоминалось, поэтому хочу восполнить этот «пробел».
Читать дальше →
Total votes 20: ↑20 and ↓0+20
Comments11

iPod и Python: сортируем альбомы в хронологическом порядке

Reading time9 min
Views5.6K

Проблема


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

Album by YearЕсли Вы являетесь счастливым обладателем iPod-a, то наверно заметили, что все альбомы на нем (именно на плеере) сортируются строго в алфавитном порядке. И никак иначе. И никаких Вам настроек и expert-модов. Сказали «в алфавитном», значит в алфавитном. Что примечательно — в iTunes такая кнопочка (Album by Year) есть. Но там она мне была меньше всего нужна.

К счастью, эта проблема (как и проблема добавления отдельно скачанных эпизодов в имеющийся iTunes-подкаст) имеет решение. Не столь простое, как хотелось бы, но зато весьма увлекательное.

Решение съел хабракат
Total votes 37: ↑28 and ↓9+19
Comments28

Точное время 0100 часов 010111 минут

Reading time3 min
Views969

KT102B1_012.png - image uploaded to PicamaticДолго выбирал блог между «Я безумный», «Странные вещи» и «Я пиарюсь»...



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



Под катом вы узнаете, что случилось с моим мозгом («Я безумный»), что я сделал («Странные вещи»), и как такое же заполучить себе («Я пиарюсь»).


Читать дальше →
Total votes 97: ↑86 and ↓11+75
Comments147

Еще один глупый скрипт для сортировки фотографий по EXIF под *nix

Reading time1 min
Views1.8K
Как-то так получилось, что на домашней файло-помойке скопилось 20Гб фотографий в не отсортированном виде. Причем, если в последнее время я и дочка пользуемся EOS Utility и она аккуратно складывает фотографии по годам/месяцам/дням, то все фотографии ранее и с других фотоаппаратов просто сваливались в различные поддиректории. Соответственно захотелось причесать этот бардак, для чего был и сделано следующее:

1. Установлен пакет exifprobe (Он читает информацию об EXIF )
2. Написан скриптик «sort_by_exif_date.sh»:
#!/bin/bash
if [ -f "${1}" ]
then
CurrDate=`/usr/bin/exifprobe -L "${1}" | awk 'BEGIN {DateTime=""} /DateTime/{DateTime=$3} END{print DateTime}' | sed s/\'//g`
ToPath=`echo ./${CurrDate}/ | sed 's/:/\//g'`
if [ "$CurrDate" = "" ]
then
ToPath="./Unknown/"
fi

mkdir -p ${ToPath}
mv "${1}" ${ToPath}
Cmd=""${1}" To ${ToPath}"
echo ${Cmd}
fi

3. Запущено вот такое:
find. -path "./200[1234567890]" -prune -o -exec ~/bin/sort_by_exif_date.sh {} \;
4. И почищены пустые директории (удалились только пустые):
find. -type d -exec rmdir "{}" \;


В результате все фотографии, имевшии exif информацию, разложились по папочкам, все неопознанное упало в папку Unkonown.

Таким образом, о добрый %USERNAME%, я уменьшил меру Хаоса на одной отдельно взятой файло-помойке.
Total votes 54: ↑42 and ↓12+30
Comments29

Подборка приложений для Google Android

Reading time4 min
Views1.2K
В течении последних нескольких недель использования платформы Android, мной было опробовано достаточно много приложений. Здесь я расскажу о нескольких, вызвавших наибольший интерес. Для удобства, приложения разделены по категориям.
Читать дальше →
Total votes 11: ↑10 and ↓1+9
Comments9

Вардрайвинг, сбор информации о беспроводных сетях

Reading time4 min
Views21K
Сбор информации о беспроводных сетях или wardriving (в зависимости от способа передвижения, это может быть и warwalking, и warflying, и, как было продемонстрировано на BlackHat 2008 — warbalooning) занятие очень увлекательное и при этом предоставляющее богатые статистические данные об уровне защищености беспроводных сетей по городу.

Читать дальше
Total votes 22: ↑20 and ↓2+18
Comments14

Подключаемся к камерам наблюдения

Reading time2 min
Views38K
image

Зачем нужны камеры наблюдения? Правильно — чтобы наблюдать за происходящим и контролировать ситуацию! В наше неспокойное время эти самые камеры развешаны повсюду — от денежных хранилищ до придорожных кафе. Однако защищая свои владения, хозяева порой забывают о защите самой камеры путем банальной установки пароля на доступ из Интернета. И очень зря. Если пароль не установить — ваша камера «безопасности» превращается в публичную вэб-камеру с реалити шоу для всех желающих.
Читать дальше →
Total votes 258: ↑245 and ↓13+232
Comments133

Ускорение загрузки Windows for fun and profit

Reading time4 min
Views803K
image Пожалуй, начну с того, что если перегружаться 15 раз в год, то любой «тюнинг» процесса загрузки отнимает больше времени, чем будет выиграно на перезагрузках за все время жизни системы. Однако, спортивный интерес берет свое, тем более, что люди интересуется процессом оптимизации быстродействия. А загрузка оказалась самым очевидным кандидатом в примеры того, как на мой взгляд должен выглядеть этот самый процесс. Сразу скажу, что грузиться будем с 5400 rpm винта, грузиться будем в «рабочую» систему: помимо недобитой вендорской крапвари там стоит еще куча всякого типа вижуал студии, антивируса, скайпа, стима, гуглапдейтера и пр…

Про то, почему отключение pagefile-а скорее вредно, чем полезно — как нибудь в другой раз, а пока…
Под катом много однообразных картинок и немножко унылого текста
Total votes 532: ↑516 and ↓16+500
Comments365

Русификация Windows 7 Professional

Reading time2 min
Views177K
Наконец-то дошли руки поставить и посмотреть Windows 7. Поскольку ВУЗ подключен к программе MSDN Academic Alliance, то я решил не пиратствовать, а честно поставить предоставляемую по программе Windows 7 Professional. С русской локализацией она не доступна, потому ставил английскую. В придачу скачал Language Pack со всеми доступными языками.

Видеть родной русский интерфейс привычнее, потому уже начал потирать руки и искать как поставить скачанный Language Pack. Но тут то и возникла проблема… поставить его можно лишь на Ultimate или на Enterprise.
читаем дальше
Total votes 84: ↑58 and ↓26+32
Comments57

Удобный поиск прямо в проводнике с провайдером поиска Bing

Reading time1 min
Views1.1K
Как многие знают, Windows 7 поддерживает OpenSearch-провайдеры для нативного поиска в среде windows, без необходимости использования браузера. Например, я использую такой провайдер для поиска статей на MSDN.

Недавно на сайте комьюнити Bing опубликовали провайдер поиска, который после интеграции в Win7 позволяет осуществлять поиск прямо в проводнике. Мало того, в windows 7 есть предпросмотр элементов проводника, что позвлояет предпросматривать результаты поиска по Bing. Таким образом, пользователи Win7 могут очень удобно перемещаться по результату поисковика, просматривать найденные ссылки без перехода по вкладкам и даже без браузера. Смотрите пример, это очень удобно:

image


ссылка на провайдер поиска Bing www.bing.com/community/media/p/9538349/download.aspx. Думаю, провайдеры для других поисковиков не заставят себя ждать. Поиск с ними становится удобным и обычным пользовательским действием в операционной системе, а не походом в интернет.
Total votes 48: ↑24 and ↓240
Comments21

Ресурсы по программированию панели задач для Windows 7

Reading time1 min
Views2.2K
В течении последнего месяца я публиковал статьи о том, каким образом мы можем программировать панель задач в Windows 7. В этом месте я бы хотел собрать ссылки на все ресурсы.
Читать дальше →
Total votes 78: ↑55 and ↓23+32
Comments22

Подойдет ли телефон на Android OS Алексу Экслеру или безболезненный переход с Windows Mobile на Android.Часть 2

Reading time3 min
Views2K
Для тех кто вдруг пропустил: Вчера ночью опубликовал первую часть обзора: Доступна вот здесь
Итак у нас остались нерасмотренными такие функции:
7.Работа с Google Maps.
8.Продвинутая фильтрация телефонных звонков.
9.Прогноз погоды.
10.Мировое время.
11.Написание и отправка SMS.
12.Работа с дополнительными приложениями — калькулятор, камера и так далее.

Постараюсь рассмотреть их использование на Android Os:
Читать дальше →
Total votes 61: ↑39 and ↓22+17
Comments51

Подойдет ли телефон на Android OS Алексу Экслеру или безболезненный переход с Windows Mobile на Android.Часть 1

Reading time6 min
Views2.5K
Предисловие: В феврале этого года у себя в блоге Алекс Экслер опубликовал достаточно интересный материал о переходе с Windows Mobile на Айфон. В нем он описал наиболее часто используемые функции смартфона и их реализацию в АйфонОс. Вот и захотелось мне примерить его обзор для достаточно молодой еще (по сравнению с айфоном и тем более с винмобайл) Android Os. Сразу оговорюсь, что я буду проводить обзор с использованием моего телефона HTC Magic for Vodaphone, то есть т.н. Гугловскую модель. Потом расскажу, почему это важно. Прошивку для обзора я буду использовать Cyanogen, которая в принципе не сильно отличается внешне от родной прошивки, которая шла с моим телефоном.То есть все программы о которых я буду говорить не требуют специфической перепрошивки телефона. Если кто пропустил, тут я размещал свой первый обзор этого телефона.
Для сохранения копирайтов А.Экслера, его текст я буду обозначать италиком.
Под катом- очень длинный пост:
Читать дальше →
Total votes 96: ↑72 and ↓24+48
Comments80

Information

Rating
Does not participate
Location
Frankfurt am Main, Hessen, Германия
Registered
Activity