ブックマーク / www.publickey1.jp (94)

  • Buffer

    Google Cloud Platform Blog: App Engine for PHP is generally available. Build scalable apps, faster. Google App EngineのPHPは2013年10月に公開ベータとして利用可能になっていました。 Google App EngineのPHPでは、負荷に合わせて自動的にスケールするPHPの実行環境が提供されるだけでなく、たとえアプリケーションの運用中でもPHPセキュリティパッチなどが自動で適用されるとのこと。 また、Google Cloud SQLGoogle Cloud Storageのようなスケーラブルなデータストアも利用できます。 Google App EngineのPHPのバージョンは5.5。チュートリアルとして、すぐにWordPressを試せる「Quick Start W

    Buffer
    t_f_m
    t_f_m 2015/06/18
  • 「Linuxシステム管理標準教科書」PDF/EPUBで無償公開。Kindle版、製本版の提供も。エルピーアイジャパン

    同法人はこれまで「Linux標準教科書」「Linuxサーバー構築標準教科書」「Linuxセキュリティ標準教科書」「高信頼システム構築標準教科書」などを公開してきました。 今回公開されたLinuxシステム管理標準教科書は、「Linux 標準教科書」「Linux サーバー構築標準教科書」の続編として開発され、Linuxを扱うシステム管理者が知っておきたい運用管理の基を実習を交えて理解することを目的とされています。 実際にLinuxシステムの運用管理に関わるコマンドなどを実習として学べるように構成されており、座学だけでなく実際にLinuxシステム管理の操作を試すことができるようになっています。 書は無料でPDF、EPUB版が公開されており、Kindle版が240円、製品版は1500円。主な内容は下記の通り。 第 1 章 ユーザーとグループの管理 第 2 章 ネットワークの管理 第 3 章 サ

    「Linuxシステム管理標準教科書」PDF/EPUBで無償公開。Kindle版、製本版の提供も。エルピーアイジャパン
    t_f_m
    t_f_m 2015/06/04
  • [速報]マイクロソフト、HTML5/JavaScriptアプリをiOS/Android/Windows対応に一括変換する「ManifoldJS」をオープンソースで発表。Build 2015

    [速報]マイクロソフト、HTML5/JavaScriptアプリをiOS/AndroidWindows対応に一括変換する「ManifoldJS」をオープンソースで発表。Build 2015 マイクロソフトが米サンフランシスコで開催中のイベント「Build 2015」。2日目の基調講演では、iOSやAndroidWindows 10などクロスプラットフォーム対応のアプリケーションを一括で生成するツール「ManifoldJS」を発表しました。 マイクロソフト チーフエヴァンジェリストのスティーブ・グッゲンハイマー氏。「Windows対応だけではなく、クロスプラットフォーム対応のアプリケーションをどう作ればいいのかとよく聞かれる。2年前、われわれはゲーム向けにUnityを発表し、昨年はiOSとAndroid対応でXamarinの採用を発表した。今年はWebアプリケーションにフォーカスしよう」

    [速報]マイクロソフト、HTML5/JavaScriptアプリをiOS/Android/Windows対応に一括変換する「ManifoldJS」をオープンソースで発表。Build 2015
    t_f_m
    t_f_m 2015/05/01
  • [速報]VMware、Dockerコンテナ並みのスピードで仮想マシンをプロビジョニング可能な「Instant Clone」機能を発表

    [速報]VMware、Dockerコンテナ並みのスピードで仮想マシンをプロビジョニング可能な「Instant Clone」機能を発表 米VMwareは、Dockerコンテナ並みのスピードで仮想マシンをプロビジョニング可能な機能「Instant Clone」をvSphere 6に搭載すると発表しました。 関連記事:[速報]VMware、vSphere 6を発表。長距離vMotion、マルチプロセッサVM用フォルトトレラント機能など これまで仮想マシンのプロビジョニングには、数分から数十分といった時間がかかるのが一般的でした。一方で最近注目されているDockerのようなコンテナ型の仮想化では、OSそのものをイメージに含める必要がなく軽量で、コンテナイメージの差分なども活用することにより、数秒といった単位で迅速にプロビジョニングが可能となっています。 VMwareは、vSphereにおける仮想マ

    [速報]VMware、Dockerコンテナ並みのスピードで仮想マシンをプロビジョニング可能な「Instant Clone」機能を発表
    t_f_m
    t_f_m 2015/02/03
  • 「jQuery 2.x→jQuery 3.0」「jQuery 1.x→jQuery Compat 3.0」に。jQueryが新名称と新バージョンへ

    「jQuery 2.x→jQuery 3.0」「jQuery 1.x→jQuery Compat 3.0」に。jQueryが新名称と新バージョンへ JavaScriptのライブラリとして人気のあるjQueryは現在、モダンブラウザのみサポートすることで、より小さく速く安定したjQuery 2.x系と、古いバージョンのWebブラウザを含む幅広いWebブラウザをサポートするjQuery 1.x系の2つが存在しています。 この2つのバージョン表記を、次のリリースから変更することが、jQueryのブログにポストされた記事「jQuery 3.0: The Next Generations」で発表されました。 バージョンは3.0に統一 現在のjQuery 1.9系とjQuery 2.0系は、前述のようにサポートするブラウザが異なるだけで、APIは基的に互換性があります。 そこで、次のリリースからこの

    「jQuery 2.x→jQuery 3.0」「jQuery 1.x→jQuery Compat 3.0」に。jQueryが新名称と新バージョンへ
    t_f_m
    t_f_m 2014/11/05
    このバージョン改名、Androidっぽい
  • 米Yahoo!がYUI新規開発中止を発表。その背景となったJavaScriptの現状解説

    Yahoo!エンジニアリングチームは、同社がこれまでJavaScriptライブラリとして開発してきたYahoo User Interface library(YUI)の新規開発を中止すると発表しました。 YUIは、JavaScriptでインタラクティブなWebサイトを構築する技術「Ajax」への注目が高まっていた2009年に登場したライブラリです。さまざまなメニュー、カレンダーやカラーピッカー、タブ、リッチテキストエディタなどのコンポーネントが揃っているだけでなく、DOM操作やイベントハンドリング、テスト用ライブラリやJavaScript圧縮ツールなど、幅広くJavaScriptを強化するための機能を備えています。 しかしその後登場したjQueryなどのさまざまなライブラリやツールに人気を奪われ、ここ数年はYUIへの注目度も低下。コミュニティからのリクエストも少数になり、多くのモジュー

    米Yahoo!がYUI新規開発中止を発表。その背景となったJavaScriptの現状解説
    t_f_m
    t_f_m 2014/09/02
  • Stack Overflow日本語版開設へ、バイリンガルのコミュニティマネージャ募集中!

    コンピュータエンジニアのコミュニティとして最も有名なWebサイトの1つ「Stack Overflow」。元マイクロソフトのプログラマで、書籍「Joel on Software」などでも知られる著名なプログラマであるジョエル・スポルスキー氏が立ち上げたこのWebサイトが日語版の開設を準備中であることが明らかになりました。 昨日4月30日に行われたイベント「QCon Tokyo 2014」のセッション「The Architecture of Stack Overflow」に登壇したSoftware Developer Stack OverflowのMarco Cecconi氏は、セッションの最後に「日語版のStack Overflowを開設します! コミュニティマネージャになりませんか?」と書かれたスライドを映しました。 セッション後、Cecconi氏に詳細を尋ねたところ、日語版の開始時

    Stack Overflow日本語版開設へ、バイリンガルのコミュニティマネージャ募集中!
    t_f_m
    t_f_m 2014/05/01
    lang-8さんのビジネスチャンスだ
  • [速報]米マイクロソフト、C#/Visual Basic次世代コンパイラ「Roslyn」をオープンソースで公開。独自言語など開発可能に。Build 2014

    [速報]米マイクロソフト、C#/Visual Basic次世代コンパイラ「Roslyn」をオープンソースで公開。独自言語など開発可能に。Build 2014 米マイクロソフトは、開発中の.NETコンパイラプラットフォーム「Roslyn」をオープンソースとして公開しました。Roslynは、C#とVisual Basicのソースコードを分析、変換、実行ファイルの生成機能などをAPIとして提供するもの。 オープンソースとしての公開は、現在開催中のマイクロソフトのイベント「Build 2014」2日目の基調講演のステージ上で行われました。 ソースコードは「.NET Compiler Platform ("Roslyn") - Documentation」で公開されています。Roslynをベースに独自言語をVisual Studioで利用することなどが可能になります。 さらに同社は「.NET Fou

    [速報]米マイクロソフト、C#/Visual Basic次世代コンパイラ「Roslyn」をオープンソースで公開。独自言語など開発可能に。Build 2014
    t_f_m
    t_f_m 2014/04/07
    "さらに同社は「.NET Foundation」の設立も明らかにし、今後さらに多くの.NET関連ソフトウェアをオープンソースとして公開することも発表しました。" / 今回のこれはApacheライセンスらしい
  • ピアソンの技術書は書店在庫限りとの見通し。ピアソン桐原社がピアソングループ離脱で(追記あり)

    「プレゼンテーションZen」や「Objective-C プログラミング」など、英国ピアソングループの技術書を国内で出版していたピアソン桐原は、ピアソングループから離脱し8月1日付けで「桐原書店」として再スタートを切ることを発表しています。 桐原書店としての再出発に伴い技術書の扱いが終了するため、これまでに出版された技術書は在庫限りになることが公式ツイートで明らかにされています。下記は「ピアソン桐原が版元になっている、主に翻訳ものの技術書たちがどうなるのか。」という質問に対する桐原書店公式アカウントの返答ツイートです。 @sobahhi ご心配をおかけして大変申し訳ございません。今後は、学習参考書と語学書に専心していくことになりますので,技術書は基的にお取扱いがなくなってしまいます。書店さんの在庫限りとなりますので、お早目にご入手くださいますようお願いいたします。 — 桐原書店 (@Kir

    ピアソンの技術書は書店在庫限りとの見通し。ピアソン桐原社がピアソングループ離脱で(追記あり)
    t_f_m
    t_f_m 2013/08/08
    ブクマし忘れてた。色々致命的。
  • 見えてきた「ECMAScript 6」。JavaScriptの生みの親が書く「Harmony of Dreams Come True」

    見えてきた「ECMAScript 6」。JavaScriptの生みの親が書く「Harmony of Dreams Come True」 JavaScriptの標準仕様となっているのがECMAScriptで、最新バージョンは2009年12月に策定されたECMAScript 5th Editon。そして次のバージョンとなるECMAScript 6は、コード名「Harmony」もしくは「ES.next」や「ES6」と呼ばれています。 ECMAScript 6にはどのような機能が加わるのか、JavaScriptの生みの親であるBrendan Eich氏が、自身のブログに「Harmony of Dreams Come True」というエントリをポストし、その内容を紹介しています。PublickeyではEich氏の許可を得て日語訳を掲載します。 (正確な翻訳に務めましたが、言語仕様やガベージコレクシ

    見えてきた「ECMAScript 6」。JavaScriptの生みの親が書く「Harmony of Dreams Come True」
    t_f_m
    t_f_m 2012/10/19
  • 自動改札機の運賃計算プログラムはいかにデバッグされているのか? 10の40乗という運賃パターンのテスト方法を開発者が解説(後編)

    自動改札機の運賃計算プログラムはいかにデバッグされているのか? 10の40乗という運賃パターンのテスト方法を開発者が解説(後編) 9月12日から14日のあいだ、東洋大学 白山キャンパスで開催された日科学技術連盟主催の「ソフトウェア品質シンポジウム 2012」。オムロンソーシアルソリューションズ 幡山五郎氏の講演「自動改札機ソフトウェアの品質向上の取り組み 厳密な仕様、もらさないテストを目指して」。この記事では、そのダイジェストを紹介しています。 記事は、前編、中編、後編の3部構成です。お読みのページは後編です。 大規模なテストをどうやって実行しているか 続いて、大規模なテストについて。 1000万件のテストパターンを作っても、それぞれのテスト結果の正解を人手で作っていたら追いつきません。なので、別々に運賃計算ソフトウェアを作って、その答えを突き合わせてチェックしよう、という話です。 例

    自動改札機の運賃計算プログラムはいかにデバッグされているのか? 10の40乗という運賃パターンのテスト方法を開発者が解説(後編)
    t_f_m
    t_f_m 2012/09/25
    "仕様書そのものを実行して計算できたらいいな" / 定理証明系のことを思い出した
  • Twitterがページ表示時間を5分の1に高速化。どのようなテクニックを使ったのか?

    Twitterフロントエンドのアーキテクチャを見直し、Webページの読み込み速度を改善したことをブログで明らかにしています。 新しいアーキテクチャでは、これまでWebブラウザ上でJavaScriptの処理によって行ってきたWebページのレンダリングを見直し、サーバ側でレンダリング済みのHTMLページを送信し表示することにしています。これによってWebページの読み込みから最初のツイートの表示までの時間が大幅に短縮されることになりました。 When we shipped #NewTwitter in September 2010, we built it around a web application architecture that pushed all of the UI rendering and logic to JavaScript running on our users’

    Twitterがページ表示時間を5分の1に高速化。どのようなテクニックを使ったのか?
    t_f_m
    t_f_m 2012/05/31
  • 「バックエンドの経験はなかった」Instagram創業者は、どうやってシステムをスケールさせてきたか

    昨日のPinterestの記事「Pinterestの急成長を支えてきたアーキテクチャとは? Pythonで開発しAmazonクラウドで運用」に続いて、やはり写真を中心としたサービスで急成長してきたInstagramのスケーラビリティについて、まとめてみました。 InstagramもPinterestと同様に、基Amazonクラウド上でPythonとフレームワークのDjangoを使ったシステムを構築しています。興味深いのは、創業者の二人ともバックエンドの経験がないなかで試行錯誤をしてシステムをスケールさせてきた点です。 Instagramは先月、Facebookに買収されると発表されています。この先、Instagramのシステムはどう変わっていくのでしょうか。 Instagramのシステム構成 約半年前、昨年12月にInstagramのブログに投稿された記事「What Powers In

    「バックエンドの経験はなかった」Instagram創業者は、どうやってシステムをスケールさせてきたか
    t_f_m
    t_f_m 2012/05/25
    "スケーリングとは、時速100マイルで走りつつ 自動車のすべての部品を交換するようなものだ"
  • ITまんが 2011年版 ~ ITが楽しく分かるマンガを集めてみました

    ネット上には大手メディアから個人のブログまで、さまざまなIT系のコンテンツがあふれています。そのほとんどは文章によって技術などを解説していますが、一部にはマンガの形で面白く分かりやすくしたものもあります。ここでは、マンガ化されたITコンテンツを集めてみました。毎年恒例、ITまんがの2011年版です。 もしここに掲載していないITまんがをご存じでしたら、コメント欄などでぜひ教えてください。毎年更新する予定です。 2011年版の新着ITまんが クラウド ガール - 窓と雲と碧い空 - 窓辺ななみがバイトをしているパーツショップのサーバが、ツイッターでキャンペーンを告知したとたんダウン。このままでは売り上げがピンチに……。そんなときに現れたななみの従姉妹、クラウディア窓辺。彼女は「それならWindows Azureにすればいいじゃない」と店長に告げる Webマーケッター瞳 シーズン2 シーズン1

    ITまんが 2011年版 ~ ITが楽しく分かるマンガを集めてみました
    t_f_m
    t_f_m 2011/08/18