Окт 30

AutomatticКак пишет TechCrunch со ссылкой на несколько неназванных источников, владельцы Automattic получили предложение продать компанию за 200 миллионов долларов. Половина суммы предлагалась в виде денег, вторая половина в форме акций покупателя. Но пожалуй, самое интересное — основатели Automattic отказались от сделки.

Automattic — компания, которая запустила блог-сервис Wordpress.com, осуществляет разработку блогового движка Wordpress (open source) и форумного bbPress, поддерживает службу борьбы со спамом Akismet и сервис аватаров Gravatar. Кроме того, специалистами компании создано более двух десятков различных плагинов (для ведения статистики, вики и др.) С момента основания в 2005 году Automattic лишь раз получал финансирование в 1,1 миллиона долларов.

Интересно, как эта новость была воспринята в блогосфере. В основном высказываются две точки зрения. Одни одобряют решение Automattic, а другие задаются вопросов “Неужели они этого стоят?!”.


Окт 30

БлоговедЗа прошедшую неделю в русскоязычных блогах было немало интересных статей. Предлагаю подборку понравившихся мне заметок

  • Gluek пишет о том, что вышла open source версия Far Manager — некогда очень популярного файлового менеджера. Не знаю, поможет ли это вернуть былую славу, но сомневаюсь.
  • Также Gluek приводит еще один довод для использования именно BitTorrent
  • В “Интернетных штучках” опубликован отличный обзор российской социальной сети для молодых родителей “Юмама” (Ateve в очередной раз порадовали качественной работой)
  • “ИШ” также получили возможность пообщаться со Львом Валкиным. Беседа получилась интересной, говорили о том, как создавать стартап, как получать под него инвестиции на Западе, каких ошибок стоит избегать.
  • Demoblog, тематику которого составляют полезные программы, рассказывает читателям о создании зашифрованных дисков при помощи Dekart Private Disk Light. Также стоит обратить внимание на заметку про EssentialPIM (под Windows — это один самых удобных органайзеров)
  • Будущая переводчица Анна ведет блог Prochitano.ru, где публикует свои переводы самых интересных статей с Digg.com. Получается здорово. Вот, например, стоит почитать про “Мифы и правду о пиратах“, “Секреты счастливого брака“, “Почему не в деньгах счастье? Ответ ученых“. В день Анна переводит 4-5 интересных заметок.
  • Один из моих любимых блогов eToday подготовил классный фотоотчет по результатам Токийского автосалона.
  • На MacRadar (блог про “Маки”) можно почитать про плагины для Safari и про создание резервных копий.
No Tags
Окт 30
С 30 октября всем, кто регистрирует домены .ru на портале Webnames.ru , будут бесплатно предлагаться одноименные домены в gTLD зонах.
Окт 30

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

А можно попытаться самому спасти свои файлы, причем максимально корректно, не повредив в процессе ничего (так, что если не выйдет, всегда можно было применить другой подход). О программе восстановления RAID-массивов, RAID Reconstructor, мы уже писали, теперь рассмотрим, как восстановить сами файлы и папки.

getdataback.jpg

GetDataBack — это shareware утилита (лицензия стоит 79$), работающая в Windows и позволяющая восстановить любые данные из повреждённых дисков и образов с файловой системой NTFS и FAT. Причём, поддерживаются и USB Flash, дискеты, Zip-диски, iPod и любые другие устройства, использующие стандартную файловую систему. Даже применение fdisk-а, форматирования, удаление, повреждение MFT и корневого каталога не влияют на работу программы. Не стоит беспокоиться, если ОС не видит диска — даже в таком случае данные можно восстановить.

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

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

Окт 30

Обновилась небольшая (около 1,5 Мб) утилита Марка Руссиновича Process Explorer, которая делает работу с процессами более удобной. Запустив программу (установка не требуется), вы получите более подробную информацию о запущенных процессах. Одна из многочисленных фич — возможность задавать приоритеты.

Process Explorer

Фактически Process Explorer является более продвинутой версией Диспетчера задач. Программа исключительно полезна при выявлении подозрительных процессов. Рекомендуем.

Также, продолжая тему получения данных о подозрительных процессах, хотим порекомендовать ресурс ProcessLibrary.com — один из крупнейших в Сети хранилищ описаний для подозрительных процессов.

(рис. © Microsoft)

,
Окт 30

Логотип Remember the milkОнлайновых календарей и планировщиков существует немало. За последние полгода несколько читателей обращали по электронной почте мое внимание на сервис Remember the milk. Среди преимуществ в основном называлась поддержка русского языка. В общем, я решил познакомится с ним (и это, надо признать, несколько запоздалое решение, ведь сайт существует уже давно — с 2005 года).

