вторник, 8 января 2013 г.

Архив форума borda.ru / forum24.ru



Недавно возникла необходимость создать локальный архив форума,
 построенного на движке borda.ru, так же когда-то известного
 как forum24.ru и сейчас borda.qip.ru. 
 
  Как известно, сервис, который предоставляет услуги по
 размещению форума в Сети, не предоставляет средств
 для сохранения форума на жесткий диск. Да и вообще говоря, 
они гарантируют только сохранность сообщений на их
 серверах. А история у движка большая. Как и у многих форумов,
 которые работают на этом движке. А так как, вообще
 говоря, с форумом в любой момент могут сделать все что 
угодно, так как прав у пользователей, по сути, нет, то 
сохранение локальной копии форума приобретает особый смысл.
 
 Поэтому, к концу новогодних каникул, меня торкнуло, и я 
быстренько написал скрипт, который сохраняет текстовую
версию форума на жёсткий диск, с сохранением навигации. 
 
 Ежели кому тоже необходимо сохранить форум, могу помочь.
 
 PS: скрипт написан на языке Groovy.

понедельник, 14 мая 2012 г.

D-K

Он уже знал куда пойдёт. Местный супермаркет. Он кишит зомби.

Он сидел к кресле, опустив голову и закрыв глаза. Автоматный рожок наполнялся медленно, патрон за патроном.

Я смотрел на это со стороны и думал о мотивах. Мне казалось, что их не было и он был просто болен. 

Но я не мог его остановить. У него была воля. Воля, которой не хватало другим. 

Последний патрон вошёл в рожок. Он встал. Вставил в уши наушники и включил свою музыку. Он думал, что этот поход будет танцем.

До того как охранник понял, что происходит, приклад автомата уже прервал работу его мозга. 

Людей было не много. Он спокойно прошёл в середину зала и передёрнул затвор. 

Голубоглазая девочка просила маму купить ей конфет. Мама уже согласилась, но отвлеклась на звук щелчка затвора. 

Он встретился с ней взглядом. Потом перевёл взгляд на дочь. У неё были яркие голубые глаза.

Этого ему хватило, чтобы понять, что он ошибся. Ещё там, дома, когда принял решение.

Он поставил автомат на предохранитель и побежал. Он должен был успеть скрыться. У него уже был новый план.

Полиция выезжала из-за поворота. Он выбежал из здания. Несколько секунд ему хватило чтобы прицелиться и пробить правую покрышку.

Он скрылся за поворотом, когда полицейские только вышли из автомобиля. Но он уже был недосягаем.

Уже сегодня он всё как следует обдумает и его следующий план будет исполнен. 

Я смотрел на него и понимал, что ошибался. Он не был болен.



воскресенье, 4 марта 2012 г.

Смысл жизни

Вообще, я думаю, нам нужно избавиться от затрат времени и сил на удовлетворение первичных потребностей, таких как еда, жильё и тепло. От сна избавляться не нужно, его можно разнообразить осознанными снами. ( Сексуальные потребности нужно возвести в ранг вторичных, точнее, добиться того, чтобы их удовлетворение было с одной стороны и просто, с другой, разумно, и с третьей, являлось бы приятнейшим дополнением к жизни ) 

Это позволит оставить кучу времени для вторичных потребностей и разнообразить их невероятным образом. Самое интересное, что если у людей будет много свободного времени и они перестанут работать, то в конце концов умрут, а останутся только настоящие ценители вторичных потребностей и те, которых соответствующим образом воспитали раньше. Почему это не является целью нашей локальной жизни? По-моему, нужно объединиться и посмотреть что получиться.

Машины уже сейчас способны выполнять львиную долю работы за человека. Компьютерная программа и смартфон может обеспечить вас графиком приёма пищи, в которой будет всё что нужно организму для здорового развития. Ваша земля(если есть) может обеспечить вас частью продуктов(возделывание земли - вторичная потребность. Достаточно посмотреть на популярность "Ферм" в Сети), вторую часть продуктов сможет обеспечить система доставки продуктов и честные учёные, которым будет интересно создать такие минеральные комплексы. Да и они уже есть, что и говорить. 

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

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

А если политики и текущие управляющие этого не понимают, мне кажется им не место в управлении. Тем кто это понимает, нужно собраться и хитроумным способом убрать/уничтожить/переучить тех, кто не понимает.  

Почему нет?

воскресенье, 22 января 2012 г.

Культура безкультурия. Не пора ли начать борьбу с невежеством?

В последнее время очень часто слышу слово «копирайт»(с). Что за ним скрывается? За ним скрывается перевод с английского — «авторское право», если переводить ещё более правильно, то «право на владение». Хорошо, это право на владение интеллектуальной собственностью, картинками, оригами и прочие вещи, которые созданы какой-либо личностью. Ничего страшного в этом нет. Человек создал — человек владелец, его право на владение охраняется законом. Всё хорошо? Хорошо. Человек хочет этим поделиться безвозмездно, он заявляет об это и выкладывает/передаёт/выставляет своё произведение. Всем хорошо? Хорошо. Человек хочет за это получить награду. Он обращается к организации, которая занимается распространением подобных созданной им вещей. Они берут вещь и организуют ее продажу. Всё хорошо? Конечно.(Опускаю проценты, который получает создатель, это другая тема). Замечательно. Появляется человек, назовём его Робин Гудом. Он покупает произведение у издателя и наслаждается им. Затем копирует/разрезает/переписывает его и выкладывает/передаёт/выставляет. Приходит Вася Пупкин и берёт произведение оттуда, куда его выложил Робин Гуд, и наслаждается им. Все хорошо? Для более точного и смелого ответа проведём параллель. Возьмём человека. Он работает 40-60 часов в день. Его зарплата - 30 т.у.е. Наступает день получения з/п. Он приходит в бухгалтерию. Ему дают 15. Он удивлённо взирает на бухгалтера. Почему? Бухгалтер отвечает. Приходил Вася Пупкин с друзьями и взял остальное. Итак, вам ещё не понятна связь? Давайте большей ясности рассмотрим другой пример. Он несколько сложнее. Вы приходите в магазин. Покупаете продукты. Оплачиваете их. Но на выходе Вася Пупкин у вас берёт яблоко. Жена Васи отрезает кусочек сыра. Взамен они не дают ничего. Вам хорошо? А вы только чтобы были поставлены на место писателя книги или музыкальной группы, которая выпустила свой диск.

Скачивание программы, игры, произведения, которое защищено законом об авторском праве, — это самое настоящее воровство. Не знаю, какая статья УК, может кто подскажет. И оно почти ничем не отличается от кражи хлеба или книги в магазине, или картошки у соседа. Только лишь тем, что продукт интеллектуальной собственности проще украсть и всё. То есть вся мораль смывается в унитаз, когда возможность «спи***ть» становится доступной и нетрудозатратной. Такая ли культура должна быть у людей 21 века? Сомневаюсь.

Почему так? Возможно, проблема в том, что на заре эпохи Интернета для масс (рассматриваем Россию, в Европе с этим несколько иная обстановка), когда он стал наполнятся людьми не только с критическим или техническим мышлением, не было проведено ознакомление с тем, что же представляет собой Интернет и что там правомерно делать, а что — нет. И здесь не пахнет никакой SOPA (это отчаянная и глупая попытка бороться с последствиями, а не причиной). Достаточно было просто ознакомить людей с основными правовыми аспектами обмена информацией. Но этого не было сделано ни в среде Интернет, ни в ВУЗ-ах. Да, за 4 года обучения в университете, нам не сказали, что есть воровство в Сети. Это же очевидно, воскликнут некоторые из вас. Ага, разумеется. Почему сейчас этого никто не делает, тоже не понятно.

Но ведь покупать — это слишком дорого! Фильмы, музыка, книги, программы - а на что тогда питаться? Такой вопрос возникал? Нужна аналогия? Когда вы покупаете килограмм конфет, съедаете его, и вам хочется ещё, но денег нет — вы идёте воровать? Цены формируются рынком. Я более чем уверен, что если все будут платить за свои удовольствия, то цены упадут в разы.

Человечество, особенно на нашей с вами земле, в какой-то момент начало очень быстро опошляться и тупеть. Ведь скачивание фильмов, музыки и книг тоннами порождает ещё одну проблему. Это обесценивание единицы информации. От удачного музыкального альбома, который куплен за 300 рублей, ты получаешь гораздо больше удовольствия. Дело в том, что ты свой труд меняешь на чужой и это тебе доставляет удовольствие. Иначе — безкультурие, лентяйство и, как следствие, — быдло.

И я знаю что говорю. Я, являясь студентом, покупал и покупаю CD и книги на стипендию. Вы её не получаете? Печалька.

Сейчас, мне кажется, человечество находится в такой точке, что если организовать труд человечества правильным образом, заставить каждого ответственно подойти к задаче и решить её должным образом, то, в конце концов, можно из жизни сделать сказку. Нужно просто воспитать в себе человека, а не обезьяну. Я заинтересован в том, чтобы вокруг были трудолюбивые, умные люди. Почему вы — нет? Вы слишком тупы для таких мыслей? Научитесь.


Я заинтересован в том, чтобы меня учили умные люди, и я смог бы так же приносить пользу другим. Стойте, стойте. Вы так же думаете? Тогда какого хрена? Или вы только думаете, но делаете иначе? Почему?


Кто-то сейчас подумает, а к чему вообще эта статья? Умный — учись дальше и имей с других. Да, хорошо. Но эти другие будут меня окружать. Земля круглая и пока что убежать с неё некуда. А я не хочу, чтобы меня окружали тупые, ленивые и безмозглые люди.

Вы это понимаете? Вы с этим согласны? Как поменять положение? Собственный пример не помогает? Нужно пинать. Есть ещё идеи? Мы же не хотим ковыряться в дерьме. Людей слишком много — на всех не повлияешь. Что приходит на ум?

понедельник, 5 декабря 2011 г.

Идеальное рабочее место программиста.

Моя версия.
Закрытая капсула. Внутри неё кресло, правильно поддерживающее спину. Кресло может менять положение в пространстве. Человек может сидеть, полусидеть или лежать, перенося нагрузку с таза на всё тело(в лежачем положении). При это меняется лишь положение кресла. Под головой удобная и мягкая спинка. Предполагается, что программист обладает методом слепой печати и руки всегда находятся в расслабенном положении и естественном состоянии. Клавиатура динамически приспосабливается под положение рук программиста.

Большой экран находится прямо напротив глаз. Его величина равна ширине обзора глаз пользователя. Экран может приближаться или отдальться. Возможно наличие нескольких экранов, которые расположены эргономично. Управление операционной системой и рабочий столом осуществляется только с помощью клавиатуры или голоса(или лучше, мыслью. Подумал о вкладке, она открылась).
Освещение имеет множество режимов, в зависимости от которых меняется яркость экрана. Как вариант, в области вокруг экрана и сбоку от программиста может меняться пейзаж. Капсула полностью проветривается и может наполняться запахами по желанию программиста. Звуковой фон так же выбирается на основании предпочтений программиста. Имеется источник прохладной воды.
Датчики следят за состоянием программиста. Если видно, что рабочее состояние начинает изменяться в худшую сторону, система уведомляет пользователя о том, что необходимо сменить на некоторое время вид деятельности.
Капсулы расположены в специальной комнате с полной шумоизоляцией. По своему желанию или совету системы можно выйти из капсулы и перейти в тренажёрный зал или сходить в столовую. В соседних комнатах имеется отдел для совместного проектирования и различных обсуждений.
Программное обеспечение компьюетры внутри капсулы позволяет делать всё, что необходимо. Можно организовывать конференции с другими капсулами, управлять множеством рабочих столов, вести статистику потраченного на задачи времени.
Эх, мечты, мечты...

пятница, 25 ноября 2011 г.

Ох уж эти социологи


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

Любят понастроить сложноподчинённых предложений, но вдумываться в них и перечитывать - не любят.

воскресенье, 9 октября 2011 г.

Память, пароли и паранойя

Самый надёжный способ сохранить пароль от нежелательного доступа со стороны нежелательных, и вообще, каких-бы то ни было лиц - это запомнить его.
Весьма надёжный пароль выглядит примерно так: dg3aP3b3WorbG8se9K344njf
Как его запомнить? Возможно, вы знаете какой-то прекрасный способ запомнить подобный пароль(буду рад, если поделитесь). Сам же использую следующий способ.

В книжках его можно встретить под названием "связанные ассоциации" или что-то около того. Там подобный метод приводится для запоминания последовательностей случайных слов(Весьма неоднозначное применение). Смысл его в том, что со словом связывается какой-то образ. Он должен быть вполне определённым и законченным. Если он к тому же яркий и необычный, это вдвойне хорошо, ибо такие образы запоминаются легче. По-хорошему, слово с образом уже должно быть как-то связано ранее. Если нет, можно помочь, придумав очевидную и простую связь(это важно при вспоминании) и повторив пару раз эту связь. Затем, со связанным со словом образом связывается образ, связанный со следующим словом, например так: для слов пень, топор и комар можно представить следующее: Пень, в него воткнут топор, а на его ручке сидит большой комар.


Связи образов друг с другом бывают разные. Точнее, разные способы связи. Один образ может находится на одном, один внутри другого, один как продолжение другого. Образы так же могут быть связаны действием. Это весьма эффективная связь. Таким образом, имеется случайная последовательность символов таблицы ascii. Нужен главный образ, который будет началом последовательности. У меня он связан с ресурсом, для которого запоминаю пароль. От него дальше делаю так: беру букву — связываю с ней образ. Название образа начинается с этой буквы — это важно для скорости запоминания. Далее, беру следующую букву, связываю с ней образ и затем новый образ связываю с первым. Регистр обычно выражается в размерах созданных образов. В памяти хорошо сохраняется их разница. Но часто регистр как-то интуитивно сохраняется. Чтобы связывать цифры с образами или просто последовательность цифр, нужна определённая изобретательность. Можно дублировать предыдущий образ, тем количество, какое выражает следующая цифра. Это годится для 1,2 или 3 максимум. Иначе количество быстро теряется. Для больших чисел можно так же придумывать какие-либо образы и связывать. А иногда вполне достаточно образ числа, то есть его начертание, связать с предыдущим образом. Например, 9Sj — я представляю как 9, которую за нижнюю часть тащить огромный супермен, а ему в лоб врезается джокер.

Сколько раз повторять? Сужу по своему опыту. Первый раз - это создание последовательности образов. Второй раз - после создания, прокрутка в голове. Потом, через пару часов можно пару раз вспомнить. Затем разок на следующий день. Потом будет зависеть от того, как часто вы пользуетесь паролем. Если он от системы, но вбивая его, вы будете повторять и скоро возможно вам не понадобиться вспоминать образы, для того чтобы воспроизвести пароль. Если же вы редко пользуетесь данным паролем, то тогда возможно вам придётся периодически повторять его в памяти, ибо наша память имеет свойство забывать точности. Это может отразиться в том, что в целом картина соединённых образов будет, но частности, особенно с некачественными образами, могут расплываться.

Таким образом, связывая образы, можно запоминать огромные по своей длине последовательности. Образная память творит чудеса.