Latest entry

Posted on 07-29-2009 under Uncategorized

Окончена война со спамом

Премодерация, регистрироваца всем прийется.

Навел порядок со страничками.

Новая темка оформления.

Пермалинки включил (бебебе baywords)!

Если кто то тут чето читает так не зря подписались. Скоро ченить напишу.

Posted on 08-05-2008 under Кодинг

Мы все (пехаписты) очень любим использовать укороченные теги в скриптах.

Это которые: <?, <?=

Но, увы, не все хостинги поддерживают такой режим. И что же делать когда проект уже готов а на хостинге работать отказывается?

Есть решение. :)

Не очень красивое, но действенное.

Делаем так:

#find -name '*.php' | xargs perl -pi -e 's/<\?= ?(.*?) ?\?>/<?php echo($1); ?>/g'
#find -name '*.php' | xargs perl -pi -e 's/<\?/<?php/g'
#find -name '*.php' | xargs perl -pi -e 's/<\?phpphp/<?php/g'

Posted on 06-27-2008 under Uncategorized, Юмор

Директор компании вызывает секретаршу и сообщает ей: «Давай поедем на неделю заграницу. Собирай вещи».
Секретарша по приходу домой сообщает эту новость мужу: «Дорогой, я уезжаю с шефом «в командировку» на неделю, тебе придется позаботиться о себе самому».
Её муж звонит своей любовнице: «Моя жена уезжает на неделю, давай проведем это время вместе»
Любовница звонит своему ученику, которому преподает частные уроки математики: «Я буду занята, очень много работы, так что на неделю уроки отменяются»..
Довольный мальчик звонит своему дедушке: «Дедуль, уменя всю неделю не будет занятий, т..к. учительница будет занята. Давай проведем всю неделю вместе».
Дедушка (директор компании) снова звонит своей секретарше: «На этой неделе внук просит провести с ним время. Поездка отменяется. Поедем позже»
Секретарша звонит своему мужу иговорит: «Шеф занят на этой неделе, мы отложили командировку»
Муж звонит любовнице: «Не получится на этой неделе встретиться, жена отменила поездку»
Любовница звонит ученику: «Занятия на этой неделе будут как обычно»
Ученик звонит дедушке: «Дедуль, учительница говорит,что на этой неделе уроки будут как обычно. Я не смогу составить тебе компанию»

Дедушка звонит своей секретарше: “Не беспокойся, мы поедем на этой неделе. Собирай вещи”

Posted on 06-23-2008 under Кодинг

Не скажу что это решение можно считать правильным. Скажу даже наоборот — если вам приходится это делать то стоит пересмотреть всю архитектуру модуля или даже приложения.

Но если уж деваться некуда — то приходится извращатся.

Итак реализация кэширования результатов работы функций.

Сразу скажу, применять можно только на уже рабочих функциях которые не будут подвергаться изменениям так как после таких модификаций очень тяжело находить ошибки.

Имеем:

Функция getBigData(string $aParam1, int $aParam2, array $aParams)

которая выполняет сложный расчёт или сложный SQL запрос. При этом на выходе имеет мало относительно мало данных.

Задача: Оптимизировать вызов этой функции так что бы нагрузка на систему была минимальной.

Read more »

Posted on 06-20-2008 under Uncategorized

Вот как надо пиарица. А наши то с листовками всё ходят..

http://news.mediaport.info/world/2008/53650.shtml

Posted on 06-01-2008 under Apple

Сегодя шлялся по сайту Apple и набрёл на интересное место.

Что же в нём интересного?

Обратите внимание на картинку с айтюнсом и айфоном.

Обладатели айфонов сразу же заметят странное. А именно: На картинке изображён телефон на который звонит некий John Appleseed. Однако на настоящем айфоне во время входящего звонка показывается совсем другая картинка.

Вместо глобалных обоев видна аватарина звонящего на весь экран.А слово mobile расположено по центру экрана сразу под именем звонящего.

Что же это? Ошибка дизайнера? Или частички просачивающейся в сеть информации о второй версии прошивки? А может быть я параноик? :)

