フロントエンドのパラダイムを参考にバックエンド開発を再考する / TypeScript による GraphQL バックエンド開発
![DevOps + AWS #jawsug](https://cdn-ak-scissors.b.st-hatena.com/image/square/08507a45d2a5addc648c7672259a945c1010d630/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F6bbf47a0dd930130d7db16b7416e6aa5%2Fslide_0.jpg%3F1819441)
フロントエンドのパラダイムを参考にバックエンド開発を再考する / TypeScript による GraphQL バックエンド開発
文明発展ストラテジーゲーム “シヴィライゼーションシリーズ”の最新作として、2010年に発売された『Civilization V』。その拡張パック第二弾である『Brave New World (素晴らしき新世界)』が2013年7月11日にリリースされるので、一足早くプレイして新たに追加された新要素などをご紹介していきます。 『Civilization』とは、文明の指導者となり歴史をシミュレートしていく世界的にも有名なターン制のストラテジーゲームです。今作の『Civilization V』には第一弾拡張パック『Gods & Kings』が既に発売されており、そちらの内容は多数の文明が追加されたと共に、宗教やスパイの概念が加わった内容となっていました。 今回の第二弾拡張パックにより追加される新機能は前作と同様、多数の文明の追加や遺産、建築物の追加の他、「新しい政策と思想」「新しい文化による勝利
Webシステムの方式設計をする際に、わりと悩むのがアプリケーション・サーバのセッション(session)の保存先です。アプリケーションサーバとは、TomcatやJBoss,IISやRuby on Railsなどで利用するUnicornやPassengerなどです。そもそもHTTPの基本仕様がステートレスな為、状態を保持する為にはどこかに状態を保持する必要があります。その解決策がセッションになります。そこでセッションの保存戦略を考える必要があるのですが、アプリケーションサーバやサイトの用途や性格、扱うデータの気密性・重要性によっても変わってきます。 それ以前にセッションの保存先のことの呼び方の定番が何かすら解らなかったりします。セッション・ストアとかセッション・ストレージとか、はたまたセッション・マネージャーとか。今回は、セッション・ストアで統一します。 主なセッションストアの種類と保存戦略
私は浸水型サーキュレーター(真空調理器)、Nomikuの進捗状況をずっと見守ってきた。Kickstarterで大人気となった調理器具プロジェクトだ。Haxlr8rのサクセスストーリーも話題になった。この製品は、高度なレストランの技術を家庭のキッチンに持ち込もうというものだ。鍋に張った水に入れると、水が正確な温度を保つ。そこで真空調理法ができるというわけだ。真空パックした肉をスロークッキングするこの技術はハイエンドの業務用で、調理器具の価格が高いために家庭では真似ができなかった。まだ出荷はされていないものの、Nomikuは359ドルで販売される予定で、開発者は、世界初の家庭用浸水型サーキュレーターと呼んでいる。 だがNomikuに危機が迫った。もうひとつの家庭用真空調理器具が現れたのだ。Nomikuのチームとびっくりするほどよく似た背景を持つ小さなグループが開発したCodloだ。価格は半分。
徳丸本こと、拙著「体系的に学ぶ安全なWebアプリケーションの作り方: 脆弱性が生まれる原理と対策の実践」ですが、Kindleにてお読みいただけるようになりました。 購入はこちらから。 Kindle版と言っても「固定レイアウト型」と言われるもので、フォントの変更や検索はできません。Amazonの販売ページには以下の注意書きがあります。 ※※※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型はフォントサイズの変更、本文の検索、その他が出来ません。必ず無料サンプルで見え方、操作性等をご確認の上でご購入ください。※※※ さっそく私も購入してみました。出先なので、iPhone5の画面のキャプチャですが、さすがにiPhoneではムリゲーという感じです。購入を検討される際は、商品ページ右側の「今すぐサンプルを送信」を使って、サンプルを確認いただくことをお勧めします。 以下はKindl
現在、クラスメソッド株式会社 開発ブログ『Developers.IO』には、現時点で1500件を超えるエントリが蓄積されており、そしてこと"AWS"に関しては、全エントリの1/5以上、300件超のエントリがその比率を占めています。(全エントリ:1587件、AWS関連エントリ(カテゴリ=AWSのもの):346件、共に2013/07/31現在)。 そこで今回、『AWS』に関するエントリを抽出、整理し、『まとめ』ページとして作成してみました。ざっくり以下のルールで整理しています。 『カテゴリー』または『タグ』にAWSが設定されているエントリを抽出しています。 エントリの内容に応じて、一番近いと思しきテーマのページに振り分けています。 1エントリで復数のテーマについて言及している場合、それぞれのテーマ(で振り分けられているページ)に振り分けています。 (※各種まとめページについては当ブログの『まと
ども、大瀧です。 RDSにするか、DB on EC2にするかを検討する際によく挙がるのが、Timezoneをどうするかという話。AWSのサービスは基本的にはUTC(世界標準時)で提供され、RDSも例外ではありません。 「世界展開を狙うサービスであれば当然UTCで!」となるのですが、既存システムをAWSに移行する案件などでは「アプリの改修ができないので、移行前とTimezoneを合わせたい」ケースが多いと思います。 EC2であれば、OSのTimezone設定をちょちょいと変えるだけで対応できるのですが、RDSは直接インスタンスにログインできないため、ちょっとした工夫と注意が必要です。 概要 今回はRDS MySQLを対象に、Timezoneを変更する方法をご紹介します。 RDSでユーザーに提供される"Masterユーザー"は、MySQLのrootユーザーとは異なりSUPER権限(管理者権限)
FreeBSD Daily Topics 2013年8月1日FreeBSD Expert第2弾、「FreeBSD Expert 2013 Summer Digital Edition」販売開始 press FreeBSD Expert 2013 Summer Digital Edition販売開始 FreeBSD Expert Digital Editionの第2弾『FreeBSD Expert 2013 Summer Digital Edition』の登場です。EPUB版とKindle版を用意しました。iPad、iPad mini、iPhone、Androidデバイス、Kindle、Windows、Mac OS X、FreeBSD、Linuxなどさまざまなプラットフォームでご覧いただけます。 2012年に初のデジタル書籍となる『FreeBSD Expert 2012 Digital Ed
The Photoshop file format is no longer opaque. Adobe's PSD format has been a black box for ages. We've built a Ruby library that opens up the PSD format and allows you to easily work with Photoshop documents. Get it Download .zip Download .tar.gz View on GitHub PSD.rb is a general purpose Photoshop file parser written in Ruby. It allows you to work with a Photoshop document in a manageable tree st
sudo の設定は、 visudo で編集可能です。 FreeBSD の場合、 sudo の設定ファイルは /usr/local/etc/sudoers です。 visudo では、 /usr/local/etc/sudoers が編集されます。 sudoers は、 sudo コマンドをインストールしたときに作成されます。 毎度、/usr/local/etc/sudoers を編集してもいいのですが、どうせ、同じ設定を使いまわすのであれば、いちいち sudoers を編集したくありません。 sudoers の設定ファイルには、以下の行があります。 ## Read drop-in files from /usr/local/etc/sudoers.d ## (the '#' here does not indicate a comment) #includedir /usr/local/e
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く