SSH認証にGoogle Authenticatorを追加した

パスワード無しの公開鍵にて認証を行うSSH Server(ArchLinux)において,Google Authenticatorを認証に加える事が出来ると知り,設定を行った. まずは,以下のコマンドを実行してGoogle AuthenticatorのPAMライブラリを導入する. $ yaourt -S libpam-goog…

Arch LinuxにGitBucketをインストールしたログ

プライベートなGitホスティングサーバを持っておきたかったので,構築が簡単だというGitBucketを試してみた. Installation of Tomcat 以下のコマンドでtomcat8をインストールする. $ yaourt -S tomcat8 インストールできたら,/etc/tomcat8/tomcat-users.x…

SeleniumとPhantomJS,noseを用いたWeb UIテスト

WebのUIテストツールであるSeleniumとヘッドレスな(ブラウザ画面が無い)ブラウザであるPhantomJS,これらとPythonのユニットテストライブラリであるnoseを用いることで,WebアプリのUIテストを簡単に行える.

睡眠に関するメモ

姿勢 基本的には仰向きで寝るのがいいみたい.手足を広げて寝ると熱が逃げやすくなっていい. 横向き寝もありだが,この場合肘枕や不自然な腕・脚の曲げ方をしたまま寝てしまうと血流が悪くなり良くない.横向き寝の場合は体の右側を下にしたほうがいいかも…

自分のWebサイトにGitHubの草(GitHub Contributions Calendar)を表示する方法

自分のホームページにちょっとしたスペースが空いていて,GitHubの草のやつを入れたら面白いかなーと思い調べていたところ,ちょうどいいライブラリを見つけたが導入に手間取ったのでメモ.

jQueryとPython CGI間でのAjaxによるJSONデータの通信

久しぶりにjQueryのAjaxを用いてPython CGIとJSONフォーマットでのデータのやり取りを実装しようとしたが,思いの外詰まってしまったのでメモ.

uWSGIを用いた本番環境向けFlaskアプリケーションの構築

PythonベースのWebアプリケーションフレームワークであるFlaskだが,今までは作成したPythonスクリプトを直接実行し,クライアントからのリクエストを直接このスクリプトが受け取っていた.ただこのようなFlaskに実装されている組み込みサーバ機能を用いた運…