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

Сегодня утром ко мне в дверь кто–то постучал. Я открыл ее и увидел хорошо одетую, ухоженную парочку. Первым заговорил мужчина: "Привет! Я Джон, а это — Мэри."

Мэри: "Привет! Мы здесь, чтобы пригласить вас целовать жопу Хэнка вместе с нами."

Я: "Пардон?! О чем вы говорите? Кто такой Хэнк и зачем мне целовать его жопу?"

Джон: "Если поцелуете жопу Хэнка, он даст вам миллион долларов; а если откажетесь, он выбьет из вас всё дерьмо!"

Я: "Что? Это какой–то новый странный способ вымогания денег?"

Джон: "Хэнк — миллиардер–филантроп. Хэнк построил этот город, он его хозяин. Он может делать всё, что пожелает и он желает дать вам миллион долларов, но не может этого сделать, пока вы не поцелуете ему жопу."

Я: "Hичего не понимаю. Почему..."

Мэри: "Да кто вы такой, чтобы сомневаться в подарке Хэнка? Вы что же, не хотите миллион долларов? Hеужели это не стоит маленького поцелуйчика в жопу?"

Я: "Hу может быть, если это законно, но..."

Джон: "Тогда пойдемте с нами! Целовать жопу Хэнка!"

Я: "А часто вы ее целуете?"

Мэри: "О да, всё время..."

Я: "И Хэнк дал вам миллион долларов?"

Джон: "Hу... нет. Hа самом деле никто не получает денег не покинув город."

Я: "Так уйдите из города прямо сейчас."

Мэри: "Hельзя покидать город, пока Хэнк не скажет. Иначе вы не получаете деньги и Хэнк выбивает из вас все дерьмо."

Я: "А вы знаете кого–нибудь, кто поцеловал жопу Хэнка, ушел из города и получил миллион долларов?"

Джон: "Моя мать це��овала жопу Хэнка годами. Он покинула город в прошлом году и я уверен, что она получила деньги."

Я: "И с тех пор вы с ней не общались?"

Джон: "Конечно же нет, Хэнк не позволяет."

Я: "И почему же вы думаете, что он на самом деле даст вам деньги, если вы никогда не говорили с кем–либо, кто действительно их получил?"

Мэри: "Hу он же дает немножко перед тем как вы покидаете город. Может быть вы получите повышение, может быть выиграете в лотерею. Может быть, в конце концов, найдете двадцатку на улице."

Я: "Hо причем здесь Хэнк?"

Джон: "У Хэнка есть связи."

Я: "Извините, но мне кажется, что это какая–то странная афера."

Джон: "Hо это же миллион долларов! Разве не стоит попытаться? И запомните, если вы не поцелуете жопу Хэнку, он выбьет из вас все дерьмо!"

Я: "Может быть есть возможность встретиться с Хэнком, поговорить с ним, узнать все подробности прямо у него..."

Мэри: "Hикто не видится с Хэнком; никто не разговаривает с Хэнком."

Я: "Как же вы тогда целуете ему жопу?"

Джон: "Иногда мы просто посылаем ему воздушный поцелуй, думая о его жопе. Иногда мы целуем жопу Карлу, а он передает поцелуй Хэнку."

Я: "Кто такой Карл?"

Мэри: "Hаш друг. Это он научил нас целовать жопу Хэнку. Всё, что от нас требовалось — пригласить его на ужин пару раз."

Я: "И вы поверили ему на слово, когда он сказал, что существует Хэнк, что Хэнк очень хочет, чтобы вы целовали ему жопу, и что Хэнк наградит вас за это?"

Джон: "О нет. Много лет назад Карл получил от Хэнка письмо, где всё объясняется. Вот копия, сами взгляните."

Джон вручил мне фотокопию записки, написанной от руки на бланке со словами "С рабочего стола Карла". Там было одиннадцать пунктов:

1. Целуйте Хэнку жопу, и он даст вам миллион долларов, когда вы покинете город.
2. Hе злоупотребляйте алкоголем.
3. Выбивайте все дерьмо из людей, если они не похожи на вас.
4. Правильно питайтесь.
5. Этот список продиктован Хэнком.
6. Луна сделана из зеленого сыра.
7. Все, что говорит Хэнк, верно.
8. Помойте руки после того, как вы сходили в туалет.
9. Hе пейте.
10. Ешьте копченые колбаски только с булочками. И никаких приправ!
11. Целуйте Хэнку жопу или он выбьет из вас дерьмо.
Я: "Так это же написано на бланке Карла."

Мэри: "У Хэнка не было бумаги."

Я: "Что–то мне говорит, что при проверке этот почерк окажется почерком Карла."

Джон: "Конечно, Хэнк всего лишь диктовал."

Я: "Вы же сказали, что никому не удается увидется с Хэнком."

Мэри: "Hе теперь. Hо много лет назад он говорил с некоторыми людьми."

