Pull to refresh

Велосипедное колесо с системой KERS

Reading time2 min
Views6.4K
На экологической конференции в Копенгагене инженеры SENSEable City Lab из Массачусетского технологического института показали любопытную разработку: «интеллектуальный» диск для велосипедного колеса Copenhagen Wheel, который с помощью дешёвой электроники превращает любой велосипед в настоящий передвижной гаджет.



Во-первых, в колесо вставили маленький электродвигатель и зарядное устройство к нему. В отличие от примитивного зарядника, который генерирует ток от любого вращения колеса, этот активируется только при торможении, то есть совершенно не затрудняет езду. Простенький сенсор измеряет давление с цепи на вилку и, соответственно, усилие велосипедиста. Если давление выше обычного — автоматически включается турбо-режим и двигатель добавляет тяги (например, на крутом подъёме или при быстром разгоне после светофора). Эта система полностью повторяет технологию KERS (Kinetic Energy Recovery System) из «Формулы-1».
Читать дальше →
Total votes 67: ↑62 and ↓5+57
Comments147

Eco // 07 – складной городской велосипед

Reading time1 min
Views2.1K
image

Большой велосипед неудобно тащить с собой в отпуск, а складные модели обычно небольшого размера и ездить на них не слишком комфортно. Дизайнер Victor Aleman придумал вариант, при котором «полноформатный» байк можно сложить в довольно средних размеров сумку. Уровень проработки концепта позволяет надеяться, что идея будет реализована в металле.
Читать дальше →
Total votes 14: ↑9 and ↓5+4
Comments23

jQuery обёртка для хака с min-, max-width

Reading time1 min
Views3.3K
Написано 4fun по мотивам и с использованием хака habrahabr.ru/blogs/webdev/68917
Если у вас сайт и так работает с jQuery, то ещё 15 строк кода погоды не сделают, такое моё мнение.
Добавляете к элементам класс jq-width и пользуетесь min-width max-width; код вставит распорки к элементам указанного класса.
смотреть код
Total votes 10: ↑7 and ↓3+4
Comments7

Wiiлосипед

Reading time1 min
Views1.1K
Информация о новом удивительном дополнении для приставки Wii появилась в сети. Любители йоги, фитнеса, боулинга и гольфа давно уже получили свои аксессуары для любимой приставки. Теперь настала очередь велолюбителей!
Встречайте: Cyberbike!
cyberbike
Читать дальше →
Total votes 41: ↑33 and ↓8+25
Comments97

Часы из велосипедной цепи

Reading time1 min
Views3.1K
image

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

Вы согласны заплатить 2300 долларов за старую велосипедную цепь? Лично я — нет, а вот посмотреть оно да, прикольно.

via ohgizmo.com
Total votes 112: ↑95 and ↓17+78
Comments52

Электровелосипед Grace — до 70 км/ч

Reading time1 min
Views3K
skitched-20091116-112135.jpg
кликабельно

Двигатель 1,3 кВт, аккумулятор 13 А/ч (час на зарядку), 45–65 км/ч — характеристики нового электровелосипеда от  grace.de.
Утверждается, что каждый аппарат будет делаться под клиента. Цена, правда, 6k€, но мне кажется, без клиентов они не останутся.
Много вкусностей, типа лёгкой рамы, продвинутой вилки, удобного сиденья и т.д., подробности — на сайте (кстати, почему-то прелоадер в ФФ не загрузился, в Сафари всё ок). А пока — несколько фотографий и видео.
Читать дальше →
Total votes 20: ↑15 and ↓5+10
Comments23

jQuery плагин для получения данных формы + ajax аплоадер файлов

Reading time30 min
Views19K
imageДоброго времени суток, уважаемое Хабросообщество! Не пытаясь скрыть легкое волнение, публикую свой первый пост, темой которого стал мой скромный jQuery-велосипед для быстрого и безболезненного сбора данных, введенных пользователем на странице (сразу небольшая оговорка для тех, кто закричит — «ату его! Зачем еще один подобный плагин?», отвечу: во-первых — а быть может именно это кто-то из хаброчитателей и искал, во-вторых — для саморазвития, в-третьх: для собственного удобства и безболезненного использования в своих програмных продуктах).