советыRemember the milk действительно переведен на русский язык, однако локализация выполнена лишь частично. Некоторые элементы интерфейса остались на английском языке. Это было бы не так страшно, если бы не вводящие в заблуждение подсказки. Когда добавляешь новую задачу, RTM подсказывает формат даты для события (см. скриншот справа). Согласно подсказкам, можно использовать русский язык, однако это не так. Хотя сама идея ввода дат на “естественном” языке, словами (Today, Tomorrow, Next Friday) выглядит привлекательной. Надеюсь, со временем локализация дойдет и до этой части.

Главное окно

В целом, добавление задач мало отличается от аналогичных разработок — указываете событие, когда оно состоится, будет ли оно повторяться, прописываете теги, добавляете заметки. Но есть и одна особенность — уведомления о событии можно получать не только по электронной почте, но и на мобильный телефон, интернет-пейджер (большой список поддерживаемых протоколов включает в себя и ICQ, и Google Talk, и даже Skype).

Настройки

В Remember the milk восхищает интеграция со сторонними сайтами и службами. Так, здесь можно использовать карты из картографического сервиса Google Maps, работать в оффлайне с помощью Google Gears, использовать планировщик в Google Calendar, добавлять задачи и получать уведомления, используя Twitter. Для тех пользователей, кому планировщик нужен всегда и везде, предусмотрена мобильная версия и возможность синхронизации с Windows Mobile.

В целом, мне понравился Remember the milk. Если вы находитесь в поисках удобного онлайного планировщика, этот определенно заслуживает внимания.

Remember The Milk

No Tags
Окт 30

Многие компьютеры подключены к сети интернет через Proxy-сервер. Но есть ряд программ, которые не поддерживают работу через такой тип подключения. Такое приложение попросту не будет видеть интернет. Для решения данной проблемы существует небольшая сетевая утилита Proxifier.

Proxifier

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

Proxifier поддерживает http и SOCKS протоколы – этого достаточно в большинстве случаев. Для статистики соединений имеется встроенный счетчик трафика. Также присутствует механизм для проверки прокси-сервера на работоспособность.

Из недостатков хочу отметить платность продукта и отсутствие русского интерфейса.

Окт 30

Js-kit-logo“Интернетные штуки” получили счастливую возможность пообщаться со Львом Валкиным. Напомню, что Льву удалось решить нетривиальную задачу — сделать так, что владельцы практически любых сайтов могут добавить комментирование к страницам, даже если этого не предусматривают используемые CMS. Со временем JS-Kit развивался и теперь это не только комментарии, но и рейтинги, опросы и др. Ну а несколько месяцев назад стартап получил финансирование в 1,2 миллиона долларов. Мы поговорим о том, как возникла идея создания JS-Kit, как осуществлялись поиски инвестора и каких ошибок стоит избежать, создавая стартап.

Как возникла идея создания JS-Kit? Сколько по времени заняла реализация?

Лев ВалкинОдним из способов повышения эффективности труда разработчика традиционно считается использования высокоуровневых языков программирования. В связи с этим у меня есть правило каждый год изучать один-два новых языка. Дошла очередь и до JavaScript. При изучении любой технологии полезно иметь перед собой реальный проект, чтобы ковыряние в языке подкреплялось какими-то практическими навыками.

А какой проект вы бы сами выбрали для изучения JavaScript?

Очевидно, что развитие интернет идёт по пути повышения интерактивности. Везде где требуется привлечь пользователей, интерактивность, динамизм проекта в той или иной форме сейчас является главной целью разработчиков. Если рассматривать динамизм интернет-проектов через призму использования JavaScript, то пример Google Maps показывает, что JS давно уже позволяет поднять интерактивность сайтов до уровня обычных приложений операционной системы.

Так как ниша Google Maps уже была занята, а сделать что-то интерактивное очень хотелось, то мысль пошла примерно по такому пути: а что можно сделать для персонального сайта моей жены Ольги, где выкладываются семейные фотографии, чтобы повысить его интерактивность?

Представлялось нечто вроде такого: пользователь приходит на сайт, видит фотографию, делает что-то мышкой, бац - получает обратную связь, что-то на сайте меняется. В идеале - меняется навсегда, то есть, кроме JavaScript явно хотелось иметь какую-то поддержку с серверной стороны. Ничего особенного, правда? “Это делают все леди”, так или иначе, и даже без JavaScript. Это знает любой LAMP-программист.

