プログラミング

abbreviate - 英単語の省略形を機械的に決めてくれるツール

·1 分で読めます

dnnrly/abbreviate は、英単語を決まった規則で省略してくれるという、単機能のツールです。 Goで書かれていて、フルに書いた複数の英単語の並びを、内蔵の辞書で決まっている短縮形に置き換えます。 指定によってキャメルケース、パスカルケース、スネークケースなどにもしてくれます。 辞書ファイルに定義されていない単語は出ないため、実用にするにはもっと辞書の拡張が必要かなとも思います。 僕は基 …

[動画] よくあるプログラミング・チュートリアル動画

·1 分で読めます

Every programming tutorial は、YouTube上にあまたある、残念なプログラミングチュートリアルを再現したパロディ動画です。 たった28秒の動画で、17秒あたりにすごい進捗がありますが… 喋り方とか構成とか、ちゃんとしたチュートリアル動画を作るのって結構たいへんですよね。

Toodles - ソースコード内コメント中の ToDo を集めてやるべきTodoリストを一覧、更新できるwebツール

·1 分で読めます

Toodles は、ソースコード中に書かれたコメントの ToDo を収集し、次やるべきことを可視化してくれるというオープンソースのwebアプリです。 ツール自身への入力として、Toodles 自体のソースコードを使いましたが、それとは別に適当なソースコードに ToDo コメントを仕込んで、一緒に読ませてみました。 var MAX_HEIGHT = 320; var SQUARE_SIZE = …

voicecoder.net - Alexaの音声でカスタマイズできるゲーム

·1 分で読めます

Voice Coder、「音声でコーディングを学ぼう」とあるこのプロジェクトは、Amazon Alexa を使って初歩のプログラミングを学べる、というサービス/スキルです。 Alexa スキルと連動させたブラウザゲームにおいて、横スクロールゲームで背景画像を切り替えたり、自機が地面や障害物、アイテムと衝突した際に起こるイベントを切り替えたり(ライフが減る、音が鳴る、ポイントが増える、など)を、音声 …

コンピューター無しで子供にプログラミング体験させるキット

·1 分で読めます

Space Race Game for Studentは、印刷して使えるプログラミング体験キットです。 地球や月、人工衛星や宇宙人の駒と、「進め」「左折」「n回繰り返す」「もし□なら」といった命令パーツが一枚の紙にカラーでデザインされていて、切り離して使います。 碁盤上のボードに駒を配置し、たとえば「地球から月へ、宇宙船などにぶつからずに行く」みたいな問題を出し、それを命令パーツを組み合わせて実 …

一番セキュアなプログラムは、書かないことだ

·1 分で読めます

書かなければバグも出ない、は真理で、コードの量で生産性を測ることが間違ってることの何よりの証拠ですね。GitHub で公開されて大人気となっている nocodeは、そんな最高の手段を表現したソフトウェアです。 当初公開されたファイルは、以下の3つ README.md LICENSE (Apacheライセンス) CONTRIBUTING.md (コードを含まない限り、あらゆる変更を歓迎) ソースコー …

プログラミング言語TrumpScript

·1 分で読めます

TrumpScript は、高名なドナルド・トランプ氏を基にした新たなプログラミング言語です。現在のプログラミング言語の中に、トランプ氏の豪華な金髪バーコードヘアにも気に入られるような言語が無いことから制作されました。 https://www.flickr.com/photos/80038275@N00/17008571157/ 特徴 浮動小数点数無しで整数のみ。アメリカに中途半端はありません 数 …