?

Log in

No account? Create an account

Moshe Beshkin

Recent Entries

You are viewing the most recent 10 entries

August 27th, 2018

08:47 am: Рельсы, рельсы, шпалы, шпалы…

Originally published at Moishe Beshkin. You can comment here or there.

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

Read the rest of this entry »Collapse )

Tags:

August 21st, 2018

06:46 am: DKIM (DomainKeys Identified Mail) with Postfix on Ubuntu

Originally published at Moishe Beshkin. You can comment here or there.

Google mail system repeatedly put mail from my domain to spam, I found, that there should be done certain steps in order to fix this problem. The most important and the most effective solution was to sign outcoming e-mails with DKIM signature.

Installation

$ sudo apt-get install opendkim opendkim-tools

Setup

Opendkim configuration

In file /etc/opendkim.conf add the following lines:

Domain                  domain.com
KeyFile                 /etc/postfix/dkim.key
Selector                dkim
ExternalIgnoreList      refile:/etc/opendkim/TrustedHosts
InternalHosts           refile:/etc/opendkim/TrustedHosts
KeyTable                refile:/etc/opendkim/KeyTable
SignatureAlgorithm      rsa-sha256
SigningTable            refile:/etc/opendkim/SigningTable

In file /etc/default/opendkim the following lines

RUNDIR=/var/run/opendkim
SOCKET=inet:8891@localhost

In file /etc/systemd/system/multi-user.target.wants/opendkim.service

ExecStart=/usr/sbin/opendkim -P /var/run/opendkim/opendkim.pid -p inet:8891@localhost

File /etc/opendkim/KeyTable

dkim._domainkey.domain.com domain.com:default:/etc/opendkim/keys/domain.com/default

File /etc/opendkim/SigningTable

*@domain.com dkim._domainkey.domain.com

File /etc/opendkim/TrustedHosts

127.0.0.1
domain.com

Key creation

$ opendkim-genkey -t -s dkim -d domain.com
$ sudo mv domain.key /etc/opendkim/keys/domain.com/default

Postfix configuration

Configure postfix. In /etc/postfix/main.cf write the following:

milter_default_action = accept
milter_protocol = 2
smtpd_milters = inet:localhost:8891
non_smtpd_milters = inet:localhost:8891

Restart services

$ sudo service opendkim restart
$ sudo service postfix restart

Note: Replace domain.com with your domain name.

DNS entry

opendkim-genkey generated dkim.txt file. In this file you will find some code. You need to copy line starting with “v=DKIM1;” and will last double quotes. You can omit “h=sha256; k=rsa; t=y;” as they are default

In your DNS management system you need to add following TXT entry

TXT dkim._domainkey.domain.com - [the copied line]

after this you will be able to dig the value

$ dig dkim._domainkey.domain.com txt

After these steps, you will see a running daemon opendkim on port 8891 and Postfix will ask for signature from it. In my case gmail accepts all my e-mails. 



Tags:
05:14 am: Кто девушку ужинает…

Originally published at Moishe Beshkin. You can comment here or there.

Давно мне уже не давало покоя то, как строятся обычно отношения между спонсорами и общественными организациями. Особенно на пост-советском пространстве. 

Read the rest of this entry »Collapse )

Tags:

August 10th, 2018

09:45 am: Жертва виновата в преступлении

Originally published at Moishe Beshkin. You can comment here or there.

Я все еще с любимым сериалом Rita. В 4ой серии 4ого сезона есть замечательная сцена общения родителей и Риты.

История банальная – один мальчик бьет и издевается над другим. Этот мальчик из не очень благополучной семьи – папа один воспитывает сына и им приходится много переезжать с места на место. Жертва – сын двух учителей этой же школы. Его родители совершенно отбитые на голову на новомодных воспитательных процессах – здоровое питание, отказ от насилия в любой форме и т.д.

И вот между ними происходит такой диалог:

Рита:
I’m just glad you could come, so we could talk about how the boys are behaving.

Сёрен (отец Лиама):
I’m sorry that Liam has hit Knud and teased him. I apologize for that. I’ve been talking to him, and it won’t happen again.

Рита:
Perfect. That was surprisingly easy.

Нилс:
You don’t have to apologize. We do.

Сёрен:
What do you mean?

Калинка:
After everything you’ve all been through,
this can’t have been easy.

Сёрен:
Been through?

Нилс:
All the moving around and Liam changing schools so many times.

Сёрен:
Moving a couple of times doesn’t mean that it’s okay to bully and beat others.

Рита:
No. Exactly. That’s all there is to it. Let’s…

Калинка:
We’re just saying that it’s important to take Liam’s feelings into consideration.

Нилс:
And his father’s. Søren, isn’t it?

Калинка:
We’re just acknowledging that things are rough for you.

Сёрен:
Who says things are rough for us?

Калинка:
You’re unemployed, and you’ve moved several times. Our competitive society puts a lot of pressure on families like yours.

Сёрен:
Families like ours?

Нилс:
We aren’t criticizing you. We’re considering your situation.
Kalinka and I obviously have access to privileges that you don’t have.

