programming




Как нам развалить хайтек

programming | кретины | индуизм |
Permanent Link | 2017-11-18 14:26:00

Я первую половину этого года работал в команде процентов на 80 состоящей из индусов. И до этого тоже много с ними общался в банке. Все хотел написать об этом, но от избытка эмоций не мог как следует сформулировать (используя обсценную лексику хотя бы не больше половины времени). Но я, конечно, не один такой. Есть более талантливые собратья по несчастью.
"Колесо сансары або как работать с южными братьями и не ебнуться рассудком" (от jdevelop>)
Самое страшное, что все это ни разу не художественное преувеличение.Там ни одного лишнего слова, ни одной гиперболы. Читать и плакать.



Reply

Музей истории компьютеров, 17.8.17

programming | история | калифорния |
Permanent Link | 2017-08-22 23:40:00
Когда я бродил по этому музею, Йонька позвонил мне, и узнав, где я нахожусь, мгновенно среагировал - "Папа,  ну ты как в том анекдоте про пляж". Йонька, конечно, подколол меня, однако, в первую очередь я туда пошел по ностальгическим соображениям. Мой папа в Днепре работал в проектном институте в качестве product manager, a в последние годы заведовал выч. центром, где стояла ЕС-ка 1032, содранная с IBM-360. Так что перфокарты водились у нас дома в больших количествах и применялись в разных ипостасях. Я помню, что папа даже собрал карусель из перфокарт и с моторчиком. А в 7-8 классах я регулярно ездил к нему на ВЦ и даже чего-то там программировал на Фортране, используя эти карты по их прямому назначению. И что такое перфолента и световое перо я тоже хорошо знал.
Однако, я не думал, что перфокарты стали использоваться в коммерческих машинах еще в конце 19-го века! В 1890 году была назначена перепись населения в США. Проблема была в том, что при ручной обработке окончательные результаты будут получены позже, чем начнется следующая перепись населения! Был объявлен конкурс и победил аппарат Германа Холлерита, который использовал перфокарты для первичного накопления записей и последующей автоматической обработке.
Вначале дырки прокалывались по прежнему вручную по трафарету опросника.



Потом эти карты загружались в табулятор. В местах где была проколота дырка - замыкался соответствующий участок цепи и стрелка на часах-счетчике продвигалась на одно (или несколько) деление. Эта машина имела успех ее закупили многие государственные учереждения в Америке и других странах. Вначале фирма Холлерита называлась TMC (Tabulating Machine Company), позже она объединилась с CSC и в 1924 году была переименована в IBM.
Государственные заказы на табулятор продолжали поступать, в частности, было очень тесное сотрудничество с нацистской Германией, вплоть до контракта на десятки машин для учета заключенных в концлагерях...(спасибо godinerl> за напоминание об этом "эпизоде")


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





Это механическое исполнение оператора "AND" и использовалось при постройке компьютера Z1 Конрадом Цузе в 1938 году. В последующих версиях  стали использоваться электрические реле.
 

Панель оператора ЭВМ, где-то в 60-х годах. Обратите внимание на левый нижний угол - налицо эргономика и забота об ИТР персонале ;)


Это часть комплекса IBM-370, машины, благодаря которой, IBM практически полностью контролировал компьютерный рынок в 70-х годах. Фактически, пресса называла список ведущих технологических компаний того периода как IBM и 7 гномов. А ведь среди конкурентов тоже были совсем не маленькие компании - Honeywell, General Electric. Как я упоминал выше, ЕС-1032 имела весьма похожий экстерьер. На переднем плане - card reader, за ним бобины storage. Ну а мозги с панелью управления в дальнем углу. Еще в фотографию не влез матричный принтер аналогичных размеров, чтец перфоленты и экран со световым пером. Самый главный бенефит этой машины состоял в том, что на протирку контактов выделяли десятки литров спирта ежемесячно, что нам сильно помогало во взаиморасчетах с односельчанами на хуторской даче.


