1 月
30
パッチを当てる
ソフトウェア開発の用語に「パッチを当てる」という言葉があります。 バグを修正したり機能の追加や変更でプログラムやファイルを書き換えますが、 その対象が一部分だけで、わずかに追加や変更するケースを言います。 ちなみに、パッチの語源は「着物の継ぎあて」や「絆創膏」という意味の英語で、 パッチを当てるとは、穴の空いた(バグがある)プログラムにあて布(パッチ)を 当てて、穴(バグ)を塞ぐというこ・・・
12 月
28
【サーバーサイド】メールがGmailに届かない場合の設定方法
・Gmailを使用している方にメールが届かない ・Gmailにメールを送ると迷惑メールフォルダに入ってしまう Googleの公式サイト含め、情報量と対処法が多すぎて、調査すればするほど何をしたら良いかわからなくなるかもしれません。 とりあえず、これだけ設定しておけば大丈夫という方法をご紹介。 1.対象ドメインのDNS設定ファイルにSPFレコードを設定する mrp-net.co.j・・・
11 月
28
mainルーチンまでの過程
JavaやC#のプログラムを見ると、起点が”main()”になっています。 では、mainに来るまでの間に何をしているのか?、と尋ねると、おそらく分からない方が 多いと思います。 それは、高級言語は人が理解し易い仕組みであるため、このようなプリセッティングの 部分は見えないところで処理しているからです。 一方、低級言語を使う組み込みソフトウェアでは、mainは到達地点になります。 ma・・・
10 月
31
照合順序について
勉強熱心なデータベース講座の受講生から 「照合順序って何ですか?」 「何を選んだら良いですか?」 と聞かれましたので、また、同じような疑問を持っている方も多いのでまとめます。 Linuxコマンドに慣れないうちは、phpmyadminを使ってデータべース、テーブルを作成する機会が多いと思いますが、照合順序欄を見ると UTF-8だけでもこれだけ・・・
9 月
27
I/Oポート
I/Oポートとは、マイコンと周辺機器が通信を行うための窓口となる端子や回路のことで、 プログラムからの指令を外部に伝えたり、受け取った外部の情報をプログラムで解析する ソフトウェアとハードウェアのインターフェイスです。 そのため、I/Oポートを制御するプログラムを作るには、ハードウェアに関する知識が 必要となってきます。 ちなみに、ここでのハードウェアに関する知識とは、回路図の読解、周辺・・・