Блог Александра Башкирова

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

Тормозной Windows Mobile

Просмотров: 2936Комментарии: 2
Pocket PC

Я, кажется, окончательно разочаровался в Windows Mobile - редкий тормоз, однако. То есть все, что мне надо (из софта) - нашел, настроил - худо-бедно работает... но вот скорость...

Порой вызов приложения может занимать до 30..40 секунд (это с процессором 440 Мгц и WinMobile 6.1), дико раздражают переходы даже в банальных операциях - из менеджера телефона перейти в "звонки" - ждите, читая книгу послушать музыку - вообще жесть (AlReader в этой ситуации тормозит по-страшному)... в общем, с определенной долей зависти стал посматривать на владельцев "гуглофонов" - там вроде как таких проблем не существует. Плюс, коммуникатор весьма прожорлив в плане батарейки (на день хватает, но не более того) - но это, как говорят - следствие платформы а не ОСки. Не знаю, я уже на винду готов "всех собак вешать":)

В общем, "берегитесь Windows Mobile" или готовьте мощные процессоры или я чего-то не понял? :)

Опубликовал фотогалерею “Классический Санкт-Петерург”

Просмотров: 2314Комментарии: 0
Фотогалерея

Эта галерея получилась в общем случайно :) - поехал им ребенком кататься "на пароходиках" (экскурсия по рекам и каналам Санкт-Петербурга), "щелкал" все, что попадало под руку... Из получившегося материала выбрал лучшее, с моей точки зрения, обработал в Google Picasa (в основном - небольшая коррекция цвета, в одном случае - кадрирование). Получилось та самая галерея.

Почему "Классический Петербург?" Да потому, что водный маршрут спроектирован так, чтобы запечатлеть наибольшее число достопримечательностей. Соответственно, именно их я и запечатлел...

Картинка для затравки:

Петропавловская крепость

Ссылка для перехода в галерею: Жмем

Google Site или сайты от Гугла

Просмотров: 3285Комментарии: 0
Alib.spb.ru

C удивлением открыл для себя продукт "Сайт Google" от одноименной компании. ... по порядку.

Мне надо было подобрать WiKi движок для создания некой технической документации. Требования - должен быть простой, позволять редактировать в режиме "только мне", уметь работать в режиме "невидим всем, кроме автора". Сначала немного покрутил DocuWiki - в принципе, понравилось... но не оставляло чувство незавершенности. Погуглив и порывшись в Яндексе, нашел список свободных вики-движков, где на первом месте красовался ... Google Site. "А чем не шутит!" - подумал я ... и попробовал.

Внешне это - конструктор сайтов. Помните небезызвестный narod.ru на заре цивилизации? Примерно то же, только доведенное до ума. Страницы можно создавать / удалять / перемещать по структуре.  К каждой странице можно создавать вложения в виде файлов. Для каждой страницы можно открыть комментарии. Автоматически строи карту сайта. Интегрирован с поиском Google. Для каждой страницы ведутся ревизии (revision, версии то есть). Куча настроек. Свой шаблон на каждую страницу. Страницы редактируются "прямо на лету" - то есть без перехода в редакторы и проч., и проч. - с редактором, аналогичным Google Docs.  Можно подключить рекламу от гугла (если хочется заработать на ней). Можно привязать к своему доменному имени (если оно есть и это надо). Можно ограничивать видимость сайта только для некоторых аккаунтов Google. Это бочка меда. Теперь о ложке дегтя: тем оформления немного. Как разместить страницы в нужном мне порядке, пока не понял (невозможно?).

Общий вывод: жить можно. Если использовать "для своих мелких целей", или как Wiki. Для остального - непригодно, увы - в силу приведенных выше ограничений. Но мои задачи решает - а большего мне и не надо:)

Обновил дизайн сайта

Просмотров: 2805Комментарии: 0
Alib.spb.ru

Может, кто-то уже заметил, ... в общем, я обновил дизайн своего блога.

Первые идеи о том, что "пора меняться" пришли аж полгода назад. Сайт в том виде, в каком он был, не устраивал меня категорически: "на заре" я наполнял его непонятно чем (ну, вернее, не непонятно: туда "ложились" мои статьи, какие-то мануалы - от них я окончательно планирую избавиться в следующей версии сайта, когда они окончательно устареют, были ссылки - которые сейчас вообще бессмысленно держать и т.д.) Соответственно, навигация была "заточена" под ставшие сейчас дополнительными разделы - и совсем была не заточена под блог-записи, то есть на то, что сейчас живет на сайте активнее всего. Кроме того, часть фотографией "переехала" со старой галереи (SimpleViewer) на (так до конца и не дописанную - но вполне рабочую) галерею собственного изготовления... В общем, в какой-то момент желание обновить дизайн пересилило лень - и я пошел на free-css-templates за идеями и шаблоном. Выбрал LightBiz - который и послужил основой для нового дизайна. Сверстал страничку... и отложил ее еще месяца на три. До тех пор, пока мне совсем не захотелось переделать дизайн. Собственно, вот и переделал. Где-то за недели две, вечерами. Отложив все, даже самые важные и срочные дела.

