четверг, 17 апреля 2008 г.

Как сделать «Читать дальше - Read More»?

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

1. Find the </head> tag in your template and add all the code before it:

<b:if cond='data:blog.pageType != "item"'>
<script type="text/javascript">

var fade = false;
function showFull(id) {
var post = document.getElementById(id);
var spans = post.getElementsByTagName('span');
for (var i = 0; i &lt; spans.length; i++) {
if (spans[i].id == "fullpost") {
if (fade) {
spans[i].style.background = peekaboo_bgcolor;
Effect.Appear(spans[i]);
} else spans[i].style.display = 'inline';
}
if (spans[i].id == "showlink")
spans[i].style.display = 'none';
if (spans[i].id == "hidelink")
spans[i].style.display = 'inline';
}
}

function hideFull(id) {
var post = document.getElementById(id);
var spans = post.getElementsByTagName('span');
for (var i = 0; i &lt; spans.length; i++) {
if (spans[i].id == "fullpost") {
if (fade) {
spans[i].style.background = peekaboo_bgcolor;
Effect.Fade(spans[i]);
} else spans[i].style.display = 'none';
}
if (spans[i].id == "showlink")
spans[i].style.display = 'inline';
if (spans[i].id == "hidelink")
spans[i].style.display = 'none';
}
post.scrollIntoView(true);
}

function checkFull(id) {
var post = document.getElementById(id);
var spans = post.getElementsByTagName('span');
var found = 0;
for (var i = 0; i &lt; spans.length; i++) {
if (spans[i].id == "fullpost") {
spans[i].style.display = 'none';
found = 1;
}
if ((spans[i].id == "showlink") &amp;&amp; (found == 0))
spans[i].style.display = 'none';
}
}

</script>
</b:if>

2. Find this div for the post-body and add the portion of code in red color.

<div class='post-body' expr:id='"post-" + data:post.id'>

<b:if cond='data:blog.pageType == "item"'>
<style>#fullpost{display:inline;}</style>
<p><data:post.body/></p>
<b:else/>
<style>#fullpost{display:none;}</style>

<p><data:post.body/></p>

<span id='showlink'>
<a expr:href='data:post.url'>Read More......</a>
</span>
<script type='text/javascript'>
checkFull("post-" + "<data:post.id/>");
</script>
</b:if>

<div style='clear: both;'/> <!-- clear for photos floats -->
</div>

