有馬総一郎のブログ

(彼氏の事情)

2014年03月02日 19:49:00 JST - 1 minute read - MS-DOS

windowsでpngデータの画像ファイルを検索する

ってなわけでWindowsバッチでpngファイルを探すバッチを作ってみた。

find_png_file.bat

@echo off
set dstfile=sample.jpg
set binrslt=result.txt
set listfle=png_file_list.txt
type nul > "%listfle%"
echo 1 > "%dstfile%"
for /f "usebackq delims=" %%I in (`dir /s /b /a=-d "C:\My Music\*.jpg"`) do (
  if exist "%%I" (
    fc /b "%%I" "%dstfile%" | findstr "^0000000[0]" > "%binrslt%"
    for /f "usebackq tokens=2" %%C in ("%binrslt%") do (
      if "%%C" equ "89" (
        echo %%I>> "%listfle%"
      )
    )
  )
)
if exist "%dstfile%" del /f "%dstfile%"
if exist "%binrslt%" del /f "%binrslt%"

2014年03月02日 15:55:00 JST - 1 minute read - Linux

アルバムアートの画像ファイルに、PNG形式が混じっていないか検索する

どうも、音楽フォルダに格納しているfolder.jpgに、どうもjpegでない画像データが混じっているっぽい。

AlbumArtDownloader XUIで検索してきた画像を一律、folder.jpgで保存しているせいだろう。どのくらいあるんだろうと思って、シェルファイルを作ってみた。
(本当はWindowsのMS-DOSバッチで作りたかったが、dumpコマンドってなくなっちゃったんですね、Windowsの方は後で考えよう)

2014年02月08日 18:46:00 JST - 3 minute read - PowerShell

powershellで角括弧、ブラケットが入った文字を扱う時は注意する

いつものようにpowershellで名前を変更しようとしたら、エラーになった。

2014年02月05日 00:02:00 JST - 5 minute read - Linux

ownCloud client 1.3.0から1.5にアップデートできない

Ubuntu 13.10

ownCloud clientをインストールしていたのだが、アップデートしろとうるさく警告してくるので、1.3.0から1.5にupdateしようとした。

2014年01月31日 23:53:00 JST - 1 minute read - Diary

あのブロバイダーから乗り換える

夜になると通信量を絞るというか、遅くなるあのムカつくブロバイダーから乗り換える。

まあ、どこからどこへかは個人情報に関わるのでおいておいて、申し込んで1日かそこらで、早くもIDとパスワードの通知が届いた。

2014年01月31日 00:33:00 JST - 2 minute read - Windows

Excel COUNTIF関数の制限

エクセルでたまに1行を1レコードとして、キーとなる列の値が重複していないか調べたいことがある。

まあ、そんな時はキー列を連結させた結合キー列みたいのを作っておき、

2014年01月26日 23:04:00 JST - 7 minute read - Linux

mediatombに変わる新たなDLNAサーバーminidlnaを導入

Server 12.04

DLNAサーバーとして mediatomb使っていたが、DB更新というか、見えるファイルの表示なにかおかしいので、 minidlnaを使ってみることにした。

2014年01月26日 17:06:00 JST - 2 minute read - Linux

公開鍵が利用できませんというメッセージが出た

Ubuntu 13.10

ある日、apt-get updateをしていたら、公開鍵が利用できませんというメッセージが出た。

無視 http://download.opensuse.org  Translation-en
1,106 kB を 16秒 で取得しました (66.3 kB/s)
パッケージリストを読み込んでいます... 完了
W: GPG エラー: http://archive.ubuntulinux.jp saucy Release: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY 058A05E90C4ECFEC

2013年11月24日 23:01:00 JST - 1 minute read - Linux

ubuntu 13.10(64bit)にeclipse 4.3を導入する

Ubuntu 13.10

eclipseを導入しようと eclipse-jee-kepler-SR1-linux-gtk-x86_64.tar.gzをダウンロードして、ホームディレクトリに解凍。

2013年11月23日 19:32:00 JST - 3 minute read - Linux

mikutterのバージョンを0.2.2.1410にアップデート

ubuntu 13.10

mikutterのバージョンを0.2.2.1328から0.2.2.1410にあげたら(?)動かなくなった。

arimasou16@Desktop:~$ ruby /home/arimasou16/mikutter/mikutter.rb
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- memoize (LoadError)
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /home/arimasou16/mikutter/core/miquire.rb:98:in `miquire_original_require'
from /home/arimasou16/mikutter/core/miquire.rb:71:in `block (2 levels) in miquire'
from /home/arimasou16/mikutter/core/miquire.rb:70:in `chdir'
from /home/arimasou16/mikutter/core/miquire.rb:70:in `block in miquire'
from /home/arimasou16/mikutter/core/miquire.rb:66:in `each'
from /home/arimasou16/mikutter/core/miquire.rb:66:in `miquire'
from /home/arimasou16/mikutter/core/miquire.rb:18:in `miquire'
from /home/arimasou16/mikutter/core/utils.rb:39:in `'
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /home/arimasou16/mikutter/mikutter.rb:33:in `'