большая деревня

Вот я возмущаюсь, что живу в деревне, сегодня вот еще раз убедился, что есть здесь в Сафолке еще большая деревня. Ездил проходить техосмотр для своей машины, здесь это называется MOT. Можно было бы поехать в обычный сервис где-нибудь в городе, но я почему-то решил, что лучше проходить его там где моя машинка уже прошла его в прошлом году с предыдущем владельцем.

Нашел я этот сервис в полях у дороги стоит разваливающийся гараж с ржавой заправкой, маленьким магазинчиком с продавщицей сельхозмага (по виду и повадкам) продающем сникерсы и лампочки для машин. Тишина, только машины по дороге проезжают, да мастер с двумя молодыми помошниками в грязных комбинезонах и резиновых сапогах бродят вокруг. Стоит жара все цветет, жужат какие-то летающие жуки, полная идиллиия и ассоциациая с деревней времен застоя 70х годов. Образы как в фильме “Облако-рай”.

Дальше по сюжету, как и положено в такой обстановке, я ругаюсь с продащицей сельхоз-мага, требую чтобы они сделали, что обещали по телефону, она говорит, что обещала она, а записывал меня на сегодня другой кто-то, поэтому у них нет того мастера который может вылечить мою машинку от некачественного дыхания (CO2). Я ругаюсь, что дайте начальника, его нет и не будет, она ему звонит, я ругаюсь по телефону с ним. В конце договариваемся до чего-то. Я оставляю им делать машину. Интересная получилась сценка, очень образная. Напомнила мне, что есть еще большая деревня чем Ипсвич…

кратко писать

Заметил, что пишу длинные записи в дневнике. Почему так? Мыслей много или писать не умею? Надо писать кратко и внятно.

английский путь

В Англии все борятся с курением. Но Англия считает себя страной демократической и пойдя по пути простого запрета курения они как-бы нарушают принципы либерализма, свободы, бла-бла-бла. Но запретить курить они хотят. Как быть?

Англичане делают это таким образом: вводятся правила регулирующие курение в общественных местах. Запреты? Да, нет вы что?! У нас страна либеральная, запретов быть не может, просто правила или как здесь называют regulation. Смотрим на эти правила. Что же мы видим?

Курение в общественных местах переносится в “специально отведенные места”. Знаете, что это за места? Это посреди чистого поля стеклянные такие будки которые предпологаются для курильщиков. Вы бы видели эти будки! После таких будок курить захочет только совершенно сумашедший.

Я хочу сказать, что сам не курю и против курения. Но меня каждый раз этот английский способ “регулировать” вещи безумно бесит! Это же очевидная двойная мораль! С одной стороны они либеральные и свободные, а в то же самое время регулирование полностью эту свободу рушит. Вроде как курить можно, но правила написаны так, что куря ты выглядишь просто смешно. Т.е. курить можно, но нельзя. Где свобода?

Как у Форда: мы следуем пожеланиям наших клиентов, клиент может выбрать машину любого цвета, при одном условии, что этот цвет черный.

Вот пример одного из ткаих “регулирующих” посланий

Following the introduction of the smoke free workplace policy across the company, Yarnfield Park will become a No Smoking venue from Monday 24 April.

All enclosed areas including: bedrooms, the bar, restaurant and conference/meeting rooms will be designated No Smoking areas. In addition, Smoking will not be permitted within 3 metres of any entrance area, e.g. outside Reception areas or bedroom foyers.

Where external facilities (such as shelters) are provided for smokers their locations will be displayed on notice boards around the site.

Visitors to and Contractors working on site should be made aware of the policy and requested to refrain from smoking except in designated outdoor smoking areas (where they exist).

история про Oracle

Вот все говорят Oracle, Oracle, что дескать это хорошо и значительно и при этом важно надувать щеки. Да, надувать щеки Oracle это то самое, что надо!

