ブログ一覧

HTML・CSSなどの文法チェックツール

HTMLやCSS書いてるときブラウザ間でのレイアウト崩れの問題や動く・動かないの 問題で苦しめられた経験がありませんか?

その原因の一つはHTML/CSSの文法エラーです。 


それを解決するためには、自分が書いたコードがブラウザ上で動くかどうかだけではなく、 文法的に正しいかどうかを確認する必要があります。

Javascriptの難読化&圧縮ツール:custom_rhino.jar

JavascriptでWebサービスを構築したとしても、ソース丸ごとエンドユーザが いつでも閲覧できる状態になってしまいます。

なんか、もったいないな〜という気が 沸いてくるもんです。そういうときに有効なツールが custom_rhino です。


javascriptはソースとしてそのままクライアントブラウザの元に送信されますので、 コメント文・長い変数名、スペース・タブ・改行コードなど、すべてが*そのまま*送信されるのです。


 なので、これを圧縮・難読化して送信するといったツールです。

【Debian】rootユーザのパスワードを忘れたときの再設定方法

rootのパスワード、ワスレタ。。。

というときの対処法です。 redhat等の通常のLinuxならば、シングルユーザモードでマシンを起動すればパスワードレスでログイン できるのですぐさま「passwd root」で解決なのですが、Debianはそうもいきません。


まずは、マシン起動してgrubが起動したら「e」キーを押してgrubファイルのエディット画面に進みましょう。
そして、以下のように一部内容を書き直します。

PyBlosxom始めました。

Pythonで開発されたブログシステム PyBlosxom をインストールしてみました。


使い方は至って簡単。 


インストールや設定についての説明は英語ですが充実していますので、是非一度見てみましょう。

vnc2swf.py: swf形式で画面を動画キャプチャするソフトのインストール方法

僕はよく自分が作ったシステムをいろんな所に売り込みに行く訳ですが、 出先でネットが使えない環境って多いですよね?(てか、ほとんど。) そんなこんなで困っていたときに出会ったソフトが「vnc2sw f.py」です。

Djangoを使ったバッチ処理の実装方法

Djangoでは、Webアプリ以外にバッチ処理を実装することができます。 

バッチ処理は、manage.pyのオプション処理として実現します。

実装するバッチ処理は「アクション」と呼ばます。


アクションをmanage.pyに追加するには、

プロジェクトディレクトリorアプリケーションディレクトリ 直下に

management/commands」というディレクトリを作成し、

commands配下にアクションを実行する スクリプトを実装することで実現されます。