Overcome complex cloud challenges and build cloud talent from within
テレビ東京系列の経済報道番組「ワールドビジネスサテライト」の公式サイトでは、先日番組内で放送された特集「目覚めよ!ニッポンIT」の動画が公開されています。 ▽[WBS][動画]目覚めよ!ニッポンIT 〜第一夜〜:ワールドビジネスサテライト:テレビ東京 ▽[WBS][動画]目覚めよ!ニッポンIT 〜第二夜〜:ワールドビジネスサテライト:テレビ東京 3月15日と16日の二夜連続で放送された特集「目覚めよ!ニッポンIT」。第一夜では、「なぜ日本がITで世界に乗り遅れたのか」をテーマに、IT先進国である韓国の現状や、元ソニーCEOの出井伸之さん、アスキー創業者の西和彦さんといった関係者からの証言を元に、その真相を解き明かしていきます。 続く第二夜では、先日正式に日本語版がリリースされた「Evernote」や、福岡発のITベンチャー企業「ヌーラボ」の取り組みなど、世界進出を目指す日本国内の新しいIT
色々なソフトの情報を、Evernoteに手早くPDF保存する方法 に関するライフレシピをご紹介します。nanapi [ナナピ]は、みんなで作る暮らしのレシピサイトです。紙印刷と全く同じ手順でPDFをEvernoteに保存できる。 紙出力と同等のレイアウトで保存できる 【Premiumユーザ限定】テキスト検索対象にすることができる 実現方法 1. 必要なソフトウエアのダウンロード 必要なファイルは2つです。 (1) PDFCreator 入手先: 『pdfforge』 ファイル名:PDFCreator-0_9_9_setup.exe (2) PDFCreator 日本語対応版 入手先:『中村也寸志様 のホームページ』 Top > PDFCreator 日本語対応版 > ダウンロード ファイル名: PDFCreator099j.zip 2. インストール 2.1. PDFCreato
Lockを取得するときはアプリケーションが呼ぶ初回のgetとあわせてbatch_getしてRPC1回分節約 1回目がputなら意味無し。 gtxに参加する1個目のEGは普通のローカルトランザクション ジャーナル作ってうんぬんするのはコストがかかるから。 1個目のEGの選び方によって処理時間がかわる(判断基準は不明) 1個目のEGには複数のputがまとめられ効果は無い EGが十分増えると1EGあたりのコストは100msに収束する lockで90ms batch putで節約 制限 エンティティの最大=500 EGの最大=100? 1個目がlocalTxの理由 localTxとgtxの併用(パフォーマンスの理由で)をさせないため、単一EGでのgtxはlocalTxと同じ性能になるようにした。 ジャーナルの書き込みをgtxと確定するまで遅らせている。 putJournalsはtx使っていない t
スマートフォンの中でも、ひときわ人気が高い一台と言えばiPhoneですよね。洗練されたデザインと多種多様なアプリ、ワンタッチで広がる世界――その魅力は多くの人に広まり、着々と日本国内でのユーザー数を伸ばしています。弊社はてなでも利用者が多く、なんと半数以上のスタッフがiPhoneを愛用しているハマりっぷり。そんな“iPhoneマニア”なはてなスタッフがオススメするiPhoneアプリとは一体何なのでしょうか?今回は<ライフハック・ビジネス編>と<音楽・ゲーム編>の2つのテーマで、4人のスタッフに話を聞いてみました! 音楽・ゲーム編はコチラ。 ■今回の参加者 id:naoya 執行役員・CTO iPhone歴:約1週間 id:onishi チーフエンジニア iPhone歴:半年以上 id:kiyohero マーケティング iPhone歴:約半年 id:yosuke 広告営業 iPhone歴:約
App Engineで使える言語は基本的にはPythonとJavaです。それでは、どちらを選ぶのが良いのでしょうか。 それ以外の言語の人向けの話は後から出てくるのでしばらくこのままお読みください。 趣味ならば単に好きなものを選ぶだけでいいのですが、仕事で使うためには、長所と短所をきちんと把握した上で選ぶ必要があります。また、ここでの話は言語としての一般的な話ではなくApp Engineで使うとき限定の話としてお読みください。 まず安定度ですが、インフラ部分の安定度は、どちらも基本的に同じです。もしかすると、まったく同じものを使っているのかもしれません。 その上で動くAPIの部分は、インフラと直接結びついている低レベルな部分と低レベルなAPIの上に構築された高レベルな部分とに分けて考える必要があります。 低レベルなAPIはLLAPIと呼ばれたりしますが、安定度は、PythonとJavaも同じ
先日のセミナーでも少し触れた、「Googleのコモディティ戦略」。インプレスからこのたび出版される「Google Chrome OSー最新技術と戦略を完全ガイド」の「戦略」の部分に共著者の一人として寄稿したのでここで紹介させていただく。 Chrome OSにせよAndroidにせよ、OSをGoogleが無料で提供するには深い意味があるのだから、それをちゃんと理解した上で、自社のデバイスに採用するかしないかを「経営判断」として決めるべき。「他のメーカーも載せはじめたから」とか「自分だけ乗り遅れたくないから」ぐらいな安易な気持ちで始めると、「実際やってみたら得をしたのはGoogleだけ」という結末になりかねないので慎重にすすめるべき。 2年ほどiPhone向けのアプリを作って来た結果、最近強く思うのは、テレビなどの据え置きがたの家電にアプリをダウンロードして走らせる、という発想自体が根本的に間
PyPyはPythonで実装されたPythonインタプリタ。PyPy 1.2ではPython 2.5と互換性があり、またPythonの標準ライブラリモジュールのほとんどに対応する。また、信頼できないコードを安全に実行する「サンドボックス」機能や、スタックレスモードでの実行が可能な点なども特徴。 PyPy 1.2最大の特徴はJITコンパイラが搭載された点で、これによりCで実装されたPythonの標準実装よりも高速にPythonプログラムを動かせるという。また、さまざまな最適化機能も実装されており、大容量のメモリを使用するプログラムの場合メモリ使用量の削減も期待できるという。 なお、JITコンパイラは安定しており、クラッシュすることもないものの、対応プラットフォームがx86(32ビット)に限定されており、またコードのコンパイル時に非常に大量のメモリを使用することがあることから、まだプロダクトと
What is Apache Cassandra? Apache Cassandra is an open source NoSQL distributed database trusted by thousands of companies for scalability and high availability without compromising performance. Linear scalability and proven fault-tolerance on commodity hardware or cloud infrastructure make it the perfect platform for mission-critical data.
Apache Cassandra(アパッチ カサンドラ)は、オープンソースの分散データベース管理システムである。元はFacebook社において大規模データの格納のために開発されたものである。Facebookのデータチームを率いるJeff HammerbacherはCassandraをAmazon DynamoDBのようなインフラストラクチャ上で動作するBigTableデータモデルであると表現している。 概要[編集] Cassandraはイベンチュアル・コンシステンシーにより構造化されたキー・バリュー型データストアを提供する。キーは複数の値にマッピングされ、これらはcolumn familyとしてグルーピングされる。column familyはCassandraデータベースが作成される際は固定されているが、後にfamilyに対し列を追加することは可能である。さらに、列は特定のキーにのみ追加さ
オープンソースの分散データベース管理システムApache Cassandra Projectは2月18日、Apache Software Foundationのトップレベルプロジェクト(TLP)として承認されたことを発表した。 Cassandraは米Facebookが開発したデータベース技術で、2008年にオープンソースプロジェクトとなった。Facebookはオープンソース化にあたってコードをASFに寄贈、これまでインキュベータプロジェクトとしてホスティングされていた。 Amazonが開発する分散データベースシステム「Dynamo」の完全な分散設計と、Googleが開発する分散データベースシステム「BigTable」のColumnFamilyベースデータモデルを合わせ、拡張性の高い第2世代の分散データベース開発を目指す。CassandraはFacebookのほか、Rackspace、Dig
日本のオラクル・コミュニティが一堂に会するプレミア・イベントにぜひご参加ください。新しいスキルを身に付け、業界エキスパートと交流し、複雑なビジネス課題を解決するためのソリューションを発見しましょう。
2007/02/06 日本インサイトテクノロジーは2月6日、米Tangosol(タンゴソル)とデータグリッド製品「Coherence」(コヒーレンス)の国内独占販売代理店契約を締結し、2月1日から販売を開始したと発表した。 Coherenceは、Tangosolが“データグリッドソリューション”と呼ぶJavaアプリケーション向けミドルウェアパッケージ。プラットフォームとして、BEA WebLogic、IBM WebSphere、IBM Grid Computing、Solaris、Linux、IBM AIX、Windows、HP-UXなどをサポートする。日本インサイトテクノロジーは、直販、SIベンダへのOEM提供で、初年度2億円の売り上げを見込む。 P2Pグリッドによる分散とキャッシュで高速アクセス Coherenceでは、独自のピア・トゥー・ピア・クラスタリングプロトコルを用い、多数のサ
Oracle Coherence Coherenceは、頻繁にアクセスされるデータを格納する分散型メモリ内システムで、アプリケーションのパフォーマンスを大幅に向上させます。 低レイテンシのデータ・ストレージ キーバリュー・オブジェクト・ストレージ Coherenceは、頻繁にアクセスされるデータをシリアル化されたキーバリューのペアとして、自動シャーディングを使用してJava Virtual Machine(JVM)クラスターに格納します。読み取り、クエリ、書き込みの待機時間は1ミリ秒ほどと高速で、最大限のアプリケーション・パフォーマンスと安定性を実現します。 スケーラビリティと可用性 弾力性 Coherenceは最大限のスケーラビリティとパフォーマンスを確保するために、異なる言語を含む複数のアプリケーションがデータの迅速な読み取りと書き込みを行い、非同期イベント・ストリーミングを大規模な形
その例としてBeck氏自身が過去に取り組んできた生命保険会社のアプリケーションを例に挙げます。そのアプリケーションでは毎日のようにスキーマが変化するため、SQLとORM(Object-Relational Mapping)では対応できず、オブジェクトデータベースのGemstoneを利用することで対応できたと述べています。 こうしたSQLだけでは満たせないさまざまな要件、上記の図にあるようにスキーマの可塑性、スケーラブルなデータ読み込み、書き込み、処理の柔軟性などを満たすために、リレーショナルデータベース以外のNoSQLな製品が開発された。これがNoSQLの登場の背景にあるとBeck氏は解説します。一方で、こうしたさまざまなNoSQLを、NoSQLという言葉で表すのは適当ではないという憂慮も示しています。 Here is where the futility of defining NoSQ
Ever need to create a ruby object, but didn’t want to run any of the code inside of #initialize? Then let me introduce you to Class#allocate: Allocates space for a new object of *class*’s class and does not call initialize on the new instance. The returned object must be an instance of class. klass = Class.new do def initialize(*args) @initialized = true end def initialized? @initialized || false
It’s been a little while since I’ve last posted in this series. During that time, we released Rails 3.0 beta, and announced the launch of RailsPlugins.org. Plugin authors have registered almost 150 plugins, with 40 already boasting compatibility with Rails 3. Over the next few weeks, we’re going to roll out some more features to help users find projects to help get updated, so keep an eye out. Tod
Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found! Charles Nutter: “… a prototype Maven server that looks and feels like a RubyGems source. By setting this server as a source (or passing it to the gem command), any Java library in the world is installable as a gem. Let me repeat that: ANY Java library in t
This is the company weblog of thoughtbot, a web development business based in Boston, MA. RSS We're currently hiring Developers and Designers in Boston and New York. Find out more and apply on our jobs page. With the recent hires of Kyle Fiedler and Chad Mazzola, our design team has doubled in size. With these additions we’ve been given much more room to breathe and now have some time for cool in
情熱プログラマー ソフトウェア開発者の幸せな生き方 作者: Chad Fowler,でびあんぐる出版社/メーカー: オーム社発売日: 2010/02/26メディア: 単行本(ソフトカバー)購入: 24人 クリック: 683回この商品を含むブログ (126件) を見る 最初のイントロダクションを読んだだけで転職・独立したくなった。自分のキャリアプランを考えて、いまどうすべきかと、これからどうすべきかが書かれた、プログラマー必読の本。印象的なのは、「いまできることをしっかりやるべき」と言うことが、ちゃんと書かれていること。単にネガティブなことを書き連ねているだけではなくて、今後どうすべきかを見据えて、いまある立場と仕事をしっかりやり遂げるべきと書いてある。いろんな経験を積んできた Chad Fowler ならではの多彩な例え話が非常にわかりやすかった。また翻訳も素晴らしい。訳書で違和感なく読み
Buy this domain. findresults.site 2021 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy
■ 不思議な思い 今朝は、ベランダのローズマリーに2つ青い花が咲いていた。写真をとりたかったが時間がないのでやめた。というか、この1年は、ベランダの植物にとってはかわいそうな1年だった。少しつらいことがあって、意図的に放置気味にしてしまった。それでも結構生き残ってくれてるのでありがたい。 それはともかくとして、最近よく不思議な気持ちになる。 なぜかというと、私が「自分」だと思っていたものの形がよくわからない状態になっているからだ。要するに、なんだか変わったなあと自分で思うことが増えて、それはそれでいいとは思うけど、なんとなく不思議な気がするのだ。 最近一番変わったと思ったのは、前より片付けが好きになったこと。といっても前が壮絶に嫌いでできなかっただけなので、いまでも決して人並みにできるわけでないことだけは言っておかなくてはならない。 あとは、昔もっとも好きだと思っていた類のことを今、日常的
はじめに † gitで無視するファイルを指定する方法。 .gitignoreをトップディレクトリに置きます。 注意点:CVS同様基本的にgitはディレクトリを扱いません。ですので、空のディレクトリを扱いたい場合は、空のディレクトリ内に空の.gitignoreファイルを置いてgit管理下におけばよいでしょう。 (ディレクトリを扱えないことはCVSの大きな欠点だと思っていたので、私には疑問点がありますが) ↑ 実例で学ぶ.gitignoreの書き方 † # ←で始めるとコメント行 # サブディレクトリを含む hoge.dcu 等のファイルを無視したい # ※ *.dcuはDelphiのコンパイル済みファイル *.dcu # トップディレクトリの*.exeファイルのみを無視対象にしたくなった、 # サブディレクトリは無視しない方向の場合 /*.exe # tmp ディレクトリまるごと無視したい場
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
適当にgit add .とやっているとログやらdb/development.sqlite3やらがtreeに入ってしまって困る。 こういうときは、 git diff --cached でcommitされようとしている内容を確認して、 不要なファイルを見つけたら、 git rm --cached <ファイル名> git rm -r --cached <フォルダ名> とやってtreeから削除する(ファイル自体はFS上に残る) そしてgit commit。 すっきり。 追記と訂正2011/09/26 以下のコマンドの方が、間違いがなくて良いです。 git reset HEAD -- <ファイル名> これは、直感的に言うと、現在のディレクトリの内容は変更せずに、git addやgit rmのような、gitへの変更通知だけを無かった事にするコマンドです。 実は、これgit statusで表示されるメッ
質問形式でとりあえずApp Engineの情報を整理しようと思います。 サーバの管理コンソールで表示するとログの時刻表示がおかしい? タイムゾーンがPSTで表示されます。ローカルの時刻にするgreasemonkeyなどがあります。 firefox http://userscripts.org/scripts/show/47857 chrome https://chrome.google.com/extensions/detail/jmgkgfinhcmnheebklldfggdpgkihiha 開発時にローカルで登録したDatastoreのデータはどのようにすれば確認できますか? http://localhost:8888/_ah/adminからDatastore Viewerにアクセスすればデータ内容の確認ができます。(いま[SDK1.3]は残念なことに編集はできません。) また、/_a
SDK 1.2.5からGoogle App EngineにTaskQueueが導入されましたが、ローカル(development server)でデバッグはできないと思っている人が結構いるようなので、やり方を書いておきます。 ローカルの環境では、Queueにaddしたタスクは、自動的には実行されず、Queueにたまっています。たまっているタスクを実行するには、http://localhost:8080/_ah/adminにアクセスし、左側のTask Queuesのリンクをクリックします。 すると、Queueの一覧が表示されるので、そこでQueueのリンクをクリックすると、タスクを実行する画面に遷移します。そこで、runのボタンを押すと、ローカルでQueueのタスクを実行できます。 Web ApplicationをDebug Asで起動しておけば、EclipseからDebugすることもできま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く