Search
Write a publication
Pull to refresh
51
0
Иво Димитров @DarwinTenk

UX/UI Product Designer

Send message

Фильтруем rss Хабра через Yahoo.Pipes

Reading time3 min
Views8.1K


В комментах часто жалутся на обилие нежелательного контента на главной. Посты же не могут нравится всем сразу. Duh…
Вывод один — надо фильтровать. Кэп подсказывает Интуиция подсказывает, что фильтровать мы будем с помощью Yahoo.Pipes.

С картинками.

Как и почему им - под катом

Fake — полноценное тестирование веб-приложений

Reading time2 min
Views1.6K
Fake
Буквально вчера на свет появилась первая версия удивительного проекта, о котором я хочу вам рассказать. Называется он несколько неприглядно — Fake.
Если коротко, то Fake — это основанный на WebKit и AppleScript браузер, предназначенный для автоматизированного тестирования веб-приложений. Наверняка те из вас, кто еще не познал прелести автоматизированного тестирования, помнят, как отлаживали какую-нибудь сложную форму регистрации и, отлавливая особо хитрый баг, приходилось кучу раз перезагружать страницу и раз за разом заполнять форму. И даже те, кто уже пишет тесты, не могут быть уверены, что JavaScript и Ajax работают как надо и все равно вынуждены тестировать сайт вручную загружая странички, снова и снова.
Что же делать?

Иконок много не бывает. Часть 1

Reading time2 min
Views2.1K
image
Хотя сайтов для поиска бесплатных иконок становится все больше, порой нужны именно наборы иконок, чтобы на протяжении всего проекта сохранить стиль. Ниже собран набор из 10 комплектов качественных, бесплатных иконок. Бесплатные лицензии бывают разными, поэтому перед тем как использовать, проверьте, пожалуйста, лицензию на странице загрузки.
Читать дальше →

Как создать свой электронный журнал

Reading time5 min
Views18K
Как создать качественный электронный журнал? Какие трудности вас ожидают? Как окупить затраты?

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

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

Я считаю, что любой этап первого выпуска журнала должен включать в себя следующие моменты:
Читать дальше →

Программа для проектирования сайтов и интерфейсов на Айпаде

Reading time2 min
Views12K
image
Сегодня я хочу рассказать вам про свою программу для Айпада — СкетчиПад (ссылка в Айтюнс, сайт программы). Да, я знаю, что Айпад все еще не продается официально на территории России, но во-первых думаю многие хабраюзеры уже обзавелись этим гаджетом у «неофициальных» поставщиков, а во-вторых уверен, что здесь много пользователей из стран официальных продаж.
Читать дальше →

Регистрируем торговую марку в США

Reading time3 min
Views32K

Вопрос этот, прямо скажем, волнует не каждого. Но если вы планируете серьёзно выходить на рынок США, то этот вопрос обязательно возникнет. Минусов или проблем от регистрации торговой марки нет, но это стоит некоторых денег. Зато после регистрации, можно будет писать на сайте и в рекламной продукции — МояМарка ®. Это добавит вашему продукту/услуге некоторой солидности.
Ранее на хабре был топик по патентам. Я же раскажу о регистрации торговой марки, как всегда на своём опыте.
Читать дальше →

Википедия на книжной полке

Reading time2 min
Views2.8K
Extension:CollectionВ русскоязычном разделе Википедии включено расширение «Collection», позволяющее составлять из статей Википедии книги, скачивать их в форматах PDF и ODT и заказывать в печатном виде.

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

Под катом немного о том, как с этим работать в Википедии...

Augmented Reality

Reading time1 min
Views3.4K
Технологии «дополненной реальности» (augmented reality) еще могут быть и сыроваты для «серьезных» приложений, но в развлекательных, образовательных и рекламных целях их уже активно используют. Благодаря чему у нас есть, чем развелчься в остаток рабочего дня в пятницу.



Например, GE Energy на своем сайте, посвященном энергосберегающим решениям Smart Grid, предлагает две «игрушки» с использованием augmented reality.

Если у вас есть под рукой вебкамера и принтер, то нужно просто:
(1) зайти на сайт Plug Into the Smart Grid
(2) распечатать страницу с «цифровой голограммой»
(3) открыть одно из двух приложений:
Wind Turbine
Solar Power
(4) разрешить флэшу использовать камеру и микрофон
(5) показать страницу камере (в случае с ветряком — можно еще подуть в микрофон)

Ну а если вебкамеры нет — то можно просто посмотреть ролик:
Читать дальше →

Логика английских времен

Reading time6 min
Views73K
Изучавшие или изучающие английский язык знают, каким страшным может казаться множество английских временных форм глаголов.
Всего в английском 12 временных форм. А в русском-то, на первый взгляд, всего 3, и как их связать с английскими, для новичка может быть совершенно не понятно.
Читать дальше →

Онлайн патентование в Бюро Патентов и Торговых Марок США

