OSSにコミットし始めて、とてもいい感じのSpeeeさんに取材してきました!! 前編 - Happy Hiring !!      2017-11-18 22:20:30  詳細
2017 - 11 - 14 OSSにコミットし始めて、とてもいい感じのSpeeeさんに取材してきました!! 前編 取材にあたって 取材の狙い エンジニア採用で使う19の募集チャネルの中の一つ、 OSS をテーマに、いま OSS への取り組みがとても話題になっている Speee さんに取材をお願いすると、よいですよー、という快いお返事! 早速、行ってきました! (繋いでいただいた須藤さん、ありがと...
http://happy-hiring.hatenablog.com/entry/2017/11/14/124720
週刊Railsウォッチ(20171117)Rails開発3年分のコツ集大成、PostgreSQL 10.1でセキュリティ問題修正ほか      2017-11-18 08:20:18  詳細
こんにちは、 hachi8833 です。Firefox Quantumで泣きましたか?私は拡張使ってませんでした。 11月中旬のウォッチ、いってみましょう。 Rails: 今週の改修 今週の公式更新情報はありません。 タイムゾーンがあいまいになることがある問題を修正 PR: #31128 Handle TZInfo::AmbiguousTime errors # 修正前 "2014-10-26 0...
https://techracho.bpsinc.jp/hachi8833/2017_11_17/48316
デフォルト値か、デフォルト式か、それが問題だ。 - Qiita      2017-11-17 10:20:28  詳細
g() が二回呼び出されています。それも、 f() を呼び出した直後にです。そう、Rubyで引数のデフォルトを書いた場合、(引数が指定されていなければ) 関数呼び出しの時点で評価されます 1 。そして、その評価値がデフォルトの値として使われます。注意してなければならないのは、関数呼び出しが行われる度に、そのデフォルトが使われるのであれば、式が評価されると言うことです。そしてこの式を デフォルト式 ...
https://qiita.com/raccy/items/7d747458df49a6a9c5cb
Ruby Versions Used in Commercial Projects in 2017 - Semaphore      2017-11-17 01:20:35  詳細
Ruby Versions Used in Commercial Projects in 2017 Milica Maksimović · 8 Nov 2017 · Community The Ruby community is famous for fast development of greenfield projects and quick acceptance of new concep...
https://semaphoreci.com/blog/2017/11/08/ruby-versions-used-in-commercial-projects-in-2017.html
Rails で JavaScript を使用する | Rails ガイド      2017-11-17 01:20:15  詳細
本ガイドでは、RailsにビルトインされているAjax/JavaScript機能などについて解説します。これらを活用して、リッチな動的Ajaxアプリケーションをお手軽に作ることができます。 このガイドの内容: Ajaxの基礎 「控えめなJavaScript」について Railsのビルトインヘルパーの活用方法 サーバー側でAjaxを扱う方法 Turbolinks gem 1 はじめてのAjax Aj...
https://railsguides.jp/working_with_javascript_in_rails.html
Ruby: 認証gem 'Rodauth' README(翻訳)      2017-11-16 23:20:31  詳細
こんにちは、 hachi8833 です。 今回は、「 Railsアプリの認証システムをセキュアにする4つの方法 」でも取り上げられていたRodauthのREADMEを翻訳しました。 現時点では、残念ながらRodauthをRailsで使うための roda-rails gemがRails 4.2までしか対応していないのと、ルーティングにDSLを使うことから、おそらくRails 5で使うには一手間かける...
https://techracho.bpsinc.jp/hachi8833/2017_11_15/41158
第6回「オブジェクト指向設計実践ガイド」読書会に参加しました - @tmtms のメモ      2017-11-16 15:20:28  詳細
2017 - 11 - 15 第6回「オブジェクト指向設計実践ガイド」読書会に参加しました NSEG Ruby 11/15 NSEGの「オブジェクト指向設計実践ガイド」読書会の第5回に参加しました。参加者3名でした。寂しい。 nseg.connpass.com 今回は第6章を読みました。 第6章は継承の話でした。 普段あんまり意識せずになんとなく実装していたのですが、明文化されるとなるほどなーと。...
http://tmtms.hatenablog.com/entry/2017/11/15/pood
石原美和 - RubyWorld Conference2017 - Powered by LINE      2017-11-15 17:20:25  詳細
日本生まれで世界中で使われているプログラミング言語ルビー。 ルビーの生みの親 まつもとゆきひろさんが松江市在住という縁から、松江市でRubyWorld Conferenceが開催されて今年で9年目。 今年も11月1、2日の2日間、松江市のくにびきメッセで開催されました。 私は初回から司会を務めさせていただいています。 まつもとゆきひろさんとRubyポーズ(^_-) プログラミングについては無知な私...
https://lineblog.me/ishiharamiwa/archives/784278.html
RailsでRSSリーダーを作るチュートリアル - 地方でリモートワーク in Iwate      2017-11-14 12:20:24  詳細
2017 - 01 - 04 RailsでRSSリーダーを作るチュートリアル Rails RSSリーダー スポンサーリンク RailsでRSSリーダーを作るチュートリアルです。 Railsで簡易RSSリーダーを作ってみました。 参考サイトはこれです。 Building an RSS Reader in Rails Is Easy プロジェクト開始 rails new feedreader gem ...
http://www.tom08.net/entry/2017/01/04/160933
Rubyのbundlerをアップデートしたらプログラムが動かなくなった話 - @tmtms のメモ      2017-11-13 16:20:29  詳細
2017 - 11 - 12 Rubyのbundlerをアップデートしたらプログラムが動かなくなった話 Ruby Ruby の bundler を 1.13 から 1.15 にアップデートしたら今まで動いたプログラムが動かなくなりました。 こんな感じ: % bundle _1.13.7_ exec ruby -r./hoge.rb -e Hoge.new % % bundle _1.15.4_ e...
http://tmtms.hatenablog.com/entry/2017/11/12/ruby-bundler
フリーエンジニアが登録すべき案件紹介サービス5選 | Ruby, Swift, Kotlin, Unity - フリーエンジニア役立ち仕事情報まとめ      2017-11-13 12:20:16  詳細
2017 - 11 - 12 フリーエンジニアが登録すべき案件紹介サービス5選 | Ruby, Swift, Kotlin, Unity ランサーズが実施している フリーランス 人口の調査によると、2015年に913万人だった フリーランス 人口は2017年には1122万人にまで増加(2年で209万人増加!)していると報告されています。 また働き方改革などで、今より自由な働き方が以前より認められる...
http://free-engineer-life.hatenablog.com/entry/2017/11/12/220932
iPad Pro 9.7 のスマートキーボードを無償交換した, rubygems をリリースできるようになった - HsbtDiary(2017-11-09)      2017-11-12 22:20:36  詳細
rubygems をリリースできるようになった rubygems と bundler 周りをあれこれやりまくってるうちに、リリースできるようにならないと前に進まんなという気持ちになったので権限もらってリリースできるようになりました。 今までリリースできなかったの、というのもあるんですが、rubygems はあくまでも upstream でそこの成果物を Ruby 本体にバックポートというだけでやる...
https://www.hsbt.org/diary/20171109.html#p02
How Ruby Executes Your Code - Pat Shaughnessy      2017-11-12 22:20:34  詳細
This is an excerpt from the second chapter of an eBook I’m writing this Summer called “Ruby Under a Microscope.” My goal is to teach you how Ruby works internally without assuming you know anything ab...
http://patshaughnessy.net/2012/6/29/how-ruby-executes-your-code
依存ライブラリの設定をするときは必ずバージョン指定をしようという話 | Developers.IO      2017-11-12 22:20:33  詳細
この記事の内容は主にRubyの話ですが、それ以外の言語でも共通して言えることだと思うのでRubyistじゃない人もぜひ読んでみて下さい。 みなさんはGemfileでインストールするgemのバージョンを指定をしていますでしょうか? 僕は指定するように意識はしていたのですが、開発環境でインストールしたバージョンがGemfile.lockファイルで固定されるため、Gemfile自体のバージョン指定はそれ...
https://dev.classmethod.jp/server-side/gemfile-knowhow/
How require loads a gem - Ryan Bigg      2017-11-12 22:20:32  詳細
In modern versions of Ruby, you can use the good old require method to load a gem. For instance, if you've got the gem activesupport installed, you can require everything inside of activesupport (incl...
http://ryanbigg.com/2017/11/how-require-loads-a-gem
Use Bundler.with_original_env so that BUNDLER_APP_CONFIG is honored by mattbrictson · Pull Request #546 · rails/spring · GitHub      2017-11-12 22:20:31  詳細
Dismiss Join GitHub today GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together. Sign up Have a question about this projec...
https://github.com/rails/spring/pull/546
rubocop-jp/issues を作った。 - pockestrap      2017-11-12 22:20:30  詳細
2017 - 11 - 12 rubocop-jp/issues を作った。 Ruby RuboCop Programming vim-jp/issues のパクリです。 https://t.co/V6MpMfF3q7 前々から作りたいと思っていた rubocop-jp を作りました。英語でバグ報告とかつらいよーという人のためのアレです。 ついでにそのへんの興味ありそうな人を雑にorgに招待しまし...
http://pocke.hatenablog.com/entry/2017/11/12/154559
How Ruby Uses Memory      2017-11-12 21:20:29  詳細
Subscribe to my Newsletter 😻 🤠 Join the hundreds of developers who get new code, writing, and interesting programming links delivered to their inboxes every week. Keep Reading 🚀 80% Smaller Rails Page...
https://www.schneems.com/2015/05/11/how-ruby-uses-memory.html
プログラミング言語「ルビー」、島根のIT潤す 誕生25年へ  :日本経済新聞      2017-11-12 00:20:31  詳細
松江市発祥のプログラミング言語「Ruby(ルビー)」が誕生し、来年2月に25年を迎える。松江市は2006年からルビーを地域振興に生かす取り組みを始め、島根県とともに人材の育成や企業の製品・サービス開発を支援してきた。県外ベンチャー企業の進出が相次ぐなど、成果は着実に上がりつつある。  「市内の企業や教育現場でルビーの活用が広がっている。インドなど海外とのIT(情報技術)ビジネス交流も始まった」。松...
https://www.nikkei.com/article/DGXMZO23319270Z01C17A1LC0000/