2013年12月25日のブックマーク (6件)

  • PostgreSQLでテストデータを作成する | Let's POSTGRES

    笠原 辰仁 記事は2013年のPostgreSQL Advent Calendar の 12/25 の記事です(地味なトピックになってしまいすいません)。PostgreSQLでのテストデータ作成に役立つ機能を紹介します。 はじめに PostgreSQLを対象としたの性能検証や機能検証を行う際に、開発環境や試験環境でスキーマ(テーブルやインデックス)を作成し、ダミーのデータを投入してSQLのチェックを行うことが多々あるかと思います。単純な機能の正常試験であれば少量のデータ投入で事足りると思いますが、大量のデータに対する検索処理やバッチ処理を試す際は、それなりの量の試験データを生成し、DBに投入する必要があります。 通常、試験データは、例えば専用のジェネレータを作る、実際のデータをマスキングしたものを使う、サンプルとして存在するデータ(郵便番号のデータなど)を利用する、といったことが多いと思

    yasunori
    yasunori 2013/12/25
  • Supervisorを使ってuWSGIを管理 — command not found:

    Supervisorを使ってuWSGIを管理 uWSGIのプロセスをSupervisorを使って管理してみる。 % uname -a FreeBSD uwsgi.localnet 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r256370: Sat Oct 12 22:47:21 JST 2013 % python -V Python 2.7.5 % supervisord -v 3.0b1 % uwsgi --version 1.9.18.1 uWSGI % vi /path/app/dev.ini [uwsgi] http = :9090 workers = 3 virtualenv = /path/test python-path = /path/app wsgi = sample callable = app uid = www gid = www pid

  • PythonでつくるWebアプリ/Tornado + Gunicorn + Nginx - utahta blog

    この1ヶ月、土日の休みを使いTUBELONGERってWebアプリをつくってました。 言語はPythonPythonは日語の取り扱いが若干面倒だったりするけど、書いてて楽なので好き。 以下、PythonでWebアプリをつくるにあたって調べたり分かったりしたことのメモ。 構成 OS:さくらVPS CentOS 5.5 サーバ:Nginx + Gunicorn データベース:MySQL 当初はGoogle App Engineで開発を進めてたけど、データストアの使い方を調べるのにいちいち時間をとられたり、Cron的な動作に制限があったりといろいろ面倒くさかったので、途中からroot権限のあるサーバでいちから構築する方向に切り替えました。 やっぱりroot権限は自由度が半端じゃないです。 GAEがダメってわけではないです。 むしろ僕の知識が足りなすぎて学習コストが尋常じゃなかったのでまた今度

    PythonでつくるWebアプリ/Tornado + Gunicorn + Nginx - utahta blog
  • CTOとはなんなのか、あるいはエンジニアの生存戦略 | GREE Engineering

    Merry Christmas! GREE Advent Calendar もいよいよ最終日、25日目はグリー株式会社でCTOをしておりますふじもとがお送りします。 今日まで24人のGREE Engineersなみなさまにエントリを書いていただいたわけですが、思ったよりも多種多様な内容で、あらためていろいろな方面で素敵なエンジニアがいるなー、としみじみしてしまいました。いやしかしgitとchefの記事人気ですね、そして、「当然CTOはすごい記事書くんですよね」とプレッシャーをかけて楽しむ仲間たちに囲まれてぼくは幸せです、あーすごい幸せー。そんなプレッシャーの中、今までのエントリとはちょっと方向性を変えて、CTOの話でも書いてみようかと思います。なお、ぼくの趣味は多分問題解決です。 そんなわたくしふじもとは来年で、CTOっていう肩書きでお仕事をはじめて10年とかになるんですが、なかなか先輩と

    CTOとはなんなのか、あるいはエンジニアの生存戦略 | GREE Engineering
  • 独習者のためのおすすめ経済学入門テキスト。 - すらすら経済学を学ぶ日記。

    「ミクロ経済学とマクロ経済学の学部レベルのおすすめの教科書を教えてください。」 えー、Ask.fmでご質問が来ましたので、経済学徒のはしくれ(はじっこ)としていくつかお勧めのをあげたいと思います。 私は学部では経済学をやっておらず、入門書はいろいろ独学して苦労しましたw そこで初心者が読みやすいのをいくつか。 追記:2015年版・kindle版として更新しております。 sura-taro.hatenadiary.jp ①導入編 教養としての経済学 -- 生き抜く力を培うために 作者: 一橋大学経済学部出版社/メーカー: 有斐閣発売日: 2013/02/27メディア: 単行(ソフトカバー)この商品を含むブログ (6件) を見る一橋大学の教授陣による経済学ガイド。経済学部へ進みたい高校生へ向けてという意図もあるようですが、社会人で独学で学ぼうという方にもお勧めです。 最近の経済学のトピック

    独習者のためのおすすめ経済学入門テキスト。 - すらすら経済学を学ぶ日記。
    yasunori
    yasunori 2013/12/25
  • Fabric デプロイツールのPythonicな書き方 - Ian Lewis

    Fabric は指定したコマンドを各ホストで実行する実行モデルです。この場合は特にホストの指定がなかったので、全部ローカルで、一回実行することになります。 これは結構つまんないので、当の例を見ましょう。これは最近、仕事で作ったコマンドです。 nginx サーバーでメンテ画面を出すようなコマンドです。 各ロードバランサーで実行します。 from fabric.api import run, cd, abort, require, sudo, env from fabric.decorators import runs_once, roles from fabric.contrib.console import confirm ... @roles('loadbalancers') def start_maintenance(): """ メンテナンス画面に切り替える """ _produc