Доминирующее положение IBM не могло, конечно, не обеспокоить антимонопольный комитет и в конце 60-х были предприняты несколько шагов, простимулировавших конкуренцию. Среди них я особенно хочу отметить "software unbundling" в 1969 году. До этого времени компания продавала свои машины по баснословным ценам, однако туда включалось и полное обслуживание, и бесплатное программное обеспечение (включая источники). Понятно, что при таких условиях никакая софтверная фирма вроде Микрософта не могла появиться в принципе. Между тем, потенциал для рынка программ был огромен уже в те времена, а IBM, как обычно случается, никуда не торопилась. В 1969 году их вынудили убрать программное обеспечение из общего пакета услуг и продавать их по нормальной цене. Тем самым, был дан толчок к массивной разработке програм общего и специального пользования. Во второй половине 70-х, с массовым внедрением  миникомпьютеров, софтверный рынок моментально увеличился в несколько раз, ну а настоящее цунами наступило с появлением персональных компьютеров, а позже и смартфонов, тем самым позволяя мне и моим коллегам иметь кусок хлеба, иногда и с маслом ;)
Что интересно, на протяжении последних более чем 30 лет, существует огромнейший пласт бесплатного програмного обеспечения, т.н. open source. Тем не менее, сбалансированная экономическая модель продолжает привлекать разработчиков систем, среди которых  и краеугольные камни сегодняшнего рынка, в том числе и enterprise - Unix/Linux, Java и бесчисленное множество самых разных библиотек. Правда в некоторых случаях, я так и не разобрался за счет чего делаются деньги - например у Apache..


Библиографическая редкость, однако:)



Как вы думаете, что это за агрегат?

Оказывается, это т.н. "кухонный компьютер", а попросту - хранитель рецептов. Однако, Стив Джобс тогда был еще неизвестен. Да и просто не имели понятия об элементарных принципах пользовательского дизайна. Продавалось это чудо за 10 штук баксов (по ценам 70-х!), в комплекте, кроме компьютера, была инструкция и двухнедельный курс программирования этого пепелаца. Для чего курс? А для того, чтобы среднестатистическая домохозяйка могла добавлять и рецепты в бинарном виде. Например, рецепт омлета выглядел примерно так '10011 10110 00100 10001 10011 ...', а чтобы вызвать рецепт на экран (в одну строчку) надо было набрать также бинарную комбинацию... А ведь уже в то время уже существовали клавиатуры.. Ожидаемо, ни один экземпляр не был продан ;)

А вот Сеймор Крей, создатель одноименного суперкомпьютера, явно был духовным родителем Джобса. Десятилетие до начала эры персональных компьютеров он задумался о дизайне и эргономике. Свои идеи он воплотил в линии суперкомпьютеров Cray. Стильный корпус в виде буквы 'С', облицованный разноцветными подсвеченными панелями, обрамляли кожанные сиденья. Поразительно и то, что коммерческой надобности в подобном дизайне особенно не было. Основными покупателями были различные государственные организации, в основном военные, и их интересовала в первую очередь мощность машин. Cray прочно держал лидерство до начала 90-х. Он активно использовал новые разработки - интегральные схемы, новые принципы охлаждения, параллельная обработка данных через специальные векторные регистры и т.д.. Да и сама инновационная форма компьютера, которая разительно отличалась от прямоугольных коробок IBM и PDP, имела инженерное обоснование - закругленная вертикальная часть обеспечивала максимальный КПД охлаждения, а под сиденьями находились системы питания. Увы, Крей погиб в автокатастрофе в 1996 году, причем, несмотря на достаточно преклонные возраст (71 год) он все еще активно работал.
 

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



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


Я конечно показал здесь лишь некоторые, интересные мне экспонаты. Очень всеобъемлющий и интересный музей. Единственный минус, который надо иметь в виду при посещении с детьми - практически везде висят таблички "руками не трогать" (хотя есть и отдельный зал разных современных компьютерных програм вроде фотошопа). Впрочем, если объяснять ребенкам экспонаты с привязкой к современным моделям - то может их заинтересовать.
Впрочем, там есть зал с работающей IBM-370, и каждый может набить что-нибудь на перфокарте через это устройство ввода, а потом и распечатать. Я спросил у оператора - все пишут свое имя. Ну что же, я не стал исключением ;)




Reply

Regex и квасной патриотизм

programming | лингвистическое | курьез | нью провиденс |
Permanent Link | 2017-03-06 00:03:00

Америка, как государство, не вызывает и тысячной доли эмоционального отклика по сравнению с Израилем. Хотя бы по причине "да что с ней сделается?". Однако, когда речь идет о конкретном месте проживания - картина обратная. Хотя мы в Нью Провиденс живем всего год, я к этой деревне чувствую больше привязанности, чем к Кирьят-Оно, или даже к Гиват Шмуэлю. И, кстати, похожие чувства я питаю и к Милбурну, хотя мы уже не там. Трудно сказать в чем причина - возможно в большей автономности и прозрачности местного самоуправления. А может жизнь на земле способствует - до этого мы жили в многоэтажных муравейниках.
К чему я это пишу. Сегодня мой деревенский патриотизм получил подпитку. В местной библиотеке была лекция для старшеклассников про Regular Expressions. Йонька, к сожалению, пойти не смог - он до этого подписался проводить занятия с младшими пионэрами в Цофим. А вел лекцию Alfred Aho. Он не просто профессор Колумбийского универа, а один из трех авторов программы awk - собственно он есть первая буква в имени программы ;) А кроме этого он написал еще одну не менее популярную программу egrep. Я думаю не будет преувеличением сказать, что процентов 80% программистов по всему миру хотя бы раз воспользовались этими программами. Кстати, egrep, по его словам, он написал для более эффективного решения словесных задачек в New York Times. Поистине, лень у программеров - главный двигатель прогресса... Так вот, эти популярные программы, как и часть операционной системы Unix, была написана в отделении Bell Labs в нашей деревне! Про кампус Bell Labs, я конечно знал, но сегодня там только физики и электронщики, так что богатое героическое программерское прошлое для меня явилось сюрпризом.
И я уже не в первый раз отмечаю, что в зале две трети школьников были азиаты..


Вот несколько интересных моментов из лекции:
1) Слово из английского словаря в котором есть 9 букв 'u' - Humuhumunukunukuapua’a - это рыбка в кораллах Гавайских островов. На русском ее название также доставляет - "Углохвостый спинорог" (имя взяли из "Дня Радио"?;) А здесь учат детей как правильно произносить это имечко..


2) Сегодня эта забава почти сошла на нет, но лет 15 назад и ранее были популярны определенные числа. Например, что примечательного в 55378008?

Если набрать его на калькуляторе, а затем перевернуть вверх ногами, то получим:
(BOOBLESS).
Так как на русском подобные штуки не слишком возможны, то этот юмор третьего класса школы прошел мимо меня. А вот у американцев эта шутка звучала примерно так:
A woman's boobs weighed 69 pounds, 
which she though was 2, 2, 2 much. 
So she went down 51st street 
to see DR. X 
he gave her 8 pills.....which left her.... 

6922251x8= BOOBLESS


Ну и другие слова, которые можно составить из набора букв, соответствующим перевернутым цифрам - O, I, Z, E, h, S, P, L, B, G



3) В английском можно найти несколько слов которые содержат в себе 'ough'. Такая подборка замечательно иллюстрирует беспредел в английском произношении ;)

 Some words containing ough and their pronunciations:

  cough [kawf]  hiccough [hik-uhp]

  lough [lok,lokh]  plough [plou]

  rough [ruhf]  slough [slou,sloo,sluhf]

  thorough  [thur-oh]  though [thoh]

  thought [thawt]  through [throo]

Вот как правильно произнести следующую фразу?

“The wind was rough along the lough as the ploughman fought through the slough and snow, and though he hiccoughed and he coughed, he thought only of his work, determined to be thorough.”




Интересная лекция была. Слайды есть, так что Йоньке я ее и сам расскажу ;)



Оратор: michk
Дата: 1970-01-18 00:33:01
Aho - это не только awk и egrep, но ещё и ценный мех Aho Ullman. Белл - это круто!
Оратор: igorla
Дата: 1970-01-18 00:33:24
Увы, эта книга прошла мимо меня.
Оратор: shurikls
Дата: 1970-01-18 00:33:35
Сейчас кто-то ещё пользуется awk? Я им пользуюсь, но чувствую себя динозавром. Многие ли знают вообще, что это такое?
Оратор: igorla
Дата: 1970-01-18 00:33:36
Не на постоянной основе, но практически в каждом проекте я пользуюсь, да. Да и большинство моих коллег тоже.
Reply

Васька, отдай корову!

