Archive for Август 2008

Перевод с птичьего.

Август 25, 2008

Ещё одна копи-паста. В свое время наслаждался этим текстом, вот пришлось на днях вспоминать =)

Инструкция для читателя научных статей

Во всех основных разделах современной научной работы — во введении, изложении экспериментальных результатов и т. д. — встречаются традиционные, общеупотребительные выражения. Ниже мы раскрываем их тайный смысл (в скобках).

Введение

«Хорошо известно, что…» (Я не удосужился найти ссылку на работу, в которой об этом было сказано первый раз.)
«Имеет огромное теоретическое и практическое значение». (Мне лично это кажется интересным.)
«Поскольку не удалось ответить сразу на все эти вопросы…» (Эксперимент провалился, но печатную работу я все же сделаю.)
«Был развит новый подход…» (Бенджамен Ф. Мейсснер использовал этот подход по меньшей мере 30 лет тому назад.)
«Сначала изложим теорию…» (Все выкладки, которые я успел сделать вчера вечером.)
«Очевидно…» (Я этого не проверял, но…)
«Эта работа была выполнена четыре года тому назад…» (Нового материала для доклада у меня не было» а поехать на конференцию очень хотелось.)

Описание экспериментальной методики

«При создании этой установки мы рассчитывали получить следующие характеристики…» (Такие характеристики получились случайно, когда нам удалось, наконец, заставить установку начать работать.)
«Поставленной цели мы добились…» (С серийными образцами вышли кое-какие неприятности, но экспериментальный прототип работает прекрасно.)
«Был выбран сплав висмута со свинцом, поскольку именно для него ожидаемый эффект должен был проявиться наиболее отчетливо». (Другого сплава у нас вообще не было.)
«…прямым методом…» (С помощью грубой силы.)
«Для детального исследования мы выбрали три образца». (Результаты, полученные на остальных двадцати образцах, не лезли ни в какие ворота.)
«…был случайно слегка поврежден во время работы…» (Уронили на пол.)
«.. .обращались с исключительной осторожностью…» (Не уронили на пол.)
«Автоматическое устройство…» (Имеет выключатель.)
«…схема на транзисторах…» (Есть полупроводниковый диод.)
«…полупортативный…» (Снабжен ручкой.)
«…портативный…» (Снабжен двумя ручками.)

Изложение результатов

«Типичные результаты приведены на…» (Приведены лучшие результаты.)
«Хотя при репродуцировании детали были искажены, на исходной микрофотографии ясно видно…» (На исходной микрофотографии видно то же самое.)
«Параметры установки были существенно улучшены…» (По сравнению с паршивой прошлогодней моделью)
«Ясно, что потребуется большая дополнительная работа, прежде чем мы поймем…» (Я этого не пони-маю.)
«Согласие теоретической кривой с экспериментом: Блестящее… (Разумное…) Хорошее… (Плохое…) Удовлетворительное… (Сомнительное…) Разумное… (Вымышленное…) Удовлетворительное, если принять во внимание приближения, сделанные при анализе…» (Согласие вообще отсутствует.)
«Эти результаты будут опубликованы позднее…» (Либо будут, либо нет.)
«Наиболее надежные результаты были получены Джонсом…» (Это мой дипломник.)

Обсуждение результатов

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

Благодарности

«Я благодарен Джону Смиту за помощь в экспериментах и Джону Брауну за ценное обсуждение». (Смит получил все результаты, а Браун объяснил, что они значат.)

Источник

Реклама

Будо офис-самурая.

Август 24, 2008

Собственно дальше идет копи-паст этого довольно знаменитого текста. Просто, чтобы не искать всё время и сходу давать ссылку молодым самураям =)

