Memorandums?

This blog is written about technical-discoveries and daily-events.

Entries from 2015-01-01 to 1 year

Conway's game of life Software!!

ライフゲームとはまだ一日も経っていないですが、ソフトウェアを更新しました(9/21)ライフゲームソフトウェアを製作しました!!! ライフゲーム(Conway's game of life)とは... ライフゲームとは2次元のセルオートマトンである。 n✕mのマスがあり、 白色状態を…

Monty Hall Problemシミュレーション

What's モンティホール問題?確率論(事後確率関連)でもっとも有名な問題のひとつがモンティホール問題です。 そんなモンティホール問題(Monty Hall Problem)とは、 これは、クイズ番組です。 3つの閉じられたドアがあります。 これらのドアのどれか1つを開け…

Raspberry pi 導入

目的RaspberryPiをディスプレイ・キーボード無しで導入し、使用します。 RaspberryPiをネット環境が無くても使えるように、PCと直接接続するだけで使用できるようにします。 RaspberryPiのデスクトップ画面(GUI)をPCから操作できるようにします。 RaspberryP…

InputStreamReaderでの文字列の受信

InputStreamReaderは、char文字(単一文字)単位でしかデータを受け取れません。 そのため、改行までを文字列として取得するのは、それなりに大変です。 今回は、文字列に変換する方法を示します。それならBufferedReaderのreadLineメソッドで余裕じゃん! と…

ImageIO#readのBugSolver(代替方法)

画像送信プログラムを作製中、、Bug ID: JDK-4821108 IIOException thrown when reading PNG imagesこのバグ報告が出ていることに暫く気づかず、ずっとImageIOクラスで戦っていました。 しかしながら、Bugにより、ImageIO#readを使用しての画像送信は無理で…

クロスプラットフォーム問題

マルチプラットフォームに対応しているJavaであっても、 OSの違いに気をつけなくてはいけない場面があります。まず、OSを認識するプログラムです。 public String getOS() { if (System.getProperty("file.separator").equals("\\")) return "WINDOWS"; else…

TeX R言語同期

TeXによるR言語同期についてです。R言語にて、 pictex("graph.tex"); plot(x, y) dev.off() TeXにて、 \usepackage{pictex} \usepackage{graphics} \begin{figure}[h] \centerline{\input{graph.tex}} \end{figure}

Windowsとcmdにおける文字処理

Java Windowsプログラムを書いているときに、 なかなかWindowsOSとcmdには苦戦しました。 Windowsでできること ファイル名にゼロ幅文字可能 ゼロ幅文字を付加すれば、同名ファイルとならない Windowsでできないこと ファイル名に特殊文字(",/,\,|,,:)が付け…

TeXあれこれ

tex

目次にsubsubsectionまで表示させたい! \setcounter{tocdepth}{4} sectionの章番号は表示させたくないけど、目次には表示させたい! \subsection*{hogehoge} \setcounter{subsection}{1} \addcontentsline{toc}{subsection}{hogehoge} subsection名とaddcon…

javaの疑問を解消しよう part1

問題。 public class C { public static void main(String[] args) { new B(new A()); } } class B { B(C c) { } } class A extends C { } このソースコードは正しいですか? 答え。正しいです。(もちろんこのソースコードに意味はありません) Cクラスでは、…

太陽光発電 39th-day

Commentary.太陽光発電(Photo Voltaic)の特徴をまとめる。 や放射線の排出なし 環境にやさしい 発電効率10%〜20% 気候により変動 長年にわたって蓄積された資源を使う必要がなく、クリーンである。Consideration.太陽光発電分野は、既存の知識範囲のみで大丈…

原子力発電原子炉 38th-day

Commentary.軽水炉の水の役割は、冷却材と減速材の2つである。 出力が上がり、水の温度が上昇すると、水の密度が減少し、 中性子の減速効果も減少、それに伴い、核分裂する中性子も減少し、 核分裂は抑制される。 抑制されると、水の温度は低下する。 この…

原子力発電の計算 37th-day

Question.熱効率32%の原子力発電において、 1gで、質量欠損が0.09%であったとき、 発生電力量[kWh]はいくらか。Solver.原子力発電では、核分裂反応の質量欠損分がエネルギーとなる。 この問題を解くために重要なのは、エネルギーの公式である。 まずは、質量…

原子力発電概論 36th-day

Commentary.日本の原子力発電所は、主に軽水型である。 軽水型原子力発電所の燃料には、低濃縮ウランが用いられる。 原子力発電に使われるウラン235は、天然ウランに0.7%程度しか含まれていない。 よって、これをガス拡散法や遠心分離法などによって濃縮する…

Socket通信アプリケーション備忘録 No.2

前回からの改善点前回のエントリーはコチラ。Socket通信アプリケーション備忘録 No.1 - Memorandums?meriyasu-blog.hatenablog.comまずは、単純なミス。 サーバー側でクライアントに対応するための各スレッドにSocketインスタンスを渡すのを 忘れていました…

Socket通信アプリケーション備忘録 No.1

Server 必要メソッド AnimationTimer ServerContoroller 各クライアントスレッド サーバーGUIに描画する機能 目的 サーバー側GUIを更新する 備考 AnimationTimerを使用する AnimationTimerは、常時自動更新する 実装方法 モデルクラスのフラグを常に監視し、…

How to copy on clipboard for Linux-Ubuntu

Ubuntu14.04 can't use `pbcopy` command. However, there is an alternative way. The command is `xsel`. The command `xsel` needs `--clipboard` and `--input` as options. xsel --clipboard --input can copy on clipboard. I can replace `xsel --cli…

電圧の調整 35th-day

Commentary.電圧は、 100V機器の場合、 200V機器(電動機など)の場合、 の間に収まることが望ましい。供給電圧が定格とずれると、 白熱電球は、電圧上昇によって寿命が短くなり、 蛍光灯は、電圧のずれによって寿命が短くなる。 誘導電動機は、電圧の2乗に比…

変電設備 34th-day

Commentary.変電所とは、様々な変圧器によって電力を変成し、他の場所へ伝送する仕組みのことをいう。 一般に変電所は、高圧側の電圧によっていくつかに分類される。 500kV変電所 500kV → 275〜154kV 超高圧変電所 275〜187kV → 154〜66kV 一次変電所 154〜1…

How to Reset Reverting from Git

This article is about git. I want to reset the reverting state instead of direct using directry.How to revertHow to revert is typing the following command. git revert [commitID] How to get commit-IDHow to get commit-ID is typing the follow…

タービン発電機と付属設備 33th-day

Commentary.火力発電におけるタービンは、水力発電の水車と違い、 主に大容量で、高速、横軸型が多い。The turbine in a thermal power generation is a type of cross axle. And it has more high-capacity and high-speed than a hydroelectric power gene…

火力発電所の環境対策 32th-day

Commentary.汽力発電(Steam Power Generation)で燃焼されたガスは、 過熱器(Superheater)・再熱器(Reheater)・節炭器・空気予熱器で熱交換を行い、煙突から放出される。 燃焼ガスのばいじんが大気中に放出されないように、 煙道に静電気を利用した電気集塵装…

コンバインドサイクル発電の効率計算 31th-day

Question.排熱回収方式コンバインドサイクル発電の ガスタービン発電効率を、 蒸気タービン発電効率をとする。 このとき、コンバインドサイクル全体の効率を求めよ。Solver.入力を1とする。 ガスタービン発電で機械的出力される量は、 逆に、損失としての排…

汽力発電・内燃力発電・コンバインドサイクル発電 30th-day

Commentary.汽力発電・内燃力発電(ガスタービン発電)・コンバインドサイクル発電の違い、分かりますか? 汽力発電 : Steam Power Generation 水を蒸発させ、水蒸気でタービンを回す発電方式である。 水を燃焼して水蒸気にすることから、多くの冷却水を必要と…

公害防止 29th-day

Commentary.大気汚染など、環境汚染を防止するための規定は、 電気設備技術基準に定められている。 その電気設備技術基準は、電気事業法に規定されている。電気事業法第1条 この法律は、電気事業の運営を適正かつ合理的ならしめることによって、 電気の使用…

地絡遮断機の施設 28th-day

Commentary.地絡事故が問題になることがよくありますが、 地絡の何がいけないのでしょうか? 地絡とは、地絡点と大地が直結することをいいます。 大地に落ちるならいいのでは、と思うところですが、 大地には抵抗があり、場所によって、まちまちです。 地絡に…

過電流遮断機の施設 27th-day

Commentary.今回は、低圧電路の過電流遮断機についてまとめる。低圧の分類については、以下のエントリーで確認してください。 電圧の種類 16th-day - Memorandums?meriyasu-blog.hatenablog.com 交流600V以下のことですね。過電流遮断機には2種類あり、ヒュ…

避雷器の施設 26th-day

Commentary.避雷器の施設についてである。避雷器を接地しなくてはいけない条件が定められている。 架空電線路である。 特別高圧及び、500kW以上の高圧である。 発電所・変電所・配電用変圧器の高圧/特別高圧側 主にこれらの場合に接地する義務が発生する。 …

電気線関連定義集 25th-day

Definitions.電路・電線・電線路・配線という言葉は、大変まぎらわしいので整理します。 引用文献は原子力安全保安院電力安全課「電気設備に関する技術基準を定める省令」から。まず、電路の定義。 電路とは、電気の通じている回路の全部又は一部を指す用語…

電気機械器具の施設 24th-day

Commentary.住宅内に施設する電気機器は、対地電圧が150V以下である必要がある。 しかし、定格消費電力2kW以上の電気機器の場合は、特別に300Vまで認められる。発電所・変電所・開閉所などの専門施設以外の場所において、 高圧を扱う場合は、厳格な制約があ…