programming |
Permanent Link | 2015-05-07 18:24:00
Несколько месяцев назад shurikls> написал пост про интересный курс на Курсере, который он сделал. Я прочитал и тема мне очень понравилась, я давно хотел попробовать machine learning/prediction.
Именно такой курс сейчас был закрыт, но я нашел похожий, от другого универа. Правда, сразу брать этот курс было нереально - слишком много тем были для меня tabula rasa или малоизвестны (R, exploratory analysis, regression models). Поэтому пришлось прослушать (и сделать кучу заданий!) на 4 предварительных курсах.
И вот я смог таки закончить желанный "Machine Learning". Это не первый курс в моей жизни (за плечами первая степень + несколько курсов второй  и на Курсере), но еще никогда не получал настолько нетривиальный проект (хотя и выполнимый, как оказалось ;). Во время выполнения перелопатил по несколько раз лекции, и само собой, кучу интернета. Проект реально охватил всю тему курса.
Вкратце: на входе - матрица с 160 замерами разных метрик во время выполнения физических упражнений, разделенных на 5 типов. Задача - требуется по замерам угадать определить тип упражнения. Отдельные колонки никак не коррелируются с типом (<0.1). Перепробовал кучу моделей (linear regression, PCA, random forests, probabalistic models) и комбинаций первичной обработки, и, в конце концов, decision tree (здесь наглядное описания метода) дал 96% accuracy, что неплохо по сравнению со статистическими 20% ;)
Лектор, правда, написал, что он сделал модель со 100%, но я ему не верю ;) (Хотя на тестовом задании с 20 замерами моя модель тоже дала 100% результат)

Следующим шагом хочу поучаствовать в соревнованиях на Kaggle.

------ Если кому-нить интересно попробовать, вот описание проекта:

Background

Using devices such as Jawbone UpNike FuelBand, and Fitbit it is now possible to collect a large amount of data about personal activity relatively inexpensively. These type of devices are part of the quantified self movement – a group of enthusiasts who take measurements about themselves regularly to improve their health, to find patterns in their behavior, or because they are tech geeks. One thing that people regularly do is quantify how much of a particular activity they do, but they rarely quantify how well they do it. In this project, your goal will be to use data from accelerometers on the belt, forearm, arm, and dumbell of 6 participants. They were asked to perform barbell lifts correctly and incorrectly in 5 different ways. More information is available from the website here: http://groupware.les.inf.puc-rio.br/har (see the section on the Weight Lifting Exercise Dataset). 


Data 


The training data for this project are available here: 

https://d396qusza40orc.cloudfront.net/predmachlearn/pml-training.csv

The test data are available here: 

https://d396qusza40orc.cloudfront.net/predmachlearn/pml-testing.csv

What you should submit

The goal of your project is to predict the manner in which they did the exercise. This is the "classe" variable in the training set. You may use any of the other variables to predict with. You should create a report describing how you built your model, how you used cross validation, what you think the expected out of sample error is, and why you made the choices you did. You will also use your prediction model to predict 20 different test cases. 



Оратор: shurikls
Дата: 1970-01-17 08:33:28
В курсе, который вёл Кен Нг все задачи сводились к линейной регрессии.
Оратор: igorla
Дата: 1970-01-17 08:34:20
Про линейную регрессию отдельный курс сделали, но все она не всемогуща ;) Я проверял проекты сокурсников, почти все использовали деревья решений в тех или инх вариациях. Впрочем, в этой задаче все стадии были важны, в том числе и data cleaning.
Reply

Шутки за обедом в конторе

humor | работа | programming |
Permanent Link | 2014-06-10 13:14:00

Сорри, часть из них черный программистский юмор ;)


SQL function comes into a bar, sees 2 tables and ask: "May I join you?"

Why Java programmers wear glasses? Because they don't C#.

All the functions go to a party. After some music and drinks all have a fun, with one exception: e^x is standing awkwardly by himself in a dark corner. After a while sin(x) notices this, and so he goes over to talk to his buddy. “Hey e^x,” says sin(x), “why don’t you come out here and mingle.”
“Mingle?” asks ex, suprised.
“Yeah, mingle!” says sin(x). “You know, get out there and integrate yourself!”
e^x sighs heavily and asks, “What’s the point?”

Q: What's the square root of 69?
A: Eight something!

Life is complex. It has real and imaginary components.



Reply

Для программеров

programming |
Permanent Link | 2014-02-09 13:51:00
Набрел на дневник jdevelop> Чувак пишет много о программировании. Никакого тайного знания я там не нашел, все это вполне известные вещи, однако он пишет в основном по делу, сжато и зло (есть мат). Читать одно удовольствие.
Так что рекомендую тюкающим по клаве.

Вот, например:
1.
2.
3.



Reply

Вопросы веры

programming |
Permanent Link | 2012-12-06 22:48:00
Последние месяцы я пишу систему, которая среди прочего, активно общается с медийными и новостными компаниями на предмет извлечения из последних фотографий и видео. Общается программным способом, но посколько этот способ работает иногда через пень-колоду, то и мне приходится иметь дело с работниками службы поддержки. Медийные корпорации самые известные, из первого ряда, но бардак там иногда такой творится...

