Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
わー簡単。始めない手はない。 specは落ちまくるよ 大前提として、大抵のspecは落ちまくります。 最悪segmentation faultするでしょう。 でも大丈夫。なおせばいいのです。 しかしながら、あまりに落ちるspecの数が多いのでなおしきれていないのが現状です。 また、ただなおせばいいというわけではない場合もあります。 設計思想的に、CRubyでの負債をmrubyに引き継ぎたくなかったり("a" "b" => "ab"とか)、 一部の機能のためにパフォーマンスや使用メモリを犠牲にしてしまったり、 そもそも同じ動作をするように設計されていなかったり(mruby-threadとか)、 CRubyとmrubyは違う思想と実装で産まれたプロダクトなので、差異があって当たり前です。 それでも「まあこれは大抵の人が期待するものと違うよね」というやつからなおしていきましょう。 mrubyのな
最近MItamaeやxkremapなど、Rubyで設定ファイルを既述するCLIツールをCRubyではなくmrubyで実装することがあったのだが、そのようなCLIツールを作る際にCRubyではなくmrubyを使うことへの妥当性について考えていたことをダンプしておく。 以下、ハードウェアにmrubyを組み込む用途や、Ruby以外で書かれた既存のツールにmrubyを組み込む用途については(僕は特に経験してないので)除外して書きます。 CLIツールの作成にmrubyを使うメリット CRubyやrubygemsの存在に依存しないバイナリとしてCLIツールを作ることができる gem installする場合に比べ、rbenvに気を使わずバイナリを叩くだけで手軽に実行できる gem installして入れたCLIツールは、rbenvが入っている環境ではrbenv globalや.ruby-versionが
この記事では,mruby/cのα版をPSoC5 Prototyping Kit(CY8CKIT-059)で動かす手順を示します. PSoC4 Prototyping Kit(CY8CKIT-049)も同様の手順で可能です. mruby/cは,実行時に必要な資源が少なくなるようにした mrubyの実装です.64KB以下での動作を想定しています.現在,α版を配布しております. mruby/c α版の入手については,しまねソフト開発センター(ITOC)のmruby/c の取り組みをご覧ください. 必要なもの CY8CKIT-059 PSoC Creator mruby/c α版 mruby OSS版(mrubyフォーラムからダウンロードできます) 全体の流れ 簡単なCのプログラムのプロジェクトを作成する 1のプロジェクトにmruby/cを追加する mrubyプログラムをコンパイルして,2に組込む
mruby-cli + Backlog API を利用した心のこもった Backlog 課題運用のご提案(課題を作って、コメント付けて、ステータス変更する)mrubyBacklogmruby-cli心のこもった運用 皆さん おはげようございます、こんにちわ、こんばんわ。 Backlog 利用していますか。 私も漏れなく公私共に Backlog を利用させて頂いております。 ところで Backlog に API が提供されていることは何となくは存じ上げておりましたが、最近になって Backlog の API を利用して業務改善出来るんぢゃないかなーと思いはじめた部分があるので試しに Backlog API を触ってみました。 ということで、Backlog API を叩く CLI ツールを作ってみた ので課題を作ったり、コメント付けたり、ステータスを変更したりしてみたいと思います。 あくまでも
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く