Файл: core/data/tables.php
Строк: 519
<?php
if (!defined('COLLATE')) define('COLLATE', 'utf8');
function create_table( $login, $email, $passwd, $manual = 0 ) {
global $db, $config;
$passwd = md5(md5($passwd));
$query = '';
$thistime = date( 'Y-m-d H:i:s', time() );
$tbl[] = array();
$tbl[] = "DROP TABLE IF EXISTS `?_ads`;";
$tbl[] = "CREATE TABLE IF NOT EXISTS `?_ads` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`url` varchar(255) NOT NULL DEFAULT '',
`name` varchar(255) NOT NULL DEFAULT '',
`time` int(11) NOT NULL DEFAULT '0',
`count` int(11) NOT NULL DEFAULT '0',
`position` varchar(1) NOT NULL DEFAULT '',
PRIMARY KEY (`id`),
KEY `time` (`time`),
KEY `position` (`position`)
) ENGINE=MyISAM /*!40101 DEFAULT CHARACTER SET " . COLLATE . " COLLATE " . COLLATE . "_general_ci */;";
$tbl[] = "INSERT INTO `?_ads` (`id`, `url`, `name`, `time`, `count`, `position`) VALUES
(1, 'dwap.in', 'Wap дизайны', 3147483647, 0, 'h'),
(2, 'dwap.in', 'Wap дизайны', 3147483647, 0, 'h'),
(3, 'dwap.in', 'Wap дизайны', 3147483647, 0, 'h');";
$tbl[] = "DROP TABLE IF EXISTS `?_category`;";
$tbl[] = "CREATE TABLE IF NOT EXISTS `?_category` (
`id` int(5) NOT NULL AUTO_INCREMENT,
`title` varchar(50) NOT NULL,
`text` text NOT NULL,
`count` smallint(5) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM /*!40101 DEFAULT CHARACTER SET " . COLLATE . " COLLATE " . COLLATE . "_general_ci */;";
$tbl[] = "INSERT INTO `?_category` (`id`, `title`, `text`, `count`) VALUES
(1, 'Новости блога', '', 0),
(2, 'Интервью', '', 0),
(3, 'Вынос мозгЭ', '', 0),
(4, 'Бред (рассказики)', '', 0),
(5, 'Прочее', '', 0)";
$tbl[] = "DROP TABLE IF EXISTS `?_comments`;";
$tbl[] = "CREATE TABLE IF NOT EXISTS `?_comments` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`post` int(11) unsigned NOT NULL DEFAULT '0',
`cat` varchar(25) NOT NULL DEFAULT '',
`name` varchar(25) NOT NULL DEFAULT '',
`email` varchar(75) NOT NULL DEFAULT '',
`text` text NOT NULL DEFAULT '',
`ip` varchar(16) NOT NULL DEFAULT '',
`ua` varchar(22) NOT NULL DEFAULT '',
`date` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
`level` SMALLINT( 1 ) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
KEY `post` (`post`),
KEY `cat` (`cat`),
KEY `level` (`level`)
) ENGINE=MyISAM /*!40101 DEFAULT CHARACTER SET " . COLLATE . " COLLATE " . COLLATE . "_general_ci */;";
$tbl[] = "DROP TABLE IF EXISTS `?_data`;";
$tbl[] = "CREATE TABLE IF NOT EXISTS `?_data` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`cid` int(11) unsigned NOT NULL DEFAULT '0',
`title` varchar(255) NOT NULL DEFAULT '',
`desc` varchar(255) NOT NULL,
`keys` varchar(255) NOT NULL,
`text` text NOT NULL,
`date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`comm` int(11) unsigned NOT NULL DEFAULT '0',
`views` int(11) unsigned NOT NULL DEFAULT '0',
`active` smallint(1) unsigned NOT NULL DEFAULT '1',
`acomm` smallint(1) NOT NULL DEFAULT '1',
`rating` mediumint(8) unsigned NOT NULL default '0',
`vote_num` mediumint(8) unsigned NOT NULL default '0',
PRIMARY KEY (`id`),
KEY `cid` (`cid`),
KEY `active` (`active`),
KEY `date` (`date`),
FULLTEXT KEY `search` (`title`,`text`)
) ENGINE=MyISAM /*!40101 DEFAULT CHARACTER SET " . COLLATE . " COLLATE " . COLLATE . "_general_ci */;";
$tbl[] = "INSERT INTO `?_data` (`id`, `cid`, `title`, `desc`, `keys`, `text`, `date`, `comm`, `views`, `active`, `acomm`, `rating`, `vote_num`) VALUES
(1, 5, 'Зато диск работает!', '', '', 'Взяли к нам на работу юрисконсульта.rnrnЕстественно, понадобился ей новый комп со всем прилагающимся. Начальник молвит: купим самый простой, для набирания текста и работы в интернете, тысяч в 9 за системный блок уложимся, - и заказывает его лично в фирме N где имеет откат.rnrnЧерез неделю привозят.rnРаспаковываю, включаю, а тут пишущей машинкой и не пахнет!rnCore Duo 2.66, 8800GT, 2 гига 800й памяти, винт 500Гб, Asus P5KR.rnНифига себе, думаю, начальник откат получил.rnrnДостаю честно стыренный диск с виндой, втыкаю в компьютер, ставлю WinXP. А нет, на 79% установки стал посылать куда подальше. Перезагружаюсь, пишет - нет винта. Весело, думаю, новый комп и сразу проблемы, хотел было в гарантийку отвезти, но призадумался, инженер я или где?rnrnПровожу вскрытие, вентилятор на видеокарте весь в пыли. Это меня огорчило, видно на витрине долго стоял. Переставил шлейфы, всё заработало, разбил винт, форматнул, поставил систему. Тут звонок из фирмы N: "Мы по ошибке Вам не тот комп отдали, верните взад!"rnrnПриезжаю в контору, продавец дико извиняется и говорит, что компьютер этот в ремонт привезли. Ничего, говорю я, я его уже отремонтировал и даже систему поставил! Продавец хватается за голову со словами: "Этот комп привезла бухгалтер, и там была база данных!!!"rnrnОй.', '$thistime', 0, 0, 0, 1, 0, 0),
(2, 5, ' Крылья, ноги, главное - голос!', '', '', 'Я искренне хренею со своей поддержки.nnИнет лагает хотя бы один раз в неделю. Причем, в тот самый день, когда мои нервы накалены до предела, и единственное желание, которое меня преследует - просто тупо сесть в инет и расслабиться.nnИ именно в этот день мой многообожаемый инет говорит мне "хрен".nnРаскаленные добела нервы требуют того, чтобы я срочно пролила чью-нибудь кровь. и обычно это касается собственно поддержки, но, сука, КАЖДЫЙ раз как я туда звоню, мне как специально отвечает молодой мужской голос из серии "трахнуть, чтобы услышать, как оно стонет".nnИ все.nnЯ расплываюсь по стулу и кокетливо отвечаю, мол, господа, когда будет работать интернет? И в ответ всегда получаю всевозможные нижайшие извинения и ответ, что заработает месяца через два минимум.nИ я со счастливой улыбкой, мол, какие вы там заботливые и милые, сука вешаю трубку.nnБлядь, как же меня заебало быть блондинкой...', '$thistime', 0, 0, 1, 1, 0, 0),
(3, 5, ' Хороший, плохой, умный', '', '', 'Приходит семья — папа, мама, сын.nnПапа — вот, у вас в ремонте был наш адаптер от ноута.nЯ – и?nПапа — три месяца работал, теперь не работает!nnПапа протягивает жуткую лохматку, перевязанную изолентой.nnЯ (осторожно) — Видите ли, не очень верится, что мы предоставили вам адаптер в ТАКОМ виде.nПапа — Да нет, это я, когда он перестал работать, вскрыл его и попаял там малость…nМама (с гордостью) — он у нас электротехник!nЯ — одну секундочку, сейчас я позову мастера.nnПриходит мастер (Сергей).nnСергей — ну?nЯ — посмотри, пожалуйста, в чем проблема.nСергей (после некоторого раздумья) — вижу, что паяли двое, один — умный, другой — клинический идиот.nЯ (деликатно покашливая) — Сережа, адаптер был у НАС в ремонте…nСергей (меланхолично) — так, с умным понятно…nnПапа багровеет, мама краснеет — конфуз, блин.', '$thistime', 0, 0, 1, 1, 0, 0),
(4, 5, ' …а также девять Петербургов и три-четыре Москвы.', '', '', 'Диалог между мной и сисадмином клиента (он в Москве, компания транснациональная, мы работаем на их площадке в Нижнем Новгороде).nВремя около девяти вечера, я в офисе. Жуткий день, мозг высушен.nnОн: Вы понимаете, крайне важно включить сейчас активку в стойке.nЯ: А в чем необходимость? С утра на на объект придут монтажники и согласно плана все включат и закончат оставшиеся работы.nОн: Дело в том что наши админы работают в Чикаго и могут рулить настройками только по ночам. Если не в эту ночь, то только в следующую и завтрашний день будет потерян для работы офиса.nnТут у меня случается горе от ума, так как Chicago - наименование Windows 95. У меня взрывается мозг. Я не понимаю, какого хрена в 2007 году админы крупной транснациональной корпорации работают в 95-ых Форточках, и почему это мешает им работать днем?! Стыдно им что-ли?!nnЯ: Мычу, изображаю непонимание.nОн: (Видимо в шоке, как такого дауна поставили на проект) Понимаете, это очень далеко.nЯ: (Всё, мозг взорван окончательно. Я понимаю - давно, 10 лет назад. Но как Windows 95 может быть далеко?!) Продолжаю мычать.nОн: Понимаете, у них время другое.nЯ: (Мне совсем плохо. Что за админы, которые не могут переставить время в древней операционке?!)nОн: Это в Америке!nnПонимание. Занавес.', '$thistime', 0, 0, 1, 1, 0, 0),
(5, 5, ' Не выключать, работают люди!', '', '', 'Очередной рабочий день на заводе, предстоит пуск нового маленького участка (на два рабочих места) с новым лазерным станком. Под это дело отремонтировали какое-то старое помещение, поставили собственно станок, пару столов, шкафчик и компьютерный стол.nnПришел админ с помошником ставить компьютер для станка - машину собрали, подключили, воткнули сеть, а она, зараза, не пашет, будто электричества в розетке нет. Стою в недоумении, наблюдаю, они тоже в непонятках. Рядом еще один человек начал включать настольную лампу в соседнюю розетку (метрах в двух от компьтера по той же стене) для проверки - лампа зажглась, и, о чудо, заработал сетевой фильтр! Тем временем чувак выключает лампу и сетевой фильтр тоже отключается.nnВсе стоят в полном ступоре, секунд 10 немая сцена, а потом всех кидает в ржач от осознания того факта, что электрики соединили эти розетки ПОСЛЕДОВАТЕЛЬНО!!!n', '$thistime', 0, 0, 1, 1, 0, 0),
(6, 5, ' Откуда берутся интернеты', '', '', 'Мне тут вспоминилось.nПару лет назад работал в саппорте Питерского провайдера. Обращается ко мне один из свежеподключенных клиентов, мол, так и так - временами пропадает инет. Смотрю логи - и правда, то тут на час пропал, то тут 2-3 часа, то тут, то там - в общем, хрень какая-то.nnПередал заявку эксплуатационной группе, мол, ребята, надо выезжать к клиенту и разбираться. Приезжают через пару часов назад - ржут-загибаются. Что такое? Монтажники в точке монтажа оконечного оборудования не нашли электрической розетки, что бы оборудование, запитать, и сделали ее сами, запитавшись от выключателя туалета.nnМонтажники клиенту, конечно, пояснили загадку пропадающего Инета. Но когда мне звонили непросвещенные сотрудники, я спрашивал:n- Вы сейчас у компьютера?n- Да.n- А могу я вас попросить включить СВЕТ В ТУАЛЕТЕ?n- Э-э-э... Зачем?n- Будьте так добры, включите. И проверьте наличие Интернета.nnЯ бы все отдал, чтобы посмотреть на лицо звонящего человека, когда он включал свет в сортире и ткнув мышкой в просторы Интренета говорил мне:nn- Эммм... Эмм. Спасибо!', '$thistime', 0, 0, 1, 1, 0, 0),
(7, 5, ' Если долго мучиться...', '', '', 'Работаю админом в бюджетной организации. Подходит сотрудница и задает потрясающий по своей значимости вопрос: "Как мне создать файл?" К такого рода вопросам я уже привык, поэтому делаю спокойно-умиротворенное лицо и спрашиваю:n- Какой файл Вам надо создать?n- Ну как какой? Мне нужно ПРОСТО ФАЙЛ!"n- И что,-говорю, Вы собираетесь с этим ПРОСТО ФАЙЛОМ делать?n- Мне нужно его СОЗДАТЬ.n- С какой целью Вам нужно его СОЗДАТЬ?n- Чтобы игра заработала.n- Какая игра?n- Мы вчера племяннице купили игру, установили, а она говорит, что нет какого-то файла. Я и хотела его создать и почти создала, только он почему-то не работает.nАй, думаю, какая молодец, за вечер состряпала DirectX-ную динамическую библиотеку, какие таланты пропадают...n-Вы вообще, - говорю, - представляете, что такое ФАЙЛ? Понятие "расширение" Вам о чем-нибудь говорит? Я уже не говорю о внутреннем содержании...n-Ну файл-это же вроде бы для памяти что-то...nВсе, думаю, пошла мука на Тобольск, объяснять бесполезно-только нервы портить...Нарисовал картинку, что да как, куда и сколько раз нажать. Взяла. Прошла несколько шагов, остановилась и гордо сказала:n- А я все равно вечером еще раз попробую!', '$thistime', 0, 0, 1, 1, 0, 0),
(8, 5, ' А теперь можно и поработать.', '', '', '9:00 утра.nНачало рабочего дня.nВесь народ подтягивается в измученном состоянии на работу.nКаждый усаживается за своим рабочим местом.nУ всего отдела продаж слетает программа, все начинют визжать и дергать IT: работы мол много, чини.nКаждые 20 минут спрашивают — ну что долго, долго еще?!nВ это время каждый сидит, кто фотки смотрит, кто в косынку рубится.nВ итоге после часа моего мучения все-таки я поднял все, все заработало. Оповещаю весь отдел: все работает, можете приступать. Весь отдел поднимается со своих рабочих мест и кто куда.nnТолько слышу — кто-то собирается идти пообедать, кто-то покурить..', '$thistime', 0, 0, 1, 1, 0, 0),
(9, 5, ' Подай мне системный администратор на двадцать!', '', '', '...Ну я ее и спрашиваю:n- У вас есть системный администратор?n- Сейчас, секундочку, я узнаю!nЗа плохо прикрытой трубкой слышу ее голос:n- Марына, системный администратор - это не вон та коробка там у нас стоит?n- Не знаю!nНе находят. Но тут третья девушка разрешает проблему:n- Да это же ключ у тебя на компьюторе!', '$thistime', 0, 0, 1, 1, 0, 0),
(10, 5, ' Тридцать восемь попугаев', '', '', 'Барышня отправляет по мылу макет объявление о продаже недвижимости в одно из крутых бизнес-изданий. Текст набила, попросила админа фотографию туда вставить, он всё сделал и говорит, что файл пять метров получился (5 mb).nОна спрашивает:n- Это что же, если распечатать рулон - 5 метров получится?nНу, админ посмеялся, объяснять ничего не стал, мол, не беспокойся. Барышня отправляет файл в издательство, перезванивает и спрашивает:n- Получили письмо?nА в издательстве такая же барышня отвечает:n- Нет не получили, а какого размера письмо?nТа что отсылала:n- Эмммм... (думает: расскажу про метры и рулон, не поймут) Пять чего-то там.nВ издательстве:n- Пять [i]ЧЕГО[/i]?nТа что отсылала:n- Ну, пять ЧЕГО-ТО.nВ издательстве:n- Ладно, неважно [i]ЧЕГО[/i], у нас больше трёх всё равно не принимает, режьте.', '$thistime', 0, 0, 1, 1, 0, 0),
(11, 5, ' Квадратное, твердое, но не печенье', '', '', 'Работаю в типографии. Приходит заказчик. Желаю, говорит, визитки — самые-самые обычные, на белом картоне текст.nnЯ сижу в полной прострации (дело под вечер), пью чай с печеньем и медитирую на компьютер. Какой текст, спрашиваю. Заказчик загадочно улыбается, лезет в карман, извлекает, не поверите, дискету!nnЯ, старательно удерживая на лице дружелюбное выражение, беру этот артефакт и начинаю на ощупь запихивать его в дисковод своего раритета. Слышу, за спиной что-то не то чавкнуло, не то булькнуло. Оборачиваюсь, вижу лицо заказчика с выражением священного ужаса и краем глаза замечаю дискету, лежащую в тарелке с печеньем... Вот не надо было лезть ко мне, когда я ем!nnТретий день подряд, только я утром ступлю на порог, вся контора начинает ржать как кони. И спрашивают, буду ли я снова кормить системник печеньем, а то он в боках сдал...', '$thistime', 0, 0, 1, 1, 0, 0),
(12, 5, ' Спрятанное на виду', '', '', 'В общем, дело было так. У меня сломался стул и я пошел к начальству, говорю, что мне нужен стул. Начальник: «Ты замучал уже стулья ломать! В следующем месяце купим!»nnЯ обиделся. Пошел в админскую, снял со стола сервер, поставил на пол, накрыл тряпочкой, чтоб не царапать (сервер новый, дорогой, красивый), сел на него, сижу, принтер починяю.nnЗлюсь.nnТут открывается дверь, заходят красавцы в форме, спрашивают: «А сервер где?» Не задумываясь, зло тыкаю пальцем в APC UPS башенного типа. Подходят к монитору и начинают снимать данные с сервера: комплектацию, ОС, ПО, сетевую конфигурацию и т.д. и т.п. Все, как положено. Закончив, командуют: «Отключай!» Нажимаю на кнопку на передней панели UPS. Все гаснет.nnОни говорят: «Зачем так жестоко?»nЯ: «А вам не все ли равно?»nОпечатывают, заклеивают, уносят.nУ двери говорят: «А чего тяжелый-то такой?»nЯ: «Ну, дык, данных-то в нем сколько!»nnДовольные уходят. Сижу дальше, принтер починяю.nnДо сих пор не признались, что вместо сервера УПС утащили. Интересно, чем дело закончится?...', '$thistime', 0, 0, 1, 1, 0, 0),
(13, 5, ' Вершина прогресса', '', '', '...А свитч они поместили в трансформаторную будку. Будки эти по весне заливает, я рассказывал: смотришь в щель, там провода гудят, а в полуметре внизу от них вода.nnНу проводам, очевидно, на воду наплевать, а вот свитчу не совсем. Поэтому эти умники поместили его в пустое ведро, чтобы он всплывал вместе с водой!nnНо трансформатор облюбовали птицы, свили там себе гнездо и периодически усаживались передохнуть на это ведро.nnИ вот, блин, представь.nnСидят люди в Интернете по сверхсовременным ноутбукам по wi-fi, наслаждаются web 2.0. Ethernet 10 мбит, высокие технологии. А между ними и интернетом где-то в трансформаторной будке плавает в ржавом ведре обгаженный птицами свитч, вершина прогресса.', '$thistime', 0, 0, 1, 1, 0, 0),
(14, 5, ' Душа у нас находится в сердце. А мозги у нас находятся в...', '', '', '- Здраствуйте, у меня вирус, компьютер не работает, умер виндовс.n- Здраствуйте, меня зовут Сергей, опишите в чем проблема, как проходит загрузка системы?n- Загрузка не проходит, компьютер пишет "Ное сайстем он дисц".n- Какие последние действия вы производили в системе?n- Никаких, выключила, как обычно. Антивирус и этот синенький с вопросиком ничего не писали.n- Обновления системы вы не ставили?n- Нет, вот только винчестер новый купила.n- Может быть, вы случайно отключили питание или шлейф от загрузочного винчестера?n- Конечно, отключила, зачем он мне?! Он же старый, а я новый купила!n- Девушка-а... Где, по-вашему, находится операционная система?n- В компьютере, конечно! Я же ее вместе с компьютером купила!', '$thistime', 0, 0, 1, 1, 0, 0),
(15, 5, ' Имею прицеп, готов к неожиданностям!', '', '', 'Друг работает на складе комплектующих для компьютера.nИм пришёл заказ из СНБ на 100 модулей оперативной памяти. Вы представляете себе сто оперативок? Упаковали их компактно в коробочку 60 на 40 сантиметров. Приезжает представитель СНБ, у них с менеджером происходит диалог, после которого менеджер вползает в конвульсиях в кабинет шефа, вручает ему коробку с памятью и просит выйти самого.nnШеф выходит на крыльцо. Там стоит вышеупомянутый представитель, который показывает на КАМАЗ... С ПРИЦЕПОМ!... и выдаёт: «Я тут машину подогнал, если этого не хватит, то мы ДВЕ ХОДКИ СДЕЛАЕМ!..»nnШеф не растерялся, протягивает представителю коробочку и просит подержать. Сам подписывает документы, стоит и улыбается. Представитель начинает нервничать - где же товар, у меня люди ждут, ЗАГРУЖАТЬ НАДО!nШеф: Он у вас в руке.', '$thistime', 0, 0, 1, 1, 0, 0),
(16, 5, ' Где же наш сервер, чувак?', '', '', 'Сломался ИБП IBM, звоню в службу поддержки.nnЯ - у нас не работает ИБП.nОна - у вас сервер есть?nЯ - есть.nОна - серийный номер и модель!nЯ - зачем вам серийный номер сервера, если сломался ИБП?nОна - у нас заявка оформляется на сервер!nЯ - ну ладно. (я ж не знаю как в IBM принято...)nОна - что случилось с сервером?nЯ - (уже начинаю тихонько ржать) сломался ИБП!nОна - хорошо!nЯ - (с издевкой уже) а у нас еще один сервер есть!nОна - серийный номер и модель?!nЯ - пожалуйста! (сообщаю номер и модель)nОна - что с ним?nЯ - а он работает!nnВот этот ответ уже ввел ее в ступор.nЯ подсказываю ей выход из ситуации: ...но он не работает с тем ИБП, который сломался!nnПотом позвонили мне умные люди из IBM, обещали этой девочке вставить, и сказали, чтобы я оформлял заявку все-таки на ИБП.', '$thistime', 0, 0, 1, 1, 0, 0),
(17, 5, ' Особенности национального многопоточного программирования', '', '', '...Ты знаешь про время жизни объекта? Так вот.nnИз метода передавался в объект ( который работает в ДРУГОМ потоке ) адрес локальной переменной. Представляешь, что случается, когда метод завершает работу?nnПравильно, локальная переменная уничтожается. Адрес становится инвалидным. А так как объект, в который передается этот адрес - работает в другом потоке, то это вполне реальная проблема.nЯ на это долго медитирую... И иду спрашивать, как это работает? Ведь ясно же, что это ошибка.nnНа что мне автор говорит: ставлю у потока более высокий приоритет и благодаря этому объект УСПЕВАЕТ вычитать содержимое переменной.nnА ты говоришь - "Архитектура"... "Планирование"...nИндусам до нас далеко.nЧисто по-русски. Успеть хапнуть, пока не пришел писец...', '$thistime', 0, 0, 1, 1, 0, 0),
(18, 5, ' Рука мастера', '', '', 'Приходящий сисадмин настроил сеть.nnОдна контора.nОдин отдел.nОдна комната.nВсего пять компьютеров.nКаждый из них в своей подсети.nnНахожусь в смертельном восхищении.', '$thistime', 0, 0, 1, 1, 0, 0),
(19, 5, ' А работать он должен усилием воли', '', '', 'Давно я ждал этого звонка!nn- У меня не работает компьютер! Срочно почините! Я не могу работать!!!nДалее следует стандартный набор вопросов с целью выяснить, что же случилось, ответы на них само собой стандартные:n- Нет... не трогал... не делал, ... не работает ... у всех ... вообще у всех ... всё ... и даже радио замолчало!n- А свет у вас вообще есть?n- Нет, конечно! Его во всем районе отключили!', '$thistime', 0, 0, 1, 1, 0, 0),
(20, 5, ' Бесплатный сыр', '', '', 'Шел домой и в подъезде нашел комп у мусоропровода. Принес домой, открыл - а там внутри Celeron на два гигагерца, материнская плата без памяти, ну и сам корпус, естественно. С блоком питания. А у меня компьютер мой уже старенький совсем.nnКупил планку памяти, включил, работает.nКупил новый, более мощный процессор и еще немного памяти, поставил систему, работает. Но глючит.nКупил новый блок питания, не помогло.nСтал перепрошивать BIOS, прошил неудачно. Материнская плата вернулась назад, к мусоропроводу.nКупил новую. Все работает, как часы.nnПроапгрейдился...', '$thistime', 0, 0, 1, 1, 0, 0),
(21, 5, ' И бумага у вас не той системы!', '', '', 'Все-таки в работе с неспециалистами есть свои плюсы.nnРаботаю сисадмином в магазине. На информационной стойке нет принтера и директор предпочла решить проблему, забрав с важным лицом мой из серверной. Деваться некуда, пришлось отдать.nnСегодня звонят мне и жалуются, что принтер не печатает. Прихожу на место аварии, смотрю на принтер и понимаю,что сколько бумаги во второй лоток не клади, в первом ее от этого не прибавляется. Пришлось объяснить им, что эта модель принтера конфликтует с портами на их компьютере и вернуть его в родную серверную.nnС возвращением!', '$thistime', 0, 0, 1, 1, 0, 0),
(22, 5, ' Кто говорит? — Банкомат!', '', '', 'И банкомат починил, и повеселился слегка.nnЗаклеил экран банкомата листом бумаги с надписью "Банкомат временно не работает" и пошёл в сервисную зону. Отодвинул принтер чеков и картоприёмник (чтобы какой-нибудь осёл карту не воткнул), сижу, ковыряюсь.nВдруг слышу - шорох, и клиент суёт карту. Она, естественно, не суётся. Тогда он её запихнул в щель для выдачи чеков.nЯ, выталкивая карту назад: "Мужчина, банкомат не работает!".nОн: "Ни фига себе!", и опять суёт карту в щель для чеков.nЯ ему опять: "Я же сказал, что банкомат не работает!", и опять карту вытолкнул.nТак он в третий раз суёт карту! Я её забираю и сдаю админу смены в филиале,попутно попросив оформить изъятие по всем правилам (заявление, паспорт и т.д.).nМинут через 40, изрядно вспотевший дядька получает свою карту обратно.nЯ: "Там же написано, что банкомат не работает! Зачем карту совали?".nОн: "Я воткнул, а голос говорит, что банкомат не работает. Дык я бумажку приподнял, а там - «Вставьте карту».".nМы с филиальщицами еле сдерживаемся.nОн: "Так это были Вы?".nЯ, уползая под стол: "А Вы думали, кто? Апостол Пётр?". Мужик покраснел, потупился и сбежал.', '$thistime', 0, 0, 1, 1, 0, 0),
(23, 5, ' В жизни всегда есть место подвигу', '', '', 'Сегодня я совершила подвиг.nnПрихожу заключать договор в Центр профподготовки. Сидит за компьютером девушка с бейджиком «Администратор Света», печатает в ворде договор другой девушке. Допечатывает договор, берется за мышку, чтобы отправить на печать… указатель не двигается… Света тоже…nnМедленно, как в мультиках, ее глаза становятся все больше и больше. Света вскакивает и кричит: «Лена! Лена! У меня компьютер завис!!!» Прибегает Лена, и они дружно начинают паниковать. А я стою и соображаю: раз курсор в тексте мигает – значит, компьютер как раз работает, следовательно, проблема в мышке. Но интересно же посмотреть, чем дело кончится!nnВнезапно Лену осеняет: «Че ты паришься?! Перезагрузи комп и заново напечатай.»nnСвета не сдается: «Как я перезагружу, если у меня мышка не двигается!» Лена уже тянется к reset-у, а я понимаю, что пока Света будет выводить документ на печать, я таки успею зарасти мхом. Подхожу к столу и говорю: «Нажмите CTRL+P» Девки, не мигая, смотрят на меня как кролики на удава. Я повторяю: «CTRL+P». Света, почти шепотом: «Че такое контрал пэ?...»nnПотом, пока Лена печатала мой договор на другом компе, Света взахлёб рассказывала кому-то по телефону про девушку, преодолевшую сопротивление косной материи и заставившую «зависший комп договор распечатать.»', '$thistime', 0, 0, 1, 1, 0, 0),
(24, 5, ' Плюешь на безопасность? В Советской России безопасность плюёт на тебя!', '', '', 'Почему не стоит бросать без присмотра комп, залогиненный под вашей учетной записью? Риторический, вообще говоря, вопрос.nnПолгода назад один сотрудник забыл разлогиниться из базы 1С:Склад. Дружная стая товарищей воспользовалась преступной халатностью: от имени сотрудника был создан и проведен как принятый на складское хранение в кол. 2 (двух) экземпляров товар "тисочки для гениталий с розовым мехом".nn500 долларов штука.nnНедостача дефицита вскрылась при следующей же ревизии складов.', '$thistime', 0, 0, 1, 1, 0, 0),
(25, 5, ' Одна голова хорошо, а три - перебор.', '', '', 'Сегодня принесли компьютер с диагнозом - тормозит. Включил, удивился: два антивируса. Один удалил, перезагрузил, с удивлением обнаружил, что антивирусов было три! Работала вся эта система, наверное, примерно так:nnПользователь открывает файл.nnПервый антивирус (бодро): о, активность на винте - нужно проверить!nnВторой антивирус (бдительно): кто-то подглядывает в файл, который пытается прочитать пользователь. Подозрительно. Проверю-ка обоих!nnТретий антивирус (задумчиво): Ага, пользователь читает файл, это нормально. Так, а вот эти двое, которые подглядывают за ним и друг за другом - это вообще кто?! Проверить всех!nnПервый антивирус (с внезапным сомнением в голосе): Странно. Никого не трогаю, проверяю файл, который открыл пользователь - внезапно два каких-то подозрительных типов начинают проверять меня и друг друга?! Что вообще происходит!? Дай-ка я их тоже проверю.nnВторой антивирус: В ответ на попытку проверить подозрительную оперецию с файловой системой зафиксирована попытка ответного сканирования! Ахтунг! Ахтунг! Верботен! Блокировать доступ! Всё блокировать!!! Лазерный залп по правому борту, приготовитьcя к удару!nnТретий антивирус: Ничего так получился фейерверк. Вот это чихнула так чихнула. Повешу-ка я систему от греха подальше...', '$thistime', 0, 0, 1, 1, 0, 0);";
$tbl[] = "DROP TABLE IF EXISTS `?_list_file`;";
$tbl[] = "CREATE TABLE IF NOT EXISTS `?_list_file` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`post` int(11) NOT NULL DEFAULT '0',
`name` varchar(255) NOT NULL DEFAULT '',
`size` int(20) NOT NULL DEFAULT '0',
`count` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
KEY `post` (`post`)
) ENGINE=MyISAM /*!40101 DEFAULT CHARACTER SET " . COLLATE . " COLLATE " . COLLATE . "_general_ci */;";
$tbl[] = "DROP TABLE IF EXISTS `?_pages`;";
$tbl[] = "CREATE TABLE IF NOT EXISTS `?_pages` (
`id` MEDIUMINT(8) NOT NULL auto_increment,
`name` varchar(100) NOT NULL default '',
`title` varchar(255) NOT NULL default '',
`desc` varchar(255) NOT NULL default '',
`keys` varchar(255) NOT NULL default '',
`text` text NOT NULL default '',
`active` tinyint(1) NOT NULL default '0',
`allow_br` tinyint(1) NOT NULL default '0',
`is_index` tinyint(1) NOT NULL DEFAULT '0',
`date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`views` mediumint(8) NOT NULL default '0',
PRIMARY KEY (`id`),
KEY `name` (`name`),
KEY `active` (`active`),
FULLTEXT KEY `text` (`text`)
) ENGINE=MyISAM /*!40101 DEFAULT CHARACTER SET " . COLLATE . " COLLATE " . COLLATE . "_general_ci */;";
$tbl[] = "INSERT INTO `?_pages` (`id`, `name`, `title`, `keys`, `desc`, `text`, `active`, `allow_br`, `is_index`, `date`, `views`) VALUES
(1, 'agreement', 'Соглашение с пользователем и условия конфиденциальности', '', '', '<p>1. Термины</p>rnrn<p><br />rn Пользователь – посетитель Сайта, прошедший процедуру регистрации на Сайте в установленном порядке.</p>rnrn<p>Сайт – расположенный по адресу <a href=""></a>&nbsp; сервис, являющийся собственностью &nbsp;(далее – «Компания-владелец»).</p>rnrn<p>Контент – музыкальные произведения, литературные произведения, программы для ЭВМ, мобильных телефонов, аудиовизуальные произведения, фонограммы, изображения, тексты, товарные знаки, логотипы, гипертекстовые ссылки, их фрагменты, информация, иные объекты добровольно и безвозмездно размещаемые Пользователем на Сайте.</p>rnrn<p>Личные данные – информация, позволяющая идентифицировать Пользователя, в том числе контактная информация, добровольно и безвозмездно размещаемая Пользователем на Сайте.</p>rnrn<p>Администрация Сайта – группа сотрудников компании-владельца и ее доверенных лиц, устанавливающая порядок использования Сайта, управляющая его работой, контролирующая выполнением Пользователями настоящего Соглашения. </p>rnrn<p><br />rn 2. Предмет соглашения</p>rnrn<p><br />rn 2.1. Настоящее Соглашение с пользователем (далее «Соглашение») является юридическим соглашением между Пользователем и Компанией-владельцем, устанавливающее правила использования Сайта.<br />rn 2.2. Регистрацией на Сайте Пользователь подтверждает свое полное согласие с условиями настоящего Соглашения.<br />rn 2.3. В случае несогласия с какими-либо условиями Соглашения Пользователь обязуется незамедлительно прекратить пользование Сайтом.<br />rn 2.4. Администрация Сайта оставляет за собой право в любое время изменить условия настоящего Соглашения. При этом Пользователь принимает на себя обязательство своевременно знакомится с изменениями условий Соглашения.<br />rn 2.5. Регистрацией на Сайте Пользователь подтверждает, что обладает необходимой правоспособностью и полномочиями для принятия настоящего Соглашения, способен исполнять условия Соглашения и нести ответственность за нарушение Соглашения, в том числе по правоотношениям, возникшим вследствие пользования Сайтом.<br />rn 2.6. Пользователь несет персональную ответственность за Контент и все последствия, связанные с его публикацией.<br />rn 2.7. Размещая Контент, Пользователь гарантирует что, обладает всеми правами и полномочиями, необходимыми для передачи прав в соответствии с п.5.5. настоящего Соглашения.<br />rn 2.8. Размещая Контент, Пользователь предоставляет право любому другому Пользователю Сайта на доступ к Контенту.</p>rnrn<p><br />rn 3. Права и обязанности Пользователя</p>rnrn<p><br />rn 3.1. Пользователь обязуется не размещать Контент провокационного, грубого, оскорбительного и агрессивного характера, противоречащий моральным и этическим нормам, нарушающий действующее российское или международное законодательство, нарушающий права, в том числе интеллектуальные, третьих лиц.<br />rn 3.5 Пользователь вправе размещать на Сайте Контент в соответствии с условиями настоящего Соглашения.<br />rn 3.3 При регистрации Пользователь обязуется указать достоверные Личные данные.<br />rn 3.4 На весь Контент, публикуемый на Сайте в записях или комментариях, распространяется действие авторского права. Все заимствованные материалы должны иметь указание имени автора, если оно указано на сайте-источнике, а при невозможности его установления — значок копирайта (с). Гиперссылки на заимствованные материалы, размещенные ранее в Интернете, приветствуются, а в том случае, если автор заявит об их необходимости, — требуются обязательно. Пользователь обязуется не приписывать себе авторство чужих текстов или изображений.<br />rn 3.5 Пользователь несёт ответственность за нарушение данного Соглашения в соответствии с законодательством Российской Федерации.<br />rn 3.6 В случае нанесения ущерба третьим лицам, другим Пользователям или Сайту Пользователь обязуется возместить причиненный ущерб в полном объёме и в размере в соответствии с действующим законодательством Российской Федерации.<br />rn 3.7 Пользователь несет ответственность и все расходы (включая возмещение убытков, вреда, штрафов, судебных и иных расходов и издержек) в случае предъявления третьими лицами каких-либо претензий, включая, но не ограничиваясь претензиями связанными с защитой интеллектуальных прав третьих лиц, и за какие-либо обязательства, возникшие у Сайта в связи с требованиями третьих сторон, связанные или возникшие вследствие нарушения Пользователем условий настоящего Соглашения. Пользователь обязуется принять все необходимые и возможные меры, направленные на исключение Сайта из числа ответчиков. </p>rnrn<p><br />rn 4. Права и обязанности Администрации Сайта</p>rnrn<p><br />rn 4.1. Администрация Сайта обязуется защищать всю контактную информацию Пользователя. За исключением контактной информации данные Пользователя доступны для просмотра другим пользователям и посетителям Сайта.<br />rn 4.2. Администрация Сайта обязуется не разглашать контактную информацию Пользователя третьим лицам, кроме случаев, предусмотренных действующим законодательством и настоящим Соглашением.<br />rn 4.3. Администрация Сайта не занимается рассмотрением и разрешением споров и конфликтных ситуаций, возникающих между Пользователями Сайта, однако оставляет за собой право заблокировать страницу Пользователя в случае получения от других Пользователей мотивированных жалоб на некорректное поведение данного Пользователя на Сайте.<br />rn 4.4 Администрация Сайта не несёт ответственности за самостоятельное раскрытие Пользователем своей контактной информации другим Пользователям. При этом Пользователь получает оповещение от Сайта о раскрытии этой информации.<br />rn 4.5 Администрация Сайта вправе, но не обязана осуществлять модерацию текста, фотографий, комментариев и иных материалов, размещаемых Пользователями на Сайте.<br />rn 4.6 Администрация Сайта вправе удалить любой текст, фотографию, комментарий Пользователя без уведомления и объяснения причин.<br />rn 4.7 Администрация Сайта не контролирует соблюдение авторских прав на интеллектуальную собственность и не несет ответственности за нарушение их Пользователями Сайта.<br />rn 4.8 Администрация Сайта не дает никаких гарантий, выраженных явно или подразумеваемых, что материалы, публикуемые на Сайте, полезны и интересны.<br />rn 4.9 В случае нарушения Пользователем условий настоящего Соглашения, либо действующего законодательства РФ, Сайт оставляет за собой право передачи контактных данных, IP адреса, любой другой информации заинтересованным лицам.<br />rn 4.10 Администрация Сайта использует информацию о действиях Пользователя в целях улучшения работы Сайта.<br />rn 4.11. Администрация Сайта оставляет за собой право приостановить либо прекратить доступ к Сайту при достаточных основаниях предполагать, что Личные данные указаны не полно либо не верно.<br />rn 4.12. В случае нарушения Пользователем условий данного Соглашения Администрация Сайта вправе заблокировать страницу Пользователя.<br />rn 4.13. Администрация Сайта оставляет за собой право вводить любые ограничения в отношении пользования Сайта.<br />rn 4.14. Администрация Сайта либо компания-владелец оставляет за собой право закрыть, приостановить, изменить Сайт либо его часть без предварительного уведомления Пользователя.</p>rnrn<p><br />rn 5. Прочее</p>rnrn<p><br />rn 5.1. Соглашение вступает в силу с момента Регистрации Пользователя на Сайте и действует в течение всего срока использования Сайта.<br />rn 5.2. Администрация Сайта и компания-владелец не несут ответственности за Контент, размещенный на Сайте. Так же, Сайт и компания-владелец не несут никакой ответственности:<br />rn - За неточность и не полноту Контента;<br />rn - За ущерб, вред и убытки любого характера причиненные вследствие пользования Сайтом либо нарушения его работы;<br />rn - За разглашение Личных данных произошедших вследствие нарушения работы Сайта.<br />rn 5.3. Администрация Сайта оставляет за собой право вносить любые изменения в настоящее Соглашение.<br />rn 5.4. Пользователь добровольно добавляет Контент на Сайт, при этом Пользователь сохраняет интеллектуальные и любые иные права, которые принадлежат ему в отношении Контента.<br />rn 5.5. Размещая Контент, Пользователь подтверждает, что этим безвозмездно предоставляет компании-владельцу и Сайту право на показ, воспроизведение, изменение, хранение, открытую демонстрацию, адаптирование, публикацию, распространение, архивирование, перевод и любое иное использование Контента или любой его части без ограничения срока и территории действия.<br />rn 5.6. Пользователь признает за компанией-владельцем все права на Сайт как единый объект, включая все его составляющие.<br />rn 5.7. Принимая настоящее Соглашение, Пользователь выражает свое согласие с тем, что:<br />rn - При размещении Контента Пользователь не становится соавтором Сайта и отказывается от каких либо претензий на такое авторство в будущем;<br />rn - В случае передачи компании-владельцу каких-либо прав на Контент в соответствии с п.5.5. настоящего Соглашения Пользователь лишается права на отзыв произведения, как оно определено ст. 1269 ГК РФ.<br />rn - В случае размещения Контента, специально созданного Пользователем для размещения на Сайте, исключительное право на такой Контент сохраняется за Пользователем.<br />rn 5.8. Доступ к материалам Сайта, в том числе к Контенту предоставляется Пользователю исключительно для личного использования и ознакомления. Без предварительного письменного согласия владельцев соответствующих прав Пользователь не имеет права использовать, воспроизводить, распространять любым способом, копировать, публично показывать, передавать в эфир для всеобщего сведения, переводить, переделывать, или использовать любым иным способами в каких либо иных целях материалы Сайта.<br />rn 5.9. Администрация Сайта и компания-владелец не несут никакой ответственности за целостность и сохранность Контента, размещенного на Сайте.<br />rn 5.10. Условия п.п.5.5., 5.7. настоящего Соглашения остаются в силе после прекращения действия настоящего Соглашения.<br />rn 5.11. В случае, если Администрация Сайта или компания-владелец в какой-либо момент не требует от Пользователя выполнения каких-либо условий настоящего Соглашения, это не отменяет права Администрации Сайта или компании-владельца требовать такого выполнения позднее, равно как и принимать меры, направленные на выполнение Пользователем условий настоящего Соглашения.<br />rn 5.12. После прекращения действия Соглашения, компания-владелец продолжает владеть всеми переданными правами на Контент, без каких-либо обязательств оплаты Пользователю за его использование.<br />rn 5.13. Никакие положения настоящего Соглашения не ограничивают права Администрации Сайта, компании-владельца или Пользователя заключать аналогичные соглашения с любым другим лицом.<br />rn 5.14. Признание недействительным одного из условий или положений настоящего Соглашения не является основанием для признания недействительным любых других условий или положений Соглашения.<br />rn 5.15. Пользователь соглашается, что в случае возникновения споров они подлежат разрешению в соответствии с действующим законодательством Российской Федерации.</p>rnrn<p>Администрация Сайта оставляет за собой право вносить любые поправки в настоящее Соглашение</p>', 1, 0, 1, '$thistime', 0);";
/*
$tbl[] = "DROP TABLE IF EXISTS `?_settings`;";
$tbl[] = "CREATE TABLE IF NOT EXISTS `?_settings` (
`id` int(5) NOT NULL AUTO_INCREMENT,
`max_size` int(10) NOT NULL,
`comm` int(1) NOT NULL,
`copy` varchar(500) NOT NULL,
`head` varchar(255) NOT NULL,
`adm_name` varchar(50) NOT NULL,
`title` varchar(100) NOT NULL,
`post_num` int(2) NOT NULL,
`comm_num` int(2) NOT NULL,
`url` varchar(50) NOT NULL,
`count` int(10) NOT NULL,
`gen` int(1) NOT NULL,
`text_comm` int(10) NOT NULL,
`author_comm` int(10) NOT NULL,
`stat` int(1) NOT NULL,
`style` int(2) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM;";
$tbl[] = "INSERT INTO `?_settings` (`id`, `max_size`, `comm`, `copy`, `head`, `adm_name`, `title`, `post_num`, `comm_num`, `url`, `count`, `gen`, `text_comm`, `author_comm`, `stat`, `style`) VALUES (1, 3, 1, '© ', '', 'Админ', '', 8, 8, '', 23, 1, 500, 30, 1, 1);";
*/
$tbl[] = "DROP TABLE IF EXISTS `?_user`;";
$tbl[] = "CREATE TABLE IF NOT EXISTS `?_user` (
`id` int( 5 ) NOT NULL AUTO_INCREMENT ,
`login` varchar( 25 ) NOT NULL DEFAULT '',
`email` varchar( 100 ) NOT NULL DEFAULT '',
`pass` varchar( 32 ) NOT NULL DEFAULT '',
`hash` varchar( 32 ) NOT NULL DEFAULT '',
`first_name` varchar( 30 ) NOT NULL DEFAULT '',
`last_name` varchar( 30 ) NOT NULL DEFAULT '',
`birthday` date NOT NULL DEFAULT '0000-00-00',
`icq` varchar( 15 ) DEFAULT NULL DEFAULT '',
`phone` varchar( 30 ) DEFAULT NULL DEFAULT '',
`skype` varchar( 30 ) DEFAULT NULL DEFAULT '',
`country` varchar( 30 ) NOT NULL DEFAULT '',
`city` varchar( 50 ) NOT NULL DEFAULT '',
`info` text NOT NULL DEFAULT '',
`note` text NOT NULL DEFAULT '',
`photo` VARCHAR( 100 ) NOT NULL DEFAULT '',
`level` int( 1 ) NOT NULL ,
`now_time` INT( 11 ) NOT NULL DEFAULT '0',
PRIMARY KEY ( `id` ) ,
KEY `email` ( `email` ) ,
KEY `hash` ( `hash` ),
KEY `level` ( `level` )
) ENGINE = MYISAM /*!40101 DEFAULT CHARACTER SET " . COLLATE . " COLLATE " . COLLATE . "_general_ci */;";
$tbl[] = "INSERT INTO `?_user` (`id`, `login`, `email`, `pass`, `hash`, `first_name`, `last_name`, `birthday`, `icq`, `phone`, `skype`, `country`, `city`, `info`, `note`, `photo`, `level`, `now_time`) VALUES
(1, '$login', '$email', '$passwd', '', 'Макс', 'Белецкий', '1990-03-01', '317090', '', 'Утерян в 2030м году.', 'Россия', 'Красноармейск', '[red]Спасибо что посетили мой блог![/red]rnНу а Я это Я, занимаюсь тем, чем обычно занимаюсь, живу там, где я живу.rnИнтересуюсь только тем,чем интересуюсь.rnНу а мое имя- Имя :DrnЛюблю сыграть на ПК в сталкера, на psp в gta chinatown wars, на смартфоне в call of champions. Хожу в спорт клубы, некурю, непью, неюзаю наркоту и т.д работаю охранником.rnЯ так же создатель сайта [url=http://dwap.in]http://dwap.in[/url]', '', 'avat.gif', 1, '0');";
for ( $i = 0; $i < count( $tbl ); ++$i ) {
if ( empty($tbl[$i]) ) continue;
$tbl[$i] = str_replace('?_', $config['db_prefix'], $tbl[$i]);
if ( $manual === 0 ) {
$db->query( $tbl[$i] );
}
else
{
$query .= $tbl[$i]."nn";
}
}
return $query;
}
?>