Никогда по настоящему серьзно не ковырялся в нем, а сейчас пришлось. Довольно много вещей сейчас надо копать: администрирование, оптимизация, экспорт, импорт, etc. Вот всему этому и посвщено мое возмущение.

Вы можете себе представить, что величайшая база данных всех времен для простейших действий использует другой отличный от стандарного SQL синтаксис, не понимает кавычек, совершенно неадекватно реагирует на операции сравнения данных, обладает рудиментным набором функуий, операций. Набор типов данных, функций, операторов кроме того, что совершенно нестандартны, так и используются странным “оракловым методом”. Оракловый в данном случае слово ругательное. Все эти оракловые привычки ни в какие ворота не лезет! А вы видели клинетские приложения Oracle вроде TOAD? Юзабилити отсутствует как класс! Есть, например, странные строковые типы: CHAR и VARCHAR2 совершенно непонятно для чего придуманные.

Когда говорю, что непонятно, я немного лукавалю. Конечно понятно. От всех этих принципов выполнения простейших вещей, через кучу настроечных файлов, командную строку, права доступа, etc. совершннно отчетливо веет академическими разработками начала зари “базаданных-строения” когда все только появилось. Тогда и появился Oracle. Но коне, с тригеррами, с хранимыми процедурами, с транзакциями, с репликацией, тогда вообще безумно новой штукой, итд. Все компьютеры которые тогда были на свете стояли по большим серверным комнатам, назывались мэйнфреймами, а абстрактно думающих людей с ними работающми кроме как очкариками и не называли. Вот ими и для них самих и был придуман Oracle. Очень скоро оказалось, что базы данных-то можно и в банках и на биржах и где только “не можно было” их использовать. И вот тут-то и началось. Нужна было надежная база. А оказалось, что из доступных только Oracle был едтнственно надежной и досупной для коммерческого использования системой. Легко-ли, тяжело с базой работать мнения администраторов не принмалось, да и не на том уровне корпораций находятся люди с базой работающие, чтобы к их пожеланиям прислущиваться. Бизнес требовал новой функциональност, пожалуйсте вам новая функйиональность. Доложились, отметились, что функция появилсь, а то, что для обратной совместимости приходилось тащить за собой весь груз старой фунциональности, рудиметных операций и архаичных подходов. Маркетологами создан образ “удивительной” базы данных с “широкой” фунциональностью. А то, что в 90% случаев из этой функциональности используется набор стандартных функций который есть в любом другом сервере управления БД над этим никто не задумывался. Т.е. маркетинг Oracle не дает задуматься над тем, а нужна ли эта функциональность? Oracle навязывает своим клиентам избыточноую функциональность. Эта функциональность нужна Oracle для того, чтобы Oracle продавался, а не для пользы клиентов.

Теперь я понимаю, что значит когда говорят умение работать с RDBMS и умение работать с Oracle. Базы данных это одно, а Oracle это совсем инороднее, со своими правилами и привычками. Оракла это такой Майкрософт в мире баз данных который привознес свои стандарты и всем, чтобы остаться на этом рынке приходиться следовать этим “нестандартным” стандартам Oracle.

Люди! Поднимите головы от мониторов, оглянитесь вокруг! Вокруг полно отлично работающих, надежных баз данных, с которыми легко и просто работать, которые не уступают по производительности Ораклу. Люди, Оракл это имя, но за ним не стоит ничего выдающегося для 90% разработчиков!

Мне смешно, когда разработчик системы для 10 клиентских приложений говорит: “я поставлю Оракл”. Какой к черту Оракл?! Когда у тебя 10000+ клиентов, тогда надо думать об Оракле… а мого-ли систем такого уровня?

64 письма

Перед возвращением из какого-нибудь очередного отпуска, мысленно делаю предположения относительно количества писем в своем почтовом ящике на работе. Объявляю результаты: после недельного отсутствия на работе в моем почтовом ящике на работе насобиралось 64 письма.