memo

カレントディレクトリ以下全てのファイルの行数をカウントする

その 1 $ find . -type f | xargs cat | wc -lトータルの行数のみ表示される その 2 $ wc -l `find . -type f`各ファイルの一覧も行数もあわせて表示される 参考 カレントディレクトリ以下のファイルの総行数を調べる - 屑プログラマの憂鬱 もう一つ参照した…

Windows で Apache 入れて Perl CGI を動かす設定メモ

しばらく前にいろいろ試していたときにメモをとってそのままにしていたので出しておく。 Perl は Strawberry Perl を入れている。 Strawberry Perl for Windows Strawberry Perlのインストール - 蜘蛛の糸をつむぐには… Strawberry Perl Portable » ぽーたぶ…

メールから DB にデータを追加するやり方

qmailに届いたメールを、PHPをつかってMySQLに格納したいと思っ.. - 人力検索はてな [PHP-users 22960]メール取り込みの際の排他制御 Dolphy メール配信時PHPスクリプト起動(Postfix編) [PHP-users 4423] Re: メール機能との連動でデータベース更新 PEAR で…

GIMP の操作について

Scheme という Lisp の方言でスクリプトを書いて自動処理させることができるらしい。 Scheme - Wikipedia いろいろ調べた URL のメモ Script-Fuの書きかた: 晴れときどきGIMP Script-Fu 青空教室 3.4. はじめての Script-Fu スクリプト GIMP リファレンス GI…

PC ベアボーンキットの構成例

ベアボーン Shuttle XH61V http://amazon.co.jp/o/ASIN/B008EQGKII/ 15800 HDD WD Blue 2.5inch 5400rpm 320GB 8MB SATA WD3200BPVT http://amazon.co.jp/o/ASIN/B007F8AN3E/ 4436 CPU Celeron G540 2.50GHz 2M LGA1155 SandyBridge BX80623G540 http://amaz…

Amazon で「Amazon が販売しているもの」を買う方法

Amazon で買い物をするときに送料がかからないはずだと思ったのに、送料がチャージされているということがあって、それは大抵の場合 Amazon 以外の出品者が販売しているケースだと思う。Amazon が販売しているものだけを探すにはどうしたらよいか。 たとえば…

Windows に Apache をインストールする

参考情報 WindowsにApache2をインストールする : 虚ろなるパソコン技術ノート for Windows Apache2+php5+MySQL5+windowsXPのインストール - たろうまる★のプログラム備忘録 Uptime Technologies, LLC » PostgreSQL/Apache/PHP for Windowsインストールガイド…

Python 日付文字列のフォーマットを datetime で変更する

>>> t = fdp.entries[0].issued >>> t u'Thu, 07 Feb 2013 08:40:00 +0900' >>> type(t) <type 'unicode'> feedparser で取ってきたエントリの日付は unicode 型だった。これの表記を変更したい。 datetime モジュールを使って変換ができると聞いてやってきました。 >>> impo</type>…

Python 文字コード、エンコーディングについて

プログラムを記述する際の文字コード、プログラム中でデータを扱う際の文字コード、シェル(Windows ならコマンドプロンプト)に表示する(標準出力)際の文字コード、などなど考慮するポイントが複数あるのだということがわかった。仕事で feedparser を使…

Windows コマンドプロンプトのメモ

ドライブの変更 /d をつける cd /d z: ファイル、ディレクトリ名の一覧を書き出す dir /b > filelist.txtdir /b | sort > filelist.txt

はてなフォトライフ WSSE 認証

はてなフォトライフに自動で写真をアップロードする仕組みが欲しいと思って少し調べた。多少勉強が必要そうなのでひとまず着手は見送りかな。 はてなフォトライフAtomAPI - Hatena Developer Center はてなサービスにおけるWSSE認証 - Hatena Developer Cent…

自分の血圧(2013/1/28 時点)

先日所用で病院に行ったときに測ったのでメモしておく 血圧 95 / 60 mmHg 脈拍 62 / 分

マイレージで予約した特典航空券の利用について

ANA に電話で確認した JR・地下鉄などが遅れて空港到着が遅れた場合 「遅延証明書」をもらって、それを空港で ANA カウンターに持っていけばよい 遅延証明書は たいていの場合、到着駅の改札付近で配っている 後の便で空きがあれば、それに振り替えてくれる …

データベースのテーブル設計について

データベース デザインで一対多リレーションシップを設定するには、一対多リレーションシップの "一" 側の主キーを "多" 側に追加します。前述の例では、[仕入先] テーブルの "仕入先コード" 列を [商品] テーブルに追加します。Access は、[商品] テーブル…

Python メモ urllib, urllib2

