Обои без резких цветовых переходов с удачно подобранной палитрой делают иконки и виджеты на экране разборчивей, облегчая работу с устройством. Я решил написать утилитку, позволяющую установить однотонные обои заданного цвета, а также обои в виде некого «гладкого» рисунка на основе нескольких выбранных цветов. Если по первому пункту вопросов нет, то с генерацией рисунка пришлось немного повозиться.
WPGen - палитра WPGen - одноцветные обои
Read more

Нарисовалась кнопка пожертвования в биткойнах, вдруг кому пригодится. За основу взята графика с Bitcoin Wiki (Creative Commons Attribution 3.0).
Bitcoin donate button
Source (600×229 GIMP XCF): bitcoin_donate.xcf

Мини супер + чайка

"Потепление" След в тумане Кристаллизация дигидрогена монооксида Нестрашные трещины Чёрный лёд Невской губы Приподнимает Сосуля от чрезмерного дыхания Лёд пучит - ТЭЦ дымит Длинный тормозной путь длинный Неглубоко Внезапно баржа Буй Блики

У забавной мышки Logitech T400 вместо колеса тачпад, а под ним две кнопки — в передней и задней части. И все бы хорошо, но производитель почему-то решил на одну из них (переднюю) повесить вызов меню «Пуск», а привычную среднюю кнопку мыши задвинуть в заднюю часть, так, что нажимать её приходится, неудобно скривив палец.
Ситуацию можно исправить, если пожертвовать клавишей «Windows» на клавиатуре. Вернём среднюю кнопку мыши на переднюю часть тачпада, а задней придумаем другое применение.
Read more

Перевод статьи «Google’s iron grip on Android: Controlling open source by any means necessary».

Железная хватка Google: контроль над открытым кодом Android всеми доступными способами

Код Android открыт (за исключением самых лакомых его кусочков).
Рон Амадео, 21.11.2013
t_android-lockup1
Aurich Lawson
Шесть лет назад, в ноябре 2007-го, было объявлено о запуске проекта «открытый код Android» (Android Open Source Project, AOSP). Самый первый iPhone вышел всего несколько месяцев назад, взбудоражив воображение публики и провозгласив эру современных смартфонов. И хотя Google были партнёром Apple по части производства приложений, они уже представляли себе, как могло бы выглядеть будущее, не будь у iPhone конкурентов. Вик Гундотра (Vic Gundotra), вспоминая взгляд Энди Рубина на судьбу Android, рассказывает:

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

Google ужасала перспектива того, что Apple будет контролировать нишу мобильных устройств. Поэтому для борьбы с iPhone в условиях отсутствия какого-либо надёжного плацдарма в мобильном мире был запущен Android — проект с открытым исходным кодом.
Read more

Уже достаточно давно я выяснил, что оптимальным методом фильтрации SMS-спама для меня является отсев сообщений с номеров, которых нет в моей адресной книге. С этой задачей справляются многие программы, например, No Spam Sms или Simplest spam sms filter. Однако, ни одна из них не свободна. Решил исправить этот недостаток, попутно собрав в одной программе все необходимые мне функции:

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

Программа не работает в фоне, а запускается только при поступлении новых SMS (разумеется, список заблокированных сообщений можно открыть когда вздумается).
Read more

Со времён старого доброго Delphi 7 ни разу не кодил ничего GUI’ёвого, а тут чёрт дёрнул скачать ADT Bundle. И как-то сама собой написалась простая утилитка, функционала которой хотелось уже давно.
Задача её состоит в том, чтобы выводить настраиваемое напоминание при попадании в зону действия выбранной сети. Таким образом, можно напомнить себе о чём-то, когда попадёшь в указанное место. Определение места по имени беспроводной сети позволяет отказаться от GPS и сэкономить заряд аккумулятора. С этой же целью программа не «будит» устройство периодически, а активируется только когда устройство «проснётся». Поэтому если вы прибыли в нужное место, но ни разу не «разбудили» там аппарат, программа не сработает.
Read more

К вопоросу о новостях: перевел статью из The Guardian «News is bad for you – and giving up reading it will make you happier»:

Новости вредны, и отказавшись от них вы станете счастливее

Новости вредят вашему здоровью. Они порождают страх и агрессию, а также подавляют творческие возможности и способность мыслить глубоко. Каково же решение? Полностью перестаньте их потреблять.
Рольф Добелли, 12.04.2013
Read more

Перевел статью из The New York Times «To Encourage Biking, Cities Lose the Helmets»:
Для развития велотранспорта города отказываются от шлемов
Элизабет Розенталь, 29.09.2012
Одним чудесным воскресным днём в Париже в прошлом месяце я решила не ходить по музеям и магазинам, а познакомиться с кое-чем гораздо более привлекательным для репортёра, пишущего об окружающей среде. Vélib — возможно, самая успешная программа совместного использования велосипедов в мире. За свою короткую жизнь европейские системы проката велосипедов принесли городам много пользы, ощутимо сокращая интенсивность дорожного движения и объемы вредных выбросов. Несколько американских городов, таких как Нью-Йорк, где программа проката велосипедов открывается в следующем году, хотят повторить этот успех.
Read more