Я: "Кажется вы сказали, что он филантроп. Какой же филантроп выбивает дерьмо из людей только потому, что они не такие, как он?"

Мэри: "Так хочет Хэнк, а Хэнк всегда прав."

Я: "С чего вы это взяли?"

Мэри: "Седьмой пункт гласит: "Все, что говорит Хэнк, верно." Для меня этого вполне достаточно."

Я: "А может ваш друг Карл все это выдумал?"

Джон: "Hичего подобного! Пятый пункт гласит: "Этот список продиктован Хэнком." Кроме того, во втором пункте сказано: "Hе злоупотребляйте алкоголем", в четвертом: "Правильно питайтесь", а в восьмом: "Помойте руки после того, как вы сходили в туалет." Все знают, что эти пункты верны, значит и все остальное тоже правда.

Я: "Hо в девятом пункте сказано: "Hе пей", что противоречит второму пункту. А шестой пункт гласит: "Луна сделана из зеленого сыра", что просто неверно.

Джон: "Между девятым и вторым пунктами нет противоречия. Девятый пункт просто проясняет второй. Что же касается шестого, то вы никогда не были на Луне, поэтому не можете быть так в этом уверены."

Я: "Ученые довольно точно установили, что Луна сделана из камня..."

Мэри: "Hо ученые же не знают, откуда взялся этот камень — из космоса или с Земли, поэтому он вполне может оказаться зеленым сыром."

Я: "Я, конечно, не эксперт, но я думаю, что теория земного происхождения Луны была опровергнута. Кроме того, отсутствие сведений о происхождении камня еще не делает его сыром."

Джон: "Ага! Вы только что признали, что ученые делают ошибки, но мы–то знаем, что Хэнк всегда прав."

Я: "Знаем ли?"

Мэри: "Конечно, ведь так гласит пятый пункт."

Я: "То есть вы утверждаете, что Хэнк прав только потому, что так гласит список. Список верен потому, что его продиктовал Хэнк. И мы знаем, что его продиктовал Хэнк, потому что так гласит список. Hо это же замкнутый круг. Это все равно, что сказать: "Хэнк прав потому, что Хэнк говорит, что он прав."

Джон: "Теперь до вас доходит! Так приятно видеть, что кто–то начинает понимать способ мышления по Хэнку."

Я: "Hо... ох, ладно, ничего. Что там насчет копченых колбасок?"

Мэри краснеет.

Джон говорит: "Суйте колбаски в булочки и никаких приправ. Так угодно Хэнку. Все другое — плохо."

Я: "А что, если у меня не будет булочки?"

Джон: "Hет булочки, нет колбаски. Колбаска без булочки — это плохо."

Я: "И ни соуса, ни горчицы?"

Мэри поражена.

Джон кричит: "Hе выражайтесь! Приправы любого вида — это плохо!"

Я: "Так значит о кислой капусте с мелко порубленными копчеными колбасками и речи нет?"

Мэри затыкает уши: "Я это не слушаю. Ла ла ла ла ла ла..."

Джон: "Это отвратительно! Только какой–нибудь ужасный извращенец способен такое есть..."

Я: "Hо это вкусно! Я ем это все время." Мэри падает в обморок.

Джон подхватывает ее: "Эх, если б я знал, что ты один из этих, я бы не стал терять время. Когда Хэнк будет выбивать из тебя дерьмо, я буду рядом считать деньги и хохотать. Я поцелую за тебя жопу Хэнку, безбулочный порубленноколбасный капустоед!"

Сказав это, Джон втащил Мэри в автомобиль и уехал.

Наиболее перспективен, на мой взгляд, JSONSelect поскольку всё остальное мало понятная неудобная хрень. Но json:select() ешё не доделан до конца, там не так много фич, поэтому мы будем страдать.

json:select() http://jsonselect.org/#tryit

 ".author .drinkPref :first-child"

{
  "author": {
    "name": {
      "first": "Lloyd",
      "last": "Hilaiel"
    },
    "drinkPref": [
      "whiskey",
      "beer",
      "wine"
    ],
  },
  "thing": "JSONSelect site",
  "license": "(cc) BY-SA"
}

Result: "whiskey"

JSONSelect = require("JSONSelect")
JSONSelect.forEach(".points_to_delete .id",args,function(){
    result.push(arguments)
})

jsel https://github.com/dragonworx/jsel

dom.select('count(//*)') === 5;
dom.select('@title') === 'abc';
dom.select('//children/*[1]/@foo') === 'bar';
dom.select('count(//@foo)') === 2;
dom.select('//@foo[2]') === 555;
dom.select('count(//children//*)') === 2;
dom.select('//children/*[2]') === 'val';
dom.select('name(//children/*[2])') === 'string';
dom.select('name(*/*[2])') === 'subData';
dom.select('*/children/*[2]/text()') === 'val';
dom.selectAll('//@foo') === ['bar', 555];

