Category Index - Study (61件)

学んだ事、研究した事など。

Androidの密度グループと解像度の関係

Androidアプリのアイコンを作る上で、Androidの密度グループと、dipと、画像の解像度と、解像度毎のアイコン用途の対応関係がよく分からなかった。一応計算式やツールはあるのだけど、使うdipは大体限られてくるので、一々計算せずとも一覧表にした方が早いという事で、簡単に表にしてみた。 密度グループ ldpi mdpi tvdpi hdpi xhdpi xxhdpi 備考 ピクセル密度 120 … Continue reading

Eclipseのタブの閉じるボタン(×ボタン)が邪魔くさい

個人的に、Eclipseは使えば使うほど細かい部分に以外と融通が利かなくて微妙にイラッとさせられるツールですが、それならプラグインを自分で作れと言われそうなので黙っておく。換えの利かない高機能なツールであることは間違いないので、それはそれとして大変重宝している。 で、その微妙にイラッとさせられる点として、各タブについてる閉じるボタン。タブ切り替えようとして、うっかり閉じるボタンを押してタブを閉じて … Continue reading

Visual StudioのApplicationSettingsを使ってFormコントロールの値の保存・読込みを行う

.NETのWindows Formアプリケーションで、コントロールの設定を保存する方法を色々調べてみたので、その内容を簡単に書く。何か思ったより面倒臭かった、というか色々間違えたせいで無駄に苦労した。多分、知ってる人にとっては大した内容ではないと思う。 対象言語はC#。なお、ここでいう設定の保存とは、コントロールの値(テキストボックスの入力値など)を標準で作成されるSettingsオブジェクト(P … Continue reading

HTAからWin32APIにマルチバイト文字を渡す

とあるHTAプログラムを作成中、Windows XP以降のエクスプローラと同様のファイル名ソートをする事になった。そのためには、shlwapi.dllに含まれるStrCmpLogicalWという関数を使用する必要がある事が分かった。 ところが、ここで問題となるのがHTAから、このようなwin32apiを呼び出す方法。調べてみたところ、以下のサイトが参考になった。 コマンドラインからマウスを操作する … Continue reading

中綴じ本の作り方を学んだ

今回、コミックマーケット80にサークル参加して48ページのコピー本を作った。サイズはA5。A4を半分にして作れるので一番簡単だったから。 本の綴じ方 作り始めた時は、本の綴じ方すら知らないようなド素人だったので、今回本を作るに当たって色々調べてみた。参考にしたのは以下のサイト。 コピー本の作り方 – Terrestrial Garden コピー本の作り方/袋綴じ本の作り方 &#8211 … Continue reading

Google Readerのクリップをサイトに貼り付ける

Googleリーダーとは、Googleの提供するフィードリーダー。利用はWeb上で行われる。 Google リーダー 少し前に、色んな環境にあった自分用のフィードやブックマークをGoogle環境に統合した。 Melog: Archives > Entry – Googleにブックマークとフィードを統合 そして最近になって、Google AppsでGoogleリーダーが利用できるようにな … Continue reading Continue reading

DynDNSのドメインをVALUE DOMAINから利用する

VALUE DOMAIN DynDNS.com DynDNSが提供するダイナミックDNSのドメインを、VALUE DOMAINで設定したドメインから利用する方法について。ふと思い立ったので書き残す。 VALUE DOMAINには一応、ダイナミックDNSサービスが提供されている(参考:ダイナミックDNS機能のご利用方法 VALUE DOMAIN:バリュードメイン)。 自宅のIPアドレスにドメインを割 … Continue reading Continue reading

図書館で開発をする

今現在自分が住んでいる府中市には、大きな市立図書館がある。 府中市立図書館 – 東京都 そしてこの図書館には、学習室というモノがあり、そのうちのいくつかの席は電源を使うことができる。 よくある質問 – 府中市立図書館 – 東京都 Q: 持ち込んだパソコンを利用できる場所はありますか? A: 中央図書館の学習室と生涯学習センター図書館の読書室に、パソコンや電卓等の … Continue reading Continue reading