Люди низкого положения полагают, что путь офис-самурая это его путь в офис. Следует со снисхождением относиться к их незнанию. Люди выского положения полагают, что путь офис-самурая это путь карьеры. Следует с сочувствием относиться к их заблуждениям.
Путем долгих размышлений я постиг, что путь офис-самуая это путь увольнения.
***
Следует ежедневно размышлять об увольнении. Просыпаясь, думай об увольнении, засыпая-предавайся размышлениям об увольнении. Только избыв страх потерять работу ты выпрямишь свой карьерный путь. В увольнении нет бесчестья, люди низкие и трусливые трясутся за свое место, у офис-самурая же не место, но путь. Следовать пути надлежит решительно и бесстрастно
***
Ольга, жена владельца «Планеты Мебель», размякнув после хорошего секса с молодым любовником, поведала ему, что настоящую свободу она почувтсвовала, только когда доход в семье перевалил за 10 тысяч долларов на человека. У любовника ее, человека невыского ранга и недалекого, от этих слов случилось разлитие желчи. Воистину, невежество ведет к страданиям! Офис-самурай должен понимать, что для настоящей свободы человеку вообще ничего не надо, кроме трехсот баксов.
***
Мобильник офис-самурая всегда должен быть включен. Ни при каких обстоятельствах недопустимо разряжение аккомулятора. Это бесчестье. Мобильник это полифонический меч в твоих руках. Мобильник это поводок, который ты смиренно вручаешь всему миру.
***
Благополучие мнимо и преходяще. Презрение к лишенным благополучия-недопустимо. Андрей из «Лукойлморнефтегаза», выпив лишнего, прогуливался со своей девушкой. Повстречав группу молодых людей, нохавших пары растворителя из банки, со смехом сказал своей спутнцие,- что за люди! у них наверно даже мобильника нет! За что его мало того что избили и отобрали мобильник, ему еще и девушка не дала, потому что грубиян. Следует помнить, что тебя отделяет от инвалидности лишь 5 минут и два прута от арматуры. Чем ты лучше?
***
Свобода это рабство. Война это мир. Незнание сила.
***
Некоторые неправильно полагают, что восхваление себя вредит и никого не украшает. Мы думаем иначе.
***
Всегда следует улыбаться, когда начальник шутит. Смеятся же над шутками босса- непристойно и выдает мелкую душу. Мужчины, льстиво смеющиеся- трусы. Женщины, льстиво смеющиеся- распутницы.
***
Драться за дело, которое обречено на провал есть высшая честь офис-самурая.
***
Сергей из «Сигма-Плюс» был нерадивым работником и вызвал неудовольствие своего начальника. Тот приказал ему уволиться по собственному желанию. В день, когда должно было произойти увольнение, Сергей поил весь офис коньяком, выказывал прекрасное расположение духа и в заявлении по собственному вписал несколько забавных историй с anekdot.ru, чем немало повеселил хозяина. Вот пример достойного поведения! Даже плохой слуга может уволиться с честью.
***
Хотя офис-самурай должен прежде всего чтить Дазайбатцу-до, не вызывает сомнений, что все мы небрежительны. Поэтому, если в наши дни спросить: «Какого вообще нах?», лишь немногие ответят без промедления. А все потому, что никто заранее не готовит себя к ответу на такие вопросы. Это свидетельствует о том, что люди забывают о Пути.
Небрежение опасно.
***
Люди полагают, что много рассуждая о сложных делах, они могут разобраться с ними. Но этим они только увеличивают количество ложных мыслей. Однако, если разбираясь с делом ты не думаешь о нем, но помнишь, что у тебя есть График, решения твои молниеносны, а суждения верны. Следует заранее иметь ответы на важные вопросы. На неважные вопросы ответов иметь вообще не следует.
***
Ошибочно считать, что чем дольше ты думаешь о запланированных тратах, тем более удачные варианты ты найдешь. Много думая, ты только увеличишь количество глупости. Все решения о покупках должны приниматься за семь вдохов и выдохов.
***
Женщина, даже с глубокими познаниями в сфере анализа рынка ценных бумаг, не перестает быть сексуальным обьектом. Следует ненавязчиво и доброжелательно напоминать им об этом.
***
Будущее-пустота неслучившегося. Такой же пустотой следует делать и прошлое. Немало офис-самураев жестоко поплатились за неудаленную вовремя смску или непотертый документ Word на рабочем столе. Вытирай следы.
***
Офис-самурай жует жевачку, даже когда зубная щетка под рукой
***
Всегда следует брать от людей лучшее. У одного возьми ум, у другого вежливость, у третьего деньги.
***
Сохранять лицо очень важно. Если твое лицо всегда исполнено достоинства, это внушает другим работника рвение и избавляет тебя от докучливого любопытства. Поэтому о чем бы ты там не трандел в аське, лицо твое должно оставаться сосредоточенным и бесстрастным.
***
Я видел немало постыдных примеров грубого обращения с официантками и продавщицами. Это достойно сожаления. Надо помнить, что работники сферы обслуживания- это добрые роботы. Они лишены человеческой природы и обсчитывают вас исходя из неодолимого требования вложенных инструкций. Свои эмоции и переживания следует поберечь для бытовой техники.
***
В пределах текущего рабочего дня нет ничего помимо текущего рабочего дня.
***
В наши дни многие молодые люди скачивают непристойные картинки из всемирной сети. Это достойно сожаления, и говорит нам о лености ума. Следует тренировать фантазию. Практикуясь в онанизме, используй силу воображения
***
Сказано, что следует стремиться к простоте. Также сказано, что следует стремиться к сложности. В этом нет противоречия. Сложность офис-самурая это сложность его вещей. Так ты открыт миру. Ты это то что ты есть. Ты это твой костюм, твой мобильник, твой паркер и твой ноут. Внутри есть место лишь для пустоты. Древние говорили, что только достигнув чистого и незамутенного взгляда, ты постигнешь Путь и паркер не дрогнет в твоей руке.
***
Когда слушаешь анекдоты старших и состоявшихся людей, следует слушать с глубоким вниманием, даже если они говорят об уже известных тебе вещах. Если, услышав какую-то историю в десятый или двадцатый раз, ты вдруг поймешь для себя что-то новое, то это будет момент истины. И ты рассмеешься.
***
Нет сомнения, что сила духа очень важна. В этом сходятся и Кензо, и Пака Раббана, и Дживанши.
***
Известны случаи, когда даже с оторванной головой солдат делал несколько шагов. Воля и твердость офис-самурая должны быть безупречны. Даже уволенный, офис-самурай способен подать бизнес-идею.
***
Виктор из «Стайл-Дизайн» рассказывал историю, как один пожилой офис-самурай из комитета по землепользованию призвал к себе сыновей и поведал им, что слышал о человеке, сумевшем выиграть в тетрис. Этой историей он хотел воспитать с детях волю к победе. Но сыновья лишь рассмеялись непочтительно и сказали, что в тетрис выиграть невозможно. Тогда отец в гневе лишил их денег на опен-айр. Комментируя эту историю, Виктор отметил. Все они поступили неверно. Верить в то, что можно выиграть в тетрис -глупость, думать что ты всегда проиграешь-малодушие. В выборе между глупостью и малодушием следет выбирать третье.
***
Жизнь офис-самурая должна быть таких размеров, чтобы помещаться в багажник его автомобиля.
***
Поистине, нет ничего, кроме единственной задачи текущего момента. Вся жизнь человека-это последовательность отдельных моментов, перетекающих друг в друга. Если человек полностью осознает текущий момент, больше ему ничего делать не нужно и не к чему больше стремиться. Живи, сохраняя верность единственной цели момента. Не доразложив косынку, не уходи курить.
***
Офис самураю без разницы, — вступать в бой или не вступать в бой. Оба пути для него одинково желанны. Уклоняться же от боя недопустимо. Выбор возможен только между «нападать» или «ничего не делать». В избегании выбор отсутствует
***
Думающий офис-самурай внешне ничем не отличается от недумающего офис-самурая.
***
То, что неважно для одних, может быть важно для других. Так, на пути к Достойной Мужчины Зарплате тебе незначимо, с кем переспать -с дочкой босса либо с самим боссом, однако этом может быть значимо для твоих друзей, жены и коллег.
***
Обретай мотивации. Каждого постигшего Путь ждет приз.
***
Невозможно бросить курить, размышляя о вреде курения. Также невозможно бросить курить, настраивая себя на нужный лад и исполняясь решимости. Бросить курить можно только перестав курить.
Это справедливо и во всех прочих отношениях.
***
Один офис-самурай из Евросети провел свой рабочий день, уничтожая демонов, вырвавшихся из Ада, и чудовищ- порождений преступных генетических экспериментов. Наблюдавший за ним офис-сегун заметил на это: «Своими массовыми убийствами молодой человек, несомненно, спас человечество. Но также несомненно, что этим он безнадежно испортил свою карму».
***
Глубокие познания в истории и литературе похвальны, но не достойно офис-самурая щеголять ими без нужды. Так, мудрый и благородный муж не станет бахвалиться перед нанимателем тем, что знает поименно всех эльфийских царей.
***
Часто спрашивают: «Открыт ли дзайбатцу-до для женщины?». Нам прискорбно и печально говорить об этом, но ответ- «да, открыт». И остается лишь надеяться, что ступившая на Путь офис-самурая женщина не пройдет им до конца. Ибо достигнув окончательной чистоты души, она неизбежно теряет свою человеческую сущность.
***
Вышеуказанное справедливо и для мужчины, но его не так жалко.
***
Одна женщина в маршрутном такси поведала мне, что некоторые дешевые отечественные крема для кожи лица и рук замечательно подходят и для чистки обуви. Подобными знаниями следует дорожить
***
Невежливо выкладывать мобильник на стол, дабы показать его новизну собеседникам. Это может вызвать только жалость и смех. Люди, достигшие совершенной чистоты и прозрачности души, не нуждаются в столь грубой демонстрации. Их мобильник, их кредитка и визитница видны даже сквозь ткань одежды и кожу бумажника. И даже сквозь них самих.
Об этом же говорили мудрецы древности: «Мастера видно по стойке».
***
Можно стяжать себе славу, увеличивая количество читателей вашего онлайн-дневника. Можно стяжать себе славу, увеличивая прибыль компании. Однако ни то, ни другое может не впечатлить инспектора по кредиту. Надо учиться у него отношению к мирской славе. В остальных вопросах мнение кредитного отдела не должно вас волновать. Достойному мужу кредит выдадут по-любому. В ином случае стремиться к кредиту не следует.
Об этом же говорили и мудрецы древности: «Не следует стреляться, если боишься запачкать мозгами обои».
***
Разговаривать зло и раздраженно с работниками сферы обслуживания это все равно, что вмешиваться в спор оруженосцев из низшего сословия. Офис-самурай всегда помнит о своем уровне дискуссии.
***
Дмитрий из «Пролайн-сервис» однажды стал свидетелем того, как двое его коллег спорили в курилке на отвлеченные темы. Оба при этом в высказываниях проявили удивительную глупость и невежество. Молодой человек хотел решительно и гневно вмешаться в спор, однако вначале подумал перед тем, как что-то говорить. И в итоге промолчал. На следующий день Дмитрия оскорбил один из сотрудников. Он также хотел послать обидчика на хуй, но, поразмыслив, смирил свой гнев и промолчал.
Комментируя этот случай, мы можем сказать, что умение думать перед тем, как говоришь- без сомнения полезно и достойно. Однако еще более полезное качество- применять это умение по обстоятельствам. Есть ситуации, в которых вначале следует подумать, и лишь потом действовать. Есть ситуации, в которых действовать следует сразу, а думать вообще необязательно. Уметь различать их не менее важно.
***
Однажды мудреца спросили, каков наилучший путь воспитания в себе сдержанности и смирения гордыни. Ответ был такой: «Следует отказывать коллегам и знакомым лишь в том, в чем можешь отказать себе. Неукоснительно поступая согласно этому правилу, через некоторое время вы обнаружите, что можете отказать себе в очень и очень многом».
***
Не следует загружать людей знаниями сверх того, что они готовы переварить. Именно в этом стоит искать причину, почему ни в Учении о четырех Добродетелях, ни в Нагорной проповеди нет ни слова об увеличении прибыли акционеров.
***
Часто приходится слышать такие заявления: «Можно обманывать других, но никогда не лгите себе». С этим нельзя согласиться. Обманывать себя можно так же, как и окружающих. Однако всегда при этом надо знать, зачем вы это делаете. Вообще же, между вами и окружающими разницы меньше, чем вам кажется. То, что срабатывает с ними, сработает и с вами.
***
Между действием и недеянием нет никакой разницы. Конечно, не считая результата.

