Записки программиста, обо всем и ни о чем. Но, наверное, больше профессионального.

2005-12-16

Веб-дизайн. Золотые правила.

Эта статья будет неоднократно редактироваться. А может я её заменю серией публикаций. Я сам пока не знаю. Формат блога не слишком удачен для публикации постоянных материалов.
Здесь я хочу (не значит - буду) собирать и обобщать неоспоримые правила, позволяющие создавать безупречные веб-проекты.

Цвет:

Есть такая фишка - цветовой круг. Проще всего найти хорошую комбинацию цветов - совместить равнобедренный треугольник и цветовой круг. Цвета в вершинах треугольника будут сочетаться.
Цвета на круге напротив (на диаметре) будут дополнять друг друга.
Есть и более сложные схемы, читайте оригинальные статьи:
http://akvis.com/ru/articles/color-theory/web-colors.php
http://www.creativepro.com/story/feature/6858.html


ресурсы:

Русский дизайнер Артемий Лебедев делится секретами мастерства: http://www.artlebedev.ru/tools/technogrette/
http://www.artlebedev.ru/kovodstvo/

Цвет:
http://akvis.com/ru/articles/color-theory/web-colors.php
http://www.creativepro.com/story/feature/6858.html

MapServer Enterprise - web GIS в открытых исходниках

http://www.mapserverfoundation.org/mapserver_enterprise/index.html
http://www.opennet.ru/opennews/art.shtml?num=6530
http://www.google.com/search?hl=ru&q=MapServer

Для меня - сенсация! Автодеск перевел свою разработку МэпГайд в "открытые исходники".
Сервер по варианту лицензии LGPL, а вот инструменты создания карт и, видимо, клиентские просмотрщики - за денюжку.

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

Интересно, чем ответит ESRI?

2005-12-10

сбербанк - это круто!

Пошёл сегодня зарплату снять. В сбербанк (у меня там счет до востребования) местный. А мне заодно с выдачей денег зарплатных предложили договор переоформить, благо пять лет прошло. Ну мне не жалко, переоформили. Десять раз подпись поставил, копию договора получил и бледную ксерокопию с реквизитами отделения (на бумажку от руки вписан КПП). Номер счета мне поменяли заодно с типом счета. Раньше был "до востребования" а теперь "универсальный".

А теперь самое смешное (хотя кому-как, может самое ужасное): проценты на счет начисляются из расчета 1% годовых. При этом не забывают снять свои 1.5% за обналичку при выдаче мне моих денег.
И это при том, что рублевая инфляция порядка 30% в год.

Ну и кто они (банкиры) после этого? Нет, деньги надо хранить (хотя их вообще лучше не хранить) в банке железной, можно стеклянной, на даче, на глубине 1.5 метра от поверхности земли.
Люди, к вам обращаюсь: не храните деньги, живите в свое удовольствие (и не мешайте жить другим)!

2005-12-05

выборы 4 декабря 2005 г.

Пришел на избирательный участок, а там под моим адресом не я, а предыдущий владелец адреса! Фига! Милые дамы из избирательной комиссии на вопрос "какого лешего?" посоветовали обратиться в ЖЭК, мол списки от них. Здрасьте! Во первых, прописался я в этом жеке еще четыре года назад, во вторых уже голосовал, кажется за президента (не помню) и в списках был.
Спрашивается, из какого бэкапа, какой давности, эти редиски восстанавливали свою базу?
Короче, написал в управу письмо, с просьбой примерно наказать нужного (или ненужного?) чиновника.
Вот так домой придешь, а там лиса, и говорит - а шёл бы ты, заяц, лесом, вас тут не стояло!

2005-12-02

подчиненные - энтузиасты и исполнители

Есть работники - энтузиасты. У них горят глаза, на работу (интересную) бросаются с криком "ура!". Им можно обьяснить на пальцах, чего ты от них хочешь, и они бросятся воплощать. А потом приносят результат, смотришь - ё! Наворотил! Давай переделаем так и так - и уже с меньшим энтузиазмом идет переделывать. Но в итоге результат работает и даже почти не глючит.

А есть работники - исполнители. Делают вид, что роботы. Мол, начальник сказал - я сделал. Как умею. Если не устраивает результат - ну скажи, как надо сделать, я сделаю. Без эмоций, с некоторой ленью. Им не интересно. От таких, прорывов ждать не приходится. Зато результат вполне предсказуем. Добросовестно пытаются выполнить буквально то что задано.

Фокус в том, чтобы научиться правильно использовать возможности тех и других в своих начальничьих целях. Каждому поручить то (и тем образом) что подходит конкретному работнику.

2005-11-22

русский народ

Что то так повелось, что здесь я цитирую анекдот.ру.
Не будем нарушать традицию.

http://www.anekdot.ru/an/an0508/o050822.html#3

Рассказ друга о недавних событиях на химзаводе в средней полосе России
живо напомнил фразу Шульгина о "женственно несовершеннолетнем" народе...
В начале 90-х дирекция приватизировала завод, обменяв ваучеры рабочих на
акции, выпотрошила его и разбежалась. В конце 90-х остатки завода купила
московская контора, и друг поехал туда техническим директором. Ценой
неимоверных усилий, внедрив оригинальные решения, ему удалось вновь
запустить производство.
При этом ни разу никого не обругал! Люди стали получать приличные для
тех мест деньги. В итоге директор приобрел большой авторитет, в кабинет
пошли "ходоки":
- Иван Михалыч! Почему по акциям давно не платят?
Иван Михалыч, стараясь не напрягаться, десятый раз объясняет: ваши акции
"сгорели", заводом давно владеет другой собственник...
- Так это значит, "буржуи" нас эксплуатируют?! - Ну, в общем-то, да...
- Соберем профсоюз, будем бороться! - Это ваше право.
- Иван Михалыч! А что бы Вам нас не возглавить?!
Оторопевший Иван Михалыч вновь объясняет: представлять на заводе
"буржуев" и одновременно бороться с ними он физически не может!!!
Закончилось это плохо.
Завод был основой города средних размеров. За пост мэра боролись два
кандидата: "московский" - от новых владельцев завода и "местный" - от
прежней команды, его разорившей. В пику "буржуям" коллектив дружно
выбрал... второго!
Новый мэр не в долгу остался: перевел заводскую землю из разряда
"промышленной" в "городскую" и обложил хорошим налогом! И завод рухнул
окончательно...

Во как! Это чем надо думать, чтобы такое с собой сотворить!
Я давно заметил, очень многие просто не в состоянии просчитать последствия своих действий и поступков, дальше чем на один шаг.
Потрясающий инфантилизм и безответственность.

2005-11-17

лицензионный софт?

Ходят слухи, что за последний год продажи продуктов MS в России сильно возросли. Это на фоне очень вялого роста ИТ сектора нашей экономики. Причем CIO крупных компаний в тесном кругу своих признаются, что на них напрямую выходят менеджеры MS и "выкручивая руки" предлагают купить индульгенцию на пару лет.
Некоторые думают, что такая активность стала возможной благодаря сервису Windows Update, который "не отправляет" конфиденциальные данные в MS.
Что я хочу сказать: используя продукты MS мы подсаживаемся на крючок, почище рыболовного, сиюминутное удобство в использовании оборачивается крупными затратами в последующем. И не только денежными.
Перед тем как ставить программу - поищите, наверняка найдется альтернатива по лицензии "открытых исходников". Открытые исходники - это свобода.

Не помню кто сказал "люди жертвующие своими свободами ради своей безопасности не заслуживают ни того ни другого", но сказано мощно.
Подтверждаю.

2005-11-08

космос - американцы/русские

Встретился мне тут на просторах инета любопытный текст:
http://v2.anekdot.ru/an/an0508/o050802.html#37
http://www.inosmi.ru/translation/221231.html

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

Прочтя этот текст я вспомнил другой:
http://v2.anekdot.ru/an/an0303/o030321.html#10
http://www.shorts.ru/s.php/888865591.htm

Ниже я его тоже полностью процитирую. В этом тексте речь о том, что некогда, да и некому было разрабатывать сложные и продуманные конструкции, поэтому чисто по русски закладывали коэффициент запаса > 2 и не парились. Ну и что, что дорого.