20.6. urllib2 — URL を開くための拡張可能なライブラリ — Python 2.7ja1 documentation urllib パッケージを使ってインターネット上のリソースを取得するには — Python 3.3 documentation PythonでWEBページをクローリングする時のTips - saito’s blog [Pyt…

アウトラインプロセッサについて

アウトラインプロセッサ - windows Happy Outlining! Index Mac だと OmniOutliner あたりが本命でしょうか。Windows は専用ソフトがあまりなさそう(あってもだいぶ古い)でした。

Python の軽量 Web フレームワーク Bottle 関連記事

何だかよさそう。あとで触ってみよう。 Pythonを始めるなら、1ファイルの軽量Webフレームワーク「Bottle」がおすすめ - モジログ Tutorial — Bottle 0.12-dev documentation Pythonの軽量Webフレームワーク「Bottle」 - Symfoware PythonのBottleフレームワ…

Elisp で関数定義

税込価格を与えられて、税抜の 15% を計算する必要があったので Emacs でやってみた。 Emacs Lisp基礎文法最速マスター - (rubikitch loves (Emacs Ruby CUI Books)) (defun fee (x) (* (/ x 1.05) 0.15)) (fee 15750) ; => 2250.0

mp3 ファイルの一部をカットするソフト Free Audio Dub

Free Audio Dub - ダウンロード 機能は限られているが使いやすくて便利。

virtualenv で仮想環境を作成する

先日 MacBook に virtualenv をインストールした件の続き。 MacBook への easy_install のインストールなど - ryskosn log YAMAGUCHI さんのエントリでは Pythonの環境設定でむかついてる人はとりあえずこれをコピペで実行してください - YAMAGUCHI::weblog …

Mac で特定ディレクトリを英語表記にする

ターミナルを起動して home ディレクトリで rm ./*/.localizedとすると早い

Firefox から Chrome へブックマークをフォルダ階層を保持したまま移行する

Firefox からエクスポートしたブックマークのファイル(bookmarks.html)を Chrome でインポートすると、フォルダの構造が正しく反映されなかった。 例えば sample というフォルダの中に 10 のページをブックマークしていたとすると、Chrome では sample と…

Google Spreadsheet で日付を 2 行ずつ入力する方法

最初の 2 行(セル A2, A3)は手入力 セル A4 は =DATEVALUE(A2+1) と入れると翌日の日付になる セル A5 は =DATEVALUE(A3+1) と入れる A6 以下はオートフィルで A4+1, A5+1 と埋めていけば OK

bash で ls カラー表示の設定

しばらくご無沙汰だったけれどもっと CLI と仲良くする。まずは ls でファイルやディレクトリによって色分けされるようにしたい。 Macbook も OS を入れ直したので bash の設定なんかもリセットされた。データのバックアップは取ってあるので dotfiles も残…

Amazon Web Services Glacier でバックアップ

自分でもアカウントを作って試してみた。 Amazon アソシエイトの API を利用するために登録したアカウントが Amazon Web Services のアカウントだということにしばらく気づかなかった。何を言っているのかわかりにくいが、とりあえず無事ログインできてよか…

Excel でリストに要素が含まれているか判定する

昨日 Python でやってみてうまくできたので喜び勇んで仕事で使おうとしたら、Python で日本語の表示がうまくいかなくて少し調べたけれど解決できなかったのでしょうがないから Excel でやった。list2 の要素が list1 に含まれているかどうかを調べる。含まれ…

Python のメモ スクレイピングについて

BeautifulSoup実践 -pythonで超カンタンにスクレイピング - lolloo-htnの日記 5分でWebスクレイピングをする - YAMAGUCHI::weblog 基礎からはじめるPython - 第3回 スクレイピングにチャレンジ!:ITpro

Windows で Python のモジュールを追加

Python で書かれた静的サイト作成ツール Nikola を試したいと思っている そのためにいま手元にあるのは Windows 機にも virtualenv を導入した Windows で virtualenv を入れてみた - ryskosn log 以下のドキュメントを見ながら必要となるモジュールをインス…

Windows で virtualenv を入れてみた

先日は MacBook で Python の環境設定をやってみたが今日は Windows で同じところをやってみる。 MacBook への easy_install のインストールなど - ryskosn log virtualenv を試す - ryskosn log こちらのサイトから distribute_setup.py をダウンロードする…

Amazon S3/Glacier へのバックアップについて

Amazon Amazon S3 (クラウドストレージサービス Amazon Simple Storage Service) | アマゾン ウェブ サービス(AWS 日本語) バックアップとストレージ (Backup and Storage) | アマゾン ウェブ サービス(AWS 日本語) S3 Amazon S3をバックアップストレー…