by Romul То, что интересно мне

1Янв/100

Фальшборт

Фальшборт сделан из многослойной фанеры. Перед тем, как приклеить, его надо изогнуть по форме палубы. После долгих поисков по форуму, узнал про три способа изгибание дерева:

  • Замачивание в кипятке - самый долгий способ, 40 минут замачивания + у меня фанера расслоилась... пришлось склеивать
  • Отпаривание - быстрый способ, но не комфортный и обои на стенах отслаиваются
  • Нашатырный спирт - быстро, но опасно... + страшная вонь. Хотя, если быть ниже уровня нашатыря, не так пахнет, наверное пары поднимаются вверх

Очень намучился со сгибанием, так и не понял принципа и не выработал для себя стратегию.
Одно важно, размачивать фанеру нельзя - расслоится, хотя сам именно так и делал. С нашатырем не понял, вроде пропитывается, но эффект мягкости не получается. Либо аптека продала 1% раствор аммиака, либо я что-то не догнал.
В итоге делал так: размачивал и об горячий край утюга сгибал. Получался более менее зафиксированный изгиб.

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

Фальшборты на месте

Фальшборты на месте

1Янв/100

Палуба

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

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

В инструкции написано сначала обшить палубу рейками, а потом приклеивать. Из-за изгиба так делать не стал. Также в инструкции написано клеить рейки не целиком по всей длине палубы, а нарезать полосками в 9-10 см для большей реалистичности. Торцы реек затемнить грифелем для имитации междосочных швов - так и сделал, получилось классно!

Не забыл прорезать все отверстия в палубе (для мачт и т.д.)

Палуба под грузом

Палуба под грузом

1Янв/100

Сборка киля и шпангоутов

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

Приклеивание шпангоутов к килю

30Дек/091

Где купить деревянный корабль (модель для сборки)

Речь идет про Москву.
Есть два крупных магазина

Понравился мне первый тем, что именно корабли и ни чего больше... соответственно должно все быть на высоте...

По телефону мне рассказали, какие фирмы для первого раза лучше взять (Mantua, OcCre и еще какую-то, уже не вспомню). Посоветовали купить набор инструментов со всем, что для сборки надо

После долгого изучения ассортимента выбрал себе ALBATROS (масштаб 1:100), т.к. исходил из суммы 3-4 т.руб (Альбатрос стоит 3.456 руб)
и заказал его + набор инструментов... :)

Коробка

Коробка

30Дек/090

Guitar Hero (Rock band)

Мой первый видос с игрой в Guitar Hero (для PC это FoF).

Метки записи: , Нет комментариев
30Дек/090

Unix. Количество файлов в директории

Столкнулся с проблемой подсчета количества файлов в директории в ОС unix, а именно freebsd. Специальной утилиты для этого не нашел, пришлось извращаться.
Решается задача при помощи двух стандартных утилит find и wc

find . -type f

выводит все найденные файлы в текущий директории

wc -l

выводит количество строк
соединяем:

find . -type f | wc -l

получаем к примеру такой результат:

%find . -type f | wc -l
1997

Метки записи: Нет комментариев
30Дек/090

Nginx – логические операторы «И», «ИЛИ»

Как написать location в nginx, который срабатывает, если два условия должны выполняться. Логично было бы написать так:

if ($http_user_agent ~* "Opera" AND $http_referer ~* "yandex.ru") {
bla bla bla
}

nginx не предусматривает в условиях логические операторы
Решение есть в виде хака:

set $a "";
if ($http_user_agent ~* "Opera" ) {
set $a 1;
}
if ($http_referer ~* "yandex.ru") {
set $a 1$a;
}
if ($a = 11) {
bla bla bla
}

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

Может man читал не внимательно и кто-то подскажет более красивое решение этой проблемы?

Метки записи: Нет комментариев