Здесь кроется проблема. Как только речь заходит о том, чтобы иметь персистенс, возникает необходимость серверной части. Как только возникает необходимость серверной части, на ум приходит LAMP. Как только на ум приходит LAMP, необходимость в JavaScript для обеспечения интерактивности отпадает, так как при наличии LAMP можно обойтись и без JavaScript. Стоп! Мне ведь важно было сохранить JavaScript в задаче, так как я занимался изучением JS, а не PHP.

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

Тогда стало понятно, что проект для изучения JavaScript будет представлять собой интерактивный виджет (лёгкое внедрение в HTML), серверная часть которого должна быть размещена не на том сервере, где этот виджет демонстрируется (лёгкая интеграция с сайтом).

При таких входных параметрах придумать идею для виджета было уже просто. Виджет коментариев был написан примерно за неделю, включая изучение JavaScript и DOM, и представлял собой комбинацию JavaScript на клиенте и Perl на сервере, общим объемом в 1400 строк кода.

Занимались ли вы специально продвижением JS-Kit? Как удалось обратить внимание TechCrunch и других популярных блогов?

После того, как я написал функциональность, Ольга интегрировала её в свой сайт и несколько дней занималась тестированием, параллельно нарисовав и первую версию сайта js-kit.com. При наличии готового сайта заинтересовать TechCrunch было очень просто: на techcrunch.com есть специальная форма, в которую можно вписать подробное описание своей компании и проекта, предлагаемого на рассмотрение. Я заполнил в этой форме всего два поля: URL веб-сайта и свой Email для контакта.

Мы рассказывали нашим читателям, что JS-Kit получил финансирование в 1,2 миллиона долларов. А как происходил поиск инвестора? Или они сами вас нашли?

Инвесторы редко когда ищут проекты сами. Обычно задача венчурных инвесторов - разбираться с потоком поступающих к ним заявок и выбирать наиболее интересные. Одним из преимуществ расположения в Силиконовой долине является простота поиска инвесторов. Происходит это примерно так: открываешь телефонный справочник в начале раздела “венчурные инвесторы”, и идёшь по списку сверху вниз. Или снизу вверх. Звонишь-пишешь-встречаешься-презентуешь.

При встрече всё зависит от твоей способности представить идею и “видение”.

Известно, что вы образовали компанию, расширили штат за счет работников из Filmloop. А можете раскрыть некоторые планы? В каком направлении будет развиваться проект?

Любой интернет-предприниматель может сразу сказать, что мы бы не смогли получить финансирование в таком объёме, если бы пытались говорить с инвесторами только о “лёгких в интеграции виджетах для веб-сайтов”. Требуется что-то большее. Не раскрывая всех планов могу сказать, что развитие JS-Kit лежит в направлении использования всех доступных данных, собирающихся на наших серверах для того чтобы оптимизировать работу пользователя в интернете, а для создателей сайтов - в устранении барьеров в привлечении и удержании клиентов.

Лев Валкин

В России сейчас настоящий бум Web20-проектов. Появляются социальные сети, сервисы закладок, видеохостинги и т.п. Какие бы могли дать советы начинающим?

Бум Web 2.0 проектов сейчас наблюдается везде, не только в России. Есть мнение, что мы сейчас находимся близко к пику этого бума, правда непонятно с какой стороны, скорее всего уже на спаде. Впрочем, я не уверен, что знание о том, в какой фазе бума мы находимся, каким-то образом должно влиять на поведение начинающих.

Первый совет, который я хотел бы дать начинающим - не клонировать то, что уже было сделано. Социальные сети, сервисы закладок, видеохостинги - все эти проекты вторичны. Они мало отличаются от своих “западных” прототипов по функционалу, похожи на них по интерфейсу и имплементации.

Подумайте, стоит ли писать с нуля всю эту инфраструктуру, когда всё то, что получается на выходе - это русифицированный интерфейс к функциональности YouTube? С точки зрения опытного предпринимателя, правда, клонирование успешных глобальных проектов на свой локальный рынок имеет смысл, ибо создаёт уникальное коммерческое предложение. Та же русификация YouTube путём переписывания с нуля имеет смысл, ибо позволяет “окучивать” российский рынок рекламы. Но для начинающих главная опасность кроется в статистике. По статистике, девять из десяти стартапов разваливается, не сумев выйти в плюс. Конечно, каждый стремится сделать именно этот десятый стартап. Но если оценивать свои шансы реалистично, вы должны уметь использовать в свою пользу даже финансово неудачные проекты. Пользу из неудачных проектов можно извлечь, например, тогда, когда в проекте была обкатана какая-то новая для вас технология, или применены новые средства разработки, методы организации труда. Экспериментируйте, пытайтесь получить новый опыт. Таким образом получите несколько “полезных для опыта” проектов перед тем, как найдёте свой “финансово успешный”. Каждый неудачный для инвестора проект становится своего рода информационной инвестицией “в себя”: в свои знания и навыки.

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