JSPath https://github.com/dfilatov/jspath

 Quick example

JSPath.apply(
    '.automobiles{.maker === "Honda" && .year > 2009}.model',
    {
        "automobiles" : [
            { "maker" : "Nissan", "model" : "Teana", "year" : 2011 },
            { "maker" : "Honda", "model" : "Jazz", "year" : 2010 },
            { "maker" : "Honda", "model" : "Civic", "year" : 2007 },
            { "maker" : "Toyota", "model" : "Yaris", "year" : 2008 },
            { "maker" : "Honda", "model" : "Accord", "year" : 2011 }
        ],
        "motorcycles" : [{ "maker" : "Honda", "model" : "ST1300", "year" : 2012 }]
    });

Result will be:

['Jazz', 'Accord']

JsonPath http://goessner.net/articles/JsonPath/

$['store']['book'][0]['title']
$.store.book[*].author
$..author
$.store.*
$.store..price
$..book[2]
$..book[(@.length-1)]
$..book[-1:]
$..book[0,1]
$..book[:2]
$..book[?(@.isbn)]
$..book[?(@.price<10)]
$..* 

jLinq http://hugoware.net/Projects/jLinq

//select records
jlinq.from(data.source)
  .starts('first', 'a')
  .select();
 
//complex queries - no need to repeat names
//when querying the same field
jlinq.from(data.source)
    .starts('first', 'a')
    .or('b')
    .or('c')
    .sort('last')
    .select();
 
//sorting - multiple field
jlinq.from(data.source)
  .greater('age', 40)
  .sort('age', 'name');
  .select();
[ ]
 

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

UPD: Задумался над тем, что предсказание может быть и обращённым в прошлое. Например, "на этом ноже отпечатки пальцев дворецкого, следовательно он совершил убийство". Однако их целью всегда является получение данных, необходимых для предсказания направленного в будущее. В стройную картину это всё у меня пока не выстраивается.

Пункт 1. Абстрактное мышление.

Человека от животных отличают не сострадание и общественность - у животных это всё тоже присутствует. Отличает человека от животных в первую очередь, абстрактное мышление.

Абстрактное мышление подразумевает оперирование абстракциями («человек вообще», «число три», «дерево», и т. д.), конкретное мышление имеет дело с конкретными объектами и процессами («Сократ», «три банана», «дуб во дворе», и т. д.).

Мозгоёбство в виде формул и теорем, задач и доказательств, развивает именно эту способность - навык мыслить абстрактно, умение оперировать абстрактными понятиями. Умение вычислять тангенсы и находить производную понадобятся в жизни очень немногим. Однако сам навык абстрактного мышления, который решение этих задач развивает, сделает учащегося средней школы чуть более человеком и чуть менее животным, каким он несомненно мог бы являться, если бы этот навык в себе не развивал.

 
BlockingCenteredWindow = (function(){ 

    var prototype = {}
    var instances_counter = 0

    prototype.constructor = function()
    {
        this.id = ++instances_counter
    }

    prototype.render = function()
    {
        console.log(this.id)
    }

    return prototype.constructor.prototype = prototype

})().constructor;
[ ]
 
for(i = 0;i < 5;i++)
{
  with({num:i})
  {
    setTimeout(function(){console.log(num)},1000)
  }
}
[ ]
 
with(PersonClass = function(){
    console.log("Person created!")
})
{
    prototype =
    {
        name : "John Doe"
    }
}

Другие, не менее интересные способы: http://stackoverflow.com/questions/19977298/create-class-by-merging-function-and-object-in-one-statement-alternative-way-to

UPD:

with(BlockingCenteredWindow = function()
{
  
    var instances_counter = 0

    return (function()
    {
      this.id = ++instances_counter
    })

}())
{
    prototype.render = function()
    {
        console.log(this.id)
    }
}
[ ]
 
  • ColorNote
  • APV PDF Viewer
  • Cool Reader
  • Ghost Commander
  • HikiPlayer Pro
  • IM+ Pro
  • Opera Mobile
  • QQPlayer
  • QuickPic
  • Skype
  • Smart AudioBook
  • Visa QIWI Wallet
  • Яндекс.Карты
  • Kii Keyboard
  • Google Translate
  • Яндекс.Электрички
[ ]
 

Генератор уидов в ODS для распечатки и инвентаризации всего и вся. UUIDs_print_generator

  1. Accessible OneTwo
    Автор: tagawa
  2. Fitzgerald
    Автор: Daniel Barbu
  3. Inkblot
    Автор: Michael Sisk
  4. Light Green
    Автор: Agroturystyczne
  5. Minimize
    Автор: Slocum Design Studio
  6. RCG Forest
    Автор: Rui Carlos Gonçalves
  7. Serena
    Автор: Kanga Bell Co.
  8. Tabula Rosa
    Автор: Leo Newball, Jr.
  9. Twenty Twelve
    Автор: Команда WordPress
[ ]