Moar NodeJs!

25 June 2014

   Ещё пачка интересных инструкций по Ноду, и фотография для разбавки~

   И не только по Node'у. Вот к примеру "Lollytin — конструктор лэйаутов для Bootstrap 3". Шикарно же! Заделать шаблоны, и останется только думать о коде.


[ instagram ]

RetroWatch vs вело-компьютер

18 February 2014

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

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

Скриптовые разнообразия

18 December 2013

   NodeJs да и собственно Javascript становятся всё ближе. Как же легко тут и удобно быстро сериализовать данные из объектов в текст, сохранить, загрузить снова в память, отфильтровать и скормить дальше шаблонизатору. Айс. Всякие хитрости когда изучу - опишу, а пока ссылки закладки.

   Бонусом сделал скрипт для PinkBike'а что бы листать изображения в постах. Раньше у них была то ли фича то ли баг, что при нажатии стрелки вправо страница скролилась до следующего параграфа. Ни где не видел упоминания о ней, да и товарищи не знали. А потом она вдруг исчезла. Но не беда. Javascript спешит на помощь. Короткая версия, ну и по красивей.

$(document).keypress(function(a){if(54==a.keyCode){var b=void 0,c=20,d=100;$(".news-ml img").each(function(a){$(document).scrollTop()<$(this).offset().top-c&&$(this).height()>d&&void 0==b&&(b=a,$(document).scrollTop($(this).offset().top-c))})}});
$(document).keypress(function (e) {
    if (e.keyCode == 54) {
        var first = undefined;
        var offsetTop = 20;
        var minHeight = 100;
        $('.news-ml img').each(function (x) {
            if ($(document).scrollTop() < ($(this).offset().top - offsetTop) && 
                $(this).height() > minHeight && first == undefined) {
                first = x;
                $(document).scrollTop($(this).offset().top - offsetTop);
            }
        });
    }
});

И снова в путь

14 November 2013

   А куда велосипедисты обычно держат путь? Конечно в горы! Но по дороге к теме о горах, хотелось бы поделится свежим кадром псинки =) Из вот того бронтозаврика, тянущего фотоаппарат, она стала вполне себе мощной собакой, разрывающей теперь не только тряпочные ремешки, но и полноценные тапки! Правда холерик вышел уж сильный, водим на строгом ошейнике, и обгавкиваем солидным таким басом всех прохожих и знакомых, решивших к нам резко подойти. Скорый путь в горы ей правда пока закрыт реабилитацией после болячек, но всё будет! 

r001-033 Lina

   Фотографирую всё меньше и меньше и в основном на плёнку. Компактное, крепкое, под рукой, всегда готовое к бою. Ну и есть что-то в том, что сразу не видно что получается. Кадры дольше выбирается, они куда более разнообразные, и после отцифровки радуют как в первый раз.. а, они ведь и вправду первый раз просматриваются =)

r001-026 Sunrise

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

   Разнообразие участков просто зашкаливало. Стартовые трявянистые поля, апхильная "стена позора", каменные ступенчатые съезжалки, узкие змейки между булыжников, землянистый серпантин между сосенок, сыпушные уклонистые сползалки с колеями, мокрые корни, мокрая листва с мокрыми листьями, брод через ручеек, короткий участок огромных плоских скал поросших мохом, каменные ущелья, песочные тропинки, короткий но полноценный сад валунов, и чуточку скоростных дорожек по каменной сыпухе~ Вот оно - эндуро!

   Атмосфера в этот раз была ещё дружественней и теплей. Теплота в большей степени связана с холоднотой окружающей среды :) На стартовой площадке стоял просто адовый ветер. Мы с ребятами забились в ращелину между скал поплотней, что б было хоть как-то тепло.. 

r001-019 Up

   Проехал трассу за 36 минут. Много.. опять не прокачался за год, всё так же не могу ехать конкуретно в горку, и торможу на мокрых поверхностях.. Зато каменные препятствия уже не вызывают никаких опасений. А первая камнная гряда давалась людям с трудом.

r001-036 Ride


© Oleksiy Tishyn 2018