Короче. Образование у меня инженерное, в вузе учили меня конструкции рассчитывать. Формулы - шмормулы... Считаем и умножаем на два.
Вы видели когда-нибудь дышло, соединяющее прицеп с тягачом у дальнобойщиков? У совецких и у буржуйских? Увидите, обратите внимание: диаметр железяк, вес, размер.
У буржуйских дышло изящное, можно поднять одной рукой; у нас - линкор можно на буксир взять. Зато никогда, никогда не сломается.

А теперь обещанные цитаты, по порядку:

http://www.inosmi.ru/translation/221231.html
("Chicago Tribune", США)
Я скорее доверюсь Ивану с разводным ключом, чем выпускнику
Калифорнийского Политехнического с его научной степенью и навороченным
компьютером

Майк Томас (Mike Thomas), 28 июля 2005

Пришло время сказать русским спасибо. Пришло время поблагодарить их за
то, что они держали международную космическую станцию `на плаву` пока
`шаттлы` разбирали по винтику в `автосервисе` НАСА. Более двух лет они
доставляли туда астронавтов, припасы и вывозили мусор. Без них нам
оставалось бы только затопить МКС в океане или замотать топливные баки
`шаттлов` скотчем и надеяться на лучшее.

А ведь когда-то чиновники из НАСА хотели вообще выставить россиян из
проекта МКС. Они жаловались, что у русских нет ни гроша в кармане, что
они ничего не способны сделать вовремя. Эти неумехи-Иваны понятия не
имеют о высоких технологиях: они только и умеют, что склепать пару
канализационных труб, залить туда керосин, посадить сверху парочку
астронавтов и запустить все это к сараю на орбите под названием `Мир`.

Но Билл Клинтон (Bill Clinton) решил: русские должны остаться. Умный
парень этот Билл! Дело в том, что русская космическая программа - более
безопасна и надежна, чем наша. С тех пор, как `Колумбия` сгорела в
атмосфере, русские успешно доставили на МКС пять экипажей.

Русские действуют по принципу: все гениальное просто. Они впервые
запустили корабль `Союз` в 1967 г. У него отказал парашют и космонавт
погиб. Еще три космонавта погибли в 1971 г., когда при спуске произошла
разгерметизация кабины. Но после этого все пилотируемые полеты в СССР и
России обходились без жертв. `Шаттлы` же стали могилой для 14
астронавтов. Катастрофы `Колумбии` и `Челленджера` приостановили
американскую космическую программу в общей сложности на пять с лишним
лет и обошлись в миллиарды долларов.

Русские же, тем временем, просто летают в космос. Они разработали
эффективную базовую конструкцию и остаются ей верны. Американцы создали
куда более сложный в техническом отношении корабль, и сегодня, почти
четверть века спустя, все еще не понимают, как он работает. Для запуска
кораблей на орбиту русские используют ракету `Союз`, сконструированную
еще в 1960е гг. Она стала `рабочей лошадкой` их космической программы:
на счету `Союза` более 1000 запусков, он доставлял на орбиту все, что
угодно - от военных спутников до космического туриста Денниса Тито
(Dennis Tito). Такую ракету конструкторы называют `простой как топор`.
На ум сразу приходит пикап `Шевроле` 1967 г. - он пробежал уже 245000
миль, насквозь проржавел, но все равно заводится с первого раза. Вот и
русские ракеты надежны как скала.

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

Русские потратили не одно десятилетие, чтобы свести к минимуму
возможность любых неполадок космических систем, а мы все это время
двигались в противоположном направлении. Если бы мне пришлось лететь, я
бы выбрал `Союз`, а не `шаттл`. Я скорее доверюсь Ивану с разводным
ключом, чем выпускнику Калифорнийского Политехнического с его научной
степенью и навороченным компьютером.

И в этом я не одинок. Когда китайцы - мастера технологического
`пиратства` - запускали свою программу пилотируемых полетов, они не
стали красть чертежи `шаттла`, а скопировали `Союз`.

