Author: writer
отпск
Жгли книгу на кухне, разбивали дверцы в кухонном шкафчике, ломал дверь в ванную, был кучерявым Ванькой. Пил, курил, не копил на Тойоту Вилл
И вот, процесс перехода в ёбанную реальность окончен.
На на работе спрашивают почему я не сижу радостный и не рассказываю как отдохнул.
Потому что. Я бы еще год не появлялся на работе блять. Я тут только потому что так надо. Схуяли я должен быть весёлый?
Несмотря на мелкие траблы - в Киеве было заебись. И я очень рад что у меня есть такие друзья как вы, чуваки. Живите же!
P.S.: Переход был в поезде. Поезд качается, в ушах играет Shpongle – You are shpongled. Ощущения - как будто трип какой-то. Обдолбался псилоцибами и летишь, покачиваясь.
Художества жи есть
Мартовский снегр
Уехал из весны Днепропетровска в весну Киева. А тут хуякс - зима.
После выпадения снега на улицу не выбирался еще, видел её только в окно. Так что у всех зима а у меня еще весна.
Сасайте лолки :)
Реклама Вконтакте
Яндекс.Метрика – Вебвизор
Сегодня запихнул все сайты которые у меня есть в Яндекс.Метрику, нафигачил счетчиков на страницы.
Решил глянуть что же всё-таки представляет из себя этот самый Вебвизор то Яндекса.
Зашел, посмотрел. Охуенно блять!! Я вижу куда кто тыкает, как чо на сайте смотрит! Шикарно.
Когда будет скучно - буду заходить и смотреть, как люди водят мышкой и жмакают ей батоны.
P.S.: Вот скоро уже будет год, как я веду блог (он родился 18 апреля 2012, надо бы как-то отмечать этот день :)), и всё чаще замечаю что порой проще взять и написать что-либо, чем говорить.
А еще стало гораздо проще писать в блог. Раньше мысли с трудом превращались в связный текст, а теперь могу брать и писать.
P.P.S.: Со всеми этими картинками вспомнился анекдот про сеошника:
Заходит как–то SEO–специалист в бар, ресторан, купить алкогольные напитки, клубы, лучшие бары в Москве, заказать банкет в ресторане.
:)
Сайт мне запилил? Давай запиливай =)
В результате написания парсера и многострадального пиздингапарсинга дазы банных запилилось то что хотел запилить =)
Теперь у меня будет свой МотоКаталог с блэкджеком и шлюхами.
А у мира - еще один каталог мотоциклов.
motocatalog.org
Запуск иксовых приложений от другого юзера через su в Debian
timba@timba:~$ su - work
work@home:~$ firefox
No protocol specified
No protocol specified
Error: cannot open display: :0
Делаем
timba@timba:~$ xhost local:work
non-network local connections being added to access control list
timba@timba:~$ su - work
После этого всё ок, можно работать
work@home:~$ firefox
Парсим сайт при помощи lynx, grep, sed, awk и такой-то матери
И так. Нам нужна некая база.
В следствии того что мы не программисты и скудоумие не позволяет написать парсер на пыхе или петоне - извратился следующим образом:
Скачал сайт:
wget -v -c -R ico,jpg,png,js,css,gif,php --html-extension --output-file=grabber.log -r -l0 -k http://www.адрес-сайта/откуда-грабим-что-то
То что нужно парсить имеет следующий вид и валяется в html файлах (пикча кликабельна):
Сам скрипт парсера выглядит примерно так:
# !/bin/sh
find . -type f | while read i
do
if grep -q "specifications" "$i"
then
a=`links -html-tables 0 -dump "$i" | grep -i "Model:"| awk -F":" '{ print $2 }' | sed 's/^[\s ]*//'`
b=`links -html-tables 0 -dump "$i" | grep -i "Year:"| awk -F":" '{ print $2 }' | sed 's/^[\s ]*//'`
c=`links -html-tables 0 -dump "$i" | grep -i "Category:"| awk -F":" '{ print $2 }' | sed 's/^[\s ]*//'`
d=`links -html-tables 0 -dump "$i" | grep -i "Dry weight:"| awk -F":" '{ print $2 }' | sed 's/^[\s ]*//'`
e=`links -html-tables 0 -dump "$i" | grep -i "Cooling system:"| awk -F":" '{ print $2 }' | sed 's/^[\s ]*//'`
f=`links -html-tables 0 -dump "$i" | grep -i "Top speed:"| awk -F":" '{ print $2 }' | sed 's/^[\s ]*//'`
g=`links -html-tables 0 -dump "$i" | grep -i "Displacement:"| awk -F":" '{ print $2 }' | sed 's/^[\s ]*//'`
echo \"$a\"";"\"$b\"";"\"$c\"";"\"$d\"";"\"$e\"";"\"$f\"";"\"$g\"
else
echo ""
fi
done
И запускаеццо вот так: ./parser.sh > motobase.csv
После чего, понимая что мы реализовали хитрый план, ходим курить, пьем чай и всячески радуемся, пока парсер работает.
Ну а потом делаем с готовой базой то что хотели.
Методы
Надо спиздить контент с одного сайта. Готовую БД они не отдадут(
Был бы программистом - написал бы скрипт парсера на каком-нибудь пыхапэ, распарсил бы нужный сайтег и запихнул нужное в файлег формата csv.
Увы, в следствии скудоумия будем грабить сайт wget'ом, благо там в ссылках есть названия той хуйни которую надо запихнуть в csv. Потом из лога wget-a grep'ом выдираем ссылочки, парсим их sed'ом и пихаем в csv =)
Как парсить то что находится не в названиях ссылочек а в телах страничек - увы, пока не придумал.




