июня 26, 2008

Тонкости работы с flickr.com: EXIF данные, поиск фотокамер, архивы

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

Во-первых, EXIF данные. Вкратце, это стандарт, позволяющий добавлять к изображениям дополнительную информацию. Ее автоматически дописывают цифровые фотокамеры и фликр может эту информацию учитывать и обрабатывать. Количество служебных данных, поддерживаемых стандартом EXIF очень велико. Чуть ниже мы рассмотрим еще два свойства, дающие нам возможность пользоваться интересными возможностями flickr.com.

А пока три важных момента:

  1. EXIF данные могут удаляться программами по обработке изображений, такими как Photoshop. В частности, фотошоп удаляет их при сохранении для Веба. Поэтому после обработки используйте только обычное сохранение или опцию меню Сохранить как.
  2. Flickr.com учитывает EXIF данные в загруженных изображениях, но он не позволяет скачивать изображения вместе с ними. Это возможно только в одном случае, когда используется платный аккаунт и вам доступна ссылка на оригинал изображения, а не на ужатую копию. На бесплатном акаунте даже ваши собственные изображения всегда ужимаются, доступа к оригиналу вы не получаете и скачать фотки вместе с EXIF данными вы не можете. Что самое интересное, после перехода на платный аккаунт, вы получите доступ к собственным выгруженным оригиналам.
  3. Вы можете скрыть EXIF данные от публичного просмотра, установив соответствующую опцию в настройках аккаунта — http://www.flickr.com/account/prefs/exifprivacy/?from=privacy.

Во-вторых из использования EXIF данных вытекает интересная возможность поиска фотокамер. В меню Camera Finder вы можете увидеть различные типы фотокамер. Там перечислены все модели, при помощи которых отсняты изображения, загруженные во Flickr. То есть, если вы хотите узнать возможности фотоаппарата, который собираетесь покупать, вы можете посмотреть различные снимки, сделанные с его помощью. Или же наоборот, если вы, например, приобрели Canon PowerShot A590 IS, то интересные фотки, сделанные с его помощью, могут открыть вам новые возможности вашей камеры.

И в-третьих те же EXIF данные содержат информацию не только о параметрах выдержки и диафрагмы каждого отснятого кадра, но и дату съемки. А это, в свою очередь, позволяет точно ориентироваться по загруженным на flickr снимкам. Причем делать это по двум временным параметрам: время съемки и время выгрузки на фотохостинг. Данный выбор осуществляется в меню You -> Your Archives.

P.S. Считывать EXIF данные могут практически все программы просмотра изображений. Рекомендацией автора же является FastStone Image Viewer — наверное лучшая из бесплатных, а также платных аналогов.

июня 24, 2008

Как сделать обычную веб страницу из шаблона Wordpress

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

Как правило, тема шаблона для Wordpress состоит из следующих файлов:

  • Страница ошибки 404 = 404.php
  • Шаблон архива = archive.php
  • Индекс архива = archives.php
  • Шаблон комментариев = comments.php
  • Шаблон подвала = footer.php
  • Шаблон шапки = header.php
  • Ссылки = links.php
  • Главный шаблон = index.php
  • Шаблон страницы = page.php
  • Шаблон всплывающих комментариев = comments-popup.php
  • Шаблон публикации = single.php
  • Форма поиска = searchform.php
  • Шаблон поиска = search.php
  • Шаблон боковой колонки = sidebar.php
  • Таблица стилей = style.css

Нам необходимы только следующие 5 файлов: index.php, header.php, footer.php, sidebar.php, style.css. Сборка шаблона происходит в файле index.php. В нём применяются теги вордпресса, включающие все остальные файлы. Схематически, макет шаблона может быть представлен в следующем виде (в скобках указаны соответствующие теги):

header.php (<?php get_header(); ?>)

<div id="content" class="narrowcolumn">

Наполнение страницы

</div>

sidebar.php

(<?php get_sidebar(); ?>)

header.php (<?php get_footer(); ?>)

Далее, как говорится, дело техники: за основу берем файл index.php, находим в нем указанные на схеме теги и вместо них вставляем содержимое соответствующих файлов, изменяем расширение файла index.php на .html (чтобы получился HTML документ index.html). Обязательно необходимо исправить данные в шапке полученного HTML документа, как то: <title>, <head>, <meta>, <link> — необходимо опять же вместо тегов Вордпресса (они все начинаются с <?php) вставить данные своего вебсайта (заголовок, мета-теги, ссылки на таблицы стилей CSS).

Стиль темы Вордпресса (style.css) создан таким образом, что в нём прописаны практически все основные элементы HTML документа — заголовки, абзацы, ссылки, меню сайта, цитаты, изображения и т.д. Поэтому вам остаётся только использовать необходимые стили из имеющегося файла для достижения требуемого форматирования. Самый простой способ сопоставления это посмотреть преобразуемую тему в действии (такая возможность предоставляется на сайте с темами), выбрать нужные вам элементы дизайна и, просмотрев исходный код страницы, использовать имеющиеся названия стилей.

