← All posts tagged LOL

lomalkin
LOL

-Как вы стали миллионером?
-Я с женой приехал в Америку с 2 центами.
На них мы купили яблоки и продали их по 4 цента.
Дальше мы на 4 цента купили еще яблок и продали их за 8.
Потом умерла моя тетя и оставила в наследство 2 миллиона.

lomalkin

1) Идем на рынок, покупаем несколько пультов ДУ для основных производителей сплит-систем.
2) Снимаем с пультов коды переключения сплит-системы в режим обогрева.
3) Берем мощную ИК-лампу и хуярим к ней плату, которая циклом будет прогонять эти коды.
На ночь вывешиваем наше чудо на балкон, включаем и наслаждаемся мыслью о том, что устроили локальное потепление в доме напротив (в идеале — во всем районе).
(c) kurkuma.psto.net

lomalkin

История программных революций от Microsoft, вкратце: Сначала были Windows API и DLL Hell. Революцией №1 было DDE – помните, как ссылки позволили нам создавать статусные строки, отражающие текущую цену акций Microsoft? Примерно тогда же Microsoft создала ресурс VERSION INFO, исключающий DLL Hell. Но другая группа в Microsoft нашла в DDE фатальный недостаток – его писали не они!

Для решения этой проблемы они создали OLE (похожее на DDE, но другое), и я наивно вспоминаю докладчика на Microsoft-овской конференции, говорящего, что скоро Windows API перепишут как OLE API, и каждый элемент на экране будет ОСХ-ом. В OLE появились интерфейсы, исключающие DLL Hell. Помните болезнь с названием «по месту», при которой мы мечтали встроить все свои приложения в один (возможно, очень большой) документ Word? Где-то в то же время Microsoft уверовала в религию С++, возникла MFC решившая все наши проблемы еще раз.

Но OLE не собиралась, сложа руки смотреть на это, поэтому оно заново родилось под именем COM, и мы внезапно поняли, что OLE (или это было DDE?) будет всегда – и даже включает тщательно разработанную систему версий компонентов, исключающую DLL Hell. В это время группа отступников внутри Microsoft обнаружила в MFC фатальный недостаток – его писали не они! Они немедленно исправили этот недочет, создав ATL, который как MFC, но другой, и попытались спрятать все замечательные вещи, которым так упорно старалась обучить нас группа COM. Это заставило группу COM (или это было OLE?) переименоваться в ActiveX и выпустить около тонны новых интерфейсов (включая интерфейсы контроля версий, исключающие DLL Hell), а заодно возможность сделать весь код загружаемым через броузеры, прямо вместе с определяемыми пользователем вирусами (назло этим гадам из ATL!).

Продолжение в комментариях

lomalkin

Моя первая компания провалилась с большим треском. Вторая была менее неудачной, но все-таки провалилась. Третья компания тоже провалилась, но в целом была OK. Но я быстро отошел от этих неудач. Моя четвертая была на грани провала, а пятой была PayPal. — Макс Левчин (Соучредитель, PayPal)
И далее, про сратапы и сратаперов: habrahabr.ru