Я — эксперт в области разработки веб-приложений и безопасности в интернете. Каждый месяц мой блог посещают около 90 тысяч человек. Работаю техническим директором в «Системах документооборота», занимаюсь электронным правительством.
ЛОЧИТЬ (от «to lock», «лочить файл») что, влад. вят. (лочу; лочет и локчет) лакать. Собака лочет, локчет или лакает. Лоча ж. бурда, помои, поганое или дурное питье, похлебка. Лочкан м. лочканье собират. перм. татарин, татарва, бусурмане. Лочича? растен. Lampsana communis, бородавник, бородавница, бересква.В скобках мои добавления — какой термин я имею ввиду. Дополнения приветствуются.
АСЕЧКА (ICQ), аська ж. перм. шапка без ушей, с круглым верхом.
БРИК (от искажённого «to break», точка останова при отладке) м. двухмачтовое мореходное судно, военное или купеческое, близко подходящее к корвету (трехмачтовому); купеческий бриг от 150 до 300 тонн. Бриговый, бричный, относящийся ко бригам, им свойственный.
ХАК (от «to hack», например, «сделать хак») м. и хаки мн. астрах. персидск. соляные грязи.
ФРЯ (одно из названий freeBSD) несклон. ж. укорно: важная особа. Эка фря! ты что за фря такая? Фрякаться вят. подымать нос, зазнаваться, важничать собою. Фрякать кем? тул.-каш. кланяться, поклонничать, просить? Я вами не фрякаю, не нуждаюсь в вас.
КРЯК (от «to crack», например, «найти кряк к программе») м. лягушачья икра, клек, вакотье, норост.
ПАЧИТЬ (от «to patch», производный глагол от «пачт» или (более редкий вариант) «пач») или пачиться, твер. прислуживать, прислуживаться кому и хлопотать. Не пачте, - сь, не беспокойтесь, не трудитесь.
РАСШАРИВАТЬ (от «to share», «расшарить папку») , расшарить что, шаря раскидать, разбросать. -ся, быть расшарену.
БУТ (от «boot», загрузочная область диска) м. ниж.-арз. слепень, овод (бутускать? или будить, будоражить?)
ТАСК (от «task», задача), буксир. Взять судно в таск.
ЛАГ (от «to lag», задержка от нехватки ресурсов компьютера или сети в играх) м. морск. одна сторона, бок корабля, относительно к пушкам.
БАЖИТЬ (от «bug», «бажить» — работать с ошибками) вологодск. перм. новг. яросл. ниж., бажить яросл. вят., бажанить новг. желать, хотеть чего, сильно и прихотливо просить, как больной или ребенок; жаждать, алкать чего.
ХОСТ («host», сервер в интернете) арх.-мез. Идти в хост, идти на промысел, за морским зверем, по плавучему льду.
КАТ (от «to cut», «убирать под кат») м. южн. зап. палач или заплечный мастер.
СКРИН (от «screen», экран компьютера) м. скринка ж. скриночка, стар. скрыня южн. малорос. (от скрыть, крышка?) укладка, сундук, коробья, коробейка; ларец.
СКИПАТЬСЯ (от «to skip», «текст поскипался», «ну, я скипнул») скипеться, твердеть кипением, становиться комом.
МОНЯ (от «monitor», не столько распространённое как «моник» название монитора) ж. кур. твер. брюхо, чрево, пузо, желудок.
БАНИТЬ (от «to ban», лишать доступа куда-либо) что, стар. южн. зап. мыть, чистить водою.
БОТ (программа, иммитирующая действия человека) м. оренб. перм. и др. ботало, шест с поперечною дощечкою, брусочком, для ботания, сгонки рыбы, особенно форели, пеструшки, хариусов, в речушках.
ДЕМА (от «demonstration», демонстрационная версия программы), демка? об. твер. обманщик, плут.
НИК (от «nickname», псевдоним) м.затылок, загривок, задняя сторона шеи.
КУКА (от «cookie», специальные файлы данных браузера) ж. кулак, сжатая ладонь.
ЛАН (от «LAN», локальная сеть) м. южн. вор. тул. поле, нива, пашня; большая засеянная полоса, около десятка десятин
Время от времени сталкиваюсь с бажным поведением Gecko при смене opacity. То блок не туда встанет, то скролл обнулится. Хозяйке на заметку: помогает opacity:.99Ни разу не сталкивался, но знать о таких вещах полезно.


Многократные тени — впечатляющая штука
Как обычно, идея позаимствована из Internet Explrorer, там есть фильтр «drop shadow», который занимается тем же самым.<div style="cursor:hand;height:160px; padding:10px; font:bold 13pt Verdana;
filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5,
Color='gray', Positive='true')">
Текст с тенью
</div>
Причём, фильтр можно наложить несколько раз (добившись эффекта множественной тени), если окружить текст несколькими тегами и наложить на каждый тег по фильтру.

