Pull to refresh
42
0
tFirma @tFirma

Пользователь

Send message
А куда отправлять баг-репорты? Я уже нашел =)
Stickday этот работает, нет? Ну т.е. вы его не забросили? А то мне нравится.
Если купят более 5 тыс. копий, разработчик останется в минусе =)
Беру свои слова обратно, есть и Links.
В таком запросе индекс не будет использоваться.
mysql> EXPLAIN SELECT code FROM `worldip` USE INDEX (PRIMARY)
WHERE `start` <= INET_ATON('8.8.8.8') AND `end` >= INET_ATON('8.8.8.8') LIMIT 1;
+----+-------------+---------+--------+---------------+------+---------+------+------+-------+
| id | select_type | table   | type   | possible_keys | key  | key_len | ref  | rows | Extra |
+----+-------------+---------+--------+---------------+------+---------+------+------+-------+
|  1 | SIMPLE      | worldip | system | PRIMARY       | NULL | NULL    | NULL |    1 |       |
+----+-------------+---------+--------+---------------+------+---------+------+------+-------+
1,5^108
Странная запись.
4. Будем подавать ток аналоговым способом.

Запатентовано.
Кем? Расскажите пожалуйста. Очень интересно.
Если я правильно понял, то в последнем примере должно быть отрицание всего условия, иначе:
if (((0b10001000 & 0b00001111) & ((0b10001000 & 0b00001111) - 1))) {}
if ((0b00001000 & (0b00001000 - 1))) {}
if ((0b00001000 & 0b00000111)) {}
if (0b00000000) {}
Склонен считать базовыми те возможности, без которых нельзя решить существенную часть задач. А без битовых операций в PHP можно сделать что угодно. И лишь в некоторых случаях их использование предпочтительнее.

Налепить статических классов и говорить, что это ООП — непрофессионально.
Отказываться понимать битовые операции — непрофессионально.
До определенного момента не понимать битовые операции — нормально.
В PHP можно обойтись и без них, но иногда удобно использовать именно их.
Серьезно… если человек ставит битовые операции по сложности на один уровень с временными зонами и кодировками, то «Вон из профессии».

Не могу согласиться. Все эти вещи выглядят одинаково непонятными, пока в них не разберешься. Потом же выглядят одинаково простыми. Неправильно считать программиста плохим, если он не понимает каких-то принципов — просто он не имел дела с задачами, решение которых предполагает использование этих принципов.

Я лет 7 назад даже рекурсию не использовал, т.к. она у меня в голове не укладывалась, а сейчас не соображу, что же в ней такого было мне непонятно.
Битовые операции многие боятся как огня (наряду с временными зонами и кодировками).
Посмотрите сколько народу добавили эту заметку в избранное. Очевидно, считают ее полезной.
Я бы предложил U_ALL определять как 2147483647 (PHP_INT_MAX) или -1 (я всегда -1 использую). В вашем примере это может не пригодиться (не знаю чем можно дополнить CRUD), но в других случаях может понадобиться расширить список констант, и тогда придется менять значение U_ALL и по коду операции типа U_ALL ^ U_DELETE и U_ALL & ~ U_DELETE
Так надо, да?
ping -w 2592000000 russianpost.ru
Да да, у них то же самое:
>ping customs.ru

Обмен пакетами с customs.ru [81.177.14.6] с 32 байтами данных:
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.

Статистика Ping для 81.177.14.6:
    Пакетов: отправлено = 4, получено = 0, потеряно = 4
    (100% потерь)
Вообще я зашел на сайт, а он не открылся. Решил попинговать и мне показалось забавным сообщение о потере пакетов.
Ягермайстер, например.

Information

Rating
Does not participate
Location
Калининград (Кенигсберг), Калининградская обл., Россия
Registered
Activity