Не понимаю

Стою на асфальте я в лыжи обутый,
То ли лыжи не едут, то ли я ебанутый.
(с) Народное творчество

Блин не понимаю, хоть убейте не понимаю! Я по жизни привык пропускать все через себя, осмысливать, обдумывать. Поэтому и не умею учится на чужих ошибках, правильно это или нет. Мне необходимо ощутить всю красоту феерической дуги летящих мне в лоб граблей, иначе никак не понять что «все фигня кроме пчел, да и пчелы тоже фигня» (с) бородатый анекдот. И пофигу что будет шишка, но по другому никак.

Ладно, что-то я далеко в лес забрался, вернемся к нашим баранам. Так вот, я не понимаю многих вещей в нашем мире, и когда, по наивности своей, высказываю свою точку зрения на меня смотрят как на полного идиота, и я ощущаю всю гамму ощущений того лыжника из предисловия.

Ну не понимаю я некоторых традиций нашего общества! Н-е-п-о-н-и-м-а-ю блин, и точка!

Читать далее

Рубрика: Мысли вслух | Метки: , | Комментарии (4)

Патчим UTF-8 под FreeBSD

Итак, сегодня я постараюсь ответить на популярную проблему как пропатчить KDE UTF-8 под FreeBSD.

В один прекрасный момент переноса базы данных с тестового сервера на продакшн для подготовки бета версии я больно стукнулся головой об проблему с UTF-8 строками в PostgreSQL. А точнее, натолкнулся на полное нежелание PostgreSQL выдавать на запрос SELECT upper(‘суслик’) положенного по штату «СУСЛИК»а. В результате поиска баги я был в шоке, так как совсем не ожидал от современной операционки таких, совсем уже детских, ляпов!

Читать далее

Рубрика: FreeBSD, PostgreSQL | Метки: , , | Добавить комментарий

Белки в шоке, все остальные тоже :)

Похоже никак мне не обойтись без антирекламы. Смотрим ;)

Рубрика: Юмор | Метки: , , , , | Добавить комментарий

Не будите программиста!

Сегодня прислали замечательную ссылку на отличнейший текст про программистов, не могу не скопировать себе в блог, настолько все красиво и правильно описано!

Читать далее

Рубрика: Мысли вслух | Метки: , , | Добавить комментарий

PostgreSQL. Пользовательские данные в рамках сессии

Недавно у меня возникла интересная задача по хранению некоторых данных в рамках сессии работы с БД PostgreSQL (TTL = время жизни единичного коннекта к базе). Изначальный вопрос был таков…

А можно ли вместо вот такой конструкции:

some_procedure1(user_id, param1, ... , paramN);
...
some_procedureX(user_id, param1, ... , paramN);

использовать такую:

set_user(id);
some_procedure1(param1, ... , paramN);
....
some_procedureX(param1, ... , paramN);

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

Порывшись в гугле, поспрашивав на форуме, я нашел даже не одно решение, а целых 3! Чем с вами и делюсь…

Читать далее

Рубрика: PostgreSQL | Метки: , , | Добавить комментарий

Да, нет, наверное ;)

Нет, речь пойдет не об одноименном фильме, а о секретах женского языка ;)

Классическая загадка: когда женское «нет» означает «да», а когда — действительно «нет»?

Распознать вкладываемый женщиной смысл, вообще-то, совсем несложно, надо всего лишь учесть несколько дополнительных признаков:

ситуацию, окружение, контекст, цвет румянца на ее щеках, наличие/отсутствие дождя и отсутствие/наличие зонтика в ее сумке, дату последнего оргазма, цвет шляпки на дамочке за соседним столиком, когда ей в последний раз дарили цветы, когда ей в последний раз дарили цветы не на 8 марта, длину ее юбки, глубину ее декольте, цвет ее волос (причем не только сегодняшний, но и вчерашний тоже), курит ли, пьет ли, давно ли курит ли/пьет ли и не пора ли уже баиньки, давно ли ее останавливал на улице симпатичный молодой человек, давно ли ее останавливал на улице симпатичный молодой человек не за нарушение ПДД.

Все признаки учли? Осталась самая малость:

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

Если получилось 8 — правильный ответ будет «да».

Если получилось -256°С — правильный ответ «нет».

Если получилось что-то другое — значит, либо вы неправильно посчитали, либо растущая Луна сегодня отбрасывает слишком зеленую тень.

Чесно ©перто с fishki.net



ПыСы В каждой шутке есть доля шутки ;)

Рубрика: Юмор | Метки: , | Добавить комментарий

ТОП 10 самых раздражающих факторов для программиста

Совсем недавно наткнулся в интернете на забавный «хит-парад» наиболее раздражающих вещей для программиста. Поскольку он был на английском — решил перевести текст и несколько адаптировать к нашим реалиям…

ТОП 10 самых раздражающих факторов для программиста

Читать далее

Рубрика: Web Development | Метки: , | 1 комментарий

EAV vs Row Modeling. Тест производительности на PostgreSQL

Дошли у меня руки наконец-то протестировать два популярных подхода (модели) в проектировании структуры БД.

Читать далее

Добавить комментарий

Цикл разработки программного обеспечения

Взглянем пристальней на обычный цикл разработки ПО:

  1. Программист пишет код, который, по его мнению, не содержит багов.
  2. Продукт тестируется. Находится 20 багов.
  3. Программист фиксит 10 багов и объясняет отделу тестирования что остальные 10 — не баги, а фичи.
  4. Отдел тестирования отправляет на доработку 5 старых багов и находит еще 15 новых.
  5. Пункты 3 и 4 повторяются еще три раза.
  6. В связи с маркетинговым давлением и слишком необдуманным анонсированием продукта, основанным на очень оптимистическом плане разработки, продукт уходит в релиз.
  7. Пользователи находят 137 новых багов.
  8. Программиста, писавшего продукт и получившего за него оплату, нигде не могут найти.
  9. Нанятая в спешном порядке новая команда программистов фиксит почти все 137 бага, но при этом добавляет еще 456 новых.
  10. Первоначальный программист высылает низкооплачиваемому отделу тестирования открытку с Фиджи. Весь отдел тестирования увольняется.
  11. Компания поглащяется конкурирующей фирмой за прибыль, полученную от продажи их продукта, в котором 783 бага.
  12. Советом директоров нанимается новый исполнительный директор. Он нанимает программиста чтобы переписать программу с нуля.
  13. Программист пишет код, который, по его мнению, не содержит багов…

Вольный перевод из PHP::Impact([str Blog])

Рубрика: Юмор | Метки: , , | Добавить комментарий

Шевчук и все-все-все…

Очень забавная канителица сложилась вокруг тура в честь 1020-летия крещения Руси. На этом благородной идее нагрели руки все, начиная от политиков заканчивая церковью. А цирк с переносом концерта в Киеве — это вообще уникальное явление. Но все имеет свои причины и свои следствия, для умных людей не составит труда почитать новости и провести параллели…

Читать далее

Рубрика: Мысли вслух | Метки: , | Добавить комментарий