Сейчас писал один скрипт и проверял варианты доступа к объектам (чтобы остановиться на самом быстром). Увидел тему и решил скинуть полученные мною результаты:
Old — самый первый вариант функции. New — оптимизированный.
Идет случайная выборка объектов из массива на 2000 элементов (слои) и изменение их атрибутов.
>mysql_connect(…) and mysql_select_db (…) and mysql_query(«SET NAMES utf8») or die(mysql_error());
>$res = mysql_connect(…);
>if (!$res) die();
Одному мне не привычно использовать такие конструкции?
По первому случаю:
Во многих компиляторах нельзя заранее сказать, в какой последовательности будут вызваны функции. Слева направо, справа налево или вперемешку. В php — гарантировано?
По второму:
Мне проще сравнить $res с false, чем потом долго искать ошибку (а такие сравнения в чужом коде сплошь и рядом).
И как вы думаете, сколько сейчас на территории РФ находится айФонов? Я думаю далеко не 5 миллионов, которые планируют продать операторы за один год (судя по постам выше). Порядок совсем другой. Одно дело — купить серый телефон, привезенный из штатов (или из какой-либо другой страны), у перекупщика, а другое дело, когда телефоны будут стоять на витринах почти в каждом mobile-офисе.
Помните ажиотаж с инвайтами gmail? =)
Я был разочарован. Своих денег она не стоит… часто дергается (какие только коврики не использовал), иногда засыпает и не сразу включается в работу. Да и колесо под большим пальцем не к месту (хотя уже почти привык).
ИМХО фишка в том, что спрос на айфоны упадет =) Это уже будет ширпотреб, а не экслюзив, который не каждый мог достать (себе позволить). Именно в его эксклюзивности, думаю, была та самая изюминка.
Ерунда. Продавец еще тогда отстал от жизни =) Я свою старую MX 1000 купил еще года 4 назад (которую недавно заменил на Logitech Revolution с мега-колесом =).
P.S. Revolution не оправдала мои ожидания.
Скачайте программу Stellarium, отмотайте время назад и наслаждайтесь сколько угодно =) Затмение практически один в один (по времени, по форме). Можно указать точку наблюдения.
Вообще тем, кто не видел эту программу, — рекоммендую.
Месяца 3 назад сделал небольшой сервис, позволяющий работать с "одноклассниками" без регистрации. Заходите на страницу, вводите имя или копируете url - получаете информацию о пользователе, его фотоальбом. В плане просмотра фотографий даже намного удобнее чем сами "одноклассники". А самое главное не палитесь в гостях =)
А они теперь за это деньги брать будут...
Большинство современных языков (Java, C#) отказались от множественного наследования (оно сильно усложняет логику программы и добавляет много неоднозначностей).
Обычно генерируют или новый пароль (который и отправляют), или отправляют на старый e-mail ссылку, перейдя по которой можно будет ввести новый пароль.
Да и вообще хранить пароли пользователей в открытом виде - дурной тон.
Недавно сделал небольшой сервис, позволяющий работать с "одноклассниками" без регистрации. Заходите на страницу, вводите имя или копируете url - получаете информацию о пользователе, его фотоальбом. Удобно? Да. В плане просмотра фотографий даже намного удобнее чем сами "одноклассники". Но выпускать в массы я сервис не стал по одной простой причине - как только я это сделаю, скрипт перестанет работать, его тупо заблокируют (по IP сервера или по аккаунтам)... и правильно сделают.
По-моему тут аналогичная ситуация.
[Opera] Old: 2750 ms. New: 2516 ms.
[FF] Old: 1698 ms. New: 412 ms.
[IE7] Old: 12625 ms. New: 4828 ms.
[Safari] Old: 875 ms. New: 359 ms.
[Chrome] Old: 2597 ms. New: 476 ms.
Old — самый первый вариант функции. New — оптимизированный.
Идет случайная выборка объектов из массива на 2000 элементов (слои) и изменение их атрибутов.
>$res = mysql_connect(…);
>if (!$res) die();
Одному мне не привычно использовать такие конструкции?
По первому случаю:
Во многих компиляторах нельзя заранее сказать, в какой последовательности будут вызваны функции. Слева направо, справа налево или вперемешку. В php — гарантировано?
По второму:
Мне проще сравнить $res с false, чем потом долго искать ошибку (а такие сравнения в чужом коде сплошь и рядом).
Помните ажиотаж с инвайтами gmail? =)
P.S. Revolution не оправдала мои ожидания.
fishki.net/commentall.php? id=28593
Вообще тем, кто не видел эту программу, — рекоммендую.
А они теперь за это деньги брать будут...
function hello($s) { echo 'Hello '.$s.'!'; }
$f='hello';
$f('world');
Да и вообще хранить пароли пользователей в открытом виде - дурной тон.
Никаких - слитно
По-моему тут аналогичная ситуация.