タグ

rubyに関するanegishiのブックマーク (270)

  • Rebuild: 59: Ruby 3.0 Coming Soon (Matz)


    RebuildAPodcast by Tatsuhiko Miyagawa. Talking about Tech, Software Development and Gadgets. 00:00 miyagawa:  RubyKaigi matz:  Vasily () miyagawa: () matz:  Vasily RubyKaigiT() 
    Rebuild: 59: Ruby 3.0 Coming Soon (Matz)
    anegishi
    anegishi 2014/09/25
    Ruby 3.0に向けて型付けの検討状況の話がとても面白かった。 #rebuildfm
  • RubyKaigi2014にいってきました(LTもしました) - ブログのおんがえし


       1 Ruby GC(2.2GC) GVL(Giant VM Lock) GoRubyVM Ruby  ruby ko1/allocation_tracer 便   
    RubyKaigi2014にいってきました(LTもしました) - ブログのおんがえし
  • RubyKaigi2014 速報(4) - KeyNote: Coming soon... (Matz) - Akatsuki Hackers Lab | 株式会社アカツキ(Akatsuki Inc.)


    Ruby 3.010 ConcurrencyJIT (LLVM?)Static Typing Static typing 20 : Scara, TypeScript, Dart, Go使 Ruby Ruby Issue #9999: Type Annotations Python PEP:3107  Python pypy  Dart  static typing  
    RubyKaigi2014 速報(4) - KeyNote: Coming soon... (Matz) - Akatsuki Hackers Lab | 株式会社アカツキ(Akatsuki Inc.)
  • windowsでrubyプログラムを配布するにはocraが便利


    ruby ruby使windowsruby ocra便 rubyrubyexegem install ocra  exe ocra aaa.rb exeexe  http://myruby.seesaa.net/article/124126159.html exerb1.9ocra  http://aoitaku.xrea.jp/logue/20
  • 403 Forbidden

    \閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう

  • Rubyにはウンザリ!動的型付け、副作用、およびオブジェクト指向プログラミング全般からの考察 | POSTD


     Ruby  TDD 稿 > Ruby @abevoelker RubyRuby TDD
    Rubyにはウンザリ!動的型付け、副作用、およびオブジェクト指向プログラミング全般からの考察 | POSTD
  • 復習 Ruby: [1, 2, 3].sum ではなく,[1, 2, 3].inject(:+) と書く.


     Ruby: [1, 2, 3].sum [1, 2, 3].inject(:+)   Array  sum   a = [1, 2, 3] a.sum # ~> -:2:in `': undefined method `sum' for [1, 2, 3]:Array (NoMethodError) Array#sum NoMethodError Enumerable#inject(symbol)Ruby  Enumerable#inject(symbol) 使 a = [1, 2, 3] a.inject(:+) # =>6a.inject(:+)  1 + 2 + 3 
    復習 Ruby: [1, 2, 3].sum ではなく,[1, 2, 3].inject(:+) と書く.
  • エンジニアブログをMiddlemanでつくる3つの理由 - CrowdWorks Engineer Blog


       便使    使使使 (Git & GitHub使) 使  Middleman使 Middle
    エンジニアブログをMiddlemanでつくる3つの理由 - CrowdWorks Engineer Blog
  • RSpecによるユニットテストの書き方 – recompile.net

    最近、新人のテストコードを見る機会があり、ユニットテストの書き方について考える機会があった。ユニットテストはテンプレートみたいなものがあるので、それさえ押さえれば、誰でも簡単に書くことができる。 ここでは、その方法について紹介したい。サンプルはRSpecで書くが、その他のユニットテストフレームワークでも、応用ができるとおもう。 はじめに ごく単純化すると、テスト対象は状態を持ち、入力を与えると何らかの出力を行なうものである。入力が変われば出力は変化するし、状態が変化すると入力が同じでも出力が変わる(かもしれない)。 ユニットテストは、テスト対象の状態を操作し、与えた入力によって意図通りの出力を得られるかを確認する作業のことをいう。なので、ユニットテストを書くときには、オブジェクトの状態ごとにメソッド単位で入力と出力を確認するようにする。 RSpecの疑似コードで書くと、次のようなテンプレー

    RSpecによるユニットテストの書き方 – recompile.net
  • RSpec の入門とその一歩先へ - t-wada の日記(旧)


     (@t_wada) RSpec   -  4.0    Ruby 03 RSpec ()TDD/BDD  RSpec  2 () 3 1st iteration favotter  NG RSpec NG 
  • WebブラウザだけではじめるRuby/Railsプログラミング - Qiita


    Web使Ruby/Rails (Nitrous.io)  Rails RubyRailsRails Girls  Ruby Rails  (SQLite)  (Sublime Text, TeraPad)  (iTerm, PuTTY)  (git) RailsInstallerRuby1.9.3 + Rails 3.2
    WebブラウザだけではじめるRuby/Railsプログラミング - Qiita
  • tappli blog: [Ruby][Mac] Macへのrspecのインストール

    過去の自分の記事を見てrspecもインストールしてみました。 t2low:~ t2low$ gem install rspec Fetching: rspec-core-2.11.1.gem (100%) ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions into the /Library/Ruby/Gems/1.8 directory. あれ?パーミッションのエラーがでました。 こういうときはsudoでいいのかな? t2low:~ t2low$ sudo gem install rspec Password: Fetching: rspec-core-2.11.1.gem (100%) Fetching: diff-lcs-1.1.3.gem (100%)

  • Rubyで二次元配列のコピー - simanのブログ


    Ruby  a = [[1,2],[3,4]] b = a b[0][0] = 10 puts "a = #{a}" puts "b = #{b}" a = [[10, 2], [3, 4]] b = [[10, 2], [3, 4]]bab = aaba, bobject_id object_id a = [[1,2],[3,4]] b = a puts "a object_id = #{a.object_id}" puts "b object_id = #{b.object_id
    Rubyで二次元配列のコピー - simanのブログ
  • 正規表現によるバリデーションでは ^ と $ ではなく \A と \z を使おう


     ^  $  \A  \z Ruby ^  $ 使PerlPHPRuby \A  \z 使  PHPerRuby/RailsRuby ^  $ RubyonRails Security GuideXSShttphttpsURL /^https?:\/\/[^\n]+$/
  • RubyでExcelファイルを扱うライブラリの比較 - Qiita

    概要 RubyExcelファイルを扱うライブラリは、Win32OLEをはじめとしていくつか存在する。 どれを使用すべきか迷ったので、ざっくり比較してみた。 2014/09/03追記 こちらの方がよくまとまっています。 Ruby - RailsExcelを扱うGemまとめ - Qiita

    RubyでExcelファイルを扱うライブラリの比較 - Qiita
  • Ruby から Excel を操作する方法


    Excel  Excel  require 'win32ole' excel = WIN32OLE.new('Excel.Application') Excel   excel.visible = true Excel  excel.quit Excel   Excel  WIN32OLE.new  excel = WIN32OLE.connect('Excel.Application') Excel   Exce
    Ruby から Excel を操作する方法
  • blog.katsuma.tv


    SiriProxy-iRemocon SiriProxy-iRemocon SiriProxySiriON/OFF   Siri (2013.01.14) ON/OFF  iRemocon TVpop-zap SiriProxy SiriProxySiriProxyReadme
  • RubyMotion を1年以上使い続けてみての雑感 - naoyaのはてなダイアリー


    RubyMotion Advent Calendar 2013   iPhone  HBFav  RubyMotion Objective-C Titanium Mobile 2 RubyMotion  RubyMotion  RubyMotion - naoya 5 RubyMotion  RubyMotion - Speaker Deck RubyMotion  2012 5 使1App
    RubyMotion を1年以上使い続けてみての雑感 - naoyaのはてなダイアリー
  • CoffeeScriptとJavaScriptやPythonやRubyの文法の比較 - Qiita

    PythonRubyだとあんな感じで書くけど、CoffeeScriptだとどうかなーというのを思い浮かぶがままに書き下していく。 JavaScriptも追加 コメント

    CoffeeScriptとJavaScriptやPythonやRubyの文法の比較 - Qiita
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA