Архив Октябрь, 2009

Google Wave / Google Wave Notifier для Ubuntu

Нет комментариев »

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


Огненный лис / AFOM — расширение, потрясающим образом уменьшающее расходование памяти в Firefox

Нет комментариев »

В очередной раз разозлившись на жрущий память Firefox, я залез на сайт дополнений.



И обнаружил AFOM.



Утверждалось, что он умеет понижать расходование памяти в Firefox. Отзывы, как ни странно, хорошие.



Я решил протестировать. Включил Task Manager. Открыл 10 вкладок с Gmail, а также еще пару сложных сайтов. Потом закрыл. Обычно у меня после этого firefox ел мегабайт 300-400.



И Task Manager показал, что в начале firefox действительно ел 300 мегабайт, а через полминуты упал до 80-и. И сейчас держится в районе этой цифры.



Я не очень понял, как AFOM это делает, но, судя по всему, это расширение работает!



UPD: Кажется, более новая версия расширения — AFOM Plus, но я себе поставил пока именно AFOM 2.0.


Интернет народов мира. / В Уфе появился автобусный маршрут с бесплатным доступом в Сеть

Нет комментариев »

«Башавтотранс», передовой транспортный перевозчик Башкирии, оборудовал хот-спотами Wi-Fi самого востребованного студентами автобусного маршрута №51. На пути следования этого автобусного маршрута расположены все крупные учебные заведения города. За доступ в Сеть платить не надо — он бесплатный, просто необходимо заплатить за проезд 10 рублей. Скорость доступа превышает 100 Мбит/с.

В будущем планируется обеспечить таким образом хот-споты и в других городах этой республики.


Железо / Zotac MAG: неттоп на платформе nVidia Ion

Нет комментариев »

Фасад



Компания Zotac анонсировала свой первую линейку неттопов — Zotac MAG.



Zotac MAG представляет собой компактный компьютер размером всего 186×189x38мм, основанный на высокопроизводительном чипсете nVidia Ion и энергоэффективном процессоре Intel Atom с частотой 1.6 ГГц: предлагаются одноядерная модель HD-NS01 с Atom 230 и двухъядерная HD-ND01 с Atom 330.


Web-разработка / Emotion Markup Language (EmotionML) 1.0

Нет комментариев »

29 октября вышла первая версия разметки эмоций. Я не опечатался, а вы не ошиблись при чтении.



Поскольку сеть становится вездесущей, интерактивной, и многомодальной, технология должна иметь дело с человеческим фактором, включая эмоции. Разметка была задумана как нечто среднее, между «применение на практике» и «научная работа».



В итоге получилось нечто любопытное, что стоит почитать и вникнуть, потратив на это несколько языков, но не совсем применимое прямо сейчас.



Текущая версия: www.w3.org/TR/2009/WD-emotionml-20091029/

Последняя версия: www.w3.org/TR/emotionml/


Web-разработка / PHP-AMQP Что нового у Друзей?

Нет комментариев »

При построении социальной сети по типу шардинга встает проблема обмена данными между шардами. Традиционная репликация в данном случае не подходит по разным причинам. Тема шардинга — это отельная большая тема и не является предметом данной статьи.

В данной архитектуре для реализации «ленты Друзей» или «Новостной ленты» лучше использовать сервер очередей используя систему: Подписка-Уведомление. В качестве брокера обмена предлагается использовать сервер очередей RabbitMQ, реализующий протокол AMQP, который был выбран по причине хорошей масштабируемости. Серверная часть реализована на PHP, используя расширение php-rabbit (описание АПИ).


Анимация и 3D графика / [Ссылка] Вышла Unity 2.6, теперь с бесплатной Indie версией

Нет комментариев »

С удивлением обнаружил, что совершенно незаметно прошёл релиз очень интересного и мощного инструмента для разработки игр(и не только) под Windows, Mac и IPhone. С этого момента продававшаяся ранее за 149 долларов lndie версия стала совершенно бесплатной, а сама Unity обзавелась множеством нововведений (прекрасным профайлером, менеджером анимации, float point текстурами) и внушительным списком багфиксов, связанных с производительностью и стабильностью(а вылетать предыдущая версия ох как любила).


Старое железо / Применение старым ноутбукам

Нет комментариев »

imageПрактически все бесполезные советы начинаются словами: «Если у вас есть что-то ненужное…» и дальше приводятся рекомендации как превратить это самое ненужное во что-либо полезное. В моем случае у меня имелось огромное желание иметь второй монитор. Из подручных материалов имелся только старый ноутбук Toshiba Satellite Pro 4200, который было очень жалко отдавать за те гроши, что за него предлагали. Оказалось, что монитор этого ноутбука можно с легкостью необычайной использовать как вторичный монитор используя сетевое соединение. Для моих целей (программирование, работа с текстами) качество этого монитора вполне подходит.


GreaseMonkey / Пишем кроссбраузерный UserJS. Пример №1: меняем логотип Яндексу

Нет комментариев »

Firefox, Opera, Safari и Chrome поддерживают UserJS. Все по разному. Я планирую написать серию статей про то как писать скрипты для этих браузеров. В день по одной.



Сегодня мы поменяем логотип Яндекса на Гугловый. Такой вот бесполезный скрипт.



Yandex with Google logo



yandex-with-google-logo.user.js:


// ==Userscript==
// @name      Google logo on yandex.ru
// @include   http://www.yandex.ru/*
// ==/Userscript==

var logo = document.querySelector("img[src$='logo.png']");
if (logo) {
  logo.src = 'http://www.google.com/intl/en_ALL/images/logo.gif';
  logo.removeAttribute('height');
}





Гаджеты. Устройства для гиков / ScribbleBot

Нет комментариев »

Вам когда-нибудь хотелось нарисовать что-то, что смог нарисовать другой человек, но у вас нет способностей хорошо рисовать? Тогда этот гаджет для вас. ScribbleBot записывает движение пишущего средства (например маркера), которое затем можно выложить где-нибудь в интернете и если кто-то захочет нарисовать тоже самое, то он просто качает запись движения ScribbleBot’а и переписывает её на гаджет. Затем достаточно нажать кнопку на устройстве и оно воспроизвдёт чужой рисунок.

Дизайнер: Jon Cumberpatch

image