kenz-firespeedのブックマーク (61)

  • Google Cloud ComposerでGPUを使ったタスクを安定稼働するために行ったこと - ZOZO TECH BLOG

    はじめに こんにちは、ML・データ部MLOpsブロックの松岡です。 記事ではCloud Composerのワークフローにおいて、GPUを使うタスクで発生したGoogle CloudのGPU枯渇問題と、その解決のために行った対策を紹介します。 ZOZOが運営するZOZOTOWN・WEARでは、特定の商品やコーディネート画像に含まれるアイテムの類似商品を検索する類似アイテム検索機能があります。記事ではこの機能を画像検索と呼びます。 画像検索では類似商品の検索を高速に行うため、画像特徴量の近傍探索Indexを事前に作成しています。近傍探索Indexはワークフローを日次実行して作成しています。 このワークフローでは大きく次のように処理を行っています。 当日追加された商品の情報を取得し、商品情報をもとに商品画像を取得する。 物体検出器で商品画像から商品が存在する座標とカテゴリーを検出する。 検出

    Google Cloud ComposerでGPUを使ったタスクを安定稼働するために行ったこと - ZOZO TECH BLOG
  • Knative Servingを用いて多数の開発環境APIを低コストで構築する - ZOZO TECH BLOG

    はじめに こんにちは、技術部ML・データ部MLOpsブロックの鹿山(@Ash_Kayamin)です。先日、20個の開発環境APIを用意し、各APIをリクエストに応じて動的に起動できる仕組みをKnative Servingを用いて構築しました。 この記事ではKnative Servingを利用した背景と、利用方法、はまりどころ、利用によって得られたコスト削減効果についてご紹介します。なお、今回はKubernetesクラスタのバージョンとの互換性の都合でKnativev1.3.1を利用しました。2022/9現在の最新バージョンはv1.7.1になりますのでご注意ください。 目次 はじめに 目次 課題:20個の異なる開発環境APIを低コストで提供したい 解決策:Knative Servingを用いて、リクエストに応じて動的にAPIサーバーを起動する仕組みを導入する Google Cloud上でA

    Knative Servingを用いて多数の開発環境APIを低コストで構築する - ZOZO TECH BLOG
    kenz-firespeed
    kenz-firespeed 2022/09/16
    20環境作るって話を聞いたときは いやいや コスト って絶望したけれどまさかこんな解決策があるとは
  • 全社的に会社用GitHubアカウントを廃止した件 - ZOZO TECH BLOG

    はじめまして。2019年1月に入社したSREスペシャリストのsonotsです。最近MLOpsチームのリーダーになりました。今回の記事はMLOpsの業務とは関係がないのですが、3月に弊社で実施した会社用GitHub個人アカウントの廃止について事例報告します。 TL;DR 会社用GitHubアカウントを作るべきか否か問題 会社用GitHubアカウントの利用で抱えた問題 1. OSS活動時にアカウントを切り替える必要があり面倒 2. GitHubの規約に準拠していない 会社用アカウントを廃止した場合にセキュリティをどのように担保するか GitHubのSAML single sign-on (SSO)機能について 会社用アカウントの廃止およびSSO有効化の実施 会社用GitHubアカウントを使い続ける場合 私用GitHubアカウントに切り替える場合 Botアカウントの場合 Outside Coll

    全社的に会社用GitHubアカウントを廃止した件 - ZOZO TECH BLOG
    kenz-firespeed
    kenz-firespeed 2019/04/11
    アカウントまとめられるとめっちゃ便利
  • 僕がZOZOTOWNの非正規労働者の賃上げにこだわる理由ー日比谷公園年越し派遣村の教訓と派遣労働者ー(藤田孝典) - 個人 - Yahoo!ニュース

    ZOZOTOWNとのこれまでのやり取り僕は(株)ZOZOの前澤友作社長が1,000億円近くかけて月に行く予定という記事を昨年見てしまった。 その後、Twitterで「月に行く金があるなら非正規雇用などの労働者へ還元すべき」「資家が利潤をあげられるのは労働者がいるため」など、資家や企業の言動に対する反対姿勢を貫いてきた。 様々な論点はあるが、一番追及してきたのは、得られた利潤を労働者に還元し、足元の労働者の処遇改善を先にしろ、ということである。 そういうと決まって「ZOZOは待遇がよい」「社員の満足度も高い」「外野が勝手に騒ぐな」「前澤社長の資産と会社資産を一緒にするな」などの意見が飛んでくる。 まずZOZO「給料一律同額」に驚き。平均年収と社員のホンネは?など多くの記事でも指摘されているが、(株)ZOZOは基給が一律でボーナス支給も一律だそうだ。悪口や競争原理をなくすためだというが、

    僕がZOZOTOWNの非正規労働者の賃上げにこだわる理由ー日比谷公園年越し派遣村の教訓と派遣労働者ー(藤田孝典) - 個人 - Yahoo!ニュース
    kenz-firespeed
    kenz-firespeed 2019/01/20
    大変素晴らしい意見だと思うので、まずご自身でZOZO以上の規模と金額で非正規労働者を雇っていただきたいですね。 そうすれば、ZOZOで働いている非正規社員が移るので 条件を良くしないといけなくなるのですから
  • ZOZO大忘年会でFirebaseを使った1,000人規模のリアルタイムアンケートを費用2円で制作した話 - Qiita

    この記事はZOZOテクノロジーTECH BLOGにも同じ内容で投稿しています。よろしければ他の記事もご覧ください。 こんにちは! ZOZOテクノロジーフロントエンドエンジニアの高橋(ニックネームはQ)です(@anaheim0894) 昨年12/26、毎年年末に行われる大忘年会(ZOZOCAMP2018)で、グループ会社も含めた1,000人規模でのリアルタイムアンケートを、FirebaseとVue.jsを使って制作しました。 当日会場にて弊社の昨年の事業紹介や、「楽しく働く」というコンセプトの動画を流し、動画の合間で質問をし動画と一体となるような演出を行いました。 その質問に対して全社員それぞれのスマートフォンで回答できるシステムを作ったので、その制作の裏側や、当日の様子などご紹介させていただきます。 まずは当日の様子の紹介 これを実現するまでの様子をご紹介いたします。 CAMP運営

    ZOZO大忘年会でFirebaseを使った1,000人規模のリアルタイムアンケートを費用2円で制作した話 - Qiita
    kenz-firespeed
    kenz-firespeed 2019/01/11
    Googleフォームでいいじゃんと言うのは動画で見せていない弱みだよなぁ。実際にその場で見た人は前後の映像とのシームレスなつながりとか、Googleフォームじゃ要件満たさないのわかるんだけれど
  • ZOZO大忘年会でFirebaseを使った1,000人規模のリアルタイムアンケートを制作した話 - ZOZO TECH BLOG

    こんにちは! ZOZOテクノロジーフロントエンドエンジニアの高橋(ニックネームはQ)です(@anaheim0894) 昨年12/26、毎年年末に行われる大忘年会(ZOZOCAMP2018)で、グループ会社も含めた1,000人規模でのリアルタイムアンケートを、FirebaseとVue.jsを使って制作しました。 当日会場にて弊社の昨年の事業紹介や、「楽しく働く」というコンセプトの動画を流し、動画の合間で質問をし動画と一体となるような演出を行いました。 その質問に対して全社員それぞれのスマートフォンで回答できるシステムを作ったので、その制作の裏側や、当日の様子などご紹介させていただきます。 まずは当日の様子の紹介 これを実現するまでの様子をご紹介いたします。 CAMP運営してくれている社員にもらった要件 CAMPの2週間前、運営の社員の方からこのような依頼をもらいました。 会場で、リアルタ

    ZOZO大忘年会でFirebaseを使った1,000人規模のリアルタイムアンケートを制作した話 - ZOZO TECH BLOG
    kenz-firespeed
    kenz-firespeed 2019/01/09
    動画との切り替えも自然でとても良かった。
  • Lightning/microUSB兼用ケーブルは絶対にiPad Proに使っちゃいけない - Shujima Blog

    バカをやりました. 表題の通り,ダイソーで売ってたLightningとmicroUSBを兼ねる端子を持つケーブルで,家を焼きかけました. 幸いすぐにLightning端子から煙が上がっているのを発見し,火災も物的被害もありませんでした. 概況 iPad Pro 10.5"を充電するために,普通のモバイルバッテリーと「ダイソーのライト二ング・micro-B充電・通信ケーブル」で接続しました. 当該製品のパッケージ写真を撮り忘れてしまいました.代わりに似たような製品をAmazonで見つけました. Baseus 正規品 一二役のデザインで超便利 ハイブリッドUSB充ケーブル【高耐久ケブラー繊維】 iPhone & Android兼用 ハイスピード充電 iPhone / iPad / iPod/Samsung/Nexus/LG/ Motorola各種対応 急速充電 高速データ転送対応 数千回以上

    Lightning/microUSB兼用ケーブルは絶対にiPad Proに使っちゃいけない - Shujima Blog
    kenz-firespeed
    kenz-firespeed 2018/11/12
    規格が変わったわけじゃなくて、ダイソーが規格を無視して現物合わせでエイヤで作ったものを別のものに無理やり流用したのがまずいんでしょうに。 投稿者はそのことを理解しているからAppleを責めたりはしていない。
  • Android 5.0 API概要

    Android5.0のAPIについて正式な情報がアップされたため翻訳してみました 流石にメジャーバージョンアップだけあってAPIの変更は多岐に渡ります。 以前のL Developer Preview API 概要から更新された部分も多々あります。 原文 API level21 Android5.0(LOLLIPOP)はユーザーとアプリ開発者のために新機能を提供します。このドキュメントでは特に注目すべき新しいAPI群の紹介を行います。 開発を始めるAndroid5.0向けアプリの構築を始めるために最初にAndroid SDKを取得し次にSDK Managerを使ってAndroid 5.0 SDKプラットフォームとシステムイメージをダウンロードします。 あなたのアプリを実際のデバイスでテストするためにNexus5あるいはNexus7に書き込むにはANDROID PREVIEW SYSTEM I

    Android 5.0 API概要
    kenz-firespeed
    kenz-firespeed 2014/10/27
    書いた−
  • L Developer Preview マテリアルデザイン - UI Widget

    L Developer Preview目次 原文 L Developer Preview内のサポートライブラリーには2つの新しいWidgetとしてRecycleViewとCardViewが含まれています。これらのWidgetを使って複雑なリストやカードをあなたのアプリに表示できます。これらのWidgetは標準でマテリアルデザインスタイルを使用します。 RecyclerViewRecyclerViewはListViewのより進化した柔軟性のあるバーションです。このWidgetはリサイクル可能で、非常に効率よくスクロールできる大きなViweセットのコンテナです。動的に要素が変更されるリストを使うにはRecycleView Widgetを使用してください。 RecycleViewは以下の機能が提供され、より簡単に使うことが出来ます。 ・アイテムをポジショニングするレイアウトマネージャー ・一般的

    L Developer Preview マテリアルデザイン - UI Widget
  • 日本一手抜きなWeb Compornents入門

    Polymerを使ってWeb compornentsのShadowDOMを使い独自タグを作ってみます。 Polymerのサンプルをあさっていたのですが、わりとどれも多機能で大変だったので、機能をごっそり削り、どうやって使うかのわかりやすさを優先しました。 環境構築を含めて極力シンプルな手段によってmy-elementタグを作ってみようとおもいます。 Polymerのダウンロード公式のチュートリアルではPolymerを取得するのにBowerを使っています。 しかしBowerを使っていない人も多いと思うので今回はgit-hubから直接ダウンロードします。 もちろん、GitやBowerを使ったほうが後々は楽なので、ちゃんとやりたい人はGitなりBowerなりを使って下さい。 Polymerをダウンロードするには https://github.com/polymer/polymerにアクセスしDo

    日本一手抜きなWeb Compornents入門
    kenz-firespeed
    kenz-firespeed 2014/06/15
    Gitのインストール そんなめんどくさいことやってられるか って人のために
  • Android Wear開発者プレビュー

    情報はあなたと共に小さくて強力なデバイスを身につける。必要なときに情報がいつでも使用できる。話した質問に知的に答えてくれる。フィットネスの目標達成を助けてくれる。あなたのマルチスクリーンワールドへの鍵。 Android Developer Previewを始めよう ウェアラブルへのAndroid拡張Androie Wearは新世代のウェアラブルデバイスのためにAndroidプラットフォームを拡張します。 ユーザーエクスペリエンスはウェアラブル専用にデザインされています。 質問をするために、「OK Google」と言い、情報を得てください。 1日を通じて一目で見ることができ、活動的な情報を得ることが出来ます。 加速時計から心拍数モニターまで幅広いセンサーをアプリケーションで利用可能です。 さぁAndroid Wear Developer Previewであなたの既存アプリケーションでウェアラ

    Android Wear開発者プレビュー
    kenz-firespeed
    kenz-firespeed 2014/03/19
    Android Wear
  • 本気でAndroid用のアイコンを作る

    この記事はAndroidAdvent Calendarのエントリーです。 はじめにAndroidが国内に出回って5年が経ちました。 当初の標準アイコンのままアプリがAndroid Marketに公開されるような状態は落ち着き、時代とともにデザインも洗練され一定の秩序が見られるようになってきました。 しかし、未だにデザイン面を考察した形跡が見えないアプリも少なくありません。 スマートフォンは多数のアプリを使うため、ルールに基づいたプラットフォームで一貫性のあるデザインを土台にするのが操作性の良さにつながります。 独自性を出すためや新たな操作性を開拓するためにあえてルールを守らないと言う事もありますが、まずはデザインルールを知りその上で設計することが大原則になります。 ランチャーアイコンアプリデザインについて語る上でランチャーアイコンから入らない訳には行きません。 ランチャーアイコンはアプリの

    本気でAndroid用のアイコンを作る
  • Android KitKatで何が新しくなったか

    Android4.4の新機能を訳してみました。 KitKatは久しぶりに新しいコードネームが付けられたAndroidだけあってかなり広範囲での改良が行われています。 原文 Android KitkatようこそAndroid4.4へ AndroidKitKatはAndroidの多種多様なデバイス対してもっとも革新的で、一番美しくそして、最大限の便利な機能をもたらします。 このドキュメントは開発者のために何が新しくなったかについて概要を提供します。 ユーザー向けについての詳細はwww.android.comを参照して下さい。 皆のためのAndroidを作るAnroid4.4はわずか512MBのRAMしかもっていない世界中の数百万あるエントリーレベルのデバイスを含む多様な範囲のデバイスに適合し、高速に、スムーズに、応答性良く動くようにデザインされています。 Kitkatはあらゆる主要なコンポーネ

    Android KitKatで何が新しくなったか
    kenz-firespeed
    kenz-firespeed 2013/11/11
    Android kitkatの 和訳
  • <訂正版>Unsupported template dependencyの解決方法

    AndroidのSDK Toolsを22.2にアップ後、新規Activity作成時にInstall dependencies Unsupported template dependencyという エラーがでて新規Activityを作成できなくなった場合以下の手順で復旧できます。 バグが修正されたVer22.2.1がリリースされました。 Ver22.2.1を使った場合以下の手順は不要です。 訂正版 Ver22.2にアップ後テンプレートの編集で解決できることが判明しました。 手順1AndroidSDKのパスを調べるために EclipseのWindow-Preferencesを開きます SDK Location:に書かれているパスを調べます。 手順2WindowsキーとRキーを押し先ほど調べたパスをセットしてOKを押します。 あるいはエクスプローラーで先ほどのパスを開いて下さい 手順3さらに以下

    <訂正版>Unsupported template dependencyの解決方法
    kenz-firespeed
    kenz-firespeed 2013/09/17
    Android トラブル対応
  • IT系勉強会に行ってみる前に

    IT系勉強会やイベントに参加してみたいけれど、 どうやって参加したらいいか分からないと言う人向けに、勉強会の種類や見つけ方、専門用語をまとめてみました。 何故勉強会に参加するのか仕事時間以外にわざわざ勉強会に参加するメリットは3つ、知識を深められるから、人脈を広げることが出来るから、楽しいから 知識を深める一人ではを読み学ぶしか無いのにたいし、勉強会に行けばわからないところを重点的に教えてるので、で躓いた知識も乗り越えられる可能性が高まるし、には乗っていない深い知識を得ることもできます。 人脈を広げる勉強会に行けば特定の技術に特化した人がたくさんいます。 中には自分と同じ業界の人もいれば、自分とは離れた業界の人もいます。 近い業界の人とは知識を共有し合い、離れた業界の人とはお互いの得意な技術をあわせて新しいビジネスのチャンスが広がります。 楽しいから「勉強」という言葉から、学生時代の

    IT系勉強会に行ってみる前に
  • futuresync.jp

    This domain may be for sale!

    futuresync.jp
    kenz-firespeed
    kenz-firespeed 2013/04/30
    去年に引き続き参加します。 今回は聞く専門です。 日頃あまり聞くことが出来ないユーザー周りやデザイン周りについて重点的に聞いていこうと思っています。
  • 4/22 BattleEvent RealDeal in Zepp福岡

    4月22日にZepp福岡にて試合に出場しました。 BattleEvent Realdeal Zeppの戦で戦う姿をみんなに見せる約束を果たすというのと、 最強の状態で引退すると以前から決めていた事もあり、 今回で引退を決意して試合に臨みました。 プロの世界は非常に非常に厳しいです。 非常に狭い門をくぐり抜け、そしてたった9分の為にあらゆる物を犠牲にできる人のみが立てる世界です。 時間、体力、サプリやプロテイン•病院など金銭面、かなりの犠牲を必要とします。 今回も地獄の練習を2ヶ月耐えて、耐えて、耐え抜きました。 今だから言えるのですが、非常に苦しかったです。 スポーツは当は自分の為にするのでしょうが、いつのまにか人の為になっていました。 今回は勝つのが当たり前で、応援に来て下さる方の為にK.O勝利で結果を出す事を命題としていました。 無事に3RにK.O勝利で勝つ事ができ、当に良かった

    4/22 BattleEvent RealDeal in Zepp福岡
  • 水WELL.jp | 図で見る水周りの基本構造

    kenz-firespeed
    kenz-firespeed 2010/09/14
    水回りについてすこぶる詳しい説明
  • ロシア全土が燃えている…山火事で凄まじいことになっている現地の状況 : らばQ

    ロシア全土が燃えている…山火事で凄まじいことになっている現地の状況 この画面はロシアの山火事の発生件数を示すものだそうです。驚くほど火で埋め尽くされているのがわかります。 ロシアでは140年前に観測が始まって以来、最高気温を記録する熱波が襲っていますが、干ばつの被害も甚大なものとなっています。 そして追い討ちをかけるように現在ロシア各地で山火事が発生し、その件数は実に700件。15万人の消防士が出動していますが、12万ヘクタールが火に包まれているそうです。 ロシア現地の状況をご覧ください。 モスクワ 黒焦げになっているモスクワ近郊の道路標識。 燃え広がる草木。 農作物も丸こげ。 嘆く男性。 タイヤの痕跡すらないことから、激しい火災だったことがうかがえます。 ヴォロネジ ロシア南西部に位置するヴォロネジ。この格好で花を見つめる少年の姿があまりに悲しいです。 昼夜を問わず容赦なく広がる火の手。

    ロシア全土が燃えている…山火事で凄まじいことになっている現地の状況 : らばQ
  • VirtualShackles.com