Компания А. Куча проблем, посылаю запросы, на которые приходят ответы от разных людей, но с одного и того же мейла. Причем , что на один и тот же запрос я могу получить два абсолютно разных (хотя и одинаково неработающих) совета. Переписка длится уже 2 недели, до сих пор ни одна проблема не решена. Периодически я получаю письма с изумительной фразой:
Thank you for your patience. We have completed our research and believe we have solved your issue
Но им, увы, только кажется, что они решили проблему...

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

the value specified for ItemCount needs to be one of the accepted values (all of which divide evenly into 300). Those are: 1,2,3,4,5,6,10,12,15,20,25,30, 50, 60,75

Товарищи программисты и сочувствующие! Кто нибудь может мне объяснить логику, которой руководствовался дятел, придумавший это ограничение? Почему 300, а не 1000, или для круглого счета 1024? Загадка...

Оратор: murmura
Дата: 2010-11-03 00:00:00
and believe we have solved your issue феерично :)))))))))))))))))))))))))) по поводу второго можно конечно накидать предположений, но все равно это бредовое ограничение :))))
Оратор: igorla
Дата: 2010-11-03 00:00:00
Сегодня получил от них письмо, в котором интересуются, остаились ли еще нерешенные проблемы и предлагают поговорить об этом в 12 ночи...
Оратор: murmura
Дата: 2010-11-03 00:00:00
придурки какието...
Reply

Интервью с проституткой

humor | programming |
Permanent Link | 2012-11-16 20:00:00
Оригинал взят у magreal title="magreal" /"> в Интервью с проституткой

Советую дочитать до конца....

Интервью с проституткой


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


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

Ах, он козел. Ну, я щас из него самого педика сделаю!

Как потом выяснилось, Димка с кем-то поспорил, что интервью все равно состоится, т.к. мне воспитание не позволит обозвать Леру проституткой, а остальные рабочие термины наемного программиста и современной гетеры
сильно совпадают. В чем, собственно, и оказался прав...

Posted via LiveJournal app for iPhone.



Оратор: larafr
Дата: 2010-11-03 00:00:00
Хих :) А прикольно :)
Оратор: bibigosha
Дата: 2010-11-03 00:00:00
Какая прелесть!!! :))) Спасибо за позитив, друг! Мне сейчас нужно! :)
Оратор: igorla
Дата: 2010-11-03 00:00:00
Ага :)
Оратор: igorla
Дата: 2010-11-03 00:00:00
Прекрасно ;)
Оратор: michk
Дата: 2010-11-03 00:00:00
Гы:-)
Оратор: igorla
Дата: 2010-11-03 00:00:00
Че, знакомо :)
Оратор: igorla
Дата: 2010-11-03 00:00:00
Точно!
Reply

Требуются многостаночники

работа | programming | курьез |
Permanent Link | 2012-05-16 17:09:00
Некоторое время назад ходила в инете хохма:
Как выглядели бы объявления о приеме на работу водителей, если бы их составляли в хайтеке:
Требуется водитель с правами всех категорий, многолетним опытом работы на всех ниже перечисленных видах транспорта
 - такси
 - гоночные болиды
 - карьерные самосвалы
 - семитрейлеры

Таки да. Сегодня пришла в рассылке такая объява:
Job Requirements:
Job requirements include B.Sc. in Computer Science (or equivalent) and at least 5 years of software development experience, covering as many of the following
areas as possible:
- Server-side Java programming in a JEE environment, including experience in Hibernate
 - Spring
 - High availability and scalability
 - Authentication and Authorization
 - C++, specifically under Windows
 - System-wide performance analysis and optimizations
 - Video encoding (VP6, H.264) and streaming, including experience with streaming servers such as FMS/Wowza/Red5
 - Databases (installation, upgrades, backup & restore, APIs)

В принципе, я знаю одного парня, который занимался всем выше перечисленным, да и я сам не только в Яве копаюсь. Однако, выглядит такой список весьма фантастично...

Для желающих попытать счастья - вот линк


Reply

Куда уж нагляднее...

programming | курьез |
Permanent Link | 2011-04-12 21:57:00
Демонстрация различных способов сортировки с помощью... народных танцев!


http://www.youtube.com/watch?v=ROalU379l3U


Полностью здесь.
(Жаль только, что время танца не корреллируется с time complexity ;)

via object>

Оратор: michk
Дата: 2011-04-12 20:58:51
Прикольно!
Оратор: igorla
Дата: 2011-04-13 05:18:02
Ага :)
Reply
| Previous
Дневник Интроверта (2033)
Titles only