Источник

Oracle, JDeveloper и PL/SQL

Август 10, 2008

Так уж получилось, что я решил чуть-чуть сместить фокус своей девелоперской деятельности в сторону Oracle PL/SQL. Нет, мне совершенно не надоел веб, просто у меня есть свой проект Smart Masses, который представляет собой магазин для гиков и сочувствующих имени доктора Жаба, и мне его более чем достаточно для экспериментов.
А учитывая, что в конторе, где я работаю всегда есть возможность выбора проекта, я решил «прокачать» знания по sql и pl/sql, с которым до этого не работал. Для начала оформил себе оракловые курсы по банальному sql и уложил все знания в систему =) Учиться понравилось. Вчера съездил в Олимпийский и закупил литературы по Oracle PL/SQL и немного Тома Кайта для души =)

Сегодня уже установил себе Oracle 10g XE на Ubuntu 8.04 и начал вдумчиво читать литературу и выполнять примеры.

У оракла есть некая IDE с незамысловатым названием JDeveloper. Не то, чтобы я горю желанием изучить ещё одну IDE, но посмотреть на неё захотелось. Ставиться она не без бубна, но официального руководства вполне достаточно. Единственная проблема возникает, когда пытаешься законнектиться к базе из неё. Проблема выражается двумя ошибками:


