Category Archives: web-дев

Commits & domumentits!

Still pushing, commiting, documenting my project. Changing classes for coming updater, making new sql scripts. I’m full in a work.


Выше – работа. Или хобби. А так, сегодня неплохо пообщались с подругой Жекой. Нашлись интересные моменты для обсуждения, также было немного полезной критики. Ни фотоаппарат, ни телефон, правда не починились. Разбирая последний я проклинал финнов за их дизайн, китайцев за их сборку со звездочными звездатыми шурупами, которые я откручивал плоскогубцами и двумя литрами “Жигулей”, а оказалось… во всем виновны румыны (made in romania). Вот так вот.

(C) ZonD80

Kinokpk.com releaser 3.30 alpha 2 is OUT

Да, наконец-то нашел время пушнуть все мои правки в репозиторий. Получилось очень много. Даже пришлось сделать пару

reset --hard

– ибо чуть не отдал энтузиастам парсер и авторские картинки с темы тбука. Посмотрим, что получится. Кто хочет, может посмотреть ужасную историю коммитов ветки experimental:
http://github.com/ZonD80/Kinokpk.com-releaser/commits/experimental
Это – страх. Также написал в README ман на английском по установки этой альфы. Беты не получилось, т.к. тов.Boobr с моего форума разработки видимо просто забил на написание Smarty-темы для 3.30. Буду искать кого-нибудь нового. Чтож, обидно, что релиз задерживается по независящим от меня причинам.

PSS: Кстати, восстановил пассы от кинокпк и тбука, что весьма кстати (спасибо google и CTyDEHT’у)

(C) ZonD80

AJAX-комменты или секс со Smarty

Сегодня дошли руки, ноги, голова до конкретной переписки системы комментов на AJAX-технологию. Получилось! Но, это ~6 часов активного кодинга и деббагинга, ведь надо еще учитывать NON-JS юзверей. Еще возникли проблемы с анимацией jQuery.insertBefore, но я напряг немного мозга, и полностью переписал алгоритм “красоты появления комментов”. Сейчас классно – мессенж о том, что комментов нет складывается наверх, а коммент выезжает снизу + офигенное такое колесико загрузки, которое иллюзорно зомбирует. И это – все будущее Kinokpk.com releaser и настоящее TorrentsBook.com! Юзвери оценили, надеюсь, это выразится в $$$, что было бы не плохо для моего текущего финансового состояния. Алсо, во время комментов пришлось сделать небольшую оптимизацию, что сказалось на точности счетчиков комментариев, и по этому встречайте:

recountadmin.php

– админцп для пересчета счетчиков на Smarty! Алсо, сами комменты также на смарти, ибо это кошерно. В общем – я доволен, как….ммм..как мой кот!

(C) ZonD80

Взлом сознания

Ну почему то, чего ты ждешь происходит именно тогда, когда это тебе совсем не нужно?!
Закон подлости.
Сегодня он произошел. Был взломан мой сорц Kinokpk.com releaser, а я-то в гостинице с вафлей только через 80 порт. Смотрел логи через ssh на айфоне. через GPRS, ужас нах. Посрался немного с мамкой из-за этого, не проводил дедушку и бабушку в дорогу в Калининград…зато.. в номере стал ловиться вайфай.
Еще с сегодняшнего дня я чувствую огромный прилив жизненных сил. Не знаю с чем .это связано, быть может, с бородой?:), но чувствую себя немного лучше на общем фоне угрюмости отсутствия половинки.

(C) ZonD80

Работа. Done!

Наконец-то сделал граффити как в контакте (пришлось позаимствовать graffiti_new.swf), декомпилировать, смотреть где что. Также закончил сегодня войну с контактовским яваскриптом, ошибка была в переносах строк. Ужас в общем, 3 дня я искал ее. Быдлокодеры в контакте в общем)
Посмотрите: MegaFreeLoad.com
А еще, скучаю по Ане. Ее все нет и нет. Уже который день. Но сегодня я убивал время и чувства своей работой на сайтах, ведь я еще закончил и админку блоков на TorrentsBook.com, она теперь полностью написана на смарти. А еще:


germani: Я ебаный кролик! А ты? гыы
ZonD80: )))
ZonD80: там просто нечего размещать
ZonD80: пока что...
ZonD80: а по идее там должна быть админка seo
germani: оправдывайся ))
ZonD80: xDDDD
germani: Вы просматриваете этот приватный профиль как член администрации...... ты че? какой н*х член
ZonD80: вот так вот)))
germani: у тя када девушка приезжает? )))))))))))))))
ZonD80: хз)))
ZonD80: по идее к началу недели
germani: значит примерно к концу следушей изменишь )))))))))))))))))))))))
ZonD80: хоч переведи
ZonD80: агглийский еще жгуче
ZonD80: You are viewing private profile as administration member
ZonD80: только не меняй
ZonD80: инача в скрипте придется тоже меня
ZonD80: скриптах*
germani: гугл с тобой согласен )))) почти
germani: Вы читаете личный профиль, как администрация членов
ZonD80: гугл манией величия
ZonD80: обладает
germani: сто пудофф
ZonD80: ты администратор ЧЛЕНОВ, только представь, какие у тебя возможности!