army(41) asa-104(20) bykes(83) canada(4) chinese(1) dancing(1) driving(4) finance(2) flash(1) flyboard(1) gadgets(10) halloween(6) harry potter(23) hinam(1) hitech(1) humor(90) la plagne(11) lgbt(2) livejournal(30) millburn(4) music(7) nevada(2) paint(1) programming(27) relocation(3) rip(1) scarecrow(1) search(1) segway(1) spoons(5) spoons-canada(1) spoons-canada-stuff(1) spoons-georgia(1) spoons-germany(2) spoons-germany-drezden(1) spoons-germany-schwarzwald(1) spoons-usa(1) spyware(1) tignes(8) upstate(4) via ljapp(48) watchung reservation(1) western(1) windows(4) wine(5) xmas(1) аварии(1) авиация(8) автомобиль(3) алкоголь(1) амиши(1) археология(11) атлантический океан(1) байкал(2) байкал-2007(9) барселона(5) бедуины(8) бейт шеан(3) бекаа(11) бекаат оно(2) ближний восток(3) бней брак(3) бостон(3) быт(4) вифлеем(3) вождение(1) война(30) ворона(8) выборы(15) галилея(33) геология(1) граффити(1) греция(20) грузия 2017(13) гуш катиф(1) дана(2) ддт(7) детское(267) джерси сити(1) дзюдо(1) днепропетровск(2) египет(1) железная дорога(5) жизнь в сша(124) забавно(8) задачки(31) заплыв в кинерете(8) здоровье(20) землетрясения(5) зима(2) иврит(6) игры(1) иерихон(4) иерусалим(68) иерусалимские горы(12) израиль-2015(1) израиль-2017(2) изреельская долина(4) иллюзии(1) индия(2) индуизм(2) интернет(18) иордан(1) иордания(22) иран(1) искусство(37) ислам(7) история(38) источники(1) иудаизм(58) иудейские горы(25) иудея(10) йом кипур(16) казбеги(1) калифорния(2) кармель(2) каяк(81) квартира(14) киббуцы(5) кинерет(15) кино(31) книги(32) концерты(25) космос(1) кретины(23) кружки(1) кузнечное дело(2) кулинария(2) курьез(215) левин(3) лингвистическое(9) литература(1) личное(4) лыжи(28) лытдыбр(40) люди(65) мадатек(1) максимка(1) маразм(3) мафынка(3) медведи(1) мемориал(96) мемуары(6) мертвое море(3) мечта идиота(1) микроскоп(5) момент(2) море(23) москва(2) музеи(6) музыка(17) мусульмане(2) мысля(12) назарет(2) наука(6) негев(14) новости(1) новый год(3) ностальгическое(13) нью джерси(10) нью йорк(59) нью провиденс(10) нью-провиденс(1) обезьяны(1) образование(4) общество(4) оксана(7) опросы(2) ориентирование(3) орландо(1) остин(1) палестинцы(20) парады(4) парк леуми(3) пенсильвания(3) песах(1) песни(12) петра(9) пещеры(20) погода(63) поезда(2) поездки(277) политика(77) потреблядство(3) почта(3) прага(4) праздники(1) предгорье(15) природа(107) психология(4) псой(2) пузыри(4) пурим(7) пчелы(3) работа(43) религии(17) ремесла(12) рестораны(5) рига(4) россия(4) рыбалка(2) рыцари(3) салезианцы(1) самаритяне(1) самария(35) сванетия(2) сволочи(33) север(27) северная каролина(1) семья(13) сионизм(18) скалодром(1) слова(2) сми(1) снеппелинг(7) сны(3) спб(18) спорт(44) статистика(1) стеклодувы(9) столяр(2) сша(47) танцы(1) тбилиси(7) тверия(4) театр(59) тель-авив(38) тесты(97) трамполина(3) туризм(3) турция(6) флешмоб(7) флорида(2) фольклор(1) форумы(2) фото(105) фотоитоги года(18) франция(11) фундаментализм(2) хайфа(16) ханукка(7) хинди(2) хоккей(2) холокост(1) хомяки(1) христианство(51) цирк(2) черешня(1) чехия(1) шаов(5) шарон(1) швиль исраэль(3) школа(33) шм(39) шоколад(2) шфела(11) эйлат(2) экология(17) экономика(3) экскурсии(5) яхта(34) צופים(9)

Locations of visitors to this page