В 2010 г. `шаттлы` подлежат списанию. Высокотехнологичная система X-33,
которая разрабатывалась для их замены, была настолько
высокотехнологичной, что оказалась непригодной для практического
использования, и от проекта пришлось отказаться после того, как на него
уже было потрачено 1,3 миллиарда долларов. Теперь у нас появилось нечто
под названием `Пилотируемый исследовательский корабль` (Crew Exploration
Vehicle): проект обойдется в 15 миллиардов долларов, а первый запуск
запланирован на 2014 г. Вместе с ним в нашу космическую программу придут
неполадки `нового поколения`.

`Союз` же к моменту первого полета `шаттла` верой и правдой служил своим
создателям почти 15 лет, и будет служить и дальше - после того, как
последний `шаттл` встанет на вечную стоянку в Смитсоновском музее
авиации и космонавтики. В отличие от `шаттла`, `Союз` вечен. Меня
нисколько не удивит, что нам снова придется полагаться на него, чтобы
выручить из беды программу `Пилотируемого исследовательского корабля`.

Слава Богу, у нас есть эти неумехи-россияне с их `безнадежно устаревшей`
космической программой!


О том, как мы свинец в космос возили.

Сначала преамбула: Имеется замечательная такая Ракетно-космическая
корпорация "Энергия". Она занимается в России пилотируемой
космонавтикой, в частности, вот уже более тридцати пяти лет делает
космический корабль "Союз". Это простая и весьма надежная машина, а для
середины шестидесятых годов она была еще довольно нова конструктивно.
Настолько нова, что некоторые задумки проектировщиков корпорация
воплотить в железе так и не смогла. Среди прочих - спускаемый аппарат
корабля (капсула, в которой экипаж возвращается на Землю), который
предполагалось изначально сделать из титана, но поскольку технологию
обработки титана на "Энергии" освоить так и не удалось, то пришлось его
по старинке делать из дюралевого сплава. Однако форма, размеры и
компоновка спускаемого аппарата уже была рассчитана на титановый, а не
на дюралевый корпус. При использовании более тяжелого дюралевого корпуса
центровка спускаемого аппарата нарушается, он становится динамически
неустойчивым, и при входе в плотные слои атмосферы бы разворачивался
задом наперед. Далее его ожидала бы судьба "Колумбии" - капсула довольно
быстро бы прогорела и экипаж, естественно, погиб.

Далее собственно амбула: Тогда шла лунная гонка и перепроектировать
спускаемый аппарат под дюраль не было времени, поэтому инженерный народ,
не особо мудрствуя лукаво, решил восстановить центровку просто залив в
дно спускаемого аппарата килограммов 150 обыкновенного свинца в качестве
балласта. Вот с таким чудом инженерной мысли корабль благополучно
долетал до начала 2000-х годов. Причем избавиться от этой злополучной и
совершенно бесполезно свинцовой плиты никак не получалось до появления
модификации корабля "Союз-ТМА". А плита эта стоила дорого - ведь
приходилось с каждым кораблем возить ее в космос, а потом возвращать
обратно на Землю. Стоимость доставки каждого килограмма груза, например
на станцию "Мир" оценивался в десятки тысяч зеленых рублей. А возврат
этого килограмма на Землю еще больше повышал эту стоимость. В общем,
этот балласт был нашим позором и притчей во язытцах.

Когда в середине 90-х намечалось сотрудничество наших и амов в космосе,
их делегация приехала осмотреть космическую технику будущего партнера.
Американцы вообще очень трепетно относились к каждому "лишнему"
килограмму, их космическая техника была очень высокотехнологичной,
ажурной. Поэтому в преддверии их визита наши просто тряслись от
предвкушения того позора, который придется испытать, если они ЭТО чудо
заметят. Впрочем, понадеялись на авось. Однако надежда не сбылась. Они
ЭТО заметили. Далее случился любопытный разговор:
Амы: - Ух ты, а ЭТО что такое???
Наши: (покраснев, после долгово молчания) - Эээ... свинец...150
килограммов...
Амы: (пораженно) - А на ХРЕНА?
Однако конфуза удалось избежать - Нашелся один находчивый инженер и
объяснил пораженным амам, что, мол, в 60-х наши, поняв, что не успевают
с Луной, решили лететь на Марс, а на корабль, мол, нужно было поставить
ядерный двигатель с реактором. И свинцовая плита нужна была для защиты
от радиации, спускаемый аппарат превращался таким образом а радиационное
убежище для того, чтобы там прятаться от радиации работающего ядерного
двигателя или от неожиданных вспышек активности на Солнце. Однако позже
программу закрыли, а свинцовая плита на спускаемых аппаратах осталась.
Амы поразились еще больше, и уверились в нашей необыкновенной
космической крутости. В итоге они дали нам деньги на МКС и на
модернизацию "Союза", в ходе которой мы в числе прочего избавились и от
этой злополучной свинцовой плиты.