июня 19, 2008

Организация постоянного онлайн доступа к личной телефонной книге

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

Для этого нам понадобятся:

  • программа для работы с таблицами — Excel,
  • аккаунт Google,
  • доступ в Интернет.

Набираемся терпения и монотонно перепечатываем все телефонные номера с бумажного носителя в электронную таблицу Excel. Эта умная программа позволит вам разделить персональные контакты от телефонов организаций, упорядочить всех в алфавитном порядке, или создавать фильтры по фамилиям, именам, телефонам. Пример файла Excel можно использовать скажем этот: phonebook.xls.

После нескольких часов кропотливого труда вы получите электронную версию вашей телефонной книги, которую можно носить с собой на флешке или даже на MP3 плейере. Главное чтобы под рукой был компьютер, чтобы получить доступ к нужным телефонам.

Но можно пойти еще дальше — выгрузить вашу телефонную книгу в Интернет. Это можно сделать в виде обычного файла .xls — для доступа к данным, его необходимо будет скачивать и открывать в Excel. Либо выгрузить в документы и таблицы Google. После этого вам останется только предоставить публичный доступ к файлу и сохранить адрес файла в виде ярлыка (потому что запомнить его сложно). Либо этот адрес можно отправлять по электронной почте. Возможностей много. Особенно удобно то, что не нужно носить с собой блокнот с записями и бояться его потерять. А еще этот файл не нужно скачивать и открывать в Экселе — документ показывается в виде Веб страницы: личная телефонная книга.

июня 17, 2008

WP-CRM: простая cистема управления взаимодействием с клиентами на базе Wordpress (Customer relationship management)

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

  • Возможность добавления контактов с главной страницы без входа в админ-интерфейс. 
  • Создание ассоциацивного изображения для каждого контакта.
  • Назначение каждого контакта определенной компании (или нет).
  • Создание истории заметок для каждого контакта.
  • Кликабельные ссылки на вебсайт и email.
  • Адрес контакта, совместимый с картами Google.
  • Полная hcard / vcard совместимость. Для использования данной возможности необходим плагин для Firefox — Tails. Он отобразит данные hcard и позволит экспортировать в Outlook.

Система базируется на нескольких плагинах и специализированной теме. Все подробности по установке и настройке описаны в статье: WP-CRM: a basic CRM built with WordPress. Пример работы данной CRM расположен на сайте: http://crmdemo.slipfire.com/.

июня 10, 2008

Одновременное использование нескольких учётных записей Gmail. Пять различных способов + бонус

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

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

1. Различные браузеры

Самый очевидный метод, это одновременное использование нескольких web-браузеров. В каждом из них вы получаете доступ к одному почтовому аккаунту Gmail. Если Intenet Explorer и Firefox не достаточно, установите Оперу или Сафари. Недостаток этого метода весьма очевиден: помимо увеличения используемой памяти, вам необходимо постоянно переключаться между тремя или более различными окнами, которые приводят в беспорядок вашу панель задач.

2. Мастер аккаунт

Обходное решение проблемы, заключающееся в создании так называемого мастер аккаунта (главной учетной записи Gmail) и настройки пересылки писем на этот ящик с других почтовых учётных записей. Это избавляет от необходимости получать одновременный доступ ко всем вашим почтовым ящикам.

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

3. Вкладка Internet Explorer (IE Tab)

Этот метод основан на первом способе с тем лишь отличием, что вы используете Internet Explorer, не покидая Firefox. Достигается это применением дополнения IE Tab. Установив данное дополнение, вы получаете возможность запускать Internet Explorer в отдельной вкладке Файрфокса. Удобное дополнение не только для этих целей. Недостаток этого метода — одновременная работа только с двумя учетными записями Gmail. И поклонникам Firefox может не понравится внедрение ненавистного Эксплорера :-)

4. Менеджер Gmail

Ещё одно дополнение для Firefox для решения данного вопроса. Теоретически работает, практически дела обстоят немного хуже. Возникают проблемы в 3-й версии браузера. Не работает с почтовыми аккаунтами Google Apps. Но если разработчик устранит данные проблемы, возможно это стало бы самым совершенным решением нашей задачи. Проверяйте обновления.

5. Мультивход в систему Google

Другой обходной путь, который стопроцентно не решает проблему, но делает ее не такой существенной. Это скрипт Greasemonkey под названием Google Account Multi-Login. Он предоставляет возможность выбора из выпадающего меню в правом верхнем углу страницы между различными аккаунтами Гугль. Вы не получаете одновременного доступа ко всем учетным записям, но переключение между ними занимает секунды.

Бонус

Ещё одно дополнение для Firefox — CookieSwap. CookieSwap дает возможность легко подменять загруженные файлы cookie так, чтобы вы могли пользоваться несколькими учетными записями электронной почты Gmail (и что самое интересное Yahoo!) в то же самое время и быстро переключаться между ними.

июня 06, 2008

Блогспот представил новый модуль шаблона для показа списка избранных блогов вместе с содержанием

