tag:blogger.com,1999:blog-3443556768551791732024-02-19T09:14:14.574+03:00Блог программистаБлог программиста, мысли о программировании, о разработке программного обеспечения, обзоры новостей для разработчиков софта.Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comBlogger126125tag:blogger.com,1999:blog-344355676855179173.post-45521698806923870062012-01-22T22:10:00.001+04:002012-01-23T17:30:10.714+04:00Как увеличить ваш Klout Score
Klout это сервис для оценки степени вашего влияния в социальных сетях.
Каждому юзеру присваивается коэффициент, основанный на степени их влияния.
Также говорят, что Klout Score неточно показывает реальный уровень влияния, но в идеале необходимо использовать несколько сервисов для оценки.
Ниже описаны наиболее важные моменты, по которым вычисляется Klout Score.
Подключите все соцсети которые Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-2103115534106636142010-11-14T01:53:00.003+03:002010-11-14T02:04:19.928+03:00Web-программирование - получение кода страны для отображения флага по названиюПри разработке веб-сервисов и сайтов иногда бывает необходимо отображать флаги стран (их изображения) по их названию. Для решения таких задач можно воспользоваться сервисом http://opencountrycodes.appspot.com/, который может отдавать их согласно стандарту ISO 3166-1 alpha-2. Примеры таких флагов можно найти и скачать в архиве на сайте famfamfam.com, где, например, для России есть файл ru.gif. Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-27290471754307694972010-05-07T21:55:00.005+04:002010-09-26T00:37:39.396+04:00Flagged Waiting for content уже много времениКогда это сообщение Flagged Waiting for content висит уже довольно длительное время, то пора предпринять шаги для решения этой проблемы. Бывает такое, что требование изменить координаты или контактные данные в Google Places, которые также фигурируют в Google Maps /Карты/, не модерируются на протяжении нескольких месяцев! Это означает, что содержимое, которое Вами было опубликовано, было помечено,Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-41978850507311645992010-05-01T00:44:00.002+04:002010-05-01T00:47:08.902+04:00Yandex Яндекс rel nofollowЯндекс начал поддерживать атрибут rel="nofollow" в ссылках. Если поинтересоваться по странице Почему в разделе "Внешние ссылки" отображаются не все ссылки?, то станет понятно:Почему в разделе "Внешние ссылки" отображаются не все ссылки?В сервисе отображаются все найденные роботом ссылки на ваш сайт. Причины, по которым некоторые ссылки могут не показываться:...ссылка содержит атрибут rel="Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-58402544942648365712010-04-23T00:31:00.008+04:002010-04-27T17:41:12.884+04:00Программисты ошибаются. Компьютеры тоже…Человеку свойственно ошибаться,но для нечеловеческих ляпов нужен компьютер.Пол ЭрлихРассказывают, что в Америке в одной из вычислительных лабораторий на видном месте стоит небольшая витрина, на которую прилеплена бумажка с надписью весьма близкой по смыслу к встречающемуся в отечественных автобусах призыву: “При аварии разбить стекло молотком”. А в витрине лежат… счеты. Обыкновенные конторские Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-6774483317710130442010-04-10T23:40:00.011+04:002010-04-11T00:15:25.199+04:00Автоматизация OpenOffice Calc и Writer из DelphiДля автоматизации Open Office Calc в одной задаче мне потребовалось составлять документ по заранее заготовленному шаблону. Для решения этой задачи я воспользовался модулем для Delphi uOpenOffice.pas, который написан господином Yuri (aka Yuric74).Текущая версия модуля для работы с OpenOffice Calc и Writer из Delphi доступна по адресу Версия от 23.10.2009, а обсуждение и предложения можно Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-17522767910229069012010-03-27T01:26:00.010+03:002010-03-27T13:46:27.151+03:00Сергей Брин жил при тоталитаризме, и это не нужно гуглуСергей Брин, начальник гугл, дал интервью, привожу отрывок:Mr. Brin lived in the Soviet Union until he was nearly 6 years old, and he said the experience of living under a totalitarian system that censored political speech influenced his thinking — and Google’s policy. “It has definitely shaped my views, and some of my company’s views,” he said.Вот такой он молодец был, что в шесть лет ощутил Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-52448344386559498562010-03-08T23:42:00.003+03:002010-03-08T23:51:49.133+03:00SEO-отчёт GoogleGoogle проанализировал свои сервисы на использование title, метатега description, и других в разделе header. Цитата: пока мы концентрировались на пользователе, остались ли наши продукты эффективными с точки зрения SEO /Оптимизация страниц для поисковых систем/? Ответы приведены в документе Google's SEO Report Card. Интересно с точки зрения поисковой оптимизации сайтов.Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-92049779894001387902010-03-08T00:49:00.008+03:002010-05-07T18:07:15.701+04:00Шестого - в топку?После того, как Digg, а также YouTube известила об окончании поддержки ie6, и гугл объявила о том, что перестаёт подерживать шестого осла /Internet Explorer 6/, и потом программеры начали потихоньку забивать на его "совместимость" на сайтах, стало интересно, что же за доля за ним?Оказалось, что на 1-е марта 2010 Доля Internet Explorer за год сократилась на 8 процентовПо данным Net Applications, вИльдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-57822466915936149552010-03-08T00:33:00.004+03:002010-03-08T00:48:24.454+03:00Про выбор ослаВот эту страницу предлагает корпорация майкрософт для выбора браузера по-умолчанию.Согласно отчётам секлаба, компания "немного" не рандомно выдаёт последовательность однако.Как бэ пользователь при просмотре страницы выбора больше внимания уделяет правой, а не левой части экрана, потому в такой ситуации позиция "крайняя правая" выгодна.Вся канитель из-за того, что Еврокомиссия обвинила Майкрософт Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-13428498694399131592010-03-08T00:23:00.002+03:002010-03-08T00:28:29.325+03:00PHP из Unicode в ANSIДабы в PHP не йбацо с кодировками, давно придумали iconv:$title = iconv("UTF-8", "CP1251", $row['title']);Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-75813931338680368722010-03-08T00:00:00.006+03:002010-03-08T00:17:54.008+03:00Unicode vs ANSIКак пишет гуглеблог, доля уникода /Unicode/ на веб-страницах приблизилась к 50 процентам. Компания Google, которая давно перешедшая на Unicode, для расчёта использовала данные своего поискового индекса.Естественно, доли остальных популярных нац.кодировок, в т.ч. и распространенной в России CP-1251, не превышают 10, а чаще и 5%.Тогда как, другие кодировки позволяют поддерживать макс.неск.десятков Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-34953120398959700132009-12-15T23:04:00.008+03:002009-12-15T23:56:47.286+03:00Google URL Shortener, или ещё один сервис сокращения ссылокДа здравствует Google URL Shortener, это ещё один сервис сокращения ссылок (Goo.gl), о котором компания Google высказалась вчера. Google URL Shortener в настоящее время доступна только для продуктов Google, а не для других использований. Преимущества, закладываемые компанией-разработчиком:Стабильность - это чтобы сервис имел высокий аптайм / uptimeБезопасность - защита пользователей от Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-24862392675720640262009-12-09T18:29:00.004+03:002009-12-09T19:30:01.648+03:00Google Public DNS - Шаг за шагом к мировому господству.Ещё в прошлый четверг Google анонсировал новый сервис: Google Public DNS, это сервис DNS.Google Public DNS это бесплатный, глобальный DNS-сервис, который Вы можете использовать как альтернативую текущему провайдеру DNS. Чтобы попробовать в действии, надо сконфигурировать сетевые настройки компьютера на использование адресов 8.8.8.8 и 8.8.4.4 в качестве DNS серверов. После этого все днс-запросы Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-7043092592886748082009-11-25T22:29:00.004+03:002009-11-25T22:37:48.688+03:00Условные выражения Vbulletin ConditionalsСписок полезных условных выражений для Vbulletin:Рассмотрим некоторые условия, применяемые в шаблонах форумного движка vBulletin.1. Как установить условие для показа некоторой информации только для одной группы пользователей.2. Как установить условие для показа некоторой информации только для нескольких групп пользователей.<if condition="is_member_of($bbuserinfo, X, Y, Z)"></if>3. Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-74239982786009338542009-10-31T23:27:00.022+03:002009-11-25T22:33:42.494+03:00Закрытие ссылок с постов пользователей в vBulletin с помощью rel nofollowДля закрытия ссылок на форуме с движком vBulletin я ещё год назад применил следующую методику:Открываем файл _Директория vBulletin_/includes/class_bbcode.php, и находим там функцию обработки ссылок:function handle_bbcode_url($text, $link)В функцию в качестве параметров передаются:$text - текст ссылки, указанной пользователем, и$link - сама ссылка.Эта функция занимается обработкой ссылок в посте Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-10431718890729364942009-09-25T08:54:00.003+04:002009-09-25T09:23:59.540+04:00Использование в Delphi класса TMemIniFileПри разработке программного обеспечения иногда бывает необходимо работать с INI-файлами, размер которых больше положенных 64 килобайт. Использование TIniFile хоть и является допустимым, однако, при сохранении большого количества данных (числа строк), производительность этого решения оставляет желать лучшего.Для обхода этого неудобства я использовал класс TMemIniFile. Он не имеет ограничения в 64 Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-89973492390572724972009-09-13T12:00:00.018+04:002009-12-15T23:08:58.384+03:00День программистаВсех программистов поздравляю с Днём программиста, который отмечается каждый 256-й день в году. Эта дата приходится на 12-е сентября в високосный год, а в обычные на 13-е сентября.Стоит отметить, что День программиста, начиная с июля 2009-года, приобрёл государственный статус согласно указу Президента РФ Дмитрия Анатольевича Медведева. В июле этого года на рассмотрение Правительства МинистерствомИльдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-31858012737593096442009-09-10T08:54:00.007+04:002009-09-11T08:43:10.557+04:00О влиянии кризиса на рынок фрилансаИнтересная публикация об удалённой разработке была опубликована на "Вебпланете" с названием: "Free-lance.ru: "Крупные заказчики созрели". В ней рассказывается о влиянии кризиса на рынок фриланса, интервью с Василием Воропаевым, основатель проекта free-lance.ru.Оказывается, количество проектов, публикуемых на этом проекте, увеличилось дважды по сравнению с прошлым годом, а это значит, что всё Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-26598477321706521832009-08-27T15:02:00.002+04:002009-08-27T15:38:30.304+04:00Google Developer Day 2009 в РоссииКак сообщается на главной странице Google Code, Google Developer Day возвращается в Россию! Это конференция на 1 день для веб-разработчиков, и она в 2009-м году пройдёт в Москве 10 ноября.В предыдущем, 2008-м году в GDD приняли участие свыше 400 разработчиков из более чем 50 городов Российской Федерации и ближнего зарубежья. Они смогли посетить полтора десятка семинаров и сессий по всем Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-66653398621298916422009-08-20T00:21:00.000+04:002009-08-20T01:08:28.904+04:00Microsoft поддержит российских разработчиков программного обеспеченияКорпорация Microsoft решила предоставить скидку в 80% разработчикам программного обеспечения, которые делают программы среде Microsoft Visual Studio.Как говорится в пресс-релизе, в новой программе поддержки и развития бизнеса разработки программного обеспечения в России смогут участвовать индивидуальные разработчики и небольшие компании, у которых штат программистов не превышает лимита в 10 Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-46843056409085683282009-07-31T19:58:00.000+04:002009-08-01T11:59:41.691+04:00С днём системного администратора - Happy SysAdmin Day!Каждый программист хотя бы немного и системный администратор. Он сам устанавливает Linux, настраивает Apache, MySQL и PHP чтобы собрать ту самую лампу (LAMP) для веб-разработки. Также, при разработке приладного программного обеспечения, нельзя обойтись без навыков системного администрирования, настройке сетей и прочих вещей, прямо к программированию не относящихся, но являющихся столь Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-51838899467895933342009-07-15T18:55:00.000+04:002010-09-26T00:18:33.015+04:00Windows Marketplace: С конца июля открыт для разработчиков 29 странКрупнейшая компания-производитель программного обеспечения Microsoft на своей конференции Windows Partners Conference заявила, что с 27 июля начинается прием заявок на размещение приложений в каталог Windows Marketplace for Mobile. Эти заявки могут подавать разработчики из 29 стран, включая страны Северной Америки, большинство стран Европы, Южной Азии, включая Гонг-Конг, Японию и Тайвань. Список Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-73724333481222439492009-07-05T12:51:00.000+04:002009-07-05T13:09:44.163+04:00Получение реального IP-адреса на PHPIP-адрес посетителя веб-страницы получается на PHP с использованием $_SERVER['REMOTE_ADDR']. Однако не во всех случаях оно работает. Ваш клиент может подключаться к Интернет через использование прокси-сервера, и тогда $_SERVER['REMOTE_ADDR'] в PHP вернёт всего лишь адрес прокси, а не клиентский адрес. Поэтому приведу функцию на PHP для получения реального IP-адреса машины посетителя сайта. Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.comtag:blogger.com,1999:blog-344355676855179173.post-31856741983216946902009-07-01T23:22:00.000+04:002010-09-26T00:17:02.509+04:00ASP: Постоянный редирект с заголовком 301Итак, предыстория:Был сайт, на котором в корне показывался flash-баннер, в самом флеше была ссылка, если было нежелание просмотра оного, ну или после того как баннер покажется весь, то происходил редирект на страницу сайта. Конкретно применялась папка внутри сайта.После некоторых корректировок на сайте в процессе поддержки сайта была намечена необходимость этот баннер убрать. Поэтому индексный Ильдар Валеевhttp://www.blogger.com/profile/07874782440723571586noreply@blogger.com