2013-04-01から1ヶ月間の記事一覧
PostgreSQL 9.1.5文書の第三章を読んだ。なかなか難しい…… 環境:Ubuntu 12.04 LTS 64bit / PostgreSQL 9.1.9 - pgvm 3.2 ビュー 問い合わせをビューとして作成すると、テーブル参照のような形で結果を参照することができる。 mydb=# CREATE VIEW myview AS …
最近、シェルスクリプトを書くことが多くて文字列処理をたくさんしたのですが、その中でとても便利だったコマンドをメモしておこうかと。 ただ、ディストリビューションとかコマンドそのもののバージョンによって微妙に違うのでいつでもそれが使えるわけじゃ…
\c psql内で指定されたDBに接続する \h SQLのヘルプなどが見れる \x psqlでSELECTした時、カラムが行ごとに表示されるようになる \? 上記のコマンドなどが表示される \c postgres=# \c test You are now connected to database "test" as user "sasaplus1". …
そろそろRDBのひとつくらいちゃんと扱えるようになりたいなーと思い、日本PostgreSQLユーザ会のPostgreSQL文書を読もうかと。 http://www.postgresql.jp/document/9.1/html/ HTML版がデザイン的にとてもシンプルなので若干の読みにくさがあるのですが、文章…
mysqlenvとかmysqlenvとかあるけど、PostgreSQLのないのかなーと思って探してみたらpgvmというものを見つけました。 PostgreSQLのバージョンを切り替えて使わなきゃならないほどPostgreSQL使えるわけじゃないのだけど、特定の場所にインストールしてくれるし…
XS35から玄箱/HGにrsyncしようとしたらはまったのでメモメモ。 rsync用の公開鍵と秘密鍵を生成して、それぞれにおいた後に以下のテストをしたのですよ。 rsync -anv --delete --force --progress --human-readable /xxx sasaplus1@xxx.xxx.xxx.xxx:/mnt/shar…
捨てようと思っていた玄箱/HGを、DebianやUbuntuでなく標準のMontaVistaのまま使い続けることにしました。 メンテ面倒なんだけど、ただのNASとして使えばまあ良いかと。Apache動かして外部に公開とかもしないし。 ここですることは、 付属CDのbinaryディレク…
$ git clone https://github.com/nodejsjp/nodejs.org_ja.git としておかないと、node.jsのコアモジュールのメソッドがわからなくなったとき見れなくなるので忘れないように。 というのを新幹線に乗る前とかに確認したい。まあ、山間部とおるまではWiMAX通じ…
以前ちょっと使った、Doccoがいろいろ変わってました。 標準搭載テンプレートが増えた Pygmentsに依存しなくなった 複数ファイルを同時に指定するとjumpできるようになった? という感じでしょうかねー。 標準搭載テンプレートが増えた 以前のテンプレートは…
RhodeCodeを入れてみました。Gitlabも気になるけど、もともとMercurialを使っていたことがあったり、そもそもRhodeCodeの方を先に知ってたり、インストールが楽そうなのもあってRhodeCodeに。 環境:Ubuntu Server 12.04 LTS 64bit インストールとか $ sudo …
ちょっと前に知ったVagrantを使ってみました。 RhodeCodeを入れるための環境を作りたくて、ちょうど使う機会ができたという感じ。 環境:Ubuntu 12.04 LTS 64bit rubyのインストール Rubyが入っていなかったのですが、rbenvとruby-buildが入っていたのでRuby…
ちょっとSQLiteを使いたくなったのですが、公式のバイナリを使おうとしたら32bit用で64bit環境では動作しないようで…… で、ソースコードもどこにあるのかわからなかったり、いろいろ調べたらやっと使えたのでメモなのです。 環境:Ubuntu 12.04 LTS 64bit ダ…
最近あまりプログラミングしてないのでそろそろ何か書きたいなー。 やる気が何故か出てこない。春だから他の事したくなる。掃除とか。
基礎からわかるGo言語を買ったものの、あまり読み進めていなかったのでちゃんと読みつつ記事としても書いて行こうかと。 node.js + Go言語って組み合わせで今後何か作れると良いなあと思いつつ。 Hello, World! とりあえずHello, World!を。 1.go package ma…
#!/usr/bin/awk -f { printf("%05d: %s\n", NR, $0) } awk便利だなー。
#!/bin/sed -f s/&/\&/g s/"/\"/g s/'/\'/g s/</\</g s/>/\>/g sed便利だなー。
さくらのVPSにインストールしたOSを再インストールしたくなったのですが、まともなJRE環境がなかったので作ったのですよー。その手順です。 環境:Ubuntu 12.04 LTS 64bit JREのダウンロード http://java.com/ja/download/から、tar.gzをダウンロードしてき…
https://github.com/blog/1452-new-github-pages-domain-github-io $ curl -I -L http://saisa6153.github.com/ HTTP/1.1 301 Moved Permanently Server: GitHub.com Date: Sat, 06 Apr 2013 03:44:52 GMT Content-Type: text/html Content-Length: 178 Conn…
はじめてgithubでpull requestをもらったので、それの取り込み方です。 まあ、そのまま取り込んでよいのであればmergeのボタンがあるのでそれを押せば良いのだけど。 pull requestを取り込む $ git checkout develop # developで作業したいので移動する $ gi…
3月のまとめ。スーパーダンガンロンパ2で忙しい。 やったこと Effective JavaScriptを読んだ ドットインストールのAWK入門を観た node.jsのstream2に大分苦戦した Benchmark.jsを試した Niigata.LLに行ってきた ブラウザを使ったプレゼンテーションの作り方…