2020/07,江端さんの技術メモ

(Step 1) アイコンをコピー → [ファイル]→[クリップボードからキャンパス作成]→

(Step 2) [レイヤー]→[輝度を透明度に変換]

(Step 3) [合成モード]→[カラー2値化]

(Step 4) [不透明度]→80%くらい

(Step 5) [不透明度保護]くりっく

(Step 6) 赤を指定して、2値ペンで塗りたくる

以上

http://www.kobore.net/diary_techno/?date=20170204

Keyword: SAI 赤 赤色

2020/07,江端さんの忘備録

私は、色々な予測をして、そこそこ当ったり、外したりしています。

I make various predictions and hit or drop them fairly.

私は、緊急事態宣言が発令(4月16日)される約1週間前に、以下の内容を公開していました。

About one week before the declaration of emergency was announced (April 16), I published the following contents.

====== ここから ======

■駅のホームで抱きついて大声でしゃべっている大学生や、

College students hugging at the station platform and talking loudly,

■居酒屋で、対面になって、酔っ払って、唾を吐き散らしながら、上司のグチをぶっている社会人は、

Adults at a pub, face-to-face, drunk, spitting, and swearing by her boss

―― 殴り倒して良い

"You can beat them down"

と、思っています。

====== ここまで =====

これについては、「予想が当たっていた」と思っています。

I think "I was right".

今となっては、上記の行為は、当然のタブーですが、あの時は、これが白い目で見られるほどのことではなかったのです。

The above acts are now taboos of course, but at the time they were not treated so derogatory.

それはさておき。

That aside.

-----

最近、これまでのhtmlベースのサイトに加えて、WordPressのサイトの運用も始めています。

Recently, in addition to the existing html-based sites, I have started operating WordPress sites.

当初、WordPressへの全面移行をしようかとも思ったのですが、移行作業があまりにも面倒くさいことになるのが分かったので、同時運用にしました。

At first, I was thinking of doing a full migration to WordPress, but I found that the migration work would be too cumbersome, so I decided to use them simultaneously.

私、長い間、htmlベースで、全部手作りでWebサイトを作ってきたので良く知らなかったのですが、WordPressのようなWebサイトツールは、運用がラクチンです。

I've been making websites entirely by html-based for a long time, so I didn't know it well, but website tools like WordPress are easy to operate.

特に、ハードコピーが楽です。リンクなど張らずに、ドラッグ&ドローで、コピペできるので、助かります。

Hard copy is especially easy. You can copy and paste by dragging and drawing, without linking scriptions, so it will be helpful.

あと、PC用とスマホの画面調整なども、勝手にやってくれるのも嬉しいです。

Also, I'm glad that these tools will do screen adjustments for PCs and smartphones without permission.

あと、サイト内の検索エンジンンも優れていて、キーワード一発で、自分のメモに辿れるのが素敵です。

Also, the search engine on the site is excellent, and it's nice to be able to follow my own memos with a single keyword.

-----

私は自分のWebサイトを、自分のメモとして使っています。

I use my website as my memo.

最近も、GIS関連ツールに関して、2年前に残してきた私のメモが、何よりも「私」を助けてくれました。

More recently, my notes about GIS tools that I left two years ago helped me more than anyone else.

毎日、新しいことをやっていれば、古いことはどんどん忘れていかなければなりません。

If I am doing new things every day, I have to forget about the old things.

そんな時、数行のゴミのようなプログラムでも、1ラインのコマンドのサンプルでも、それさえあれば、たちまち、過去の記憶に遡ることができるのです。

At that time, with just a few lines of garbage programs, a sample of one-line commands, and so on, I can quickly trace back to the memory of the past.

私にとって、私のWebサイトは、「タイムリープマシン」そのものです。

For me, my website is the "timeleap machine" itself.

つまるところ、技術関係に関しては、

After all, regarding technology,

―― 私を助けてくれるのは、過去の私(のメモ)

―― What helped me was my memo in the past

と言えます。

is true.

まあ、それと、同じネタで日記を書かないようにする為のチェックリストでもあります。

Well, it's also a checklist to avoid writing diaries with the same topic.

誰からも責められることはありませんが、やっぱり恥しいです。

No one blames me, but I'm still embarrassed.

-----

私のWebサイトでは、第三者への情報提供はスコープ外です。

On my website, providing information to third parties is out of scope.

ひらすら"私益"が目的です。

The purpose is "private interest".

もっとも。私が困ったことは、他の人も困っている可能性が高いので、公開すれば、誰かを助けることになることもあるでしょう。

それに、私が私のメモを公開したとことで、別段、他人の迷惑になることもないでしょう。

In addition, it's not annoying to anyone else because I published my memo.

ただ、最近、"COCOA"アプリでガセネタを書いてしまった時には、迷惑をかけてしまったかもしれません。