2005-11-03

обеспечение разграничения доступа

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

Общая схема такова: веб-сервер авторизует пользователя и предоставляет серверу приложений (допустим PHP) значения переменных "логин", "группы" для текущего пользователя.

Все страницы - это XML генерируемый пхп кодом.
При генерации конкретной страницы, пхп сопоставляет данные пользователя (логин и группы) с таблицей полномочий доступа к блокам сайта и выводит в хмл конкретные теги определяющие доступность конкретного блока.
В том числе и шаблон конвертации XML into HTML.

А шаблон уже готовит страницу с содержимым для пользователя.

Все достаточно тривиально, за исключением таблицы полномочий и определения блоков. Сложности такого плана: если подходить общо, то на сайте может быть оч. много файлов, что ко всем определять доступ? А блоков внутри файлов еще больше. Отдельные блоки внутри страниц при удалении могут испохабить дизайн. Значит дизайн должен быть простым до топорности? И прочие вопросы, напрягите воображение.
Прикладываю снимок части статьи журнала "Компюьтерра" с цитатой по теме...

2005-11-02

политика, честность и отношения политики-народ

Некоторые факты из жизни России заставляют задуматься: ну почему власть предержащие относятся к своим подопечным (народу) как с полудурошным имбецилам (наверное тавтология). Чем мы заслужили такое к себе отношение.

Помните историю с затонувшей подлодкой "Курск"? Помните версии официальные и нет?
Посмотрите факты: http://www.anekdot.ru/an/an0507/o050729.html#13

На всякий случай скопирую текст:

Сейчас по History Channel в Канаде идет сериал про подлодки. Две серии
из этого сериала посвящено Курску. Одна из них уже прошла,
сегодня-вторая.
Вот описание первой серии передранное из одного топика:

Поначалу показывали то, что мы уже видели и знали. Как и когда это
случилось, и как наши военные начальники на это реагировали. Обычные
кадры. Женщины в истерике и все такое. Обвинения Путину, что оставался
на отдыхе на Черном море. Показали Илью Клебанова, если помните, он был
тогда вице-премьер министром. Показали как Клебанов стоял молча перед
впавшими в истерику женщинами не зная что ответить. Мы уже немного
расслабились, ну, мол, будет сейчас … пройдутся от души по нашим.

И тут внезапный поворот. Вы, наверное, помните, что была такая версия в
некоторых газетах, что, мол, была рядом иностранная подводная лодка, и
было вроде как столкновение, а потом детонировали торпеды на «Курске». У
нас это все и осталось нелепым вымыслом, и в итоге, после двухлетнего
следствия, в 2002 году была озвучена официальная версия, согласно
которой самопроизвольно взорвалась торпеда в носовом отсеке, затем по
цепной реакции взорвался весь боезапас, что и повлекло гибель подлодки и
экипажа.

Теперь о том, что нам тут показали в этом фильме.

Показали, что было две американские подводные лодки в районе маневров.
Они были на спецзадании, следя за маневрами. Одна подлодка «Мемфис» шла
под прикрытием другой лодки «Толедо» в тени. Вроде, как только одна на
экранах всех радаров и сонаров. Потом «Мемфис» вынырнула из под своей
ведущей лодки, чтобы получше исследовать запуск баллистической ракеты с
«Курска» не рассчитав курс и расстояние. Американцы оказались на
встречном курсе и столкнулись в лобовом направлении с нашими. Они прошли
всем телом по наиболее уязвимому второму отсеку «Курска». Но самое
ужасное случилось потом. На второй американской лодке «Толедо», наблюдая
всю картину, капитан решил, что русские каким то образом атаковали
«Мемфис» и не долго думая, выпустил торпеду по «Курску». Торпеда попала
прямо в ослабленную часть на стыке второго и третьего отсеков и
разорвалась внутри. В фильме показали компьютерную вариацию с участием
всех трех лодок о том как все произошло. Нашими самолетами, по свежим
следам, были зафиксированы масляные пятна на воде по курсу уходящей с
места происшествия чужой подлодки.

