white

Во избежание...

В свое время я стер топ-пост и написал вместо него перенаправление в standalone- блог.
Теперь вот я опять стал писать сюда, но писать новый топ-пост пока лень.

Что здесь интересного:

Если вас интересует моя научная фантастика, вам сюда.

Cписок тем данного ЖЖ, которые могут быть интересными для читателей

Размышления о судьбах человечества
системный подход
непричесанные мысли
экология человека
этология человека
конспироложество
гумилевщина
Технический прогресс
технический прогресс
военно-техническое
авиация
автомобильное
сюрвайвализм
Информационные технологии
open source
debian
android
Nokia n800 и n900
компьютерная безопасность


Это далеко не все темы. Возможно, стоит взглянуть на полный список

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

А право изъясняться на исковерканном языке здесь имеет tzirechnoy. Да, это произвол. Но произвол тут был, есть и будет есть.

Использование большой буквы в середине слова для обозначения ударения приравнивается к коверканью русского языка. Для обозначения ударения есть в юникоде combining acute accent, U+301, который можно ввести в комментарий с помощью конструкции ́.

А еще я могу забанить за ссылку на видео, если она не сопровождается объяснением зачем именно я должен тратить драгоценные минуты своей жизни на просмотр этого видео. Да, видео это html5 видео честная ссылка на видеофайл. Шансы на то что ради вашего видео я не поленюсь хоть на какое свое устройство поставить флэшплеер, близки к нулю (а шансы на бан - соответственно, к 100%). This entry was originally posted at https://vitus-wagner.dreamwidth.org/513888.html. Comments disallowed.
white

Go vs Rust

Периодически, когда заходит речь о новых языках программирования, у меня в комментариях возникают споры на тему того, что лучше Go или Rust.

Люди с математичеким образованием считают что Go крайне интересный язык, а Rust это так..

А мне, как практику Rust кажется намного симпатичнее. И не мне одному.

Вот ещё практики.

Похоже, что здесь ситуация примерно такая же как с C vs Pascal во времена нашей юности. Паскаль был симпатичнее, пока не надо писать и поддерживать сложные проекты. Вот похоже что с Go - то же самое. Правда Rust тоже наступает на те же грабли, обрастая своим cargo-культом. Но там это все же не так ярко выражено. И вообще zero runtime cost rules.

This entry was originally posted at https://vitus-wagner.dreamwidth.org/2234830.html. Please comment there using OpenID. Now there are comment count unavailable comments
white

Зимняя дорога

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

А вот эта дорога была капитально заметена. На том учаскте где по ее обочинам не растут деревья. Надо там весной будет посадить саженцев тридцать-сорок.

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

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

Вообще такое впечатление что Лагрус ездит по снегу куда лучше, чем Логан. Что странно, поскольку в общем машина одна и та же, только на 300 кг тяжелее и на 15 сантиметров длиннее база. Разве что разница в диаметре колес в дюйм так много даёт.

This entry was originally posted at https://vitus-wagner.dreamwidth.org/2234451.html. Please comment there using OpenID. Now there are comment count unavailable comments
white

Про зимнюю спячку.

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

А сейчас так нельзя - приходится сливать в ведра и выносить.

Еще бы месяц и началась бы уже весна, и можно было бы дом вообще не консервировать. Но вот не вышло.

This entry was originally posted at https://vitus-wagner.dreamwidth.org/2234149.html. Please comment there using OpenID. Now there are comment count unavailable comments
white

Про фильтры для воды

Фильтр для воды

Вот интересно, почеу вот такие фильтры для воды всегда устанавливают стаканом вниз?

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

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

This entry was originally posted at https://vitus-wagner.dreamwidth.org/2233968.html. Please comment there using OpenID. Now there are comment count unavailable comments
white

Из приключений пегарцев на Ачжантейе

Лезут Ирра и Джив Маррес в какой-то переполненный ачжантейский общественный транспорт - то ли междугородный автобус, то ли дальний поезд. Проводник смотрит на Ирру и спрашивет у Джива:

— Почему тигра без намордника*

Ирра, в улыбке показывает клыки и отвечает с неплохим столичным произнашением:

— Потому что вы проиграли чертову галактическую войну.

This entry was originally posted at https://vitus-wagner.dreamwidth.org/2233649.html. Please comment there using OpenID. Now there are comment count unavailable comments
white

Бесплатные научно-популярные книги

Наткнулся на интересный проект - когда выкупают у издателей права на распространение электронной копии научо-популярных книг.

Пока отобрано 1500 книг а выкуплено и выложено несколько десятков.

Кстати, поздравляю lenka_iz_hij с попаднием в список наиболее значимых научно-популярных авторов.

This entry was originally posted at https://vitus-wagner.dreamwidth.org/2233498.html. Please comment there using OpenID. Now there are comment count unavailable comments
white

Фейсбук против Австралии

В Австралии пытаются заставить IT-гигантов платить за перепост (или появление в результатах поиска) австралийских новостей. Те, естественно "а ну мы лучше уберем нафиг ваши местечковые новости".

вот, например или вот

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

This entry was originally posted at https://vitus-wagner.dreamwidth.org/2233335.html. Please comment there using OpenID. Now there are comment count unavailable comments
white

List flattiening in python

Имеется элементарная задачка - есть список шаблонов. Надо получить список файлов, удоволетворяющих любому из них.

У меня почему-то получается монструозная конструкция:

from glob import glob
from itertools import chain
chain(*[glob(x) for x in patterns])

Так то оно еще ничего выглядит, но когда там Inline список из десятка шаблонов, а все это в аргументе for... Неужели никак попроще нельзя?

Upd Приз моих симпатий получает двухуровневый comprehension:

import glob
{f for p in patterns for f in glob.glob(p)}

А фигурные скобки - это чтобы избежать дублирования, ежели получится что один и тот же файл удовлетворяет нескольим шаблонам. В результате будет set, ну и какая разница, for можно и по set гонять.

This entry was originally posted at https://vitus-wagner.dreamwidth.org/2233062.html. Please comment there using OpenID. Now there are comment count unavailable comments
white

У меня таки навернулся жесткий диск

Вот приехал вчера из деревни, включаю десктоп, а он начинает вываливать на консоль такая-то команда фейлед, сякая-то команда фейлед, в общем нету у тебя, мужик, ни /home, ни /srv. И второй монитор накрылся. Ну так он еще старше того диска. Диск все-таки 2012 года, а монитор по-моему вообще 2008.

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

Ну в общем, пришлось покупать новый диск, все равно же собирался в UPS-е аккумулятор менять. Выбор что дисков, что аккумуляторов в dns-shope меня не устроил, пришлось в nix мотаться. Вот сейчас тихо мирно со скоростью примерно пять гигабайт в минуту бэкап льется на новый диск.

Теперь, правда у меня опять емкость рабочих дисков превосходит емкость бэкапных носителей. Бэкапные диски у меня 4Тб. и новый винт тоже 4. А кроме него там еще полугиговый SSD и 300гиговый нотубучный винт для временного хранения бэкапов удаленных машин, которые по крону делаются.

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

Upd восстанавливается с бэкапа оно со средней скоростью 170Гб/ч. То есть /home будет ехать еще часа два.

This entry was originally posted at https://vitus-wagner.dreamwidth.org/2232824.html. Please comment there using OpenID. Now there are comment count unavailable comments