Навеяно тулатолковскими IT холиварами

| Категория: Программирование, Юмор (10 Июль , 2010) | 1 Комментарий » |
Post_industrial_geeks
Jason Coward MODx Co-Founder & Lead Architect Jason develops for MODx full time, is a freelance drummer and percussionist, and in his free time, an avid pool player. Of course his wonderful girlfriend of 12 years, Christina, his four cats, and his obsession for MODx keep the free time to a minimum. Our "resident hippie rockstar" says Ryan, "and don't forget geek" reminds Jason.
Jason is the lead core developer for MODx, being the inventor of and one of the founding members of MODx. He currently specializes in the underpinnings of MODx Revolution, including the database modeling, transport packaging, and context development.
Вот оно как оказывается. Со-основатель и ведущий архитектор MODx хиппи-перкуссионист (make love not WoW :) и у него есть 12-летняя герлфренда. Забавно :-)
| Категория: Программирование (17 Июль , 2009) | 7 Комментариев » |
Про программирование
Вчера один очень хороший PHP-шник прислал в ICQ следующее

А сегодня один хороший C#-повец прислал линк вот на это
Очень важно отсюда то что...
Что мы узнаём об организации по такой вакансии
* Большая текучка кадров.
* Никто толком не может поставить процесс разработки. (При грамотной организации процесса разработки ПО, код получается таким, что разобраться в нём не составит труда для любого программиста.)
* Темпы разработки постоянно подгоняются начальством, качество кода ужасно, переписывать приходится больше чем писать.
* Качество ПО, производимого этой конторой — дерьмо.
* Вам будут перманентно ебать мозг.
Новая фраза в лексикон - перманентная ебля мозга. Ебля заменяем на вынос, что бы звучало форматно в рамках разного рода дискуссий. Итак. Перманентный вынос мозга!
А еще сегодня один очень ловкий менеджер по телефону пытался убедить, что шесть тысяч рублей -- это почти тоже самое, что восемь тысяч рублей, но сегодня.
Знаете что? Я ему не поверил!
| Категория: Программирование, Юмор (14 Июль , 2009) | Добавить комментарий |
Как давно я не программировал
Ух как давно я не программировал. Дело в том, что последнее время я практически не занимаюсь этим вот вашим веб-программированием. Максимум, что могу позволить себе это сверстать что-нибудь попроще (на дивах или таблицах, но что бы только мозг себе не выносить). Стараюсь отдавать эту работу по веб-программированию тем, кто на этом действительно собаку съел.
А тут вот сегодня взял сегодня и целых 5 строк кода написал. И каким же трудом они мне дались, скажу я вам.
$ids = array (1 => 50, 2 => 51, 3 => 55, 4 => 59);
$ind = mt_rand(1,4);
$txt = $modx->getDocument($ids[$ind]);
print_r($txt);die;
Сейчас я расскажу, что они делают. Значит в переменную $ids заводится небольшой такой "массивчик". Он состоит из номеров документов. Это номера документов в дереве из которых будут дергаться "названия слоганов". В переменную $ind попадает произвольный индекс. Он берется от 1 до 4. То есть может быть и 3, а может и 2, но 5 и 0 не может. Зачем это нужно?
Это нужно, что бы потом используя функцию MODx API getDocument ($modx->getDocument($ids[$ind])) дернуть динамически документ в дереве произвольного индекса и взять с него поле [pagetitle].
Отработкой API функции является ассоциативный массив такого вида
Array ( [id] => 50
[type] => document
[contentType] => text/html
[pagetitle] => В бизнесе есть только один план – никакого плана
[longtitle] =>
[description] =>
[alias] =>
[link_attributes] =>
[published] => 1
[pub_date] => 0
[unpub_date] => 0
[parent] => 49
[isfolder] => 0
[introtext] =>
[content] =>
[richtext] => 1
[template] => 5
[menuindex] => 0
[searchable] => 1
[cacheable] => 1
[createdby] => 1
[createdon] => 1241692728 [editedby] => 1
[editedon] => 1241692728
[deleted] => 0
[deletedon] => 0
[deletedby] => 0 [publishedon] => 1241692728
[publishedby] => 1
[menutitle] =>
[donthit] => 0
[haskeywords] => 0
[hasmetatags] => 0
[privateweb] => 0
[privatemgr] => 0
[content_dispo] => 0
[hidemenu] => 0 )
Как уже ранее говорилось нас интересует только поле [pagetitle]. Вся эта бодяга потом вставляется в сниппет [[slogan]] а он в свою очередь вызывается из шаблона и мы имеем генератор случайных слоганов для сайта.
Вуаля!
| Категория: Без категории, Программирование (21 Май , 2009) | 6 Комментариев » |

Здравствуйте!