В некоторых газетах писали, что была иностранная подлодка, вроде как
английская, и мы все про это читали

Теперь о том, что мы точно не знали. Оказывается, наши вели эти две
американские подлодки до всех событий и точно знали, что это были
американцы на наблюдении. После столкновения и атаки на «Курск» министр
обороны Сергеев поднял две противолодочные эскадрильи в воздух.
Немедленно доложили на юг Путину. И в тот же момент на связь с Путиным
вышли американцы. После связи с американцами Путин отозвал самолеты и, в
конце концов, Путин (или его команда) принял решение оставаться на юге,
чтобы не провоцировать нагнетание напряженности. Все, оказывается, было
на крае пропасти.
Срочно прибыл в Москву директор ЦРУ для консультаций. Все это время
Путин постоянно был на связи с Биллом Клинтоном.

В итоге к лодке никого не подпускали, хотя весь мир предлагал
квалифицированную помощь. Все мы ведь думали, что можно спасти
кого-нибудь. Через несколько дней наши согласились пустить датчан, но со
строжайшим приказом не подплывать к носу лодки. Датчане сумели открыть
люк в восьмом отсеке, нашли несколько посмертных записей, и подтвердили,
что внутри лодки никто не выжил. После этого шла работа уже наших
водолазов. Они уже не заботились о самой лодке, ее реакторе и погибших
моряках. Оказывается со дна около «Курска», в срочном порядке убирались
куски и обломки американского «Мемфиса».

Те российские газеты, которые все же умудрились опубликовать спутниковые
снимки «подозрительной иностранной» подлодки на ремонте в норвежском
порту были тут же прижаты к ногтю ФСБ. Эта подлодка действительно была
американской «Мемфис» и добиралась она до Норвегии 7 дней вместо 2
обычных. Другая американская лодка «Толедо» зигзагами, нестандартным
курсом, ушла в США. Двое представителей российского военного и
политического руководства Игорь Сергеев и Илья Клебанов, которые не шли
на поводу и отстаивали американский след как публичную версию были в
итоге отправлены в отставку.

Некоторое время спустя (около двух недель после происшествия) весь
предыдущий российский долг США был аннулирован, и Америка предоставила
России новый кредит на 10 миллиардов долларов. Каждая семья, погибших на
«Курске» моряков, получила немыслимую компенсацию в 25 000 долларов.

Путину, тем ни менее, нужно было понять лодку для поднятия политического
имиджа.
На подъем «Курска» год спустя, был подписан контракт с голландской
компанией, единственной, которая согласилась поднять только среднюю и
хвостовую часть. Все остальные компании за много меньшие деньги
соглашались поднять весь корпус целиком. Голландцы отпилили два носовых
отсека и вывезли на сушу все остальное. Вот тут нам и показали кадры
лодки крупным планом так сказать по прибытии. Прямо у места отпила зияла
огромная круглая дыра и края у этой дыры были вмяты внутрь. У нас этого
точно не показывали, потому что немедленно эта часть фюзеляжа была
объявлена засекреченной и впоследствии была ликвидирована, как впрочем
все кинопленки. В фильме были приведены показания экспертов, которые
подтвердили, что только американская торпеда нового образца ( не помню
ее точное название), может оставлять такие следы, прожигая наружный слой
и врываясь внутри.

Удивительный фильм. Особенно здесь в Канаде. Одно, несомненно, идея
американского следа даже не подвергалась сомнению. Фильм был сделан при
участии английских, канадских и независимых американских журналистов
А теперь подумайте, почему наши политики предпочли "отсосать" у американцев?
И еще: в последнее время очень много разных историй (на том же anekdot.ru) якобы смешных, о том, как воюют американские солдаты. Смысл всех этих историй - техника у них высокотехнологична, но кросс с полной выкладкой пробежать - слабо, даже с шоколадкой. А мы, а у нас, солдаты стройбата голыми руками... воинов Delta Force на куски рвут...
Угу, рвут. Но СНГ все меньше и меньше, а американская территория все больше и больше. И см. выше про Курск.
Вот такие наши дела...

