週報 2024/04/28 川はただ流れている 4/20(土) 初期値依存性 さいきん土曜日は寝てばかり。平日で何か消耗しているらしい。やったことと言えば庭いじりと読書くらい。 ベランダの大改造をした。 サンドイッチ 一年前に引っ越してからこんな配置だったのだけど、さいきん鉢を増やしたら洗濯担当大臣の妻氏…
ご無沙汰しています。KBMJのプログラマのx5rです。 最近、私が携わるプロジェクトでは、外部APIを利用したい、一部の機能を外出しにしてサービス間で連携したいという要望が徐々に増えつつあります。 ただし、その外部システム(サービス、API)と連携する機能を実装はするものの、その機能をテストする場合、テストケース毎に毎回外部連携する訳にはいかないので、どうすればいいのかわかりませんでした。 仮に、毎回そのシステムにリクエストを投げてテストするとしても、その外部システムも並行している開発する場合、そのシステムが出来上がるまで待っていなければなりません。 みなさんこういった外部連携のテストをどうやって行っているのか調べていたところ、FakeWebというWebリクエストを偽装するgemライブラリがあることを知りました。 そこで、今回はこのFakeWebというgemライブラリについて紹介
今はネットワークを使ったWeb APIを提供するサービスが増え、それを利用したMashupも増えてきている。様々なデータを容易にとれ、Webシステムを開発できるのは魅力だが、開発中にもネットワークが必須というのが大きな足かせになる。 Mashupのテストがしやすくなる便利なライブラリ また、アクセス自体に料金がかかる場合、開発中の利用を躊躇してしまう。そのような経験がある方はFakeWebを使うべきだ。 今回紹介するオープンソース・ソフトウェアはFakeWeb、Webアクセスを偽装する便利なライブラリだ。 この手のものは一時期考えなくもなかったが、自分でサーバを立てる方法がいいかと思っていた。だがFakeWebの場合は違う。指定したURLへのHTTP(恐らくHTTPSも)接続を横取りし、予め指定した結果を返すライブラリだ。 複数アクセスによって返却値を変えられる 予め返却されるデータと、接
DoRuby! (ドルビー!) は現場のエンジニアによる、主にRubyなどの技術に関する様々な実践ノウハウを集めた技術情報サイトです。 初めまして。新人のrickです。 今回は、railsのプロジェクトを作ってからversionupしたくなったときの方法を紹介します。 今回は、[rails 1.2.3]から[rails.1.2.6]へ変更します。 まずは、 gem list rails でinstallされているversionを確認します。 もちろん入っていなかったら gem install rails --version=1.2.6 とかでinstallしてください。 次に、projectのversionの確認です。 プロジェクト内で ruby script/about とうってみてください。 About your application'
DoRuby! (ドルビー!) は現場のエンジニアによる、主にRubyなどの技術に関する様々な実践ノウハウを集めた技術情報サイトです。 はじめまして!KBMJでエンジニアをやっているT氏です。初投稿の今回は、rakeコマンドについてご紹介したいと思います。*rakeとは・・・ビルドツール(AntやMake等)のruby版の事 まず初めに、rakeのバージョンを調べてみましょう。 rake --version ちなみに私は0.8.3でした。 次にrakeにどのようなオプションがあるか見てみましょう rake --task (rake -TでもOK) 恐らく大量のオプション一覧が出てくるかと思います。。。その中から、便利なコマンドをつまんでご紹介します。 rake db:... rake db:migrate →migrateを実行して最新のバージョンになります(一番使う事が多いか
ギークとスーツ,という言葉がある。ITの世界においてギークはソフトウエア開発者を指す。ただの開発者ではなく,腕は立つがあまり一般常識にこだわらない開発者をこう呼ぶことが多い。スーツは,事業を企画したりマネジメントしたりしてビジネスを成立させるビジネスパーソンのことだ。 なぜこの言葉を紹介したかというと,ITproが編集した「Ruby技術者認定試験公式ガイド」の監修者まえがきを,まつもとゆきひろ氏がギークとスーツの話から始めているからだ。「ギーク族はスーツ族に対して『技術もわからないくせに』という意識を持つことが多く,逆にスーツ族はギーク族のことを『人間味に欠けているんじゃないか』と思うことがしばしばあります」と。「このギーク族とスーツ族の対立は,あらゆるソフトウェア開発の現場で見受けられますが,オープンソース界隈では特に顕著です」(まつもと氏)。 このような「ギークとスーツの対立」を解消す
黄片一级日日夜夜-亚洲美女图片一二三区-真人一级a爱做片毛片-欧美一级aa片系列,国产a一级毛片视频一级,国产高中学一级毛片在线视频,中国黄色一级毛片视频
黄片一级日日夜夜-亚洲美女图片一二三区-真人一级a爱做片毛片-欧美一级aa片系列,国产a一级毛片视频一级,国产高中学一级毛片在线视频,中国黄色一级毛片视频
こんにちは。 エンジニア1年目。 Ruby始めて3週間目くらいのyukiです。 今回は、Ruby on Railsでカレンダーを作りたいと思います。 簡単にカレンダーが作れる便利なプラグイン「Calendar Helper」 というものもあるみたいですが、今回は使わず自力で作って見ます。 htmlで使える用、tableで書き出します。 ソースはこんな感じ。 helper------------------------------------------------------------------------------------- def table(week_count, date) case week_count when 0 #日曜日(赤色書き出す) cal = "<td><span style=\"color:#ff0000;">"#{date}</span></td>"
DoRuby! (ドルビー!) は現場のエンジニアによる、主にRubyなどの技術に関する様々な実践ノウハウを集めた技術情報サイトです。 こんにちは、KBMJの中平@railsエンジニアです。 今回はruby on railsのデバッグ方法を紹介しようと思います。 以前、aptanaでrailsをデバッグ実行するという記事を書いたのですが、そもそもコンソール上でのデバッグ方法を書いてないなと思ったので、紹介いたします。 今回は「ruby script/brekpointer」でのデバッグ方法ではなく、ruby-debugで「debugger」を利用してのデバッグ方法を説明いたします。 debuggerを利用するデバッグ方法 1.gem install ruby-debug2.development.rbに 『require 'ruby-debug' Debugger.start 』 の
春の伊予国漫遊記。松山・今治と愛媛の魅力を満喫してきました。 法事を兼ねて愛媛観光へ 2024年のGWは、毎年恒例の名古屋帰省ではなく自宅でゆっくり過ごしておりました。というのも、4月に法事のため愛媛・松山に親族大集合というイベントがありまして、そちらをGWの旅行代わりにしたという理由です。法事は日曜日の予定ということ…
フルリノベ後4年間住んでみて思った、よかったところと後悔したところ フルリノベの中古マンションに住んでみて、2020年の5月で4年経ちました。 良かった点や、もっと考慮すべきだった後悔ポイントなどをまとめてみます。 間取りは、ぜひ完成時のweb内覧で見てみてください。家具を入れる前の写真なので、室内の作りがわかりやすいです。 …
こんにちはカツオです。 今日は、初心に戻ってハイパーリンクではなく、ボタンでリンクする方法を紹介します。 link_toやurl_forを使えば、リンクを作成することはできると思いますがハイパーリンクではなくボタン形式でリンクを作成する方法です。 ボタンでリンクを作成する場合には ○button_to を使用します。 使い方は、link_toと同じです。 button_to("更新", :action =>'update') #=><form method "post" action="/top/update" class="button-to"> <div><input type="submit" value"更新" /></div></form> このbutton_toポイントとしては、・formタグで作成されるので、既にformタグの中にいる場合は使えない・当然ボタン
さくらインターネットといえばロリポップと並ぶ低価格レンタルサーバです。 ここ、もしスタンダードプランで契約した場合。rubyが使えるんです。これは!いいじゃないか。ということで契約したけどRailsを使うにはgemも必要だったりしますね。 周りにもいました。そういう人。面白そうだったのでかれこれ6時間の試行錯誤により解決しました。これが年明けの情報ですので、最新情報☆をお伝えします。 アカウントを取得します。取得したアカウント[DORUBY_DORUBY]とします。申し込み後、3時間ほどで全情報が取得できます。 メールで送られてきた情報をもとに、 ログインします。 ログイン後 #cd ~ #mkdir local #cd local #gem取得して伸張したディレクトリに移動する #ruby setup.rb configure --prefix=/home/DORUBY_DORUBY/l
require "rexml/document" require "open-uri" require 'MeCab' module MeCab class Node def category return self.feature.split(/,/)[0] end def each(&b) b[self] self.next.each(&b) if self.next end end end class Status text, :screen_name => screen_name) if status.save # DBに挿入 p "SUCCESS" else p "FAILED" end end end def self.parse m = MeCab::Tagger.new h={} Status.find(:all).each do |s| nodes = m.parseTo
春の伊予国漫遊記。松山・今治と愛媛の魅力を満喫してきました。 法事を兼ねて愛媛観光へ 2024年のGWは、毎年恒例の名古屋帰省ではなく自宅でゆっくり過ごしておりました。というのも、4月に法事のため愛媛・松山に親族大集合というイベントがありまして、そちらをGWの旅行代わりにしたという理由です。法事は日曜日の予定ということ…
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く