プログラミング雑記

プログラミングが趣味のだらだら学生。自作したプログラムの紹介やいまハマってることなんかを適当に書いていったりいかなったり

2018-01-01から1年間の記事一覧

構文エラーがあってもテキスト言語(p5.js)とブロック言語を変換可能にした

はじめに この記事はProcessing Advent Calendar 2018 - Qiitaの11日目の記事となります。 2016年以来2年ぶりのProcessing Advent Calendarへの参加で、最後に過去記事も載せますので宜しければそちらもご覧ください。 niisi.hatenablog.jp ※ 今回の記事は以…

ピカチュウテーマの兄弟テーマが出来た!本家からも公認された!

イーブイテーマ参戦! 以前こんな記事を書きました。 niisi.hatenablog.jp この時、ピカチュウテーマ以外にもイーブイテーマも作ろうかな、なんて書いていましたが何もせずそのまま5か月の月日が…… そんなある日いきなりこんなテーマが!! atom.io おおー!…

プログラミング教育に新風を巻き起こ(したい)すシステム公開!

はじめに 特徴 テキスト/ブロック間のリアルタイム変換 ブロックエディタでテキスト記述が利用可能 JavaScriptのほぼすべての文法に対応 ライブプログラミング (ある程度の)エラーに対応(実装中……) 注意 setup()やdraw()の書き方 取ってくることのできないブ…

Atomをピカチュウ色に!ピカチュウテーマを公開しました

Atom向けのカラースキームとしてピカチュウテーマを公開しました。 atom.io 見た目はこんな感じ。黄色が主体なのでコーディング向けとは到底思えませんがピカチュウがかわいいので気分転換くらいに使用してみてください。UIはAtom material UIがおすすめです…

Processingでビジュアルプログラミング言語を自作するpart1

はじめに ビジュアルプログラミング言語(VPL) Processing 実装 ①ブロックの見た目をつくる ②ブロックを移動できるようにする ③ブロックをくっつけさせる ④ブロックの接続関係をもたせる まとめ はじめに 本記事ではProcessingで簡単なビジュアルプログラミン…