タグ

2012年3月26日のブックマーク (7件)

  • iOS組み込みのキャッシュモジュールNSCacheについて発表しました - ninjinkun's diary

    NSCacheというキャッシュモジュールについて第43回Cocoa関西で発表してきました。 NSCacheの特徴 スレッドセーフ NSDictionaryのように手動でロックする必要がない 格納オブジェクトの上限を決められる 溢れたら自動破棄 iOSのようなメモリ制約の厳しい環境に最適 NSDictionaryに似たインターフェイス Mac OS 10.6 / iOS 4.0以上で使える 具体例としては、ダウンロードした画像をオンメモリにキャッシュする際等にとても有用だと思います。同じような機能を提供してくれるOSSのモジュールは見たことがあるのですが(例えばnimbusに含まれているNIMemoryCache)こちらはOS組み込みなので手軽に使えます。 発表資料 サンプルコード Twitter及びInstagramの画像をロードしてデモするサンプルコードは以下です。それぞれの機能を動かす

    iOS組み込みのキャッシュモジュールNSCacheについて発表しました - ninjinkun's diary
    Hamken100per
    Hamken100per 2012/03/26
    画像ダウンロードしてメモリに一時保存する時に便利。
  • リダイレクト - futomi's CGI Cafe

    CGIにおいて、リダイレクトの使い道はいくつかあります。たとえば、アンケートやメール送信フォームで、送信した後に、「ありがとう」ページを表示するにはどうすればいいでしょう。 一つの手としては、CGIによって「ありがとう」ページを出力させることができます。ただこの方法だと、もし「ありがとう」ページを更新したい場合には、CGIスクリプト自体を書き換えてあげなければいけません。もちろんFrontPageやホームページビルダーのようなホームページ作成ツールを使って書き換えることはできません。もし定期的に更新したい場合などは、非常に手間がかかります。 もう一つの手として、リダイレクトがあるのです。リダイレクトするためには、その「ありがとう」ページを事前に作成しておく必要があります。ただ単に、HTMLファイルを作成すればよいのです。これをサーバにアップロードします。そして、CGI側で、その「ありがとう

    Hamken100per
    Hamken100per 2012/03/26
    metaタグでリダイレクトする方法
  • .htaccessでリダイレクト機能を利用する方法

    .htaccess活用法(6) .htaccess(拡張子がhtaccessということで、ドットが必要です。ファイル名がないので最初戸惑いますが、こういうものだと思ってください。)が利用可能だと、 アクセス制限(Basic認証)が可能。 特定のホストIPアドレス。プロバイダ)からのアクセスを制限することが可能 参照元(Referer)によるアクセス制限が可能(画像の直リンク禁止も可能) 特定のユーザーエージェント(ブラウザ・ロボット)からのアクセス制限が可能 ブラウザ経由でのアクセス(http://~)を拒否することも可能(大切なデータファイルを守る) リダイレクトが可能(ページの移転時などに重宝) 404 File Not Foundページのカスタマイズが可能。 拡張子別に文字コードを設定することが可能。(文字化け対策に必須の場合があります。) index.cgiやindex.php

    Hamken100per
    Hamken100per 2012/03/26
    htaccessでリダイレクト
  • ScriptAlias

    Summary The directives contained in this module allow for manipulation and control of URLs as requests arrive at the server. The Alias and ScriptAlias directives are used to map between URLs and filesystem paths. This allows for content which is not directly under the DocumentRoot served as part of the web document tree. The ScriptAlias directive has the additional effect of marking the target dir

    Hamken100per
    Hamken100per 2012/03/26
    htaccessのリダイレクトなど
  • grepでの再帰検索と置換について - Developer☆STYLE

    grepコマンドでディレクトリを再帰的に検索するには、 grep -r [keyword] *ですが、拡張子を指定したい場合に、 grep -r [keyword] *.htmlはダメなんですよね(泣) というわけで、ブログの情報を探し回ってみると、 find . -name '*.html' | xargs grep -i [keyword]とか grep -i [keyword] $(find . -name '*.html')とやると上手くできました。 さらに、検索結果を置換もしたい場合もあるでしょう。 foo が含まれるファイルを bar に変換するには、sedコマンドを組み合わせて、 for FILE in `find . -name '*.html' | xargs grep -l -i foo`; do cp ${FILE} ${FILE}.work; sed -e "s/f

    grepでの再帰検索と置換について - Developer☆STYLE
    Hamken100per
    Hamken100per 2012/03/26
    grepコマンドの再帰検索の方法
  • iPhoneで使えるGoogle Analytics系のアクセス解析アプリ7選 - iTea3.0

    こんにちは!@torizoです。 ブログを運営していると、どうしても気になってしまうのがアクセス数。 アクセス数が全てではないのは承知でも、自分のブログのモチベーションの維持や戦略、日々の反省をするうえでアクセス数はやっぱり大切なものであります。 僕はMacを使っている時は「Visits」というMacアプリを使っていますが、MacがなくてもiPhoneがあれば外出中でもササッと確認できてしまうんです! 今回はiPhoneで使えるブログのアクセス解析に役立つアプリを7つ紹介します! 【関連情報】 こちらがMacで使っている「Visits」です。メニューバーからアクセス解析を確認できますよ! Visits 1.3(¥450) カテゴリ: ビジネス, 仕事効率化 販売元: JGA - Greg Allen(サイズ: 0.3 MB) 全てのバージョンの評価: (2件の評価) 【iPhoneがあれば

    iPhoneで使えるGoogle Analytics系のアクセス解析アプリ7選 - iTea3.0
  • How To Create Cool Effects with Custom Shaders in OpenGL ES 2.0 and Cocos2D 2.X

    Shaders may very well be the biggest step forward in computer graphics since the introduction of 3D into games. They allow programmers to create completely new effects and take full control of what’s seen on the screen. If you aren’t using shaders yet, you will be after reading this tutorial! Cocos2D is one of the best iOS game frameworks available at the moment, and fortunately for us, Cocos2D 2.