За двадцать лет до Москвабада

За двадцать лет до Москвабада — очень хорошая статья о том, что творится в Москве, да и по всей России в аспекте проблемы мигрантов. Кому это выгодно, какими механизмами это всё культивируется, и закончится ли.

Nginx на стероидах — расширяем функционал с помощью LUA

И все-таки, Lua потрясающий язык! Не даром он носит звание самого быстрого скриптового языка. А встраивается в любую программу на C/C++ просто моментально. И вынести в него можно любую часть функционала приложения. Кто-то выносит только конфиги, а кто-то вообще всю бизнес-логику приложения, или игры.

Nginx на стероидах — расширяем функционал с помощью LUA.

Животные

Рыжий кот

Я люблю животных за их природную чистоту и искренность. Они не судят тебя, не рассуждают, они просто хотят быть твоими друзьями, или, по крайней мере, не скрывают своих намерений.
— Michael Jackson

zRam в Ubuntu

Если у вас не много оперативной памяти, или у вас медленный HDD, то при интенсивной загрузке оперативки ваш комп с Убунтой будет тормозить. Всё это потому, что он выгружает ненужные в данный момент страницы памяти на диск в swap раздел, а потом, когда они понадобятся, он будет их с таким же скрипом загружать обратно.

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

Эту функциональность давненько добавили в ядро, поэтому всё, что вам нужно сделать, это набрать следующую команду:

sudo apt-get install zram-config

Скрипт сам настроит количество и размер таких выделенных кусков памяти. Обычно их столько, сколько процессоров, или ядер, у вас на компьютере, а насчет размера пока для мистика.

UDP Lite

В процессе создания защищенного от перехвата мессенджера, нашел в сети описание довольно интересного расширения над UDP протоколом. Называется UDP Lite.

Отличие этого протокола от обычного UDP состоит в том, что чек-сумма берется не от всего пакета, а от заведомо установленного куска. Таким образом, появляется возможность не отбрасывать пакеты, которые дошли с какими-то изменениями. Например, один измененный бит для программ VoIP не важен, такие программы умеют компенсировать неточности. И в таком случае звук может «икнуть», но не пропасть совсем на секунду и более.

Жаль, что это расширение только для Linux’а. Ну и целесообразность использования в моем мессенджере под большим вопросом…

Испанский

Забыл написать, вчера скачал учебник испанского в fb2 формате себе на смартфон. Доустановил Color Dict, в связке с FBReader’ом очень удобно смотреть незнакомые слова.

Начал учить испанский. И, кстати, мне очень интересно изучать новый язык. А испанский к тому же еще и красив!

Подставка под монитор

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

А теперь сама идея для бизнеса — можно выпускать регулирующиеся по высоте подставки под монитор! Разных форм, прямоугольные, округлые, ведь ножки тоже бывают разные. Я думаю, что взлетит. А ведь в них можно встраивать разветвители сигнала, USB-хабы, звуковые усилители и просто звуковые карты…

Приватный интернет — продолжение

В заметке о схеме приватного интернета, а точнее возможности обмениваться по-настоящему приватными сообщениями, я довольно хорошо всё расписал, но сегодня возникла очень интересная идея!

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

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

Гражданский контроль полицейских

В заметке о полицейской проблеме я указал на то, что решением того, что полицейским сейчас приходится становиться коррупционерами, и что это можно решить «софинансированием» полицейских обычными гражданами, так называемым краудфандингом — добровольным сбором средств с населения. Навальный доказал состоятельность этой системы в своей предвыборной кампании.

Конечно же, всё не так просто. Возникает несколько вопросов, а в числе них — кто будет распределять деньги? По какому принципу?

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

  1. Из активистов формируется основной, долговременный надзорный орган — это люди, которые будут решать, кому какую «надбавку» организовывать
  2. Из других граждан на каждые полгода-год формируется «орган свидетелей» — эти люди будут присутствовать во время работы первой группы, дабы снизить вероятность коррупционных схем первой группы
  3. «Надбавки» формируются исходя из званий и достижений того, или иного сотрудника полиции
  4. Суммы корректируются каждый месяц

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

Полицейская проблема

В России сейчас не демократия, а тоталитаризм. А в условиях тоталитаризма все чиновники ДОЛЖНЫ быть коррумпированы, чтобы в любой момент их можно было сажать. Не за отсутствие лояльности к власти, а за коррупцию.

Коррупция же силовых органов специально культивируется малыми зарплатами. Где-то я слышал, что средняя зарплата полицейского около 30 тысяч рублей. На такие деньги и квартиру в Москве для семьи не снимешь.

А недавно мне пришла в голову мысль — жителям же не запрещается в открытую помогать другим жителям? Можно организовывать «софинансирование» полиции. Тогда полицейские, имея достаточный доход, не будут кормиться с нелегалов и бандюг, а будут выполнять свои прямые обязанности.