Это эпично и гениально.
Мария?
Блять, очень сложно печатать, клавиатура в слезах, на руки стекают сопли, я сам в полуистерике. Это пиздос. Жидкий, концентрированный пиздос-вин, ящитаю. Весь ролик я сидел улыбаясь, но последние десять секунд где чувак засовывает себе в жопу ананас меня порвали просто в клочья.
Подведение итогов
А здесь, с вашего позволения, я буду собирать ссылки на все отчеты по посещенным странам, а также ожидаемые посещения и отчеты.
2012
2011
2010
Крутой!
Очень крутой… ээм… чурка? Я хз. Но мне парень очень понравился, держит очень верный курс. Надо будет с ним как-нить связаться / пообщаться.
Сайт и проект: freetonik.com css.freetonik.com Зайдите, зацените, че. Позже дам ссылочки на его видеопосты, если сами не найдете.
Обновили
Трубу обновили. Стало охуенно.
Попутно хотел бы заметить, что основная фишка — каналы, соответсвует тому о чем я пытался давным давно говорить Нику про тусовки. Есть ленты, который пользователь составляет путем подписки на блоги (каналы в терминологии трубы), есть возможность между лентами переключаться. Трубе не хватает только возможности добавлять в ленту смарт фильтров — например добавлять в ленту все видео с рейтингом выше определенного порога, а остальные игнорить — и вообще будет суперзаебись.
Скрипка.
Шел молодой человек по полю, накурился он подсолнухов, а может уже был накурен, заиграла скрипка.
Девченки на лугу под скрипку мотали задорно попами. Молодой человек выебал каждую. Ехал мимо велосепедист-китаец, увидел он происходящее и охуел. И я бы тоже охуел. А скрипка все неумолимо играла и играла. Мораль такая: если вы идете по полю, и не важно в котором часу, и услышали как заиграла скрипка — отрежьте себе хуй на хуй.
Вопросики
А давайте так. Вот вам текст с вопросиками, подставьте туда свои данные (в каментах).
— Я? умер в 201? году, от? Похоронен как мудак.
CouchDB
С чем боролись…
CouchDB я отмел почти сразу, как решение плохо адаптированное под Windows. Да, я понимаю, какой смех это у вас вызывает, когда вы слышите «сервер на шиношс», но что поделаешь, специфика, мать ее. Так вот — нашел решение в 1 клик (все как я люблю). После чего случился success в виде couch + ecouch. Тадам! Ну и теперь запасся попкорном и толстенной докой по CouchDB. Подробности будут сразу после проведения достаточного количества тестов. Что на счет mnesia — то как и ожидалось — mnesia is not a silver bullet. Однако, использование ее для internal хранилищ направленных на обслуживание системщины — самое оно. Чем собственно, она и будет заниматься дальше.
Идеальная архитектура Веб-приложений?
Не знаю, зачем это сюда пишу — но душу излить надо, а больше некуда. Не взыщите уж. Можно не читать.
После долгих размышлений взгляды на разработку в очередной раз дали течь, и в очередной раз развернулись на 90 градусов. :) Но вроде бы нащупал идеал. Вот какие на этот счет мысли: 1) My/Postgre/*SQL в Вебе не нужен, идеальная база данных здесь — MongoDB. 2) Ruby on Rails/Django тоже не нужны. Они интересны в основном в контексте MySQL, т.к. дают удобный ORM — но если отказываться от MySQL, то все эти ОРМы только висят мертвым грузом, а Монго зачастую должным образом даже и не поддерживается. Вот и непонятно, зачем тогда все эти фреймворки вообще нужны. Не говоря уже о том, что 30 секунд старта у Рельс — совсем не дело. Ну и в итоге для фронт-энда не нашел ничего лучше (вы будете смеяться) PHP, с прекрасным Mustache в качестве шаблонизатора (это же дает бесплатный AJAX для клиентов). 3) Фронт-энд = I/O данных + шаблоны. Тут безраздельно царствует хромой на обе ноги (но таки рабочий) PHP на пару с nginx/apache, и выполняет именно свою роль — DSL для построения веб-страниц. 4) Бэк-энд = обработка и сохранение данных из базы. Разные части могут быть написаны на разных языках — например, статистика — на Erlang, обработка фотографий — Ruby, обработка текстов — Clojure, и т.д. 5) Фронт-энд общается с бэк-эндом через RPC. RPC устроен следующим образом: а) фронт-энд имеет постоянное подключение к серверу замечательной и быстрой БД Redis, и при надобности делает запрос к одному из бэкендов; б) бэкенды также постоянно подключены к Редису и внимательно следят за очередью вызовов RPC; в) данные кодируются в BSON и добавляются в очередь вызовов; г) результат фронт-энд получает также через очередь. 6) Общение с бэк-эндом на практике почти не отличается от общения непосредственно с базой данных. 7) На выходе получаем: скорость, надежность, удобство, расширяемость. Такие дела.
|
Популярные блоги ↓
|
| © 2009 — 2011 FreeGeo |