Blog Entry (Feb. 28, 2016, 7:30 p.m.)

Tilo Mitra's avatar

DjangoのPermissionモデルを利用してViewを制限する

DjangoにはPermissionというモデルがあり、Djangoのmodelを作成すると自動で生成されます。それによって管理画面では対応する権限を持つユーザーのみがテーブルデータを作成・更新・削除できるといった制限が可能です。今回はこのPermissionを使ってViewの制限をしたいと思います。 独自のPermissionを作る 既存のPermissionデータを使わずに新しく作ってみます。 ContentTypeの指定 Permissionモデルは外部キーとしてContent ...

詳細を見る | 元の記事へ

DjangoのPermissionモデルを利用してViewを制限する

Blog Entry (Jan. 31, 2016, 4:01 a.m.)

Tilo Mitra's avatar

[小ネタ]JavaScriptでgetElementsByClassNameを書くのが面倒なので$clsにする

小ネタです。ご容赦ください。 大規模なJavaScriptであればjQueryやAngularJS・React.jsなどを使うと思いますが、簡単なページやちょっとしたテストで外部のライブラリを使うまでもない場合、DOM操作をするときは直接getElementsByClassNameやgetElementsByTagNameなどと書くことになり、面倒です。 とにかくgetElementsByClassNameが長い <div class='class1'> <div class= ...

詳細を見る | 元の記事へ

Blog Entry (Dec. 17, 2015, 5:29 a.m.)

Tilo Mitra's avatar

PythonからGSUtilを使ってS3のファイルをGCSにコピーする

Pythonを使ってs3からGoogle Cloud Storageにデータを移す際、以前下記の二つの方法を書きましたが、やはりgsutilを使うとs3から自分のサーバーを経由せずに直接Google Cloud Storageにコピーできるので便利です。 Python(boto)でAmazon S3にあるデータをGoogle Cloud Storageへコピーする Python(boto)からサービスアカウントとキーファイル(p12)を使ってGoogle Cloud Storageにアクセス ...

詳細を見る | 元の記事へ

Blog Entry (Dec. 9, 2015, 3:42 p.m.)

Tilo Mitra's avatar

cssスプライト作ったけど設計に迷った

プロ生ちゃんアドベントカレンダー2015の10日目です。 www.adventar.org プロ生ちゃんのドット絵をcssで扱ってみました ソースコードとデモ css設計について 今回はプロ生ちゃんドット絵をcssスプライトにしたという話なのですが、css設計にちょっと悩みました。ここではSCSSやLESSのことは考えずに書いています。 今回のcss設計 まず、今回書いたcssのスプライト全体の共通設定として以下のように各クラスを羅列して書いています。 .pronama-01-1 ...

詳細を見る | 元の記事へ

cssスプライト作ったけど設計に迷った

Blog Entry (Dec. 7, 2015, 11:18 a.m.)

Tilo Mitra's avatar

SNSのアイコンと人格について

プロ生ちゃんAdvent Calendar 2015 8日目の記事です www.adventar.org 最近、(鍵垢では無い方の)Twitterなどでプロ生ちゃんのアイコン(利用案内)を使わせてもらってます。プロ生ちゃんアドベントカレンダーという事で、無理矢理それと結びつけてSNSのアイコンが人格に与える影響ついて最近思った事を書きます。即興ネタなので後から少しずつ変更するかもしれません。 アイコンの違いは没個性化に影響するか 没個性化とはざっくりいうと、集団の中や自分が覆面をかぶっ ...

詳細を見る | 元の記事へ

SNSのアイコンと人格について

Blog Entry (Dec. 5, 2015, 9:01 a.m.)

Tilo Mitra's avatar

【画像あり】BigQueryで150万円溶かした人の顔

※ 代役:プロ生ちゃん(暮井 慧) 巷のBigQueryの噂と言えば「とにかく安い」「数億行フルスキャンしても早い」などなど。とりわけ料金に関しては保存しておくだけであれば無視できるほど安く、SQLに不慣れなプロデューサーがクエリを実行しても月数ドルで済むなど、賞賛すべき事例は枚挙に暇がありません。 しかしこのタイトル。僕は約150万円分使いました。まずは関係各位に改めてお詫びを。これは「主婦でも簡単に稼げる」「今ならTポイントが貰える」という謳い文句で、実際には誰もが損をするリスクのあ ...

詳細を見る | 元の記事へ

【画像あり】BigQueryで150万円溶かした人の顔
【画像あり】BigQueryで150万円溶かした人の顔

Blog Entry (Dec. 3, 2015, midnight)

Tilo Mitra's avatar

コマンドラインでかんたんにGIFアニメーション作成

プロ生ちゃん Advent Calendar 2015 4日目に飛び入り参加しました。 www.adventar.org はじめに プロ生ちゃんのサイトでドット絵があったので使ってみたいと思います。ゲームなどに使う前に動いているところが見たかったのでGIFアニメーションを作ってみました。 いろいろGIFアニメーション制作ソフトはあると思いますが、今回はコマンドラインで作ります。ちょっと調べるimagemagickというのが使えそうでした。 環境 Mac OS X homebrewが ...

詳細を見る | 元の記事へ

コマンドラインでかんたんにGIFアニメーション作成
コマンドラインでかんたんにGIFアニメーション作成

Blog Entry (Nov. 27, 2015, 6:38 p.m.)

Tilo Mitra's avatar

ドラム式洗濯乾燥機(NA-VH310L)を買ったらライフチェンジングだった

一年くらい前に引越しをしました。その時買った物の一つがドラム式洗濯乾燥機です。引越しで駅に近くなった以上にこれはライフチェンジングだったのではないかと思います。ちなみに買った洗濯機はPanasonicのNA-VH310Lという物で当時ヤマダ電気で16万円くらいだったと思います。プチドラムという一人暮らしの人にもおすすめのシリーズらしいです。2015年の後継機はNA-VH320L-Wですかね? 時間の節約 今までどれだけ洗濯物を干す時間に費やしていたでしょうか、一人暮らしだと毎日ではないに ...

詳細を見る | 元の記事へ

ドラム式洗濯乾燥機(NA-VH310L)を買ったらライフチェンジングだった

Blog Entry (Oct. 28, 2015, 5:03 a.m.)

Tilo Mitra's avatar

PythonからBigQueryを操作するときは BigQuery-Python が便利だった

Pythonから扱う場合いろいろな方法はあると思いますが、個人的にBigQuery-Pythonを使うことが多いので簡単にメモしておきます。 インストール $ pip install bigquery-python ドキュメント https://github.com/tylertreat/BigQuery-Python/blob/master/README.md 準備 以下の情報を取得しておきます サービスアカウント キーファイル(p12 or pem) プロジェクト名 ...

詳細を見る | 元の記事へ

Blog Entry (Oct. 23, 2015, 8:55 a.m.)

Tilo Mitra's avatar

Pythonのコードをコミットする前に必ず実行したい自動整形ツール

おそらく、まともなプロジェクトであればコードのフォーマットについて規約を設けているところがほとんどだと思います。Pull Requestの際にロジックではなくコードフォーマットについて指摘するのは、レビューする側にとってもされる側にとっても非生産的です。できる限りコミット前に自動的に整形するツールを利用したいです。 選択肢 Python の Lint (文法チェッカ) まとめ - flake8 + hacking を使う - ここにまとまっていました。 コミット前に実行したいツール ...

詳細を見る | 元の記事へ