?

Log in

No account? Create an account
Sova_2

epoxyde


Кто рисовал? Какой-то бес, который жил всего чуток.


Игра с российскими либералами
Sova_2
epoxyde

Хочу предложить российской либеральной невыездной псевдотусовке игру:

вот серия фотографий настоящей живой Германии (кликабельно в большой размер):

[Еще несколько...]








Предлагаю всем либералам и неравнодушным к ним найти на этих фотографиях засилье дорогих, элитных и лакшери автомобилей, которые (по мнению российской невыездной интернетной либерды в Германии есть даже у бомжей). Напомню, что это обычная Германия, обычные города в разных землях (в богатых и не очень).

Пока живешь и варишься внутри страны, приходящие откуда-то сказки о жизни где-то ТАМ воспринимаешь, как есть, без критики. Когда же оказываешься по другую сторону границы, все видится совсем иным, начинает проявляться правда о жизни в этом условном «ТАМ», где семья с доходом более 8 тысяч евро в месяц (переведите на рубли) не то, чтобы не может позволить себе дорогой автомобиль, но не стремится его иметь, потому что ... внезапно ... ДОРОГО. И покупает сильно БУ небольшую Skoda Fabia, чтобы не тратиться на ее содержание. Правда, я знаю несколько эмигрантов в ЕС, которые при первой же возможности купили себе дорогие автомобили (читал их откровения). Ну... не особо ездят они на своих дорогих автомобилях, правда.

А все остальное можно увидеть на фото (могу еще накидать, если надо будет). Хештеги оставлю

#либерда #либералы #германия #русскийлиберал


JavaScript –> React
Sova_2
epoxyde

Начинаю открывать для себя #React. Открытия начались с установки окружения, которая представляет из себя 160 МБ и почти 27000 файлов. Зато теперь приколько писать целый компонент, не разрываясь между .html .css и .js

Осталось научить IDE понимать и активно дополнять синтаксис JSX и вообще, активно работать с React. Так-то ничего, мне даже начинает нравиться это все. Следующий шаг – научиться запускать свои веб-серверы и работать с файлами (чтение-запись).

#javascript #reactjs


Практический JavaScript – Анализ текстов
Sova_2
epoxyde

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

Бонусом сейчас – установка минимальной длины учитываемого слова.

// TODO:

до Нового года – сделать так, чтобы можно было задавать ключевые слова для поиска (первое и главное). Код для этого уже есть, но сейчас не включен в основную версию (если это можно называть версиями);
до Нового года же – научить тулзу считать схожесть слов с ключевыми словами (для ключевых слов – левое, сейчас пустое, поле), то есть, брать их за основу и искать последовательно похожие слова, а потом откидывать те, у которых схожесть менее, скажем 50%.

Сейчас тулза выводит результат в формате, удобном для сохранения в CSV. В будущем хочу научить ее формировать этот CSV самостоятельно.

До анализа контекстов я, скорее всего, эту штуку никогда не доведу, но для прикладных задач ее будет вполне достаточно. Ну, и прилепить к ней AmChart, конечно же. А, научив сохранять в локальные файлы, можно сделать анализ сходства текстов в первом приближении. Ну, и да, пока это чистый нативный #javascript ES5.


Про пулемет и ядерную бомбу
Sova_2
epoxyde

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

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


JavaScript – практический код 2
Sova_2
epoxyde