По поему, по фрейду…

(C) ZonD80

Kinokpk.com releaser + Smarty + Parsers!

Сегодня дошли руки прикрутить смарти к движку. Работа облегчилась конкретно. Правда, какой-то косяк с путями тем, но думаю это я доки не дочитал.

Еще замутил парсер рутора:

Также сегодня вторник, а значит приехала Аня. +++я уже с ней общаюсь по асе. Надеюсь, завтра будет прекрасный день!

(C) ZonD80

Заебала TINYMCE!

Да, все. Довела до ручки. Сраная грузящаяся через gzip библиотека, которая не хочет никак подружиться с ИЕ и текущими css/js на странице. Надело нах! Решил поставить http://elrte.ru/ – русский редактор с понятными комментами в коде и довольно красиво выглядящий. Правда, JQUI набрасывает свою тень на мое восхищение, ну а че тут думать, все равно чекбоксы – через уи, селекты – тоже, кнопки разве что нет. Вот так вот.
Да здравствуют русские прогеры!

(C) ZonD80

AngryError

Вот просто. Настроение ниже плинтуса. Хочу всех и вся послать нафиг, в т.ч. и Ленку, которая сегодня весь день просидела у подруги и собаки, вместо того, чтобы провести время со мной.
Ведет образ жизни такой же, как вел я до встречи с ней, надоело. Теперь я начинаю также, ничем себя не обременять и делать так, как я хочу, не учитывая желаний другихлюбимых людей. Естественно, только одного человека. Не стоит страдать из-за того, что ты построил какие-либо планы (кстати, сраный планировщик!), а они не удались. Причем, не из-за тебя. Еще вчера я чувствовал, что что-то тут не так. Ну и пусть.

Сегодня я также подумал очень сильно над этим запросом:


SELECT SUM(1) FROM torrents WHERE ( FIND_IN_SET(31,torrents.category) OR FIND_IN_SET(32,torrents.category) OR FIND_IN_SET(33,torrents.category) OR FIND_IN_SET(34,torrents.category) OR FIND_IN_SET(35,torrents.category) OR FIND_IN_SET(36,torrents.category) OR FIND_IN_SET(37,torrents.category) OR FIND_IN_SET(38,torrents.category) OR FIND_IN_SET(39,torrents.category) OR FIND_IN_SET(40,torrents.category) OR FIND_IN_SET(41,torrents.category) OR FIND_IN_SET(42,torrents.category) OR FIND_IN_SET(43,torrents.category) OR FIND_IN_SET(44,torrents.category) OR FIND_IN_SET(45,torrents.category) OR FIND_IN_SET(46,torrents.category) OR FIND_IN_SET(47,torrents.category) OR FIND_IN_SET(48,torrents.category) OR FIND_IN_SET(49,torrents.category) OR FIND_IN_SET(50,torrents.category) OR FIND_IN_SET(51,torrents.category) OR FIND_IN_SET(52,torrents.category) OR FIND_IN_SET(53,torrents.category) OR FIND_IN_SET(54,torrents.category) OR FIND_IN_SET(55,torrents.category) OR FIND_IN_SET(56,torrents.category) OR FIND_IN_SET(57,torrents.category) OR FIND_IN_SET(58,torrents.category) OR FIND_IN_SET(59,torrents.category) OR FIND_IN_SET(60,torrents.category) OR FIND_IN_SET(61,torrents.category) OR FIND_IN_SET(62,torrents.category) OR FIND_IN_SET(63,torrents.category) ) AND ((SELECT 1 FROM torrents_descr WHERE torrents_descr.typeid=44 AND torrents_descr.value = 'FLAC' AND torrent=torrents.id) AND (SELECT 1 FROM torrents_descr WHERE torrents_descr.typeid=43 AND torrents_descr.value = 2010 AND torrent=torrents.id))

6+ часов и куча ккал ушло на него. Ужаснах, давно так не занимался сексом с MySQL. Ну хоть с чем-то я сексом занимаюсь. Зато теперь знаю, как объединить выборку по парам значений. Пусть и ценой ресурсов физических, умственных и психических.

Еще жгучие желание написать “Страж тени”. Но это чисто мой замес.

(C) ZonD80