16 декабря 2010 г.

java.util.concurrent (Санкт-Петербургская группа тестирования JVM)

источник: http://blogs.sun.com/vmrobot/entry/java_util_concurrent
автор: Семён Бойков


java.util.concurrent

Когда я впервые услышал о пакете java.util.concurrent (JSR 166), который предоставляет набор классов для организации межпоточного взаимодействия, я подумал, что это всего лишь усовершенствованный набор контейнерных классов, построенный на основе встроенных в язык Java механизмов межпоточного взаимодействия (synchronized методов и блоков), однако более близкое знакомство с предоставляемым этим пакетом API удивило: ряд возможностей не может быть реализован с использованием стандартных механизмов.

11 декабря 2010 г.

«Мое дело» рассказывает про партнерскую сеть (с forbes.ru)

источник: http://www.forbes.ru/svoi-biznes-column/idei/59832-ubiitsy-buhgalterov-idut-v-regiony

Когда у вас большие планы по развитию, нужно уделять много времени не только совершенствованию сервиса, но и продажам. Для того чтобы интернет-сервис стал стабильным бизнесом и приносил хороший доход, при наших ценах нам нужно минимум 25 000 клиентов. Этого можно добиться только в случае, если работать не только через интернет, но и через партнеров.

10 декабря 2010 г.

Читаем в хроме

Сегодня мне по почте пришел достаточно большой вордовый документ. Открыл хтмл-вью в гугл-доке, прочитал вступление и… пошел искать плагины для удобного чтения.

Найденные варианты:
iReader,
Readability Redux,
TidyRead
и жс-закладка имени Капцова.
+Бонус-трэк «Reading Glasses»

Идеала не нашел, но каждый из вариантов в чем-то превосходит конкурентов.
(да, все дело происходит в хроме)

9 декабря 2010 г.

Как правильно считать общие расходы

Сегодня в кафе наблюдал, как рассчитывается компания за соседним столиком. Было обеденное время и очевидно коллеги по работе заканчивали бизнес-ланч:


   — я брала солянку, салат и чай, сколько там?
   — 230 вроде, на сама посчитай.
   — у меня 500 только, разменяешь?
   — у самой тысяча бумажкой...
   — Свет, не покормишь меня сегодня? На работе отдам.
   ... (тут был десяток похожих реплик)
   — на чай сколько оставляем?

В обсуждении принимали участие все сидящие за столом. И было заметно, что эта часть «обеда» не доставляет им большого удовольствия.


Больше года назад я предложил коллегам использовать сервис Обедер.ру (www.obeder.ru)

И вот что получилось: 
  • платит всегда кто-то один, 
  • не обязательно возвращать долги после каждого обеда, 
  • не нужно следить — чья очередь платить.
Когда можно использовать:
  •  закупаетесь с друзьями для встречи НГ
             (одни покупают алкоголь, другие салатики, третьи путевки в дом отдыха)
  • отправились со знакомыми в отпуск
             (покупка билетов, общие развлечения, рестораны)
  • пошли с коллегами на картинг + пиво
  • оплачиваете с другом хостинг + доп. услуги  
Как это работает:
  • оплачивая счет или покупку нужно занести сумму в «обедер»
            (при этом правильно пересчитаются взаимные долги)
  • в следующий раз платит тот у кого самый большой «минус»
            (или любой другой)

Кроме того:

  • расчет не обязательно производить на всех поровну(учет различий в суммах)
  • реализован учет возврата долгов (или же прямой передачи от одного участника другому)
  • ведется история всех операций
  • можно отменить любую операцию(при этом взаимные долги будут пересчитаны без учета этой операции)
  • есть «гостевой» пароль без возможности проведения операций

3 декабря 2010 г.

Проверяем отказоустойчивость сайта (с хабра)

источник: http://habrahabr.ru/blogs/hi/109247
автор: sunnybear

Проверяем отказоустойчивость сайта


Результаты тестирования. Время ответа сервераЭто очередной пост их уже традиционной предновогодней серии про проверку отказоустойчивости сайта и готовности его принять всех ваших посетителей, озадаченных выбором подарков или предновогодними скидками. В этом выпуске я рассмотрю создание тестов в расширенном режиме с использованием записи действий (Proxy recorder), что позволяет почти полностью эмулировать поведение реальных пользователей из реального браузера у вас на сайте. Также немного будет затронута тема анализа самих графиков по отказоустойчивости.
Итак, поехали.

Речь пойдет об использовании сервиса Load Impact. Для начала нам нужно завести сам тест.

1 декабря 2010 г.

140 советов интернет-журналисту (Ctrl+V)

источник:  http://kebati.ru/journ/140.php


Структура новости 

  1. Придумайте заголовок или его черновой вариант до того, как напишете новость, а не после
  2. Включите в свой заголовок глагол
  3. Глагол в заголовке не может быть в настоящем времени. Новость – это нечто уже свершившееся или объявление о чем-то готовящемся
  4. Не интригуйте, уточняйте. Заголовок «Президент погиб» не имеет права на жизнь в российском издании, если речь идет о президенте Зимбабве
  5. Вообще не приносите корректность заголовка в жертву хлесткости
  6. Не калькируйте чужие заголовки: чужие мысли труднее думать, чем свои
  7. Прочтите сообщение источника. Отложите текст. Напишите новость вслепую. Повторите
  8. Сначала пишите главное, потом все остальное. Главное выражено в заголовке
  9. Старайтесь использовать в новости как минимум два источника
  10. Не повторяйте одних и тех же фактов в одной и той же новости