lexa@cutenews.ru
RSS
В начало страницы

CuteNews (98 заметок)

Логичная логичность

Июнь 2008, 06 @ 08:55 CuteNews

Чем больше ковыряюсь с Blueberry, тем больше мне открывается Штучек. Раньше я просто не мог понять, как бы сделать это, но паралельно и другое. Это и Другое обычно друг другу мешали. А сейчас всё легко и просто. Главное - логично. Просто не понимаю, как я не мог решить это раньше.

Наверное, это мой мозг. Да-да, когда мою уши там мой мозг. Надо заканчивать мыть уши. Определённо.

Идею с третьим глазом подавил на корню, ибо третий глаз был всегда и я (чёрт, это дурацкая и заезженная шутка) и я на нём сижу. Мда. Про уши лучше.

P.S. О-о-о!!! Придумал ещё одну шутку, шикарную: кто хочет пососать мой гений?
P.P.S. Не, а если серьёзно, есть желающие? Созвонимся.

PunBB.domain 0.5

Апрель 2008, 15 @ 02:33 CuteNews

Я как-то пиздел, что PunBB 1.3 вышел, а нового и/или полезного по-прежнему в нём с гулькин хуй.

И самый главный недостаток заключается в новых инсталяциях. Типа на субдоменах goodgirl.ru три форума, три копии PunBB, три раза Slaver и я зарегистрированы как админы, при выходе новой версии приходится трижды обновляться и ладно код, но есть ещё и обновление БД. А три инсталяции это в три раза выше вероятность скинуть базу в пизду. Новая инсталяция и вероятность возрастёт. А делать бэкап крупной базы вроде форума клубники через phpMyAdmin это лишний стрес для БД на обычном хостинге. В свою очередь, восстановление - стрес для меня.

В общем, PunBB.domain 0.5 решит эти проблемы. Это плагин для PunBB версии 1.3 с парой багов (с кэшем quick jump и ещё какой-то мелкой хуйнёй), с отсутствием проверки данных в админке и пока скупой админкой - потом расширю сделав возможность выставлять некоторые опции глобальными - вроде maintenance mode.

TutMP3.net

Апрель 2008, 10 @ 02:02 CuteNews

Хорошая новость. Ребята с TutMP3.net разрешили переписать Зайсы.downloader() под их сайт. С правильным ограничением на размер скаченого, чтобы не забить каналы, каптчу не введут.

ToolTip

Апрель 2008, 02 @ 03:11 CuteNews

Prototype.js + прямые Алёшкины ручёнки.
window.onload = function(){
var titles = $A(document.all || document.getElementsByTagName('*'));

titles.find(function(node){
if (node.tagName == 'IMG' && node.alt && !node.title)
node.title = node.alt;

if (node.tagName == 'A' && node.target == '_blank')
node.title += (node.title ? ' ' : '') + '(откроется в новом окне)';

if (node.title){
var div = Try.these(function(){
return eval(node.title);
});

if (!div){
var div = document.createElement('DIV');
div.innerHTML = node.title.gsub('{nl}', '<br />');
}

div.setAttribute('id', 'tooltip');
document.body.appendChild(div);
node.removeAttribute('title');

Event.observe(node, 'mousemove', function(event){
if (!event.pageX && !event.pageY){
var body = document.body;
event.pageX = (event.clientX + body.scrollLeft + node.scrollLeft);
event.pageY = (event.clientY + body.scrollTop + node.scrollTop);
}

div.style.display = 'inline';
div.style.left = (event.pageX + 15);
div.style.top = (event.pageY + 15);
});

Event.observe(node, 'mouseout', function(event){
div.style.display = 'none';
});
}
});
}

До этого пользовал этот тултип. Эх, жаль Prototype.js такой здоровый по размерам.

Штука заменяет стандартные подсказки браузера на персонального вида.

Сам вид редактируется средстами CSS:
#tooltip {
background: #fff;
border: 1px solid #000;
color: #000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
margin: 0px;
padding: 2px;
position: absolute;
display: none;
width: auto;
}

upd: Правильные координаты мыши беруться из event.pageX и event.pageY. В IE их нет.

Если указать в title обьект, то этот обьект станет тултипом. Например, $('тут id таблицы') и таблица будет тултипом. Или картинка. Или ещё чего. Сделано для облегчения создания подсказок.

Атрибут alt у картинки будет продублирован атрибутом title для создания тултипа этой картинки, но удалён не будет. На мой взгляд, alt это немного иное по смыслу нежели title.

PunBB 1.3 beta

Март 2008, 09 @ 11:26 CuteNews 1 комментарий

Долго ждал выхода форума PunBB 1.3, ибо обещали там плагинную систему. Каждый раз обновлять 1.2.* на новый билд, такой же дырявый, как и предыдущий, даже с минимальным количеством хаков - врагу не пожелаешь.