Сёрен:
And that’s why I can’t raise my son properly?

Калинка:
That’s not what we’re saying. Now you’re taking the blame for it all again.

Сёрен:
-Whose fault could it otherwise be?

Рита:
-I’d like to know, too.

Нилс:
Okay. The theory is a bit complicated.

Сёрен:
I just might be able to understand it even though I don’t have access to your privileges.

Калинка:
No, that’s the point.

Нилс:
There are invisible power structures for which those of us in the cultured classes share the responsibility.

Сёрен:
So now being a school teacher is cultured.

Калинка:
It’s more cultured than… It depends on what he does.

Нилс:
We don’t know. He might read newspapers.

Сёрен:
What the hell are you on about?

Нилс:
You and your son are subjected to micro aggressions from society.
We’re taking responsibility for that.
From a structural point of view, our son is bullying yours.

Рита:
From a structural point of view, this conversation is over.

Калинка:
The only thing we want to do is to help you.

Сёрен:
I haven’t asked for your help. I just wanted to apologize.

Нилс:
There’s nothing to apologize for, is there?

Сёрен:
Sorry. Okay?

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

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



Tags:

July 10th, 2018

08:27 am: Оборот вещей в природе

Originally published at Moishe Beshkin. You can comment here or there.

Когда недавно размышлял о специфике поколений до и после моего (про ксениалов), пришел к интересным умозаключениям о том, как изменился оборот вещей в обществе за прошедшие 30 лет.
Read the rest of this entry »Collapse )

Tags:

July 9th, 2018

07:57 am: про умные часы

Originally published at Moishe Beshkin. You can comment here or there.

Два года назад в нашей семье впервые появились умные часы. С тех пор у нас уже есть некоторый опыт общения с разными вариантами, а у меня появилось четкое представление, что мне надо в плане смартвотчей.
Read the rest of this entry »Collapse )

Tags:

June 29th, 2018

07:15 am: Какой я Ксениал?

Originally published at Moishe Beshkin. You can comment here or there.

Не так давно я познакомился с термином Ксениал (https://en.wikipedia.org/wiki/Xennials).
Вкратце, это микропоколение родившихся в поздних 70ых – начале 80ых годов. Ксениалы обладают качествами предыдущего поколения X и следующего Y (миллениалы). Т.е. такой переходный этап от Человека Сохраняющего к Человеку Пользующему.
Read the rest of this entry »Collapse )

Tags:

June 5th, 2018

07:32 am: Фрилансер бывшим не бывает

Originally published at Moishe Beshkin. You can comment here or there.

– Сынок, ты что опять фрилансом занимался?
– Нет, мам, это ребята в кафе сидели и фрилансили. А я только с ними чай сел попить, вот и надышали на меня. А так у меня работа с 8 до 17 с перерывом на обед, выходными и отпуском.

Обычно все начинается с того, что кто-то знакомый, узнав, что ты можешь “сайты делать” попросит тебя “сделать страничку в Интернете”. И все, с этого моменты ты попал с коварные сети фриланса. Начинаешь планировать свою жизнь примерно таким образом:
– Сколько мне сейчас поспать, чтобы утром встать пораньше и поработать. А если я сегодня посплю подольше, то завтра могу поспать поменьше и побольше поработать.
– Встану в воскресенье пораньше и спокойно поработаю пока все спят.
– Пусть все идут в кино, а я в это время поработаю.
– Какое самое ближайшее кафе к месту тренировки ребенка и чтобы кофе хороший и вайфай.

А когда научаешься считать сколько стоит твой час работы, то начинаешь расчитывать уже в уме сколько времени ты можешь потратить “впустую”. Мне повезло, я как-то сразу определился, что время потраченное с семьей не считается “впустую”. Но знаю людей, кому не так повезло.

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

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

Я иногда думаю о пенсии, как буду сидеть где-нить на острове, дом с видом на океан, собственный кабинет и строчить код 4-5 часов в день.



Tags:

May 28th, 2018

08:39 am: Раввин для общины или община для раввина?

Originally published at Moishe Beshkin. You can comment here or there.

В последнее время часто обсуждаем роль еврейской школы в диаспоре, еврейской общины в диаспоре и вообще положение еврея в диаспоре. Как мне кажется это важный отклик на происходящие в мире процессы. И немного рефлексии вовсе не помешает время от времени.
Read the rest of this entry »Collapse )

Tags:

May 15th, 2018

12:33 pm: Почему я не веган?

Originally published at Moishe Beshkin. You can comment here or there.

Честно говоря, у меня нет ответа на этот вопрос. В последнее время активно думаю на эту тему. А подтолкнул меня к размышлению Рэнсом Риггз со своим сборником рассказов “Tales of the Peculiar” и особенно с рассказом “The Splendid Cannibals“. Не буду пересказывать суть рассказа – это действительно стоит прочитать самостоятельно. Но сам рассказ заставляет задумываться, потому что в нем есть этический посыл отношения к животным. Вот этот самый этический посыл и не дает мне покоя уже пол-года.
Read the rest of this entry »Collapse )

Tags:

Powered by LiveJournal.com