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

OS:Yosemite vimの設定 github.com .vimrcは上記を参考に hybridが効かないと怒られるので、 git clone https://github.com/w0ng/vim-hybridhybrid.vimを~/.vim/colorsにおく NeoBundleの設定 mkdir -p ~.vim/bundle git clone https://github.com/Shougo/neobundle.vim ~/.vim/bundle/neobundle.vimvimを起動して、:NeoBundleInstall Erlangインストール qiita.com この記事を参考にした curl -O https://download.basho.co.jp.cs-ap-e2.ycloud.jp/otp/download/otp_src_18.1.tar.gz ta
仕事ではMacを使っているけれども、プライベートで使うPCは大抵ゲームのためにWindowsPCだったりするので、vagrant上のCentOS6.4開発環境を作るための手順をまとめておく。 VirturalBoxをインストール https://www.virtualbox.org/ vagrantをインストール http://www.vagrantup.com/ boxファイルは、 http://www.vagrantbox.es/ から好きなものを利用する。本番環境でもCentOS6.4を使うつもりなら CentOS 6.4 x86_64 Minimal (VirtualBox Guest Additions 4.2.16, Chef 11.6.0, Puppet 3.2.3) このあたりの構成が良さそう。 ターミナルエミュレーターは、 Tera Term http://sourcef
このテーマ自体はさんざん語り尽くされていることである。たとえば山口君によるWhy Erlang? というブログ記事の翻訳や、戦闘機本(Programming Erlang: Software for a Concurrent World (Pragmatic Programmers))を読めば世間でいわれていることはよく分かる。もしくは、同僚が最近書いたソフトウェアデザインの記事を読んでもらってもよいだろう。 Software Design (ソフトウェア デザイン) 2014年 02月号 [雑誌] 出版社/メーカー: 技術評論社発売日: 2014/01/18メディア: 雑誌この商品を含むブログ (3件) を見る 私自身もErlangに出会ってから5,6年が経とうとしているが、当初はそのよさがよくわかっていなかったように思う。しかし、仕事で高可用性が要求される複雑な分散システムに携わるよう
http://longgate.co.jp/books/grimoire-vol3.html (一応レビューに参加した関係で)PDF版を発売前に頂きました*1 というわけで、まだ全体的に大雑把に目を通した程度ですが、簡単に紹介したいと思います。 目次↓ 序文 Lock-free入門 OpenACC ErlangとScalaにおけるアクターモデルの紹介 C#の非同期処理 Real World STM 〜作って学ぶSTM〜 データ並列への招待 合成可能なメッセージパッシング 〜Concurrent ML の紹介〜 コルーチンスタイルプログラミング 画像検索入門 「一応レビューに参加した」というのはどういうことかというと、「ErlangとScalaにおけるアクターモデルの紹介 」の章のことです。が、正直ScalaとErlangの両方にある程度詳しくないとレビュー難しいので、レビュー頼まれたはいい
分散システムの開発に優れているなどの理由で、関数型プログラミング言語に注目が集まっています。Bashoが開発する分散キーバリューストアのRiakや、オブジェクトストアのRiak CSは、関数型言語の1つであるErlang(アーラン)が開発に使われています。 Bashoジャパンのシニアソフトウェアエンジニア 力武健次氏と、Bashoのシニアソフトウェアエンジニア Scott Lystig Fritchie氏 Bashoへのインタビューにあたり、2月から同社に参加しErlangへの造詣も深い力武健次氏と、同社シニアソフトウェアエンジニアのScott Lystig Fritchie氏が同席していました。お二人にErlangへの評価を短く聞きました。 Erlanは視認性が高く簡潔な記述ができる ──── 製品を開発する立場としてErlangをどう評価されますか? 力武氏 例えばCで書くと何千行もか
Couchbaseの作者Damien Katz氏は,C言語はバックエンドプログラミングにおいて現在でも優れた言語である,という意見を持っている。しかし他の開発者は,C言語はあまりにも欠陥が多いとしてC++やJavaを支持するもの,あるいはいずれも好まないというものなどさまざまだ。 CouchDB の開発者であるDamien Katz氏は,The Unreasonable Effectiveness of C と題した先日のブログ記事において,C言語がバックエンドのための優れた言語であると断言した。氏はC++やJava,さらにはErlangやRubyのようなより現代的な言語よりも,今後もC言語を支持していくつもりだという。ただし単純に,C言語を他のどれよりも優れた言語だと言っている訳ではない。"言語自体のパフォーマンスと信頼性が重視される場面においては,C言語に比類する言語は皆無である",別
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く