January 28, 2012

Ех… :-)

Останній куплет - особливо крутий.

January 27, 2012

За межею уяви: Eiger solo за 2 години 47 хвилин.

January 21, 2012
Сопа і Піпа

Народ, а хтось сам читав тексти цих законопроектів?

January 21, 2012
Reduce in CouchDB

JSON-уявлення результату виконання reduce-функції має бути або менше 200 байт, або вдвічі менше JSON-уявлення даних, що передаються на reduce.

January 20, 2012
Герої України

Рік тому один товариш дуже влучно висловився щодо “Героїв України”. Я сьогодня перебирав обране - наштовхнувся, перечитав, вчергове порадувався.

Рекомендую.

January 17, 2012
Святкуємо День Народження :-)

Святкуємо День Народження :-)

January 14, 2012
Цікавий спам

Вчора мені проспамили(!!!) законопроект 9599. Тобто, мені прийшов лист від невідомого адресата з пояснювальною запискою щодо цього законопроекту та посиланням.

Записку прочитав, сам законопроект - ще ні. Але розумне, добре та вічне у записці видно неозброєним оком:

Підзвітність місцевої влади та гласність в її роботі є одними із ключових засад місцевого самоврядування згідно ст. 4 Закону України “Про місцеве самоврядування в Україні”.

Декларуючи наведені принципи у далекому 1997 році, законодавець, на жаль, залишив без уваги практичні аспекти їх втілення, дозволивши депутатам місцевих рад безкарно і неконтрольовано використовувати прогалини в законодавстві для приховування від громадськості зловживань чиновників на місцях.  

Так, за загальним правилом, встановленим ч. 16 ст. 46 Закону України “Про місцеве самоврядування в Україні”, сесії місцевої ради проводяться гласно, проте “у разі необхідності” рада може прийняти рішення про проведення закритого пленарного засідання.

Закон України “Про місцеве самоврядування в Україні”, власне як і жоден інший закон, не містить конкретних підстав для проведення закритих засідань місцевих рад, що по суті зводить нанівець задекларований принцип гласності в роботі місцевих рад.

Хоча можливість проведення закритих засідань як така передбачена регламентами більшості місцевих рад, лише поодинокими з них (Білгород-Дністровська міська рада, Українська міська рада тощо) встановлено вичерпний перелік підстав для накладення такого обмеження.

Відсутність закріплених на рівні закону підстав для проведення закритих засідань місцевих рад відкрила депутатам можливістьсвавільно визначати, які засідання залишати відкритими, а які ні, мотивуючи свої рішення будь-якими, часто абсурдними аргументами.

Зокрема, проектом передбачається законодавчо закріпити проведення засідань місцевих рад виключно у відкритому режиміта прямо заборонити проведення закритих засідань (крім випадків розгляду питань, інформація з яких становить державну таємницю або таємницю слідства, – на час розгляду відповідного питання, – із забороною паралельного або проміжного розгляду будь-яких інших питань).

Проектом № 9599 закріплюється принцип невідчужуваності права будь-кого бути присутнім на відкритій частині засідання місцевої ради та вести запис його ходу, а також забороняється будь-якій особі чинити перешкоди бажаючим скористатися таким правом.

Присилайте мені ще такого спаму :-)

January 10, 2012
Переглядаючи фотоархів.

Пару років тому ми зупинились на Балі в одному готелі з дядькою, що виявився комерційним дайвером та ще й рятівником.  Розговорились, він показав мені фотки і я не зміг встояти, щоб не випросити їх собі.

Нижче - судно, що затонуло у Перській затоці на відносно невеликій глибині і стало серйозною небезпекою для судноплавства:

Цілком його підняти неможливо, тому за допомогою дайверів під судно затягували ланцюгову пилу, різали його на секції й витягували по одній:

Зблизька розріз виглядає так:

January 10, 2012
Fortune

Fortune у шелі одного з серверів повеселив:

It was so cold last winter that I saw a lawyer with his hands in his own pockets.

