Приложение Маяки Эстонии

Коничива, уважаемый!

За время вашего отсутствия мы тут вон чего понаписали:

28 Мая

По секрету всему свету

Ну очень давно руки не доходили и наконец-то! Сделал себе сайт-портфолио. Дизайнер я никакой, поэтому шаблон купил. Свёрстан он очень криво, но перевёрстывать нет ни желания, ни времени. В целом, результат меня устраивает, так что вэлкам!

17 Марта

... и ещё немного о Pebble. Собственно, с тех пор, как я полтора месяца назад выпустил пятое обновление своего циферблата, работы над ним завершились. Всё работает, всех устраивает, чего ещё ковыряться?

Когда были анонсированы цветные Pebble Time и появилась эта замечательная статья, я попробовал раскрасить свой циферблат, но даже в фотошопе ничего приличного не добился. Проще с нуля сделать полностью цветной циферблат.

Также пару недель назад наткнулся на этот материал. Воспроизвёл те шаги, что советовал автор и в итоге сейчас мой циферблат ежедневно скачивают более 150 раз, а общее количество загрузок составляет 2500. С тех пор, как началась реклама моего циферблата, я получил всего лишь два мэйла от пользователей, что меня очень радует. Отсутствие жалоб от населения - лучшая награда, сами понимаете. В первом из них было предложение, а во втором - жалоба, мол, погода не работает. Собственно не работала погода и у меня, так что я на 100% был уверен, что это неполадки со стороны сервиса openweathermap, от которого циферблат получает данные. Из-за поездки а Хаапсалу, проверить наверняка я смог это лишь в субботу вечером. И вот теперь представьте: я полный суши и пива захожу на сайт CloudPebble и мне выскакивает такое...

Не делая резких движений, я дважды перечитал текст, а затем заполнил форму по ссылке. Слабо веруя в такую халяву, я пошёл искать информацию в интернете. Никаких официальных анонсов, только тема на reddit, созданная такими же счастливчиками, как я, и небольшая статья, написанная по этой теме. Как показывает обсуждение и мой собственный пример, часы скорее выдаются рандомно, а не за реальную активность. Чтож, спасибо больше компании Pebble за такую беспрецедентную акцию!

12 Марта

Программирование – это размышление, а не печатание

И постарайтесь все это запомнить, потому что так и есть. А ещё...

программист – это не специалист по ремонту компьютеров

На "хабре" опубликовали шедевральную статью (точнее перевод, оригинал здесь) "9 фактов, которые знают программисты, и не знают все остальные". Шедевральность её в том, что правды там гораздо больше, чем юмора. Я не буду напускать пафоса и говорить, что программирование - это состояние души или особая философия (хотя и то и то - правда). Но эта работа и, правда, имеет свою специфику. Например, если отвлечь программиста, у него уйдёт достаточно времени, чтобы вернуться в своей работе туда, где он закончил и продолжить. Также и с мозговой деятельностью. Она идёт почти всё время. У меня, например, если случается какой-то "затык" в работе к концу дня, я почти всегда нахожу решение в общественном транспорте, пока еду с работы домой. Исключения составляют лишь те случаи, когда я чего-то не дочитал в мануалах и с текущим количеством информации проблему не решить.

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

28 Января

Малиновое знакомство

Что такое Raspberry Pi я знал давно. Не во всех деталях, но представление имел достаточно точное. Собственно, степень этой точности я смог оценить на прошлой неделе, когда мне по работе надо было собрать и настроить (используя подробнейшие инструкции) более 20 этих мини-компьютеров. Один из экземпляров перепал мне "для опытов".

Поначалу прямо аж дух захватило: полноценный компьютер, с программируемыми контактами на плате, да тут такое замутить можно! Начал изучать интернет в поисках идей. Итак, из Raspberry Pi делают следующие вещи:

  • torrent-качалка - ну совершенно мне не нужна и не интересна
  • веб-сервер - медленно и, на практике, опять же, мне не нужно
  • медиа плеер - это уже интереснее, но единственный телевизор у меня дома стоит рядом с моим компьютером и перманентно к нему подключен. О реализации всех трёх первых пунктов одновременно можно почитать тут
  • музыкальный плеер - точно ухватился бы за эту идею пару месяцев назад, но сейчас уже куплена bluetooth-колонка, так что не актуально. Здесь описан один из примеров реализации.
    Куда более интересным мне показался распределенный музыкальный плеер, тут сама идея очень хороша. Вот только для него надо не один Raspberry Pi...
  • облако или ftp-сервер - во-первых, медленно. Во вторых, если делать с жёстким диском, то геморно его подключать и запитывать, если с флэшкой - мало места будет

Однако, наиболее популярный вариант - видеонаблюдение. "Малинка" на аппаратном уровне поддерживает камеру, вдобавок может стримить видео в интернет, что тоже важно. Сам я выбрал его потому, что для Raspberry Pi выпускается камера без инфракрасного фильтра, а подобные вещи мне давно интересны. Соответствующую камеру заказал на ebay сразу же, вот только до сих пор не понял оригинальная она или нет. Придёт - разберусь. Также заинтересовала возможность управления сервами - можно камеру удалённо ещё и вертеть. Для этого все необходимые причиндалы закажу чуть позже (зарплата, знаете ли). Ну и напоследок может какой экранчик прикручу...

А пока же понемногу ковыряюсь в операционной системе: настроил WiFi, поставил программу для мониторинга системных данных, установил VNC Server для удалённого доступа к графической оболочке. Балуюсь дальше...

23 Января

По просьбам трудящихся

Циферблатные хроники. Как достаточно быстро выяснилось, предыдущая версия моего циферблата имела одну серьёзную недоработку: при полном отключении standby-экрана, погода обновлялась раз в секунду, что адски быстро сажало батарею телефона и "наедало" большой траффик. Сам тужился пару дней, но ничего нормально работающего не породил. В итоге решение нашёл tmnhy, за что ему огромное спасибо. Таким образом часы обновились до версии 1.03

Получил пару просьб от пользователей, которые планирую реализовать на следующей неделе:

  • реализовать отображение температуры, как по Цельсию, так и по Фаренгейту
  • сделать версию циферблата на датском (переводы графики и страницы настроек уже подготовил, дело за малым)
Цитировать
в комментарии