После перевода своего движка на utf я понял что и там не все гладко..
Делал выборку записей из бд в сокращенной виде с помощью функци substr(), и в половине случаев получал на месте обрезания знак вопроса в ромбике Читати далі
Функция транслита
Очень простое и лаконичное решение по транслитерации. Себе делал для формирования ссылки из названия (на русском). Старая функция отказывалась работать, после того как я перевел свой движок на UTF, так и не понял почему, если честно. Читати далі
Яндекс и favicon
Только что занимался исследованием запросов по блогу, вывел запрос в яндекс, и увидел свой блог в результатах поиска, а справа от него фавикон..но не свой, а от Searchengines.
Занялся исследованием, где же яндекс берет фавиконы, и обнаружил интересный факт Читати далі
Программа обмена скриншотами
Floomby – программа для снятия скриншотов, и обмена ими по Сети.
Как она работает: Читати далі
Невезучий день
Вчера перемещались с семьей на машине из точки А в точку Б.
Началось все с того, что в колонках начал пропадать звук. Отключил магнитофон. Затем не заметил столкновение бетона (когда два шва на дороге стыкуются, и образуют горку, на которой машина в лучшем случае просто подпрыгнет, и погнет диски, не знаю как это назвать: в ввиду наличия этой фигни только в недоразвитых странах типа UA спец термина вроде нету :), лопнула камера на колесе. Остановился, начал менять. Читати далі
Лучшая виртуальная машина для windows и не только
Сегодня хочу поделиться информацией о замечательном решении в сфере виртуализации ОС – VirtualBox
Когда то давно я использовал WMware, в общем-то, неплохой продукт, с одним большим недостатком – она платная.
VitrualBox совершенно бесплатна, распространяется по лицензии GNU GPL Читати далі
Скрипт загрузки файлов
Собственно, полноценный скрипт, который можно скачать (для ленивых:), я не делал, но подробно опишу что и как.
Итак, написана функция загрузки файлов Читати далі
Что такое СЕО или как раскрутить сайт
Долгое время на вопрос клиентов “а вы раскруткой занимаетесь” я отвечал “нет”, так как для меня всегда было загадкой, как можно предугадать поведение поисковой машины, алгоритмы работы которой не знают даже более крутые парни, что уж говорить обо мне. Поэтому для меня слова “выведем на 1е место яндекса” всегда звучали вроде как заблудшей сказкой, в реальность которой поверить сложно. Однако недавно искал для одного своего клиента исполнителя на роль сеошника, нужно раскрутить форум: писал в бдбд – сказали форумы не крутим, хм, подумал я, и написал другому человеку, которого также первый раз видел (точнее слышал по скайпу), видно было по его настроению что браться за раскрутку он вроде как и не хочет, а вроде как и понимает что должен, ибо назвался сеошником – делай топ. Задача не из легких: не просто вывести форум в топ, а привлечь заинтересованную в общении публику. Читати далі
DJ Васыле
Четкая песня ) Молдаване как нация мне нравятся больше всех. Очень простодушный народ без выпендронов. Вот каждой нации (справедливо или нет другое дело) присвоили какой то поведенческий ярлык: украинцы жадные и эгоистичные, русские ленивые и бухарики, немцы экономные и педантичные, а вот молдаване простодушные и приятные. Это говорю по своему немалому опыту общения с представителями этой нации. Приятного просмотра :) Читати далі
Регулярные выражения на php в примерах
Регулярные выражения – одно из моих слабых мест, думаю будет разумно собрать все в кучу, и периодически обновлять новыми. Итак:
Вытащить расширение файла
echo preg_replace("/.*?\./", '', 'file.txt'); // получим txt
Получить все, что находится между тегами
$str='<tag>some text</tag><tag>some text2</tag>'; $str2 = preg_match('|<tag.*>(.*)</tag>|sei', $str, $res); echo $res[1]; // получим some text