はまちちゃんとわかばちゃんのREADER'S FORUM―読者のページ

WEB+DB PRESS Vol.91へのお便り

この記事を読むのに必要な時間:およそ 3 分

こんにちはこんにちは!! 春ですね! 暖かくなってきましたね! 春といえばゴールデンウィークですが,みなさんはどう過ごしますか? ぼくはArduinoかRaspberry Piを買って電子工作に挑戦してみようかななんて思っています。前号のIoT特集で刺激を受けちゃったクチですが……。でもこう見えて,フリップフロップのような回路を組んだこともあるんですよ。さて新年度のスタート! 心機一転,はりきっていきましょう!

はまちちゃん
さわやか笑顔のスーパーハカー。ここの特別編集部員? 時折見せる憂いを帯びた瞳の奥に映っているのは,きっとあなたの脆弱性…!

わかばちゃん
はまちちゃんについてきちゃった,メガネがかわいいネット大好き14歳。プログラムはちんぷんかんぷんだけど,乙女の勘で今日もガンバル。

Vol.91の特集1

  • データ構造については知っているようで知らないことが多いため,特集1「データ構造の基礎知識」はとても参考になりました。
    埼玉県さいたま市 ときなみさん

データ構造ってなに?


複数の値をひとかたまりの構造で表したものだよ。


え~っと……配列変数とかのこと?


そのとおり! 連想配列もそうだし,データベースで使われているBツリーとかもそうだね。


  • 開発歴がまだ1年に満たずちょうど配列関連についての理解が届いていなかったため,非常に身になる特集でした。
    東京都江戸川区 Hiroki Ishiiさん

データ構造にもいろいろな種類があるのね。使い分けるってこと?


そうだね。それぞれにメリットとデメリットがあって,たとえば配列なら「5番目の要素」とかを1回のメモリアクセスで取り出せるけど,その半面,配列数を増減させるのがちょっと面倒なんだ。

面倒って?


メモリはパズルゲームやテトリスのブロックのように隙間が埋めていかれるんだけど,最初は5個分しか確保していなかった隙間に,あとから10個分のブロックが入るように広げてって言われても大変でしょ?

あ~,なるほど~。


  • 入社時の研修で習った内容を復習できました。サンプルコードが豊富なため,概念とコーディングを結び付けて考えられるのもよかったです。
    東京都江戸川区 Masato Saitouさん

プログラマーさんっていいなぁ。


どうして?


だって言葉の通じない外国に行っても,コードで意思疎通できそうじゃない?

仕事で海外へ行ったプログラマーさんの話で,そういう逸話はたまに聞くね。


  • データ構造の説明といえばCやJavaのコードで解説されているのをよく見ますが,この記事ではRubyで書かれておりわかりやすかったです。
    埼玉県さいたま市 橿山公一さん

たしかにRubyでデータ構造を解説されている記事は珍しいですよね。

わかりやすいのが一番!


  • 基礎的なことですが,知っていると知らないとでは成果物のパフォーマンスが違ってくるので,復習できてよかったです。
    東京都板橋区 binaさん

そうですね,たとえばメモリアクセス効率などは,一つ一つは微々たる違いでしかありませんが,基礎的な知識を持ったうえでコードを組み立てるのと,知らないまま組むのとでは,積み重なったあとで大きな違いになりますね。

セキュリティとかもそうだって,はまちちゃん言ってたよね。


そうだね。何か問題が出て,それを後から大改修するのは大変だしね。

Vol.91の特集2

  • 特集2「はじめてのIoT」を読んで,IoTに関する基礎的なことがイメージできました。
    大阪府守口市 中村洋さん

IoT……,モノのインターネットだっけ?


よく覚えていたね。


いろんなモノをインターネットに接続しちゃうんだよね。


  • プロトタイピングボードを買うところだったので,ちょうど実践できる内容でした。
    埼玉県さいたま市 田村純一さん

プロトタイピング……ボード?


ArduinoとかRaspberry PIって聞いたことないかな?


あっ,聞いたことある!小さなマイコンでしょ?


そう,それらのプロトタイピングボードの登場で,専門的な知識がなくても,これまでよりもずっと電子工作が楽しみやすくなったんだよ。

なるほど~!わたしにもできるかな?


  • IoTとしての基礎から丁寧に解説されていて,わかりやすく読むことができました。ちょうどGPIOを使った工作に興味が湧いていたところだったので,そういう意味でもおもしろかったです。
    北海道札幌市 村橋究理基さん

GPIOってなに?


「汎用入出力」の略で,プロトタイピングボードに搭載されている,電気信号の出入り口になるピンのことだよ。

なるほど~,そこにほかの機器をつなげたりするのね。


  • 巷でIoTが流行りはじめていることは知っていたものの詳しく知る機会がなかったので,本屋でこの特集を発見できたことはとてもタイミングがよかったです。
    東京都江東区 古矢雅俊さん

こちらもタイミングが良かったとのお便りをいただきました!


IoTって今が旬ってことなんだね~。


  • 電子工作がしてみたくなりました。
    三重県亀山市 嶋田順夫さん

わたしも!


Arduinoならライブラリや情報が豊富だし,ほかにもTesselっていうプロトタイピングボードなら,Node.jsで開発できるよ。

JavaScriptで開発できるのね,すてき!


著者プロフィール

はまちや2(通称はまちちゃん)

mixiやHatena,果てはGoogleやYahooやAmazon,そしてIEの脆弱性を突き,世の中を混乱に陥れたクラッカー。彼がmixiに放ったワームによって,CSRFという攻撃手法が一気に日の目を浴びることとなった。ユーモア溢れるキャラクターで愛され,独特のテンポでつづるブログにはファンが多い。合言葉は『こんにちはこんにちは!!』

URL:https://blog.hamachiya.jp/


竹原(たけはら)

はてなダイアリーの非公式マスコットキャラ『はてなちゃん』を,独自の可愛らしいタッチで描くことで注目されている絵師。 彼女の描くイラストは,いずれも淡い色彩で塗られているにもかかわらず,つい目を引いてしまう色使いが特徴的。 ほもだいすきな腐女子。『幕府をつくりたいのですが』(白泉社)の表紙イラスト・挿絵などを手がけた。

URL:http://mint37.net