プログラミング雑記

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

Atomをファミコン風(?)のレガシーおしゃれエディタにしてみた!

Atomをファミコン風(?)エディタにしてみました。レガシーでオシャレな感じを目指しました。 エディタ部はこんな感じにしていきます。 エディタだけでなくUI部もフォントを変えて統一感を持たせてます。 テーマ pico8-syntax フォント PixelMplus10 / PixelM…

構文エラーがあってもテキスト言語(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で簡単なビジュアルプログラミン…

Atomのおすすめテーマまとめ2017&自作テーマがFeatured Theme入りした話!

祝・Atom Featured Theme入りを果たす! おすすめテーマ2017 番外編 この記事はAtom Advent Calendar 20172日目の記事となっています。 2年連続2回目の投稿となります。 qiita.com 今回は2017年に新たに公開されたテーマのおすすめと自作テーマがFeat…

初心者でも始められるプログラミング生活:第2回目~if文とは?条件に応じて処理をかえる!~

はじめに 前回は変数を使ったプログラムの組み方について学びました。変数を使うことによりその場その場の状態を保持することができました。 しかし、前回のようなプログラムでは毎回同じ処理しか行うことができません。ゲームを想像してみたらわかりますが…

初心者でも始められるプログラミング生活:第1回目~変数とは?アニメーションで変数を理解する!~

はじめに ※前回記事はこちら niisi.hatenablog.jp 今回はプログラムの中でも基本中の基本「変数」について扱っていきます。 難しいものではないですが、とても大事なところなのでしっかりおさえていきましょう! はじめに 実行の流れ 変数 変数の宣言と代入 …

初心者でも始められるプログラミング生活:第0回目~プログラミングとは?から簡単なプログラムを書いてみるまで~

はじめに プログラミングと聞くとどうしても難しいという印象が持つ人が多いのではないでしょうか。 プログラミングをしたことのない人からしたらまったくもって未知の世界でしょうし、学校の授業などで習った人は扱ったプログラミング言語によっては良くわ…

初心者でも始められるプログラミング生活シリーズ目次

初心者でも始められるプログラミング生活シリーズの目次になっています。 この記事をブックマークすると最新回が見つかりやすいと思います。 初心者でも始められるプログラミング生活:第0回目~プログラミングとは?から簡単なプログラムを書いてみるまで~…

人工知能があなたの絵描きをサポート!GoogleのAutoDrawがすごい!

aiexperiments.withgoogle.com あなたの書きたい絵を人工知能が察して提案してくれる、それがAutoDrawです。 上のURLから、"LAUNCH EXPERIMENT"を選択すればすぐに始めることができます。 例えば、自分がこんな絵を描いたとしたら…… 人工知能はこういう絵を…

人工知能がつくるカラーパレット?!Colormindの使い方をまとめてみた!ディープラーニングがこんなところにも【Colormind】

Colormind 配色について困ったことありませんか?私は配色センスが皆無なのでよくカラーパレットの自動生成ツールを使うのですが、人工知能がカラーパレット生成をしてくれるサイトを見つけたので早速使ってみました。 ということで、今回はディープラーニン…

超オシャレなプログラマ向け「メモ帳」Boostnoteが大型アップデート?!変更点をまとめてみた

Boostnoteのv0.8.0が公開されました。 Boostnoteの特徴を挙げるとこんな感じです。 プログラマに嬉しいコードのメモ帳(スニペット張) Markdownで綺麗なメモがとれる 日本発のオープンソースサービス 完全無料 Boostnoteはテキストエディタというよりかはメモ…

processing-syntaxをAtom向けに公開

一昨日あたりにAtom向けシンタックスハイライト"processing-syntax"を公開しました。 atom.io その名の通り、Processing ver3.2のIDEであるPDEのハイライトをAtom用に移植してみました。 voidの色がオレンジになってしまっていたり、setupやdrawなどの大事な…

「ビジュアルプログラミング言語×ライブプログラミング×Processing」新たなプログラミング環境を作ってみる

本記事はProcessing Advent Calendar 2016の18日目の記事となります。 去年に引き続き2回目の記事投稿で良ければ去年の記事もどうぞ。 niisi.hatenablog.jp 目次 目次 概要 予備知識 Processingとは ビジュアルプログラミングとは ライブプログラミングとは …

Amazonほしいものリストに追加してないサプライズプレゼントまで届いた?!感謝感激のプレゼント!

少し遅めの誕生日プレゼントが届いてからちょうど一か月が過ぎた今日。 niisi.hatenablog.jp niisi.hatenablog.jp なんとプレゼントが再び届きました!!しかも一気に2点も! 一つ目はこちら!

Atomのおすすめテーマまとめ!part2~ダークテーマからライトテーマ、四季折々のテーマ、ちょっと変わったイロモノテーマまで?!~

2016年12月現在、Atomには1800近いテーマがアップロードされています。その中で良いテーマを吟味する時間や労力は大変なものです。そこで、この記事では私が選んだおすすめテーマを一挙に紹介していきます! テーマのリンクとサンプル画像、そして今回は寸評…

【Atom】完全版!オリジナルテーマを作って公開!~自作テーマの作成と公開の仕方③~

さあいよいよ完全オリジナルテーマの作り方について解説していきます。 前回の記事の内容を中心に使っていくのでまだ読まれていない方は下の記事から読むことをオススメします。 niisi.hatenablog.jp ①準備 ②いざ作成! *コンセプトと色を決める *背景色を…

「3.9+5.1=9.0?」について教える側として思ったこと

「3.9+5.1=9.0は間違いか」と最近話題になっていましたが、 この件に関して、塾で小学生相手に算数を教えている私の見解を書いていこうかなと思います。 headlines.yahoo.co.jp ネット上ではこの件について、教師側が間違っているという意見も多くみられます…

【Atom】既存テーマを自分好みに変更する方法~自作テーマの作成と公開の仕方②~

今回はほかの人が作成したテーマを自分好みにちょこっとだけ変更する方法について書いていきます。自分で1から新しいテーマを作る気はないけど、今使っているテーマのここがこうだったらもっと良いのに!と思うような方には是非読んでいただきたいですし、…

【Atom】自作テーマの作成と公開の仕方①初の自作テーマ、pear-syntaxを公開してみた!

初の自作テーマである"pear syntax"を公開しました! Atomにあがっているいろんなテーマを色々インストールして見比べたりいじってみたりするのが好きな私にとって自作のテーマを公開するのは念願の夢でした。 最近、ようやくテーマの作り方や公開の仕方が分…

ぼっちの俺がほしいものリストを晒したら二日連続で誕生日プレゼントが届いた件

※下の二つの記事をみると流れがわかりやすいかも。 niisi.hatenablog.jp niisi.hatenablog.jp この記事は誕生日プレゼントが忘れたころにやってきて舞い上がっていた日のちょうど次の日の話です。 2日連続で誕生日プレゼントがとどく 前の日に届いた晴雨グ…

ほしいものリストを公開したら誕生日プレゼントが2か月半遅れで届いた!!マジでうれしすぎる!

誕生日プレゼントがとどいた! 今年の8月にこんな記事をあげました。 niisi.hatenablog.jp もちろんこの記事を上げた当時はプレゼントが届くなんておもってもいませんでした。 アクセス数も全然多くないですし、記事を読んでいただいた方からのフィードバッ…

エディタのオシャレは「フォント」から!マジでおすすめしたいめっちゃ捗るプログラミング用フォント!!

プログラマ向けの「オシャレ」なフォントを紹介する記事です。Atomエディタでのフォント設定法や、日本語未対応フォントでも日本語をきれいに表示させちゃう方法まで紹介。Atomのテーマと「正しいフォント」を合わせることでよりきれいなエディタに!!

プログラマのための和製メモ帳「で」オシャレに着飾る?!今日からキミも「開発侍」だ!!

Boostnote Boostnoteをオシャレに着飾る Chrome Clouds Dreamweaver IPlastic Solarized Light Tomorrow Ambiance Clouds Midnight Cobalt Merbivore Mono Industrial Monokai Solarized Dark Tomorrow Night 80s Boostnote"で"オシャレに着飾る?! 最後に …

祝!ベイスターズ初のCS出場!俺がファンになってからの感想をつらつら書いていく

横浜DeNAベイスターズ、初のクライマックスシリーズ進出おめでとう!! 本当にうれしいです。こんな日が来るとは。他球団ファンからしたら、CS行けただけで優勝したような騒ぎだなと思うかもしれませんがベイスターズにとってはそれくらい大きな事でした。 …

【9/18】Mothershipモード廃止...新ゲームモードに期待!【diep.io】

アップデート情報(2016/9/18) 9月18日の(現地時間)のdiep.ioのアップデート情報です。 久々のアップデートでしたが変更点はTDMが2チーム制と4チーム制の選択が可能になった点のみ。大事なのは、Mothership の廃止の方でしょうか。

【9/10】新しい戦車の名は"破壊者"!その名に恥じぬ最大砲弾を見よ!!【diep.io】

アップデート情報(2016/9/10) 9月10日の(現地時間)のdiep.ioのアップデート情報です。 久々に新機体が追加され、UI面も少し変更になりました。

新作ポケモンに『タイプ:ヌル』登場?!プログラマは絶対反応しちゃう?!

今日、いつものようにYouTubeの動画を見ていたらオススメ動画欄にこんな動画が出てきたんですよ。 www.youtube.com サムネを見た瞬間、 「えっ、新しいポケモンのタイプが出るの?!しかも『ヌル』タイプはやべええええ!!!」