However, it may have been a nuisance when I recently wrote a disinformation in the "COCOA" app.

あの時は、外部の人がメールで指摘してくれて、大変助かりました。

At that time, an outsider pointed me out by email, which was very helpful.

-----

ともあれ、こういうメモを残しておくと冒頭のように、「いい感じで、未来予測をしていた自分」を自慢することができます。

Anyway, if I leave a note like this, I can brag about "I was a good person and was predicting the future" as at the beginning.

もちろん、外した予測も数多くありますが ―― そっちについては「あえて黙っています」。

Of course, there are a lot of predictions that I missed, however, I'm deliberately silent about that.

2020/07,江端さんの技術メモ

AWSから「AWS Free Tier limit alert」という脅迫・・ではなくて、警告メールが来て怖い思いをしています。

EC2を全部止めているのに、なぜ?と思っていたのですが、どうやら、スナップショットを置いてあると、それだけで課金されることが分かりました。

で、まあ、消してもいいかな、と思って消そうと思ったら「スマップショット削除中のエラー」が発生して消すことができませんでした。

この場合、連携しているAMI(私は未だに、このAMIという奴が良くわからんのですが)の登録解除をすると消せました。

2020/07,江端さんの忘備録,江端さんの技術メモ

先月、AWSから、こんな請求書が来て青冷めました。

練習用のEC2を立ち上げておいただけで、5000円以上持っていかれました。

そもそも仕事で使うAWSの練習用のAWSで、5000円以上も自腹を切らわされるのは、なんとも業腹です ―― しかし、会社の飲み会で、まずい飯とつまらん会話で8000円支払わされること思えば、圧倒的に安いとは思いますが。

で、面倒なので、練習をしていない時は、EC2を落すようにしました(下記参照)

今月の支払いは、以下のようになりました。

まあ、200円弱くらいならいいかな、と思いました。

勉強や練習でEC2を使っている人は、こまめにEC2を落しましょう。

2020/07,江端さんの技術メモ

docker start -a ebata_db_1

docker container exec -it ebata_db_1 bash

で、SQLファイル(create_tables.sql)が、/db_data に入っている場合

psql -f /db_data/create_tables.sql(フルパス) -U postgres(ユーザ名) -d ca_sim(テーブル名)

で、実行可能。

フルパスにしないと、/db_dataの中から実行しても、"そんなファイルないよ"と(平気で)言われるので注意のこと

2020/07,江端さんの忘備録

(昨日の続きです)

(Continuation from yesterday)

私、かなり真剣に「結婚数理学」とか「結婚統計学」みたいな分野が立ち上がってもいいんじゃないかな、と思っているくらいです。

I'm pretty seriously thinking that it would be okay if a field like "mathematical math" or "marriage statistics" was launched.

これは、結婚という現象をマスから観測するものであり、「マクロ結婚学」と称呼しても良いと思います。

This is to observe the phenomenon of marriage from the mass, and I think it may be called "macro marriage science".

比して、「婚活サイト」の方は、個人の資質や振舞いから見た結婚アプローチであり、「ミクロ結婚学」と言えるでしょう。

In comparison, the "marriage site" is a "micro marriage science" approach to marriage based on personal qualities and behaviors.

マクロとミクロから考えてみると、

Considering from the macro and the micro, I think,

■結婚をマクロで見るのは、政府の少子化対策担当者くらいだろう。

- The only people who see marriage in a macro are those in charge of measures against declining birthrate.

■婚活をしている多くの人にとっては、『他人の結婚なんざどーでもいい』はずであり、究極のミクロ視点で正しいと思う

- For many people who are in marriage hunting, they might think "I don't care of others marriages", so, if they are acting based on the micro, it is natural.

■結婚した人も、結婚をしなかった人も、したい人も、したくない人も、他人のことなんぞ、ほっとけばいい

- Married people, not married people, people who want to do or not to do should ignore others.

と思っています。

では、江端にとって、どんな人間に興味があるのかと問われれば、

Then, if asked what kind of person I am interested in,

「日記のネタを提供してくれる人」

"A person who provides diary tips"

この一言に尽きます。

-----

まとめますと、

In summary,

■「婚活サイト」の広告の内容は、非常に妥当であり、

The content of the advertisement for the "marriage hunting site" is very reasonable,

■他人の結婚をマクロな視点から語る人物というのは、「極めつけの低能」である

A person who talks about the marriage of another person from a macro perspective is "extreme incompetence."

ということです。

------

ところで、話は変わりますが、

By the way, the story changes,

先日、

The other day, I wrote a diary

さあ、この対応、何日で返事がくるか? あるいは黙殺されるか?

Now, how many days does it take to respond to this response? Or will they ignore me?