Что поменялось:

  • Навигация "заточена" под то, чтобы быстрой найти информацию "по теме". В этом смысле вери гут двойные стандарты Wordpress - и рубрики, и метки выводятся в сайдбар.
  • Убрал структуру сайта из сайдбара. Смысла в ней нет.
  • Убрал голосования. Ими не занимался - неинтересно оказалось :)
  • "Самое оцениваемое" и "Последние комментарии" перенес вниз. Ссылку на них вынес в меню.
  • Переработал меню. Там теперь ссылка на главную, на фотоальбомы, и на зеркала на ItBlogs в ЖЖ.
  • Ссылки "о сайте", "об авторе", "контакты" вынес  самое интересное место (наверх).
  • Давно хотел прибить пару счетчиков - прибил :)
  • Разл "Архив файлов" переименовал в "Страницы". Все больше думаю о том, чтобы сократить его вообще.
  • Удалил "каталог ссылок". Вообще.
  • Убрал редиректы. Только мешали.
  • Тема более "правильной" - как с точки зрения CSS/HTML, так и с точки зрения использования инструментов Wordpress.

Как выглядел старый дизайн, можно посмотреть на приведенном скриншоте (кликабельно).

Дизайн alib.spb.ru - версия до сентября 2010

В общем, прошу любить и жаловать :)

Как ограничить количество записей в WordPress

Просмотров: 13916Комментарии: 3
Wordpress

Пост для памяти.

Ограничить вывод записей на любой странице блога Wordpress можно прописав в шаблоне перед циклом While следующий запрос: query_posts('posts_per_page=10');

Таким образом, вывод, например, 5 постов в теме будет выглядеть так:

<?php if (have_posts()) : ?>
<?php query_posts('posts_per_page=5'); ?>
<?php while (have_posts()) : the_post(); ?>
<!--вывод темы: все, что угодно...-->
<?php endwhile; ?>

PS. функция query_posts вообще много чего возвращает. Чуть подробнее - здесь (на русском).

UPD. Как выяснилось, задача решается сильно проще. Ограничить в Wordpress вывод количества постов на страницу не просто, а... очень просто: достаточно пойти в "настройки" - "чтение" и в поле "постов на страницу" выставить нужное значение.

И не надо никаких игр с query_post, если, конечно, не требуется что-то экзотическое...

Плагин для WordPress: случайная фраза

Просмотров: 12515Комментарии: 49
Wordpress

UPD от 25-07-2017: я не поддерживаю данный плагин. Рекомндую: http://ifish2.ru/quotes-collection-dlya-vyvoda-sluchai-nyh-tsitat-zapisei/

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

Итак, если вы у себя на сайте хотите сделать вывод случайной фразы, то:

I) Оригинальная версия

  1. Скачайте этот архив (без виджета) или этот (с виджетом) с плагином
  2. Распакуйте архив во временную папку. Архив содержит 2 файла: phrase.php (сам плагин) и phrase.txt (файл с фразами).
  3. В папке, где установлен Wordpress, в подпапке /wp-content/plugins создаете папку с произвольным названием, например 'wp-alib-phrase'
  4. В только что созданную папку переписываете файл phrase.php из временной папки
  5. В корень сайта переписываете файл phrase.txt из архив
  6. Наполняте файл phrase.txt нужными фразами, ненужные удаляете
  7. Активируете плагин Alib.Spb Random Phrase через панель управлени
  8. В то место на конкретной страничке, куда надо вывести фразу, пишете {alib_random_phrase} - эта переменная будет заменена на случайную фразу из файла.

Настройка и замечания.

  1. Если требуется, чтобы этот файл phrase.txt лежал в другом месте, то открываете файл phrase.php любым текстовым редактором и изменяете переменную $alib_random_phrase_fname. Имете в виду, что путь пишется абсолютный, то есть запись $_SERVER['DOCUMENT_ROOT'].'/phrase.txt' говорит о том, что файл надо искать в корне, а $_SERVER['DOCUMENT_ROOT'].'/wp-content/plugins/phrase/phrase.txt' - в папке /wp-content/plugins/phrase
  2. Файл phrase.txt должен быть закодирован в UTF-8 без BOM. Если этого не сделать, то на выводе будут одни "квадраты".
  3. Пустые строки в файле phrase.txt при обработке игнорируются.
  4. Плагин намеренно сделан простым - для того, чтобы вывод можно было "обернуть" в html теги, вписать в любое место и т.д. Никаких админок, виджетов и проч. не планируется - времени нет и смысла не вижу :)

UPD (5.11.2010):  Можно использовать альтернативный способ вызова плагина: прямой вызов функции. В этом случае там, где надо вывести случайную фразу, пишем:

<?php print alib_random_phrase_back('{alib_random_phrase}'); ?>Основной способ рекомендуется использовать в постах, и вообще в зоне видимости the_content - см. Wordpress Codex. Второй способ позволяет вывести случайную фразу вообще где угодно, хоть в хидере. Но! Он представляет собой достаточно устойчивый "костыль", так как основывается на том факте, что WP сначала загружает все плагины, а потом манипулирует шаблоном. Стоит разработчикам WP поменять этот механизм - и альтернативный способ работать перестанет.

UPD (29.04.2011): Сделал виджет. Если будете использовать версию с виджетом, то старую версию (без виджета) надо предварительно удалить.

Удачного использования!

II) Версия плагина от Владимира Кокарева.

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

Две версии плагина (моя и Владимира) будут конфликтовать - поэтому выбирайте ту, что вам больше подходит.

Новая рубрика на сайте – Windows

Просмотров: 2476Комментарии: 0
НовостиAlib.spb.ru

Служебное :)

Ввел на сайте новую рубрику - Windows. В нее перенес все посты, которые касаются ПО для Windows.

Соответственно, изменения касаются и кросс-постинговых записей в моем ЖЖ.