DreamerDreamのブログ

夢想家の夢です。

プログラミング

プログラミングって何の約に立つの?

最近、「IT」とか「モノのインターネット」とか「IOT」とか「プログラミング授業」だとかをよく耳にするようになった。 Yahoo!知恵袋でも「ウチの子がプログラミングを習いたいと言い出したんだけど、そもそもプログラミングの勉強って将来何の約にたつの?…

PiTFTのバックライトを画面スリープと同時に消す

以前に書いたPiTFTのバックライトがスリープ時にも消えない。 dreamerdream.hateblo.jp このままでも使えるんだけどもLEDの寿命と発熱の問題が出てきそうなのでスリープと同時にバックライトを消すスクリプトを書いた。 Raspbianで画面スリープを検知する方…

Apacheの.htaccessを利用しプロキシ経由のアクセスをブロックするPythonコードを作ってみた

Apacheのログを観察しているとプロキシ経由での不正なアクセスが目立つ。 なのでApacheのアクセス制限を利用してプロキシ経由でのアクセスを予めシャットアウト出来ないかと考えた。 まずは普通にIPアドレス制限の方法(以下sampleは任意のディレクトリ若し…

Helloworldは何故大事なのか

ほぼ全てのプログラム言語で最初に作るのは「HelloWorld」でしょう。 マイコンだとLチカでしょうか? 儀式的なこのプログラムですが、初めてプログラムを学ぶ人はまず「HelloWorldと出力させて何が楽しいの?」という疑問を持つことでしょう。 僕も思いまし…

これから趣味でプログラミングを始めようと思っている人へ

趣味でプログラミングを勉強したけれど面白くなくて挫折したとか、作り方がわからないから挫折したとかいう人をたまに見ます。 真っ黒い画面に文字が表示されても楽しくないですよね。 「オンラインゲームで○×△□みたいなアプリを作りたい」と検索してもクッ…

プログラミング−お正月-

あけましておめでとうございます。 新年だからプログラミングの考え方をお正月風にしてみた。 お正月の過ごし方、「お正月は家でゴロゴロする」ということをプログラムしてみようと思う。 まず繰り返し構文のwhile文は while(繰り返す条件){ 実行内容 } 繰り…