ORA-00604: error occurred at recursive SQL level 1
ORA-12705: Cannot access NLS data files or invalid environment specified

И ничего не признает. Выставление параметра NLS_LANG в профиле баша ничего не дает. После многочисленных расследований и поисков в гугле решение было найдено. В файл jdev.conf необходимо добавить пару строк:

AddVMOption -Duser.language=en
AddVMOption -Duser.region=us

Оказывается Ынтырпрайз Жава не очень признает всякие NLS_LANG и берет параметры прямо из среды обитания. И эти параметры оказываются неверными. Этот «хак» подходит для любых IDE, написанных на этом чудесном кросс-платформенном языке и использующихся для разработки под Oracle.

И вот ещё одна ссылка по которой можно почитать чуть более объемное описание проблемы и способы её решения. Отличный статья, рекомендую.

…тем же вечером…

Продолжая копать в нужном направлении, нарвался на SqlDeveloper, выпускаемый Oracle. Который не несет в себе столько уг, как jDeveloper. При установке был капризен и требовал путей к jvm, не смотря на то, что она была прописана в PATH. Ещё пытался (неудачно) создавать файл jdk в дирректории ~/.sqldeveloper/ и писать туда этот самый путь, чтобы не спрашивать каждый раз при старте. Но что-то у него не задавалось. Пришлось создать ему этот файлик, раздать на него 777 (на всякий случай =) и вот тогда, он туда уже всё написал.

Ну и баг NLS data files лечился тем же способом. В sqldeveloper.conf добавились те же магические строки =) Вот такой вот он…ЫнтЫрпрайз.