Reading time3 min
Views5.9K
Это возможно. Может быть, для кого-то это не новость, но для меня это стало почти открытием: можно запатентовать свое изобретение в Бюро Патентов и Торговых Марок США (United States Patent and Trademark Office), сокращенно — USPTO (именно там патентуются все Гуглы и Эплы) не вставая из-за компьютера. В буквальном смысле этого слова. У меня вся процедура заняла ровно 15 минут. Спешу поделиться.

Информация к размышлению:

1. USPTO — это американский Роспатент, только с мозгами.
2. USPTO принимает заявки на патентование у жителей любых стран, в т. ч. из РФ.
3. У них есть такая замечательная штука, как временная заявка (Provisional Application) — это приоритет на изобретение в упрощенной и ускоренной форме. Своего рода анонс вашего будущего патента.
4. Provisional Application (далее Provisional Application) действует 12 месяцев, после чего ее нужно подтвердить «настоящим патентом», иначе теряет силу.
5. Временная заявка нигде не публикуется.
6. Заявка может быть написана по-русски (но перевод должен быть предоставлен не позднее 16 месяцев с момента подачи).
7. Заявка стоит от 105 долларов. Можно и больше, но это зависит только от количества информации, которую вы попытаетесь запихнуть в заявку. Мне вполне хватило 105.
8. Оформление заявки делается с помощью веб-приложения EFS-Web. Оно может: добавлять заявку в базу USPTO, проверять эту заявку, принимать пошлину за прием заявки и высылать заявителю квитанцию о приеме заявки.
9. Я не патентный поверенный, не юрист и вообще не-не-не. Просто любитель. Поэтому если надумаете получать таким образом патент — проверяйте. Хотя у меня, вроде, все получилось.
10. Услуга по оформлению Provisional Application у патентных поверенных стоит в среднем 15 000 рублей. Не считая самих пошлин.

Итак, поехали
Читать дальше →

Youtube предлагает новые встраиваемые коды, дружественные к HTML5

Reading time1 min
Views5.7K
В блоге Youtube появился пост о новом способе встраивания видео на внешних сайтах, основанный на iframe.
Главным преимуществом этого способа является возможность выбора между Flash и HTML5. Выбор зависит от настроек конкретного пользователя на сайте Youtube. Новые встраиваемые коды все еще дорабатываются, но разработчики надеются, что сайты начнут внедрять их уже сейчас, чтобы процесс улучшения проходил быстрее.
До этого момента видео с Youtube можно было встраивать на свои страницы только в виде Flash-плеера. Как известно, далеко не все мобильные устройства поддерживают Flash. С внедрением нового способа встраивания, видео с Youtube будет еще более доступно.
Читать дальше →

Вспомогательная схема с подсказками дизайнеру приложений Windows Phone 7

Reading time1 min
Views926
Один из сотрудников компании Nordkapp опубликовал в блоге компании вспомогательную схему с подсказками и полезной информацией для дизайнеров приложений Windows Phone 7.

image

image 

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

Учите японские азбуки

Reading time2 min
Views5.5K
Если вам необходимо или интересно учить японский язык, то, вы вероятно, начнете с изучения слоговых азбук, хираганы и катаканы. Для этого я с удовольствием пользовался программой iKana, но многие мои знакомые не могут сделать того же, потому что разработчик пишет софт только для Mac OS X (да ещё и берет за это 12 €).

Я всегда считал, что изучение слов незнакомого языка «по карточкам», да ещё в виде интерактивного теста — самый эффективный и гиковский способ.

Поэтому я набросал небольшой сайтик, http://tr.im/learnkana, где можно потренироваться в изучении символов каны. Поначалу вы не будете иметь ни малейшего понятия, какой знак перед вами. Просто выбирайте тот вариант, который вам кажется верным, а через некоторое время вы начнете запоминать их, и правильных ответов станет больше. Когда вы сможете легко проходить первый тест, переходите ко второму, а потом к третьему, и так далее.
Читать дальше →

Гуглофон, часть 2: Возвращение (Update)

Reading time2 min
Views562
Примерно год после выпуска операционной системы Android Гугл, судя по всему, собирается выпустить собственный смартфон со своей же системой. В продаже в Северной Америке смартфон должен появиться в январе.

Сотрудники Гугл получили смартфоны для тестирования. Wall Street Journal называет аппарат «Nexus One» (development name).

Заказ на производство получила HTC: фирма, уже давно разрабатывающая и выпускающая смартфоны с Андроидом, и, нужно сказать, весьма успешно. Nexus будет продаваться сразу с новейшей версией системы 2.1.

Как сообщается, продавать смартфон Гугл будет сам, напрямую, без обычного для западных стран договорного соглашения с оператором мобильной связи и sim lock, что существенно отличает его от конкуррента от Apple — iPhone.

Update Характеристики:
1 GHz Snapdragon процессор
3,7" ёмкостный OLED тачскрин
5 mp камера 720p
2 микрофона для удаления шумов (noise cancelling)
Трэкбол
3D accelerometer
proximity/light sensor
Wi-Fi/Bluetooth/FM (возможно будет поддержка 802.11n !)
компас

