Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
![Facebookはどのようにコードを出荷しているか](https://cdn-ak-scissors.b.st-hatena.com/image/square/48fe070152b8bad7092726f03c79a9064e540554/height=288;version=1;width=512/https%3A%2F%2Fcdn.infoq.com%2Fstatics_s2_20240807063946%2Fstyles%2Fstatic%2Fimages%2Flogo%2Flogo-big.jpg)
情報処理推進機構(IPA)は2011年1月31日、プログラミング言語RubyおよびWebアプリケーションフレームワーク「Ruby on Rails」の利用方法やプログラミング技法、最新動向などを遠隔からグループ学習するための教材と実習環境「Ruby研修用コンテンツ」を無償公開した。 実習環境は、IPAが提供しているインターネットを通じたオープンソースソフトウエア(OSS)実証評価環境「OSSオープン・ラボ」のサービスメニューの一つとして提供される。利用するには、OSSオープン・ラボの利用予約が必要となる。研修実施担当者が、同ラボのWebページ下部に記載されたメールアドレスあてに、予定人数や研修会場の場所と回線種別、実施予定日などを記入して申し込むことで利用できる。研修当日は、受講者ごとにラボ側で仮想OSが用意され、受講者はWebブラウザでアクセスしてコンテンツを利用する(図)。 Rubyを
前回は手動でTwitterにつぶやく処理を書いたけど、今回はcronを使って自動でつぶやくようにする。これでやっとTwitter Botらしくなる。Herokuのcronは、無料で使えるのは1日1回発動のみ。月3ドル払うと、1時間1回発動を使えるようになるみたい。 コードの修正 まず、cron用にツイートする処理を別クラスに分離する。 ツイート処理のクラスとして、tweet.rbを以下のように作成した。 require 'rubygems' require 'twitter' class Tweet def initialize Twitter.configure do |config| config.consumer_key = ENV['CONSUMER_KEY'] config.consumer_secret = ENV['CONSUMER_SECRET'] config.oauth
2011/02/16 コントローラについて(赤本P414) 2011/01/20 コメント3 2011/01/16 コメント1 トップページ 2010/12/19 Nのメモ書き 2010/12/18 セッション(Cookie)について Railsメモ(I) 2010/12/17 Gitによる更新 2010/12/10 コメント2 2010/12/09 Herokuの環境設定 メニュー 2010/12/08 Kにやってほしいこと 2010/12/02 参考ページ 2010/12/01 Viewについて(赤本P453) 2010/11/30 Ajaxについて 2010/11/29 Railsコマンド 開発環境の準備 2010/11/28 モデルについて 2010/11/27 ルーティングについて 2010/11/26 テストについて(赤本P185)
任意のサイトのリンク切れをチェックしたい場合の方法のひとつとして、Oscar Del Benさんのrawlerというgemを使用することができます。 rawlerはrubyで作成されたコマンドラインのツールで、 シェルで rawler http://memo.yomukaku.net のようにURLを指定して、そのURLのページの中に書かれたリンクのステータスコードを全て得ることができます。 インストール gemとしてインストールします。 tune66:~/codes/ruby/rawler foo$ rawler --help Rawler is a command line utility for parsing links on a website Usage: rawler http://example.com [options] where [options] are: --u
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く