2011年4月17日日曜日

共有で使われているファイルを強制的に削除する

Windowsで、共有フォルダのファイルを消そうとしたが、
「~を削除できません。他の人またはプログラムによって使用されています。」
というエラーが出て消せないときのファイルの削除方法。

ファイルを使用中であるという情報(セッション)を強制的に解除します。誰か他の人が使っていないか、確認してから作業する。

[スタート]−[コントロールパネル]−[管理ツール]−[システムとセキュリティ]−[コンピュータの管理]−[システムツール]−[共有フォルダ]−[開いているファイル]
ファイル一覧で対象ファイルを選択>右クリック>開いているファイルを閉じる。

ファイルを削除します。

検証環境 Windows 2008、Windows 7

2011年4月10日日曜日

Twitterでブロック中のアカウントを調べる

Twitterを使っていると、Spamやボットにフォローされて鬱陶しい思いをする。「@XXX をブロック」してSpamアカウントをお断りするのだが、現在ブロック中のアカウントの一覧を見ることができない。拒否したアカウントの一覧など、見る必要がないので問題は無いように思われる。しかし、誤操作で必要なアカウントをブロックしてしまい、アカウント名を覚えていない場合に困ることになる。

以下、TWITBLOCKというサービスを使う手順。

①http://twitblock.org/ にアクセス。
②画面右上の「Sign in with Twitter」
③TwitBlockAppによるアクセスを許可しますか=>「許可する」
④画面右上の「Manage Blocks」

ブロック中のアカウント一覧が表示されます。

参考
http://f.daccot.com/2010/08/20/3925/

2011年4月3日日曜日

Youtubeの動画を保存する方法

いろいろ方法はあるが、今回はなるべくお手軽な方法でのメモ。
WindowsマシンでFireFoxのプラグイン、Unplugを使う場合。

■Unplugのインストール
□FireFox起動
□https://addons.mozilla.org/en-US/firefox/addon/unplug/
□Add to Firefox【緑のボタンを押す】
□「Yes」、「次へ」を押す。
□FireFox再起動

■ファイルの保存
□保存したい画像をYoutubeで表示する。
□「緑の金魚?」のマークを押すと、下のリストが書かれたウインドウが表示される。

Normal quality flv
http vX.xxxxx.xxx.youtube.com 「Copylink」 「Download」

Normal quality mp4
http vX.xxxxx.xxx.youtube.com

Low quality flv
http vX.xxxxx.xxx.youtube.com

このリスト右側の「Download」をクリックする。
Normal quality mp4の右側にも「Download」ボタンはある。

「Download」をクリックすると、保存先を聞かれ。入力すればダウンロードが開始する。

■どのファイルをダウンロードするとよいのか
□[High,Normal,Low]の選択肢について。
もちろん左の選択肢の方が良い。
□[flv,mp4]の選択肢について。
flvの方が高画質。高画質優先ならflv。
mp4はWindowsの標準プレイヤーで再生できる。手軽さ優先ならmp4で。

■検証環境
・Windows 7
・FireFox 3.6.16
・Windows Media Player 12.0.7600.16667

Windowsサーバのディスク容量を空ける方法

・ごみ箱を空にする
他のアカウントが捨てた「ごみ箱」の中身を見ることが出来ない。知らないうちに意外な領域を食っていることがある。ローカルの管理者権限でログインする。エクスプローラの設定で「隠しファイル」と「システムファイル」を表示設定にして、C:\$Recycle.Bin の中身を消すとよい。

・ハイバネート領域を削除する
仮想化されたサーバでは、ハイバネーションの機能は使わない。下記手順でハイバネーション用の領域を削除する。
http://support.microsoft.com/kb/920730/ja

Twitter入門

2009/11/13 にアカウント作成しましたが、今年(2011年)の2月まで放置状態でした。
Mixiで次のように書いてあったのを読んで、本格的に再開しました。

> とりあえず、自分でつぶやかなくてもいいですから、気になった人50人ぐらいを
> フォローしてみてください、出来ればつぶやきの多い人。
> 1ヶ月くらい眺めていると 自分もつぶやきたくなると思いますよ。

実際にやってみると、ぼちぼちフォローしてもらえました。
入門用参考として、補足事項を書いておきます。

■フォローする人の探し方
・ブログから探す
 自分にとって面白いと思ったブログの作者をフォローするとよいと思います。

・twitterを検索する
 自分の興味のある分野のキーワード、時事ネタをtwitterで検索します。
 自分にとって面白いことを書いている、と感じた人をフォローします。

・知り合いでtwitterやってる人。
 分からないことをすぐに聞けるのは心強いです。
 でも、知り合いばかりで固めてしまうと、
 知らない人と交流ができるというtwitterの魅力が半減します。

・ツイートの多い有名人
 読んでいると、ツイートの書き方やノリが分かります。

■読み方について
 50人もフォローすると、空いた時間で全部読めなくなります。
 新聞のように隅から隅まで読もうとしない方がいいです。
 全部読もうとすると、嫌になります。
 読めない部分は捨てましょう。

■フォロー対象の整理
 自分とあわないと思った人は、フォローを解除しましょう。
 いつでも遠慮なくフォロー解除できるのがtwitterの魅力です。

■ツイートの書き方
・リツイート
 面白いと思ったツイートを、リツイートします。
 最初は、人の褌でいいんです。

・感想を書く
 面白いと思ったツイートを、引用して感想を入れましょう。
 0から意見やネタを書くのは大変です。

・自力でツイートする
 ぼちぼち感想とか書いていると、自力でツイートしたくなります。

2011年3月30日水曜日

連続してDOSコマンドを実行する

Linuxのシェルなら「;」セミコロンでコマンドを連続して実行できる。たとえば処理の前後の時間を調べたいときは、

$ date ; えらい時間のかかる処理 ; date

と、やるが。WindowsのDOSで「;」セミコロンが通じなかったので、調べてみました。「&」で同じことができるみたいね。

> date /t & time /t & えらい時間のかかる処理 & date /t & time /t

「date」コマンドで年月日「time」コマンドで時分操作。このまま実行すると、新しい「年月日」「時分」の入力を求められる。「/t」のオプションをつけると、ただ表示するだけのコマンドになる。

2011年3月27日日曜日

シェルで繰り返し処理を行う。

cron を使わずに、一定間隔で同じ処理を行うコマンド。

# while [ 1 ];do date;sleep 1; done

ある作業中に一時ファイルが作成されるのですが、そのファイルが巨大化し問題となりました。ファイル容量の推移を調査するために使用したコマンドです。

60 秒ごとに date コマンドと ls コマンドが実行され、結果をファイルに出力します。

# while [ 1 ];do date >> /tmp/kadofuji/ls_result.log;ls -lh /tmp/target >> /tmp/kadofuji/ls_result.log; sleep 60; done

sleep 60 で、指定の時間処理が待機されます。数値は秒数です。
date で実行したときの時間を記録します。
ls -lh 「-h」オプションで、出力結果の単位を自動的に見やすいもの(K、M、G バイト等)に設定されます。
リダイレクト「 >> 」で、ファイル末尾への追加書き込みを行っています。/tmp/kadofuji/ls_result.log に結果が記録されます。
while [ 1 ];do~; doneは無限ループになっています。「Ctr+C」を押すか、プロセスを殺して停止させます。