Quantcast
Channel: すぐに忘れる脳みそのためのメモ
Viewing all 383 articles
Browse latest View live

アカウント作り直し Xmarks でブックマークを共有 - Firefox と Google Chrome で同期

$
0
0

1. Xmark をインストールすると、ブックマークが増殖する

SnapCrab_No-1404Firefox と Google Chrome でブックマークを同期するために Xmarksを利用していた。しかし、ブックマークが増殖し重複したり、ブラウザが固まる原因となったので利用を控えていた。

最近、Google Chrome を使う機会が増えたので、ブックマークを共有する動機が再び高まった。そこで、久しぶりに Xmarksをもう一度インストール。結果は、相変らずブックマークが増殖して使い物にならなかった。(+_+)

 

2. 新しくアカウントを作成しなおしたら、問題なくなった

これに対して、駄目元で新しくアカウントを作り直した。

最初に Delete Account | Xmarksより、既存のアカウントを削除。

SnapCrab_No-1401

Create Account | Xmarksより、新規アカウントを作成。ただし、このとき以前使っていたユーザーネームを使えない。

SnapCrab_No-1402

SnapCrab_No-1403次にブラウザのアドオン・拡張機能をインストールして、設定を行う。

新しく作り直したアカウントで一ヶ月ほど利用してみた。今のところ、以前のような問題は生じることなく快適に使えている。 ^^

 

関連記事


Firefox のクラッシュ対策に H.264 / MP3 形式のサポートを無効にする

$
0
0

Firefox が一日に何度か落ちる。

ロケーションバーに about:crashes と入力して原因を探った。