Немного перепилил генератор ссылочной части на идентификаторы авторов научных публикаций (написан на #javascript). Теперь не нужно делить на ORCID и ResearcheID. Достаточно вставить их последовательно ORCID > ResID для каждого автора (эту работу, похоже, автоматизировать нельзя, но, вероятно, можно научить скрипт последовательно забирать номера из файлов, хотя смысл не ясен, сотни номеров пока никто обрабатывать не собирается). Скрипт сам рассортирует номера, проверит их на правильность (в случае, если хотя бы один из номеров не соответствует требуемому формату, пользователь получит предупреждение с указанием номера или номеров, формат которых некорректен).

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

В // TODO: добавил, что в следующей, версии нужно сделать проверку на наличие парных идентификаторов.

В общем, не самая сложная, но работа сделана.


JavaScript – написал первый практический код
Sova_2
epoxyde

Сегодня потребовалось быстро формировать из научных ID ссылочные строки на них и делать строку для авторских данных. Минут за 15 накидал простую тулзу, которая список ORCID-ов и ResID превращает в набор ссылок и строчку. Получилось внешне не очень, зато все работает.

Теперь редакторам и корректорам не придется руками делать это все и получать массу ошибок в итоге.


Два провокационных поста – Второй
Sova_2
epoxyde

На днях смотрел какой-то док. фильм (фоном) о работе Штази. Ну, это такая служба разведки и контрразведки в ГДР, кто не знает. Штази поносили, как душа ложилась. И следила-то Штази за всеми и каждым, и пытала-то всех подряд, и не выпускала из ГДР...

Но за всеми этими обвинениями авторы забыли сказать, что Штази – это прямой ответ на политику Запада в отношении ГДР, которой президент ФРГ Конрад Аденауэр (который, кстати, сейчас очень популярен в ФРГ) пообещал полную изоляцию и прочие меры. На линии разделения западные военные регулярно устраивали провокации, которые переросли в почти прямой конфликт, когда танки обеих сторон стояли друг напротив друга.

В ГДР осознавали, что ФРГ и ее союзники наверняка ведут разведывательную и подрывную деятельность в восточной части Германии и принимали где-то излишние, но меры для предотвращения этого. А самое важное в том, что западные спец. службы пользовались практически тем же арсеналом методов, что и Штази. И так же держали под наблюдением тысячи человек, так же шантажировали, так же задерживали и пытали.

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

Так что, Штази не была чем-то уникально жестоким и дотошным. Это был всего лишь ответ на то давление, которое организовал «Запад» и не более. Если бы США и их союзники изначально были бы настроены на построение конструктивных отношений с СССР и его союзниками, никакой Штази, никакой Стены не было бы.


Два провокационных поста – Первый
Sova_2
epoxyde

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

Но, как и всегда, со временем то ли специалисты ушли, то ли уверенность в собственном превосходстве дала о себе знать, но США, как бы то ни показалось странным, утеряли позиции лидера в информационных методах ведения войны. Кто бы и что ни говорил, но сегодня именно Россия является если не лидером, то одним из лидеров ведения таких войн. Доказать это просто.

Первое применение методов информационной войны Россией можно отнести к 2008 году. Тогда в ходе августовской войны были выявлены недостатки организации армии и информационного сопровождения. Второй яркий пример – Крымская весна 2014 года, когда Россия (и, конечно, Путин) в чистую переиграла США, правильно подготовив население Крыма, верно уловив настроения (пусть они и были предельно ясными, но их нужно было поддержать и обострить), провести референдум и обеспечить его безопасность. Нужно было не только получить поддержку населения, но и в нужный момент, на пике напряженности, ввести свои войска, правильно их подготовить и оснастить.

Итог – всемирно уже известные Вежливые люди и «Спасибо, что я больше не кiт!». Второй итог – полный провал всей стратегии США относительно Крыма и совершенно спутанные карты в самой украине, где ничего толком не получилось (дополнительное подтверждение – не избрание Порошенко).

Далее Россия переиграла США в Сирии, теперь – в Венесуэлле. Ну, и, конечно же, последовательная и взвешенная позиция относительно газовых магистралей – это все элементы информационной войны, в которой США от тонкой закулисной игры перешли к грубым явным методам, проигрывая одну ставку за другой. Сместить Мадуро, сделав ставку на Гуайдо и армию, не вышло. Шантажировать ЕС тоже не случилось. Китай и КНДР на угрозы США не поддаются, Иран совершенно вышел из-под контроля.

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

Поэтому вынужден констатировать, что внешняя политика и ее методы в США сильно упростились, перейдя от аккуратного продвижения своих интересов к прямому шантажу и ультиматумам, которых, как показала практика, уже никто не боится.


89 км – done
Sova_2
epoxyde

Когда подарили смарт-часы и уже как-то стыдно не катать. Правда, больше по этому маршруту я не поеду.

#strava #cycling


Бортовой журнал – Lada Kalina Cross – 3 год Cordiant
Sova_2
epoxyde

16 апреля сего года возраст оранжевого автомобиля перевалил отметку в 3 годины, а пробег – 53 тысячи километров. Я давно ничего не писал о состоянии машины, потому что и писать особо нечего. Три года (три зимы и три лета) машина отбегала без всяких проблем. В салоне до сих пор ничего не скрипит, не отваливается, в меру тихо и тепло. Никаких поломок электроники, системы климат-контроля и прочего не обнаружено, все работает, как надо и так, как работало при покупке.

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

Последние, кстати, в этом году заменены полностью. Их еще тысяч 20-30 можно было не менять, но после Италии и стартов в горах с ручника мне не нравилась их работа. Потом, уже в России, все наладилось, но на всякий случай я их поменял. Передние тормозные колодки отходили почти 40 тысяч километров (с 15000 до 53000 км) и были также заменены в полном соответствии с регламентом замены.

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

Третью зиму закончили шины #Cordiant Snow Cross. По-прежнему потери составляют один шип за все три года. Я ожидаю, что следующая зима заберет больше шипов, но это предположения. Учитывая, что большую часть зимы мы ездим по асфальту и совсем немного по снегу, результат отличный более, чем полностью.

Что до характеристик, то в этом году мы ездили в Эстонию и по дороге туда попали в знатную снежную пургу, которая сопровождала нас всю дорогу до самого Таллина (видео я еще покажу, руки не доходят). На снежных переметах и полностью заметенной дороге Кордианты без проблем держали автомобиль на скоростях 70-80 км/час (быстрее ехать в таких условиях было бы чистым самоубийством). Везде же, где дорога была чистой, скорость 120-130 км/час шины переживают отлично и автомобиль не мотается. Шумновато, но это шипы.

Следующие по плану работы: регламентная замена масла, такая же замена ремня ГРМ и роликов, а также, скорее всего, я, наконец, сменю трансмиссионное масло. Пора бы уже. Прошлым летом, вернувшись из Италии, мы выяснили, что переходили регламентную замену масла почти на 2000 километров, но никаких проблем не возникло, двигатель остался чистым, а масло отлично работало. Мы всегда, с первой замены, пользуемся Shell Helix HX8 и менять на что-то еще не собираемся.

В итоге же следующее: #kalinacross не только не сломалась, не развалилась, не стала ржаветь везде и всюду, но даже не подает признаков таких изменений. Автомобиль, конечно, изрядно потрепан (грязь в салоне, скопившаяся за зиму и готовая быть убранной в ближайшие недели), несколько мелких царапин на кузове, появившихся неведомым образом, небольшая отметина на лобовом стекле, которая появилась после удара вылетевшего откуда-то камня на скорости около 130 км/час (не мешает, ибо на темной части стекла), потертые до дыр чехлы (выбросить и заменить)... вроде бы и все.

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