Скриншот блога: vladbuk: дневник успеха. Модуль переименован в «Друзья пишут».

И это не просто список ссылок (blogroll). Модуль под названием Blog List (подробнее в статье Blogger Buzz: Show off your favorite blogs with a Blog List) позволяет публиковать подборки последних обновлённых сообщений с ваших избранных блогов. Вот основные возможности:

  • Ссылки на блоги, вебстраницы, и RSS каналы в боковой колонке вашего блога с возможностью отображения favicon;
  • Для страницы с каналом RSS или Atom, Blog List может показывать время последнего обновления, заголовок сообщения и его фрагмент;
  • Сортировать ссылки в алфавитном порядке либо по времени последнего обновления;
  • Показывать все назначенные ссылки либо только часть;
  • Импортировать каналы, на которые вы подписаны в Google Reader;
  • Ссылки в Blog List links видимы для поисковых роботов и данные PageRank и репутация вашего блога будут на них перетекать.

июня 05, 2008

DVD привод LG не видит CD-R диски

После года безупречной работы мультиформатного привода DVD, производства корпорации LG, произошел сбой, в результате которого пропала возможность записи CD-R. При этом CD-RW диски, а также DVD-R и DVD-RW писались нормально. Собственно никаких внешних проявлений аварии не было. Всё произошло ни с того ни с сего. Перестал писать и всё. Проблема была устранена примерно таким же образом, как и возникла — почти сама собой. Просто был вытащен из разъема шлейф, переставлен на Master, потом обратно на Slave и всё заработало :-)

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

Итак, если ваш DVD привод перестал писать или читать CD-R диски или другие типы носителей информации, которые он понимал раньше, выполните следующие процедуры (применимо не только для LG, но и приводов других производителей):

  1. Отнести в гарантийную мастерскую. Если гарантии нет, или закончилась, идём дальше.
  2. Удалить привод из списка устройств в Диспетчере устройств и перезагрузить компьютер.
  3. Обновить версию программы для записи дисков (Nero или др.).
  4. Снять привод со своего компьютера и проверить на другом, если есть такая возможность. Это позволит убедиться в его работоспособности и искать неисправности в самом компьютере или операционной системе.
  5. Выполнить профилактическую очистку поверхности привода от пыли и грязи.
  6. Удалить из системы, если имеются, дополнительные приводы чтения/записи лазерных дисков. Проверить возможность работы на других слотах IDE/ATA шины (Master/Slave/Cable Select).
  7. Произвести полное обнуление (сброс) CMOS. Причем по всем правилам, с выниманием батарейки. При этом нажать несколько раз кнопку включения питания на отключенном от сети компьютере.
  8. Переустановить IDE ATA/ATAPI контроллер (используя установочный диск к материнской плате). Или же обновить драйвера с сайта производителя. Иногда сбои происходят при установке альтернативных программ прожига.
  9. Произвести очистку поверхности лазера при помощи специального чистящего диска. При этом желательно программно снизить скорость вращения привода (при помощи дисковых утилит), поскольку чистящие диски предназначены в первую очередь для бытовых низкоскоростных приводов. Можно это сделать вручную при помощи ватного тампона, но для этого необходима полная разборка привода. В этом случае также следует очистить поверхность призмы, находящейся под лазером.
  10. Можно попытаться поднять ток головки лазера (маленький подстроечный резистор на блоке лазерной головки). На новых приводах устанавливается два лазера (для DVD и CD) — следует найти нужный.

Если все перечисленные методы не помогли:

  • Воспользоваться платным ремонтом приводов в специализированной мастерской.
  • Выкинуть старый и купить новый привод.

И помните, срок службы DVD приводов ограничен и, как правило, составляет 1,5—2 года активной эксплуатации. У дешевых устрйств время бесперебойной работы и того меньше.

июня 03, 2008

Как проверить индексацию блога поиском по блогам Google Blog Search

Когда вы проделали все действия, описанные в статье «Что необходимо сделать после создания блога. Семь основных шагов по регистрации», и хотите знать наверняка рузультат, тогда возможно использовать автоматическую проверку индексации вашего блога службой поиска по блогам Google Blog Search. Сделать это можно, подписавшись на RSS канал результатов поиска проиндексированных страниц.

Для этого заходим на поиск по блогам, набираем в строке поиска blogurl:URLвашего блога, например, blogurl:vladbuk.blogspot.com. Если индексация уже происходила, то вы увидите перечень страниц вашего блога, просканированных поиском. Внизу страницы будет три ссылки. Нас интересует последняя (для приведенного примера) Subscribe to a blog search feed for blogurl:vladbuk.blogspot.com in Google Reader. Перейдя по ней, вы сможете подписаться на RSS канал результатов сканирования и всегда будете в курсе проводимых Гуглем действий.

Если вам больше нравится пользоваться службой уведомлений Google, используйте первую ссылку (Create an email alert for blogurl:vladbuk.blogspot.com). Укажите E-mail для получения обновлений и следите за действиями сканирующего робота по электронной почте.