Free web icons

19 июня, 2011 · Posted in Без рубрики · Comment 

Чтобы не искать в очередной раз бесплатные иконки, выложу их в отдельном посте.

Одной картинкой: все иконки

Архивом: fatcow hosting icons

За иконки говорим спасибо www.fatcow.com

18 июня, 2011 · Posted in Без рубрики · Comment 

Давно такого не видел.
Это сайт otido.com.ua. Не ожидал на таком сайте увидеть Windows  в качестве сервера.

Warning: mysql_pconnect() [function.mysql-pconnect]: 
Can't connect to MySQL server on '192.168.0.2' (10061) in 
D:\!Web_otido3\adodb\drivers\adodb-mysql.inc.php on line 366
Can't connect to MySQL server on '192.168.0.2' (10061)

Тест

29 июня, 2010 · Posted in Без рубрики · Comment 

Добавил на map.ck.ua возможность забрать к себе на сайт часть карты с информацией.



браузеры

7 мая, 2010 · Posted in Без рубрики · 5 комментариев 

Я не профессиональный веб-программист. Но, тем не менее, иногда занимаюсь кое-какими проектами (они перечислены на соответствующей страничке).

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

Firefox. Самый лояльный к ошибкам  и вольностям. Прощает очень много ошибок в разметке. Часто это выходит боком.

IE. Чуть строже. Но, наконец-то, в 8-й версии они показывают один и тот же сайт с firefox почти одинаково. На ошибки в разметке и скрипте реагирует, но пытается нарисовать задуманное.

Chrome. Среднее между Firefox и IE. Но чутко реагирует на разметку, в результате ошибки сайт корежит в соответствии с генератором случайных чисел.

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

Интересные факты: разные подверсии 10 версии, по-разному отрабатывают ошибки. В частности, при работе с лайтбоксом одна из версий рисовала черный квадрат поверх сайта (http://pdahelp.net). Последняя версия (10.53) выводит вполне красивый сайт.

Очень возмутил тот факт, что безобидная конструкция

input.parentNode.style.visibility = 'hidden';

вызвала ексепшн.

К чему я это все? Это я прикручивал аплоад и т.п. к сайту http://www.andboson.net/ В результате хотел выразить, в очередной раз, недовольство Оперой, но решил еще и другие прихватить, для компании.

Возможно это как раз и следствие недостатка знаний\опыта и у профи все работает как часики во всех браузерах. Но! Профессионалами ж не рождаются…

Еще хотел рассказать про локальную катастрофу с сервером.

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

В общем вернул на место

<value name="request_terminate_timeout">0s</value>
 The timeout (in seconds) for serving of single request after which a php backtrace will be dumped to slow.log file
 '0s' means 'off'
<value name="request_slowlog_timeout">0s</value>

И все зажило как и прежде.

Еще хочу выразить радость от наступления весны. Кроме того, что все вокруг цветет и пахнет, появилась возможность ездить на велике. После зимы ноги быстро устают, но все равно клево! Осталось взять отпуск, прикупить свежих карт для навигатора и двинуть в недалекий поход. Эх. мечты-мечты. Хотя, наверное, этот вариант как раз для нынешнего лета. Так что mapsshop.ru для меня ориентир на ближайшие путешествия.

вокруг web

9 июля, 2009 · Posted in Без рубрики · Comment 

Переставил ОС на домашнем сервере. Теперь на нем полноценно живет FreeBSD 7.2 и раздает в мир свое содержимое.
К переносу сервера на колокейшн пока не готов ни морально, ни материально. Проплачен другой хостинг, да и в надежности аппаратной части сервера я не совсем уверен.

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


Она позиционируется как опенсорсный аналог Google Analytics. Масса возможностей. Отмечу некоторые:

  • Простая установка
  • Удобный интерфейс
  • Настраиваемый уровень доступа
  • Настраиваемый интерфейс
  • Поддержка плагинов
  • Публикуемые виджеты
  • Простое добавление сайтов
  • Сбор статистики ведется с помощью javascript-вставки
  • Переключение режимов отображения (графики\чарты\таблицы)
  • Экспорт данных

и многое другое.

Системные требования:

  • PHP = >5.1.3
  • MySQL >= 4.1
  • Pdo extension
  • Pdo_Mysql extension

Установка, как и общий интерфейс, напоминает WordPress. Все так же легко и интуитивно.  Единственное, в чем возникло затруднение — это установка pdo_mysql extension, поскольку не знал, что его нужно ставить из /usr/ports/database/php5-pro_mysql .

Добавление сайта заключается в описаниии урла сайта, названия и добавлении кода трекинга на сайт.

Поглядеть, как работает это у меня можно тут:

http://pdahelp.info:81

логин: demo

пароль: demopiwik

UPD: пример виджета:

Мелкие поделки

26 июня, 2009 · Posted in Без рубрики · 2 комментария 

На что только не пойдешь, ради удобства просмотра фильмов.

1. Сделал парсер местного медиа-сайта. Суть проста: вводишь id ресурса и получаешь список фильмов, измененными линками(добавлен тег vod) на фильм.  http://pdahelp.net/share/

2. Доработал генератор плейлистов. Теперь он умеет, кроме мультимедиа rss, еще и WPL и M3U. Ну и простой список в виде ссылок. http://pdahelp.net/myfeed/

Первая штука у меня прописана в медиа-танке и я пользуюсь нею непосредственно с него. Вторая нужна, в основном, для формирования списков просмотра сериалов.

немного событий

10 ноября, 2008 · Posted in Без рубрики · 3 комментария 

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

Исскуство:

вчера ходили на Мадагаскар, понравилось, лучше чем первый

Игры:

в RO(red orchestra) наблюдал как пуля, рикошетом отскочившая от железной балки, убила товарища. Я в шоке.

Web:

Мы запустили портал PDA Help.

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

контент в стадии наполнения (благо, опыт в использовании таких девайсов есть).

Приглашаем авторов.

MTU:

Вроде как поборол проблему обрыва соединения с некоторыми сайтами. Установил подходящее значение MTU и все поехало. Помог мне в этом такой сайт. Думаю, ссылка пригодится всем владельцем роутеров, в частности, ZyXel P-330W EE.