タグ

2011年8月8日のブックマーク (11件)

  • Fixing the JavaScript typeof operator

    What’s wrong with typeof? The most glaring issue is that typeof null returns “object”. It’s simply a mistake. There’s talk of fixing it in the next version of the ECMAScript specification, although this would undoubtedly introduce backwards compatibility issues. var a; typeof a; //"undefined" typeof b; //"undefined" alert(a); //undefined alert(b); //ReferenceError Other than that, typeof is just n

    Fixing the JavaScript typeof operator
    efcl
    efcl 2011/08/08
    typeofについてのまとめ。 型チェック
  • Apple公式のやり方を真似る。確認を必要とするボタン操作に使える·MAConfirmButton MOONGIFT

    MAConfirmButtonはAppleのApp Storeアプリなどで使われている確認がある購入ボタンを再現するUIコンポーネント。 MAConfirmButtonはiOS用のオープンソース・ソフトウェア。iOSアプリ開発においてApple提供の公式アプリのUIを真似るのはとても良いことだ。公式アプリは利用者が多いので、他のアプリで同様の操作を提供してもすぐに使いこなしてくれるはずだ。 App Storeでよく見るボタン さらにAppleの手法はデザインとユーザビリティを考えた、とてもユニークな作りになっている。その一つ、アプリや音楽購入時のボタン操作を再現するのがMAConfirmButtonだ。 MAConfirmButtonはApp Storeアプリ等で使われている、購入時の確認ボタンを再現するUIコンポーネントだ。ボタンを一回タップすると別なメッセージを出し、さらにクリックする

    efcl
    efcl 2011/08/08
    app storeのような二度押しのボタンを実装するライブラリ
  • Beyond grep: ack 2.12, a source code search tool for programmers

    ack is a grep-like source code search tool. The latest version of ack is v3.7.0, released 2023-02-25. Designed for programmers with large heterogeneous trees of source code, ack is written in portable Perl 5 and takes advantage of the power of Perl's regular expressions. What's new in ack? New --not option The new repeatable --not option lets you get more precise matches. If you want to search for

    efcl
    efcl 2011/08/08
  • curl(1) で POST する際の --data と --form の違いについて - @kyanny's blog

    調べてみた。動作確認用のサーバは plackup で立てている。 app.psgi の中身は一番最後に。 --data (-d, --data-ascii) application/x-www-form-urlencoded 形式で POST する。 @/path/to/file のように value の先頭が @ ではじまっているとファイルを読み込んで改行文字を取り除く。パラメータや @ つきで指定したファイルの中身はすべて URL エンコードされていることが期待される。つまり curl(1) は URL エンコードしてくれない。 -d を複数回指定するとすべてのパラメータが & で連結される。 @ でファイルを指定する場合、 -d 'file=@sale.txt' のようにすると中身が展開されないので注意 (file=@sale.txt という文字列が渡される) $ curl -d '

    curl(1) で POST する際の --data と --form の違いについて - @kyanny's blog
    efcl
    efcl 2011/08/08
    Curlの使い方。 CUrlでPOSTとかGETとかするオプションの解説
  • Joelb.me

    Joelb.me Related Searches: Accident Lawyers All Inclusive Vacation Packages Dental Plans Privacy Policy|Do Not Sell or Share My Personal Information

    efcl
    efcl 2011/08/08
    JavaScriptで画像に回転系のエフェクト
  • Skypeのチャットログを素早く閲覧・検索できるMacアプリ|SkyChatViewer - #RyoAnnaBlog

    Tweet 以前から、Skypeのチャット履歴を簡単に閲覧する方法を探していた。 Skypeでも過去のメッセージを表示させる事はできるが、読み込みに時間がかかる。 ログをHTML形式で抽出する方法もあったが、Macの最新バージョン5.1ではその機能がなくなったようだ。 昔は「/htmlhistory」と入力してブラウザに�表示させる方法あったようだが、今は機能していない(参照)。 そんな中で発見したのが、今回紹介するMacアプリ「SkyChatViewer」。 SkyChatViewer(AppStore 170円) アプリを起動すると、すぐに過去ログを取得してくれる。これがとにかく速い。Skypeアプリもローカルファイルのログを参照しているはずだが、なぜこんなにも差があるのだろう。 ちなみにMacの場合、ローカルファイルは「Macintosh HD/ユーザ/[UserName]/ライブラ

    Skypeのチャットログを素早く閲覧・検索できるMacアプリ|SkyChatViewer - #RyoAnnaBlog
    efcl
    efcl 2011/08/08
    Skypeのチャットログを検索出来るソフト
  • どんなプログラムからでも自分の好きなテキストエディターを使えるWin向けソフト『Text Editor Anywhere』 | ライフハッカー・ジャパン

    Windows:ウェブサイトやプログラムのテキストエディターは、制限があり、使いづらいこともあります。そこで、ウェブブラウザはもちろん、あらゆるプログラムから自分の好きなテキストエディターでテキスト編集できるWindows向けソフトウェア『Text Editor Anywhere』をご紹介。 Text Editor Anywhereを使えば、『Office』でメールを下書きしたり、『Notepad++』でHTMLベースのブログ記事を草稿するといったように、使いたいテキストエディターで、テキストを自由に編集できます。 使い方はとてもシンプル。設定は、Text Editor Anywhereのデータベースに自分の使いたいテキストエディターを追加するだけです。ここに設定したテキストエディターのいずれかでテキストを書きたいときは、ホットキーを叩きましょう。設定されているテキストエディターがリスト表

    どんなプログラムからでも自分の好きなテキストエディターを使えるWin向けソフト『Text Editor Anywhere』 | ライフハッカー・ジャパン
    efcl
    efcl 2011/08/08
    テキストエディタをいろんなソフトで使う
  • yoo-s.com

    Macのキャプチャーやプレビューで画像編集すると、pngファイルの容量が大きくなる傾向があります。画像解像度を小さするには、限界があり、メタデータなど削除が必要です。 pngquantを使う GUIツールではなく、「pngquant」をインストールして画像圧縮します。 pngquantのインストール % brew install pngquant pngquantで変換 pngquantで、png画像を上書き圧縮します。 ※この作業はバックアップをとってください。 % cd 画像フォルダ % pngquant --ext .png --force *.png Google Drive では Icon ファイルが自動的に作成されるので、バックアップするときに不要です。 find で「Icon?」で絞り込み、xargs で再起的に削除します。 Icon ファイル検索・削除 ローカルの Goog

    efcl
    efcl 2011/08/08
    マナーモードでも音を鳴らすにはAudioSessionSetProperty() を使う
  • ザ・事件

    更新履歴 注意!! ブックマークはトップページにお願いします。 2013年9月2日:長い間更新しなくて申し訳ございませんでした。またボチボチと更新したいと思います。よろしくお願いいたします。New!! 2012年7月27日:羽賀研二詐欺・恐喝未遂事件 その後アップしました。 2012年7月13日:羽賀研二詐欺・恐喝未遂事件 第6回公判アップしました。 2012年7月9日:羽賀研二詐欺・恐喝未遂事件 第5回公判アップしました。 2012年7月6日:羽賀研二詐欺・恐喝未遂事件 第4回公判アップしました。 2012年7月5日:羽賀研二詐欺・恐喝未遂事件 第3回公判アップしました。 2012年7月4日:羽賀研二詐欺・恐喝未遂事件 初公判・第2回公判アップしました。 2012年6月25日:英国人講師殺害事件リンクしました。 リンクが切れてたことに気がつきませんでした。すみませんでした。 2012年6

    efcl
    efcl 2011/08/08
    事件の公判などを記録して追ってみられるサイト。 かなり一つの事件を掘り下げてる
  • GitHub - typekit/webfontloader: Web Font Loader gives you added control when using linked fonts via @font-face.

    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 - typekit/webfontloader: Web Font Loader gives you added control when using linked fonts via @font-face.
    efcl
    efcl 2011/08/08
    Google's Font APIやtypekitからフォントのロードをするのを補助するJavaScriptライブラリ
  • 可変次数 N-gram デコードのアルゴリズム - アスペ日記

    前に書いた N-gram 漢字-かな変換 - アスペ日記 のアルゴリズムについて。 かなり縦に長いエントリになると思う。途中までは一般的な日語自然言語処理にかかわること。 例として、「かれがくるまでまつ」というひらがなの文をデコードして、対応する漢字かな混じり文にすることを考える。 こういう時に使われるのが「ラティス構造」。こういうやつ↓ (この図は一回しか出てきません。ちなみにこのために Keynote 買ったようなもの) それぞれのノードで、そこに入ってくるエッジの中で一番確率が高いものとその確率を覚えていくことで、動的計画法によって最適なパスを導くことができる。 これをプログラム上でどう実現するか。 まず、共通接頭辞検索というものを使う。 これは、あるキーを渡すと、そのキーに前から一致するようなキーを持つ候補を列挙してくれるというもの。 例えば、「くるまで」をキーとして使うと、「く

    可変次数 N-gram デコードのアルゴリズム - アスペ日記
    efcl
    efcl 2011/08/08
    変換処理。 N-gram 漢字-かな変換