Search
Write a publication
Pull to refresh
14
0
Владимир Храмцов @Chrome

Web-разработчик

Send message
Вставлю и я своих пять копеек. Например если вы заранее знаете дату, то не стоит писать NOW() в запросе, можно вычислить время на стороне php и сразу подставить в запрос. То же самое в случае field1 -2 > 0, можно просто написать field1 > 2. Примеры синетические, но я думаю мысль в общем понятна.
Как вариант можно попробовать Imagick, по памяти выигрыш точно будет. Причем его можно использовать консольно.
Предлагаю ввести налог на пользование алфавитом и голосовыми связками, т.к. с их помощью можно воспроизводить или копировать печатные произведения.
Существует опасность что не палец тоже попытается отхватить :)
Возможно я неясно выразился, вопрс касался поддержки репозиториев других систем контроля версий. Про то, что субрепозитории поддерживаются из коробки я знал и так(а это значит что и внешние репозитории меркуриал).
По поводу выташить, я предпочитаю сам контролировать, что, куда и в каком объеме тащить :).
Субрепозиторий — это полностью репозиторий со всеми плюшками, а вот достать из меркуриала пределенную директорию, не таща за собой весь репозиторий, довольно проблематично(в силу организации самого репозитория в меркуриал). В этом свн выигрывает.
Внешние репозитории поддерживаются, но надо было плясать с бубном и ставить дополнительные модули. Когда решал данный вопрос, наткнулся на модуль(кажется форест), но завести его нормально не удалось. Кстати, сейчас свн поддерживается из коробки или все еще через плагины?
Впрочем проблемы в равной степени возникают и при попытке интегрировать между собой что-то в обратную сторону, т.е. забирать чт-то из репозитория меркуриал в свн.
Извините, тормознул.
Можно при экспорте запихнуть в теги <?php ?> и потом просто делать include или require, так по крайней мере закешируется опкод. Это если писать в файл. Если в сессию, то такое не пойдет :(
Там уже появился PPS
PPS:
Да-да, мы в курсе, что Белтелеком предупреждал, не нужно 10 раз повторять.
Интересно, что следующее в планах — плановый евроремонт в дата-центре с отключением на неделю? Не сомневаемся, что в этом случае тоже предупредят заранее…

Значит все же предупреждали и отключение не было внезапным.
То, что отключали так надолго, это плохо, но попытка свалить ответственность за прощелканную вспышку на других, это как-то не очень…
N97 корректно перевела часы во всех настроенных временных зонах
Никто не мешает в nginx добавить location, который будет блокировать обращение к определенным типам файлов по расширению или просто не передавать их на обработку php. Первый вариант:
location ~ (^\dirname.*\.php$){
deny all;
}
Это только для php, для остального несложно дополнить.
А вопрос с неотдачей а обработку php решается просто более точным прописыванием того, что отдавать таки можно.
Вообще кэш можно использовать не только как промежуточный этап для хранения результатов работы с базой данных, но и просто кэшировать куски страниц, которые достаточно редко меняются, либо некоторая задержка в обновлении этих блоков не играет роли.
Например на главной странице сайта имеем список самых новых опубликованных статей(сайт не является новостным). То, что статьи будут появляться с задержкой в полчаса для редакторов сайта не играет большой роли. В таком случае, мы кэшируем просто блок с самыми новыми статьями и потом некоторое время берем из кэша. Когда блок будет удален по истечении времени жизни в кэше, мы этот блок полностью перегенерируем.
Если же на странице имеется несколько таких блоков, то чтобы избежать пиковой нагрузки на базу данных в определенные интервалы времени мы данные помещаем в кэш на определенное время + случайный период времени. Таким образом регенерация данных блоков будет происходить не одновременно и резкого возрастания нагрузки на сервер не будет.
Не смог прочитать все комментарии, но хочется ответить людям, которые не верят в то, что деньги будут переводить.
Если вы считаете что этого не будет, достаточно вспомнить эпизод с цветами torrentnews.ru/2009/02/27/svidetel-po-delu-tpb-vy-mozhete-podarit-cvety-moej-zhene/
Уважаемый, вы же все равно дергаете скрипт… Как можно понять из поста выше, я писал что можно дергать скрипт, но не накладывал никаких ограничений на то какой, на каком языке и т.д. Перловый скрипт он тот же скрипт, так что помоему мы с вами говорим об одном и том же решении, только разными словами, поправьте меня, если я ошибаюсь.
Простите, а как вы ее валидировать будете на нгинксе? Что вы будете спрашивать при этом?
Как вариант можно использовать возможности серверов nginx или lighthttpd которые умеют перед отдачей спрашивать скрипт на предмет можно или нельзя. При этом по прямой ссылке видео доступно не будет. При таком раскладе можно публиковать не только хэш, а даже прямой урл. Кому нельзя, доступ не получат.
Мне кажется что скорее будет переход из ие7 в ие8, а доля ие6 останется, т.к. весьма сомнительно, что люди с отключенными апдейтами, вдруг их резко включат(ие7 тоже входил в обновления).
Самолет безопасный вид транспорта, риск попасть в катастрофу довольно мал. Однако попробуйте это объяснить людям, находящимся в падающем самолете.
wget это отдельное приложение :). Где-то wget, гдето fetch, разные дистрибутивы используют разные даунлоалеры
Вот примерный кусок кода(после получения надо отрезать заголовки):
<?
$fp=fsockopen('www.yandex.ru',80,$errcode,$errstr);
stream_set_blocking($fp,0);
if ($fp){
  $nextquery='
GET / HTTP/1.1
Host: www.yandex.ru
Connection: Close

';
  $data='';
  fputs($fp,$nextquery);
  while (!feof($fp)){
    $tempstr=fgets($fp,128);
    if($tempstr){
      $data.=$tempstr;
    }
  }
  fclose($fp);
};
echo $data;
?>

По идее такое работать должно везде.

Information

Rating
Does not participate
Location
Минск, Минская обл., Беларусь
Date of birth
Registered
Activity