タグ

2011年12月15日のブックマーク (9件)

  • スマホ対応の参考に。JavaScriptでウェブページがどのくらい拡大されているのかを取得する方法。

    こんにちは。開発担当の林です。 iPhone / iPad のウェブブラウザでページを見ているとき、けっこうな割合でピンチイン・ピンチアウトすると思いますが、それがどのくらい拡大されているのかを取得する方法を書きます。 また、応用でピンチイン・ピンチアウトされても、見た目のサイズを維持するにはどのくらい拡大すれば良いかということにも触れたいと思います。 広告バナーなんかでよく使われてるアレの仕組みです。何かのお役に立てれば幸いです。 ウェブページがどのくらい拡大されているのかを取得する // ページの幅 ÷ 表示されている幅(この行だけでいいかな) var zoomer = document.body.clientWidth / window.innerWidth; // 以下で拡大率を目視できるでしょう alert( zoomer ); // 小数点がたくさんつくので、第二位までに丸め込

    スマホ対応の参考に。JavaScriptでウェブページがどのくらい拡大されているのかを取得する方法。
  • 『時給400円・過労死労働に学生かりたてる違法インターンシップ-学生狙うブラック企業の新たな手口』

    すくらむ国家公務員一般労働組合(国公一般)の仲間のブログ★国公一般は正規でも非正規でも、ひとりでも入れるユニオンです。 次の2つの記事は、『日経済新聞電子版』にアップされているものです。会員登録しないと読めないものなので一部分だけを転載します。 ▼「学生狙う違法インターンシップの実態」(『日経済新聞電子版』2011年11月30日付)より一部抜粋 ◆日給3000円の「労働」 都内にある営業代行会社Aにインターンとして通う田中太(仮名)さんの日給は3,000円だ。 田中さんは朝9時前に出社。社員と一緒に朝礼に参加すると、社員から訪問販売に出かける地域を指定され、営業に飛び出す。自宅から会社まで往復で3,000円以上かかるため、すでに日給を上回って「持ち出し」となっている。さらに、会社から営業先までの交通費も自腹だ。 会社から指定された商材を売り込むため、1日に100件以上のオフィスに飛び込

  • SATCH Developers

    SATCH Developersは、モバイル向けAR(拡張現実感)アプリケーションを開発・運用するためのプラットフォームを提供します。

  • 開発者が知っておくべき、6つのUIアーキテクチャ・パターン - @IT

    .NET開発者中心 厳選ブログ記事 開発者が知っておくべき、6つのUIアーキテクチャ・パターン ―― 「matarillo.com」より ―― 猪股 健太郎 2011/12/15 「.NET開発者中心 厳選ブログ記事」シリーズでは、世界中にある膨大なブログ・コンテンツの中から、特にInsider.NET/.NET開発者中心の読者に有用だと考えられるブログ記事を編集部が発掘・厳選し、そのブログ記事を執筆したブロガーの許可の下、その全文を転載・翻訳しています。この活動により、.NET開発者のブログ文化の価値と質を高め、より一層の盛り上げに貢献することを目指しています。 Martin Fowler氏の『GUI Architectures』を訳して公開しようと思ったのだが、FAQページに「PofEAAの続編などは商業出版する予定なので翻訳はしないでほしい」と書いてある。なので翻訳の公開はやめて、「

  • 続・Android開発のちょっとしたお話 - mixi engineer blog

    こんにちは。横幕です。 今回もAndroid(TM)開発についてお話をしたいと思います。 設定画面の作り込み 今回のトピックは、設定画面のちょっとした工夫の仕方についてです。 Androidでは、PreferenceActivityという設定画面を作るためのActivityが用意されています。 個々の設定項目はXMLで記述し、それをPreferenceActivityがコントローラとして画面を制御するような形になります。 設定画面の大まかな作り方 まずは、どんな設定項目を準備するのかを、res/xml/pref.xmlに定義します。 Androidには予め幾つかの設定方法を用意してあり、例えば項目の一覧の中から1つ選択するListPreferenceや、チェックボックスの状態で設定を変更するCheckBoxPreferenceなどがあります。 また、設定項目のまとまりごとにカテゴライズする

    続・Android開発のちょっとしたお話 - mixi engineer blog
  • GitHub - gooichi/foursquare-ios-api: Foursquare API v2 for iOS

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - gooichi/foursquare-ios-api: Foursquare API v2 for iOS
  • JavaScriptに便利なメソッドを盛り込んだライブラリ·mofmof.js MOONGIFT

    mofmof.jsはJavaScriptを積極的に拡張したライブラリで、Number/Array/Stringに便利なメソッドを追加しています。 JavaScriptは今やWebだけでなく、様々な環境で使われるようになっています。そこで基礎になりえるライブラリとして紹介したいのがmofmof.jsです。かゆい所に手が届く、便利なメソッドがたくさん追加されています。 コード例です。コピーメソッド。 日付周りの拡張も多いです。 Hashを取り扱うメソッドも多数用意されています。 二つのHashをミックスします。 Hashからキーと値を取り出します。 Hashのキーだけを抽出します。 mapメソッドです。 実行するたびにインクリメントされるユニークな値を返します。1秒間に100万回実行したとしても285年間ユニークであり続けます。 一気に配列を生成します。 文字列を置換しつつ生成します。 検索メ

  • Node.js+jQuery Mobile+MongoDBでCRUDアプリケーションを作る(その1) - Ken's Blog

    はじめに この記事は、JavaScript Advent Calendar 2011 (Node.js/WebSocketsコース) の 11 日目の記事です。 Node.jsを最初に見たときの印象は、「これで簡単なWebアプリケーションをサクサク作れそう!」というものでした。スレッドではなくイベントループで、リアルタイムなWebアプリケーションの開発を容易するという特徴があるのですが、何よりも、javascriptで簡単にプロトタイプできそうという点が気に入りました。 #もともとGateway屋さんなので、イベントループで、ステートマシン的なプログラムの方が親しみがあったという点もあるかもしれません。 そこで記事では、Node.js+jQuery Mobile+MongoDBを使ってシンプルなCRUDアプリケーションを作ってみようと思います。作るアプリケーションはMemoアプリで、今回

    Node.js+jQuery Mobile+MongoDBでCRUDアプリケーションを作る(その1) - Ken's Blog
  • CCSendMessagesでもっと簡潔に直感的なコードを書こう - Seasons.NET

    @Seasonsです。 cocos2d adcal 3週目突入ということで、12月15日の担当をさせていただきます。 前回の14日の記事は、@aoi68kさんによる cocos2dとTiledMapでスーパーマリオになりたい! - cocos2d覚書でした。 今回は、ちょっとマイナーなクラス CCSendMessagesについてご紹介しましょう。 元ネタは以下を参照。 CCSendMessages - more flexible CCCallFunc « cocos2d for iPhone 最新版を取得するには以下からどうぞ。 cocos2d-iphone-extensions さて、このクラスが以下に便利かというのをお伝えするために スライドをこしらえてみました。 CCSendMessages introduction View more presentations from Keis

    CCSendMessagesでもっと簡潔に直感的なコードを書こう - Seasons.NET