Новое здание РХТУ

Довелось побывать в новом корпусе, который расположен в Тушино (почти возле МКАДа). Он еще не открыт, но через пару недель в нем будут проходить занятия. Старый корпус будет также функционировать, но часть помещений будет сдана под офисы. смотреть фотки

Абхазия

Прилетел в Адлер 8 августа 2008. Как раз, когда началась война в Южной Осетии. Всего нас было 6 человек. Решили переждать пару дней возле Адлера. Очень попсовый отдых: куча народа, убогая природа. В общем, через пару дней, как изначально планировалось, было решено всё-таки рвануть в Абхазию. Как бы то ни было ссыкатно, мы перешли границу. И как оказалось не зря. (далее...)

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

Каждая компания получает собственную страницу, что позволяет максимально полно представить свой бизнес в интернете, разместив не только контактную информацию, но и полный спектр выпускаемой продукции и оказываемых услуг.

Регулярные выражения. Фридл Дж 2-е издание Эта книга посвящена регулярным выражениям - мощному средству обработки текстов. Если вы никогда не пользовались регулярными выражениями, она откроет перед вами совершенно новые возможности. С ее помощью вы научитесь использовать регулярные выражения на практике и извлекать максимум пользы из тех программ, в которых они поддерживаются. Впрочем, этим дело не ограничивается - вы овладеете регулярными выражениями на действительно мастерском уровне. За годы, прошедшие с момента публикации первого издания, мир регулярных выражений сильно изменился, и книга описывает средства для работы с регулярными выражениями как в уже сложившихся языках программирования (Perl, Pyton, Tcl, Java, Visual Basic), так и в появившихся совсем недавно (Ruby, PHP, C#).
скачать книгу (7.8 Mb, формат djvu)

Аналогично, как и при распространившемся лесном пожаре, который больше невозможно контролировать, происходит и при синдроме выгорания. Развитие этого болезненного синдрома протекает очень коварно. Огонь, пожирающий в конце концов все психические резервы, порождает в начале карьеры колоссальные надежды на успех. Американская психологическая ассоциация описывают 4 стадии развития синдрома истощения Burn out (от англ. burn-out - прекращение горения)
читать дальше?

Данный код позволяет быстро сериализовать массив. Например, это нужно чтобы сделать update поля в базе, где значение лежит в виде сериализованного массива.
demo
исходный код ?

В этой статье я расскажу как отправлять данные из php скрипта методом POST (как это делает обычная html форма) а так же как использовать подделанные запросы для брутфорса. Взламывать будем пароль пользователя через форму логина. Брутфорс (от англ. «brutal» — грубый и «force» — сила) подразумевает подбор пароля тупым перебором возможных вариантов пароля. читать дальше?

Лучшее, что я смог найти. По России 2500 городов. Страны не все (не хватает Эль-Сальвадор, Эритрея, Фарерские острова и подобных малоизвестных стран, которые по сути являются мусором). читать дальше →

Пользователю свойственно ошибаться. Например, если есть две кнопки («удалить» и «редактировать»), то есть вероятность, что пользователь по ошибке нажмет «удалить» вместо «редактировать». Сам нажимал. Операция удаления чаще всего необратимая, поэтому нужно выводить предупреждение перед удалением. Сделать это можно с помощью JavaScript читать дальше?

Задача: выбрать 5 случайных активных пользователей из таблицы user
Решение:
SELECT userid, user_name FROM user WHERE activity=1 ORDER BY RAND() LIMIT 5

ORDER BY RAND() - удобная конструкция для выборки случайных записей из таблицы. Она не очень быстрая, но удобная в случае выборки более одной случайной записи, и для небольших таблиц то, что доктор прописал. Для таблицы 20 000 записей вышеприведенный запрос занимает 0.02 с.

Вот такой интересный способ выбора случайной записи встречается иногда :-)

$res = mysql_query(‘SELECT userid, user_name FROM user WHERE activity=1’);
$j = rand(1,mysql_num_rows($res));
$i=1;
while($row=mysql_fetch_array($res)){
    if($i==$j){
        break;
    }
    $i++;
}