0207|09|
2007|09|10|12|
2008|01|02|03|
2009|01|05|08|10|11|12|
2010|01|02|03|04|09|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|

2019-05-29 ―― 道路工事の現場監督が、作業着のままで、パリコレの舞台を歩く [長年日記]

パソコンが8bitのCPUで動いていた頃、ディスプレイにグラフを表示するには、640x400のドット上に線や点や円を表示させれば足りました。

When PC worked by 8-bit CUP, I could make a graph on a PC display with 640x400 dots, only making lines. points and circles by a PC programming.

方眼紙に線を引くことと同じプロセスを、パソコンを使ってやっていただけです。

I just drew lines by a PC, as the same way of an analog method on a plotting paper

ドットと座標の変換式(y = ax + b)が決めれば、パソコンにデータを放り込むだけで、グラフを描くことができました。

After making a transmutation fomular for dots, I could draw the graph just putting data into a PC.

-----

今、JavaScriptのライブラリを使って、グラフ表示を試みているのですが、正直「面倒くさい」です。

Now I try to make a graph using JavaScript libraries, however they really annoy me honestly.

普段なら、このような処理は、データファイルにしてエクセルファイルに読み込ませて、30秒で描けます。

As usual, I can make a graph with 30 seconds using data files and a spread-sheet.

しかし、今回は、展示会対応で、そこそこ美しい描画が必要で、加えて、リアルタイムでデータ表示をする必要があります。

However, this time, I have to make a more less beautiful and realtime graph for an international exhibition.

そこで、C/C++、postgreSQLなどを使って超高速かつ大量データ数理計算系の、この私が、

So I, who specialize in super-high-speed calculations and bigdata managements, using C/C++ and postgreSQL

JavaScriptなどという、見栄え最優先の着飾った描画を目的とした言語を使っています。

have to use "JavaScript" that is a script language whose purposes are fancy and beautiful drawing.

この違和感は、

This uncomfortable feeling is like

―― 道路工事の現場監督が、作業着のままで、パリコレの舞台を歩く

"A labor foreman in a road construction waking on the stage of Paris Collection, keeping on a working wear"

という感じです。

C/C++を使えば、私は、システムのどのリソースにだって直接アクセスすることができます。

Though I can access any resource of PC with C/C++ language,

しかし、このJavaScriptとか言うやつは、うっとうしいセキュリティ制限があって、ローカルのデータに触ることすら、ままなりません。

this "JavaScript" is restricted to access resources for security concerns.

―― お高くとまってんじゃねーよ

"Don't be aloof"

と、ディスプレイに向かって、呪いの言葉を吐いています。

Now I am uttering curses to the display.

-----

ここで、「面倒くさい」と言って、逃げだすことは簡単です。

I know that it is easy to escape from mt troublesome,

しかし、私は、普段から『モノを作らない/作れない人間を、評価しない』と公言しています。

However, I publicly proclaim that "I have a down on the person who cannot or does not make things"

私の首を、私が締めているのを、実感しています。

Now I am feeling that I put my head in the noose.