Итак, помимо, собственно моего небольшого плагина, нам понадобится сам jQuery последней версии, а так же небольшой плагин к нему, реализующий преобразование объектов\массивов в json-строку, для того, чтобы полученные данные можно было быстренько передавать на сервер.
updated

updated 2 — добавлена мультизагрузка!
Смотрим далее
Total votes 71: ↑66 and ↓5+61
Comments98

Свой минимальный grid CSS-фреймворк. Что в нем должно быть?

Reading time2 min
Views1.6K
Сделав вид, что не знаю о холиварах вокруг css-фреймворков и ненависти к велосипедам, поделюсь своими мыслями («Еще один все понял» © Лепрозорий) по поводу надобности и удобства использования сабжа.

Их есть куча и они обладают своей идеологией, а, например 960gs, Blueprint, YUI grids — самые мне известные и опробованные на собственной коже.
Читать дальше →
Total votes 23: ↑15 and ↓8+7
Comments15

Мой удобный велосипед (интерфейс на Javascript) для навигации по XML документу

Reading time5 min
Views614
Есть у меня такая забава — «велосипед». Нет, речь не о экологически чистом виде транспорта. Люблю придумывать, что-то новое. Но когда тема уже заезженная, и задача уже была решена до того множество раз во всевозможных вариациях, поиск пусть и нового, но очередного решения — «велосипед». Ну, вы понимаете. Очередной велосипед… На практике, для меня, это один из основных способов обучения.

Решил основательно разобраться с JavaScript (до того употреблял его часто, но исключительно по нужде, с биодобавками и витаминами, в виде блюда под названием JQuery). Результат мне показался интересным, а, в связи с прочтением о ElementTraversal — решил, что возможно он будет интересен и еще кому-то…

from = new Target;

// получить предпоследний дочерний элемент для следующего за текущим
node = from.next().inner().previous().previous().get();


О том, как я до этого дожил…
Читать дальше →
Total votes 14: ↑10 and ↓4+6
Comments11

DIY SSH/SUDO Monitoring script

Reading time2 min
Views2.3K
Итак, родилась у меня как-то давным давно идея сделать свой собственный мониторинг с б/ж и ш.

Необходимо было мониторить успешные входы по ssh(и использование sudo) и сообщать мне об этом. Для оповещений был выбран мессенджер centerim (в дебиан и подобных пакет называется centericq-utf8). Так же понадобится пакет screen.
aptitude install screen centericq-utf8
Читать дальше →
Total votes 30: ↑25 and ↓5+20
Comments27

Делаем красивый input[type=file] с помощью jQuery

Reading time6 min
Views29K

Присказка или зачем нужен еще один плагин?


Давным-давно в тридесятом царстве в тридевятом государстве когда web был совсем не 2.0 никому и в голову не приходила мысль о стилизации форм. Сейчас же перед нами очень много решений на чистом CSS, которые кардинально меняют внешний вид элементов. К сожалению, для некоторых элементов это не работает. Особую сложность в этом плане представляет собой input[type=file].

С этим элементом, средствами CSS, мы можем разве что изменить размер шрифта. Все мы любим власть. Ты ведь хочешь полностью контролировать этот неподатливый file? Тут нам на помощь приходит волшебная связка современного интернета — JavaScript + CSS.

В нашем проекте используется jQuery, поэтому первым делом я принялся искать решение с помощью готового плагина, но быстро разочаровался. Найденные плагины либо не соответствовали требованиям нашего заказчика, либо предоставляли дополнительный функционал, который нам совершенно не нужен. Что из этого следует? Правильно – надо написать свой велосипед плагин.
читаем про разработку
Total votes 59: ↑46 and ↓13+33
Comments16

Изобретаем велосипед. Электронная вилка

Reading time2 min
Views1.9K
Мой прошлый пост про электронные прибамбасы на велосипеде был встречен на удивление тепло и я пообещал продолжать. Сегодня пост про новую велосипедную одноногую вилку с электронным управлением. Как это выглядит:
Читать дальше →
Total votes 17: ↑15 and ↓2+13
Comments10

DIY SSL-certificate monitoring script для ленивых

Reading time4 min
Views4.1K
Продолжаю эпопею самодельных велосипедов.

