Pull to refresh
161
0
Павел @PaulZi

User

Send message
Так что ли для будущих версий PHP?
<?=@date(z)&255?'Сегодня день программиста';

Есть такое дело, по уровню шума, он не из тихих, но и не сказать, что особо громкий.
Выяснилось, что CMOS-матрица внутри такого внушительного корпуса установлена совсем небольшая: 1/2,3".

Размер матрицы 1/2,3" — это стандартный размер для мыльниц.
По поводу мощного процессора, так вы думаете для чего в Canon 7D два процессора DIGIC 4 вставляют? А по одной простой причине, что один не справляется с серийной съёмкой. Здесь применение мощного процессора необходимо для записи FullHD видео и 120fps slow motion. Ну и вообще для обработки 16 мегапиксельных фоток требуется мощный процессор.
Я например этот запрос применял для вывода таблицы параметров одного товара (товар был специфичный, маслостанции, у каждого товара «подтоваров» с разными параметрами — вольтаж, объём бака, производительность).
Для вывода таблицы параметров всей группы товаров используется этот запрос (плюс для сбережения производительности используется кэш).
Кстати мерил производительность, в данном случае она мало различается, т. к. сделать манипуляции над небольшим количеством строк получалось быстрее, чем осуществлять поиск в большой таблице (пусть и с индексами).
Да проблемы с производительностью тут естественно есть, поэтому использовать такие конструкции нужно в «правильных местах» и с умом, т. к. индексы не используются.
Америку конечно лично мне не открыли, с помощью переменных действительно многое удобно делать.
Хочу привести ещё один пример, посложнее, применения переменных в запросе:
Выборка вложенного в одно поле параметра
Иногда для хранения различных характеристик товара, чтобы не плодить громадных таблиц, удобно записать набор параметров прямо в поле `params` таблицы, в виде '|key:value|key:value|key:value|...|'.
Поиск по определённому параметру примитивен, используя LIKE:
SELECT `id` FROM `table` WHERE `params` LIKE '%|partam1:100500|%'

Но когда встал вопрос выборки по какому-то одному параметру, тут уже начинаются сложности. Например вывести список значений параметра param1. Можно конечно обойтись без переменных, но тогда запрос будет сложнее. На помощь приходят переменные:
SELECT DISTINCT
	SUBSTRING(`params`, @start, LOCATE('|', `params`, @start)-@start) as 'val'
FROM
	`table`, (select @start:=0) s
WHERE
		`params` LIKE '%|param1:%'
		&& (@start := LOCATE('|param1:', `params`)+LENGTH('|param1:')) is not null

Скажу честно, кроме того что вошло в список из игрушек были поставлены AirAttackHD и OsmosHD, которые не заработали. Больше ничего ставить я не стал, и так понятно, что с 3D приложениями почти полный порядок.

И где тут, извините, 3D??? В списке тоже как-то особо 3d игр нет, да и явно подборка составлена из того что видимо запустилось, а не из реальных игр.
PS. Поправьте название сторонних приложений, особенно «scype» режет глаза.
Эта программа несколько другого плана, если Stellarium ориентирован моделирования для наблюдения «с Земли» (вид ночного неба), то эта для моделирования 3D симулятор космоса в масштабе от спутника Земли, до всей всей вселенной.
Самое интересное, что в этой программе можно наглядно посмотреть как расположены ближайшие к нам звёзды, положение Солнца в Млечном пути, расположение галактик «местной группы».
Ой, лучше бы уж стандартный ланчер оставили бы, чем этот ужасный SPB Shell/Яндекс.Shell…
и кстати давно уже в винде появилась команда TIMEOUT вместо изврата с пингом.
rundll32.exe PowrProf.dll,SetSuspendState
Да уж, способ конечно костыльный. Жаль что не пока «чистого» кроссбраузерного способа сделать данный функционал, хотя конечно есть таблицы, но у них есть свои минусы (например, задние высоты блока на всю ячейку).
Во Flexible box layout module, свойство box-align: stretch; (align-items: stretch;) призвано решить данную проблему, но оно пока ещё в ранней стадии поддержки, разве что firefox поддерживает с префиксами.
… и при нажатии на неё у меня происходит гибернация, изредка перегружаюсь, и то только для установки обновлений и тому подобного.
Только вот выключение из нового пуска убрали, а запрятали в правый нижний активный угол — Параметры — Выключение — Завершение работы. Сам то я быстро привыкну, но многие не продвинутые пользователи привыкли делать по другому.
Но это конечно сарказм, чтобы сделать примитивное действие нужно нажать аж 5 кнопок на клавиатуре, да ещё в нужном порядке и сочетании…
И чем мешала им кнопка пуск? Что мешало им сохранить её, для обратной совместимости, хотя бы на одну переходную версию windows? А в 9 уже бы выпиливали… У домохозяек, которые привыкли выключать через Пуск-Завершение работы, будет разрыв шаблона. Про активные углы они вообще вряд ли догадаются, а если и найдут, то не сразу научатся пользоваться.
В тех. характеристиках на многих сайтах пишут, что в аппарате есть LTE, правда с не-Российскими частотами. Вот выпустили бы для Российского LTE, было бы интересено это устройство, а так — ни чем не удивляющий аппарат из «серой массы».
Этот коммент полезнее статьи!
ну или хотя бы так:
if(!!('placeholder' in document.createElement('input'))) return; // поддержка placeholders есть

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Date of birth
Registered
Activity