2022-05-15

Воскресная песенка

Сегодня хочу предложить послушать композицию группы Uta - опенинг из нового аниме Bubble.

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

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

 

Оставить комментарий

 
  2022-05-14

Как объяснить детям...

Олег Куваев выпустил новый мультик:

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

Боюсь правда, смотреть они его не будут... 

 

Оставить комментарий

 
  2022-05-12

Биткоину поплохело

Мемпул выглядит не очень... 

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

 

Оставить комментарий

 
  2022-05-12

Как пополнить рублевый счет из-за границы

Встала задача пополнить российский рублевый счет из-за рубежа.

Сделать это в наше непростое время стало нетривиальной задачей. Сервис переводов Wise, которым я до этого много лет успешно пользовался, перестал отправлять платежи в Россию. Koronapay, которую мне рекомендовали на карту Cбербанка переводить отказывается. Однако в России у меня есть расходы и нужно как-то выкручиваться из сложившейся ситуации. У Алекса Экслера на сайте недавно появилась инструкция как использовать P2P платежи на Вinance. Однако, после нескольких моих неудачных попыток верифицироваться на Binance, я вспомнил, что у меня уже есть верифицированная учетная запись на бирже OKX, которая также поддерживает P2P торговлю.

Что такое P2P торговля и как работает?

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

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

Продать криптовалюту за фиатные деньги довольно просто:

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

2. Переходим на страницу P2P и в настройках добавляем метод платежа. Для сбербанка это должен быть номер карты, из описания на сайте это не очень понятно, поэтому я связался с одним из продавцов и специально это уточнил. Еще один нюанс который нужно учитывать это тип платежа - продавец должен поддерживать именно ваш тип платежа. В моем случае это должен быть Sberbank. Я сначала по ошибке создал Банковский перевод и потом долго разбирался почему я не могу создать заявку.

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

4. После того как мы увидели зачисление денег, нажимаем кнопку "платеж зачислен" и блокированная сумма в криптовалюте переводится на счет продавца.

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

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

 

Оставить комментарий

 
  2022-05-08

Биткоин клиент на Raspberry Pi Zero W

Эксперимент по запуску Bitcoin Core на Raspberry Pi завершился неудачей. Несмотря на то, что клиент удалось скомпилировать из исходников, запустить и даже, путем копирования файлов с другой машины увидеть текущий баланс кошелька, по факту, быстродействия устройства не хватает даже для того чтобы поддерживать локальное состояние актуальным. Возможно, если перенести хранилище в оперативную память и подкрутить настройки, то получится его все-же использовать, но, оказалось, есть вариант проще.

Существует легковесный клиент Electrum! Сам клиент написан на Питоне и его инсталляция не представляет проблем.

У меня сработали следующие команды:

# install all needed packages:

sudo apt-get install python3-pyqt5 python3-setuptools python3-pip libsecp256k1-0 python3-cryptography

# install client with pip
python3 -m pip install --user Electrum-4.2.1.tar.gz

# create startup link
sudo ln -s ~/.local/bin/electrum /usr/local/bin/electrum

# start the client
electrum


Если все прошло успешно программа попросит создать кошелек по умолчанию, создаст сид и попросит ввести пароль чтобы зашифровать кошелек.

 

Вот и все, можно пользоваться! Физически мы создали аппаратный биткойн кошелек, имеющий размер в половину визитной карточки, а если вытащить SD карту, которая, по факту и является аппаратным кошельком, то еще меньше!

 

 

Оставить комментарий

 
  2022-05-08

Российское посольство в Берлине

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

Посольство России в Берлине выглядит так как будто оно на осадном положении. Здание окружено со всех сторон ограждениями вокруг патрулируют полицейские. Госпошлину оплатить картами Visa и MasterCard невозможно, они со слов кассира не работают уже два месяца. Принимают только т.н. EC Карты - это некий аналог карт Мир только для Германии.

Если карты нет можно оплатить банковским переводом но проверить они смогут только на следующий день, так как в посольстве так же нет Интернета.

Такое вот военное положение.

 