Третий совет - держите в уме концепцию “устранения неэффективности”. Всё то, чем мы занимаемся как интернет-инженеры, это выбрасывание неэффективностей из известных процессов и моделей взаимодействия людей с техникой. Чтобы переключить канал в телевизоре раньше нужно было 5-10 секунд: встать с дивана, подойти к телевизору, пощёлкать каналами, сесть. Это физически ощущаемая неэффективность - секунды и калории теряются, пока ты совершаешь поднятие попы с дивана. Очевидно, что одним из способов выбрасывания этой неэффективности является использования пульта дистанционного управления. Другим способом является выбрасывание телевизора. Мы используем компьютеры для того, чтобы умным применением гигагерцев устранить лишнее ожидание или точное позиционирование курсора на микрокнопках там, где ожидание или мышка вообще не нужны. Почему в веб-галереях часто после щелчка мышкой на ссылку “следующая фотка” эта ссылка убегает из-под мышки и становится рядом - “поймай меня”? Почему нельзя левую половину фотографии сделать ссылкой “предыдущая фотка”, а правую часть фотографии - переходом на следующую? Когда у пользователя интернет немножко побыстрее, чем 33600, или дрожат руки, отсутствие необходимости перемещать мышку после каждого клика становится приятным дополнением к общему впечатлению о сайте.

При создании JS-Kit Comments было принято решение отказаться от двух привычных концепций: поля Subject (Тема) и требования регистрации в системе для оставления коментария. Поле Subject - это пережиток текстовых терминалов, своеобразный аппендикс 1972 года. Тогда нельзя было показать сразу несколько писем на экране из-за недостатка места, поэтому было важно иметь возможность кратко аннотировать послание. Поле Subject до сих пор имеется в интерфейсе почтовых клиентов, и оттуда перекочевало в блоги и коментарии к ним. Вы писали настоящие письма на бумаге, которая потом идёт в конверт с маркой, и т.д.? Оставляли сообщения в книге жалоб и предложений? Имеет ли большой смысл поле Тема, если всё письмо или всю жалобу видно целиком? Коммуникация в интернете ускоряется и мельчает, отсюда такие эффекты как обмен ролей у тела письма или комментария и его темы.

Тема: “Качество обслуживания оставляет желать лучшего”.
Тело письма: “смотри subj”.

То есть, тема не нужна, когда сообщение видно целиком, что является обычным режимом отображения коментариев в блогах. Отсутствие соответствующего поля позволяет сэкономить время пользователя. Отсутствие необходимости регистрации тоже позволяет экономить пользовательское время. Всё вместе - устранение неэффективности во взаимодействии пользователя с системой коментариев.


Окт 30

Многие программы и сайты стараются привлечь наше внимание тем или иным образом. В одной из предыдущих статей “Как победить привычку откладывать всё на потом” мы вскользь упоминали о том, что отвлечение от дела влечет за собой неблагоприятные последствия для вашей продуктивности. Сегодня хотели бы остановиться на этой теме подробнее и дать небольшую подборку советов от американского Lifehacker.

Прячьте панель задач
Сделать это достаточно просто, уверены, что вы знаете как.

Отключите звук у всех im клиентов и чатов

Сворачивайте неиспользуемые приложения и окна

Выделите активное окно
Это возможно с помощью программ DropCloth (Windows) и Isolator (Mac), которые затеняют всё на вашем рабочем столе, кроме активного окна.

Изолируйте веб-приложения
В этом поможет Webrunner“distraction free browser” от Mozilla, который предназначен для одновременного использования только одного веб-приложения.

Упростите Word
Попробуйте альтернативный «урезанный» вариант Darkroom (Windows) или Writeroom (Mac).

Избегайте нежелательной почты
Используйте спам-фильтры.

Настройте ваш IM клиент
Тем, кого регулярно отвлекают спам-сообщения, можем рекомендовать одну из основных настроек большинства клиентов «получать сообщения только от пользователей контакт-листа».

Ограничьте доступ к отдельным сайтам
Для этого создано расширение Firefox LeechBlock

Не отвлекайтесь от дел и повышайте свою продуктивность!

via Top 10 Distraction Stoppers [Lifehacker]

,