Об одном подходе к другим подходам

Альтернативная реальность, данная в ощущениях

Просмотры

Рубрики

Последние комментарии

Рейтинг блогов

  • Вторник, 10 февраля 2009, 10:54
    Полезные вещи
    Автор: kewler

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

    "Что русскому человеку один-два минибара? Так, в чай налить..." (с)

    Хорошо, если в месте вашего проживания окажется нормальная фильтро-капельная кофеварка.
    Если нет, то сделать ее в условиях загнивающей заграницы довольно просто. Достаточно найти две одинаковых поллитровых емкости (в моем случае они жестяные, но подойдут и пластиковые).
    Самая сложная деталь - промежуточный конусообразный сосуд для кофе и фильтра. При желании его тоже можно изготовить из пластиковой кружки соответствующего диаметра, проделав несколько отверстий в днище.

    У меня был готовый, привезенный из японского 100-йенового магазина. Ставится на чашку, в него ставится фильтр, засыпается кофе и заливается кипятком.
    Вообще, такие магазины есть практически везде, наверняка там можно найти нечто подобное. В Риме много китайских, торгующих всякой всячиной по 1-3 евро за штуку.
    Но мне было мало одной чашки, потому что завтракаем мы всегда вдвоем. Приходится следить, когда чашка наполнена, переставлять на другую.

    В целях автоматизации этого процесса и был сооружен следующий кофегонный агрегат:

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

    Один комментарий
    Метки:

  • Понедельник, 13 октября 2008, 14:14
    Полезные вещи
    Автор: kewler

    Еще одна маленькая поделочка на Java, касающаяся геометрических фигур и областей. Ранее я упоминал про подсчет площади замкнутой области. Сейчас речь пойдет о разбиении несвязной области на подобласти, содержащие один связный сегмент. Когда это может понадобиться? Например, когда одна область Area рассекается другой областью (операциями subtract или intersect), в результате чего образуются 2 независимые фигуры. Встроенными средствами просто так это отследить нельзя, нужно запускать PathIterator, что я и сделал.
    Замечу, что здесь используется метод double area(Area a) из предыдущего листинга, вычисляющий площадь. Зачем это нужно? Чтобы сэкономить малость ресурсов. Например, когда в результате рассечения образуется фигура минимальной площади, зрительно неразличимая, её можно исключить из рассмотрения (в данном примере игнорируются фигуры площадью менее 10 точек).

    Листинг под катом.
    Читать запись полностью »

    3 комментария
  • Понедельник, 6 октября 2008, 20:23
    Интересненько, Полезные вещи
    Автор: kewler

    Пили кофе, крутили в руках инструмент.

    - Что это такое? - спросил японец.

    - Кусачки, wirecutter - ответил я.

    - Откуда они здесь?

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

    - Правда? А что на них написано, это по-русски?
    - Да, вот это "Ц. 2-80" означает цену 2 рубля 80 копеек. Дороговато, по советским меркам.

    - Интересно. Тяжелые такие.

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

    - ...

    Комментариев нет
    Метки: ,

  • Среда, 17 сентября 2008, 0:28
    Полезные вещи
    Автор: kewler

    Начинаю цикл публикаций, посвященных движку Wordpress, основанных на своем (пока еще небольшом) опыте.

    Столкнулся с такой проблемой. Вкратце, по ссылке "Опубликовать это!" wordpress позволяет быстро создавать пост во всплывающем окне из любого выделенного фрагмента текста на любом понравившемся сайте. Для этого ссылку можно вынести на тулбар браузера, на рабочий стол в качестве ярлыка (иконки) и т.д. Вещь удобная, но (как и многое в этом мире) глючная, а именно - в русской редакции wordpress полная колбасня с кодировками. Причем, в файрфоксе страница выглядит нормально, страдает именно выделенное содержимое и заголовок поста (который извлекается яваскриптом, спрятанным в ярлыке из заглавия страницы).

    Не знаю, в чем там конкретно проблема - то ли в php, неправильно декодирующем encodeURIComponent в из/в UTF-8, то ли само кодирование происходит с искажениями. Главное, что проблема решаема, причем я нашел довольно тривиальный workaround:

    Открываем файл wp-admin/press-this.php, ищем следующие строчки:

    // Ajax Requests
    $title = wp_specialchars(aposfix(stripslashes($_GET['t'])));
    
    $selection = trim( aposfix( stripslashes($_GET['s']) ) );
    if ( ! empty($selection) ) {

    Меняем GET на REQUEST:

    // Ajax Requests
    $title = wp_specialchars(aposfix(stripslashes($_REQUEST['t'])));
    
    $selection = trim( aposfix( stripslashes($_REQUEST['s']) ) );
    if ( ! empty($selection) ) {

    Теперь файрфокс создает пост правильно, а большего мне и не нужно :)

    Комментариев нет
  • Вторник, 16 сентября 2008, 2:59
    Полезные вещи
    Автор: kewler

    В процессе разработки одного проекта на Java понадобилось мне посчитать площадь произвольного многоугольника (полигона) с криволинейными границами. Как оказалось, несмотря на наличие довольно мощной библиотеки java.awt.geom для работы с фигурами и областями (Shape и Area), стандартных средств для вычисления площади фигуры или области в JDK в наличии нет.

    Поиски готовых решений ни к чему не привели, кроме нескольких реализаций простых алгоритмов вычисления площади кусочно-линейных полигонов, а хочется максимально точного решения. Что нам стоит дом построить? Да ничего, собственно.
    Читать запись полностью »

    3 комментария