[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

ブックマーク / route477.net (11)

  • gemを作るときに実行ファイルをbin/以下ではなくexe/以下に置くことについて - Route 477(2015-09-14)

    ■ [ruby] gemを作るときに実行ファイルをbin/以下ではなくexe/以下に置くことについて 例えばあなたがコマンドラインからピザを注文するようなRubyGemsを書いているとすると、今まではbin/order_pizzaに実行用のファイルを置いていたと思うけど、それがexe/order_pizzaに変わるかもしれない、という話。 仕様変更なの? 実行ファイルをどこに置くかというのは完全に慣習の話で、.gemspecの仕様上は好きなところに置けるようになっている。なので既存のgemが動かなくなるという話ではない。 ただbundle gemコマンドでgemを新規生成したときに、以前のBundlerでは.gemspecが以下のようになっていたのに対し、 spec.bindir = "bin" spec.executables = spec.files.grep(%r{^bin/}) {

    gemを作るときに実行ファイルをbin/以下ではなくexe/以下に置くことについて - Route 477(2015-09-14)
  • Route 477(2014-08-25)

    ■ [misc] Markdownで作業メモを取る なんか社内勉強会でメモ取りの話をするらしいので、自分のやり方を書いておく。 作業メモはいつもテキストで書いてて、昔はHikiDocで書いてたんだけど、最近はMarkdownにしてる。 1行目にタイトルを書く ファイル冒頭にストック的な内容をまとめる ファイル後半を日記として使う 具体的にはこんな感じ。 # <プロジェクト名> ←プロジェクトごとにメモを分けてるので、ここにタイトルを書く。 ## まとめ1 メモは以下のように日付と時刻を入れて記録するが、これはフローとして流れてしまうので、 ストック的なものはファイルの冒頭部分にまとめておく。 ## TODO このへんに直近のTODOを書いたりする。 ---- ←この下から日記ですよ、という境界線 <追記するときはここに追記する> ## 2014/08/25 ← 日付。IMEで「きょう」とか

    Route 477(2014-08-25)
    tezukam
    tezukam 2015/08/25
    Markdownで作業メモを取る
  • Route477 - [git] github上のリポジトリ内をコード検索する方法

    ■ [git] github上のリポジトリ内をコード検索する方法 github上のソースを、cloneせずにgit grepできたら便利なのに…と思っていたら、検索欄に「repo:ruby/ruby」みたいに書くことで特定リポジトリ内を検索できるらしい。 例: https://github.com/search?q=alias_native+repo%3Aopal%2Fopal&type=Code&ref=searchresults ■ [mac] Thunderbolt経由での有線LANが繋がらない(認識されない) 再起動したら直った。 Thunderboldのドライバが落ちたままになってたとか?

    Route477 - [git] github上のリポジトリ内をコード検索する方法
  • Route 477(2011-04-08)

    ■ [ruby] Ruby用のコマンドラインパーサSlop https://github.com/injekt/slop 標準添付のoptparseに似てるけど、オプション項目の置き場所も兼ねてるところが便利そう。 READMEより: # parse assumes ARGV, otherwise you can pass it your own Array opts = Slop.parse do on :v, :verbose, 'Enable verbose mode' # boolean value on :n, :name, 'Your name', true # compulsory argument on :s, :sex, 'Your sex', :optional => false # the same thing on :a, :age, 'Your age', :op

    Route 477(2011-04-08)
  • Route 477(2009-11-12)

    ■ [ruby] CSSのような概念を取り入れたJRuby用GUIライブラリ、Limelight LimelightはJRuby上で動くクロスプラットフォームなGUIライブラリだ。 詳細はチュートリアルを見て欲しいが、画面の定義(prop)と: backdrop :background_color => "black", :width => "100%", :height => "100%" do sample :width => 100, :height => 100, :background_color => "red", :text => "red" selection :id => "the_selection", :width => 300, :height => 300, :background_color => "gray" end 見た目の定義(style) を分けるのが面

    Route 477(2009-11-12)
  • Route 477(2009-08-21)

    ■ [web] livedoor Readerで、日語を含むURLにピンを立ててはいけない LDRで、URLに日語を含む記事(↓例)にピンを立てると、動作がおかしくなることがある。 http://satoshi.blogs.com/life/2009/08/twitterの有効な使い方その1.html 具体的には、ピンを消化しても、LDRをリロードするとピンが復活してしまうという現象。 これを直すには、ピンが立っている当該記事を探して、Pキーでピンを外してやればいい (探すのが面倒なときは、ブログを一旦unsubscribeして購読しなおすのが簡単)

    Route 477(2009-08-21)
    tezukam
    tezukam 2009/08/24
  • Route 477(2009-07-29)

    ■ [ruby] RubyからJavaScriptのテストも行うためのライブラリあれこれ RailsなどのWebフレームワークでは、「rake test」一発でWebアプリのテストが走ってくれて楽ちんなわけですが、 JavaScriptのテストは手作業でやってたりしませんか? 「rake test」でJavaScriptのテストもやってしまうためのライブラリがいろいろ出てきてるようなので、列挙してみました。 ブラウザを使うもの 実際にブラウザを起動し、それをRubyからコントロールすることでWebアプリのテストを行う。 Selenium 有名ですね。 調べてないんだけど、Rubyからも使えるし、JavaScriptを操作したりもできるんじゃないですかね(投げやり)。レポート求む。 Watir (RubyForge) #どっちが公式サイトなんだろう Rubyからブラウザを起動し、操作する。

    Route 477(2009-07-29)
  • Route 477(2009-06-06)

    ■ [ruby][memo] DXRubyスターターキットとか作れんじゃねーの DXRuby使ったRubyスクリプトをOcraで普通に固められたので、 これはDXRubyスターターキット作るしかない。 と思ったけどexeのパスがスクリプトから取れなくて困った。リクエスト は上がってるみたいなんでそのうちできるようになるかなぁ。 まあとりあえずは、カレントディレクトリとexeのパスが一致すると仮定して問題ないんかな。 以下は製作過程のメモです。 構造 exeに含めるのは、ruby体といくつかのファイルだけ。 D:\proj2\rskit2>ocra.rb.bat --no-autodll dxtest.rb === Loading script to check dependencies === Building dxtest.exe m src a src\dxtest.rb m bin

    Route 477(2009-06-06)
  • Route 477(2009-04-28)

    ■ [ruby][scraping] Nokogiriに新機能が取り込まれたよ NokogiriにもWeb::Scraperのshellみたいのが欲しいなーと思っていて、そしたらSequel添付のsequelコマンドが irbを使ってそれっぽいことを簡単に実現してたので、真似してみた。bin/nokogiri んで、コミットしてpull request送ったら採用されました。これは嬉しい。 http://github.com/tenderlove/nokogiri/commit/3038d868ebb620b1bc9a197beefc328d2a4c063e 使い方は、 $ nokogiri http://www.ruby-lang.org/ (もしくはHTMlファイルのパス) などとすると、変数@docに指定URLのHTMLを表すNokogiriオブジェクトが入った状態でirbが起動する

    Route 477(2009-04-28)
    tezukam
    tezukam 2009/05/04
    > 変数@docに指定URLのHTMLを表すNokogiriオブジェクトが入った状態でirbが起動
  • Greenbear Diary - Rubyでブラウザを使わずにJavaScriptのテストを行う

    ■ [ruby][git] JRubyがgitに移行 JRubyのリポジトリがsvnからgitに移行したそうな。 Headius: JRuby Moves to Git オフィシャルなリポジトリはkenai.comにあり、githubの方はミラーだそうです。 jrubyさんのアカウント。 活発にコミットがあります。 なぜgitを選んだかについては、 長いこと分散SCMを検討していて、Mercurialかgitにしようと思っていた KenaiはsvnとMercurialしか使えなかったんだけど、最近gitがサポートされた githubにリポジトリ置いた方がRubyistの援助を集めやすいんじゃね? そうこうする間にgitが気に入ってきた まあ結局、Ruby界でgitが人気だからgitにした。もしJythonの開発をやってたらMercurialの方を選んだだろうね とのこと。 ■ [ruby]

    Greenbear Diary - Rubyでブラウザを使わずにJavaScriptのテストを行う
  • Route 477

    GitHubindexHello source: index.md View on github | Report issue Generated by middleman 3.1.6. Powered by Ruby 2.2.2.

  • 1