November 2019

S M T W T F S
      12
34 5 678 9
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags

January 20th, 2009

dil: (Default)
Tuesday, January 20th, 2009 11:22 am
а вот кусочек SQLного запроса:

unload to 'tmp_file' delimiter '|'
select
...
case when u.name is null then "|" when u.name like "% %" then REPLACE(TRIM(u.name)," ", "|") else TRIM(u.name) || "|" end as first_name_surname
...


вы заметили, что delimiter тоже '|', да? но это ещё ничего. потом на полученный файл запускается
sed -e 's/\\|/|/' -e 's/\\|/ /g' tmp_file>file

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

Upd: и засеките, сколько времени у вас уйдёт на решение этой задачи
dil: (Default)
Tuesday, January 20th, 2009 12:26 pm
ДВА request tracker'а в одной компании - это офигеть как здорово.
особенно когда один сотрудник долго спрашивает, ну как там с моим тикетом нумер 1234, а второй ему радостно отвечает, что этот тикет закрыт три года назад. потому что смотрят в разные места..
dil: (Default)
Tuesday, January 20th, 2009 02:56 pm

осторожно, это реальное голосование. если нажмёте кнопку - проголосуете за кандидата.


ну и на закуску: