Еще не выросло в Кыргызстане поколение кармодрочеров

Ни для кого не секрет, что я долгие годы (по меркам интернета) являюсь модератором/администратором одного из крупнейших форумов в Кыргызстане. Этот пост будет именно с этой точки зрения.
На многих сайтах есть возможность оценивать посты и сообщения. Чаще всего это что-то типа +1/-1. Но только на двух сайтах рунета я увидел в этом действительно практическую пользу. Это habrahabr.ru и leprosorium.ru. Польза заключается в таком явлении, как самомодерация общества. Люди сами убирают не угодный им контент/комментарии, или же наоборот выводят в топ то, что им нравится. Демократия в действии.

Для тех кто не знаком, я вкратце опишу принцип действия.
У каждого человека есть возможность оценить публикацию другого пользователя. И если публикация или комментарий скатываются в глубокий минус, то она просто исчезает с глаз долой. Так же это может влиять на «карму» пользователя, и если она становится отрицательной, то пользователь блокируется или лишается возможности писать.

Я попытался внедрить что-то подобное на Торренте. Первая попытка была не очень удачной, первый блин. Потом я обдумал, учел прошлые ошибки и сделал так называемую «карму 2.0″.
Принцип работы прост: можно оценить комментарий пользователя, либо положительно, либо отрицательно. У всех пользователей есть вес голоса – у «простых смертных» он минимальный (обычно единица), у модераторов повыше, и у администраторов самый высокий. В каждом разделе форума у каждого пользователя складываются оценки всех постов. Если за прошедшие трое суток, эта сумма стала отрицательной и стала ниже определенной планки, пользователь лишается возможности писать в этом разделе. Вроде бы все просто. Функция была направлена в первую очередь на избавление от комментариев, не несущих полезной нагрузки. Например: «%)», «сапсибо» (для этого есть отдельная кнопка), «+1″, «дайте скорости», etc. Так же «заминусованные» комментарии скрываются в спойлер.
Но наши пользователи так и не смогли использовать эту функцию по уму. Сарзу же развернули кармовойны, это когда пользователь просто минусует посты неуогодного ему человека, не смотря на то, что там написано. Начали минусовать посты, в которых точка зрения автора не совпадала с точкой зрения минусующего, хотя комментарий был очень конструктивным. Начали плюсовать просто друзей IRL, одногруппников, опять же несмотря на то, что там написано.
В общем бОльшая часть юзеров просто не смогла понять всю прелесть этой фишки. Опять же – демократия в действии, только народ в большинстве другой. Иногда мне даже кажется, что эти взаимоотношения юзеров на форуме, можно вполне спроицировать на обстановку в стране.

Надеюсь мы дорастем до нормальной культуры общения в интернете. Да и не только в интернете.

Источник

Выборочная сортировка на Java. Алгоритмы структуры данных

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

Сидели с ребятами долго почти весь день, и все-таки написали.

Хотел поделиться кодом. Может кому-нибудь он пригодится.


public class SelectionSort {
    public void sort(int[] x) {
        // int[] x - массив. ниже при создании обьекта и вызова функции написано
        for(int i = 0; i < x.length; i++) {
            // запускаем цикл и ищем наименьшее значение в массиве
            // x.length - длина массива
            int kleinste = x[i];
            // kleinste - наименьший элемент
            int pozition = i;
            // pozition - позиция
            
            for(int j = i; j < x.length; j++) {
                // запускаем еще цикл
                if(kleinste > x[j]) {
                    // здесь присваиваем наименьшее значение в массиве в наименьший индекс массива
                    kleinste = x[j];
                    x[j] = x[pozition];
                    x[pozition] = kleinste;
                }
            }
        }        
        for(int h = 0; h < x.length; h++) {
            // а тут просто выводим на экран
            System.out.print(x[h] + " ");
        }
    }
    
    public static void main(String[] args) {
        int[] x = {14, 6, 3, 78, 39, 87, 90, 0, 15};
        // создаем массив со значениями
        SelectionSort ss = new SelectionSort();
        // создаем обьект
        ss.sort(x);
        // и вызвваем функцию
    }
}

***

Мне трудно жизнь даётся.
Перемены – сложный процесс.
Недавно старый знакомый написал письмо.
А я не могу открыть занавес.

— «Что произошло? Как живёшь?»
[Ничего не сохранилось в душе]
— «Столько лет мы не виделись?!
Какие новости у тебя. Расскажи?»
********************************************
Парень с седыми волосами
Открыл очередную дверь.
Каждый день своими слезами
Он видит новый день.
Сердце требует романтической любви.
Голова останавливает в начале же пути.
После, старается не перелистывать книги,
Которые четыре года создавали.

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

Мама, Бабушка, Родные живы.
На воздухе проводят время
Больше, чем он.
Дай им всем огромные силы.

…Как-то с малых лет
Некий мальчик по имени Адилет
Не расставался с бумагой и пером.
Родители замечали их часто втроём.
Никто не читал – что произошло
С этой троицей потом?

Не даёт ему покоя загадочный человек.
Хочется узнать – что пережил подлец?
Пёс с ним! Оставил его в сторону.
Ему нужно сбрить сейчас свою бороду.
Оставить письмо, пожалуй, последнее.
Словечки оставить искреннее.
Посмотреть в окно, как уходит день.
Закрыть глаза и оставшуюся дверь.
********************************************
Мне трудно жизнь давалась.
Перемены – сложный процесс.
За мой период ничто не собралось.
Я не смогу открыть тебе занавес.


Топ 1000 сайтов по версии Гугл

Поисковой гигант опубликовал свою версию всемирного топ 1000 сайтов.

Приведу топ 10 сайтов:

1. Facebook. Все используют фейсбук. В кырнете, имхо еще он не так популярен. одноклассники все еще рулять по сообщениям моих знакомых.
2. Yahoo. С каких пор он уже не поисковик? Он настолько поисковик насколько портал.
3. Live.com. Держиться за счет того что он настроен как домашняя страница на Windows операционках.
4. Wikipedia. Что говорить про него, то что я проверяю факты в первую очередь на нем.
5. MSN. Смотри на пункт №3. Ну и конечно за счет услуги мгновенного обмена сообщениями.
6. Microsoft. Смотри на пункт №3. и плюс к тому апдейты и патчы от них.
7. blogspot. Гугловский сервис блоггинг платформы.
8. baidu. Поисковик — Made in China.
9. qq. Социальные сети — Made in China.
10. Mozilla. Firefox & Thunderbird. В основном Firefox и расширения на нем.

Эти данные доступны с помощью сервиса AdPlanner от Гугл. Зная что AdPlaner есть не во всех сайтах, надо понимать что эти данные не точны.

МакБук мини или Мак ОС на Dell Mini 10v

Привет всем!

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

Предыстория
В Малайзии на китайский новый год Dell Malaysia сделала промо-акцию на Dell Mini 10v. Цена — RM999 местными, или зеленными $300.

Я увольнялся с работы, искал себе замену на Dell Inspiron 1320. Надо сразу сказать, я на лаптопе не играю в 3D игры, фотошопом не пользуюсь. В основном дело в firefox/chrome, terminal/putty, skype/gtalk/jabber, openoffice и в свободное время видео/музон. А то что продовали за RM999 — это только толкнуло на покупку. Такой же нетбук от других производителей купишь за эдак RM1200 — RM1300. Разница около RM300-400, зеленными примерно $100.

У самого опыта с нетбуками был, у жены есть HP Mini 110(pink). Мне приходилось иногда просить ее нетбук когда срочно звонили по работе. В принципе нормально работалось, хотя к экрану надо привыкнуть.

Покупка
Покупал нетбук через ихний делловский сайт. Оплатил дебиткой. Получил в руки через неделю. А сейчас они высылают через один рабочий день, круто!

В комплекте
1. Нетбук Dell Mini 10v, Intel Atom N280, 1GB RAM, 160GB SATA HDD, Wifi bg, bluetooth, 1.3 webcam.
2. Зарядник, маленький, чуть больше зарядника Нокиа. Плюс!
3. Windows 7 Starter Edition DVD, CD с драйверами.

Что нужно для хакинтоша?
1. Mac OS X, Snow Leopard retail DVD или его образ
2. USB thumbdrive, у меня на 8GB
3. NetbookBootMaker — code.google.com/p/netbook-installer/
4. Рабочий Мак ОС.
6. About this Mac fix. Это чисто для косметики. Берем с www.mediafire.com/?lamthbjuzfk
5. и конешшшна сам нетбук.

Сам процесс установки
1. Берем Mac OS X, Snow Leopard retail DVD и делаем образ диска DMG с помощью Disk Utility.
2. Проверяем образ на восстановление
3. Востанавливаем образ на флешку.
4. Открываем NetBookBootMaker и устанавливаем на флешку.
5. В нетбук BIOS заходим и отмечаем загрузку с USB. Дальше уже просто тупо следуем инструкциям.
6. После завершения установки, в BIOS отменить USB Legacy Support. Это мешает для sleep mode.
7. Устанавливаем About this Mac Fix.

И в конце получаем нетбук с отличной клавиатурой, экраном, ценой и Macintosh OS на борту.

Лично пользуюсь вот так уже более месяца, очень доволен. Все работает «из коробки» и на ура. И немалаважный фактор — все обновления от Apple ставится без проблем. UPDATE Перед обновлением скачайте и установите последнюю версию NetbookInstaller.

Кроме Dell Mini лично успешно поставил на Lenovo S10.

update:
Ссылка на сайт Dell Malaysia — configure.ap.dell.com/dellstore/config.aspx?oc=t510121my&c=my&l=en&s=dhs&cs=mydhs1

Бесплатный сервер от Amazon

Облачные вычисленияНе так давно я писал про облачные решения от Амазон.

По словам Амазон, они предлагают самый низкую конфигурацию серверов бесплатно на один год. Это будет ознакомление с облачными решениями.

Для тех кому было интересно но не решались платить за пробования Amazon Web Services теперь как раз время все эти вкусности попробовать за бесплатно в течении года. Промо акция действительна только новым клиентам. Для того что бы зарегистрироваться нужна действующая кредит/дебит карточка.

Так давайте посмотрим что они дают бесплатно?

Конфигурация сервера
1. 613MB RAM, процессор с возможностью 32бит и 64бит.
2. 750 часов Elastic Load Balancer
3. 10GB от Amazon Elastic Block Storage
4. 5GB от Amazon S3 storage
5. 30GB траффик(15GB передачи данных «в» и 15 ГБ передачи данных «за»)
6. 25 Amazon SimpleDB Machine часов и 1GB хранилища

Так что все идем на эту ссылку %)

"Гонка вооружений" мобильных устройств

Я давно и пока тщетно выбираю новый смартфон или коммуникатор (подробности).
И вроде требования мои не завышены, а вот определиться как-то не получается — то девайс не устраивает, то, банально, цена слишком высокая, на мой взгляд )))
До недавнего времени самым подходящим кандидатом был HTC HD, а новая его версия, HD2, казался мне чрезмерностью ) Но как-то незаметно меня тоже затянуло в эту гонку — уже заинтересовался HTC HD2 — перестали пугать его гигагерцовый проц и 4-х дюймовый экран. Благо хоть цена ещё сдерживает )

Смысл моего сообщения не в обсуждении каких-то определённых устройств или их ТТХ, а в том, что производители постоянно втягивают потребителей в гонку за мегагерцами, мегабайтами и дюймами, которые, зачастую, им и не нужны. Хорошо, что есть такой немаловажный для многих фактор как стоимость )
Жаль что нет возможности самому выбрать конфигурацию коммуникатора — проц, память, дисплей и прочее )

Apple Parrot AR.Drone

А что вы скажете про летательный аппарат от Apple — Parrot AR.Drone?
Вроде бы просто необычный радиоуправляемый вертолётик, правда красивый и довольно дорогой — официальная цена $300.
Однако, у него есть куча весьма интересных штучек.

Под катом несколько фоток и немного букв )

Читать дальше →