2018年03月06日

疲れた脳に甘い物って

最近、本業の方でプログラミングをする機会が復活してきまして。
ようやく生きた心地がしてきました。
COBOLとJavaですけどね。

先日、会社からの帰りがけに、なんかすんげぇドリンクが売っていました。

6723E61C-7E86-4079-BB4C-F5701862A90D.jpeg

プレボスは普通です。
が、それ以外の桃味のコーラといい、ショートケーキドリンクといい、イチゴ味バニラミルクドリンクといい、なかなかチャレンジ性の高いドリンクが増えてきたなぁ、と。

とりあえず、家族からの求めに応じて、このうち2つを買って帰ることになりました。
23EE9DD3-C592-4E85-9D0F-716DB10AFC48.jpeg

このうち、イチゴ味のバニラミルクについては、ちょっと飲んでみました。
まぁ、皆さんが想像するとおりの味です。一時的な幸せを感じることはできるが、常時飲みたい感じではない。

プログラミングで脳が疲れているから、たまには甘い物を飲むのも良いだろう、たまには。と、自分の中で理由付けをして飲むわけです。最近、ハラの出っ張りもヤバくなってきていますからね。

世の中の深夜残業者や受験生も、そんな理由で甘い物を口にしているケースも多いはず。

ただ、どうも最近は、どんなことはないという説が主流になってきているそうで。
血糖値の上昇で、セロトニンという物質が増えて精神は安定しますが、逆にドーパミンが減って、神経の信号伝達が悪くなり、思考効率は悪くなるんだとか。

積極的すぎる甘い物の取り過ぎは、血糖値が上がりすぎてこの状況が起きてしまうので、血糖値が緩やかに上昇しそうなモノを選んで口にする方が良さそうで。


続きを読む
posted by ayacy at 00:00 | Comment(0) | TrackBack(0) | プログラミング

2018年02月02日

「初心者におススメ!」

ふと、聞いていたラジオ番組で「初心者におススメ!」というテーマでのメッセージ募集があったので思い出したこと。

C言語/C++言語で作成したソフトを公開していることもあって、「C/C++を学ぶにはどんな本を読んだら良いか?どんな本を読んでいたか教えて欲しい、それを見たいので」と聞かれることがあります。

が、僕がC/C++言語を学習していたのはMS-DOS ver.3の時代の話なので、コンパイラの動かし方とか、ファンクションコールがどうとか、現在の常識からはあまりにもかけ離れてしまっていて、全く参考にならないんじゃないかなぁと思います。

まぁ、今なら、初期学習ならネット上の資料だけで十分学習できそうですし。
そもそも、C/C++から始めるような時代でもないでしょうし。


posted by ayacy at 00:00 | Comment(0) | TrackBack(0) | プログラミング

2018年01月30日

シンボルってなに?by中学1年生

中学の頃、C言語でプログラミングをしていて困ったのが、専門用語の類。
中学生が用いる英和辞書では、分からないことだらけ。

コンパイルエラーのメッセージを見ていて困ったのが、「シンボル」(symbol)という用語でした。
一体何を示しているのか?
分からないので、結局、エラーメッセージなんて当てにせず、該当行の周辺をずーっと眺めて、間違いを見付けていました。
まぁ、それが楽しかったんで、C言語やっていたんですが。

結局のところ「シンボル」って、変数名とか、関数名とか、名前を付けられ識別される「モノ」を一般的に指して呼ぶときの言い方なんですよね。「識別子」とでも訳すべきでしょうか。種別を識別する前の段階……コンパイルするときの文字の並びを1つの単位で見たときのまとまり。まぁ、中学1年生に「識別子」と言って通じたかどうかは分かりませんが…。

シンボルがどうとかでエラーが発生しているときは、エラーの発生行そのものよりは、その変数を宣言している行とか、関数を定義している行とかだったりを見なければ、本当の間違いは見つからないわけで。そりゃ、真の原因を見付けるのも苦労しました。
当時は、呼び出し先や定義行にジャンプするエディタなんか使っていなかったから、そういうのを探すのも苦労したっけなぁ。


posted by ayacy at 00:00 | Comment(0) | TrackBack(0) | プログラミング