2010-03-17

Програмування →  Cинтаксис add(2)(3) на JavaScript

Десь недавно один мій друг скинув мені оце посилання. В першу чергу мене зацікавив останній пункт бо, впринципі, решта з них тривіальні і не потребують довгого обдумування. Мало того, я вирішив трохи ускладнити завдання і прийняв, що функція add() має приймати після себе довільну кількість дужок. В результаті чого я написав для себе контрольний список такий викликів:
alert(add(2)); //2
alert(add(2)(3)); //5
alert(add(1)(3)(4) * add(2)); //18
alert(add(2)(3)(4) - add(2)); //7

alert(add(2)(3)(4) + add(1) - add(2)(3)); //5
var a = add(2)(3)(4);
a++;
alert(a); //10

alert(add(1)(1)(1)(1)(1)(1)(1)(1)(1)(1)(1)(1) / add(6)); //2
alert(+('2' + add(0)) + add(1)); //21

alert(add()); //NaN

Інтернет →  Відкриті веб-технології

Зустріч розробників та ентузіастів у Києві, 20-го березня 2010.
Участь безкоштовна, місце проведення: 18-й корпус КПІ, початок о 10:00.

Різне →  Безкоштовний пакет «халява блогерам» від Life:)

В очередь, сукины дети, в очередь!
Михайло Булгаков, «Собаче серце»

Лайф зашарив цікавої PR-акції, роздає типу "на тестування" безкоштовний річний абонемент на мобільний зв’язок українським блогерам. Задурно для інтернет-мультиплікаторів: 100 хвилин, мегабайт, SMS і MMS. І з вигодою для себе... Підступно, нє? :)

Інтернет →  Як читати Вікіпедію офлайн

Звичайно, з розповсюдженням бездротового Інтернету тема стає все менш актуальною, але поки що бувають випадки, коли комп'ютер є, а доступу до мережі немає. Тим, хто звик з першого-ліпшого приводу звертатися до Вікіпедії, було б зручно в таких випадках все одно мати можливість читати статті. Тому непогано було б мати копію Вікіпедії на локальному комп'ютері.