Страницы

вторник, 3 августа 2010 г.

Собеседование


Занимался я финансовым проектом для коммерческого банка, и в конце концов плавно подошли к тому, что мне нужен еще один человек. Написав
объявление для работы, я словил себя на мысли, что у меня нет четкого плана
собеседования. А значит его надо составить. Потому что вспоминая большинство своих собеседований до этого - могу с полной уверенностью сказать, что они были как дырявая система, если быть уверенным и не впадать в ступор можно скрыть все свои недостатки и октровенные пробелы в знаниях. Чтобы этого избежать мне надо

а) определить что мне от человека нужно

б) составить задания для их проверки

ответы :

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

Собственно тесты

1.Объясните что такое База Данных в трёх предложениях, так как это сделал бы ваш 8-летний племянник


2.Вы были уменьшены до размеров 5-центовой монеты…


… и ваша масса была пропорционально уменьшена соответственно вашей плотности. Теперь вас бросили в пустой стакан блендера. Ножи начнут движение через 60 секунд. Что делать?


3.У вас есть 8 шаров одинакового размера…


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


4.Вы — капитан пиратского судна…


… и ваша команда собирается голосовать, как разделить награбленное золото. Если с вами будет согласно меньше чем половина пиратов, вы умрёте. Как вы поделите золото, так, чтобы получить хорошую часть добычи, но всё же остаться в живых?

5.Вам надо проверить, правильно ли записан ваш телефон у Боба…


… но вы не можете его спросить об этом прямо. Вам надо написать вопрос на бумажке и отдать Еве, которая отнесёт её Бобу и принесёт обратно ответ от него. Что вы должны написать на бумажке, кроме прямого вопроса, так, чтобы Боб смог понять сообщение, а Ева не смогла узнать ваш номер телефона?


6.Разработайте алгоритм работы лифта. (Домашнее задание)

Оцените его эффективность.









понедельник, 26 июля 2010 г.

MySql и leftmost

Если индекс составной (a, b), то операция сравнения идёт слева направо. Тогда индекс будет справделив для вариантов
WHERE a =?
WHERE a =? AND b =?
Но индекс не будет использоваться в случае
WHERE b =?

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

Инь и янь , и с чем его едят...или о мужчинах и женщинах

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

Выбор машины

mysterio (01:03:29 30/01/2010)
но краааасивая
iRBIS (01:04:00 30/01/2010)
да, красивая
iRBIS (01:07:21 30/01/2010)
У меня за спиной стоит очеь красивый Epson C63. Я когда его покупал почитал обзоры, этож Эпсон качество картинки, бла-бла-бла. А на самом деле: маленькие картриджи, которые до конца нельзя выработать (потому что чипованные. и принтер сам решает когда всё), дофига чернил уходит для чистки дорогущих головок в папмперс (головки не сменные), головки засираются, бошки мажут, памперс менять только в сервисе. Короче я до сих пор когда смотрю на этот принтер чувтсвую себя долбоёбом.

пятница, 26 марта 2010 г.

Перенос django на боевой lighttpd

Почитали мы маны да и запустили наше djangoapp, как fastcgi приложение....
А lighttpd настроили подобным образом


server.document-root = "/home/user/projects/domain_com"

fastcgi.server = (
"/mysite.fcgi" => (
"main" => (
"host" => "127.0.0.1",
"port" => 2605,
"check-local" => "disable",
)
),
)



alias.url = (
"/media/" => "/usr/lib/python2.5/site-packages/django/contrib/admin/media/",
)

url.rewrite-once = (
"^(/media.*)$" => "$1",
"^(/site_media.*)$" => "$1",
"^/mysite.fcgi(/.*)$" => "mysite.fcgi$1",
"^(/.*)$" =>"/mysite.fcgi$1",
)

Сама django запускается стандартной командой из руководства:

./manage.py runfcgi method=threaded host=127.0.0.1 port=2605 pidfile=mysite.pid

Вроде все работало, но тут решил заглянуть в админку ,которая отказалась работать...Налицо была ошибка в неправильном формировании путей ссылок..Упорно меня кидало куда-то к mysite.fcgi. После гугления нашолся ответ - надо в settings.py переменную FORCE_SCRIPT_NAME установить пустой строкой - и все заработает.
Жирным шрифтом выделил так же подключение css и js файлов админки.Сами по себе как на тестовом они подключаться отказались.

четверг, 28 января 2010 г.

Что может быть страшного ubuntu,msyqld,datadir

Вообщем ничего вроде страшного в замене datadir в mysql...
Я тоже так думал..но поменяв datadir в /etc/my.cnf меня ждал сюрприз..
Куча страшных слов в syslog и неработающий mysql...
Вообщем официальный сайт mysql приказал курить траву и ловить дзен...
Магические chmod -Rf 777 * не помогали,и когда я решил ,что буду ночевать в офисе, неожидано пришел ответ в виде демона apparmor...Вообщем весь трабл в нем...находим его настройки в папке /etc/apparmor.d , а там обнаруживаем
файлик-профайлик для mysql...Хм...Я так понял этот демон следит за тем,чтобы определенные приложения могли обращаться только к определенным папкам и судя по логу ошибок в syslog следит за этим на уровне ядра ... Меняем профайл для mysql перегружаем обоих и ....все работает....

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

понедельник, 28 декабря 2009 г.

Из двух зол..

из двух зол...
Вот снова выборы...И меня посетило некое дежавю, дежавю от того,что
когда-то такое уже было.Ах да,это это было прошлые выборы,и
позапрошлые,и позапозапрошлые...


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



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