Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
Google 日本語入力 は、いつでもどこでも思いどおりの日本語入力を提供すべく、日々進化を続けています。最新の Android 版 では、さらに多くの絵文字が入力できるようになりました。 私たちは、快適な文字入力環境を実現するために、これまでにも様々なキーボードやデバイスを提案してきました。 今回私たちが注目したのは、スマートフォンで文字を入力するためのフリック入力です。フリック入力は、キーを押す動作に加えて、キーをスライドさせることで素早く文字が入力できる方法です。パソコンのキーボードよりもフリック入力の方が快適に入力できる、という方もいれば、その逆だという方もいるようです。 私たちは、フリック入力とパソコンのキーボードの両方の良い点を、誰でもどこにいても使えるようにしたいという思いから研究を重ね、またしても新たなデバイスを開発しました。その成果を Google 日本語入力チームからの
Googleの中の人が作ったGoogle I/O用のAndroidアプリ iosched がオープンソースで公開されているのですが、Androidアプリを開発する時に非常に参考になるので(Table対応したバージョンから難解になったのがネックですが)紹介したいのですが、ビルドするまで少し作業が必要なのでダウンロードしてビルドするところまで手順をメモっておきます。 Mercurialをインストールする ソースコードのチェックアウトページに行くと hg clone https://code.google.com/p/iosched/と書いてあって、svnやgitではなくhgなのでMercurialが必要みたいです。 ということで、brewでさくっと入れようかなーと思ったけど何か嫌な予感(今思えば今回に限ってなんで嫌な予感を感じたか不思議でしょうがないけど)がしてググったらbrewでMercur
編集中。 2011/10/16 ファクトリーコンストラクタ (Factory constructors) を追記 コメント 単一行コメント (single-line comment) // コメント 複数行コメント (multi-line comment) /* コメント コメント コメント */ ドキュメント用コメント (documentation comments) /** ドキュメント用コメント コメント コメント */ main スクリプトはトップレベル関数のmainから。 int main() { // プログラム // : } 出力 print()を使う int main() { print('Hello, world!'); } /* Hello, world! */ リテラル (literal) nullリテラル (nullLiteral) null 真偽値リテラル (bo
SkipfishはSQLインジェクションをはじめWeb向けの脆弱性を発見するソフトウェア。 SkipfishはGoogle製のオープンソース・ソフトウェア。2011年になってセキュリティインシデント関係の話題が飛び交っている。特に大きいのはソニーだろう。あそこまでの規模は相当珍しいが、何も対岸の火事という訳ではない。 オプション セキュリティホールを狙うのは人間に限らない。日々クローラーがWebサイトにアクセスしてセキュリティホールを狙っているのだ。狙われる前にSkipfishを使って自主的にチェックしてみよう。 SkipfishはGoogleが開発したセキュリティチェックソフトウェアだ。ターミナルで動作するソフトウェアで、指定したURLに対してSQLインジェクションやXSSなどWebアプリケーションが狙われやすい脆弱性をついてくる。結果はHTMLベースのレポートとして出力される。 結果は
JavaScriptの書き方はJavaScript自体がある程度自由なためいろいろな書き方ができますが、一貫性を持って書いた方がバグなども発生しにくくなるため、コーディングルールを定めておくのはよいことだと思います(特に複数人の開発の場合) 有名な企業やライブラリはコーディングルールも公開している事が多いので適当にまとめてみました JavaScript style guide – MDC Docs Mozilla/Firefox向けのものなので、一部ECMAScriptの範囲を超えたものも含まれています。 多くの人が見ていると思うので、見たことない人は一度読んでみるといいです。 jscsにこのコーディングルールをチェックするプリセットが用意されています。 Google JavaScript Style Guide Google JavaScript Style Guide 和訳 — Goo
Debian Project/Google ソフトウェアエンジニア鵜飼文敏さんの講演動画を見たのでまとめ。 内容は、フリーソフトウェア、オープンソフトウェアのハッカー、Google内のハッカーがどのようにソフトウェアを作っているか。 少し前の講演だけど、ハッカーを目指す上で非常に参考になった。 ハッカーの特徴 ハッカーとは Hacker ethic ハッカーのソフトウェアの作り方 ハッカーの開発スタイル 手順 要求仕様 設計 実装 テスト デバッグ チューニング ハッカーに近づくには 必要な知識 知識の習得の仕方 ハッカーと仕事をするときの問題点 その他に紹介されていた書籍 感想 参考 ハッカーの特徴 普通の人をはるかに上回る高い生産性 高品質のソフトウェアを作りだす ハッカーとは ハッカーズ大辞典によると、 プログラム可能なシステムの細かい部分を探ったり、その機能を拡張する方法を探求した
2024年夏 かばんの中身記録 みんな大好きかばんの中身。 当然私も大好きで、人様のブログ記事やSNS投稿を飽きもせず読み込みまくっています。なぜこんなにも見飽きないのか… 自分も以前同じようにかばんの中身の記事を書いたんですが、気づけばもう3年前!去年くらいの気分だった、月日がたつの…
トップ > 映画・テレビWebサービス > Googleマップ5周年イベントで押井守監督の空間や時間への考え方についてこってりと聞くことができました いしたにまさきの新刊:HONDA、もうひとつのテクノロジー ~インターナビ×ビッグデータ×IoT×震災~ 01 それはメッカコンパスから始まった|Honda、もうひとつのテクノロジー 02 ~インターナビ×GPS×ラウンドアバウト~ 運転する人をサポートすること|Honda、もうひとつのテクノロジー 03 ~インターナビ×災害情報×グッドデザイン大賞~ 通行実績情報マップがライフラインになった日 2010.08.09 先日、まさに六本木ヒルズに引っ越しをしたばかりのGoogleで「Googleマップ5周年ユーザー / パートナーイベント」が開催されました。 イベント全体の流れは以下の3部構成。 Google マップ 5周年を振り返って:GEO
5月19日~20日に開催された「Google I/O」で発表されたAndroid 2.2は、多くの新技術が投入された意欲的なバージョンです。前回ご紹介したJust-in-timeコンパイラは、アプリの実行速度が最大5倍にもなり期待ができます。今回は、Android端末とPCの関係を変え、想像できなかったサービスを生み出すきっかけとなるかもしれない「Cloud to Device Messaging」に迫ります。 Google I/Oで、Cloud to Device Messagingをプレゼンする様子。Android 2.2を説明するプレゼンは、YouTubeで観ることができるので興味のある方はアクセスしてください。 http://www.youtube.com/watch?v=IY3U2GXhz44&feature=player_embedded Cloud to Device Mes
概要¶ これは Google Python Style Guide Revision 2.29 を日本語に訳したものです。 本家ガイドは CC-By 3.0 ライセンス の基で公開されています。また、本ガイドも同ライセンスを継承します。 本家ガイドの著者は以下の通りです。 Amit Patel Antoine Picard Eugene Jhong Jeremy Hylton Matt Smart Mike Shields また、本ガイドの翻訳者は以下の通りです。 Kosei Kitahara 本ガイドに誤植、誤訳があった場合は issue で教えてください。 その他本ガイドに関する問い合わせは、サイト最下部に記載のメールアドレスか @Surgo にお願いします。 はじめに¶ Python は Google で使われている主要なスクリプト言語です。 このスタイルガイドは Python によ
What are Google Chart Tools? The Google Chart Tools enable adding live charts to any web page. The advantages of the Google Chart Tools are: A rich gallery of visualizations provided as: Image charts - using a simple URL request to a Google chart server Interactive charts - using a Google developed JavaScript library Can read live data from a variety of data sources Simple to use and free
以下の説明を元にやってみた。 http://code.google.com/intl/ja/appengine/docs/java/users/overview.html Googleのアカウントを使ってアプリケーションにログインさせるのはものすごい簡単に実装出来る。(ちなみにSlim3を使ってます。) ログイン制御するには2通りあって コードで制御する方法 web.xmlのURLのパターンで指定する方法 が、ある。まずは、コードで制御する方法から。Slim3のコントローラクラスに以下のように書きます。 UserService userService = UserServiceFactory.getUserService(); String thisURL = request.getRequestURI(); if (request.getUserPrincipal() != null)
AJAX Libraries API について AJAX Libraries API は、人気の高いオープンソース JavaScript ライブラリ用の、コンテンツの配布ネットワークと読み込みのアーキテクチャです。Google AJAX API ローダーの google.load() メソッドを使用すると、以下のような人気の高い JavaScript オープンソース ライブラリの拡大し続けるリストに、アプリケーションから高速で、グローバルにアクセスできるようになります。 jQuery jQuery UI Prototype script.aculo.us MooTools Dojo Google は各ライブラリに取り組んでいる主要な関係者と直接連携をとって、リリースごとに最新の安定したバージョンを受け取っています。取得したライブラリのリリースをホストした後は、そのリリースを無期限にホストす
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く