25
Август
2010

Возможно многие посчитают мой сегодняшний труд напрасным, т.к. многие современные телефоны нормально справляются и с обычной версией цитатника рунета, но мой Samsung D900 ругается на слишком большой объем документа, а выделить 5 минут на отдых — почитать свежих цитат я люблю.
Официальной WAP версии я не нашел, долгое время мучался с виджет-версией баша ideawidgets.ru — постоянные подвисоны с дальнейшей переактивацией просто выбесили… потом нашел таки чьё то творение, полностью меня устраивающее — wapbashorg.ru, но к величайшему моему сожалению с неделю назад меня стало редиректить на какой то «Вы очевидец».
В итоге решил сделать свой проектик WAP версии bash.org.ru чем сегодня и занимался (ушло больше времени чем планировал — поначалу думал часа за два справлюсь). Завтра ещё допишу парсер RSS ленты, и в крон её — и вуаля !
Дизайн тупо скоммуниздил с wapbashorg, выкинув лишнее (будет время возможно переделаю), контент решил позаимствовать у первоисточника — грабер-парсер раза на 3 переписывал (всё оптимизировал).
В итоге получилось, что получилось 🙂
Прошу любить и жаловать: wap.gtalex.ru
рубрики: Программирование |
23
Август
2010
Этот скрипт как и предыдущий, контролирующий доступность сервера, нужно было написать ещё 5 лет тому назад. Последней каплей сподвинувшей стал взлом одного из моих сайтиков, в результате чего сильно попадали позиции 🙁
В общем идея как всегда очень простая, даже не знаю почему хостеры не предоставляют подобный функционал:
Раз в (период времени) делается «снимок» файловой системы (например корневой каталог вашего сайта) с учётом поддиректорий (в принципе в список можно добавить исключения) и сливается с результатами снимка сделанного за предыдущий запуск скрипта, если есть разногласия в размерах файлов (сначала md5 делал — в конечном итоге подумал, что достаточно и размера …) информируем владельца сайта о найденных разногласиях.
По началу сваял скрипт не используя выгрузки в файлы — всё на массивах, но он не выдержал проверки моего основного рабочего домена — там сотни тысяч файлов — сдох по нехватке памяти.
После чего вообще решил только практически на командах ОС всё сделать «ls -lR» + «diff«, но так и не получилось вывести в ls файлы с полным абсолютным путём, в конечном итоге получился некий симбиоз который и выкладываю на ваш суд: Читать полностью »
рубрики: Полезности, Программирование |
18
Июнь
2010

Собственно, связавшись с белым SEO приходится понемногу заниматься и дизайном и вёрсткой и WEB программированием — чего в дорвейном деле у меня практически не было — делалось то в основном для робота, а не для человека. Можно конечно и нанимать дизайнеров, программистов — но это всё в будущем, т.к. я считаю, что для того чтобы правильно оценивать труд необходимо в этой области хоть немного понимать, а ещё лучше иметь собственный опыт. Для этого я и решил углубляться в WEB технологии и сваять своими руками для конкретного сайта заказчика корзину заказов с использованием технологии Ajax.
В первый же день знакомства с продвинутыми WEB технологиями мне понравилось, что во первых в сети довольно много всякого рода справочной информации, примеров, статей. А что понравилось больше всего — дак это то, что практически везде на сайтах открытый javascript код — никакой обфускации и тем более кодирования — бери и изучай рабочий уже отлаженный код реальных сайтов. Читать полностью »
рубрики: Программирование |
19
Ноябрь
2009
Порой необходимо исполнить php код прямо в посте или в виджете, решение:
- Качаем архивчик
- Распаковываем в /wp-content/plugins/
- Активируем оба плагина в админке
Вуаля
P.S.
Никак SyntaxHighlighter Plus не могу заставить работать 🙁
[source]код[/source]
[sourcecode language=’php’]код[/sourcecode]
[php]code here[/php]
рубрики: CMS, Новости / Обзоры, Программирование |
22
Сентябрь
2009
Достала меня всё таки эта UTF-8 кодировка !
WordPress нервировал постоянно, другие всякие мелкие проги, а щас ещё и CodeIgniter туда же …
Хоть я свою связочку, которую для PHP кодинга испоьзовал — FAR + Colorer, плагином Unicode Wizard научил с этой кодировкой работать — всё равно не удобно нифига. Теряется основной смысл, почему я FAR и юзал — быстрота правки.
Ну собственно по теме поста уже видимо догадались, что за замену я себе выбрал для кодинга в PHP 🙂
Итак представляю продукт PHP Expert Editor
Читать полностью »
рубрики: Новости / Обзоры, Полезности, Программирование |
4
Сентябрь
2009
Серфил по инету — на одном портальчике наткнулся на довольно ценную информацию, на основе которой, по моей идее, можно сварганить еще более интересный сайтик и собирать целевой траф — в общем для опытов мне понадобился сайт донор ЦЕЛИКОМ.
Сваял скриптик для полного «сдутия» сайта — этакой универсальный граббер на PHP, win32 приложений таких полно, а вот серверных nix решений не нашел (скорее всего снова изобретение велосипеда — но минут 15 моих поисков в поисковиках не увенчались успехом).
Итак:
На входе любая ссылка с сайта — на выходе папочка содержащая все файлы с данного сайта (всё куда мог дотянуться граббер). Грабятся только внутренние ссылки — внешние полностью игнорируются.
Сохраняются все файлы, найденные по маске href= … и src= …
Кому интересно — готов обсудить цену вопроса.
рубрики: SEO, Программирование |
7
Август
2009
Взялся я таки за написание собственного морфологического синонимайзера. Бета Версия 1.0 готова !
Морфологического потому, что замена синонимов идет не в тупую, а сначала слово приводится к нормальной форме, к нему подбирается синоним и синоним переводится в туже морфологическую форму, что и было исходное слово.
типа такого
КРЕСЛОМ => (преобразуем в нормальную форму) => КРЕСЛО => подбираем синоним из базы => КАЧАЛКА => (преобразуем в туже морфологическую форму что и было) =>КАЧАЛКОЙ
По сути сам ничего и не делал 🙂
Бесплатные базы взял с сайта конкурента 🙂 Семантический Серверный Синонимайзер Рерайтер (по работе синонимайзера поймете почему они бесплатные 🙂 — уже есть идеи как их пофильтровать с использованием PHPMorphy). (Залил sql файлы в том виде как и было, только индексы добавил по нужным полям).
Класс PHPMorphy (вообще ВЕЩЬ!!!), работающий с морфологией взял на sourceforge.net очень сильно помог разработчик этого класса с ником Жиган — общение с ним происходило на ветке форума PHPClub, посвященной классу PHPMorphy. Возможности класса по истине впечатляют — советую! Разработчик постоянно улучшает и модифицирует класс. (посмотрев код по классу программирования ощутил себя ребенком по сравнению с автором, реально профессионал).
Есть режим работы синонимайзера в режиме формирования скелета для замен, включу на общий доступ чуть позже.
С заглавными буквами тоже позже разберусь — пока всё строчное.
В общем все желающие могут опробовать синонимазер в работе.
Буду рад выслушать ваши мнения и особенно идеи в улучшении сервиса.
P.S.
Изменения в версиях, свои соображения, а также Ваши предложения переносятся в одноименную тему на форуме «Морфологический синонимайзер на базе PHPMorphy»
ВЕЛКАМ !
рубрики: SEO, Полезности, Программирование |