ブログ一覧

Pythonでの文字コードでのノウハウ

Pythonで文字定数の値を出力したいときは以下のようにord()を使いましょう。

emacsでのテキスト整形

emacs使っているとき、自動折り返し機能が欲しいなと思うことがよくあります。

 そんなときは、M-x auto-fill-modeと入力することで 一定文字数での折り返し機能を実現でいます。

PLatex経由でPDFを作成する際にフォントを直接埋め込む方法

PDFは不要なフォントデータは持たないようになっており、PDFファイルを開く際にローカルOSに保持しているフォントデータを表示しています。 

この仕組みによってPDFファイルサイズの削減をしている訳ですが、 PC環境によってはPDFファイルがロードしたいフォントが無い可能性もあります。

そのようなときは当然のごとく正しく文章が表示されない訳です。

Debianインストールコマンド一覧

aptパッケージの管理コマンドについて説明します。

Apacheをクラックされにくくする設定

適当なURLを入力してNot Foundを出力させたりすると、Apacheのバージョンが フッターに表示されますよね。


実はApacheバージョンが分かると、同じバージョンの バグを調べることによって簡単にハッキングができてしまします。

また、Apacheバージョン毎のハッキングツールも巷に出回っているので余計な情報を表示しないような設定をしておきましょう。

Linuxでファイルの更新日時を指定した日時に変更する方法

Pyblosxomを使っていると、デフォルトでは、ブログエントリを記述したファイルの 保存日時順でエントリが表示されるようになっています。

なので、一昔前に書いた記事を 一部修正しただけでそれが最新のエントリになってしまうのです。


これはケースバイケースだとは思いますが困る場合もありますね。そんなときは、touchコマンドを 用いてファイルの変更日時を変更しましょう。

Macでバックアップを取ろう(rsync編)

普段MacOSXを使っているのですけど、Macを使い出すと マルチメディア機能が整っているだけあって、

Macで映画鑑賞、 Macで音楽鑑賞、Macでネットサーフィンなどと、ついついいつも隣にMacちゃん状態 になってしまします。

あー、ほんとに昔のWindows使ってた頃の「パソコン」くんが懐かしい訳ですが、 常時使うというのは危険性もあります。

酔っぱらいながらYoutubeを徘徊したり、Webの記事を見たり、まさに気の抜けた時間帯に 大事なMacくんをさわっているわけです。

なので、ふとした誤操作がデータの消失や Mac葬式につながりかねません。皆さん本当にきーつけてくださいね。

そういう僕もつい最近、一番大事なファイルだだけ消失してしまいました。 なので今では、定期バックアップを取ることにしています。

Mac(MacOSX)でコマンドラインからスクリーンセーバー立ち上げる方法

Macでコマンドラインからスクリーンセーバーを立ち上げたい場合は以下のようにしましょう。

Googleクローラ:Flashコンテンツをインデキシング可能に!

2008年6月30日 Googleの 発表によると、GoogleのインデックスにFlashコンテンツが追加されることになったそうです (つまり、GooglebotがFlashコンテンツに対応)。

インデクス対象は、Flashコンテンツ(swfファイル)内のあらゆるテキストデータで、 ボタンやメニューのラベルデータもこのインデクス対象に含まれるとのこと。

apache経由でC言語プログラムのコア(core)を吐く方法

webサービスで処理速度を考慮すると、一部C言語で実装していることがよくあると思います。
そんなとき、Cプログラムにバグがあったらどうやって原因を突き止めるでしょうか? 

まずは、apacheのエラーログをチェックしますよね? 

エラーログは、Debianなら/var/log/apache2/error.logに格納されていますので、

以下のようにして 最近のエラー情報を閲覧できます。