JavaScript

jQueryを使ったオーバーレイ表示

Webアプリを作っていると、ユーザビリティ面からAjaxを使ってサーバーと通信させるケースはよくあるかと思います。この記事では、そういったケースに使えるかもしれない、jQueryを使ったオーバーレイ表示のやり方を紹介します。

read more »

Python

Djangoを使ったアプリケーションのバッチ処理

Webアプリを作っていると集計などの目的のため、定期的にバックグランドでバッチ処理を走らせるというケースはよくあります。その際、DB接続などの設定をWebアプリの設定を流用できると、開発も管理も楽になります。Djangoではdjango-adminのコマンドを自作することで、コマンドラインからキックしたプログラムにてWebアプリ用の設定を使えるようになります。(参考ドキュメント: Writing custom django-admin commands)このコマンドをcrontabに登録すれば、定期的にバックグランドでバッチ処理を走らせることができます。

read more »

Tips

pbcopyを使ってソースコードの貼り付ける方法

ターミナル上でソースを書いてそれをそのままブログに貼り付ける場合、OSXで使えるpbcopyコマンドが便利です。pbcopyはパイプで渡した中身をクリップボードにコピーするコマンドです。
read more »

Python

js、cssファイルを簡単に圧縮できるDjango Compressorの使い方

以前、jsファイルやcssファイルを圧縮のやり方として、「django-pipelineの使い方」という記事を書きました。これもいいのですが、Django Compressorというモジュールの方が使い勝手がよさそうなので、メモを残しておきます。

read more »