Будь в сети!Реалити-шоуВерсткаWeb-программированиеПродвижение сайта
О проектеВсе темыВсе тегиRSS-подписка
Богданович Константин 06.12.2010, 15:33
Сегодня в офисную жизнь компаний потихоньку входит Skype. Особенный толчок этому дали некоторые проблемы с ICQ, вызванные борьбой с неофициальными клиентами и какими-то внутренними сложностями. И в свете развития всех событий на сайтах начали появляться ссылки «Позвонить через Skype». Правда, некоторые просто размещают свои skype-имена. Может быть потому, что они не знаю как надо ставить ссылки?

Ссылки ставятся вот так:
<a href="skype:имя-пользователя?call">Позвонить через Skype</a>

Но в Skype можно не только звонить, меняя call на другие команды можно делать следующее:
  • chat – написать сообщение (открыть чат);
  • add – добавить в список контактов;
  • userinfo – просмотреть профиль пользователя;
  • sendfile – отправить файл;
  • voicemail – голосовая почта.

Читать далее

Темы: Web-программирование.
Теги: Skype .
Оценка: 8.00. Комментариев: 1. Комментировать
Богданович Константин 25.10.2009, 19:17
Большинство задач можно решить несколькими способами, различающимися по скорости работы и по удобству их применения. Удобство достаточно легко оценить, пусть и слегка субъективно, а вот со скоростью не все так очевидно. Поэтому на досуге написал маленький скриптик, который позволяет оценивать скорость работы PHP-кода. Скрипт последовательно прогоняет несколько фрагментов кода несколько тысяч раз (от тысячи до миллиона), а результаты выводит на экран и, одновременно, записывает их в лог. Особо ценна функция накапливания результатов, что позволяет прогонять сотни тестов для получения более достоверного результата.

Тесты проводились по 500 раз на двух машинах: на ноутбуке Acer Aspire 9300, и на сервере с Unix. Результаты получились несколько неожиданными. Пару из них приведу ниже.

Читать далее

Темы: Web-программирование.
Теги: Оптимизация .
Оценка: 4.50. Комментариев: 0. Комментировать
Богданович Константин 03.10.2009, 16:00
Программистам иногда приходится писать код, который будет выводить пользователю что-то вроде «В корзине 7 товаров». Самый простой способ – это написать «В корзине 7 товар[а,ов]», что не отличается ни красотой, ни удобством прочтения. Не знаю как у кого, а лично у меня взгляд самовольно задерживается на таких скобочках. Есть способ лучше – автоматически склонять слова, указав зависимость окончаний слов от цифр. Тут все очень просто на самом деле.

Существительные

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

Читать далее

Темы: Web-программирование Программирование.
Оценка: 6.00. Комментариев: 1. Комментировать
Богданович Константин 18.06.2009, 11:54
Недавно был на свадьбе в качестве гостя с фотоаппаратом. Пить не пил, потому как за рулем, поэтому, чтобы скучно небыло, ходил и фотографировал все что шевелится. Фотографий получилось больше тысячи и уже на следующий день после свадьбы, тогда как профессиональный фотограф пообешал поторопиться и предоставить фотки «всего через месяц». Соответственно, постепенно, по мере протрезвения, ко мне потянулись люди с дисками и флэшками.

Сегодня пришла девочка, дает флэшку, которую я тут же втыкаю в ноут. Одновременно с появлением стандартного окна автозапуска Window девочка изрекает: «Только у меня там вирусы»... Двух вирусятин я убил сам, еще троих пришиб Nod32, но за что-то где-то, видать, проскочило и ноут пошел на перезагрузку. Если честно, то испугался. Все таки на ноуте вся работа, хоть и бэкапы все есть, но процесс полноценного восстановления потянет на целые сутки, если не больше. Достаточно многие припираются с вирусами на флэшках и карточках, обычно Nod32 моментально обезвреживает всю гадость, а тут не успел. Еще и я успеваю быстро просмотреть содержимое на наличие подозрительных гадостей, пока Windows смотрит что есть на носителе, дабы выкинуть окно автозапуска или запустить то что там есть, но тут флэшка была пустая, а значит и автозапуск сработал моментально :(

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

Читать далее

Темы: Инструменты.
Оценка: 10.00. Комментариев: 2. Комментировать
Богданович Константин 19.05.2009, 14:55
Если на сайте информации много, то поиск нужен как никогда. Только не все CMS позволяют его организовать, а статическим сайтом на голом HTML о поиске остается только мечтать. Но выход есть всегда! Можно воспользоваться поисковыми системами для поиска информации на своем сайте. И организуется такой поиск очень простым кодом:

<script type="text/javascript"> function searchgo() {
window.open('http://yandex.ru/yandsearch?text=' + document.getElementById('searchtext').value + '&site=beinweb.ru');
} </script>
<form action="/" onsubmit="searchgo(); return false;">
<input type="text" id="searchtext" title="Поиск">
<input type="button" value="Искать" onclick="searchgo()">
</form>


Вот так выглядит форма поиска, можно попробывать даже что нибудь найти:

Читать далее

Темы: Web-программирование.
Теги: Обновление сайта .
Комментариев: 2. Комментировать
Создание сайта - Exogens.