タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

golangに関するtrappleのブックマーク (2)

  • pixivのサムネイル事情 - pixiv inside [archive]

    この記事はピクシブ株式会社Advent Calendar 12/10の記事です。 こんにちは、インフラチームの@harukasanです。 さて、今日はpixivで使用しているサムネイル変換サーバについて紹介しようと思います。 pixivにはたくさんのサムネイルがある pixivにはうんざりするほどたくさんの種類のサムネイルがあります。 これは対応しているプラットフォームが多く、また画面毎にもサイズが異なるからです。 PC版であるwww.pixiv.netだけでも10種類以上のサムネイルが使用されています。 また、サムネイルにはアスペクト比を固定したものと、スクエアにクロップした2種類があります。 (Ugoira Tech Talks: Ugoku Backendより) 従来の方法ではこれらのサムネイルをアップロード時に生成していたため、サムネイル生成を非同期化するなどして対応していました。

    pixivのサムネイル事情 - pixiv inside [archive]
    trapple
    trapple 2014/12/10
    "また、開発者本人はimlib2のサムネイルを100%判別することができるようになりました。"
  • main redeclared in this block - 四角革命前夜

    同じディレクトリに以下のような感じのコードを書いておくと…… a.go package main func main() { } b.go package main func main() { } $ go build # _/home/sasaplus1/Work/aaa ./b.go:3: main redeclared in this block previous declaration at ./a.go:3 とか出力される。練習で同じディレクトリに複数のコードを書いてたのだけど、パッケージとして見てる(のかな?)ので重複してmain書いてるよ~ってことなのかな。

    main redeclared in this block - 四角革命前夜
  • 1