Posted on 05-29-2008 under Uncategorized, Браузеры

Официальный маркетинговый сайт сообщества Mozilla – Spread Firefox решил поставить новый мировой рекорд для самой загружаемой программы за 24 часа.
Речь конечно же идёт о новом грядущем релизе Firefox 3.

Всё, что требуется от пользователей – один раз загрузить Firefox 3 в течении предстоящего Дня Загрузки.

На странице данного мероприятия уже сейчас можно оставить “обещание” на загрузку и узнать количество уже присоединившихся пользователей от каждой страны.

По количеству “обещаний” лидирует сейчас США, как ни странно, на втором месте Япония. Впрочем, всё ещё впереди, общий счетчик возрастает на пару-тройку сотен с каждым обновлением страницы.

Дату Дня Загрузки обещают опубликовать там же, следим за событиями.

Присоединяйтесь! ;)

Posted on 05-26-2008 under Uncategorized

Я и раньше знал что наши люди любят тырить.

Но вот так открыто – это надо ещё уметь.

Shocking Blue – Long and Lonesome road

Слушать до припева а потом вспоминать где вы это слышали раньше.

Для тех кто в маршрутке едздит в наушниках: Спросите у своей девушки кто такие Quest Pistols

*UPD: Ааа! Я послушал все их песни какие только нашёл на ютубе! Они же просто боги!

Из того что очень понравилось (видео так себе но звук!):

http://www.youtube.com/watch?v=P8tCSlW2Jzc — Кстати сольняк на гитаре в конце немножко похож на Dj Shadow – Organ Donor (внимание, аццкий психоделик) :)

http://www.youtube.com/watch?v=sXQ62qH8Gls — Покажите мне хотя бы одну современную группу где бы также гениально играли на гитаре

http://www.youtube.com/watch?v=ExcWaN-ROWU

http://www.youtube.com/watch?v=U2DBcbZc3ck — Оригинал лучше всех.

Posted on 05-07-2008 under Кодинг

Сидим вот .. типа работаем.

Почитываем хабр и вот тут очень дельное замечание прозвучало. Надо заказчику обьяснять причины.

Я бы тоже обьяснил. Но, блин, контракт.

Т.е по контракту мы должны закончить проект. А потом предоставить техническую документацию по нему. Это такая пачка документов с описанием калссов их методов, свойств и констант. А ещё описание самой архитектуры.

Сделано это должно быть так что бы другой программист мог более менее в этом разобраться. Зачем ему это надо? Ну что бы вносить исправления, делать изменения и.т.д..

Самое главное, что проект может считаться законченым только после предоставления финальной версии документации и только после этого мы можем приступать к разработке второй версии.

Я всегда говорил: Комментарии в коде – это хорошо. А техническая документация – это вообще отлично. Но только не в этом случае. “Другой программист” – это мы. В этом какбэ соль. Мы делаем вторую версию проекта. Причём пишем её с нуля. Заново проектируем, с учётом внесённых за время разработки первой версии, предложений. Спрашивается: Кому нужны эти комментарии?

Ведь мы же вместо того что бы страдать фигнёй – могли бы потратить эти  несколько дней на проектирование будущей системы.

Posted on 05-04-2008 under Uncategorized

Както вот так получилось что надоел мне ЖЖ своей глюкавостью.

Вот надоел и всё.

Да и возможностей у вордпреса намного больше.

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

А. Забыл рассказать почему iРупор.

Есть такой замечтательный сайт iphones.ru, на котором очень много интересных людей, но ещё больше глупых модераторов. Основной миссией сайта – является продвижение айфонов в народ и помощь новичкам во взломе этих самых айфонов. Взлом – это ключевое слово.

И очень удивительно видеть как модераторы этого самого форума банят и садят в ReadOnly режим всех кто хоть словом обмолвился о любой “варёзной” програмке, разместил ссылку или просто попросил эту самую ссылку.

А в этот блог буду писать о личном, и иногда затрагивать наблоевшие темы iphones.ru.

З.Ы: Все на BayWords!