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が最近リリースされ、重要な変...

この本はホワイ・ザ・ラッキースティフ(why the lucky stiff)により愛情を込めて書かれた。 ~ 目次 ~ この本について コンニチハ、Ruby この本を開く 犬の話 赤い太陽が昇る 本はどのように始まるか (漫画のキツネと学ぶ)短時間の(そして願わくは辛くない)Rubyコース 言語と、言語で意味しているもの 品詞私がまだあなたのことを十分子供扱いして いなかったなら あなたの成長を促すための例題 そして短い旅はそっとクッション停止する 浮いている小さなコードの葉っぱ アンブローズにおけるステータスシンボルとしての葉っぱ 小さくてほとんど価値のないもの 妄想をつなぎ合わせる ブロックの奇跡 ルールを作るものと夢を生きるもの これは権利を奪われた人のため コンピュータのある城 娘のオルガン教師の話のつづき ヤギは映画を全部見たがっている 盗まれたくじ主 ルールを作る者たち 夢を
Elixir の読み方は多分「エリクサー」。RPGゲームのアイテムにありそうな名前だ。 個人的には「エリクシール」と読みたいところだが多分「エリクサー」で良いだろう。 Elixir は最近になって開発が活発化しており、公式サイトも最近立ち上げられたようだ。 http://elixir-lang.org/ つい先週のことだが Github でも公式にサポートされている。 Elixir is officially supported on Github! Including file identification and syntax highlight: github.com/languages/Elix… — Elixir Lang (@elixirlang) March 5, 2012 ここにきて盛り上がってきた感があるので、作者である José Valim が約1年前に書いた Why
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
The document discusses best practices for developing large-scale Ruby on Rails applications. It emphasizes the importance of prioritizing performance and stability over new features by avoiding complexity, designing for caching, and using simple SQL queries. It also covers practices like continuous integration testing, remote testing, exception monitoring, feature flagging for prototypes, and auto
LinuxにRuby on on Railsをインストールしたので、以下にまとめます。 Ruby 1.8.7 RubyGem 1.3.5 Rails 2.3.5 Rubyのインストール rubyをインスールを行います。 # wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p248.tar.gz # tar zxvf ruby-1.8.7-p248.tar.gz # cd ruby-1.8.7-p248 # ./configure --prefix=/usr # make # make install rubyがインストールできたか確認します。 # ruby -v ruby 1.8.7 (2009-12-24 patchlevel 248) [i686-linux] RubyGemのインストール RubyGemのインス
Ruby on RailsでWebサイトを制作するには、以下のプログラム/パッケージが必要です。 Ruby Rake Ruby Gems Ruby on Rails Webアプリケーションを開発する場合には、通常これ以外に何らかのデータベース管理システム(DBMS)が必要ですが、この連載ではデータベースを利用せずにWebサイトを制作するという前提ですので、以上で十分です。 実は、上記のプログラム/パッケージを一括でインストールできる便利なパッケージが存在していて、実際の作業は非常に簡単です。次の場所からそのパッケージをダウンロードすることが可能です。 Instant Rails (Microsoft Windows) Locomotive (Mac OS X) 次のステップは、新規サイトの作成です。 まず、専用の作業フォルダを作りましょう。そして、コマンドプロンプトを開いて、作業フォルダに
待ちに待ったソフトウェアがついに登場した。Railsは生産性の高さについては定評があるが、その設置、運用方法についてはJava並みに敷居が高かった。レンタルサーバなどでは利用に耐える設置が難しかった。 Passengerのトップページ だが、これで時代は変わるかもしれない。そんなソフトウェアがついにリリースされた。 今回紹介するオープンソース・ソフトウェアはPassanger、mod_rails for Apacheだ。 Passangerはgemからインストールするソフトウェアで、これをインストールし、必要な諸設定を行ったら後はMongrelのようなアプリケーションサーバを立ち上げることもなくRailsが利用できるようになる。 インストール中 Apache2.2系(恐らく…)ではdeny from allの設定を消す必要があるが、それさえ消せば問題なくRailsが動作する。プロキシも何も
a side-by-side reference sheet sheet one: version | grammar and execution | variables and expressions | arithmetic and logic | strings | regexes | dates and time | arrays | dictionaries | functions | execution control | exceptions | threads sheet two: streams | asynchronous events | files | file formats | directories | processes and environment | option parsing | libraries and namespaces | objects
世の中にはプログラミング言語はいろいろあるのですが、「何もない」という状態をどう扱うかというのは、とても特徴が出てくるところです。 例えばC言語では、言語的には0という整数が「何もない」ことを示していると言えます。例えば0は真偽値として扱うと偽になりますし、ポインタとしては「どこも指していない」という意味にすることが多いです。 Javaでは、nullが代入された変数を扱うとNullPointerExceptionという例外になるのですが、思わぬ形で大人気になってますね。 なんでこんな話を持ち出したかと言いますと、以前ruby-dev(Rubyの開発をしている人のためのメーリングリスト)でnilに関する激論があったのです。 http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/29374 ここからスレッドを辿っていくと読むことが
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く