Стихотворения классиков: первые итоги

Хочу поделится некоторыми итогами, красивыми графиками и выводами по одному из моих приложений в google play - "Стихотворения классиков", а также её платной версией.

Специально выбирал время для поста - когда счётчик общего количества скачиваний перерастёт 50тыс. Разумеется, цифры актуальны только на момент поста

Здесь я расскажу о мотивации к написанию, изменения и измерения в ранжировании по интересующим запросам, выход в топ и динамике установок.

Два месяца с момента запуска:

Read more

Мысли: зимние скафандры

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

Выпадает снег и люди разбигаются по своим норкам подальше от непогоды. Без лишней надобности не суют свой нос на улицу - простыть - элементарно :)

И все к этому привыкли...!?

Read more

Электроника: импульсный стабилизатор

Для питания десятка ярких светодиодов потребовалось сделать 2 стабилизатора, каждый на:

  • Vin = 12V
  • Vout = 4V
  • Iload = 0.2A

Сначала попробовал lm317 (линейный стабилизатор) - можно было жарить блины на ней через десяток секунд)). Резисторы - тоже не вариант - даже 5W кирпичи заметно грелись уже при рассеивании 2W. Да и вообще - зачем в пустую жечь энергию?)

Read more

Android: background 2.0

Для одного из наших приложений "Говорящие вещи" потребовалось сделать яркий, жизнерадостный, но не отвлекающий фон. Мы перебирали несколько разных вариантов с deviantart (где средний фон - 500кб, OMG), но почему-то смотрелось не очень внушающе(растяжки, отвлекающие цвета).

В интернетах наткнулся на пост товарища @gobozov: Android. Tiled background with diagonal lines, как говорится, inspired by .. :). В котором был пример стильного фона (stripes + полупрозрачный градиент). Выглядит - круто.

В его варианте используется tile background как фон Layout + ImageView с градиентом. Я попытался чуть-чуть упростить и уменьшить количество файлов.

Read more

HTC Desire: в поисках прошивки

Я был уверен, что смог найти "прошивку моей мечты", но всё оказалось сложнее. Со временем количество софта и хранимых данных увеличивалось и всё чаще телефон стал глючить. Причина глюков оказалась вовсе не в софте.

Итак,

Прошивка моей мечты: финальная версия

Read more

Мысли: То, что я ненавижу в сети

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

 

  • Большие буквы - образ, приписываемый блондинке. На самом деле так пишут самые разные люди. Из принципа просто пропускаю такую хрень
  • Письма без темы, или тема "от %username%" - ну чтож это за привычка написать письмо с пустым хедером? Нет темы - не понятно к чему отнести. А когда много таких - навигация становится не возможной(особенно, когда нет содержимого письма, а только аттач). Совершенно не вижу смысла писать "от ФИО", от этого яснее не станет о чём будет письмо. Конечно, скорее всего на данный момент времени я понимаю о чём речь, но через пару месяцев, лет - уже хз.
  • Антивирусы-фейки на сайтах - когда иногда появляются и начинают сканировать диск ЦЭ, папку виндафс, бывает забавно. Но когда часто - напрягает.
  • Реквизиты доступов посылают в чате - как правило, делятся доступами для какой то длительной поддержки. Ну почему бы не помочь? Но когда логин/пароль в чате попробуй его там найти?! Человеки, которые делают так элементарно не задумываются о том, как неудобно потом искать по истории - не уважение
  • Ржач над аббревиатурами - SOPA, ZOPE, etc. Ну детский сад какой то. Особенно странно смотрится, когда пишет/говорит человек "в теме".

Занимательный факт - пост был написан как черновик в далёком 2012, но опубликован лишь спустя 7 лет - в 2019. И даже автор не знает почему!

Забавно, но все описанное выше всё ещё раздражает, но стал относится к этому проще.

HTC Desire: прошивка моей мечты

"Ребята, прошивка здоровенная!! Здоровеннная!"

UPD: самая здоровенная прошивка моей мечты тут

Полтора года мой HTC Desire радовал буквально всем, кроме батарейки(что свойственно всем андроидам) и объёмом внутренней памяти.

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

Хватит это терпеть! (ц)

Read more

Паттерн MVC

Моя интерпретация широко известного паттерна.

Это классический подход для построения веб-приложений, который находит применение практически везде

Он говорит от том, что есть 3 основных компонента:

  • Model - данные
  • View - предстваление
  • Controller - бизнес логика

Read more

Android: живые зимние обои 2012

Зима вроде на улице. Как и полагается все - от муниципальных органов до ларьков создают зимнее/новогоднее настроение своими вывесками, акциями, украшениями и рекламой.

Решил поучаствовать  в этом безумии - сделал зимние обои для андроида. Была цель - быстро и просто сделать вброс и посмотреть как на него отреагируют юзеры.

Так и получилось - первый релиз сделал за полтора дня (порядка 8 часов ушло от начала разработки, прямо в маршрутке, до паблишинга в маркете). Потом ещё ушло порядка 8 часов на всякие улучшательства.

Read more

Java: контролл корректировки времени

В середине 2011 года вышел закон, в котором отменяется певод времени на летнее. #СПАСИБОСАМИЗНАЕТЕЗАЭТО.

Вот только кто софту скажет что всё поменялось? В частности в джаве есть косяки Оракл не торопится выпускать апдейт под венду, который исправляет время.
Напомню, что даже если в венде поставленны патчи и оно показывается правильное время, джава будет по-прежнему показывать GMT+3 (вместо GMT+4), т.е. на час раньше.

Read more