Перейдем к генетически модифицированным растениям. Современные протесты против них, если отбросить чисто маркетинговые ходы со стороны «традиционных» производителей, сводятся к следующим пунктам.Дальше — про серебро
Первый — это опасность контакта человеческого организма с модифицированными геномами таких растений. В чем опасность этого контакта, не расшифровывается. Опасность получить довесок к своим собственным генам, разумеется, является совершенно бредовой и высосанной из пальца. Помимо того, что написано чуть выше, нужно помнить, что человеческий (и не только) организм постоянно пропускает через свой кишечник массу животного и растительного генетического материала. И ничего — стручки и шерсть на нас расти пока еще не начали. И не вырастут - все, что попадает в наш желудок, в процессе пищеварения расщепляется на простейшие составляющие. У сложнейшей гигантской молекулы ДНК примерно столько же шансов попасть из кишечника в кровь неповрежденной, сколько у куска льда в доменной печи — дожить до следующего рассвета. Если провести грубую аналогию, то бессмысленно сыпать запчасти в бензобак - они все равно не встроятся в карбюратор и подвеску.
Вторая опасность, более реальная, заключается в опасности бесконтрольного распространения генетически модифицированных растений. Скажем, модифицируют культурную картошку генами чертополоха для повышенной устойчивости к вредителям, а получат в результате сверхплодовитый чертополох, устойчивый к пестицидам. Ну, а он возьмет да и заполонит колхозные поля, сведя на нет и без того тощие, на уровне тринадцатого года, российские картофельные урожаи. В таких опасениях, нужно признаться, есть доля истины. Однако не совсем понятно, как такие растения окажутся способными покинуть стены лаборатории. Вряд ли они вообще протянут дольше, чем лаборанту потребуется осознать, что он в очередной раз напортачил с реагентами. Ну, а печку даже сто раз модифицированное растение не переживет, если только у него в роду не найдется неопалимой купины. В общем, техника безопасности наподобие той, что применяется при работе с инфекционными агентами, гарантированно исключит такие прорывы.
Наконец, есть опасения, что модифицированные белки окажут негативное влияние на человеческий организм — например вызовут ужасную аллергию. Но уж здесь-то никто не мешает организовать предварительное тестирование и забраковать негодную продукцию теми же методами, что и лекарства.
Все нынешние баталии вокруг генных продуктов вызваны исключительно конкуренцией «старых» и «новых» методов производства. В производство «традиционной» с/х продукции вложены большие деньги, и сдаваться без боя их владельцы не хотят. Вот и появляются бредовые "исследования" о вреде модифицированных продуктов. «Прогрессисты», разумеется, в долгу не остаются - они тоже вложили деньги и твердо намерены их окупить. В результате же торговых войн у простых потребителей формируются черт знает какие представления о генетике в целом и модифицированных продуктах в частности. При всем при том куда более актуальным темам вроде массированного применения антибиотиков при производстве мясной продукции внимания уделяется заметно меньше.

@font-face {
font-family: "Kimberley";
src: url(http://www.princexml.com/fonts/larabie/kimberle.ttf) format("truetype");
}
h1 { font-family: "Kimberley", sans-serif }
Указывается путь до шрифта, его имя в документе и его формат («truetype»).

<?xml version="1.0"?>
<methodCall>
<methodName>weblogUpdates.extendedPing</methodName>
<params>
<param>
<value>Название вашего блога</value>
</param>
<param>
<value>URL блога</value>
</param>
<param>
<value>URL страницы, которая изменилась</value>
</param>
<param>
<value>URL RSS, RDF или Atom, к которому относится страница</value>
</param>
<param>
<value>Необязательный параметр — категория или «тег» сайта,
можно указать несколько, разделённые символом «|»</value>
</param>
</params>
</methodCall>
На PHP самый простой способ всё это проделать — через Curl, хотя я формирую запрос и отсылаю его через fsockopen. Ответ часто можно и не читать, там содержится информация о том, выполнен ли запрос, но на практике это редко бывает интересно. Если не выполнен, то максимум, что вы можете сделать — это его повторить.
{
use decimal;
var a = 0.1; // a — decimal
var b = 0.2; // b — decimal
var c = a + b; // c — decimal (0.3)
}
var a = 0.1m; // a — decimal
var b = 0.2m; // b — decimal
var c = a + b; // c == 0.3m
Суффикс «m» пришёл из «C#» и расшифровывается как «money» («деньги»). В остальных языках программирования проблему обходят, работая с целыми числами. Перед выводом их просто делят на 100.
Голодные волки встретили в лесу зайца и собрались его съесть, а заяц им говорит:
— Погодите, мной вы сильно не насытитесь, а я могу вас привести к стаду овец
Волки решили не есть зайца и пошли за ним. Идут, а голод мучает все сильнее, они значит спрашивают:
— Долго еще идти?
Заяц им отвечает:
— Вот, сразу за горой, которая перед нами
Начали подниматься на гору, но не совладали волки с голодом, набросились на зайцаи съели. Наестца не наелись, голод мучает, но соблазна перед глазами более нет.
Поднялись на гору и видят стадо овец.
Сытно отобедали, и тут один значит говорит:
— Как-то нехорошо с зайцем получилось
Другой:
— Да уж, пойдемте, останки что ли захороним?
Вернулись, похоронили зайца, поставили камень на могилку и думают, что же написать:
— «Другу зайцу» — не пойдет, не поймут, зачем друзья его съели
— «Врагу зайцу» — тоже не пойдет, какой же он враг, когда привел их к стаду овец
Думали, думали, и написали — «нашему консультанту и партнёру — зайцу»