それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

2014-04-01から1ヶ月間の記事一覧

Python でディレクトリのファイルをフルパスで取得する

フルパスで取得したいので globを使う。 find コマンドのように取得したい。 import os for name in os.listdir("/usr/local/bin") : print os.path.jon("/usr/local/bin", name ) これだと、ファイル名しかとれないので、joinすれば良いんだけど、面倒だか…

python で引数を処理するにはargparse

引数処理といえばgetopt だけど。 Pythonで引数やオプションの処理にはいっぱいモジュールがあって面倒だった。 getopt optparse argparse などといくつあかって。。。 argparseを使うのが良いみたい。 import argparse parser = argparse.ArgumentParser(de…

python でファイルをリンクする

pythonでファイルをリンクするには import os src = "/usr/bin/bash" dst = "/home/takuya/bin/bash" os.symlink( src, dst ) python 、だいたい一緒でかけるんですよね。 sys.argv sys.argv がシェルの引数だから import os import sys os.symlink( sys.arg…

AppleScript でファイルを開いてPDFで保存する例。

AppleScriptって便利そうなんだけど、サンプル少なくて苦労する。 なので、「ファイルを開いて変換する」のサンプルを書いておきました。 Apple Script でファイルを開く これでファイルが開く set a to POSIX file "/Users/takuya/Desktop/sample.pages" te…

Linux-dash でサーバの状況をぱっと見る

Linuxマシンのステータスをぱぱっと確認するに、SSHでログインするのも良いんだけど、台数が増えてくると大変。その点GUIはすばらしい。 Apacheでぱぱっとみられる。 linux-dash CPUやメモリ、帯域やps をみられるのがうれしい。Tabで開いておけるので楽です…

OpenSSLで作ったオレオレ証明書を使ったHTTPS通信をのぞいてみる。

このエントリがおもしろそうだったのでOSX でやってみた。 オレオレ証明書をopensslで作る(詳細版) WiresharkでSSL通信の中身を覗いてみる 実際にやったこと。 openssl の自己証明を使って、HTTPSの実験サーバーを作る。 HTTPSの通信の中身をのぞいてみま…

OSX に php-cgi モードで起動させた、さらにapache権限のファイルを作らないようにsuexec

php の 755ファイルが面倒 php って便利なんだけど、至る所に、apacheユーザでファイルを作りまくられては困る。 755のパーミッションで、apacheユーザのファイルがあるのは/var/ww以下なら良いんだけど 自分のpublic_html内部にapacheユーザーの権限ファイ…

OSX にPython環境を作る

OSX にPythonをeggインストールして使おう easy_install もいいけど、いい加減pipかなと。 sudo でシステム空間に突っ込むのが一番手っ取り早いとは思うんだけど、システム空間は汚したくないよね。 HOMEディレクトリに作る mkdir ~/.py/ export PYTHONPATH=…

No-IPに乗り換え。DynDNSが2014/05/07に無料サービス停止です。

DynDNSがいよいよ無料DDNSのサービスを全廃してサーバーすら停止します。 ありがとうございましたDynDNS ブログがポストされてる。 For the last 15 years, all of us at Dyn have taken pride in offering a free version of our Dynamic DNS Pro product. …

netatalkでLinuxサーバーをNAS TimeCapusleサーバーにする。

Debianサーバーを作り直しました。せっかくなのでいろいろとやりたい。 Mac OSX のタイムマシンを作る MavericksなOSXのマシンをバックアップするにはいくつかの手がある。 タイムマシンバックアップの手段 time capusle を買ってくる(AirMac Extreme にUSB…

フォトライフをGyazo感覚で同じように使えるように。

GyazoっぽくFotoLifeにアップロードできたら便利だと思ったので App作っておいた やったこと automator でシェルスクリプト呼び出し アイコンの変更 Automator でfotolife 新規アプリケーションを作る (1) シェルスクリプト呼び出しをする。 (2) #ファイル名…

jQueryで登録済みイベントハンドラを一覧する方法

jQueryを複数人で使っていると、誰が仕込んだClickイベントか分からなくなる。 どうやって追いかけた良いのだろうか。良い方法があれば知りたい。 jQueryの._data の内部データから拾った jQueryはclick などのイベントリスナーを内部管理していてDOMのaddEv…