という日記を掲載しましたが、市役所から返事を頂きました。

After that I got a mail from city hall.

週末は営業日と換算しないとして、応答までの日数は「1日」でした。

Assuming that weekends are not converted into business days, the number of days until the response was "1 day".

『市役所、なかなかやるな』と、感心しました。

I was impressed, "the City hall, pretty good"

-----

まだ、私は、市役所の、いわゆる「ペルソナ・ノン・グラータ」リストには入っていない、と信じていますが。

I don't believe that I am a so-called "Persona Non Grata" against the city hall.

2020/07,江端さんの忘備録

同僚:「その人は結婚しているのか?」

Colleague: "Is the person married?"

と聞かれることがあります。

may ask me sometimes.

江端:「知らん。聞いたことないし、興味もない」

Ebata: "I don't know. I've never heard of it and I'm not interested."

と、私は答えています。

has answered.

これ、フリではなく、私は心底、他人に興味がなく、さらに言えば、その人の「結婚」なんぞに、全く興味が湧かないのです。

This is not pretending, and I'm really not interested in other people, and moreover, I'm not interested in that person's "marriage" at all.

そういう感性を、どっかに置き忘れてしまったかのようです。

It seems that I have left that kind of sensibility somewhere.

その人間の「家族」に至っては、本当にどーでもいい。

When it comes to the human "family," I really don't care.

飛行機の中で、子どもや孫の写真などを見せてくる外国人は、少なくなかったです。

There were many foreigners showing me photos of children and grandchildren on the plane.

こんな時、私は、「彼らの期待通りの反応をして上げられなくて、申し訳ない」という気持になります。

At times like this, I feel like "I'm sorry I didn't get the reaction you were expecting".

―― 被写体に未成年らしき人間が映っている写真

"A photo of a human subject that appears to be a minor"

以外の感想、一切なし、です。

I have no other impressions.

-----

最近、Webブラウザに「婚活サイト」の広告がよく出てきます。

Lately, I've been seeing a lot of ads for "marriage activity sites" in my web browser.

まあ、最近はターゲティング広告が殆どですので、ある広告を見れば、芋づる的に同じような広告が出てきます。

Well, these days most of the ads are targeted, so if I look at a certain ad, a similar ad will appear easily.

例えば、エロサイトの広告が頻繁に出てくる場合、その人がエロサイトの広告を見ていることの証拠となります。

For example, if I often see ads for erotic sites, it's evidence that I am watching ads for erotic sites.

-----

ということは、私が「婚活サイト」の広告を良く見ていることになりますが ―― まあ、見ているかもしれません。

This means that I often look at ads on "marriage hunting sites", well, maybe you are.

結婚というのは、机上/数値シミュレーションとして、なかなか興味深い分野なのです。

Marriage is, a as desktop/numerical simulation, very interesting field

(続く)

(To be continued)

2020/07,江端さんの忘備録

私、将棋のルールを、完全に知っているとは言えません。

I can't say that I know Shogi rules completely.

週末のNHKの将棋対局は、3秒でチャンネルを替えます。

NHK's Shogi games on the weekend change channels in 3 seconds.

誰が何の将棋のタイトルを取ろうが、全く興味ありません。

No matter what Shogi title whoever gets, I'm not interested at all.

-----

ところが不思議なことに、将棋のコミックやアニメは、かなり好きです。

However, mysteriously, I really like Shogi comics and anime.

「将棋めし」「リボーンの棋士」「3月のライオン」「りゅうおうのおしごと」なんでもござれです。

"Shogi Meshi", "Reborn Shougi Player", "March Lion", "Ryuou's Work", etc.

自分でも良く分かりません。

I'm not sure for the reason.

「二人零和有限確定完全情報ゲーム」

"Two people zero sum limited to determine the complete information game"

だからなぁ、と思うこともあるのですが、それなら、「囲碁」だって、「チェス」、「オセロ」だって好きになってもいいはずです。

I sometimes think that the reasons are natures of the game, however, I also think "Go", "chess", and "Othello" are also acceptable.

それに、将棋だって「千日手」みたいな、ルールが決っていない、例外もあります。

Also, Shougi also has exceptions, like a rules of "Sennichite".

-----

勝負ごとに手を出せない、私のようなヘタレにとっては、「零和ゲーム(勝ちと負けが確定的に決まるゲーム)」に人生を賭ける人間に対して、憧れがあるのかなぁ ―― などと、考えることがあります。

I think that for for cowards like me, who cannot bet my life for a game, I have a longing for a person to bet on their life in a "zero-sum game (a game in which winning and losing are definitely decided)"

2020/06,江端さんの技術メモ

