ЖЖ от 2006-08-19 15:57:00
http://melobox.ru/blood/
ЖЖ от 2006-08-14 14:00:00
ЖЖ от 2006-08-08 12:42:00
Теперь Жигунов играет в сериале «Моя прекрасная няня», а Харатьяна («Алёшка, с родинкой») я недавно с удивлением обнаружил в
P.S. Кстати, я тут за Киру Воропаеву вступался
«ОБС» или «Один Британский учёный Сказал»
Британские ученые установили зависимость между выходом на пенсию и продолжительностью жизни.
Британские ученые установили, что температура во всем северном полушарии Земли в 2005 году была рекордно высокой, начиная с
Британские ученые установили связь между счастливым состоянием души и здоровьем
Британские ученые установили, что курильщики и люди, страдающие ожирением, биологически «старше».
Люди с высоким IQ живут дольше, установили британские ученые.
Британские ученые установили, что многие родители не замечают лишнего веса у своих детей.
Британские ученые установили, что ожирение — одна из главных причин возникновения злокачественных опухолей.
Британские ученые установили научную связь между охлаждением и вирусной инфекцией.
Британские психологи впервые в мире установили прямую связь между творческими натурами и, как правило, свойственной им повышенной сексуальной активности.
Британские ученые установили что удовольствий от секса больше чем от мастурбации.
Британские ученые установили, что изучение иностранных языков способствует увеличению количества серого вещества в мозге.
Британские ученые установили, что большинство мужчин не довольны результатами операции по увеличению пениса.
Британские ученые установили, что по крайней мере одни из видов паразитов способен управлять человеком.
Ну и так далее. Я понимаю, что в бредятине, которую придумывают журналисты, желательно указать источник. Но почему этим источником стали безымянные «британские учёные»? От кого это пошло, почему получило такое распространение? Никто не знает? И вопрос номер два — у нас одних в офисе ICQ не коннектится или это пандемия?
ЖЖ от 2006-08-01 13:08:00
http://bujhm.livejournal.com/163920.html
http://bujhm.livejournal.com/164216.html
http://bujhm.livejournal.com/164452.html
ЖЖ от 2006-07-29 14:37:00
Пользователи рунета считают, что Евгений Степанищев имеет отчество Магический (Евгений Степанищев — это я)
Пользователи рунета считают, что
Кажется, пользователи рунета слишком много сплетничают обо мне:
Пользователи рунета считают, что Мой Член имеет отчество любимый.
Пользователи рунета считают, что Мое Самолюбие имеет отчество необьятное.
Пользователи рунета считают, что Моя Любовница имеет отчество виртуальная.
Пользователи рунета считают, что Моя
ЖЖ от 2006-07-25 17:26:00
ЖЖ от 2006-07-21 14:41:00
[LJ2ME]
ЖЖ от 2006-07-14 19:00:00
«Художник из Казахстана и его друг стеклодув».
[LJ2ME]
ЖЖ от 2006-07-11 17:38:00
Что миллионы нашли в Кате Пушкарёвой я решительно не понимаю. А вот её папа и мама — отличные типажи, симпатичные персонажи и отличные актёры, особенно мама.
[LJ2ME]
ЖЖ от 2006-07-03 21:13:00
Загадки PHP
Да что это я всё о себе, да о себе? Давайте я вам лучше о PHP расскажу! PHP, несмотря на кажущуюся простоту, язык уникальный своими загадками. Возникают, они, в основном
Ссылки в PHP — совершенно особая сущность. Небольшой ликбез. Ссылка — это способ «соединить» две переменные так, что меняя значение одной, меняется значение второй и наоборот. Записывается ссылка очень просто: $foo = &$bar. Кажущаяся простота ссылок обманчива. Я сейчас буду рассматривать PHP5, поскольку мне кажется, что четвёртая версия должна умереть как можно скорее. Все примеры были проверены под PHP 5.1.4 и PHP 5.2.0RC1 под Windows и Linux.
<?php
$a = new stdClass();
function Bar($bar)
{
$bar->val = 1;
}
Bar($a);
print_r($a);Проблема номер раз. Как вы думаете, что напечатает print_r? Отвечу сразу: он покажет свойство «val» со значением «один». Почему так произошло? Дело в том, что в PHP5 (как и во многих других языках) все объекты передаются по ссылке. Это значит, что переменная $bar в функции ссылается на переменную $a, которую мы указали в качестве параметра и все изменения $bar коснутся переменной $a. Если мы вызовем функцию «Bar» с другим параметром, то $bar будет ссылаться на этот новый параметр.
Ситуация, когда объект в функцию нужно передать по значению, на практике — почти невероятна, впрочем, если она и возникнет, объект всегда можно клонировать — в PHP5 есть специальные конструкции.
<?php
$v = array(1);
$b = &$v[0];
$c = $v;
$v[0] = 100;
echo $c[0];Проблема номер два. Что же будет внутри $c[0]? Странно, но — 100. Как же так? Всё просто. В PHP, если мы создали ссылку на переменную, то оба имени переменных становятся ссылками. Получается, что присваивая $c внутренность $v, я его присваиваю вместе с $v[0], которая стала ссылкой.
Странно? Совсем нет. Дело в том, что имя переменной — это тоже ссылка. Ссылка на область памяти, где записано её значение. Если ссылок на место, занимаемое переменной, больше чем одна, то все её имена ведут себя как «ссылка», если же удалить «лишние», то последнее имя теряет свою «ссылочность». Пример:
<?php
$v = array(1);
$b = &$v[0];
var_dump($v);
unset($b);
var_dump($v);Первый «var_dump» покажет нам ссылку, второй — нет.
<?php
$bar = 1;
function Foo()
{
global $bar;
$test = 100;
$bar = &$test;
}
Foo();
echo $bar;Проблема номер три. Кстати говоря, когда вы используете конструкцию «global», на деле вы используете ссылку. Дело в том, что «global $bar» полностью эквивалентна «$bar =& $GLOBALS[’bar’]». Если вы не знаете что такое $GLOBALS, самое время открыть руководство по PHP и узнать. Так вот. Проблема заключается в том, что «магическое» слово «global» прячет от нас всю эту операцию, поэтому кажется, что в глобальной переменной $bar должно быть значение 100. Это не так.
На деле, «$bar = &$test» вызовет переназначение ссылки. То есть, прежняя ссылка «$bar — это $GLOBALS[’bar’]» пропадёт и на её место встанет «$bar — это $test». Значение $GLOBALS[’bar’], естественно, не изменится.
Ну а теперь, вооружённые этими новыми знаниями, мы рассмотрим следующий интересный пример.
<?php
$v = array(1);
foreach ($v as &$item) echo $item;
function Bar($foo)
{
$foo[0] = 100;
}
Bar($v);
var_dump($v);Итак! Что выведет «var_dump»? Правильно — 100. Почему? Вполне логично — в цикле мы проходим по элементам массива, причём $item ссылается на текущий элемент как ссылка. После цикла остаётся ссылка «$item — это $v[0]», поэтому, когда я передал в «Bar» переменную $v, её нулевой элемент остался ссылкой. Остальное понять труда не составляет. Давайте пойдём дальше.
<?php
$v = array(1, 2);
foreach ($v as &$item) echo $item;
function Bar($foo)
{
$foo[0] = 100;
$foo[1] = 100;
}
Bar($v);
var_dump($v);Что же тут покажет «var_dump»? Странно, но в обоих элементах массива будет… 100. Казалось бы — bug PHP (впрочем, я не настаиваю — может это и баг). Оказывается, не совсем. Дело в том, что ссылка в PHP уничтожается конструкцией unset и только ей. При переприсвоении ссылки прежняя ссылка не удаляется, точнее, PHP не трогает счётчик ссылок. В моём следующем примере все три переменные будут ссылкой (в чём легко убедиться, сделав «var_dump переменной $GLOBALS»):
<?php
$v = 1;
$k = 2;
$b = &$v;
$b = &$k;Первый же unset «восстановит справедливость»:
<?php
$v = 1;
$b = &$v;
$t = &$v;
$k = 2;
$b = &$k;
unset($t);Теперь переменные $k и $b — ссылочные, а $v — нет. Видимо, «пересчёт» ссылок при пересвоении вызывает
ЖЖ от 2006-07-01 12:02:00
http://www.artlebedev.ru/portfolio/routine/2006/07/01/
Купил цифровой фотоаппарат
Говорят, ведущих блогов губит покупка цифрового фотоаппарата. Меня сгубило другое — повышение профессионального уровня, на котором большинство, что я придумываю полезного, либо является
Купил сразу и MS Pro DUO 1Gb, пользуюсь уже несколько месяцев, нареканий — никаких. Правда, чаще всего использую его для переноса фильмов, но это только потому, что времени на отдых, а значит и на прямое предназначение мало. На борту у фотоаппарата 8 мегапикселей, светочувствительность до 800 ISO, оптический зум до 3x, регулируемая выдержка (30 — 1/1000 сек), диафрагма (F2.8 — F5.4), макросъёмка, экспокоррекция, ручная фокусировка, куча режимов, построение гистограммы, просмотр альбомов (с музыкой и эффектами), а так же большой сенсорный экран сзади (3»).
Самое большое достоинство, конечно, сенсорный экран. Кнопок — минимум, всё остальное делается на самом экране, поэтому под него выделено очень много места, что для меня лично, более чем критично. Второе огромное достоинство — быстрая готовность к съёмке (около 0.9 сек). Остальное — приятные дополнения.
Микроволновка
А раз уж пошла такая пьянка…

Приятно, что в этой
Сбылась моя мечта, которую я лилею все 10 лет, что я пользуюсь микроволновками — я хотел, чтобы эта штука умела греть до определённой температуры! Чтобы не надо было подбирать минуты для тарелки с супом, гречневой каши и ещё бог знает чего. Моя мечта сбылась. Это чудо умеет греть блюдо до любой разумной температуры с шагом в 5 градусов, засекаю температуру блюда 8 датчиками в 152 точках своего объёма. Наверное, ничего более мне от микроволновки не надо.
Баребон
Недавно задумался о покупке компьютера — на моём

Остановился на Asus Barebone
Под капотом
Колоночки
Следующий шаг после того, как человек покупает
Хорошая домашняя система, красивая панелька, пульт управления, сабвуфер на металических иголках не отдаёт в пол, что очень ценно для сохранения дружеских отношений с соседями.
Удачных вам выходных!