Узелки на память...

Кастом

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

Магазин спорттоваров "Декатлон" (к сожалению, покинувший Саратовскую область) является довольно активным пропагандистом пляжного тенниса и предлагает товары вполне приемлемого качества и цены (очевидно, любительского уровня). Приглядел там себе ракеточку и я.

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

Bezumnoe-Neue

10 лет назад был у меня опыт создания собственного True Type шрифта bezumnoe3. Дело хлопотное, но как-то получилось.

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

Вторым костыльным решением был следующий алгоритм:
1. jquery разбивает элемент с текстом на отдельные контейнеры с буквами
2. каждая буква двигается влево-вправо стилями

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

Так что, теперь у нас Bezumnoe Neue:

Было:

Узелки на память...

Стало:

Узелки на память...

3 недели

Вчера вернулся с трёхнедельной строительно-медитационной вахты на даче. Возможность поехать подвернулась неожиданно и я решил провести время с пользой для дачного хозяйства и здоровья.

Я загрузил машину под завязку инструментом, закупил продуктов и дача приняла меня в свои объятия. В прошлом году я начал масштабное строительство хозблок/душ/туалет и работы осталось очень много.

Выбраться на дачу удаётся не часто, поэтому, обычно ландшафт выглядит как-то так:

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

Так гораздо лучше!

(Дальше) будет несколько "узелков на память" как прошли эти дни на даче, что удалось сделать и как.

Торцуем! Сегодня мы с тобой торцуем!

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

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

После выпиливания фанерных коробов под автомобильные колонки ручным лобзиком, работа с электрическим приносит удовольствие и отличный результат.

Успех моих дачных построек на 100% обеспечен наличием хороших инструментов. Без них я бы не сделал и трети...

К новому году нашего полку прибыло - подарил себе отличную торцовочную пилу от Makita )

Горбушка

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

Challenge accepted! Танька долго смеялась, когда я притащил домой стройматериалы для будущего изделия: две полосы фанеры на днище и скаты крыши и два бруска под борта и стойки. Как всегда, выручил чудесный магазин "Юный техник", где недорого продаются разного рода обрезки и отходы деревообрабатыващих производств.

(Итак,)

Балки

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

  1. в обоих помещения были поклеены обои на стенах, а потолки выведены и окрашены;
  2. штукатурные работы неизбежно связаны с пылью и грязью, что не приемлемо в нашем случае;
  3. перепады уровней значительны (3+ см) и вывести их красиво не получится.

Решение - (декорировать)

zaiPod32G

Не прошло и 4 лет, начал мой старенький iPod опять барахлить - песенки каверкать и нечитать... По всему видно, посыпался диск. В прошлый раз я установил в него HDD на 60 гигабайт и заполнить его так ни разу и не смог.

На этот раз наиболее логичным решением для меня выглядела установка SSD (вариант, за который всячески голосовала жена - "выкинь ты это барахло" - по понятным причинам не рассматривался).

Беглое гугление показало, что задача имеет решения, вопрос только в заказе в китае адаптера с переходником и, непосредственно, карточки CompactFlash нужного объема. (Так и сделал.)

Старый друг

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

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

Пинарик 0.1.0

Кто - про что, вобщем. "Снёс яйцо - кудахтай" :)

Обновил Пинарик до версии 0.1.0.

Из основных доработок:

  • Повышена "отзывчивость" системы (уменьшено время отклика) за счёт внутренних оптимизаций кода и сокращения числа запросов к серверу
  • Переработан интерфейс с ориентацией на мобильные устройства с небольшим разрешением экрана
  • Базовые функции по "листанию" для тачскрин-устройств (можно перелистывать календарь и цели)

Выглядит теперь вот (так).

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

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

Пинарик: первые наблюдения

В одном из предыдущих постов я рассказывал про небольшой сервис, который я написал по мотивам календарика-пинарика - pinarique.ru.

И вот, с момента запуска прошло полгода и можно подвести первые итоги, поскольку сервис создавался не просто так, а для достижения нескольких целей, прогресс в котором я тщательно отмечал там каждый день. (Кратко:)