Оставить комментарий

 
  2022-05-05

Синдром Урбаха-Витте

Болезнь Урбаха — Вите — редкое рецессивное генетическое заболевание. Известно менее 300 случаев с момента его открытия... У пациентов, миндалевидное тело которых оказалось разрушено вследствие болезни Урбаха — Вите, наблюдается полное отсутствие страха, но инстинкт самосохранения не пропадает.
Из википедии

Забавно, когда я впервые услышал о синдроме Урбаха-Витте я подумал, что по клиническии проявлениям очень похоже, что этот синдром есть у Невзорова.

Вчера на Невзоровских средах на 42-й минуте он сам это подтвердил.

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

 

Оставить комментарий

 
  2022-05-04

Обмен российских водительских прав на немецкие

Начал увлекательный квест под названием "Получи немецкие права".

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

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

В отличии от России, где права выдает ГИБДД, сертификацией водителей в Германии занимаются две конкурирующие организации - TÜV и Dekra. Какую из них выбрать никто не скажет, но как говорит всемогущий интернет - разницы нет никакой. Я выбрал TÜV.

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

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

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

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

На теоретическом экзамене нужно ответить на 30 случайных вопросов из 1157. Каждый впрос содержит некоторое количество баллов, от двух до пяти, в зависимости от важности и сложности. Допускается на экзамене недополучить десять баллов. Это означает, что один - два вопроса можно ответить неправильно, при трех неправильных ответах, скорее всего, будет пересдача. Ошибаются многие. Отсев, по моим ощущениям, довольно большой. Примерно половина соискателей уходила с экзамена, получив в напутствие - "до встречи через две недели". Только через две недели можно попытаться повторно сдать еще раз.

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

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

 

Коментариев: 3

 
  2022-05-01

Оригинальный способ искать сотрудников

По Берлине недавно появились вот такие оригинальные плакаты. Если расшифровать base64 и перейти по ссылке - пользователь попадает на страничку с опроссом - что круче - "Звездные Войны" или "Стар Трек"...

Похоже, что это такой оригинальный способ зазывать к себе на работу...

 

Оставить комментарий

 
  2022-04-28

Bitcoin Core для самых маленьких

Сегодня, наконец, получилось скомпилировать и запустить клиент Bitcoin Core на Raspberry PI Zero W.

Есть у меня идея сделать подобие аппаратного кошелька, который будет умещаться на SD карте и запускаться на устройстве ценой десять евро. Raspberry PI Zero W для этого подходит как нельзя лучше. Проблема только в том что самая дешевая малинка использует не очень ходовой процессор и скомпилированное приложение на него не поставишь, по крайней мере я такого не нашел. Не беда, можно скомпилировать самим из исходников.

У меня получились такие команды:

# install all needed packages:

sudo apt-get install build-essential libtool autotools-dev automake pkg-config bsdmainutils python3

sudo apt-get install libevent-dev libboost-system-dev libboost-filesystem-dev libboost-test-dev libboost-thread-dev

sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools

#install modules for gui compilation

sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools

sudo apt-get install libzmq3-dev

# download sources 

wget https://bitcoin.org/bin/bitcoin-core-0.20.1/bitcoin-0.20.1.tar.gz 

tar xvf bitcoin-0.20.1.tar.gz cd bitcoin-0.20.1 

# compile Berkley DB 

./contrib/install_db4.sh `pwd` 

export BDB_PREFIX='/home/pi/bitcoin-0.20.1/db4' 

./autogen.sh 

./configure --prefix=/usr/local --enable-cxx CXXFLAGS="--param ggc-min-expand=1 --param ggc-min-heapsize=32768" ./configure --enable-cxx CXXFLAGS="--param ggc-min-expand=1 --param ggc-min-heapsize=32768" BDB_LIBS="-L${BDB_PREFIX}/lib -ldb_cxx-4.8" BDB_CFLAGS="-I${BDB_PREFIX}/include" --with-boost-libdir=/usr/lib/arm-linux-gnueabihf 

make 

sudo make install

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

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

 

Оставить комментарий