今川館

都内勤務の地味OLです

2015-01-01から1年間の記事一覧

requestsを使ってInsecurePlatformWarningが出てしまうときの対処

requestsを使っていたらいつの間にかInsecurePlatformWarningという警告が出るようになってしまった。 /home/echizen/pecan/local/lib/python2.7/site-packages/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext obj…

django-pyodbcでselect_for_updateは機能しないので要注意 (2015/4時点)

django-pyodbcはselect_for_updateメソッドを呼び出しても普通のSELECT文を発行する Django1.4以上でモデルマネージャやクエリセットにselect_for_updateというメソッドが使えるけれども、django-pyodbc(=SQLServer)だとこれが使えないので注意が必要。

Pythonのdate, datetimeをisinstanceで調べるとき

Pythonのdatetimeをisinstanceで調べると、date, datetimeの両方にTrueを返すので注意。 >>> from datetime import date, datetime >>> today, now = date.today(), datetime.now() >>> isinstance(today, date) True >>> isinstance(today, datetime) False…

忙しくて余裕が無くなった自分に宛てて

程度の低い人に流されないように 程度の低い人に腹を立てぬこと

SQLServerでランキングを求めるとき -- OVERの使い方(OLAP関数)

「最後に買ったもの」を調べる SQLで「誰が・何を・いつ買った」という買い物データから「その人が最後に買ったもの」を調べようとすると案外難しい。データイメージ PERSON GOODS PURCHASE_DATE +-------+-------+-------------- Tom Orange 2015-2-19 Tom …

SQLServerの文字列と日付の暗黙的型変換

文字列型からDATE/DATETIME型への暗黙的型変換 SQLServerは文字列型の値をDATEやDATETIMEで評価する必要がある場合は暗黙的に型変換を試みる。クエリ1 SELECT MAX(foo) foo FROM ( SELECT '2015-2-13' foo UNION ALL SELECT '2015-2-14' foo UNION ALL SELEC…

JSHintの設定ファイル

JSHintはデフォルトだと全然チェックしない JSLintが鬱陶しいからJSHintを使っている人は多いと思う。 ところが、JSHintはデフォルトだとチェック基準がすごく甘くてチェックとして機能しない。

setup.pyのdependency_linksの書き方

前回の続き 前回の記事でpipコマンドにGithubのリポジトリにsshで接続するURLを指定する方法を紹介した。今度はsetup.pyで非公開プロジェクトを依存パッケージに指定する方法をここにメモしておく。なお、わたしはwheelパッケージの仕様を知らないのでここで…

pipでGithubにssh接続して非公開リポジトリをインストールする

非公開リポジトリのパッケージをインストールするのは難しい 自社のプライベートプロジェクトを別のプロジェクトから利用したい場合、簡単にpipやeasy_installでインストールできず困ることがある。

AnsibleのHost Variablesの使いどころ

Host Variables とは? Inventory — Ansible Documentation [atlanta] host1 http_port=80 maxRequestsPerChild=808 host2 http_port=303 maxRequestsPerChild=909Host Variablesは上記引用の通り、インベントリのホストのセクションに併記する値なのだが、…

Ansibleのハンドラが起動するのはタスクがchangedを返したときだけ

Ansibleのハンドラとは Ansibleのタスクには `notify` という属性を追加してコールバック処理を呼ぶよう設定できる。[roles/nginx/tasks/main.yml] - name: nginx config ensure template: src=my.nginx.conf.j2 dest=/etc/nginx/conf.d/your.conf sudo: yes…

カツヒコまとめ

カツヒコとは? まきやの貴公子。スティッカムの有名人。ゆーきゅーぶのぺーぎはこちら。 https://www.youtube.com/user/katuhikodesuyo/videos?view=0&live_view=500&flow=grid&sort=dd 本名「松崎勝彦」 住所 あらかわくまきや にのぎゅうろくのはき こー…