カテゴリ: 仕事, PCサポート

ページ: << 1 ... 4 5 6 7 8 9 10 11 12 13 14 ... 27 >>

住所/郵便番号変換 Excel編

パーマリンク 2009/01/15 23:55:40 著者: kumaold メール
カテゴリ: 仕事, API

ホットペッパーBeauty APIのデータ取り込みに当たって、まず郵便番号がないとサイト上のデータ管理が面倒なので、住所からの変換方法を探してみました。


サーバ上で完了させてもよかったんですが、ある程度のデータチェックも兼ねてExcel上でやったほうが便利そうだったのでこの方法を使います。


詳細はMicrosoft Office Onlineの
住所から郵便番号、または郵便番号から住所を入力する」を参考に。

あらかじめダウンロード、インストールしておくもの


この方法だと、エラーで変換できないときにも該当部分が表示されるのですぐ修正ができる上、処理速度も馬鹿に遅くはないので十分です。

約5,000件の住所→郵便番号の変換で約20秒ほどでした@CF-W4



あとはこれに先月の正規表現で住所分割を組み合わせれば完璧っと。

ただ、京都の通り名表記の住所だけは例外を追加しとかないと、うまいこと建物名が抜け出せないんで明日やろうかな。

ほんとは住所正規化コンバータのデモ(通り名表記に一応対応)に丸投げしたいところだが、番地を妙な方向に補正してくるところが駄目だなぁ。



つくつく住所 Ver.10つくつく住所 Ver.10

日本ソフト販売 2008-03-28
売り上げランキング : 9962

メール受信不良?

パーマリンク 2009/01/09 23:35:23 著者: kumaold メール
カテゴリ: 仕事

なんか最近社内の連絡事項が(?)と思うときがあって、帰宅してからメールをチェックしたらなぜか100通超ものメールが!?

いや、先日の仕事始めからいつもに比べてやけにメールが少ないなぁとは思っていたんだが、まさか蓄積されていたとは。


しかしメールチェックは毎日数時間に1回はするし、かしもソフトウェアのドメインでは正常に送受信できた記憶があるんだが・・・

かといってメールチェックでエラーが出たわけでもない。


メールが数日も遅延することもあり得るのかぁ。
それとも何らかのクライアント側の問題か。



5分で送信! ビジネスメール 速書き文例集5分で送信! ビジネスメール 速書き文例集
川島 冽
すばる舎 2008-07-18
売り上げランキング : 10929

type="text/javascript">
type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

PostgreSQLのユーザ権限設定

パーマリンク 2008/12/15 23:38:15 著者: kumaold メール
カテゴリ: 仕事, プログラミング

最近は外回りの仕事で手一杯で開発の方にあまり手が回せないところですが、何もやってないように思われても困るのでw、ちょいとメモ書き的なことを。


本番環境のサーバでは、セキュリティ上データベースにアクセスされる権限を最低限するのが望ましいので、設定してみました。


権限の割り当ては、PostgreSQLコンソールに入った上でGRANTコマンドです。

GRANT 権限名 ON テーブル名 TO ユーザ名;

例: GRANT SELECT, UPDATE ON table_name TO user_name;


逆に割り当てた権限を削除するには、REVOKEコマンドを使います。

REVOKE 権限名 ON テーブル名 FROM ユーザ名;

例: REVOKE DELETE, EXECUTE ON table_name TO user_name;


現在の権限一覧を確認するには、"\z"を使います。

DBName=>\z
         Access privileges for database "DBName"
 Schema |       Name       |   Type   | Access privileges  
------+------------+------+------------
 public | table1           | table    | {user=arw/user}
 public | table2           | table    | {www=r/www}

この場合、テーブル"table1"にはユーザ"user"がSELECT, INSERT, UPDATEする権限があるということです。


割り当ての際の権限名との対応が分かりにくいので、まとめるとこんな感じ。

表示権限名
rSELECT読み取り(read)
wUPDATE書き込み(write)
aINSERT追加(append)
dDELETE
tTRIGGER
xREFERENCES
CCREATE
RRULE
TTEMPORARY
UUSAGE
XEXECUTE




PostgreSQL徹底入門 第2版PostgreSQL徹底入門 第2版
石井 達夫

翔泳社 2008-04-15
売り上げランキング : 38752

Amazonで詳しく見る
type="text/javascript">
type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

<< 1 ... 4 5 6 7 8 9 10 11 12 13 14 ... 27 >>

一六社で働くITエンジニアのブログ。

普段はWeb系システム開発と地元のPCサポートをやってます。いつの間にやら会社に8年目。
技術ネタ中心に日々の仕事と生活と趣味やらを気が向いたら書いてます。

2017年3月
 << <   > >>
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

検索

XMLフィード

16ブログ     powered by b2evolution free blog software