Excelで仕様書と画面設計とデータベースを兼ねたデータを作成する構想

最近連チャンで出張してたので、更新はできないわ、レコーダの録画が凄いことになってるわで大変です。この仕事もう嫌だー。勘弁して…。 それはさておき、そんな出張中に色々考えた事。Windows & VisualStudioを使用して、GUIを持つソフトウェアを作成する際、1.仕様書で画面と処理内容を設計して、2.画面のソースを編集して画面構成を決定し、3.画面パーツに対する処理を設定する(1 … Continue reading Continue reading

PCに保存された楽曲をモバイル機器に転送する手順

音楽CDの購入からPCに保存するまでの手順まとめでリッピングしたデータを、そのまま他の機器(携帯音楽プレイヤー等)に転送して方法について、自分なりの手順をまとめる。 ここでは、ファイル転送に特別なソフトウェアをインストールしなくてはいけない機器は論外。具体的には日本の携帯(ガラケー)やiPhone/iPodなど。Windowsからマスストレージ(HDDやリムーバブルメディア)として認識される機器が … Continue reading Continue reading

音楽CDの購入からPCに保存するまでの手順まとめ

自分は音楽CDを購入した場合、必ず音源をファイルに変換してPCに入れ、CDは段ボールに放り込む。音楽はCDメディアではなくファイルデータとして手元に置いておいた方が、汎用性や可搬性があり、管理がしやすくなるというメリットがあるから。 それなら最初からデータの購入を検討するべきでは、という話ではある。ええ、自分もそうしたいのは山々だけど、常にDRMという障害が立ちはだかる。海外でDRMを撤廃したiT … Continue reading Continue reading

Movable Typeの軽量化

このサイトは長い事CMSツールとして、Movable Typeを利用している。長い事使っているので、それなりに記事数も蓄積されている。しかし最近、それに伴ってサイトの構築にやたらと時間がかかるという問題を抱えるようになってしまった。 Movable Typeは記事を書くと静的なページ(要するにhtmlファイル)を生成する。これは、閲覧者がサイトにアクセスした際にHTMLのダウンロード以外の負荷がか … Continue reading Continue reading

波ダッシュの問題について

波ダッシュ – Wikipedia 最近、この波ダッシュの問題を知った。Wikipediaを参考にすると、波ダッシュの概要は以下の通り。 波ダッシュ(なみダッシュ、wave dash、swung dash)とは、約物のひとつで、波線「〜」[1]のことである。ダッシュ(—)の波形であることからそう呼ばれる。この記号の読み方は一般にあまり知られておらず、波線(なみせん)や波(なみ)、にょろ … Continue reading Continue reading

情報処理技術者試験に落ちた

15日発表だったのをさっき思い出した。 受験したのはテクニカルエンジニア(ネットワーク)試験。 午前試験のスコアは,605 点です。 午後I試験のスコアは,570 点です。 午後II試験の採点結果はありません。 合格基準は,午前,午後I,午後II試験のいずれも600点です。 午前,午後I,午後II試験のすべてが合格基準を満たす場合,合格となります。 午前試験のスコアが600点以上でない方の午後I, … Continue reading Continue reading

CORESERVERのSSH登録をするスクリプト

CORESERVER.JP:コアサーバー レンタルサーバのCORESERVERのサーバにSSHでログインするためには、一度Webページの管理画面よりホスト登録をした後、接続を行う必要がある。登録しないと接続は全て弾かれる。 これは、CORESERVERのセキュリティ管理上の仕様のようだけど、ハッキリ言って面倒くさい。SFTP(Secure File Transfer Protocol)接続するとし … Continue reading Continue reading

DVDより字幕ストリーム付きのmkvファイルを作成する

最近、DVD-Videoから動画ファイルを作成する作業で試行錯誤していたため、その手順を以下に記録する。 ただしここでいう動画ファイルというのは、普通のaviファイルで作るような動画とは異なる。そんな情報はネット上にごまんと転がっているので、わざわざ自分が下手な文書で書くような物でもない。 今回対象とする動画は、以下の条件に当てはまる物とする。 映像ストリームが格納される事(当たり前だ!)。 音声 … Continue reading

Movable Type スパム対策まとめ

Webサイトを運営する上で厄介な事といえば、コメントスパムとトラックバックスパム。 このサイトで現在使用しているツールはMovable Typeだけど、このツールは利用者が多いだけあってスパム対策も色々考えられていたりする。そんなわけで、このサイトで現在利用しているMovable Typeのスパム対策について。 コメントスパム対策 現状のMovable Typeのコメントスパムフィルタはそれなりに … Continue reading Continue reading

Subversion用サーバ

最近、個人開発でバージョン管理システムのSubversionの使用を検討している。今までバージョン管理システムなんぞ使ったことなかったので(会社でも…)、色々使ってみて結果、概念とか感覚とかが何となく分かってきた。 こういった新しいソフトを使うとき、TortoiseSVNのような分かりやすいGUIアプリケーションがあると、理解が早くなって助かるわ。 ちなみに、リポジトリはローカルに置いておくよりも … Continue reading Continue reading

Movable Type 4.1 とか諸々変更

ここ数日で以下の変更を行った。 Movable Typeを 4.1 にバージョンアップ それに伴い、Movable Typeのテンプレート修正。主にMTSetVarsタグを使用したテンプレートのモジュール化。 一部にアイコン追加。 Movable Typeのバージョン4.1がリリースされたので導入。この4.1のバージョンアップではいくつかタグが追加されていて、その中に「MTSetVars」がある。 … Continue reading Continue reading

ファイル管理方法の変更

ここ数日、Vistaいじりと平行してこのサイトのファイル管理方法を変更していた。その作業内容について。 以前までは、アーカイブページ(エントリー等)で使用されるアップロード画像については、パスを「/archives/images/」としてその下に全部放り込み、画像以外のファイルは「/archives/files/」以下に放り込むという感じで管理してた。ちなみに、ファイル名は必ず「[年4桁][月2桁 … Continue reading Continue reading

2~3分でVPNセッションが切断されるという話

今現在、自宅で使っているルータはBUFFALOのWZR-AMPG144NH。買ってすぐ後にWZR-AMPG300NHが出たので、自分の中では何かもうガッカリなルータです。 それはさておき、今まで機会が無くて外出先からVPN接続をするという行為をした事が無かったので、今回出張先からチャレンジしてみた。VPNのサーバ及びルータは、Windows標準のPPTPサーバ/クライアントを使用。とりあえずVPN … Continue reading Continue reading

Movable Type 4 で三点リーダー「…」を「…」に置換えない

Movable Typeはver4になって非常にお節介になった。 その一つとして挙げられるのは、文字の置換え機能。いくつかの文字をエンティティや代替文字に自動的に置換えてしまう。 管理画面の設定から「Word特有の文字を置き換える」の項目で変換の有無を変更することができるが、ここで「置き換えない」と設定しても、何故か三点リーダー(…)だけ(他にあるかもしれない)は勝手にエンティティ「&#1 … Continue reading Continue reading

Apacheの「%2F」問題を回避する

ApacheはURLに「%2F」が含まれていると404エラーを返す。 kawama.jp: PATH_INFOに「%2F」が含まれていると404エラーになる(AllowEncodedSlashesで解決) “%2F”は、”/”(スラッシュ)をURLエンコードした物。これがあると、Apacheは404 Not Foundを返すそうな(もちろん、末尾のク … Continue reading Continue reading

Movable Type のタグページのアドレスを書き換える

Movable Typeにはタグ機能がある。 「タグ」とは言っても、<>で囲まれるアレではなくて、エントリーに対して設定するキーワード機能。両者とも ラベル付けするといった意味の「タグ」ではあるのだけど。以前、Movable Typeはこのタグ機能を「エントリータグ」、テンプレートに使うタグを「テンプレートタグ」または「タグ」と呼称していたけど、今は逆に「タグ」と呼ぶと「エントリー・タ … Continue reading Continue reading

moguraのカウント値を任意の値にカウントアップさせるPHPスクリプト

アクセス解析ソフトMoguraのカウント値を任意の値に変更するスクリプト。 mogura_countup.zip 解凍して出てくるphpスクリプトの、先頭に書いてある「$COUNT_VALUE」の値を任意の値に変更して、Moguraの入ったディレクトリ(w3a.phpやsetup.php等が入ったディレクトリ)に放り込んで、ブラウザから直接アクセスすると実行される。 データベース上の1970-01 … Continue reading Continue reading

moguraで画像カウンタが表示されない件

XREAサーバでmoguraというアクセス解析ソフトを使おうと思ったら、なぜか画像カウンタが表示されなかった。 今の今まで放置していたけど、最近どうしても使いたくなったのでソースをちょっと調べてみた。そしたら、妙なところで引っかかっていた。 変更前 433 : //カウンター増加 434 : if($write_flg && !$u){ 435 : $res = $db->query(“SELEC … Continue reading Continue reading

行頭に論理行を付加してコピーを実行するEmEditorマクロ

テキストエディタEmEditorのマクロを作成。 CopyWithLogicalLineNumber EmEditor上で、開いたテキストを選択した状態から本マクロを使用すると、クリップボードに論理行を付加してコピーされるという仕組み。以下にソースコード&例を示す。 実行前の状態 // 開始・終了位置 var startX = document.selection.GetTopPointX(eeP … Continue reading Continue reading

Sound Blaster とアンプを接続する

Creative製Sound Blasterとアンプを接続する方法について書いておく。 もちろんここで言う接続方法とは、ただ単にS/PDIF(光デジタル、同軸デジタル)によるデジタル接続を行うことではなく、アナログケーブルによる接続の事を指す。Sound Blasterとのデジタル接続は以下のようなデメリットがあるため、個人的には推奨しない。 S/PDIF接続の場合、ゲーム音声のようなリアルタイム … Continue reading Continue reading

DLNA (Digital Living Network Alliance)

DLNA(Digital Living Network Alliance)という物の存在について、以前から少し気になっていたので、最近ちょっとだけ調べてみた。 DLNA(Digital Living Network Alliance):ITpro DLNAとは 【デジタルリビングネットワークアライアンス】 (Digital Living Network Alliance) – 意味・解 … Continue reading Continue reading

IE7において座標が正しく取得出来なくなった件

IE6からIE7にバージョンアップした際に、Javascriptでページ上の座標が上手く取得出来なくなる場合がある。実際、その状況に出くわした。 これは、標準モードと互換モード(参考:標準モードと互換モードについて:HTMLタグ辞典)の動作の違いによって生じる物らしい。 ブラウザのスクロール量を取得するには? | Diaspar Journal 問題になるのは、 document.body.scr … Continue reading Continue reading

エントリー・タグの使い方に悩む

Movable Typeのバージョン3.3から、「カテゴリー・タグ」なる機能が追加されている。 これは、記事にキーワードを付加する事で、共通のテーマを持つ記事を探しやすできる機能。自分は、まだHTML上に出力してないだけで、一応このエントリー・タグの入力はしている。まだデータ上存在しているだけ。使い所が難しいのでまだ保留している状態。 既に「カテゴリー」という機能はあるけど、こちらはカテゴリーがツ … Continue reading Continue reading

AWStatsで1日単位でログの解析を行う方法

AWStats – Free log file analyzer for advanced statistics (GNU GPL). AWStats Ver.6.5完全日本語版のページ 「Analog」や「Webalizer」といったサーバログ解析ツールの一つに、「AWStats」がある。Apache等のHTTPサーバやメールサーバ等によって生成されるサーバログ解析を行う。これは基本 … Continue reading Continue reading

MP3のタグの設定を考える

MP3のタグ(ID3 tag)は、拡張に拡張を重ねて妙に混沌としてるので、自分でMP3ファイルを作る場合、設定をどう統一するのが一番いいのかがよく分からないので、困ってしまう。 設定とはこの場合、「バージョン (ID3 Version)」、「文字エンコード (Encode)」、「非同期化 (Unsync)」の3つ。 そこで、ちょっと考えてみたので、そのまとめ。 バージョン 1.0/1.1と2.2/ … Continue reading Continue reading

Windowsによるプロセス別CPU使用率の取得

Windows XP上でプロセス別のCPU使用率をリアルタイムで計測し、ログに残すという作業がどうしても必要になったので、どうせネット上に何か落ちてるだろと思って適当にツールを探してみたけど、なかなかいいのが見つからなかった代わりに、どうやらWindowsが標準でそういう機能を持っているらしい事を突き止めるも、そのやり方がよく分からず試行錯誤してみたら、何かできたっぽいので、その手順をメモの代わり … Continue reading Continue reading

mpegからmkvまでの過程

録画したMPEG2形式の動画から、とあるCMだけ切り離して保存したくなった。MPEG2形式そのままだとサイズもでかいしつまらないので、他の形式にエンコードしてみることにする。動画作成は、昔少しだけやってみた事があるので、一応の基礎知識と一通りのツール知識程度ならある。まぁ、ちょっとかじった程度だけど…。というわけで、その動画を作成するまでの過程のメモ。 今は以前よりもコーデックやらコンテナやら、色 … Continue reading Continue reading

SVG画像を使ってみる

FireFoxが1.5でSVGに対応したとの事で、少しSVGについて調べてみる。 まずその記述方法について調べてみたけど…いやー、これはさすがに自分で入力して描くのは大変そうだ(笑)。そこで、SVGを作成できるツールについて調べてみる。Windows対応のソフトを色々探してみたけど、フリーで使える物にあまり良さそうな物が無いねぇ。頼みの綱の「OpenOffice.org」の「Draw」が吐き出すS … Continue reading Continue reading

Movable Type: dirifyの仕様変更?

Movable Typeのテンプレートに用いる事のできるタグには、いくつか汎用的な属性を用いる事ができる。これは、タグの値を目的の形式に整えたりする時に用いる。例えば、タグによって出力される文字を全て小文字にしたりといったもの。その中に、「dirify」という属性がある。これは、タグの中に「dirify=”1″」と書き込む事で、出力される文字列をファイル名に適した形に変更す … Continue reading Continue reading

イメージファイル転送

ここでは、PC-98エミュレータで用いるためのイメージファイルを、PC-98からエミュレータを動作させるPC(ここではAT互換機を想定していますが)に転送するための手段について述べておきます。なお、これらは2000~2001年ごろ書かれた物に手を加えているので、情報として古い物が混じっている可能性もあります。その辺りについてはご了承ください。 また、このページでは以下の略称を用いています。 FD: … Continue reading Continue reading

MTIndexEntries: エントリー表示数を柔軟に

Movable Typeでは、MTEntries タグを用いて最新の投稿エントリーを順番に一覧表示させる際(例えば、ホームページなどで用いられる)に、大きく分けて二つの方法がある。 一つ目は、「lastn=”N”」を用いる方法。これは、最新の N 個のエントリーを表示させる。必ず N 個のエントリーが表示されるけど、短期間にエントリーを N 個以上作ると、1個目のエントリー … Continue reading Continue reading

.htaccessを使って、ドメイン別に転送先を変える

自分が現在、XREA.COMの有料サービスによってこのサイトを運営している。このXREAサービスには色々な機能があって、その中の一つにサーバのアクセスログ解析がある。これは、Apacheのログを、Analogというソフトで毎日1回(深夜ごろ)解析し、その結果をHTMLファイルで出力してくれるというもの(もちろん、ログその物も取得できる。4日分しか残してくれないけど)。 で、このログ解析結果の一つに … Continue reading Continue reading

%d人のブロガーが「いいね」をつけました。