Хабрахабр:
Вступление Многие знают про инфраструктуру от google под названием gae, некоторые считают её слишком проприетарной, другие слишком дорогой. Да она не дешевая, и мы попробуем написать оптимальное приложение для gae, которое жрало бы очень мало ресурсов и в идеале не выходило из бесплатных квот даже при хабраэффекте. Опишу мои ошибки, удачные технологические решения при написания сервиса японских кроссвордов. Фишка сайта в том что он позволяет создавать свои кроссворды и из обычной картинки тоже и делиться ими с друзьями. Для построения сайта используется след. технологии: backbone.js ? фреймворк для обработки запросов на javascript'е. C его помощью будем надеяться, что уложимся в бесплатные квоты, так как весь код выполняется на клиенте, с сервера запрашиваются только данные о кроссвордах в json формате. require.js ? библиотека для дозагрузки любых ресурсом(js, html), можно указать код, который выполнится после загрузки всех ресурсов. Идеальна если у вас есть на сайте javascript и он используется в 1% случаев, и вы не хотите включать js-файл в index.html, то она вам подойдет. undescore.js ? всякие плюшки для слежения за изменением всего объекта или за конкретным его свойством. Очень большая и крутая библиотека, но я использую её как шаблонизатор. bootstrap ? чтобы не заморачиться с дизайном. less ? не ну, а почему б не использовать? (Потому что мы можем) Ну и конечно же gae ? на чем все это будет крутиться.
От переводчика. Автор этой публикации ? Майкл Ву (Michael Wu), ведущий аналитик компании Lithium, специализирующийся в изучении социальных взаимодействий и онлайн-сообществ. Чтобы понять, что такое ?социально-сетевой анализ? (Social Network Analysis, SNA), нужно понимать, что такое ?социальная сеть? и что такое ?социальный граф?. Говоря просто, социально-сетевой анализ ? это способ изучения социальных сетей, а социальная сеть ? это набор сущностей, между которыми есть определенные отношения. Социальные сети существуют с тех пор, как люди начали бродить по земле. По правде говоря, подобные структуры есть не только у людей, но и у социальных животных (например, у волков, львов, дельфинов, мышей и даже муравьев). Безусловно, прежде всего нас интересуют такие сущности как люди, и такие отношения между ними как дружба (как на Facebook), совместная работа (как на LinkedIn), родство, общение и некоторые другие социальные взаимодействия. А в контексте SNA мы можем под социальным графом понимать просто визуализацию всего этого (я не собираюсь нагонять скуку формальным определением графа). В таком социальном графе каждая точка (или узел, или вершина) изображает человека, а ребро между двумя точками (людьми) изображает отношения между ними. А так как между людьми существует множество самых разных отношений, точно также существует множество разных социальных графов, изображающих эти отношения. Я покажу это на конкретном примере.
После закрытия крупнейшего в мире файлообменника megaupload.com и ареста его владельца Кима Доткома прошло почти два месяца. 22 февраля Дотком вышел под залог, и 1 марта он дал эксклюзивное интервью новозеландскому телеканалу 3news, рассказал и о суде, размерах своей компании и о истории создания megaupload. Публикую его перевод. Ким Дотком: Знаете, это напоминает ночной кошмар. Непредвиденная ситуация, перепугавшая мою семью, у моей жены, которая беременна двойней, начались кошмары, она чувствует себя несчастной, то есть, конечно, я оказался в интересной ситуации. Дж. Кэмпбелл: Ким, вы говорите, это было неожиданно. Абсолютно, совершенно неожиданно, вы никогда в жизни не предполагали, что подобное может случиться когда-то с кем-нибудь в мире? Ким: Ну, бизнесу уже семь лет, а судились мы только однажды, и это не была, знаете, кинокомпания, большая медиакомпания, и мы потратили миллионы долларов на юридические консультации за последние несколько лет, и наши советники утверждали, что мы вв безопасности, будучи защищены DMCA ? законом США, который оберегает поставщиков онлайн-услуг от действий третьих сторон, так что все вышло совершенно неожиданно.
С 2008 года исследователи IBM занимаются развитием оптических чипсетов, основное отличие которых от традиционных ? сверхвысокая скорость передачи данных (до 8Tbps / 1TBps). Инновационный дизайн чипов, использующий 48 небольших круглых отверстий в стандартной CMOS плате, позволяет свету (лазерному лучу) передавать информацию со средней скоростью в почти терабит в секунду. Новый чип намного быстрее и использует меньше энергии чем современная оптика, использующаяся для передачи всей информации внутри компьютера и сетей. ?Holey Optochip?, именно так называется новинка, уже сегодня может использоваться (и используется) внутри суперкомпьютерных кластеров. Оптические чипы, гоняющие данные светом, вместо электронов, пока используются только для внутренних сетей суперкомпьютерных точек, вроде Power 775 и Blue Gene. С каждым годом такие технологии становятся все более востребованными: ?Десять лет назад суперкомпьютер ?1 не имел внутри ни единого применения оптических технологий или чего-то подобного, а сейчас мы видим их применение для соединений вычислительных кластеров внутри и вне стоек? ? говорит глава IBM Optical Links Group Клинт Шоу (Clint Schow).

Отписаться от этой рассылки