タグ

2013年11月3日のブックマーク (6件)

  • 我が家のあまったiPadを子供に持たせる時の手順と、使い方の紹介!(昼刊) | AppBank

    余ったiPadは子供に使ってもらいましょう! こんにちは。毎日パパ業務のKEN360です。ハロウィンが終わったと思ったら、あっという間にiPad Airの発売日。。。。。 うちには、初代iPadiPad mini、iPad4があります。iPad Air……軽くて大きくて賢くて良いっすよね…(꒪⌓꒪ ) そんなわけで、もし新しいiPad Airを買った際に古いiPadを子供に持たせる時の手順と使い方をまとめてみました。 下取りプログラムとかもありますが、子供達が使いこなしてくれると、下取り価格以上の価値が生まれるはず。 「子供に持たせたいから。」と、上手くいけば新しい端末を買う理由として認められるかも? egakuさんの古いiPad活用方法例はこちら→iPad Airを買ったら古いiPadはどうする?使わなくなったiPadのオススメ活用方法(昼刊) 渡す前にする二つの準備 バックアップを取

    我が家のあまったiPadを子供に持たせる時の手順と、使い方の紹介!(昼刊) | AppBank
    shin1x1
    shin1x1 2013/11/03
    初代 iPad を活用しよ
  • JavaScript文字列のエスケープ

    これらの中で注目すべきは ‘ と ” と \ です。シングルクォート、ダブルクオートは文字リテラルを作成する為に利用され、\ でエスケープできることです。つまり、文字リテラルの最後に \ が現れると文字列の終端が無くなります。単独で不正なJavaScriptの挿入が可能になる訳ではありませんが、プログラムの構造が破壊される事を意味します。 PHPにはJavaScript文字列用のエスケープ関数が用意されていません。htmlspecialchars()やhtmlentities()で代用している場合も多いと思います。しかし、これらの関数ではJavaScript文字列のエスケープを十分に行う事ができません。 JavaScriptプログラムの構造が破壊される例 <?php $msg1 = 'test string\\'; $msg2 = ');alert(document.cookie); //

    JavaScript文字列のエスケープ
  • Pairy : チャットデータを Redis から Amazon DynamoDB に全移行した話(1) - Tech Blog

    CTOの椎名アマドです。 今回は、Pairyのチャットデータを全てRedisからAmazon DynamoDBに移行した話をしたいと思います。 我々が 2012年6月に カップル専用アプリ Pairy をリリースした時には、 データベースは MySQL と Redis の両方を利用するところで始めました。 Redis の役割は: 1. MySQLレスポンスのキャッシュ 2. プッシュ通知等のキュー 3. チャットのデータを全保管 サービスローンチ直後はまだ Appサーバー(EC2)1台と、MySQL & Redisを両方走らせてる DBサーバー(EC2)1台で十分だという判断で、しばらくはそんな構成でやってました。(S3などは省略) しかし、いざサービスが成長してくるともちろん MySQL & Redis を1台でまかなうのはキツくなり、MySQL と Redis を別々のEC2インスタン

    Pairy : チャットデータを Redis から Amazon DynamoDB に全移行した話(1) - Tech Blog
    shin1x1
    shin1x1 2013/11/03
    次回に期待
  • モバイルゲームにおけるAWSの泥臭い使い方

    EC2ではマルチキャストが使えないから○○が動かないってよく聞きます。確かにVPCであってもEC2ではL2ブロードキャストはサポートされていないので、ENIにブロードキャスト/マルチキャストパケットを投げても誰にも届きません。でも当たり前ですが、ユニキャストはできますよね?であればアプリケーションがマルチキャストのつもりで投げたパケットを捕まえて、L3アドレスはそのままにL2で複数のユニキャストフレームとして送ってしまえばいいのでは?そんな事を試して実際動く事を確認したところをデモを含めてお届けします。

    モバイルゲームにおけるAWSの泥臭い使い方
    shin1x1
    shin1x1 2013/11/03
    さすがの実践的な内容
  • PHPのジェネレータはイテレータより速い - hnwの日記

    先日の記事「PHPのジェネレータの実装を調べてみた」で僕は次のように書きました。 GeneratorクラスはIteratorインターフェースを実装しており、対応するPHPメソッドを持っています。また、Cで実装した場合のみ指定できるイテレータ関数も実装しています。このように両方が指定されている場合、foreachループではCの関数が呼ばれ、イテレータメソッドを明示的に指定した場合はPHPメソッドの方が呼ばれます。 ところで、イテレータに対応するPHPメソッドとC関数となぜ2つとも実装する必要があるのでしょうか。実は、PHPメソッドの方だけ実装すれば正常に動作します。C関数を実装する理由は速度面のメリットからだというのが僕の理解です。C関数は関数ポインタで単に呼び出せるのに対し、PHPメソッドの呼び出しは命令実行器の状態保存・復元の必要があるなど、呼び出しのコストがやや高いのです。 PHPのジ

    PHPのジェネレータはイテレータより速い - hnwの日記
    shin1x1
    shin1x1 2013/11/03
  • iOS7のiBeacon徹底解説、の資料 - Reinforce-Lab.'s Blog

    Bluetooth Low Energyおすすめの書籍 Bluetooth Low Energyを解説した、とてもわかりやすいです。 Bluetoothの規格書は、クラシックBTと混在して記述してあり、初めての方には、とても読みこなせん。 この書籍はBluetooth Low Energyだけを解説していて、わかりやすく、おすすめです。 自己紹介 iPhone 関連のハードウェア開発の開発者。個人事業主(屋号 リインフォース・ラボ)、合同会社わふう 代表社員。 著作紹介 Recent Posts iOS7のiBeacon徹底解説、の資料 Apple Notification Center Serviceの解説 iBeaconの解説 CoreBluetoothの概要 BLEの通信仕様 GitHub Repos Status updating... @reinforce-lab on Gi