タグ

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

  • ASCIIコードの秘密 - ザリガニが見ていた...。

    当はエスケープシーケンスのことを調べていたのだが、その前にASCIIコードについて調べることになってしまった...。文字コードの基として知っているつもりだったASCIIコードについて、あらためて見直してみると、実は当の意味をよく分かっていなかったことに気づいた。 ASCIIコード表 ASCIIコードは、7ビット(2進数7桁)の文字コードであり、全部で128のコードが定義されている。 最も基的な文字コードであり、その他多くの文字コードはこのASCIIコードと互換性を維持している。 00 10 20 30 40 50 60 70 00 NUL DLE SP 0 @ P ` p 01 SOH DC1 ! 1 A Q a q 02 STX DC2 " 2 B R b r 03 ETX DC3 # 3 C S c s 04 EOT DC4 $ 4 D T d t 05 ENQ NAK % 5

    dpprkng
    dpprkng 2015/02/10
  • UTF-8にもいろいろある - ザリガニが見ていた...。

    前回からの続き。 改行コードの違いを体感してみる - ザリガニが見ていた...。 文字エンコードとロケールを体感する - ザリガニが見ていた...。 改行コードの違いも知った。文字コードとロケール、ターミナルの言語環境との関係も知った。これで文字にまつわる悩みとはおさらばできると思ったら、まだダメだった...。 実験環境 OSX 10.8 Mountain Lion以前((OSX 10.9 Mavericksでは、Mac仕様なNFDのUTF-8を表示しようとするとエラーになってしまったため、10.8以前の環境で実験した。Assertion failed: (width > 0), function conv_c, file /SourceCache/shell_cmds/shell_cmds-175/hexdump/conv.c, line 137. ** ** Abort trap: 6

    UTF-8にもいろいろある - ザリガニが見ていた...。
    dpprkng
    dpprkng 2013/11/25
  • その設定でバッテリーは本当に節約されているのか? - ザリガニが見ていた...。

    前回、バッテリーを節約する設定を探ってみたが、それぞれの設定の数値的な根拠はまったくない。すべてが自分の体感に頼っている。そして、数々のバッテリー節約術でも「この設定で節約になる」ということは書かれているのだが、一体どれほどの効果があるのか?その部分がほとんど書かれていない。 具体的な数値で示されているのは、iPhoneの性能表ぐらい。バッテリーの節約と利便性のバランスする設定を見つけるためにも、具体的な節約効果を知りたいのだ!その情報がなければ、自分で計測してみるしかない。 しかし、どうやって?MacBookならスクリプト書いて自動計測できそうなんだけど、同じことをiPhoneでやる術を知らない...。こうなったら、地道に、泥臭く、手作業で計測してみるしかないかも。やってみた。 利用環境 ソフトバンク iPhone 4S iOS 7.0.2 計測方法 バッテリー残量を見て、パーセント

    その設定でバッテリーは本当に節約されているのか? - ザリガニが見ていた...。
    dpprkng
    dpprkng 2013/10/12
  • 最高の辞書環境を目指して - ザリガニが見ていた...。

    Mountain Lionに移行して、初期インストールされる辞書の種類がガラッと変更された。日語系の辞書を比較してみるとこんな感じ。 OSX 10.6 Snow Leopard OSX 10.7 Lion OSX 10.8 Mountain Lion 英和/和英辞典 プログレッシブ英和・和英中辞典(小学館) ウィズダム英和・和英辞典(三省堂) 国語辞典 大辞泉(小学館) スーパー大辞林(三省堂) 類語辞典 類語例解辞典(小学館) ... なし ... どうやら出版社が、小学館から三省堂へ変更されたようだ。 どちらも素晴らしい辞書を出版されているので、変更されたことに異議はないのだが... Mountain Lionでは、類語辞典が収録されていないのだ...。(ガーン) 三省堂でも、三省堂類語新辞典という素晴らしい類語辞典を出版されているのに。 なにゆえ、Mountain Lionでは類語

    dpprkng
    dpprkng 2012/10/23
  • 全部覚えたいviの使い方 - ザリガニが見ていた...。

    前回、なるべく覚えないで使えるようになろう!と模索していたが、やっているうちに全部覚えたくなってしまった...。viおよびvimは、とてつもないポテンシャルを備えていることを、調べるほどにひしひしと感じる。viの魔力にハマった感じ。しかし、とてもじゃないが全部網羅できない...。 ダウンロード(UTF-8なviで開く用) #### この表の用例 esc = escキー ⏎ = enterキー space = スペースキー tab = tabキー delete = deleteキー ctrl-x = controlキーを押しながら x を押す option-x = optionキーを押しながら x を押す command-x = commandキーを押しながら x を押す fn-x = fnキーを押しながら x を押す A・B = 「AあるいはB」の意味。似た機能を1行で併記する時に使う #

    全部覚えたいviの使い方 - ザリガニが見ていた...。
    dpprkng
    dpprkng 2012/03/01
  • なるべく覚えないviエディタの使い方 - ザリガニが見ていた...。

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

    なるべく覚えないviエディタの使い方 - ザリガニが見ていた...。
    dpprkng
    dpprkng 2012/02/28
  • 徹底的にソフトウェアで豊かな音を奏でてみよう - ザリガニが見ていた...。

    MacBook音楽を聴く時、どのアプリケーションを利用するだろう? ほとんどの場合、iTunesだと思う。 その他... QuickTime Playerでも再生できる。 QuickLookでも再生できる。 いずれもQuickTimeの技術がベースになっていると思われる。でも、まだ手段はある。 afplayコマンド ターミナルを起動して、afplayコマンドで再生する。 afplayは、QuickTimeに頼らない仕組みで再生するOSX標準のコマンドである。 しかも、OSX 10.6からはバージョンアップして、機能が追加されていた! Usage: afplay [option...] audio_file Options: (may appear before or after arguments) {-v | --volume} VOLUME set the volume for pl

    徹底的にソフトウェアで豊かな音を奏でてみよう - ザリガニが見ていた...。
    dpprkng
    dpprkng 2010/09/09
  • 自分仕様なMacBookの快適なところ - ザリガニが見ていた...。

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

    自分仕様なMacBookの快適なところ - ザリガニが見ていた...。
    dpprkng
    dpprkng 2010/06/15
  • コマンドから引き出すGUIの機能 - ザリガニが見ていた...。

    OSXが素晴らしいGUI環境を提供してくれるのだから、わざわざコマンド操作を覚えるまでもないと考えていた。ところが、OSXGUI環境を素早く・便利に使いこなすためには、キー操作を組み合わせたショートカットが必須*1である。そして、ショートカットとは何かを考えれば、キー入力以外の何者でもなく、突き詰めればコマンド入力と大差ないことに気付く。 Finderからcommand-Nで新規ウィンドウをを開くのも、ターミナルでlsと入力するのも、キー入力のタッチ数は同じである。 Quicksilverなんて、高度な入力補完機能付きのターミナルのようなものかもしれない。 つまり、GUIはコマンド入力と組み合わせることで、最大の効率化を図れるのである。 ところで、OSXGUI操作にはそれに対応するコマンドが用意されていることが多い。(どちかというと、コマンドが先でそれにGUIを着せた結果なのかもしれな

    コマンドから引き出すGUIの機能 - ザリガニが見ていた...。
    dpprkng
    dpprkng 2010/01/26
  • 1