Новая конструкция лазера. Работает !

среда, 30 января 2008 г. | | 0 коммент. |

Видео моего лазера в работе. Правда качество камеры хромает

http://youtube.com/watch?v=-pbBy4-vgKE
http://youtube.com/watch?v=_G_a4dGP5CA

Газоразрядный N2 лазер (tea laser) ЗАРАБОТАЛ !!

пятница, 25 января 2008 г. | Ярлыки: | 0 коммент. |

Недавние неудачные попытки заставить лазер заработать все таки увенчались успехом ! Удалось выяснить причины которые мешали получить результат:
1. Коронный разряд вокруг пластин который был виден в полной темноте. Коронный разряд устранен при помощи обклейкой диэлектриком краев пластин.
2. Электроды. за все время постройки пришлось перепробовать множество различных электродов. Самыми удачными оказались электроды которое были куплены в строительном магазине за 20 грн (4 $). Они дают самый сильный луч с хорошей формой и неплохой расходимостью. В темноте пятно было видно с растояния 5 метров и имело диаметр 10-15 см. К недостаткам конструкции можно отнести плохой контакт электродов с пластинами и разболтанность конструкции ;)
Хочется сделать более мощную и правильную установку. В скором времени думаю выложу видео на Youtube

tea laser, попытки заставить его заработать.

четверг, 17 января 2008 г. | Ярлыки: | 0 коммент. |

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

HTML атрибуты cellpadding и cellspacing уже давно никому не нужны.

вторник, 15 января 2008 г. | Ярлыки: | 0 коммент. |

Все правильные мальчики и девочки уже давно не пишут <table cellpadding="0" cellspacing="0" border="0">. Они знают, что лучше один раз написать стиль:

table{
border:0px; /* border="0" */
border-collapse:collapse; /* cellspacing="0" */
}

table td{
padding:0px; /* cellpadding="0" */
}

HTML код:

<table>
<tr>
<td>Foo</td>
<td>Bar</td>
</tr>
</table>



Когда нужно получить другой вид таблицы, все правильные мальчики и девочки переопределяют этот базовый стиль, для верности иногда с помощью !important:

table.stuff{
border-collapse:separate;
}

table.stuff td{
padding:5px 10px;
border:1px solid #666666;
}

HTML код:

<table class="stuff">
<tr>
<td>Foo 2</td>
<td>Bar 2</td>
</tr>
</table>



А некоторые мальчики и девочки даже знают, что есть такое CSS свойство, как border-spacing. Но они также знают, что оно совсем не работает в Internet Explorer. Поэтому растояние между ячейками при border-collapse:separate всегда в этом браузере одинаковое, равное 2 px.

Спички ;)

понедельник, 14 января 2008 г. | Ярлыки: | 2 коммент. |


Нашел дома у родителей вот такой вот экспонат. Думаю находка рекламщиков вам понравится. Особенно радует мебель в виде деревьев, все время мечтал о такой ;) Да и с ДСП всем пора завязывать.

Книги, учебники, документация (html, php, mysql, ajax ...)

пятница, 11 января 2008 г. | Ярлыки: , | 0 коммент. |

Веб-дизайн
Веб-дизайн. Книга Якоба Нильсена.
Веб-дизайн: книга Стива Круга или «не заставляйте меня думать!».
Веб-редизайн: книга Келли Гото и Эмили Котлер.
Экономичный Web-дизайн, Кэрри Бикнер.
Администрирование Web-сервера Apache и руководство коммерции.
Руководство пользователя Apache
Электронная коммерция, Козье Д.
Macromedia Dreamweaver MX 2004. Наиболее полное руководство, Владимир Дронов.
Macromedia Flash MX ActionScript. Библия пользователя, Роберт Рейнхардт, Джой Лотт.
Язык программирования Python.
Учимся программировать вместе с Питоном.
Управление версиями в Subversion.

HTML, xHTML, DHTML, CSS …

XHTML™ 1.0: Рекомендации W3C от 26 января 2000.
Спецификация CSS2, Рекомендация W3C от 12 мая 1998 г.
HTML по шагам, Влад Мержевич.
CSS по шагам, Влад Мержевич.
Формы по шагам, Влад Мержевич.
Теги HTML.
Универсальный Dynamic HTML, Хэйзер Вильямсон.
Введение в XML, КА “ШАГ”.

JavaScript, Ajax

AJAX and PHP, Building Responsive Web Applications.
AJAX и PHP, Разработка динамических веб-приложений.
Ajax в действии.
Самоучитель JavaScript, Вадим Дунаев.
JavaScript. Энциклопедия пользователя, Аллен Вайк.
JavaScript: наглядный курс создания динамических Web-страниц, Келли Л. Мэрдок.
Web Kit DOM Programming Topics.
Освой самостоятельно JavaScript за 24 часа, 2-е издание, Майкл Монкур.

PHP, PHP5

Разработка Web-приложений на РНР и MySQL, Лаура Томсон и Люк Веллинг.
Самоучитель PHP 4, Котеров Д. В.
Профессиональное PHP программирование Второе издание, Аргерих Л. и др.
РНР 5. Полное руководство, Коггзолл, Джон.
Online Учебник РНР 4.

MySQL, SQL

MySQL. Справочник по языку, Компания MySQL AB.
Понимание SQL, Мартин Грубер.

------------------------------------------------
ВСЕ ЧТО ЕСТЬ - http://www.gramond.com.ua/docs

Источник: Webmascon.com

var_dump для javascript

четверг, 10 января 2008 г. | Ярлыки: , | 0 коммент. |

Код функции:

function var_dump(arr,level) {
var dumped_text = "";
if(!level) level = 0;

//The padding given at the beginning of the line.
var level_padding = "";
for(var j=0;j

if(typeof(arr) == 'object') { //Array/Hashes/Objects
for(var item in arr) {
var value = arr[item];

if(typeof(value) == 'object') { //If it is an array,
dumped_text += level_padding + "'" + item + "' ...\n";
dumped_text += dump(value,level+1);
} else {
dumped_text += level_padding + "'" + item + "' => \"" + value + "\"\n";
}
}
} else { //Stings/Chars/Numbers etc.
dumped_text = "===>"+arr+"<===("+typeof(arr)+")";
}
return dumped_text;
}


Пример использования:

alert(var_dump(window.location));

Документация и всякие интересности по XSLT

| Ярлыки: , | 0 коммент. |

XSLT Questions and Answers.
XPath / Справочная информация
XSLT / Справочная информация
XSLT FAQ (русский)