タグ

2014年2月23日のブックマーク (7件)

  • 第2回 RESTfulなAPIの設計を学ぼう

    Web APIといっても、どのようなURLの、どのようなAPIを定義すればよいのか? RESTfulなHTTPサービスを実装するためのAPIの定義方法の基礎を説明する。 連載目次 連載は、ASP.NET Web APIを基礎から解説している。前回は、簡単なHello, Worldコードを確認しただけであったが、今回から格的な実装の解説に入る。 ASP.NET Web APIにおいて、最低限必要になる実装は、「ルーティングの設定」と「APIコントローラの実装」である。今回~次回は、そのうちの「APIコントローラの実装」について解説を行う*1。 開発環境はMicrosoft Visual Studio Express 2012 for Web(Update3)、言語はC#、対象とするASP.NET Web APIのバージョンは1とする*2。 *1 ルーティングの設定については、第4回目で紹

    第2回 RESTfulなAPIの設計を学ぼう
  • Yesod入門 (1) インストールから起動まで | TECHSCORE BLOG | TECHSCORE BLOG

    こんにちは、鈴木です。 以前から気になっていた Yesod というフレームワークをインストールしてみました。 Yesod は Haskell で作られたフルスタックの Web アプリケーションフレームワークです。 まだ Haskell に詳しくないので、言語を学びながら Yesod を使っていきたいと思います。 What's Yesod? 公式サイトによると、Yesod はタイプセーフで RESTful なハイパフォーマンス Web アプリケーションを効率良く開発するためのフレームワークだそうです。 Why Yesod? Yesod には以下の特徴があるそうです。 実行時エラーをコンパイル時エラーに 文字コード絡みの問題や XSS 対策のために、できるだけ型システムの力を活用する。 非同期化が簡単 計量グリーンスレッドとイベントベースのシステムコールを活用することで、書いたコードは特に苦労

  • Haskellで書かれたWebフレームワーク「Yesod」のチュートリアル | gihyo.jp

    YesodというHaskellで書かれたWebフレームワークで簡単なアプリケーションを作成するチュートリアル記事です。 最近は関数型プログラミングの評価が高まりHaskellの書籍や情報が増えてきましたが、Haskell自体や関数型プログラミング特有の概念がネックになり、アプリケーションを作り上げることを楽しむリソースがあまり多くありません。記事執筆者はこの問題点を指摘し、当の初心者向けに書かれたドキュメントが足りないことからこの記事を作成するに至ったようです[1]⁠。 Haskellの主要Webフレームワークには、Yesod、Happstack、Snapの3つがありますが、その中で比較的初心者が取り組みやすくコミュニティが活発なことからYesodを取り上げています。このチュートリアルを読むにあたって、他言語のWebフレームワークを経験しているのであれば特にHaskell自体の知識は必要

    Haskellで書かれたWebフレームワーク「Yesod」のチュートリアル | gihyo.jp
  • チャールズ・ブコウスキー - Wikipedia

    ヘンリー・チャールズ・ブコウスキー(英語: Henry Charles Bukowski, 1920年8月16日 - 1994年3月9日)はアメリカの作家、詩人。 略歴[編集] 1920年、ドイツ人の母、カタリーナ・フェットとポーランド系アメリカ人の軍人の父、ヘンリー・チャールズ・ブコウスキー・シニアのあいだに、ドイツのアンダーナッハで生まれる。第一次世界大戦後のドイツの経済崩壊により1923年に一家はアメリカ合衆国のメリーランド州ボルチモアに移住、その後カリフォルニア州ロサンゼルスへ転居。幼年時代、ブコウスキーはしばしば失業状態にあった父親から虐待を受けていた[1]。 1933年、中学校を休学し、痤瘡の治療を受ける。 1939年、ロサンゼルス・ハイスクールを卒業し、シアーズ・ローバックに就職。すぐに退職し、ロサンゼルス・シティー・カレッジに入学、芸術、ジャーナリズム、文学のコースを履修し

    チャールズ・ブコウスキー - Wikipedia
  • はじめてのMac

    このサイトは、Macに触れながら 私が備忘録として書き付けたものです。 Mac初心者の方へ・・・・少しはお役に立てるかもしれません。 Mac?という方へ・・・・どういうものか分かるかもしれません。 一目でわかるように、図をふんだんに使っています。 どうぞごゆっくりご覧ください。 Mac OS X 10.3 Pantherにおいての操作の記事に、macOS 11.0 Big Surなどの操作についても追記しています。 基 ことえり システム環境 Safari(サファリ) iアプリケーション Mail 共有 その他アプリ トラブル 雑記 その他 Macメニュー

    はじめてのMac
  • 人生って別にそんなにつらいものじゃないよ

    はとりあえず恵まれている例えば自分がワープアだとするじゃん。年収200万以下。辛いって思うじゃん。でも、月17万くらいあったら、安い家賃のところに住んで、そこそこうまくもまずくもない飯を毎日べれて、娯楽費にもある程度ぶちこめてちょっと節約すれば貯金もできるわけ。(ただし独身に限る) 発展途上国ではなかなかこうはいかない。飯がえて家があるだけでとりあえず上等。娯楽費にお金なんてなかなか使えない。とりあえず何かスキルをつければお金をもっと稼げるようになるスキルがあれば億万長者になってうっはうはというわけではないけど、とりあえずある程度まで何らかのスキルを身につければ、収入は上がる。そうすれば生活はもっと楽になるし、選択肢ももっと広がる。こういうのって21世紀より前ではなかなか考えられなかった、つい最近の話。悲観しているのは未来が悲惨っぽいからどうせ頑張ったって人生に意味なんてないんだか

  • MXR is retired