Обо мне

Моя фотография
Индивид, которому нравится слушать качественную музыку, а потом делиться впечатлениями с другими!

пятница, 29 января 2010 г.

Мое гостеприимство или будьте они все прокляты!

По итогам вроде как удавшейся пивной вечеринки напишу следующее. Все что накипело.

Вчера к нам из хозяйственного суда Гомельской области приехал программист-системный администратор (назовем его ПОКА так) по обмену опытом. Как бы само понятие обмена опытом подразумевает некий обмен, будь то идеи, исходный код или готовые собранные, используем такое слово, программы. Приехал он к нашему программисту, который загодя предупредил меня о его приезде, намекнув, что направит его и ко мне. Прим. - моя должность не программист, и уж, тем более, не системный администратор.

Немножко предистории: еще будучи практикантом в нашем хозяйственном суде (Брестской области), где сейчас и работаю, я разработал совместно с на сегодняшний день судьей мою первую программу для суда - "Посредник". Второй, третьей, четвертой - стали "небольшие" программы довески взаимодействующие с Посредником. Пятой и самой важной программой стал Судебный калькулятор, который мы, в смысле работники хозсуда Брестской области, активно тестируем, чтобы, помимо прочего, потом выложить в открытый доступ. (Я называю это - "чтобы утереть всем остальным судам нос"). На этом с предисловием закончу и продолжу по существу.

Небольшое лирическое отступление - почему для обмена опытом, программиста этого направили именно к нам? Да, потому что, благодаря Высшему Хозяйственному Суду, который после предыдущего приезда к нам, растрезвонил всем судам, хозяйственным, что в нашем "логове" сосреоточились самые сильные программисты.

12:58 28.01.2010 года. 2 минуты до обеда. Он пришел ко мне. С виду вполне обыкновенный человечек: Невысокого роста (по сравнению со мной, многие кажутся невысокими), одет скромно, цвет кожи бледный, глажки маленькие и, как оказалось впоследствие, не могут сфокусироваться на одном объекте надолго. Речь разборчивая, но мысли порою "скачут".

Далее следует примерный диалог:
Он: впечатлен вашими программами, есть много вопросов. Начну с вашего посредника. Какую базу вы используете? Каким образом к ней подключаетесь? Где она хранится? На каком языке написана? Я скопировал вечером на ноутбуке покручу.

Я: (кратко для ЖЖ) С++. Sqlite, не самый удачный выбор, но так того требовала ситуация, существовавшая на момент написания программы. Да, одновременно могут работать много пользователей, хоть авторы библиотеки и не рекомендуют. ...

Он: Я вот недавно начал работать в суде, и мое руководство послало меня к вам, чтобы я взял у вас программы привез их к нам в суд, установил и мы начали работать. Меня очень заинтересовал судебный калькулятор. Я подумал - раз уж все написано, может ты мне даш исходный код, чтобы я просто поменял надпись хозяйственный суд Брестской области на хозяйственный суд Гомельской области? (*** Богом клянусь, чем хотите, у меня 4 свидетеля, но он так сказал)

После этой фразы мне стало многое понятным. Это просто пиздец какой-то. Я на минуту, не меньше, дар речи потерял - не знал что ответить, и единственной мыслью было "блять, взять бы тебе и пасть разорвать". Скажу честно, расценил, как кощунство. Простой пример - вы нарисовали картину. Кто-то другой ее взял, написал свою фамилию и выставил напоказ.

Я: Исходный код не даю никому, в принципе. Отдельным куском помочь могу, но все - никогда.

Он: А, если мой председатель попросит вашего?

Я: Вы не поняли - я здесь не программист, и все что написано мной - написано совместно с судьями, написано в свободное от работы время. Мы никому не дадим код, даже преддседатель не заставит, хотя я точно знаю, что он даже пытыться не будет.

Он: тогда может вы хотя бы измените надпись в ваших программах "хозяйственный суд Брестской области" на "хозяйственный суд Гомельской области"? 

Я: категорически НЕТ! Что вам мешает пользоваться нашими программами, заметьте я не давал своего разрешения на их копирование, с нашими реквизитами?!

Он: просто поймите, я нахожусь меж двух огней - с одной стороны Вы, с другой - мой председатель.

Я: я все понимаю, но ничем помочь ТАКИМ не могу. По отдельным вопросам - пожалуйста, готовый продукт - никогда!

----

Далее, чтобы вы поняли какой он из себя программист, приведу небольшой пример из его высказывания:

Он: Вот меня заинтересовало, каким образом вы подсчитываете количество дней (***чтобы вам было понятно, между двух дат).

Вы, конечно, друзья, извините,но это пиздец! Я спрашивал у своих девчонок-коллег-непрограммистов как посчитать количество дней между двумя датами и то получал ответ, а не то, что это быдло.

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

вторник, 26 января 2010 г.

Microsoft Access

По-тихоньку начинаю изучать Microsoft Access, даже распечатал сегодня на работе несколько глав самоучителя. Стимул есть, при чем достаточно большой - большинство наших судебных "программ" построены с использованием аксесса.

эх, Madonna

Теперь понятно у кого мадонна сперла вступление к своей песне.
Внимательно слушаем шедевр ABBA - Gimme! Gimme! Gimme! (Man after midnight) с альбома Super Trouper

воскресенье, 24 января 2010 г.

Инвайты

Если Вам вдруг понадобятся инвайты на
- www.lockerz.com
- google wave
- mail.ua
- и в скором времени www.peers.fm,
обращайтесь.

Если есть возможность предложить инвайт на www.demonoid.com или (особенно) на what.cd - буду безгранично благодарен!

Программы, которые меня удивили п.1

Довольно часто в последнее время коллеги и знакомые  просят переустановить ОС Windows на домашнем компьютере или ноутбуке, и самое неприятное в этом процессе - установка и поиск драйверов, дисков с которыми порою не сохранилось.

Однако, приятным сюрпризом для меня стал релиз на peers.fm программы Driver Checker, которая автоматически определяет все оборудование в системе и, если необходимо, ищет в интернете соответствующие драйвера, скачивая и устанавливая их в системе. На сегодняшний день проверял на нескольких компьютерах, в число которых входят ноутбуки Samsung Q45, Acer 5220 Extensa, Acer 5630, Asus K50I, а также несколько настольных систем.



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

Рекомендую.

Приветственное

Многие меня знают-помнят по основному моему блогу, расположенному по адресу - http://stedy.livejournal.com

Здесь же я буду размещать свои именно что заметки, фрагменты (не)рабочего кода, новости о своих и не своих программах.