初めての投稿となります。エンジニアのmatsuです。 携帯向けウェブサイトを1時間でスマートフォン対応する方法を紹介します。 概要 2011年4月7日のニュースにて携帯電話の新規契約数のうち、スマートフォンが占める割合が50%を越え、スマートフォンが本格的に普及する兆しが見えてきました。 現在、スマートフォン向けサイトを新規構築するためのチュートリアルは数多く出ていますが、既存の携帯サイトをスマートフォンに最適化する方法があまり紹介されていないのでこの記事で紹介したいと思います。 このチュートリアルを行うと以下のようになります。 実装 全部で8ステップあります。 このチュートリアルではブログのトップページを例にとって説明します。 前半では文字コードの変更、HTMLの変更といった構造を変更します。後半では絵文字や文字スタイルを行い、仕上げとしてHTML5のバリデーションを行っていきます。最初
【速報】 兵庫で何か起きてる 2011年04月25日17:45 | カテゴリ:ニュース | Tweet 1:名無しさん@涙目です。(埼玉県):2011/04/25(月) 15:45:45.04 ID:qRtOt9js0● 兵庫・川西測定点 弊会本部 +大イオン濃度の変動 (y軸固定/5分間平均、5分間最大) 毎時20分頃に自動更新します +大イオン濃度の変動 (y軸固定/30分間平均、30分間最大) 毎時20分頃に自動更新します 他の地域 高知・香美測定点 金沢測定点 長野・松本測定点 神奈川・厚木測定点 http://www.e-pisco.jp/r_ion/data/hyogo_kawanishi.html 2:名無しさん@涙目です。(埼玉県):2011/04/25(月) 15:46:08.82 ID:Q5kiWOrA0 _人人人人人人人人人人人人
タイトルは釣りですが、少なくとも僕自身ユーザとしてはAndrid 2.2 Froyoから2.3 Gingerbreadへのアップデートは要らないと断言できます。 # ただし開発者としては単純に新しい何かは大歓迎です:) なぜ「2.2→2.3」というポイントに限ってはアップデートが魅力的でないか、いくつかの観点で書きたいと思います。 まず、Androidのバージョンに依存しない機能拡充や性能の向上、あるいはバグfixは単純に喜ぶべきことです。 【具体例】 ・動作が速くなった ・機能が増えた ・ストレージ空き容量が増えた ・動作安定性が増した 単純にAndroidバージョンのアップデートによってこれらの効果がもたされることも多いのですが、2.2→2.3ではあまりこれらの効果は期待できないことは後述します。 ○2.1や2.2へのアップデートはすごかった ぶっちゃけAndroidは→2.1 Ecl
お客様の設定により、お客様情報が「非表示」となっております。お客様情報を表示するにはdアカウントでログインしてください。 お客様情報表示についてへ お客様情報表示についてへ 株式会社ディー・エヌ・エー(本社:東京都渋谷区、代表取締役社長兼CEO:南場 智子、以下DeNA)とNTTドコモ(以下ドコモ)は、本日、国内および海外のソーシャルゲーム領域において、業務提携を行うことに合意しました。 ソーシャルゲーム市場は、2010年度より大幅な市場成長を遂げ、2011年度はこれまでのiモードケータイでの発展に加え、スマートフォンの急速な浸透により新たな成長段階に入ると考えられます。DeNAとドコモは、iモードケータイとスマートフォンの双方において横断的なサービス連携を2011年5月下旬以降、順次開始します。 DeNAは、iモードケータイおよびスマートフォンの利用者に対して、通常のMobage提供メニ
DDD難民に捧げる Domain-Driven Designのエッセンス 第1回 ドメイン駆動設計とは 株式会社オージス総研 アドバンストモデリングソリューション部 佐藤 匡剛 Domain-Driven Design Tackling Complexity in the Heart of Software Eric Evans 著 Addison-Wesley, 59.99ドル 560ページ ISBN: 0-321-12521-5 「ドメインモデリング」は、アプリケーション開発において最も重要な部分だとされています。しかしその割には、フレームワークの使い方やアーキテクチャの設計方法など技術に関する解説書はたくさんあるものの、ドメインモデリングそのものを扱った書籍はほとんど無かったと言ってもいいでしょう。Eric Evansの『Domain-Driven Design』(以降DDD)は、「
書籍「エリック・エヴァンスのドメイン駆動設計」にある全パターンを、3枚の俯瞰図にまとめます。ボリューミーなこの本を攻略するのに、この本自身にある「大規模な構造(第16章)」という戦略に倣おうと考えたからです。巨大なシステムに包括的な原則がなく、そのせいで各要素を解釈する際に、設計全体にまたがるパターンにおいてどのような役割を果たすかという観点から考えることができなければ、開発者は「木を見て森を見ず」になってしまう。全体の詳細を徹底的に調べなくても、全体の中で個々の部分が果たす役割を理解できる必要があるのだ。「大規模な構造」は、システムをおおよその構造から議論し、理解できるようにするための言語である。第16章 大規模な構造 P447-448「パターン」の仔細を見る前に、各々の「コンテキスト」の中での「立ち位置」をわかっておいたほうが、理解が「速い」し「深まる」と思います。まず「全体における部
グーグルは、同社のデータセンターでセキュリティ対策やデータ保護がどのように行われているのかを紹介するビデオを公開しました。 Official Google Enterprise Blog: Security First: Security and data protection in Google data centers このビデオはOfficial Google Enterprise Blogにポストされたエントリ「Security First: Security and data protection in Google data centers」で紹介されました。「多くの人がグーグルでデータがどのように守られているのか興味を持ち、データセンターへの訪問を希望しているが、全員を招待することはできないのでこのビデオを作成した」と、ビデオの目的が語られています。 ビデオはおもにGoogl
これはすごい! というわけでTwitter検索を3倍高速化したという記事を翻訳してみました。Twitter Engineering: Twitter Search is Now 3x Faster2010年春。Twitterの検索チームは、我々の増え続けるトラフィックに対応し、エンドユーザにとっての遅延を減らし、我々のサービスの可用性を向上させ、新しい検索の機能を素早く開発できるようにするため、検索エンジンを書きなおす作業を始めた。 その努力の一部として、我々は新しいリアルタイム検索をリリースし、検索のバックエンドをMySQLからLuceneのリアルタイム版に変更した。そして先週、我々はRuby-on-Railsに取って代わるフロントエンドをローンチした。我々がBlenderと呼ぶJavaサーバーである。我々はこの変更によって検索のレイテンシが3分の1になり、検索機能の開発を促進できるよう
マグニチュード9.0の大地震は、日本中に甚大な損害を与えた。静岡市のJR東静岡駅にそびえ立つ等身大ガンダム像は足元を除いて崩壊した[要出典]のを始め、東京でもシステムエンジニアが倒れてきたサーバーの下敷きとなったり[要出典]、東京スカイツリーの心柱に亀裂が走ったりした[要出典]。また、千葉県では製油所のタンクが爆発し、放出された有害物質が雲に付着し、雨と一緒に降った[要出典]。さらには東北新幹線はやぶさは震災の影響で廃車を余儀なくされており[要出典]、このような状況に天皇陛下も京都にお戻りなされておられる[要出典]。 また、犠牲者も多数出た。特に某ホテルで開かれたパーティーでの被災により『ドラゴンボール』の鳥山明氏を始め、スーパーマリオとゼルダの伝説の生みの親の宮本茂氏、ポケモンクリエイターの田尻智氏、ハローキティの作者の山口裕子氏、『ワンピース』の作者の尾田栄一郎氏、『頭文字D』のしげの
以前はJava EEの普通のWebアプリケーションで、JavaScriptはあくまでも利便性のために補助的に使うものという認識がありましたが、さすがに最近では普通の業務系のSI案件でもテーブル表示や入力補助などで高度なAjaxライブラリーの使用が当たり前のように求められるようになりつつあります。サーバーサイドのJavaScript技術といったものもありますが、そういった新しい技術を使わないまでも、ごく普通にある程度大きなJavaScriptの作成が必要になってきているということです。 もちろん、JavaとJavaScriptはその名前にかかわらず、本来全く別の言語です。しかし、意図的に似た構文でロジックが書ける*1ため、兄弟の言語として認識している人も意外に多いのではないかと思います。しかし、使用できるライブラリーに違いがあるという点が一見してわかる最も大きな違いですが、基本的な言語の文法
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く