Ну і щоб двічі не вставати трохи про виробниче: відчувається, що Paypal має коріння (разом з дитячими психосексуальними травмами) у Східній Європі: вони рахують свою комісію у числах з плаваючою точкою та показують суму, відкидаючи долі цента. В системі ці долі цента зберігаються, звісно, і на перший погляд це круто бо максимально справедливо. Але в результаті то на одній, то на іншій транзакції вилазить додатковий центик. За місяць їх набігає 5-6 і вони разом нахер збивають бухгалтерський софт, що живиться TSV-файлами, проімпортованими з PayPal.

Барани.

January 9, 2012

Ющ крутий.

January 8, 2012
Аксіома.

Визначальною у долі будь-якої нації є здатність воювати. Втратив її - щез з історії.

January 2, 2012
Поможіть з JavaScript, плс

Припустимо на вході у JS-функцію у мене є список об’єктів двох типів. Типи об’єктів відрізняються набором полів. Тобто, у об’єктів одного типу є, скажімо, поле field_a, а в об’єктів другого - field_b.

В кожного елементу списку є поле field_ts, у якому зберігається час створення цього об’єкту. Потрібно пройтись по цьому списку та “згорнути” його у пару наймолодших об’єктів кожного типу.

Тобто, якщо на вході я маю щось типу: [a1, a2, a3, b1, a4, b2, a5, a6, b3, b4, b5, b6, b7], то на виході я повинен отримати [a6,b7].

Подібна задачка на OCaml вирішується із застосуванням алгебраічних типів даних, наприклад, так.

December 26, 2011
Знаки питання замість цифр в ICQ

ICQ запустила нещодавно заміну цифр знаками питання у повідомленнях між взаємно-неавторизованими користувачами. Я підозрюю, що вони таким чином вирішили поборотись зі спамом. Але наштовхнутись на це під час ділової розмови і не мати жодних ідей з приводу того, як це лікується, було неприємно: треба поговорити, а OTR не піднімається.

Полікувалось взаємним вилученням контактів і наступним доданням та взаємною авторизацією.

December 2, 2011
Смертна кара.

Або “… а взагалі-то я гуманіст, не те що ви, папаша!”

Я не вважаю, що людське життя - це абсолютна цінність та міра всього. З багатьох причин. Одна з них полягає у тому, що люди недосконалі: ми не можемо адекватно сприймати світ, ми підкоряємось емоціям, ми бачимо те, що хочемо бачити, а не те, що справді перед нами. І нарешті, ми помиляємось. Іноді - народами: стається затемнення - і батьківщина класичної музики та філософії створює газові камери. Стається інше - і люди, замість боротись із зброєю в руках, від голоду їдять власних дітей…

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

November 23, 2011
IMHO про піар, маркетинг та рекламу.

З коментів:

  1. Бюджети всіх видів рекламних та піар-кампаній зараз повільно але невпинно зменшуються. Квітне тільки інтернет-реклама, доля якої так само невпинно зростає. Причина у тому, що її ефект можна точно порахувати (за виключенням соц. мереж, але там окрема історія).
  2. В інтернет-рекламі, через її прив’язку до числа, найкраще себе почувають (сюрприз!) інженери та матстатистики.
  3. Нещодавно RAND Corp один з найкрутіших у світі think tank’ів (обслуговує у першу чергу ВПС США) опублікував комм’юніке із закликом почати систематизацію та формалізацію всіх накопичених на даний момент даних щодо поведінки соціальних систем. А це означає серйозний (формальний, багатофакторний) аналіз проведених рекламних та піар-кампаній і, в ідеалі, побудову мат.моделі, що дозволить прогнозувати розвиток соц. процесів та маніпулювати ними. Гранти вже виділяються.

Я думаю, що протягом 10-15 років “звичайних” рекламщиків, не інженерів, буде як собак з відповідним рівнем конкуренції і відповідно низьким рівнем оплати праці, а вершки збиратимуть інженери, що працюватимуть з моделями. Математичними :-)

Liked posts on Tumblr: More liked posts »