Firefoxのお気に入りアドオン
Firebug
debug機能を追加する。
FireGestures
Gestureを追加する。
All-in-One Gestures
Gestureの動作に色々な役割を追加する。
IE Tab
IEと同じレタリングで表示する。
iMacros for Firefox
ブラウザに動作を記録させ再生できる。
TabRenamizer
Tabの名前を偽装する。
2009年7月27日月曜日
2009年7月17日金曜日
HDR/DTLパターン
HDR/DTLパターンにするか横の関係にするかで凄い悩んだので
基本に戻り、どのような場合にHDR/DTLにするか考えた。
・HDR/DTLはHDRを元にDTLが作成されている。
つまり、HDRが削除されたら、DTLも削除される関係。
・HDRに対してDTLが複数存在する。1:多の関係
当たり前と言えば当たり前だが基礎に戻って考えるとすっきりする。
基本に戻り、どのような場合にHDR/DTLにするか考えた。
・HDR/DTLはHDRを元にDTLが作成されている。
つまり、HDRが削除されたら、DTLも削除される関係。
・HDRに対してDTLが複数存在する。1:多の関係
当たり前と言えば当たり前だが基礎に戻って考えるとすっきりする。
2009年7月9日木曜日
DBの項目を並び変える方法
postgresでDBの順番を並びかえる方法
新規カラム追加時もこれを応用すれば適性な位地にカラムを入れる事ができる。
--1.元テーブルからバックアップ用テーブルを作成
CREATE TABLE test_table_bak AS (
SELECT * FROM test_table
);
--2.元テーブルを削除
DROP TABLE test_table CASCADE;
--3.カラムを追加した新テーブルを作成
CREATE TABLE test_table
(
columnA integer,
columnB integer,
columnC integer
);
--4.バックアップ用テーブルから新テーブルにデータを挿入
INSERT INTO test_table(
columnA,
columnB,
columnC
)
(select
columnA,
columnB,
columnC
FROM test_table_bak);
--5.バックアップ用テーブルを削除
DROP TABLE test_table_bak;
新規カラム追加時もこれを応用すれば適性な位地にカラムを入れる事ができる。
--1.元テーブルからバックアップ用テーブルを作成
CREATE TABLE test_table_bak AS (
SELECT * FROM test_table
);
--2.元テーブルを削除
DROP TABLE test_table CASCADE;
--3.カラムを追加した新テーブルを作成
CREATE TABLE test_table
(
columnA integer,
columnB integer,
columnC integer
);
--4.バックアップ用テーブルから新テーブルにデータを挿入
INSERT INTO test_table(
columnA,
columnB,
columnC
)
(select
columnA,
columnB,
columnC
FROM test_table_bak);
--5.バックアップ用テーブルを削除
DROP TABLE test_table_bak;
2009年7月7日火曜日
登録:
コメント (Atom)