内容コマンド例
サービスの起動postgres -D /usr/local/var/postgres
デフォルトのテーブルに接続psql -d postgres
直接データベースに接続psql -d テーブル名
データベース一覧の表示\l
データベースへの接続\c データベース名
テーブルの作成create table テーブル名 (
counter int primary key,
present_station int,
departure_station int,
present_time time
);
データの書き込み
INSERT INTO テーブル名(counter, present_station, departure_station, present_time) VALUES(1, 2, 3, '12:23:34');
データの上書きUPDATE テーブル名 set present_time = '23:34:45' WHERE counter = 1;
テーブル一覧の表示\dt;
テーブル構造の表示d テーブル名;
テーブル内のデータを一覧select * from テーブル名;
指定したカラムの内容を小さい順に表示select * from テーブル名 order by カラム;
指定したカラムの内容を大きい順に表示select * from テーブル名 order by カラム desc;
表示数指定select * from テーブル名 limit 数;
表示の開始位置指定select * from テーブル名 offset 数;
カラム内の任意の文字を表示select distinct カラム名 from テーブル名;
カラム内の合計値select sum(カラム名) from テーブル名;
カラム内の最大値select max(カラム名) from テーブル名;
カラム内の最小値select min(カラム名) from テーブル名;
カラム内の平均値select avg(カラム名) from テーブル名;
データの更新update テーブル名 set 更新内容;
全データの削除delete from テーブル名;
テーブル本体の削除drop table テーブル名;
データの削除delete from テーブル名 where 条件;
テーブルのオーナーの変更alter table テーブル名 owner to オーナー名;
文字数select length(カラム名) from テーブル名;
文字列連結select concat(文字列, 文字列, ...) from テーブル名;
カラムの追加alter table テーブル名 add カラム名 データ型;
カラムの削除alter table テーブル名 drop カラム名;
カラム名の変更alter table テーブル名 rename カラム名 to 新カラム名;
カラムのデータ型を変更するalter table テーブル名 alter カラム名 type データ型;
インデックス追加create index インデックス名 on テーブル名(カラム名);
インデックス削除drop index インデックス名;
viewの作成create view ビュー名 as viewに指定するコマンド;
view一覧の確認\dv;
viewの使用方法select * from ビュー名;
viewの削除drop view ビュー名;
SQL文を外部ファイルに書いて実行する時に使う\i ファイル名

2020/07,江端さんの忘備録

先週の日曜日、期日前投票をする為に、嫁さんと長女を伴って、指定の施設に行きました。

Last Sunday, I went with my wife and senior daughter to a city facility to vote before the deadline.

運動不足解消も兼ねて、片道30分を歩くことにしました。

We decided to walk 30 minutes each way to get some exercise.

場所も時間も正しかったのですが、期日が早すぎました。

The location and time were correct, but the date was wrong.

投票日は7月5日、期日前投票の開始は6月30日からでした。

Voting day was July 5, and pre-voting began on June 30.

勝手に「10日くらい前から」と決めつけていた私が悪いのですが ―― しかし、そんなに短期間だったかな?

I was wrong to decide "from 10 days ago" unilaterally, however, was it such a short time?

私は、毎回、期日前投票をしているので、今回の期間には違和感を感じました。

I feel uncomfortable with this time period because I have pre-voted every time.

-----

ちょっと調べてみました。

I searched a little.

公職選挙法の第48条の2第6項6号に、第39条の読み替えがあって ―― 早い話が、

There is a replacement of Article 39 in Article 48-2, Paragraph 6, Item 6 of the Public Offices Election Law, anyway,

市役所だけは、公示の翌日からやらなければならないけど、それ以外の投票所については、「市町村の選挙管理委員会の指定した期間」と、選管の裁量に任されているようです。

Only the city hall must start from the day after the announcement, however, regarding other polling stations, it seems that it is up to municipal election committee that means, "the period decided by the municipal election committee".

『コロナ禍の影響で期間を短くしたのかなぁ』とか思いましたが、さらに調べたてみた結果、行政区で対応がバラバラのようです。

I wondered if they shortened the period due to the corona disaster. As a result of further investigation, it seems that the administrative districts have different responses.

例えば、足立区は「(コロナ禍の感染リスクを減らす為に)前回の全期間受付は1カ所だったが、今回は10カ所すべてを全期間開ける」としているようです。

For example, Adachi Ward has decided to open all ten locations for the full period of time this time, whereas the previous time, only one location accepted applications for the full period of time (in order to reduce the risk of transmission of corona virus).

-----

まあ、本件、家族で、1時間弱の散歩をしただけのイベントとなりました。

Well, this event was for my family to walk for less than an hour.

なんか悔しかったので、途中のスーパーで、特に必要もない「サバの切り身」と「納豆」を購入して帰宅しました。

I was frustrated, so I went to a supermarket on the way and bought some mackerel fillets and natto (fermented soybeans) that I didn't need. And then we went home.