Жаваскрипт сайтика — просто одно большое нахальство.
Даже случайную «куки-уязвимость» и «вирусную длльку» из массивчика поленились достать, хардкодом прописано :)
Ну, и, конечно же, такие вещи не могут не веселить:
statistic_data.set('statistic_virus_count', getCookie(«statistic_virus_count»)!=""?getCookie(«statistic_virus_count»):random(10000,15000));
или
statistic_data.set('statistic_ip4', random(0,255)+"."+random(0,255)+"."+random(0,255)+"."+random(0,255)); — это для статистики айпишников (вылечены-активны)
Короче, веселое чтение перед сном на немного посмеяться :)
Имхо, самое главное, что дает chrome os (кто-то там упоминал об этом в начале) — это возможность отказа от всех волокущихся сейчас за пользователем хвостах обратных совместимостей. Ведь если у меня все в вебе, то архитектуру собственно железки можно менять хоть несколько раз в год — для того, чтобы портировать ос на новую архитектуру нужно, по большому счету, только ядро и браузер. А вся привычная операторика сохранится — хоть на ломанную консольку типа плейстейшена ставь.
А это — очень круто. Потому, что в i386 всякое такое болтается еще с 80х годов, что подумать страшно :)
Написал себе гаджетов, например, для оценки рабочего времени по задачам.
Таски выставляются списком в одном блипе, помечаются как выполненные и через итерацию редактирования удаляются — потому, что в плейбеке все остается. Таким образом можно сразу окинуть орлиным взором весь фронт работ :)
(Можно, по идее, для тасков тоже написать гаджет, благо несложно, и, по идее будет еще приятнее, но мне пока хватает и просто плейн-текста)
Баги — там же, у меня проекты небольшие, как правило, и огромного таск- и баг-листа не бывает, как правило. Зато одновременно идет три-четыре проекта, поэтому преимущества перед мылом для меня огромны — вместо того, чтобы путаться в куче писем по каждому проекту — все наглядно лежит в одном месте :)
Кстати, можно сделать следующим образом, если Вам не лень — я скину чуть обновленный файлик, который распечатает эксепшен, Вы мне его пришлете, и я попробую все пофиксить :)
Но это, наверное, лучше уже в джаббере обсуждать, чтобы не засорять местную ленту.
ну да. Я такого себе писал :) Но для меня это неудобно — если кто-то еще создает волну, со мной в качестве реципиента — я об этом не узнаю, пока не зайду в интерфейс. Я подумал, что я не один такой :)
Да, я знаю. Но это захламляет список реципиентов, плюс не все, кто создадут волну с моим участием добавят этого робота. Или я неправильно понял, и имеется в виду не wave-robot? Если да, то очень интересно, не поделитесь ссылочкой? Спасибо
Не знаю, я как-то наоборот с .NET убежал на питон с огромным удовольствием. Тут дело, скорее всего, не в особенностях языков-платформ, а просто в некоторой индивидуальной предрасположенности человека.
А отсутствие негенеренной документации для апи, в общем-то, вполне рядовое явление на этапе беты продукта — написание адекватных доков — это большая и тяжелая задача. К тому же по семплам всегда можно разобраться, вспомнить, так сказать, детство золотое, когда даже неадекватные доки были огромной редкостью :)
Отбой. Я почитал все Ваши комментарии, и с прискорбием понял, что Вам просто крайне не нравится гугль. Эта позиция, конечно же, имеет право на существование, но мне все-таки немного жаль, что я, похоже, не услышу никакой конструктивной критики, которая могла бы сделать этот пост немного более полезным/правильно написанным/информативным.
Вы знаете, я еще раз пристально поглядел на все те маленькие кусочки кода, которые я выложил в текст, и так и не понял, что же вызвало у вас такое огорчение? :)
Может быть, Вы покажете мне самые «мазохистические», по Вашему мнению, моменты, и я попробую все исправить? И таким вот образом, коллективным творчеством, мы доведем весь десяток строчек кода до такого состояния, чтобы на него кто угодно мог смотреть с удовольствием :)
В Google'вской видюшке была показана пачка самых разнообразных применений, от реалтаймового перевода текста до провязки с системами багтрекинга, постановки задач и так далее.
Самая очевидная область применения в том, что после того, как вейв разовьется, она потенциально вполне может стать тем, чего сейчас так не хватает — этаким аггрегатором всей коммуникации человека в сети, контрольным центром. Именно к этому гуглевцы и стремятся, если я все правильно понял. А в этом контексте возможность получать для любого программного проекта все апдейты в реалтайме — это очень нужная штука.
Вот честное слово, посты Mithgol'а периодически вызывают когнитивный диссонанс. Вот — вроде хорошая новость, цены на доступ в провинции и впрямь должны быть ниже. Плюсовать?
С другой стороны — ну что за развесистая клюква? «Геноцыд Русского Народа С Помощью Дорогова Интернету» — блин, это же даже не смешно уже, реально. Рука тянется к минусу.
В результате, разрываемый противоречиями, жмякнул-таки минус, просто из раздражения стилистикой изложения, но новость всемерно приветствую.
Даже случайную «куки-уязвимость» и «вирусную длльку» из массивчика поленились достать, хардкодом прописано :)
Ну, и, конечно же, такие вещи не могут не веселить:
statistic_data.set('statistic_virus_count', getCookie(«statistic_virus_count»)!=""?getCookie(«statistic_virus_count»):random(10000,15000));
или
statistic_data.set('statistic_ip4', random(0,255)+"."+random(0,255)+"."+random(0,255)+"."+random(0,255)); — это для статистики айпишников (вылечены-активны)
Короче, веселое чтение перед сном на немного посмеяться :)
А это — очень круто. Потому, что в i386 всякое такое болтается еще с 80х годов, что подумать страшно :)
Таски выставляются списком в одном блипе, помечаются как выполненные и через итерацию редактирования удаляются — потому, что в плейбеке все остается. Таким образом можно сразу окинуть орлиным взором весь фронт работ :)
(Можно, по идее, для тасков тоже написать гаджет, благо несложно, и, по идее будет еще приятнее, но мне пока хватает и просто плейн-текста)
Баги — там же, у меня проекты небольшие, как правило, и огромного таск- и баг-листа не бывает, как правило. Зато одновременно идет три-четыре проекта, поэтому преимущества перед мылом для меня огромны — вместо того, чтобы путаться в куче писем по каждому проекту — все наглядно лежит в одном месте :)
Но это, наверное, лучше уже в джаббере обсуждать, чтобы не засорять местную ленту.
Если интересно — bakagaidjin@gmail.com
Но я с трудом себе представляю, как все устроено в макоси, и чем она отличается, да и отдебажить мне негде.
Может, найдется python-программист под мак, сделает доброе дело, посмотрит что не так? Там кода-то — несколько десятков строчек, вроде понятного :)
Дело в том, что пост, в котором я нашел его описание, назывался "...notify в gnome", что ввело меня в заблуждение :)
Добавил в пост
А отсутствие негенеренной документации для апи, в общем-то, вполне рядовое явление на этапе беты продукта — написание адекватных доков — это большая и тяжелая задача. К тому же по семплам всегда можно разобраться, вспомнить, так сказать, детство золотое, когда даже неадекватные доки были огромной редкостью :)
Может быть, Вы покажете мне самые «мазохистические», по Вашему мнению, моменты, и я попробую все исправить? И таким вот образом, коллективным творчеством, мы доведем весь десяток строчек кода до такого состояния, чтобы на него кто угодно мог смотреть с удовольствием :)
Самая очевидная область применения в том, что после того, как вейв разовьется, она потенциально вполне может стать тем, чего сейчас так не хватает — этаким аггрегатором всей коммуникации человека в сети, контрольным центром. Именно к этому гуглевцы и стремятся, если я все правильно понял. А в этом контексте возможность получать для любого программного проекта все апдейты в реалтайме — это очень нужная штука.
Вынесу в текст, если Вы не против.
С другой стороны — ну что за развесистая клюква? «Геноцыд Русского Народа С Помощью Дорогова Интернету» — блин, это же даже не смешно уже, реально. Рука тянется к минусу.
В результате, разрываемый противоречиями, жмякнул-таки минус, просто из раздражения стилистикой изложения, но новость всемерно приветствую.