Чуть-чуть истории. На работе срочно понадобился скрипт для мониторинга SSL-сертификатов наших веб-серверов. Мнения разделились, я предлагал вжиться в роль злоумышленника и просканировать все подсети компании, оппоненты — составить список и мониторить его.

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

Итак, что понадобится:
  • OpenSSL
  • Nmap
  • Bash
  • bc
  • awk

Скрипт сканирует заданные подсети на наличие открытого 443-го порта и, с помощью openssl, проверяет сертификат. Потом выводит сертификаты, которые истекают в ближайший месяц. Так же проверяет в днсе обратные зоны и, если не находит (запись в обратной зоне), радостно об этом сообщает. Результаты складываются в отдельные файлы(«хорошие сертификаты», истекающие/просроченные, ошибка соединения, айпи-адреса без обратной зоны) и в один общий файл.

Скрипт под катом.
Читать дальше →
Total votes 39: ↑31 and ↓8+23
Comments18

Пишем веб-сервис за 1 вечер

Reading time4 min
Views4.2K

Предистория


Заказал я недавно одну вещицу из Англии к себе в родной Санкт-Петербург. Посылка по территории России шла EMS-отправлением. И каким же было мое удивление, когда я обнаружил, что по выданному мне трек-номеру (идентификатор отправления) я не могу отслеживать состояние посылки в автоматическом режиме. Обладая весьма нетерпеливым характером, я буквально каждое утро начинал с проверки состояния своей посылки. И еще больше огорчался, когда понимал, что она все там же, где и была 5 дней назад. Немного поразмыслив я решил, что это ужасное упущение, и решил исправить ситуацию своими силами.
Читать дальше →
Total votes 297: ↑229 and ↓68+161
Comments80

OpenStreetMap в помощь велосипедистам

Reading time5 min
Views72K

Вступление


Представьте, что сейчас лето, солнце светит, у вас отпуск, и вы с друзьями — заядлые велосипедисты. Возникает мысль о велосипедном походе куда-нибудь далеко. В этой статье я расскажу о том, как OpenStreetMap-технологии и некоторые другие сервисы упрощают жизнь в такой ситуации, решают проблемы планирования и позволяют быстро и просто поделиться впечатлениями. Упор делается на online, я упоминаю ресурсы:
Читать дальше →
Total votes 55: ↑53 and ↓2+51
Comments17

SimpleMvcCaptcha, или мой первый опыт Open Source

Reading time5 min
Views1.5K
Disclaimer!
Я ни в коем случае не претендую на звание разработчика идеальной капчи, равно как и на изгобретателя чего-то нового. Все, что здесь написано, было сделано мной для познавательных целей и open source. И да, я осознаю, что написать свою капчу — это изобрести велосипед.

С чего все началось


Совсем недавно я начал разрабатывать свой пока небольшой проект на ASP.NET MVC 3. Суть его заключается в том, что посетители могут добавлять на него свои сообщения, которые впоследствии появляются в публичном доступе (кому интересно, что стоит за этим запутанным объяснением — ссылка будет в конце).

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

Первое, что пришло мне в голову, была ReCaptcha от Google. Установив ее и некоторое время попользовавшись, я окончательно понял, что этот монстр — совсем не для меня и не для большинства адекватных людей, тем более русскоязычных (вывод некоторых изображений не только не читается машинно, он и людьми то не может быть прочитан). Поискав другие решения, я, к своему сожалению, не нашел чего-то нормального для MVC 3, простого и ненавязчивого в использовании. Были разные мануалы как сделать то или иное, но готового решения «взял и использовал» как-то не встретилось. Поэтому решил изобрести велосипед написать свою капчу.
Читать дальше →
Total votes 7: ↑5 and ↓2+3
Comments5

Велосипед с USB-подзарядкой

Reading time1 min
Views21K


Немецкая фирма Silverback начала массовое производство велосипедов с USB-питанием.

В моделях Starke 1 и Starke 2 динамо-машина крепится на переднем колесе. Производителем динамо-колёс является компания Supernova. Компактный генератор электричества в сборе со втулкой весит 370 грамм (на фото справа), тогда как обычная втулка без генератора весит 130 граммов, так что «лишний» вес совсем небольшой. Масса всего колеса с ободом из углепластика составляет 850 или 939 граммов, в зависимости от крепления обода.
Читать дальше →
Total votes 7: ↑5 and ↓2+3
Comments12