Предположительная цена: 199$, что существенно ниже чем цена за любой сравнимый девайс.

Точные технические детали ещё неизвестны, но предполагается, что смартфон будет похож технически на HTC Bravo/Passion.

image

внутри — ещё (update)
Читать дальше →

Пишем простой консольный To-do менеджер на Ruby

Reading time5 min
Views1.2K
Так сложилось, что раньше я имел небольшой опыт программирования на языке Java и PHP. Поэтому я с легкостью перешел на язык Ruby. Конечно мне пришлось часто обращаться к литературе, а так же замечательной утилите ri (или более удобному аналогу fxri).
Особенности языка ruby пришлись мне по душе. (такое я по-правде говоря не мог сказать после перехода с java на php)

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

Я хотел бы представить вам простенькую консольную утилитку, предназначенную для работы со списком задач. Она очень простая, и если данная статья кому-то придется по душе — я продолжу наращивать функционал и давать подробные разъяснения коду программы.

Чтобы запустить данную утилиту понадобится всего лишь написать в консоли:
$ ruby ./rtodo.rb
Читать дальше →

Гаджеты в Google Wave на примере аудио-плеера

Reading time11 min
Views1.4K

Введение


Всем привет! Сегодня я попытаюсь доступно рассказать о создании гаджетов для Google Wave, о подводных камнях на этом пути и об удобном способе их(гаджетов) разработки. В блоге Google Wave на Хабре уже объяснили различие между гаджетами и роботами в волне. Я выбрал для изучения именно гаджеты по двум причинам:
  • Не нужно добавлять в волну дополнительных контактов, как при создании робота
  • Минимальный порог вхождения — простой API и независимость от appspot.com

А вопрос «что писать» отпал сам собой. Когда я получил доступ к Wave Preview и попробовал ее доступные фичи, меня расстроило отсутствие аудио-плеера. Почему картинки можно просто так кинуть в блип и их можно просматривать потом, а музыку — нет? На самом деле причина скорее всего в том, что javascript сам по себе проигрывать музыку не умеет, все решения, что я находил в интернете, используют flash плеер. Волны и так сейчас испытывают проблемы с производительностью, а флэш довольно ресурсоемкое приложение. Плюс юзабилити нужно продумать — не добавлять, например, 10 плееров на 10 файлов в одном блипе, а создать один плеер с плейлистом на 10 файлов.
Читать дальше →

Домашний сервер для веб-разработчика: настройка Ubuntu 9.04

Reading time10 min
Views7.8K

Содержание:

  1. Вступление;
  2. Железо;
  3. Готовим флешку;
  4. Установка Ubuntu 9.04, стартовая настройка;
  5. Домашняя SAMBA;
  6. Apache, PHP, MySQL, phpMyAdmin;
  7. (будет дополнено 23.09.2009) SVN (Subversion);
  8. (будет дополнено 23.09.2009) VSFTPD или FTP по-человечески;

1. Вступление.


Для чего нужен домашний сервер описывать не буду. Это каждый для себя решает сам.
Мои требования к ДС были такие:
  • Железо – недорогое, небольшие размеры, бесшумность;
  • Операционная система – Ubuntu 9.04 Desktop;
  • Стандартный набор веб-разработчика (LAMP) + SVN;
  • Расшаренные ресурсы под компьютеры в семье;
  • Для предоставления доступа друзьям – FTP.
Читать дальше →

Регистрация в Google Voice

Reading time2 min
Views8K
Итак, вы житель пространства под общим названием «Outside US», вам наконец таки пришел инвайт в Google Voice и как положено порядочному задроту и любителю сервисов Google вы прямо таки мечтаете там зарегистрироваться, дать Google денег или просто получить от него бесплатный номер в соединенных штатах (и зачем он вам?!).

Вы радостно проходите по ссылке и читаете:

«Google Voice is not available in your country.
Thanks for visiting Google Voice. We're not yet open for users outside the US, but are planning to expand our service to additional countries in the future. „


Но где наша не пропадала! (наша, пропадала везде!).
Читать дальше →

zoclock 1.1.0

Reading time2 min
Views555
zoc110.png - Picamatic - upload your imagesМоя скромная программа zoclock, о которой я недавно писал, вызвала неожиданно большой интерес. Такого резонанса не вызвал ещё ни один мой топик, я получил не только массу комментариев и предложений, но множество приватных сообщений! И вот (на много позже обещанного :-)) я выкладываю новую версию, в которой учтены многие пожелания, среди которых
  • режимы отображения часов: 1-12, 1-12+am/pm, 0-23
  • всплывающая подсказка
  • возможность показа unixtime
  • возможность переключения на шестнадцатеричную систему
  • множество дополнительных настроек
  • режим «поверх других окон» (появился ещё в v.1.0.1)
Кроме того, подготовлены deb-пакеты, упрощена процедура сборки и внутренняя архитектура организация кода.
Под катом скришоты и благодарности благодарности

Information

Rating
Does not participate
Location
Berlin, Berlin, Германия
Date of birth
Registered
Activity