おんがえしの blog

作ったプログラムと調べた技術情報

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

シングルバイナリでRubyを使ってゲームが作れるソフトウェアを作っている

GitHub - ongaeshi/fude: A single binary video game programming environment. mrubyでraylibの関数を一通りバインドして、ちょっとRuby風に書けるフレーバーを足したもの。mrubyだけどmruby-requireは入れてあるので、requireもできる。 大量のスプライト…

Trelloの使っていないボードをまとめてアーカイブする

https://trello.com をずっと使っているが、段々とボードが増えてきてボード間の移動などがやりにくくなっていた。 項目を増やしたり移動はしなくなったけど、消したくないボードはアーカイブをすればよいらしい。 実験するとアーカイブされたボードの中身も…

Rubyの型チェッカーSorbetのRBIファイルの出力機能について調べている

Rubyの型チェッカーSorbetのドキュメントを読んでいる。今回はrbiファイルの出力機能について。 https://sorbet.org/docs/rbi srb init(2回目以降は srb rbi update)でプロジェクト内のRubyスクリプトを辿ってrbi(RuBy Interface)ファイルを自動生成してくれ…

Rubyの静的型付けが楽しみになってきた

RubyKaigi2019で発表されていたStripeのSorbetというライブラリが楽しみ。 https://sorbet.org/ すでにStripeの内部で実際に使われている 今年の夏に一般公開予定 C++で書かれており高速に動作 IDEサポート(定義ジャンプとコード補完、LSP準拠?) Rubyコード…

Textwellでリンクを簡単にTwitterに投稿する方法

リンクしたいページを開いて共有から「Textwellに追記」 Textwellに移動、タイトルとURLが2行で出力され選択されているのでそのまま Textwellの「Twitter(Direct, Current & Clear)」アクションを実行

短文ブログを書く方法

3つのルールでやっている(これも短文ブログ)。 記事内のURLは1つだけ 画像を1枚貼るとよい 記事内のテーマは1つ 執筆からリリースまで全てモバイルで書く 記事内のURLは1つだけ 特にモバイルだと大量のリンクを集めて貼り付ける作業は大変面倒くさい。 ま…

テスト駆動開発 書評

テスト駆動開発を読み終わった。評判通りの良い本だった。 テスト駆動開発作者: Kent Beck,和田卓人出版社/メーカー: オーム社発売日: 2017/10/14メディア: 単行本(ソフトカバー)この商品を含むブログ (1件) を見る ソフトウェアを書くときにテストフレー…

iPadに昔のiMacに付属していたMagic Keyboardを接続した

ブログの執筆環境に使っている。 iPadはいつも台座付きでリビングに置いてあるので便利。

Vue.jsでTODOリストを作るチュートリアル

前回からの続き。 次は定番のTODOリストを作る。 ToDoリストを作りながら学習しよう! | 基礎から学ぶ Vue.jsを進める。 できた。 https://github.com/ongaeshi/tutorial-todo こんな感じになる。 結構いい出来。もう少し調整したら普段使いのTODOリストとし…

vue.jsを勉強できる短いサンプルコードを触る

nippで色々やってやはりJavascriptや周辺のライブラリは便利だと改めて思った。 やはりリアクティブなUIライブラリが1つ使えると何を書くにも便利そう、vue.jsの勉強を再開した。 https://github.com/alephmelo/vue-github-api 手始めにvueを使ってgithubの…

GitHubからスクリプトを読み込んでnippで実行する

経緯 nippは便利なのだが、一度URLを公開した後にスクリプトを修正すると再度URLを公開しないといけないのが面倒なときがある。 そこでgithubに置いたスクリプトを読み込んでnippにロードする仕組みを作った。(ほとんどnipp作者の @nwtgck さんが作ってくれ…

小さなWebアプリをサクサク作れるnippが面白い

極小WebアプリをURLに埋め込んで超ポータブルなWebアプリを作りたい! - Qiitaで紹介されていたnippで遊んでいる。 nwtgck.github.io Rubyを使ったWebアプリを簡単に作ることができる。作ったものはURLさえ覚えておけば他の人とも共有できる。ちょっとしたテ…

Twitter連携の再設定

【不具合に関する追記あり】Twitter API 開発者ポリシーに対応するため、Twitter連携の再設定をお願いいたします - はてなブログ開発ブログ Twitter API 開発者ポリシーに対応するため、はてなブログのTwitter連携に変更を加えます。この影響で、2018年10月2…