タグ

2019年12月3日のブックマーク (13件)

  • メルペイ VPoE による2019年の振り返り | メルカリエンジニアリング

    こんにちはこんにちは。前回のブログでお知らせしたとおり、Merpay Advent Calendar の1日目を、メルペイ VPoE の @hidek がお届けします。 はじめに 2019年もあっという間で、12月を迎えて終わろうとしています。ということで、メルペイとしての2019年を振り返ろうと思います。お題は「何かエモい話」と雑に振られたのですが、2019年に起こったことをなるべく赤裸々に淡々と書いていきます。 メルペイは2018年2月くらいから開発を開始していました。最初からマイクロサービスアーキテクチャの採用、Google Cloud PlatformGCP)を使ったクラウドネイティブな環境、と比較的モダンな思想のもとでの開発を続けています。ちなみに私が参加したのは2018年5月で、2018年中にはすでに決済基盤など大きなところの開発はかなり進んでいる状態でした。が、一方でなか

    メルペイ VPoE による2019年の振り返り | メルカリエンジニアリング
    katzchang
    katzchang 2019/12/03
    「技術的負債」戦略だ。
  • RailsでTZ環境変数を設定するハックを不要にした話 - Akatsuki Hackers Lab | 株式会社アカツキ(Akatsuki Inc.)

    TL;DR 『環境変数を設定するだけでRuby on Railsサーバが10%高速化する(かもしれない)話』  でRailsを高速化させる素晴らしいハックが紹介されましたが。いまや有効なハックではなくなりました。 TZハックさん、ながい間(2日間)おつかれさまでした。 はじめに アカツキさまで技術顧問をさせていただいている小崎です。 このエントリは『環境変数を設定するだけでRuby on Railsサーバが10%高速化する(かもしれない)話』をRubyコミッタが読んだらこうなったというアンサーソングになっています。合わせてお読みください TZ環境変数でTime.newが10倍近く速くなるのは素晴らしい発見ですが、コミッタとしてはTZなしでも速くなって欲しいなと思いました。だってめんどうだし。 現状分析 まず問題のテストプログラムを軽く分析してみましょう % strace -c ruby .

    RailsでTZ環境変数を設定するハックを不要にした話 - Akatsuki Hackers Lab | 株式会社アカツキ(Akatsuki Inc.)
    katzchang
    katzchang 2019/12/03
  • PDFから「使える」テキストを取り出す(第1回) - golden-luckyの日記

    PDFからテキストを取り出すのは、意外と大変です。 それにはいくつかの理由があるのですが、もっとも根的な点で真っ先に解決が必要になるのは、人間が雑に文字としてみなしている絵(「グリフ」)をコンピューターで扱えるような「文字」にする方法です。 これには2つのアプローチが考えられます。 PDFビューワーでファイルを開いた状態から何とかしてテキストを読み取る PDFファイルの中身を解析してテキストを抜き出す このうち2つめの話は明日以降にして、今日は1つめの話をします。 PDFビューワーでファイルを開いた状態から何とかしてテキストを読み取る方法 この方法は、言ってみれば、人間もしくは人間のように振る舞うソフトウェアによりPDFビューワーの表示を「視覚的に読む」ということです。 これはPDF来の使い道に即した手法です。 PDFというのは、グリフ(文字の形)をページ上に表示するための汎用の仕組

    PDFから「使える」テキストを取り出す(第1回) - golden-luckyの日記
    katzchang
    katzchang 2019/12/03
  • サイバーエージェント、2019年国内動画広告の市場調査を実施

    株式会社サイバーエージェント社:東京都渋谷区、代表取締役社長:藤田晋、東証一部上場:証券コード4751)は動画広告に特化した研究機関であるオンラインビデオ総研(※1)において株式会社デジタルインファクト(社:東京都文京区、代表取締役社長:野下智之)と共同で、国内動画広告の市場動向調査を行いました。 調査では、インターネットを通して配信される動画広告の年間広告出稿額を推計し市場規模予測を算出しております(※2)。 今回で6回目となる国内の動画広告市場の調査結果は以下のとおりです。 ・ 2019年動画広告市場の背景 ・ 【1】 動画広告市場推計 <デバイス別>  (2018年-2023年) ・ 【2】 動画広告市場推計 <広告商品別> (2018年-2023年) ・ 動画広告市場の今後の見解

    サイバーエージェント、2019年国内動画広告の市場調査を実施
    katzchang
    katzchang 2019/12/03
  • 内部統制へのGitHub活用事例 - BASEプロダクトチームブログ

    この記事は、「BASE Advent Calendar 2019」の3日目の記事です。 devblog.thebase.in 前の日は id:ngsw のEC2における単位時間あたりの名前解決制限の対応と id:chiiichellのエンジニア2年生がリーダブルコードを読んで今年自分が書いたコードを振り返るでした。 devblog.thebase.in Product Dev Divisionの加賀谷です。内部統制の実現手段の1つである「ITへの対応」について整備改善を日々進めています。社内の内部統制事務局と監査法人に評価とアドバイスをいただきながら、IT統制のうちの全般統制への対応を実施しています。 AnyPay社さんのGitHubを組織運営に活用する事例にあるとおり、活動の中で行う文書管理、承認、証跡管理にGitHubがとても有効だと感じることが多くありました。この記事では先の記事に学

    内部統制へのGitHub活用事例 - BASEプロダクトチームブログ
    katzchang
    katzchang 2019/12/03
  • 就活セクハラ「もう黙らない」大学生たちが緊急声明を発表

    「就活セクハラについて悩まずに過ごせているとしたら、それは運が良かっただけです」と、学生たちも当事者意識を持つよう訴えました。

    就活セクハラ「もう黙らない」大学生たちが緊急声明を発表
    katzchang
    katzchang 2019/12/03
  • Yahoo! JAPAN トップページを Atomic Design と React・Redux・TypeScript で作り変えたお話

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちはお久しぶりです。岡部和昌(@kzms2)と申します。 今回お話しする内容はタイトルでほぼ全部述べているのですが、PCYahoo! JAPAN のトップページを 2019 年 10 月 1 日に刷新、主に開発環境をアップデートした経緯と採用した技術に関してのお話です。 見た目に関しては特に大きな変化はなかったので、気が付かなかった方も多いのではないでしょうか? なぜ刷新したか Yahoo! JAPAN トップページは 2008 年 1 月 1 日に大規模なリニューアルを行いました。その頃からある程度の改修はあったものの、基的にはコードの継ぎ足しで修正を加えている状態でした。 (参照;Yahoo! JAPAN トップ

    Yahoo! JAPAN トップページを Atomic Design と React・Redux・TypeScript で作り変えたお話
    katzchang
    katzchang 2019/12/03
    見た目を変えない、という判断をしたのは尊い
  • コードの健全性: 礼儀正しいレビュー == 役立つレビュー

    .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

    コードの健全性: 礼儀正しいレビュー == 役立つレビュー
    katzchang
    katzchang 2019/12/03
  • Go Conferenceの📛を作る | フューチャー技術ブログ

    フューチャーアドベントカレンダーの3日目のエントリーです。昨日はrkyymmt@githubさんによる私のコンピュータ遍歴でした。 Go Conference 2019 Autumnでは、弊社フューチャーがTofu On Fireスポンサーを努めさせていただきました。Go Conference Fukuokaが参加者に名札を配っており(トップ写真左側)、それが羨ましく、東京のイベントでも配布したい! と思ったので、名札提供に手をあげさせていただきました。どうせ配るなら、外国の人が喜びそうなGenuine Tofu on Fireの実物をお土産にしてもらえばいいかな、ということで、このようになりました。また、個人の名前と、Connpassのアバター画像(≒Twitterのアイコン)が入っているオフ会にはぴったりな名札なので、ぜひとも他のイベントでも身につけていただければと思っています。 この

    Go Conferenceの📛を作る | フューチャー技術ブログ
    katzchang
    katzchang 2019/12/03
    「一番格式の高い赤」/カンファレンスにいくと机に並んでるだけだけど、準備めっちゃ大変なんだな…
  • 「失敗できる」を作り出すと開発組織は加速する

    事業の成長においても、エンジニアの成長においても「何も学習できなかった失敗」ほど、無駄なことはありません。 組織として、どのように「失敗するか」を考え、どうやって「失敗できる」環境を作り出せるかは、事業・エンジニア双方の成長において欠かすことはできません。実現のためには、事業戦略・アーキテクチャ・組織文化といった幅広い部分に適応する視野を持っていなければならず、さらにビジネスサイド、エンジニアサイドともに密に連携しなければいけません。 失敗許容性の担保は、事業成長に効果的事業の成長(グロース)を思考のトップに失敗許容性を考えていきます。流れとしては以下の流れを踏んでいきます。 事業の可観測性を担保すると1ユーザーの行動まで可視化できるようにすることで事業のモデリング(構造化)ができるようになる。そうするとデータドリブンな開発ができるようになる。A/Bテストなどで細かいセグメントレイヤーに向

    「失敗できる」を作り出すと開発組織は加速する
    katzchang
    katzchang 2019/12/03
  • 日本語で初対面の人と仲良くなるのむずい問題

    ちょうど1年前、初めて国内の大きなテック・カンファレンスに行ったときの話。業界歴が浅いために知り合いがおらず、完全ぼっちで参加した。 セッションをやってる間はライブツイートしたりしながら自然に時間が過ぎる。しかしこれだけ大勢の参加者がいるのに、途中の休憩や隙間時間でびっくりするほど誰からも話しかけられることがなく、自分から軽く話しかけるのも非常に難しく感じる。話しかけるどころかお互いに必死で視線を避け合っている。 そんな孤立感が地味に積み重なるうちに懇親会の時間になった。ギリギリの気力で参加を試みたが、やはりまったく入り込める感じではなく、ものの数分で内心半泣きになりながら退散した。 心が折れて、カンファレンス2日目はもういいや、行くのをやめようと思った。が、私のちょっとした弱音ツイートを偶然見た優しいフォロワーのひとりがDMをくれて、その人に挨拶するためだけでも行ってみようと、2日目の夕

    日本語で初対面の人と仲良くなるのむずい問題
    katzchang
    katzchang 2019/12/03
    やったほうがいい
  • ネコは自ら家畜化した、遺伝子ほぼ不変、最新研究

    古代のネコの遺伝子を分析したところ、ぶち模様のネコは中世になるまでは存在しなかったことがわかった。(PHOTOGRAPH BY JOEL SARTORE, NATIONAL GEOGRAPHIC PHOTO ARK) イエネコ(家畜化したネコ)の拡散に関する研究の一環として行われたDNA分析から、ネコは人間が家畜化したのではなく、自ら人と暮らす道を選んでいたことが明らかになった。その間、彼らの遺伝子は、野生のヤマネコの遺伝子からほとんど変わることがなく、ささやかな変化のひとつは、かなり最近になってから「ぶち柄」の毛皮が登場したことくらいだった。(参考記事:「動物大図鑑 イエネコ」) 研究者らは、古代ルーマニアのネコの死骸からエジプトのネコのミイラ、現代アフリカのヤマネコに至るまで、過去9000年間に存在した200匹以上のネコのDNA調査を行った。6月19日付けの学術誌「Nature Eco

    ネコは自ら家畜化した、遺伝子ほぼ不変、最新研究
    katzchang
    katzchang 2019/12/03
    「ネコはありのままで完璧だったのです」
  • Agile Testing Night

    katzchang
    katzchang 2019/12/03