Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

関連タグで絞り込む (386)

タグの絞り込みを解除

tipsに関するIMAKADOのブックマーク (384)

  • JavaScriptによるブラウザ判別の実際 - os0x.blog

    1 行でブラウザ判別を行うスクリプト (IE 用の日語紹介記事、Firefox、Safari 用の日語紹介記事) を発端に、SpiderMonkey の判別とブラウザ判別: Days on the Moon や JavaScript でのブラウザ判別 - 「仕様の盲点」ではなく、「プロパティの有無」を使う方がマシ - 2009年2月 - Blog - EOFなどの記事があがっています。 ここでは少し実際的なケースごとにサンプルコードを紹介していきたいと思います。(サンプルコードは適当に書いているので、不正確な箇所があるかもしれません。ご了承ください。間違い等ご指摘いただけると助かります。) なお、これらは汎用的なJavaScriptライブラリを使っていれば意識しなくても良いケースがほとんどです。 分岐する必要がないケース 分岐する必要がないなら、ケースとしてあげる必要はないと思われるか

    JavaScriptによるブラウザ判別の実際 - os0x.blog
    IMAKADO
    IMAKADO 2009/02/14
    サンプルコード有り 失敗ケース
  • JavaScript によるユーザエージェント判別

     UAIdentifier - JavaScript によるユーザエージェント判別 © 2006-2007 Magicant / 1.9.2 (2007-02-02) JavaScript を実行しているブラウザの種類およびそのレンダリングエンジン・オペレーティングシステムの種類を判別します。 テストページで実際に試すことができます。 uai.js は自由に使用していただいて構いません。 目次 uai.js の使い方 uai.js の API 仕様 UA­Identifier コンストラクタ to­String メソッド 各プロパティ 判別機能の詳細 判定結果の使い方 uai.js の使い方 実装ファイルは uai.js です。 このファイルは単独では実行しても意味がありません。 uai.js には UA­Identifier オブジェクトの定義が含まれ

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • Let's Try ChangeLog Memo

    日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。

    IMAKADO
    IMAKADO 2008/11/29
    changelog
  • 2006-08-26

    なんだか四月以降文章を書く気分になかなかなれなくて、 二年ほど前、このブログの開始当初の目標だった ひたすらテクニカルアーティクルを載せるページを作るというのは もうすでにかなり頓挫している風ではありますが、 リハビリのために無理に書くことを見つけてでも なにやら書いてみることにします。 ところで、先月の末から一月ほど京都に帰っていたのですが、 京都は死ぬほど暑かったですね。 盆地で暑いと言われつつも、 やはり離れてはじめて分かるというものです。 (私はあんまり広く情報収集したりしないので、 ここに書く内容はとうによく知られた問題なのかもしれないが、あしからず…) プログラムの実行において、何らかの外部的な情報 (つまりIOを介して得られる情報)を そのプログラム全体から参照したいケースというのがある。 典型的な例がプログラムのコンフィギュレーションで、 たとえば、設定ファイルから設定値を

    2006-08-26
    IMAKADO
    IMAKADO 2008/11/14
    unsafePerformIO
  • Firefoxのプロファイルを使い分ける : jgoamakfプログラミングメモ

    2月2 Firefoxのプロファイルを使い分ける Firefox にインストールする拡張機能を普段のWebブラウズとWebアプリケーションの開発で切り替えたいのですが、今のところプロファイルごと別にしてしまうのが手っ取り早いみたいです。 そこで、Mac OS X 上の Firefox で複数のプロファイルを使い分ける手順を調べました。 1. Terminal を起動します 2. 新しいプロファイルを作ります。 2-1. Terminal から以下のコマンドを実行してプロファイルマネージャを起動します。 /Applications/Firefox.app/Contents/MacOS/firefox -ProfileManager 2-2. 以下の画面で「新規プロファイルを作成...」をクリックします。 2-3. 以下の画面で「Debug」と入力して「完了」ボタンをクリックします。 3. プ

    Firefoxのプロファイルを使い分ける : jgoamakfプログラミングメモ
  • http://www.typemiss.net/blog/kounoike/20061019-100

  • なんか:かんがえて-4 » autossh

    常時ssh tunnelを愛用している。自宅から会社へも張りっぱなし。 会社にいるときも、いったん外を経由して会社のメールサーバにssh tunnelしてアクセスしている。 これなら localhost のあのポートこのポートに、あのサーバのあのサービス、このサーバのこのサービスがいつも顔を出しているわけで、扱いやすい。どこにいようとも。 なんだけど、環境がかわったときやsshが切れたときの管理が面倒くさい。ツールはいろいろあるものの、どれもイマイチで、生活には使っていなかった。 autosshがなかなかいいことに気付いた。いままで ssh -C foo.com -L 10143:localhost:143 ping -i 30 localhost & とかしていたなら、 autossh -M 10002 -f -C foo.com -L 10143:localhost:143 ping

    なんか:かんがえて-4 » autossh
    IMAKADO
    IMAKADO 2008/08/15
    autossh
  • Quicksilver で日本語入力を可能にする Automator ワークフロー

    Mac OS X 用の万能補完アプリケーション Quicksilver の情報が充実している J.S.Mach さんのブログで、 Quicksilver に日語のテキストを送るための Automator ワークフローが紹介されていました。 Lifehackアメリカでは有名すぎる Quicksilver ですが、日本語入力が不十分なので、使えるシーンが限定されていました。このワークフローを使えばとりあえず日語テキストを送信するような操作は大丈夫になります。 ここまでできると、このワークフローをショートカットで呼び出したくなります。Quicksilver のショートカットが “Command + スペース” ですので、たとえば “Option + Command + スペース” みたいな感じで。 というわけで Applescript や Automator ワークフローにキーボード

    Quicksilver で日本語入力を可能にする Automator ワークフロー
  • .zshrc、.vimrc を Subversion で管理 - unnecessary words

    変更する度に、各所にコピーするのが面倒で仕方ありません。 .zshrc、.vimrc を複数ユーザ、複数ホストで共有したい - unnecessary words dotfilesをSubversionで管理するようにした - あいぷらぷら; ↑を参考にやらせて頂きました。 まずは、管理用のリポジトリを作成。trunk 作らなくてもいいような気がするけど、一応作成。 % svn mkdir -m "create dotfiles repo" svn://myrepo/dotfiles svn://myrepo/dotfiles/trunk dotfile の大元(最新のファイル?)を持っている ~/ でチェックアウトする。んで、対象ファイルをコミット。~/ 直下の dotfile は ~/.dotfiles/ へのシンボリックリンクにする。 % svn checkout svn://myr

    .zshrc、.vimrc を Subversion で管理 - unnecessary words
  • dotfilesをSubversionで管理するようにした - あいぷらぷら;

    1年ぐらい前から開発仲間のid:kei-sさんとやろうやろう言っていたんだけど,SubversionのリポジトリをHTTPでアクセスできるようにする設定が上手くいかずにグダグダになっていた.今日の明け方,すべての設定が終わってSubversionの理解も深まったので,早速各種dotfileをSubversionで管理するようにした. # ホームディレクトリで作業するとして cd # リポジトリ上にdotfilesフォルダを作成 svn mkdir http://path/to/repos/june29/dotfiles -m "create dotfiles" # dotfilesフォルダをチェックアウト svn checkout http://path/to/repos/june29/dotfiles ./dotfiles # .*をdotfilesに移動 mv (いろいろ) ./dot

    dotfilesをSubversionで管理するようにした - あいぷらぷら;
  • 続・Emacs x tramp でネットワーク上のファイルにアクセス - Hasta Pronto.org

    Emacs x tramp で ChangeLog を複数端末で共有 実は普通に使う分には僕の場合 Terminal から ssh するんで Emacs からリモートサーバーを扱えなくても問題はなかったんです。だけど、サーバー目的にじゃなくて GTD 的に使いたいなって思って導入したわけです。 僕の普段から複数台 PC を使っているんですが、普段メモとかとる時面倒なんで YYMMDD.txt とか名前つけて保存しちゃうんですよ。そんな名前で保存してるから PC をいったりきたりしているうちに、どのファイルにメモしたのか、どこに保存したかとかどっちにメモ残したのかとかわからなくなっちゃうんですよね。そんなこんなで試行錯誤してたら ChangeLog がオールドな雰囲気もあるし良さげだなってなったわけです。なにせ一枚のテキストで保存していくし、日にちごとにまとめられるし。それに Emacs に

    IMAKADO
    IMAKADO 2008/08/04
    changelog memo utilfn
  • Windowsのバッチプログラム(.bat)を実行する際、ウィンドウを表示しない方法をお教えください。…

    Windowsのバッチプログラム(.bat)を実行する際、ウィンドウを表示しない方法をお教えください。 常駐型のバッチを誤って停止してしまわないことを目的としています。(停止は別のバッチを使用して行います) OSはWindows XP Pro SP2です。 バッチファイルをエクスプローラ上でダブルクリックして、ウィンドウが表示されないようになればよいです。 実行時に最小化される方法があればその情報もほしいです。(ただし、ショートカットを作成し、そこで起動時のウィンドウを最小化する設定は存じております。http://q.hatena.ne.jp/1105770702 こちらのご質問も参考にさせていただきました。) OS標準の機能で実現することが望ましいですが、フリーソフトなどで実現する方法もあればその情報もほしいです。 ソースがあれば、出来ないという情報でもかまいません。

  • perl-mongers.org

    This domain may be for sale!

    IMAKADO
    IMAKADO 2008/06/13
    snapshot cpanmini
  • Beginning OS X 10.5/インフラ整備編 - Beginning OS X

    [編集] OS X のインストール OS X のクリーンインストールをおこなうには、OS X のインストールディスクを挿入して C を押しながらブートする。インストーラが起動するので、パーティションを編集するなどしたのち、インストーラの指示に従って作業をおこなう。 Mac OS X 10.5 Leopard を旧環境に上書きインストールするのは極力避けたほうがよいが、万一そうせざるを得ないのであれば、既存の MacPorts は事前にアンインストールしておくこと。また、MacPorts 以外のパッケージシステムを利用していたのなら、それらもアンインストールしておくのがよい。パッケージシステムの混用は推奨されない。 OS のインストール後にはソフトウェア・アップデートも忘れずに実施し、常に最新の状態に保つこと。 [編集] 基的なデーモン [編集] ntpd メニューバーの右にある時計表示を

  • ライブドアブログ|無料で豊富な機能が充実

    【セブンイレブン新作☆】老舗茶屋「伊藤久右衛門」コラボ!これは専門店顔負けの美味しさ!オールドファッション宇治抹茶!!

    ライブドアブログ|無料で豊富な機能が充実
    IMAKADO
    IMAKADO 2008/05/29
    rubyを使う
  • Bill Clementson's Blog: Mac OS X for Emacs Users

    Tuesday, June 20, 2006 A common definition of "productivity" is "The rate at which goods or services are produced". For programmers, this usually comes down to "lines of code" (LoC); however, there are also those who feel that LoC is not a good (or fair) measure of productivity since this can vary greatly depending on the problem domain, the programming language used, and a variety of othe

    IMAKADO
    IMAKADO 2008/05/29
    osxアプリのショートカットをemacs風にする インクリメンタルサーチ
  • コマンドプロンプトの使い方 | 株式会社CONFRAGE

    コマンドプロンプト(DOSプロンプト)の使い方。

    IMAKADO
    IMAKADO 2008/05/28
    バッチコマンド・バッチ文法
  • Eclipse

    eclipseの入門サイトです。

  • hibomaのはてなダイアリー - ウィンドウのサイズを変えたり位置を動かしたりするAppleScript を QuickSilverに登録すると快適

    現在使用中のアプリケーションのウィンドウを「全画面表示/全画面表示の半分のサイズ表示で切り替える」スクリプトと、ウィンドウを「画面の右隅に寄せる/左隅に寄せる」スクリプトを書きました(ソースは下記)。 なんてことない機能のスクリプトですけど、QuickSilverのランチャーとしてショーットカット登録しておくと、ボタンひとつでウィンドウを操作できるので快適です。(ノートPCのトラックパッドでウィンドウのサイズを変えるのって指がしんどい。キレイに並べるのも大変だし) 言葉だと実際の動き方がいまいち分かりにくいので画像を。 全画面表示が 半画面(?)表示に切り替わる。 半画面表示の時にスクリプトを走らせると全画面表示にスイッチします。 右寄せになっているアプリケーションウィンドウを 左寄せにします。 すでに左寄せになっているウィンドウにたいして使うと右寄せにスイッチしてくれます。 なんでウィン

    hibomaのはてなダイアリー - ウィンドウのサイズを変えたり位置を動かしたりするAppleScript を QuickSilverに登録すると快適