Плагинная система на поверку оказалась кучей eval`ев кода из базы. Ничего более менее путного с ней сделать нельзя. Главное - нельзя обьеденить всех пользователей разных инсталяций. Сейчас три разных копии форума на трёх разных доменах. Три раза я зарегистрирован как админ. Три раза нужно регистрироваться чтобы спросить про Strawberry, отписать про Зайсы.downloader() и написать про глюк Blueberry. И если сейчас не стоит вопрос ребром (Зайсы.downloader() больше не downloader, сдулсо, а Blueberry не вызывает интереса в силу отсутствия доков), то позже единая база очень сильно облегчила бы мне жизнь.

В идеале, форум должен стоять на goodgirl.ru. На поддоменах должны выводится только категории форумов к этим поддоменам привязаные. А на самом goodgirl.ru выводятся все категории форумов.

PunBB 1.3 не принёс таких на мой взгляд необходимых форуму функций как то обьеденение топиков и потов, вынос постов (выделеных или начиая с какого-то) в отдельный топик.

В форуме должно быть, кроме вышеобозначеных необходимостей и каприза с доменами: подписка/отписка на топик мылом и/или фидом; возможность посмотреть, что написали пока тебя не было; и... да и всё, пожалуй. Бан-залупан, репорты (aka "стуки") и группы это издержки реальной жизни (велкам). А кто онлайн, дни рождения и остальное, так вообще бестолковая хуйня. Форум - не чат в прямом эфире.

Поэтому напишу что-нибудь своё. Всегда считал, что писать форум - самая тупая идея, которая только может придти в голову. Считал находясь в постоянной разработки своей супер-пупер-дупер CMS, ага.

P.S. Что что, а дизайн у PunBB 1.3 очень приятный. Не раздражает и глазам приятно в отличии от, например, SMF.

Blueberry не сосёт

Февраль 2008, 23 @ 19:26 CuteNews

Выложил я Blueberry на суд общественности и отзывам не рад. Их нет почти. Такой отстой.

Можно скачать хотя бы для того чтобы поиграться (хотя, она, Черника, пока только для этих целий и годна). Прикол в том, что ты рисуешь - ты получаешь. Типа нужен блог - нарисуй форму добавления и считай, что у тебя есть блог. Нужны комментарии - нарисуй форму. Нужны древовидные комментарии? Допиши одно поле и получи.

Это прикольнее, чем фильмы Бена Стиллера, а я ох как люблю фильмы Бена Стиллера.

Нету документации, примеров и шаблоны работают медленно... Да и хуй же с ними. Главное - оценить полёт мысли, саму идею.

Эх, переведу на английский, сделаю скринкаст и надеюсь буржуи оценят Blueberry и алёшкину фантазию. Идеищу!

P.S. Пока писал эакулировал. Трижды.

Зайсы.downloader() форум

Декабрь 2007, 21 @ 04:41 Картинки В интернете CuteNews

Приделал форум. Надоело письма выгрибать.

P.S. Раз уж пост короткий, нате картинку спёртую у Зомбака, называется "Алиса раньше известная как Баффи":

А Фрейд бы оторвался

Декабрь 2007, 16 @ 09:49 CuteNews 1 комментарий

Мы когда со Славкой решили название CuteNews.ru поменять на что-нибудь более, хм, другое... Да, что-нибудь более другое. Так вот, когда решили поменять у нас была идея купить домен goodgirl.ru и сделать сайт на субдомене "название.goodgirl.ru". Изначально было просто смешно GoodGirl к тому же inc., а не хуем, вы знали, что я это скажу, об стол. Тогда у меня были какие-то другие ассоциации с "good girl", теперь это ассоциируется с дренным мюзиклом годов восьмидесятых. Но и тогда, и теперь эти ассоциации вызывают смешок. Ну, не то чтобы я ржал в голос, нет. Это как-будто вы рассказываете замусоленый, но любимый анекдот: анекдот по-прежнему вас веселит как-то тихонечко, по-своему, по-родному, по-душевному.

Тогда предложил кто-то название Strawberry. И стоило поменять название тут же понеслось: "что за говно", "это не серьёзное название", "я онанирую на маленьких мальчиков". В комментариях так же было много Очень Умных Советов, от Очень Серёзных Людей. И облечение меня в голубизне тоже было. Я как-то недавно поднимал эту задорную тему у себя.

К сути поста подошёл. Если посмотреть с точки зрения какого-нибудь фрейдиста, то есть вероятность, что в голове что-то не то: типа моя пробабушка на самом деле была китайским трансвеститом и в детстве любила смотреть как я моюсь. Ну вы знаете, попа, рот и пися (милый эвфемизм, да). Или в каком там порядке? Копни внутрь и окажешься в кучи чужого говна.

Вот интересно, а что такого сказали фрейдисты о Клопсе с его InTerra, InSpire, InDirect, InSight? Чего стоит: "покажи своё решение на In технологиях" и любовь к макам.

Зайсы.downloader() 0.9

Декабрь 2007, 13 @ 06:59 CuteNews 9 комментариев

Собственно, родил. Добавил меню херовенькое, победил несколько неприятных быгов в управлении и впихнул две dll`ины в архив - для тех, у кого нет C++ Runtime и вторую для какой-то похожей белеберды. Список изменений тутачки.

Хотел сделать предварительную прослушку пока делолось и я не переключился на сериальчики, но не получилось как бы меньшей кровью отделаться. Думал впихну object с медиаплеером всё в html поле, а оно оказалось очень ограничено парсит html. И в идеи распарсить object средствами IE потому что у сраных маргиналов может и не быть IE. Что за люди?

Зайсы

Хвать версию 0.9 6.97 мегабайт. Зырк список изменений.

P.S. "Хвать" и "зырк", согласитесь, это юмор искромётный.
P.P.S. Обосрался я с идентификаторами версий. Начал с 0.01 и честно пологал большое количество тестовых билдов. В итоге шестой билд идёт с версией 0.9. Не кошерно.

Зайсо-качалка право имеет

Ноябрь 2007, 29 @ 07:05 CuteNews 14 комментариев

Так подумалось, что качалка всяка заслужила поддомен. Подумалось - сделалось.

Велкам.
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]