クラッシュを解決する助けを得るによると、

  • Firefox のロケーションバーに about:crashesと入力して Enter キーを押します。送信したクラッシュレポートの一覧が表示されます。
  • クラッシュレポートに共通して表示されていたのは、

    %SystemRoot%\system32\mswsock.dll 

    これに対して、ロケーションバーに about:config入力し、以下の設定値を falseに設定した。

    • media.windows-media-foundation.enabled
    • media.directshow.enabled

    Firefox crashing after update - mswsock.dll error? | Firefox サポートフォーラム | Mozilla サポートによると、

    Updating to 29.0.1 and going into the about:config, then switching "media.windows-media-foundation.enabled" and "media.directshow.enabled" fixed my crashes (so far) after a computer restart.

    上記の設定値は、H264 / MP3 のサポートに関するもの。

    Firefox Development Highlights – Windows での H.264 & MP3 サポート、スコープが設定されたスタイルシート など | Mozilla Developer Street (modest)によると、

    Android 版 Firefoxおよび Firefox OSは、すでに H.264 と MP3 をサポートしています。私たちは、これらの形式のサポートをデスクトップ版 Firefox にももたらそうとしています。Windows 7 以降では、about:config で設定項目 media.windows-media-foundation.enabledを有効にすることでテストが可能になっています。

    Video Format Supportで確認すると、H.264 形式の動画が表示されない。

    H.264 – Wikipediaとは、

    H.264(エイチにろくよん)、MPEG-4 AVC(エムペグフォーエーブイシー)は、動画圧縮規格の一つ。…

    従来方式であるMPEG-2などの2倍以上の圧縮効率を実現する。携帯電話などの低ビットレート用途から、HDTVクラスの高ビットレート用途に至るまで幅広く利用されることを想定している。

    もし、上記の設定値を GUI で変更できるようにしたければ、about:config の設定を素早く変更するにはアドオン PrefBar を使う

     

    関連記事

    Firefox の画像、JavaScript に関するメモリ使用量を抑える

    $
    0
    0

    Firefox のクラッシュ対策に H.264 / MP3 形式のサポートを無効にした。これにより、以前よりもかなり安定するようになった。しかし、残念ながら Google マップを利用したらクラッシュした。 (+_+)

    そこで、メモリに関する設定を変更することにした。

    How to Keep Firefox From Using Too Much Memory - Instant Fundasによると、

    Reduce memory cache

    … Web sites with a lot of large images can require very large amounts of memory. This problem can be mitigated by putting a cap to the amount of memory used by decoded images.

    To do so, open the about:config page and search for image.mem.max_decoded_image_kb. By default, this is set to a very high value – 256000 or ~256 MB. Reduce this cache to something smaller, such as 50MB.

    Similarly, memory assigned to Javascript is way too high. In webpages where there are lots of scripts doing lots of fancy things, memory footprint can increase quickly. To reduce memory consumption by Javascript, locate the parameter javascript.options.mem.max and change its value from -1 (automatic) to 51200 (50 MB).

    Also find javascript.options.mem.high_water_mark, and set it to 30 from the default 128. This parameter tells the garbage collector to start running when javascript is using 30 MB of memory. Garbage collection releases memory back to the system.

    ロケーションバーに about:config を入力し、以下の値を変更した。

    1. image.mem.max_decoded_image_kb : 51200
    2. javascript.options.mem.max : 51200
    3. javascript.options.mem.high_water_mark : 30

    最初の値は、ページにある画像の読み込みに関する最大値を 50MB に抑える。

    二番目の値は、Javascript のメモリ消費量を 50MB に抑える。最後の値は、JavaScript が 30MB 消費したら、ガベージコレクションが動作するようになる。

    ところで、上記の設定は、Firefox 31で行なった。今、ちょうど Firefox 32にアップデートした。

    Mozilla、新しいキャッシュ機構と世代別GCを統合した「Firefox 32」を正式公開 - 窓の杜によると、

    「Firefox 32」では新しいHTTPキャッシュ機構(v2)が標準で有効化されたほか、世代別GCが統合された。ブラウザーのレンダリングが始まるまでの時間の短縮や、アプリケーションの応答性向上が期待できる。

    一度、これまでの設定を元に戻して様子を見て、調子が悪ければ設定をまた戻すことにしよう。

    さて、Firefox を再起動しようかな。

    Firefox のコンテキストメニューをスリムにする Menu Filter - Menu Editor からの乗り換え

    $
    0
    0

    1. Firefox 32 で Menu Editor を利用すると表示が乱れる

    Firefox のアドオンをたくさんインストールすると、コンテキストメニューに表示される項目が増え過ぎ、とても使い辛い。

    これに対して、Menu Editorを利用して、表示される項目を抑制していた。

    ところで、Firefox 32 では、コンテキストメニューに表示される「進む・戻る・更新・ブックマーク」が横並びにアイコン化される。

    SnapCrab_No-1338

    しかし、Menu Editorを利用していると、「進む・戻る・更新・ブックマーク」のアイコンが横に並んでくれなかった。

    SnapCrab_No-1429

    Menu Editor の Versionsを調べると、最近は更新されてないので、別のアドオンに乗り換えることにした。

     

    2. 同じ機能を持つ Menu Filter なら問題ない

    SnapCrab_No-1341同じ機能を持つアドオンとして、Menu Filterがある。名前が良く似ている。

    Menu Filterは、Menu Editor と比べると、設定画面が広くて使いやすい。画面を比較すると、その設定のしやすさが良く分かる。

    Menu FilterMenu Editor
    SnapCrab_No-1430

    一覧にある項目をダブルクリックすることで、コンテキストメニューに現われる項目の表示・非表示を設定できる。

    そして、「進む・戻る・更新・ブックマーク」を表示しても、Menu Editor のように表示が乱れることがない。

    SnapCrab_No-1340

    Menu Filter の Versionsを確認すると、最近でも更新がされていることが分かる。

    そこで、Menu Editorから Menu Filterへ乗り換えることにした。

     

    参考記事

    JavaScript を無効にすると Google 検索の結果が変わる - 期間指定がしやすいインターフェイス

    $
    0
    0

    1. 以前の表示に変った

    何かの拍子に、Google の検索結果の表示が変ってしまった。(@_@;

    SnapCrab_No-1440

    昔、このようなインターフェイスだった。

    タイトルの文字は小さく、左側には「期間指定」のリンクが表示され、情報の鮮度で抽出がしやすい。

     

    2. 表示を戻す

    表示を元に戻すためには、検索 URL の末尾に

    &gbv=2

    を付け加え、エンターキーを押す。

    SnapCrab_No-1439

    一度、検索をすると、それ以降同じ表示となる。

    また元の表示に戻すには、検索 URL の末尾に

    &gbv=1

    を付けて、エンターキーを押す。

     

    3. JavaSctipt をオン・オフ

    このように表示が変化する理由は、検索のパラメータの一つである `gbv’ が JavaScript のコントロールを指示しているためのようだ。

    What is the porpose of the Google search parameter "gbv"? - Stack Overflowによると、

    The gbv parameter is to control the presence of javascript on the page, 1=no javascript, 2=javascript.

    ブラウザの JavaScript を無効にした場合、&gbv=1 を URL に加えたときと同じ表示になる。

    恐らく自分の場合、Google 検索で JavaScript を一度無効にしたため、上記のような表示になったのだろう。

    TeamViewer で接続相手のマウスカーソルを表示したい

    $
    0
    0

    1. 相手のマウスカーソルの動きを表示したい

    SnapCrab_No-1446 TeamViewerを使うと、PC を遠隔操作できる。

    ノートPC から デスクトップPC(モニターなし)を操作するためには TeamViewer を利用すると良い。

    ここで、第三者がデスクトップPC に TeamViewer で同時にアクセスして、ノート PC側に PC の操作方法を教えたいとする。(右図)

    このとき、デフォルトではノート PC側に、第三者のマウスカーソルの動きが表示されない。そのため、第三者で「ここをクリックして…」と言っても通じない。

     

    2. リモートカーソルを表示

    遠隔操作している第三者のカーソルの動きを表示するには、ノート PC 側で TeamViewer のパネルを開き、

    • 表示 > リモートカーソルを表示

    にチェックを入れる。

    SnapCrab_No-1445

    3. 常にリモートカーソルを表示するための設定

    相手側のリモートカーソルを表示するために、毎回上記の操作をするのは面倒。(+_+)

    常にリモートカーソルを表示するには、ノート PC側の TeamViewer のメインウィンドウのメニューより、

    • その他 > オプション

    を選択する。

    SnapCrab_No-1442

    TeamViewer のオプション画面において

    • リモートコントロール > ディスプレイ

    において、「パートナーのカーソルを表示」にチェックを入れる。

    SnapCrab_No-1443

    Linux を USB メモリから起動してデータを救出 - UNetbootin でお手軽に作成

    $
    0
    0

    1. USB メモリから Linux を起動するにはブートローダが必要

    1 台の PC が突然壊れた。OS が起動しなくなり、リカバリをしなければならない。(+_+)

    その前にデータを救出するために、Linux の Live CD を作ることにした。しかし、ちょうど手持ちの DVD-R, CD-R が切れていたので、USB メモリを利用して Linux を起動することにした。

    Live CD を DVD ドライブから起動する場合、特に何も考えることはない。OS の ISOイメージを DVD-R に焼き、BIOS で DVD ドライブからブートするように設定するだけ。

    これに対して、USB メモリから Linux を起動する場合、ブートローダを設定する必要がある。

    1CD LinuxをUSBメモリから起動するには - @ITによると、

    まず、SYSLINUXというブートローダをhttp://syslinux.zytor.com/からダウンロードする。SYSLINUXは、フロッピーメディア用として開発されたブートローダだが、USBメモリにもインストール可能だ。

    ブートローダとは、OS をメモリ上に読み込む役割を持つ小さなプログラムのこと。

     ブートローダ – Wikipediaによると、

    多くのコンピュータシステムでは、メモリ(ROMまたはRAM)上の実行コードだけを実行できる。しかし、最近のオペレーティングシステムはハードディスクドライブLive CDフラッシュメモリUSBメモリなど)に格納されている。つまり、コンピュータの電源を入れた直後、メモリ上にはオペレーティングシステムは存在しない。

    コンピュータのハードウェアだけではオペレーティングシステムがやっているような複雑なことはできないので、ディスクから任意のプログラムをロードするというようなことはできない。ここで『オペレーティングシステムをメモリにロードするためには、オペレーティングシステムがメモリに存在していなければならない』というパラドックスが生じる。

    このパラドックスの解決法は、ブートローダ(またはブートストラップローダ)と呼ばれるROM上にある特殊な小さいプログラムを使うことである。このプログラムはオペレーティングシステムの全ての機能を持っているわけではないが、オペレーティングシステムをロードして起動するための別のプログラムをロードするには十分な機能を持っている。

    ブートローダの一種である SYSLINUX – Wikipediaは、

    SYSLINUXは軽量なブートローダで、主にLinuxカーネルを起動するために使用される。

    HDDにインストールされたLinuxの起動にSYSLINUXを用いる例は少ない。なぜなら、Linuxは通常FATファイルシステムにはインストールされないからである。いっぽう、起動ディスクやレスキューディスク、Live USB、そのほか軽量システムのブートにはよく利用されている。

    DVD-R で起動する方法と比べると面倒だなぁ。。 (@_@;

     

    2. UNetbootin で USB メモリに OS をインストール

    SnapCrab_No-1453これに対して、UNetbootinは、OS のダウンロードから、ブートローダの設定まで一括で面倒を見てくれる。

    窓の杜 - 【REVIEW】さまざまなOSのインストール“USBメモリ”を手軽に作成できる「UNetbootin」によると、

    「UNetbootin」は、さまざまなOSのインストールパッケージをWebから取得してUSBメモリなどの外部メディアに書き込み、起動可能なインストールメディアを作成できるソフト。 …

    利用方法は簡単で、OSの種類とバージョンを指定するだけ。あとは本ソフトが自動でインストールパッケージをWebから取得し、USBメモリなどの外部メディアに書き込んで、起動可能なインストールメディアを作成してくれる。

    cf. UNetbootinでUSBメモリから起動可能(ブータブル)なLinuxを簡単・手軽に作成できた記録 – WHOOMS

    特徴は、UNetbootin – Wikipediaによると、

    • クロスプラットフォーム(Windows、Linux、Mac OS X)である。
    • SYSLINUXを用いた非破壊的な(デバイスをフォーマットしない)インストールが可能である。
    • 主要なLinuxディストリビューションをサポート。例えばUbuntuFedoraopenSUSECentOSDebianGentooLinux MintArch LinuxMandrivaMEPISSlackwareをサポート。それ以外にもFreeDOSFreeBSDNetBSDにも対応している。
    • Ophcrack英語版)やBackTrack等のシステムユーティリティをロード可能。
    • 他のOSでも、ダウンロードしたISOイメージやフロッピーディスク、ハードディスクのディスクイメージから起動可能。
    • 全てのリムーバブルデバイスを自動的に認識。
    • リブートしてもLive USB上で書きこまれたファイルを維持する機能に対応(この機能はUbuntuのみ)

    最初に USB メモリを Windows 上でフォーマットした。形式は FAT32 。

    SnapCrab_No-1452

    もし、この後、上手く USB でブートできない場合、クイック フォーマットのオプションを外す。

    UNetbootinより、Windows 用をダウロードして、実行。

    SnapCrab_No-1447

    今回、動作の軽い Lubuntu を選択。インストール先の USB メモリを選択して、OK ボタンを押す。

    SnapCrab_No-1449

    後は放っておけば、ブートローダまでインストールしてくれる。

    SnapCrab_No-1451

    準備が整ったので、データを救出したい PC に USB メモリを挿し、起動。

    BIOS 画面で USB メモリからブートできるように設定。(USB メモリの選択は、ハードディスクの設定の中でプライオリティを変更した。)

    Lubuntu の起動後は、別の USB メモリを挿し、データをコピーした。

    TweetDeck が起動しなくなった場合に削除するフォルダ

    $
    0
    0

    Twitter のデスクトップクライアントとして使っている TweetDeckが起動しなくなった。 (+_+)

    SnapCrab_No-1461

    いつまで経っても、画面中央にくるくると読み込み中のマークが表示されている。

    これに対して、以下のフォルダを削除した。

    • %APPDATA%\..\Local\twitter\TweetDeck

    これにより、TweetDeckの初期画面が表示されるようになり、ログインすることができるようになった。

    SnapCrab_No-1466

    もし、これでめダメな場合、TweetDeckより、インストーラーをダウンロードし、TweetDeck をアンインストールする。その後、上記のフォルダを削除し、再インストールをする。


    Twitter でウェブページ中の文章を引用してコメント - bitly の +bitlmark を活用

    $
    0
    0

    1. Twitter で文章を引用したい

    Twitter でウェブページの特定箇所を引用し、それに対してコメントを付けたい。その場合、どのような書き方をするのが一般的なんだろう?

    ウェブページへのリンクをツイートする際によく見かける形式は、

    コメント / “タイトル” URL

    この書き方は、はてなブックマーク x Twitter 連携機能を利用しているのかな?

    ブックマークをTwitterへ投稿する際の書式を変更しました - はてなブックマーク日記 - 機能変更、お知らせなど (2011-09-15) によると、

    エントリー「はてなブックマーク」に「旬の話題がすぐにわかる」というコメントをつけてTwitter投稿した場合:

    これまで
    旬の話題がすぐにわかる / はてなブックマークhttp://htn.to/
    これから
    旬の話題がすぐにわかる / “はてなブックマークhttp://htn.to/

    3 年ほど前からこのスタイルが「はてブ」で定着しているようなので、これを真似ることにした。つまり、

    コメント / “ここに引用したい文章” URL

    という形式で文章を引用することにした。

     

    2. Bitly の+bitlmark を利用してツイートする

    bitly の登録と設定

    これを簡単に行うには、短縮 URL サービスである Bitlyを使うと良い。

    このサービスを利用したいことがない場合、予め登録が必要となる。

    SnapCrab_No-1478

    登録は Twitter で認証を行っておけば良い。 ログインする場合は、 Bitly. sign inから。

    SnapCrab_No-1479

    設定で気をつけることは、settingsにおいて、Default Bitlink privacy を Privateにしておくこと。これにより、bitly で短縮した URL が公開されなくなる。

    SnapCrab_No-1482

     

    ブックマークレットの設定

    bit.ly には読んでいるページをシェアするためのブックマークレットが用意されている。

    より、 +bitmark の画像をブックマークツールバーにドラッグした。

    SnapCrab_No-1481

    このブックマークレットの利点は、選択した文章をダブルクォーテーションで囲んで引用してくれること。

     

    ブックマークレットの使い方

    例えば、以下のページにおいて、引用したい文章を選択したとする。

    SnapCrab_No-1475

    ここで +bitmark のブックマークレットを押すと、ダイアログが表示されるので、Share ボタンを押す。

    SnapCrab_No-1476

    ダイアログが SHARE TO… に変化すると、先ほど選択した文章がツイートする内容が書かれたフィールドにダブルクォーテーションで囲まれて入力されている。SnapCrab_No-1474

    この先頭にコメントを入れることにより、

    コメント / “ここに引用したい文章” URL

    というツイートができる。最後に Tweet ボタンを押して投稿。

    今後は Twitter Cardsが公式のやり方して活用されると思うが、今はこの方法で行くことにした。

    SoftPerfect RAM Disk のアップデート

    $
    0
    0

    1. 最新版のダウンロード

    SnapCrab_No-1494 SoftPerfect RAM Disk の更新履歴は、SoftPerfect RAM Disk Changelogでチェックする。

    フィードリーダーに Page2RSSを登録しておくと良い。

    最新版のダウンロードは、以下のいずれかより行う。ただし、更新履歴と見比べ、最新版であるか確認すること。

     

    2. 最新のバージョンに更新

    古いバージョンの SoftPerfect RAM Disk がインストールされていると、新しいバージョンをインストールできない。

    SnapCrab_No-1488

     

    a. 設定をエクスポート

    最初に、現在インストールしてある SoftPerfect RAM Disk を起動。

    予め、設定をXML ファイルにエクスポートする。

    • メニューより、File > Export Disks

    を選択。

    SnapCrab_No-1485

     

    b. SoftPerfect RAM Disk をアンインストール

    タスクトレイより、SoftPerfect RAM Disk のアイコンを右クリック > Exit でアプリケーションを終了させる。

    SnapCrab_No-1486

    SoftPerfect RAM Disk をコントロールパネルより、アンインストールし、PC を再起動。

    SnapCrab_No-1487

     

    c. 新しいバージョンをインストールし、設定ファイルをインポート

    新しいバージョンの SoftPerfect RAM Disk をインストールし、起動する。

    前回の設定をインポートするために、

    • メニューより、File > Import Disks

    を選択し、先ほどエクスポートしたファイルを指定する。

    SnapCrab_No-1490

     

    d. ディスクをマウント

    次にディスクをマウントするために、対象のドライブを右クリック > Mount を選択。

    SnapCrab_No-1491

    ディスクのマウントには少し時間がかかる。

    SnapCrab_No-1492

    ディスクがマウントされると、対象のドライブに緑色のチェックマークが付く。

    SnapCrab_No-1485

    アプリケーションの一時的な作業用フォルダを RAM ディスクへ移動

    $
    0
    0

    1. 一時的な作業フォルダをは環境変数 TEMP, TMP で指定される

    SnapCrab_No-1494これまで、ブラウザ のキャッシュだけ RAM ディスクへ移動させていた。これに加えて、「アプリケーションが利用する一時的な業フォルダ」も RAM ディスクへ移動することにした。

    アプリケーションが利用する一時的な作業フォルダは、環境変数 TEMP, TMP によって指定されている。

    @IT:Windows TIPS -- Tips:Tempフォルダの場所を変更するによると、

    アプリケーションが一時的な作業用のファイルを作成する場合、通常はこのTEMP環境変数の指し示す場所(以下「tempフォルダ」と呼ぶ)に作ることが多い。…

    一時フォルダの場所を指すための環境変数には、TMPとTEMPの2種類がある。もともとMS-DOSではTEMP変数が使われることが多かったが、TMP変数を参照するアプリケーションも少なくない(UNIXの一時フォルダは/tmpなので、これを意識している)

     

    2. 環境変数 TEMP, TMP を変更

    SoftPerfect RAM Disk で RAM ディスクを作成 し、F: ドライブに割当てている。ここに予め `tmp’ フォルダを作成した。

    • スタートニューよりコンピュータを右クリック > プロパティ > システムの詳細設定 > 環境変数

    を表示する。

    SnapCrab_No-1496

    「ユーザー環境変数」と「システム環境変数」の TEMP, TMP には、各々以下のように指定されていた。

    • %USERPROFILE%\AppData\Local\Temp
    • %SystemRoot%\TEMP

    これを f:\tmp に置き換えた。その後、PC を再起動すると一時フォルダの位置が変更される。

     

    関連記事

    CPU のシリコングリスを塗り直し、放熱効果を高める

    $
    0
    0

    1. 数年前に購入した PC がよく落ちる

    マザーボードは、GIGABYTE - GA-MA78GM-S2H (rev. 1.0)

    BIOS の設定をデフォルトに戻したが、OS の起動中に電源が落ちる。そのため、CPU Clock Ratio を抑えて利用。

    しかし、あまりにも動作がモッサリするのでストレスを感じる。 (+_+)

     

    2. CMOS をクリア

    試しに CPU Clock Ratio を通常よりも高い値に設定したら、BIOS すら起動しなくなってしまった。そのため、CMOS のクリアしなければならない事態に。 (@_@;

    ランドの場合のショート手順としては、まずマイナスドライバーのような先のまっすぐな導電性の有るものでランド上の半田の盛り上がりをショートさせて下さい。

    上記のマザーボード上で CLR_CMOS を探し、ランドをラジオペンチでショート。

     

    時刻を合わせる

    CMOS クリアしたので Windows 上の時刻がリセットされた。そのため、インターネットに接続できない。

    そこで、手動で現在の時刻に合わせた後、桜時計で正確な時間と同期させた。

     

    3. CPU のグリスを塗り直した

    PC が落ちるタイミングは CPU に負荷がかかり、 CPU の温度が下がらないときらしかった。そこで、CPU と CPU ファンを密着させるグリスを塗り直すことにした。

    CPU ファンを外したら、案の定、グリスがカピカピになっていた。

    グリスを塗り直した結果、OS は起動するようになった。しかし、アプリケーションを利用してしばらくすると落ちてしまう。

    HWiNFOで CPU の温度を監視すると、まだ、やや高めだった。

     

    PCIE, DRAM Frequency を固定

    仕方がないので、BIOS で CPU の電圧を 0.15 V 下げた。

    これにより、PC の動作が安定するようになった。 ^^

    定期的に一時ファイルを削除する Easy Temp File Cleaner

    $
    0
    0

    1. 自動的に TEMP, TMP フォルダを削除したい

    SnapCrab_No-1502 アプリケーションの一時的な作業用フォルダを RAM ディスクへ移動した。RAM ディスクの容量が小さかったためか、いつの間にかディスクの空き容量がなくなり、アプリケーションを開けなくなってしまった。 (+_+)

    環境変数 TEMP で指定したフォルダを自動的に削除するユーティリティを併用する必要があるようだ。

     

    a. Easy Temp File Cleaner をインストール

    Easy Temp File Cleaner--オールフリーソフト・Windows 7/8対応のフリーソフト--によると、

    Easy Temp File Cleanerは自動でTempフォルダ内の一時ファイルを削除してくれる
    ソフトです。

    Big Star Software> Download、または、Softpediaよりダウンロードして、インストールして実行。

     

    b. Easy Temp File Cleaner の実行

    SnapCrab_No-1500

    手動で一時ファイルを削除するには、 Clean ボタンを押す。

     

    定期的に実行する設定

    定期的に一時ファイルを削除するには、

    • メニューより、Auto Clean > Every XX Hours

    を選択。設定する時間は、RAM の容量と一時ファイルのを見て適当に選ぶ。

    最後に Exit ボタンを押す。このボタンを押さずにウィンドウを閉じてはダメなようだ。

     

    c. 常駐の確認

    タスクトレイには Easy Temp File Cleaner のアイコンSnapCrab_No-1501が表示されいてることが確認できる。

    また、msconfig を「ファイル名を指定して実行」 (Win + R) し、スタートアップを確認すると、Easy Temp File Cleaner Timer が登録されているのが分かる。

    これは、Startup Delayerでも把握することができる。

     

    3. RAM ディスクに関わるアプリケーションの設定

    a. ブラウザのキャッシュに制限をかける

    Firefox と Google Chrome のキャッシュを RAM ディスクへ移動させるている。そのため、ブラウザのキャッシュ容量を制限することにした。

    Firefox の場合、

    • オプション > 詳細 > ネットワーク > キャッシュされた Web ページ

    Google Chrome の場合、起動オプション - Google Chrome まとめWikiによると、

    ディスクキャッシュの容量を指定します。単位はバイトです。有効な値は1以上の整数です。

    --disk-cache-size=104857600ディスクキャッシュの容量を100MBに設定します。

     

    b. デフラグの前に一時ファイルを削除

    フォームに入力した内容を自動保存 - Firefox の Form History Control

    $
    0
    0

    1. 復元しても、閉じてしまえば消えてしまうフォームの内容

    Firefox でフォームに入力している最中、アプリケーションが落ちても元の状態に復元してくれる。

    ただし、そのためには、

    • オプション > 一般 > 起動 > Firefox を起動するとき

    において、「前回終了時のウィンドウとタブを表示する」を選択しておく必要がある。

    SnapCrab_No-1538

    しかし、復元されたタブ・ウィンドウを閉じてしまえば、フォームの内容は元に戻らない。

     

    2. Lazarus から Form History Control に乗り換えた

    これに対して、Lazarus Fom Recovery でテキストエリアに入力した文字を自動保存していた。利用できる最新の Lazarusは、バージョン 2.3。リリース日は August 4, 2011 と古い。また、Lazarus 3は相変らず使えない。

    SnapCrab_No-1539そこで、同じ機能を持つ Form History Controlに乗り換えることにした。現在、最新のバージョンは 1.3.3.0。 February 7, 2014 にリリースされている。

    このアドオンは Lazarus のように、フォームに入力した文字列を自動で保存してくれる。そのため、ブラウザがクラッシュしたときや、誤ってウィンドウを閉じてしまっても、入力したテキスト復元することができる。

    Form History Control: Introduction to Form History Controlによると、

    This plugin also stores text from editor fields as you type, so you never have to loose your work when disaster strikes. Recover your lost work after session timeouts, network failures, browser crashes, power failures, and all other things that will destroy the hard work you just put into writing that important email, essay or blog post.

     

    a. フォームの内容を復元

    フォームに入力した内容を復元するには、

    • 復元したいフォームで右クリック > Form History > Restore editor field

    より、保存された時刻と内容を確認し、復元対象を選ぶ。

    SnapCrab_No-1540

     

    b. 自動保存する条件を設定

    フォームに入力した内容は、条件に応じて自動的に保存される。

    自動保存されるタイミングを設定をするには、

    • 適当なページで右クリック > Form History > Options

    を選択する。

    SnapCrab_No-1541

    • Editor fields > Configuration > Version control

    において、「最後に保存されてから ◯◯ 分経過したら保存」「◯◯ 文字以上入力したら保存」を選択肢から選ぶ。

    SnapCrab_No-1542

     

    c. フォームに入力した内容を検索

    もし、復元したいフォームがどこのページか分からなくなっても、履歴から検索できる。

    • 適当なページで右クリック > Form History > Form History Control > Editor History タブ > Search フィールド

    において、復元したいフォームに入力した単語を入れて検索。

    SnapCrab_No-1538 (2)

    保存された Content をダブルクリックし、表示されたダイアログの下部にある Copy to clipboard で内容をコピーし、Open Link でリンク先 を開くことができる。

    SnapCrab_No-1538 (3)

     

    d. テキストフィールドに入力したことにより、保存されデータをを確認

    Firefox では、フォームのフィールドに入力した内容は保存される。

    フォームの自動補完 | Firefox ヘルプによると、

    Firefox は、あなたが Web ページ上のフォームに入力した内容を記憶しています。フォームはテキストフィールドとも言います。Web ページ上の (検索ボックスなどの) フォームに何かを入力すると、次回そのページを開いた時、以前入力した内容を再利用できます。

    Form History Control では、この内容を一覧し、特定の条件で抽出し、編集・削除することができる。

    Form History Control: Introduction to Form History Controlによると、

    This plugin displays all form data that has been saved by the web browser with options to filter the data either by keyword, active page, active field or cleanup criteria. It is furthermore possible to sort the data by parameter including form field name, value, date or popularity.

    • 適当なページで右クリック > Form History > Form History Control > Show History タブ

    を開く。詳細な条件で検索するには、Advanced Search ボタンをクリック。

    SnapCrab_No-1539 (2)

    保存されたくないデータ行で右クリックすると、データを削除することができる。また、逆にデータを挿入することも可能。

    「新しいタブ」が右隣に開かない - Firefox のアドオン Tab Mix Plus の開発版をインストール

    $
    0
    0

    1. 「新しいタブ」が右隣に開かない

    SnapCrab_No-1545Firefox でタブの細かな動作を設定をするために、アドオン Tab Mix Plusを利用している。

    • Tab Mix Plus のバージョンは 0.4.1.5.1(September 22, 2014)
    • Firefox のバージョンは 32.0.3。

     

    a. 新しいタブを現在のタブの直後に開く

    Tab Mix Plus には、現在アクティブになっているタブの右隣に「新しいタブ」を開く設定がある。

    • Tab Mix Plus の設定 > イベント > 新しいタブ

    において、「新しいタブを現在のタブの直後に開く」にチェックを入れる。

    SnapCrab_No-1550

    しかし、この設定をしても「新しいタブ」が右端に開いてしまう。

    例えば、現在「アドオンマネージャ」のタブを開いているとする。この状態で右端にある + ボタンで「新しいタブ」を開く。もしくは、ショートカットキーである Ctrl + T を押してみる。

    SnapCrab_No-1543

    上記の Tab Mix Plus の設定をしているにも関わらず、「新しいタブ」が右端に開いてしまう。

    SnapCrab_No-1544

    この設定は、ロケーションバーの about:config における

    • extensions.tabmix.openNewTabNext

    に対応している。設定値が true であることを確認したが、設定値通りの動作にならない。

     

    b. タブで右クリックして、「新しいタブ」を開く

    ただし、現在開いているタブの「タイトル」を右クリックし、

    • 新しいタブ」(このタブの直後に)

    を選択すると、正常に動作する。

    SnapCrab_No-1548

     

    2. 開発版をインストールする

    これに対して、開発版の Tab Mix Plus 0.4.1.6 ではバグが修正されている。

    Changes in Version 0.4.1.6によると、

    Fixed: "Open new tabs next to current one" option is not working in version 0.4.1.5.1.

    そこで、Tab Mix Plusの「開発チャンネル」より開発版をインストールした。

    SnapCrab_No-1546

    もしくは、Tab Mix Plus :: Versionsより、バージョン 0.4.1.6pre.140926a1をインストールする。

    SnapCrab_No-1547

    これにより、「新しいタブ」が現在開いているタブの右隣に開くようになった。

     

    正式版をチェックしておく

    Tab Mix Plus の 0.4.1.6 系列の正式版が出たらインストールし直すために、バージョン情報をフィードリーダーに登録しておいた。


    フォームに入力した文字数のカウント - Word Count Tool

    $
    0
    0

    1. 文字数をカウントしたい

    EC サイトでレビューを投稿する際、文字数の制限に引っかかることがある。

    例えば、楽天トラベルのレビューには、

    情報の文字数は全角1000文字以内で入力してください。

    SnapCrab_No-1534

    という制約がある。

    このような場合、予め文字数の上限を気にしながら、文章を書かなければならない。

     

    2. LibreOffice で文字数をカウント

    SnapCrab_No-1534

    SnapCrab_No-1540これに対して、文字数をカウントするために LibreOffice Writer で下書きをする。

    LibreOffice の画面下には、単語と文字数が表示される。

    a. 改行は含まれない

    ただし、表示される文字数は「改行」が含まれないことに注意。

    上記の楽天トラベルでは改行も文字としてカウントされるため、複数の改行を含んだ状態で、1000 文字ギリギリまで書いてしまうとエラーとなる。

    改行を文字数に含めてカウントしたい場合、

    • メニューより、ファイル > プロパティ > 統計

    表示し、段落数を確認する。

    SnapCrab_No-1536

    この情報を利用して、以下を計算すれば良い。

    改行を含む文字数 = 文字数 + (段落数 – 1)

     

    b. 「段落内の改行」(段落を替えない改行) はカウントされる

    ところで、Shift + Enter キーで入力する

    「段落内の改行」(段落を替えない改行)

    は文字数としてカウントされる。

    以下の例では、「ほげ」「ぴよ」の後で Shift + Enter キーを押している。この場合、画面下の文字数が 8 となっていることに注目。

    SnapCrab_No-1534

     

    3. リアルタイム文字数カウント表示簡易エディタ

    リアルタイム文字数カウント表示簡易エディタを使えば、もっと簡単に文字数を数えられる。このエディタでは、「改行の数え方」を指定することができる。

    画面右上にある

    • 1文字として数える

    を選択することにより、上記の要求を満たせる。

    SnapCrab_No-1535

     

    4. ブラウザのアドオン・拡張機能 Word Count Tool

    わざわざ文字を数えるためだけにアプリケーションを起動したくない場合、Word Count Toolを利用すると良い。このサイトでは、フォームに入力した文字数をカウントしてくれる。

    このサイトでは、改行が1文字として扱われる。

    SnapCrab_No-1537

     

    a. ブラウザのアドオン・拡張機能

    SnapCrab_No-1535Word Count Tool には、Firefox のアドオン、Google Chrome の拡張機能が提供されている。

    これを利用すれば、フォームの入力中に「入力した文字を選択する」ことにより、文字数を知ることができる

    Firefox の場合、数えたい文字列を選択し、

    • 右クリック > Word Count Tool > View word count statics

    SnapCrab_No-1536

    The Addon Bar (restored) を利用して Word Count Tool の情報を表示しておくと、文字列を選択するだけで済む。

    SnapCrab_No-1551

    Google Chrome の場合、文字列を選択し、右クリック > Word Count Tool を選択するとポップアップで情報を表示してくれる。

     

    b. フォームに入力した文字を自動保存

    長文を入力中にブラウザがクラッシュすると困るので、Word Count Tool を利用する場合、フォームに入力した内容を自動保存する Firefox の Form History Control を併用すると良い。

    Google Chrome の場合は、Lazarus: Form Recovery - Chrome ウェブストア

    Firefox の keyconfig でショートカットキーをカスタマイズ

    $
    0
    0

    Firefox のアドオン keyconfigを用いると、デフォルトで割当てられているブラウザやアドオンのショートカットキー変更することができる。

    Keyconfig extension - MozillaZine Knowledge Baseによると、

    The Keyconfig extension (available here) allows you to configure keyboard shortcuts. It works with Firefox, Thunderbird, and (probably) Mozilla Suite/SeaMonkey.

    keyconfig 20110522 • mozillaZine Forumsより、keyconfigをクリックしてインストール。

    アドオンの設定画面より、keyconfigの設定をクリックするか、または、

    • メニューより、ツール > キーボードショートカットのカスタマイズ

    を選択する。

    例えば、アドオン Easy Copyに割当てられているショートカットキーを変更してみる。

    keyconfigの設定画面を開き、Easy Copyの操作の一つに割当てられている Copy Title Link を選択する。この操作にはデフォルトでは Ctrl + Shift + Y が利用されている。

    SnapCrab_No-1535

    左下にあるショートカットが記載されているフィールドを選択し、新しいショートカットキーを入力。ここでは、

    Ctrl + Q

    とした。

    SnapCrab_No-1536

    これにより、変更後からすぐに新しいショートカットキーを使えるようになる。

    Firefox の Make Link からの乗り換え - ウェブページの「タイトル」と URL を HTML 形式で得る Easy Copy。「タイトル」と短縮 URL をテキストで得る FireLink。

    $
    0
    0

    1. Make Link から、Easy Copy と FireLink に移行

    a. Easy Copy で Ctrl + Q

    ウェブページの「タイトル」と「URL」をコピーするために、Make Link 系のアドオン・拡張機能を利用してきた。

    Make Link をキー入力で素早く呼び出す工夫をしているが、マウスやキーボードのホームポジションから手を離さなければならないので不満を感じていた。

    SnapCrab_No-1537それを解消するために Easy Copyを利用することにする。これからは、

    Ctrl + Q キー

    を押下するにより、ウェブページの「タイトル」または「選択文字列」と「URL」の組み合わせをコピーできる。

    Make Link の開発は March 23, 2011 で止まっているが、Easy Copy の最新版は June 11, 2014 。Make Link よりも細かな設定ができる点も良い。

     

    b. FireLink で Ctrl + C

    SnapCrab_No-1538ただし、Easy Copyでは、ページの「タイトル」と「短縮URL」をテキストで得ることができない。これを補完するために、FireLinkを併用する。FireLink では、

    Ctrl + C キー

    を押下することにより、「ページのタイトル」と「短縮URL」を得ることができる。

    Easy CopyFireLinkのどちらかに絞りたかったが、Easy Copy は短縮URL に対応しておらず、FireLink は Make Link で言うところの HTML エンティティを使用できない。

     

    2. Easy Copy の設定

    a. ショートカットキーの変更

    最初に、Easy Copyのショートカットキーを変更する。

    デフォルトで用意されている、ウェブページの「タイトル」または「選択文字列」と「URL」の組み合わせをコピーする `Title Link’ のショートカットキーは Ctrl + Shift + Y 。これを

    Ctrl + Q

    に変える。⇒ Firefox の keyconfig でショートカットキーをカスタマイズ

    Easy Copy :: Add-ons for Firefoxによると、

    Keyboard shortcuts are configurable with Keyconfig.

    ただし、Easy Copy ではショートカットキーを変更できないことに注意。

     

    b. 変数の意味

    `Title Link’ の設定は、

    • 右クリック > Easy Copy > Options > Templates

    より、確認することができる。

    SnapCrab_No-1456

    `Title Link’ の Templates には、以下のように記載されている。

    <a href="%url%">%title%</a>

    利用できる変数は Variablesを参照。

    ここで使われている url と title 変数はコンテストによって意味が変わる。

    ウェブページ中の文字列を選択していなければ、ページの URL とタイトルが指し示される。もし、文字列を選択していたら、その文字列と URL が指し示される。

     

    c. 文章の引用

    Make Link で作成した 「文章を引用」する形式を移行した。

    • Name: Quote
      • Template:

        <a href="%page_url%">%page_title%</a> によると、
        <blockquote>%selection%</blockquote>

      • Type: html
    • Name: Quote2
      • Template:

        <blockquote>
        <p>%selection%</p>
        <p>(<a href="%page_url%">%page_title%</a> より)</p>
        </blockquote>

      • Type: html

     

    d. Google Spreadsheets の設定

    同様に、Make Link で作成した Google スプレッドシートのリンクを移行した。

      • Name: Google Spreadsheet
        • Template: =hyperlink("%url%";"%title%")
        • Type: html
      • Name: Google Spreadsheet (Selection)
        • Template: =hyperlink("%url%";"%selection%")
        • Type: html

     

    3. FireLink の設定

    次に、FireLinkの設定を行う。

    FireLink では短縮 URL の機能のみ利用する。

  • New!!短縮URLサービスの選択
    • is.gd : http://is.gd/api.php?longurl=%URL%
    • tinyurl : http://tinyurl.com/api-create.php?url=%URL%
    • bit.ly : http://api.bit.ly/v3/shorten?format=txt&login=username&apiKey=XXX&longUrl&longUrl=%URL%
  • 短縮 URL として bit.lyを利用している。 settings | Bitly. The power of the link.より、Login:, API keyを控えておき、下記の username と XXX を置き換える。

    http://api.bit.ly/v3/shorten?format=txt&login=username&apiKey=XXX&longUrl&longUrl=%URL%

    ページの適当な場所で、

    • 右クリック > FireLink > 設定

    を開き、フォーマットを short のみ設定する。

    利用できる変数は FireLink - Variablesを参照。

    %text% %short%

    Shortening service には、上記の URL を入力する。

    SnapCrab_No-1539

    これにより、一度、ページの適当な場所で、

    • 右クリック > FireLink > (1) short

    を選択すると、その後、

    Ctrl + C

    を押下するだけで、「ページのタイトル」と「短縮URL」をテキスト形式で得られるようになる。

    Easy Copy で不要な文字を削除。複数のリンクを生成し、Google スプレッドシートに貼り付け。

    $
    0
    0

    1. 不要な文字列を削除 - Text to remove

    SnapCrab_No-1537 Easy Copyで `Title Link’ を作成するとき、不要な文字を排除することができる。

    例えば、自分のブログを引用するとき、

    Make Link をキー入力で素早く呼び出す | すぐに忘れる脳みそのためのメモ

    の末尾にある

    | すぐに忘れる脳みそのためのメモ

    を常に削除している。自動で省きたい場合は、

    • 右クリック > Easy Copy > Options > Formatting > Text to remove

    において、削除して欲しい文字列を列挙する。

    SnapCrab_No-1540[2]

    一時的に文字を省きたくない場合は、

    • Remove unnecessary text from the fron or back of the title

    のチェックを外す。

     

    2. 複数のリンクを生成 - Copy All Tabs

    Easy Copy では、ウィンドウ内に開いているタブを全てから、リンクを作ることができる。

    リンクを作成したい対象が一つのウィンドウである場合、予め

    • 右クリック > Easy Copy > Copy All Tabs

    において、Include the following tabs: で Active Window Only を選択しておく。

    SnapCrab_No-1541[7]

    そして、対象のウィンドウで

    • 右クリック > Copy All Tabs >

    において、適当な形式を選ぶ。

     

    Amazon のリンクを Google スプレッドシートに貼り付ける

    例えば、Amazon でいくつかの商品を調査した後、Google スプレッドシートに貼り付けたいとする。

    対象タブを複数開いたままにしておき、前回設定をした

    を選択する。

    接頭辞にある不必要な文字を削除したい場合には、

    • Options > Formatting > Text to remove

    に以下を列挙しておく。

    Amazon.co.jp:
    Amazon.co.jp:
    Amazon.co.jp |

    これで、Google スプレッドシートリンクを貼り付けると、1行1列に納まる。

    SnapCrab_No-1542

    TeamViewer でリモート接続した Windows PC の UI を「ベーシックモード」から `Windows Aero’ に戻す

    $
    0
    0

    1. TeamViewer で一度ベーシックモードに設定した

    SnapCrab_No-1544 ノートPC から デスクトップPC(モニターなし)を TeamViewer で操作している

     TeamViewerでリモート接続した Windows PC の動作が良くない場合、Windows Aero を無効にするよう促される。

    Windows Aero – Wikipediaとは、

    Windows Vista の登場に合わせ、Windows 95の最初のリリース以来となるユーザインタフェースのガイドラインの完全なる改定が行われた。見栄えの美しさへ言及するようになったほか、ボタンラジオボタンなどのコモン コントロール、タスク ダイアログ、ウィザード、コモン ダイアログ、コントロール パネル、アイコン、フォント、ユーザー通知、テキストのトーンなど内容は多岐にわたる[2]

    パフォーマンス改善のためにテーマを変更するによると、

    コンピューターの動作速度が遅い場合に、使用可能なメモリのほとんどがテーマによって使用されていることを示すメッセージが表示されることがあります。その場合は、Windows 7 のベーシック テーマまたはハイ コントラスト テーマに変更することでパフォーマンスを改善できます。

    一度、TeamViewer で Aero を無効にすると、次のリモート接続から「ベーシックテーマ」が適用される。

    … Aeroの他にベーシックと呼ばれるテーマが用意されている。これは、Aeroに対応していない環境や、Aeroを無効にしている場合に適用されるスタイルで、Aero SnapとAero Shakeを除き、Aeroで利用出来る機能が無効になる。

     

    2. TeamViewer で元の Windows Aero に戻す

    a. Aeroカラースキームを無効化

    元の Aero に戻したい場合は、タスクトレイにある TeamViewer のアイコンを右クリック

    • TeamViewer のオプション> 詳細 > このコンピュータとの詳細接続設定

    において、「自動的な画質を使用するときは、Aeroカラースキームを無効化します」のチェックを外す。

    SnapCrab_No-1543

    逆に、常にベーシックモードを使いたい場合は、この項目にチェックを入れておく。

     

    b. パフォーマンス設定を行う

    この後、Widows 7 でパフォーマンス オプションを調整して動作を軽くする設定を行った。ベーシックモードで使っているより調子が良いかも?

     

    c. ベーシックモードを避ける理由

    ハングアウト - Chrome ウェブストアを利用するようになった。

    ベーシクモードでは周囲にウィンドウのようなものが表示されてしまうので Windows Aero に変更した。

     

    参考サイト

    Viewing all 383 articles
    Browse latest View live