неприятные особенности PL/SQL

Шарился я тут по инету, в поисках информации, а особенно примеров разработки пакетов на PL/SQL. Ну по работе надо. Разрабатываю программу. Расчет по топологическим сетям.

Короче, нашел, http://www.firststeps.ru/sql/oracle/oracle1.html
хороший ресурс. Потому как по русски. По аглицки лучше чем Ask Tom не найти.

А особенности неприятные такие: если я хочу выполнить запрос, наподобие такого:
select * from table(myPackagemyProcIsCool(aParameter));
то надо, соответственно, соорудить тип "таблица", обьект которого будет возвращаться из функции. Амбула: невозможно определить тип внутри пакета. Он обязательно должен быть определен вне пакета.
Некрасиво.

2005-10-31

первый опыт блоггерства

Я почему-то думал, что у гугля есть своя блоггерская площадка. Не нашел.

Архив блога

Ярлыки

linux (241) python (191) citation (186) web-develop (170) gov.ru (159) video (124) бытовуха (115) sysadm (100) GIS (97) Zope(Plone) (88) бурчалки (84) Book (83) programming (82) грабли (77) Fun (76) development (73) windsurfing (72) Microsoft (64) hiload (62) internet provider (57) opensource (57) security (57) опыт (55) movie (52) Wisdom (51) ML (47) driving (45) hardware (45) language (45) money (42) JS (41) curse (40) bigdata (39) DBMS (38) ArcGIS (34) history (31) PDA (30) howto (30) holyday (29) Google (27) Oracle (27) tourism (27) virtbox (27) health (26) vacation (24) AI (23) Autodesk (23) SQL (23) Java (22) humor (22) knowledge (22) translate (20) CSS (19) cheatsheet (19) hack (19) Apache (16) Manager (15) web-browser (15) Никонов (15) functional programming (14) happiness (14) music (14) todo (14) PHP (13) course (13) scala (13) weapon (13) HTTP. Apache (12) Klaipeda (12) SSH (12) frameworks (12) hero (12) im (12) settings (12) HTML (11) SciTE (11) USA (11) crypto (11) game (11) map (11) HTTPD (9) ODF (9) купи/продай (9) Photo (8) benchmark (8) documentation (8) 3D (7) CS (7) DNS (7) NoSQL (7) cloud (7) django (7) gun (7) matroska (7) telephony (7) Microsoft Office (6) VCS (6) bluetooth (6) pidgin (6) proxy (6) Donald Knuth (5) ETL (5) NVIDIA (5) Palanga (5) REST (5) bash (5) flash (5) keyboard (5) price (5) samba (5) CGI (4) LISP (4) RoR (4) cache (4) car (4) display (4) holywar (4) nginx (4) pistol (4) spark (4) xml (4) Лебедев (4) IDE (3) IE8 (3) J2EE (3) NTFS (3) RDP (3) holiday (3) mount (3) Гоблин (3) кухня (3) урюк (3) AMQP (2) ERP (2) IE7 (2) NAS (2) Naudoc (2) PDF (2) address (2) air (2) british (2) coffee (2) fitness (2) font (2) ftp (2) fuckup (2) messaging (2) notify (2) sharepoint (2) ssl/tls (2) stardict (2) tests (2) tunnel (2) udev (2) APT (1) CRUD (1) Canyonlands (1) Cyprus (1) DVDShrink (1) Jabber (1) K9Copy (1) Matlab (1) Portugal (1) VBA (1) WD My Book (1) autoit (1) bike (1) cannabis (1) chat (1) concurrent (1) dbf (1) ext4 (1) idioten (1) join (1) krusader (1) license (1) life (1) migration (1) mindmap (1) navitel (1) pneumatic weapon (1) quiz (1) regexp (1) robot (1) science (1) serialization (1) spatial (1) tie (1) vim (1) Науру (1) крысы (1) налоги (1) пианино (1)