3. Goto Settings->Formatting and at the bottom, you will find the text box provided to specify the "Post template". Copy/paste these lines into that text box and save the settings. (Please DON'T type these lines yourself because you might introduce some spaces that will break the functionality)

Type your summary here
<span id="fullpost">
Type rest of the post here
</span>

If you create a new post now, it shows you clearly where to type the summary and where to add the rest of the post. Please note that you could also divide some or all of your old posts into summary and full post by editing them. The "Read more" link will appear only for the posts that have been divided like this.

Note 1: If you are not able to find the lines to change, you may not have expanded the template. Select the checkbox named "Expand Widget Templates", which is right above the template code, to expand it into more code.
Note 2: If you click "Older posts" link, the "Read more" link may appear even for the posts which you haven't divided into summary and full post. This is a known problem which we haven't solved yet.

I hope you will link to Hackosphere in your sidebar. That's the only thing I expect in return ;)

Posted by Ramani

Читать дальше...

суббота, 5 апреля 2008 г.

Синтетические шкоты.

По материалам выставки KIBS-2008...

Посетив выставку я получил мало, но всё же получил некоторую информацию, в частности удалось посмотреть и пощупать современные высокотехнологичные концы для шкот, швартовы и т.д. Украинская компания
UA Marine (http://www.ua-marine.com.ua/) представила на своём стенде концы производства британской компании English Braids (http://www.englishbraids.com/). Это полиэстеровые изделия, которые приятно удивили своими свойствами согласно назначению: приятные на ощупь, хорошо удерживаемые рукой, мягкие шкотовые концы, эластичные не по свойствам материала, а по свойствам плетения, рельефные, мягкие, удобные в обращении швартовы, ... Теперь по порядку, конкретно какие образцы понравились.

Шкоты


Sportline
Эти образцы порадовали меня больше всех. Двух-оплёточная структура с прямым стержнем для максимальной устойчивости к растяжению и мягкой очень приятной, тоже полиэстеровой, оплётке, но по ощущениям в руке напоминающей натуральный лён, и в вариации тёмно-жёлтой расцветки под натуральный материал. По заверениям, эти концы даже в мокрую погоду хорошо держаться руками и не проскальзывают. Производят эти тросы диаметром 8-12 мм.
Отдельно хочу отметить, что по классификации этот мягкий полиэстер для оплётки не зависимо от расцветки имеет приставку Matt, тоесть не полированный, матовый, он так выглядит. Другие концы без этой приставки имеют гладкую структуру и скользят в руке, работать с ними можно будет только в перчатках и большой вопрос как они себя поведут в дождь, вывод один - они бод лебёдки и стопора, а Matt концы - под работу руками.

3 Strand Matt Polyester (3-х прядный)
Используется тот же Matt полиэстер, достаточно классические концы, конечно коэффициент растяжения у них выше, так это кручёный вариант без прямого сердечника, но зато благодаря рельефу они лучше удерживаются рукой без чрезмерного напряжения кисти, а значит при длительной работе с такими шкотами кисти рук не будет сводить судорогой и уставать они будут меньше. Производят такие тросы диаметром 6-18 мм. Они могут быть использованы как для шкот, так и для швартовых. Для фалов используются пре-растянутые полиэстеровые тросы различного плетения, так как там важен сугубо коэффициент удельного растяжения, а эргономика не критична.

8 Plait Matt Polyester (8-ми прядный)
Диаметр: 4-10 мм. Уже значительно хуже характеристики эргономики, плюс малый максимальный диаметр, но хоть какой-то рельеф за счёт плетения.

16 Plait Matt Polyester (16-ти прядный)
Диаметр: 6-16 мм. Есть необходимые диаметры, но очень гладкая структура, хоть материал достаточно цепкий, но думаю кисть будет очень уставать, так для неё больше важен рельеф, иначе судорог при длительном напряжении не избежать.

Швартовы

8 Strand Anchorbraid Nylon
Красивые плетёный косицы из нейлона обеспечивают гашение рывков, так же они чрезвычайно мягкие благодаря плетению и не скручиваются, очень удобно с ними обращаться. Диаметр: 8-24 мм В линейке швартовых ещё представлены кручёные концы из полиэтилена и полипропилена, но эти мне понравилось больше. У кручёных есть одна неприятная особенность, как бы их хорошо не изготовили, они скручиваются и немного жёсткие.

Читать дальше...

четверг, 3 апреля 2008 г.

Водоотталкивающая пропитка для парусов

В нашем КЮМе в качестве материала для парусов используется натуральная парусина, для чехлов - натуральный брезент, есть также брезентовые палатки. Мы сами шьём и ремонтируем этот инвентарь, вооружение. Что бы продлить срок службы, натуральные материалы нужно пропитать для придания им водостойкости и обезопасить их от гниения в условиях сырости. Эту задачу с выбором пропитки я и решал. Какие же есть сейчас варианты?..

Варианты пропиток

Получение водонепроницаемой ткани, своими руками, руководство для любителей занимательной химии.


Основная идея превращения мыла водорастворимого в нерастворимое прямо на пропитываемой ткани. Когда ткань держат несколько часов в теплом водном растворе, например, хозяйственного мыла, оно глубоко проникает в волокна ткани. Затем "ванна" меняется - на смену мыльному приходит концентрированный раствор алюмокалиевых квасцов, и тогда 3C17H35COO + Al -> Al(C17H35COO)3 Алюминиевое мыло в воде нерастворимо, оно обладает интересующим нас свойством - не смачиваться водой. Такие мыла технологи называют "металлическим". Вода через обработанную таким способом ткань не проникает, а воздух проходит свободно. Штормовка из этой ткани защищает от дождя так же, как прорезиненная плащ-палатка из комплекта одежды для военнослужащих, однако давящего ощущения, духоты в ней не будет. Обычно после осаждения "металлического" мыла на ткань её обрабатывают дополнительной водной эмульсией парафина и проглаживают не очень горячим утюгом. Этот процесс не химический - равномерно распределённый по изделию парафин плавится; его плёнка, частично проникая в нити, на которых уже есть мыло, усиливает водоотталкивающие свойства изделия и, кроме того, немного сужает просвет между нитями ткани. Алюмокалиевые квасцы можно заменить ацетатом свинца или известковым молоком. "Металлическое" мыло в этом случае будет содержать ионы свинца или кальция.

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

Водонепроницаемый лак.

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

Если желательно иметь бесцветный лак, то берут вместо железного купороса раствор квасцов и получают глиноземное (алюминиевое) мыло.

Есть ещё другой способ: ткань пропитывается насыщенным водным раствором квасцов, высушивается и натягивается. Затем натянутую ткань смазывают с обеих сторон горячим крепким раствором обыкновенного мыла, вследствие чего на ткани образуется пленка глиноземного мыла. После этого ткань обмывается, сушится и прокатывается между вальцами. Она получает блеск, водонепроницаемость и отчасти огнеупорность.

Современные средства.


Фторкарбоновые смолы. Принцип действия фторкарбоновых смол аналогичен принципу действия тефлонового покрытия на кухонной посуде: попадая на него, вода не растекается, а остаётся на поверхности в виде капли. Смолы получают синтетическим путём. Изначально они находятся в твёрдом состоянии, и для использования их необходимо растворить, для чего применяются специальные растворители. Проникая в ткань, они испаряются, в то время как фторокарбоновые смолы остаются и распределяются между волокнами, в результате чего изделия не теряют способность дышать. Даже небольшое количество этих смол делает обрабатываемый материал невосприимчивым к воде и маслу. Немаловажно, что в результате их применения на поверхности обрабатываемых изделий не образуется плёнка, препятствующая дыханию ткани.

Полимеры. Задачей полимеров, входящих в состав пропиток (например, запатентованного Nikwax TX.10i), является образование в толще ткани пространственной сети гидрофобных волокон. В результате этого силы поверхностного натяжения препятствуют проникновению капель воды в ткань, в то же время не мешая водяным парам выходить наружу.


WolySport Water proof
Описание:
  • пропитывает и защищает материалы от воды и грязи
  • сохраняет красоту материала , предохраняет их от потемнения
  • пригоден для изделий с климатическими мембранами
Химический состав:
  • растворитель
  • водоотталкивающие вещ - ва ( фторкарбонат )
  • пропан / бутан
Toko Textile proof
Особенности:
  • Делает ткань водостойкой
  • Обеспечивает «дышимость» современных мембранных тканей
  • Простая в использовании и экологически чистая
  • Аэрозольная герметизированная упаковка
Этой пропиткой я пользуюсь для свей спортивной одежды из мембранных тканей, мне нравиться. Состава увы найти не удалось, скорее всего используются подобные по свойствам фторкарбонатным смолам соединения, отчётливо чувствуется достаточно непритный запах растворителя при нанесении, после попадания на поверхность ткани средство пениться и очень интенсивно впитывается. Проверял под дождём, средство держится достаточно долго и не позволяет ткани промокать, хотя после нескольких часов прогулок под дождём всё же в некоторых местах начинает сдаваться и отдельные капли проникают в структуру ткани, но сохнет потом очень быстро и если присмотреться, то даже в местах промокания вода стоит мельчайшими капельками.

NikWax Cotton proof

Преимущества использования средства:
  • улучшает водоотталкивающие свойства
  • восстанавливает дышимость тканей
  • простое в использовании – может быть использовано в стиральной машине или при ручной стирке, без использования автоматической сушки
  • препятствует гниению брезента, вызванному повышенной влажностью
  • не меняет внешний вид изделий
  • на водной основе – экологически безвредно, разлагается микроорганизмами, не воспламеняется, не опасно для здоровья.
  • не содержит фторуглеродов
  • гарантированное действие в течение 4 лет с даты производства.
Химический состав:
  • Уксусная кислота (растворитель)
  • Ацетат циркония (несмачиваемый компонент, основное действующее вещество)
  • Пропан-1,2-диол (пропиленгликоль - растворитель)
Анализ и выбор пропитки

Начнём с первого варианта. Технология не сложна, если найти реактивы, но есть в ней серьёзный негатив да и способ нанесения очень трудоёмкий.
Калийный алюминиевый сульфат, также известный как сульфат алюминия - квасцы могут вызвать аллергию, инфекции кожи и волосяных фолликулов, поэтому их следует избегать. Некоторые ученные связывают влияние алюминия с развитием болезни Альцгеймера. Со здоровьем мы дружим, поэтому эта технология сразу отпадает.

WolySport Water proof средство современное и вроди безопасное, но его сложновато купить у нас в Киеве, да и эффективность показанная в тестах заставляет усомнится в силе фторкарбонатов входящих в состав этой пропитки.

Toko Textile proof очень хорошее средство для мембранных тканей, просто в применении, но универсальное, соответственно в основном ориентированно на современные синтетические ткани, да и непонятно как поведёт себя растворитель при взаимодействии с натуральными волокнами парусины и брезента.

NikWax Cotton proof специализированное средство для обработки хлопков, брезентов, парусины, во всяком случае эта особенность у них заявлена. Проанализировав состав всей линейки продуктов NikWax я убедился, что состав идентичен, различно лишь процентное содержание действующих компонентов.
Наименование Уксусная кислота Ацетат циркония Пропилен гликоль
1 Cotton proof (Средство для пропитки хлопка и брезента.) <3% 5-10% 2-5%
2 Rope proof (Средство на водной основе, восстанавливающее и придающее веревкам водоотталкивающие свойства. Способствует сохранению прочностных характеристик и уменьшению веса веревок в сырую погоду.)2-3% 5-10% 2-5%
3 UV proof (Пропитка – спрей для придания водоотталкивающих свойств и защиты от ультрафиолета палаток и других водонепрницаемых изделий.) <1% 1-2% <1%
4 Tent & Gear Proof ( Средство наносится для восстановления водоотталкивающих свойств тканей, имеющих полиуретановое, неопреновое или ПХВ покрытие. Может использоваться для нанесения на палатки, анораки, тканевую обувь, штормовые костюмы, паруса, гамаши, чехлы для кино- и фотокамер, рюкзаки.)0% 3-5% 2-5%
5 Wax Cotton proof (Средство для пропитки вощёного хлопка и брезента.)2-5% 5-10% 0%

Как видно из таблицы, вся линейка продуктов сводиться к одному составу и для наших целей можно с уверенностью брать или Cotton proof или Rope proof, думаю уксусная кислота не повредит брезенту, парусине если будет несколько больше в составе, а проникающая способность раствора-эмульсии только выше. Но все эти средства не подходят для использования с мембранными тканями, где важным является свойство дышимости, в линейке этой фирмы для них применяется средства на основе полимеров.

Исходя из всех аргументов касательно каждой пропитки, самым безопасным и наверное эффективным вариантом будет продукт
NikWax Cotton proof или Rope proof. По каталогу эти средства наносятся путём замачивания, стирки или кистью.

Расчёт расхода средства


Теперь осталось рассчитать сколько необходимо пропитки для обработки одного квадратного метра брезента или сколько можно обработать квадратных метров парусины одной упаковкой, что бы можно было закупить необходимое количество продукта. Что нам рекомендуют по этому поводу в каталоге...
В упаковке 300 мл.
Дозировка:
Для стирки 1 вещи одежды нужно 2 полных колпачка (100 мл), 2-3 вещей - 3 полных колпачка (150 мл).
Для стирки сухих палаток приготовьте раствор 1:6 (6 частей теплой воды), для мокрых палаток – 1:2.

Очень расплывчатая дозировка, палатки бывают разной вместительности, соответственно разного объёма ткани...


Возьмём за одну вещь обычную ветровку без подкладки или джинсовую куртку. Ориентировочная площадь ткани сравнимой с брезентом и парусиной будет в 2 кв.м.

Одной банкой средства в 300 мл можно обработать 6 кв.м. парусины. 100 мл = 2 кв.м.

Читать дальше...