タグ

ブックマーク / zariganitosh.hatenablog.jp (19)

  • ディスプレイを見ている時はスリープさせない賢さを手に入れる - ザリガニが見ていた...。

    Macの手書き説明書さん経由、 顔認識技術によってディスプレイを見ている間スリープさせない『Should I Sleep』 - Macの手書き説明書 Should I Sleepが素晴らしい! Should I Sleep - Mr. Milk's Technology Dreams これまでの自動スリープの仕様 今まで、待機時間の設定に頼るしかなかった自動スリープ。 待機時間=ユーザーが何も操作していない時間 設定した待機時間が経過すると、画面の輝度を下げ(dim)、さらに何もしないとスリープする。 若干賢い環境になると... 映像(DVDやスライドショーなど)を再生している間はスリープしないとか、 ダウンロードしている間はスリープしないとか、(そんなことできたか?自分の要望か?) 上記仕様の限界 よく考えられた仕様なのだけど、時間設定と起動中のプロセスの監視に頼ることしかできていない。

    ディスプレイを見ている時はスリープさせない賢さを手に入れる - ザリガニが見ていた...。
    dnsystem
    dnsystem 2013/02/17
  • オートセーブとバージョンの詳細な動きを追跡してみる - ザリガニが見ていた...。

    Lion以降のOSX環境ではオートセーブとバージョンという仕組みが展開中であり、Snow LeopardからいきなりMountain Lionに移行した身には、ちょっと戸惑い気味である...。自動的に保存されること、過去のバージョンをブラウズして簡単に戻れること、などの簡単な説明はあるが、それ以上の詳細な仕組みを調べようとしても、情報が断片的でいまだに未知なことが多い。(検索の仕方が悪いのかもしれないが) そこで、いつもの通り実験してみることにした。オートセーブとバージョンを思う存分体感してみる。 バージョンブラウザにはTimeMachineのバックアッップも表示される まず、テキストエディットを開いて、hello.txtを新規で作って、デスクトップに保存してみる。(内容は「hello.」と入力した。) この時点でのバージョンは、たった一つのはずである。 そう予想して「ファイル」>>「バー

    オートセーブとバージョンの詳細な動きを追跡してみる - ザリガニが見ていた...。
    dnsystem
    dnsystem 2012/10/18
  • Retinaモデルはどのように描画しているのか? - ザリガニが見ていた...。

    Retina対応 Retinaモデルは、通常モデルの縦横2倍の解像度がある。だから、Retinaモデルに対応するためには、いろいろなUI部品の縦横2倍の画像も用意しておく必要があるそうである。 アプリケーションがRetinaモデルで起動された時は、縦横2倍の画像を利用して描画する。 縦横2倍の解像度な画面では、それで通常モデルと同じ大きさのUI部品となるのだ。 例: AddBookmarkLeftCapButtonInactive.png AddBookmarkLeftCapButtonInactive@2x.png この例の2倍画像はプレビュー.appで2倍しただけなので、ぼやけている。実際は、もっと品質の高い2倍画像を用意するのだ。 縦横2倍画像のファイル名には@2xを付加しておく、という命名規則に従うだけで、あとはCocoaなどのフレムーワークが良きに計らってくれるという仕組みらしい

    dnsystem
    dnsystem 2012/06/26
  • なるべく覚えないviエディタの使い方 - ザリガニが見ていた...。

    viというエディタがある。長い歴史のあるエディタである。ユーザー視点で見ると、コマンドモード・入力モードという二つのモードがあって、モードを切り替えながらテキスト編集するスタイルである。GUI全盛のモードレスなエディタに慣れきってしまった自分には、かなり面らったエディタであった。初めて起動した時、文字も入力できず、終了の仕方も分からない...。何じゃこれは? そう思って調べてみると、viには非常に多くのショートカット的コマンドがある。その多さにまず面らう。とても覚えきれないと。以下は、自分で調べて理解できた使い方である。軽く100以上の操作がある。(これでもなるべく行を節約して書いたのに)しかも、以下の表でもすべてを網羅できている訳ではない。 どうにか、これらのコマンドをなるべく覚えないで、そこそこ使えるようになりたい。何を覚えて、何を覚えなくていいのか、探ってみた。 viエディタの使

    なるべく覚えないviエディタの使い方 - ザリガニが見ていた...。
    dnsystem
    dnsystem 2012/02/27
  • 3の33乗はどうやって計算すべきか? - ザリガニが見ていた...。

    果たして自分に解けるだろうか?やってみた。 3の33乗は何桁の整数か? 3の33乗の最高位の数字は何か? log10(2)=0.3010 log10(3)=0.4771 数学教師「バカ正直に計算して合ってたのはお前だけだ」... on Twitpic 根性 3 9 27 81 243 729 2187 6561 19683 59049 177147 531441 1594323 4782969 14348907 43046721 129140163 387420489 1162261467 3486784401 10460353203 31381059609 94143178827 282429536481 847288609443 2541865828329 7625597484987 22876792454961 68630377364883 205891132094649 61767

    dnsystem
    dnsystem 2011/10/13
  • Safariであらゆるページに自動ログインする方法 - ザリガニが見ていた...。

    なにゆえに、金融機関のWebサイトは、あれほどまでに自動ログインを阻害する作りなのか?なにゆえに、シンプルなIDとパスワード方式ではダメなのか?中でも、ゆうちょダイレクトは難攻不落である。 お客さま番号の3分割入力。 ログインパスワードの別ページ入力。 初回のアクセスについては、2段階の合い言葉の要求。 なにゆえに、そこまで面倒な手続きを要求するのか?その手続きによって、果たして、どれほどセキュリティが向上しているのか?*1IDを3分割しようが、パスワードを別のページで入力しようが、根的には二つの値の一致を確認する方式に変わりはなく、ただ、ただ、毎回の面倒な手続きが負担になっている。いまどき自動ログインができないなんて、不便過ぎる...。しかも、お客さま番号は13桁もある。覚えられん。その不便さに苛立って、IDを付箋に書き込んでディスプレイの枠に貼り付けてしまい、逆にセキュリティが低下す

    Safariであらゆるページに自動ログインする方法 - ザリガニが見ていた...。
    dnsystem
    dnsystem 2011/09/21
    UFJ版とソニー銀行版も作ろう
  • メモリを割とガッツリ解放するAppleScriptを作る過程 - ザリガニが見ていた...。

    前回、メモリを解放する効果のあるコマンドを覚えた。 du -sx / >& /dev/null & sleep 5 && kill $! diskutil repairPermissions / purge ターミナルを開いて、これら3つのコマンドを実行すると、予想以上に気持ちよくメモリを解放してくれた。これならメモリ不足を感じたら実行する定例の操作として、覚えておく価値は十分ありそう。しかし、毎回ターミナルから3つを実行するのは、コマンド履歴を利用したとしても、だんだん面倒になってきた。ではどうするか?いつものAppleScriptでやってみることにした。 基 AppleScriptからコマンドを実行するのは簡単。do shell script "コマンド" を使うだけ。 よって、メインの処理自体は以下のように書ける。シンプル。 do shell script "purge" do s

    メモリを割とガッツリ解放するAppleScriptを作る過程 - ザリガニが見ていた...。
    dnsystem
    dnsystem 2011/06/19
  • メモリを解放してスワップ発生を抑える方法 - ザリガニが見ていた...。

    OSX 10.6 Snow Leopardは、極めて安定した、信頼性の高い、快適なOSとなった。但し、ハードディスクから起動する環境において、その快適さを保つためたった一つ気を付けておくべきことがある。それは、スワップ使用領域の増加を極力抑えること。 スワップへのアクセスが頻繁に発生している時は、あのレインボーカーソルがぐるぐる回っている時である。どうしようもない操作レスポンスの低下に悩まされる。そんな状態に極力陥らないように、使っていないメモリを素早く解放する方法を模索してみた。 その1 フォルダ容量を計算する フォルダ容量を計算する過程でメモリが解放されることがある。それを利用した方法は、3つある。どれも仕組みは同じなので、どれか一つの方法を実行するだけで十分。 Finderを利用する方法 Finderで起動ディスクのルートを開いて、リスト表示にする。(command-2) 表示オプシ

    メモリを解放してスワップ発生を抑える方法 - ザリガニが見ていた...。
    dnsystem
    dnsystem 2011/06/17
  • カメラの知識(露出について) - ザリガニが見ていた...。

    灯台下暗し。カメラの基的な知識は、メーカーのサイトで親切、丁寧、体系的に解説されていることが多かった。 デジタル一眼レフカメラの基礎知識 | ニコンイメージング レンズに関する基礎知識 | デジタル一眼レフカメラ“α”(アルファ) | ソニー デジタルカメラ講座 | デジタルカメラ LUMIX(ルミックス) | お客様サポート | Panasonic レンズのF値 レンズの焦点距離とF値(第十一回) | デジタルカメラ講座 | デジタルカメラ LUMIX(ルミックス) | お客様サポート | Panasonic F値 = 焦点距離 ÷ レンズ口径 50mm F1.0のレンズは、口径50mmの大きさということ。(面積:25^2*3.14=1962.500) 50mm F2.0のレンズは、口径25mmの大きさということ。(面積:12.5^2*3.14=490.625) F値が2倍(F1.0→

    カメラの知識(露出について) - ザリガニが見ていた...。
  • AirPrint可能なプリンタ共有にしておく - ザリガニが見ていた...。

    iOS4.2.1がリリースされ、iPadもいよいよマルチタスキングに対応して、その使い勝手が向上してきた。追加された機能の詳細は、以下のページが詳しい。 アップル - iPad - ウェブ、メール、写真を楽しむ最高の方法。 最大のウリであるAirPlayと並んで、気になる機能にAirPrintがある。これは、iPadiPhoneから無線LAN経由で印刷する機能。個人的には、iPadは紙に代わるメディア(写真のアルバムや電子書籍PDFビューア等)として存在しているのに、今さら紙に印刷するのは流れに逆行するように思えてしまう。しかし今後、iPadでの作業が主流になり、MacBookなどは家庭内のサーバー的な役割になってくると、いずれは紙に印刷機能も必要になってくるのかもしれない。いくら薄く安価になっても、iPadが完全に紙の代替になることはあり得ず、どうしても紙に印刷する需要は残ってしまう

    AirPrint可能なプリンタ共有にしておく - ザリガニが見ていた...。
  • MacPortをx86_64環境にする - ザリガニが見ていた...。

    前回の続き 作業環境 MacBook OSX 10.6.4 bashを利用している。 ~/.bash_profileに以下のコマンドを追記している。 export PATH=/opt/local/bin:/opt/local/sbin:$PATH 実はXcodeもMacPortもOSX 10.5の頃からインストール済みだった。 だから、rtmpdumpとffmpegをインストールするにあたっては、以下のコマンド3行で完了するはずだった。 sudo port selfupdate sudo port install rtmpdump sudo port install ffmpeg エラー発生 しかし、ffmpegインストール中にエラーが発生。 ---> Computing dependencies for pkgconfig ---> Fetching pkgconfig ---> Ver

    MacPortをx86_64環境にする - ザリガニが見ていた...。
    dnsystem
    dnsystem 2010/10/03
  • MacBookでラジオを録音する - ザリガニが見ていた...。

    今やインターネットにはあらゆる情報が流れている。http://radiko.jp/というサイトに行くと、そこでは既存のラジオ放送が聴けたのだ。(但し、NHK-FMが参加してなくて残念)音質も良いと思う。さらに、radikoroというradikoを聴くアプリケーションもあった。radikoroを使えば聴くのはもちろんのこと、録音までできる。予約画面もかなり使いやすい。 スリープ状態から復帰して録音、録音終了してスリープに戻るなんてこともできる。 曜日を指定して繰り返し設定もできる。 radikoroをインストールするのは簡単で、ダウンロードしてアプリケーションフォルダにコピーするだけでOKだ。 radikoroを起動して、好みのラジオ局を選択すれば放送が開始された。 ところが、録音機能使うためにはMacPortでrtmpdumpとffmpegのインストールが必要だった。 rtmpdumpのみ

    MacBookでラジオを録音する - ザリガニが見ていた...。
    dnsystem
    dnsystem 2010/10/03
  • iOS4環境のDisable EDGE/3Gを完全に削除する手順 - ザリガニが見ていた...。

    iOS4では、設定 >> 一般 >> ネットワーク >> モバイルデータ通信 オン/オフ がコントロールできるようになり、3G回線経由のパケット通信のコントロールが容易になった。今までは、Disable EDGE/3Gを利用して、プロファイルのインストール・削除&再起動で対応していた。それがOSの設定をオン/オフのみで可能になったのだから画期的である。...がしかし、喜んだのも束の間、OSのアップデートに落とし穴があった...。 問題 iOS4にして5日後、Disable EDGE/3Gを削除して、モバイルデータ通信のオン/オフで快適に利用しよう!と思ったのだが、それができないことに気付いた。 Disable EDGE/3Gプロファイルをインストールした状態で、iOS4にアップデートした。 すると、iOS4でも、Disable EDGE/3Gプロファイルがインストールされた状態で引き継がれ

    iOS4環境のDisable EDGE/3Gを完全に削除する手順 - ザリガニが見ていた...。
    dnsystem
    dnsystem 2010/07/17
  • 読みやすい日本語のSafariにしておく - ザリガニが見ていた...。

    些細なことなのだが、前々から気になっていたことがある。この日記をSafariで見たとき、以下のように表示されることがある。 ホームベーカリー観察日記 - ザリガニが見ていた...。 気になるのは→の部分。句読点や小さな「っ」が行頭に表示されてしまっている。普段何気なく読んでいるや雑誌では、決してこのような表示になることはないはず。紙媒体では、当たり前のルールとして、さり気なく、でも徹底されている禁則処理。なのに、日語のWebページをSafariで見ると「あれれ?」な表示になってしまうことがよくある。 ちなみに、Firefoxでは禁則処理が正常に働いて、以下のような表示になった。 ホームベーカリー観察日記 - ザリガニが見ていた...。 しかし、Google Chromeでは、Safariと同様に句読点や小さな「っ」が行頭に表示されてしまっている。 WebKit系ブラウザの問題なのだろう

    読みやすい日本語のSafariにしておく - ザリガニが見ていた...。
  • 自分仕様なMacBookの快適なところ - ザリガニが見ていた...。

    iPadは場所を選ばず手軽に使えて便利なのだが、結局のところ、MacBookの代わりにiPadで作業しようとする限り、MacBook以上に快適に作業できることはなくて、現状ではiPadでの作業はMacBookに比べて冗長になる。(もちろん、iPadでしかできない作業とか、iPadが得意な作業というのもあって、例えば、現在地を絶えず追跡しながらカーナビのように地図アプリでナビゲーションするとか、PDFをまるで紙ののように再現するとか。) たぶん、長年MacBook(のようなマウス&キーボードUIのパソコン)を使ってきて、その環境での作業が慣れているせいもあるかもしれない。それに、そもそもマウス&キーボードUIには25年以上の歴史があり、その中で常に進化し続けてきた。今のMacBookは、すべてがマウス&キーボードUIに最適化され、かなり成熟した作業環境になっているはずなのだ。さらには、自分

    自分仕様なMacBookの快適なところ - ザリガニが見ていた...。
    dnsystem
    dnsystem 2010/06/19
  • MailプラグインのOSX 10.6.4暫定対応の方法 - ザリガニが見ていた...。

    二日前にOSXのマイナーアップデートを実行して、OSX 10.6.4になった。このアップデートによって、Mail.appもバージョン4.2から4.3にバージョンアップされた。Mail.appのバージョンアップと言うと、毎度のことだが、それまで使っていたMailプラグインが利用できなくなってしまう。そして、今回も例外なくGrowlMailとLetterboxが、OSX 10.6.4アップデート直後から利用できなくなってしまった...。 どちらも、かなり自分好みな環境なので、使えなくなると悲しい思いをする。そして、無気力にこの二日間、悲しい思いでMacBookを使ってきた。しかし、突然思い出した。以前の日記(およそ半年前)で、このような状況を打開する方法を学んだことを。 使用停止中のGrowlMailを有効にする方法 - ザリガニが見ていた...。 最新のバージョンを確認してみる まずは、何は

    MailプラグインのOSX 10.6.4暫定対応の方法 - ザリガニが見ていた...。
    dnsystem
    dnsystem 2010/06/19
  • MacBookのターミナルの操作と設定 - ザリガニが見ていた...。

    OSX 10.5以降では、何もしなくてもターミナルは日語を表示してくれる。これまでデフォルト設定のまま問題なく使えていたので、無関心になりがちだった。でも、改めて操作方法や設定を調べ直すと、便利な操作や設定があることに気付かされる。そして、新たな操作や設定を知ることは、シェルやコマンドの仕組みを覚えることに繋がる。きっと、まだまだ自分の知らない多くの技が眠っているはず。 作業環境 MacBook OSX 10.6.2 bash $ bash --version GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin10.0) Copyright (C) 2007 Free Software Foundation, Inc. ターミナルの操作 クリア command-K、あるいはcontrol-Lで、ターミナル画面のクリア。(ほぼ同

  • リモートマネージメントと画面共有の違いを知る - ザリガニが見ていた...。

    今まで、画面共有するなら、以下の方法しか知らなかった。 システム環境設定 >> 共有 >> 画面共有 を「入」にする。 上記でまったく問題ないのだが、実はもう1つ別の方法があった。 システム環境設定 >> 共有 >> リモートマネージメント を「入」にする。 どちらの方法でも同じように、ネットワークを経由して、離れた場所のマシンのGUIデスクトップを操作できる。しかし、それならなぜ2つの方法が用意されているのか?リモートマネージメントは、Apple Remote Desktopが利用する共有サービスだといってしまえばそれまでなのだが、Apple Remote Desktopとは何なのか?何ができるのか?自分はそんな基的なことさえ知らなかったので、その違いを調べてみた。 設定画面の違い 画面共有 リモートマネージメント 基 コンピュータ設定... アクセス許可のユーザ追加 オプション

    リモートマネージメントと画面共有の違いを知る - ザリガニが見ていた...。
    dnsystem
    dnsystem 2010/06/16
  • iPadのSafariに不足しているものを補う - ザリガニが見ていた...。

    指でダイレクトに触ってなめらかに反応する、あのiPadUIは、あっという間に使う人々を魅了する。しかし、そのまま使い続けているうちに、実はMacBookのようなマウスを利用したUIほど細かい操作ができないことに、いずれ気付く。 iPadUIには、指先での操作を考慮して、適度なサイズと間隔が保持されている。そのため、マウスのUIほど機能を詰め込むことが出来ず、厳選した機能のみが提供されることになるのだろう。 iPadのSafariに不足しているもの それにしても、今のSafariにどう考えても不足していると感じる機能が、二つある。 表示中のページを閉じる機能 ページ内検索 表示中のページを閉じる機能 例えば、http://b.hatena.ne.jp/hotentry で、気になる記事へのリンクをクリックすると、新規ページが開いてリンク先にジャンプする。 気になる記事を読み終わったら、今

  • 1