2019年9月26日のブックマーク (19件)

  • 1on1.md

    1on1.md これは私が支援先に提供した、1 on 1 に関するノウハウや、思いを述べたドキュメントを元にしています。企業の枠を超えて共有したいことが多いので、ここに貼ります。 概要 世の中には 1 on 1 のがあるようですが、とりあえずは『1 on 1 で 何を話すのか? マネージャ/ソフトウェアエンジニアの立場から - サンフランシスコではたらくソフトウェアエンジニア』を読んでもらえればよいと思います (higepon さんに感謝!)。 1 on 1 は 1 対 1 で話すミーティングで、基定期的にやります。上長とメンバーとの間で行うのが基です。 グループ/チームでのミーティングを補完するためのものです。 みんなの前では話しづらい、込み入った内容を話します。 チームとして行っているタスクの進捗確認に 1 on 1 を使うのは避けましょう。それは 1 on 1 の目的に沿ってい

    1on1.md
  • https://yamotty.tokyo/post/20190302_openess

  • データサイエンティストブームに水を差すようで申し訳ないが、言わせてほしい新卒採用の話

    LabBase (ラボベース)は研究内容やスキルを登録しておくだけで、スカウトなどを通して企業とつながれます。さらに、研究生活の困りごとを解決したり、学生間や産学間の交流を促進する機能が追加される予定です。

    データサイエンティストブームに水を差すようで申し訳ないが、言わせてほしい新卒採用の話
  • Pairsの検索体験について

    誰でもできる!OpenAI Embedding API を活用して高度なレコメンド機能を実現してみよう - A story about implementing an advanced recommendation function using the OpenAI Embedding API

    Pairsの検索体験について
  • 「データ活用のための2つの頭の使い方」Takram 櫻井稔×データビークル 西内啓|シティズンデータサイエンスラボ

    デザイン・イノベーション・ファームTakramのメンバーがデザイン・テクノロジー・ビジネス・文学などの話題を幅広く展開するポッドキャスト「Takram Cast」。Takramのディレクター櫻井稔さんとデータビークルの西内啓が「データとデザイン」について3回にわたり語りあったセッションの書きおこしです。第2回目は、データ活用のための2つの頭の使い方について、データを可視化したその先を語ります。(まとめ・文責/編集部) シティズンデータサイエンスラボは「データサイエンスを全ての人に」を掲げる株式会社データビークル(https://www.dtvcl.com/)が運営する公式noteです。 「ボトムアップの認知とトップダウンの認知」 櫻井 今回は「データ活用のための2つの頭の使い方」というテーマでお話をしていきたいと思います。まず「2つの頭」とはいったい何かということから話していきましょう。

    「データ活用のための2つの頭の使い方」Takram 櫻井稔×データビークル 西内啓|シティズンデータサイエンスラボ
  • 響くプレゼンと響かないプレゼンの差は何か ~16歳のグレタさんと17歳のマララさんを比較してみた|Jack

    環境問題について国連で訴える16歳のグレタ・トゥンベリさんのスピーチが話題になっている。 よくぞ言ったという賛辞もあるが、一方で「心に響かなかった」という感想も多い。僕も、国連の場で16歳がここまで訴えられるのは素直に立派だと思うけど、残念ながら共感するまでには至らなかった。 何か響かないなーと思って、同じような年恰好で世界でスピーチをした、ノーベル平和賞受賞者マララさんのスピーチと見比べてみた。2014年当時、彼女が17歳の頃のスピーチだ。 2つのスピーチを比較すると、グレタさんには申し訳ないが、共感を呼ぶスピーチには何が必要かというヒントが色々とわかる。以下、気づいたことを列記してみたい。(なお、スピーチにおける主張そのものはおいておいて、あくまでも「プレゼンの仕方」についてのみの感想だ。) ゆっくり話し、「間」を取るグレタさんのスピーチとマララさんのスピーチで大きく違うのは「間」だ。

    響くプレゼンと響かないプレゼンの差は何か ~16歳のグレタさんと17歳のマララさんを比較してみた|Jack
  • 職種を超えたコミュニケーションデザインを考える

    2018年9月8日 builderscon tokyo 2018 (#builderscon)に登壇しました。様々なタイプのエンジニアが集まる大イベント。エンジニア寄りの話ばかりの中でデザインの話をしてきました。とはいっても、直球のデザインの話をしても面白くないと思ったので「デザイナーとうまく協働する方法」というコミュニケーションについて今やっているコトと今後の課題について話しました。 職種を超えた言語共有の難しさ ニュアンスだけでなく言葉ですら捉え方は様々です。デザイナーの間でさえ「デザイン」という言葉から思い浮かべる職域や働き方が微妙に異なります。「プロダクトのあるべき姿」であればなおさらです。人によって「良い」の定義が異なれば、優先順位も微妙に変わります。 こうした課題を解決すべく、言語化・視覚化があちこちで行われています。ペルソナを作るのもひとつですし、プロトタイプも方向性を共有す

    職種を超えたコミュニケーションデザインを考える
  • バグについて謝るのはやめよう | Yakst

    ハニー、見てくれよ。俺はテクノロジーを使ってるんだから 謝ってる時間なんてなかったよ THE STOOGES, SEARCH AND DESTROY この数年というもの、私が作ったもののバグについて謝るのを意識的にやめようとしてきました。 バグについて謝ろうという誘惑は強いものがあります。昔は自分も謝っていました。私の書いたコードのせいで、同僚の1日が台無しになってしまったり、ユーザに対する影響が出てしまった時には、「おっと、ごめんよ!そんなこと考えもしなかった」と言っていたものです。 この謝罪の動機はもっともなものです。あなたはチームのためにベストなことをしたいわけです。つまり、ほんのちょっと違ったやり方をしていれば、問題は防げたはずなのです。そう考えると、バグについて謝るのは害がないように見えます。しかし、次のような文化的なアンチパターンの原因になります。 ある人またはコードの一部を、

  • 【コードでインフラ定義】CDKという異次元体験をさくっとやるのに便利なAWS公式Workshopの紹介 | DevelopersIO

    CDKを最初に試して見るには非常に便利なCDK Workshopの紹介です。ぜひこれでCDKの奥深い新鮮な世界に入門いただければ。 「俺もそろそろ乗らなくては、この、ビッグウェーブに!!」 皆さん、CDK触っていますか?DevelopersIOにも、CDK | 特集カテゴリー で、既に20以上のブログがあがっていたり、その人気はうなぎのぼりです。 CDKとは一口で言えば「コードでインフラを定義する」ものです。「いやぁ、これ楽。素晴らしい」という声を同僚からよく聞くので、自分も早速試してみようとしたところ、CDK Workshopなるものを発見し、手を動かして学ぶには凄くわかりやすく良い教材だったので、その内容を紹介します。 CDK実行するための環境定義 LambdaAPI Gatewayを利用した簡単なサービスの公開 モジュールの作り方 クラス構造の解説 デバッグ方法 モジュールの利用方

    【コードでインフラ定義】CDKという異次元体験をさくっとやるのに便利なAWS公式Workshopの紹介 | DevelopersIO
  • 電車が遅延・運休したらLINEに通知するスクリプトを書いてみた - Qiita

    背景 私自身が列車通勤なので、通勤用のライフハック用として作ってみました。 通勤前・退勤前に列車止まってるのがわかるのと駅行ってから止まってるのがわかるのとでは精神的なダメージが全然違いますしね・・・ 事前に用意するもの ・Linuxサーバ(cron使います。RaspberryPiでも可です) ・python3 ・Beautifulsoup ・LineNotify しくみ 今回は下記サイト(鉄道運行情報)から列車の運行情報を抽出します。 ここでは常磐線(関東エリア)のページを例にとって説明。 http://www.jikokuhyo.co.jp/search/detail/line_is/kanto_joban 上記URLのHTMLを見ると、 46〜47行目に運行情報が格納されているのがわかります。 スクリプトではここの部分を抽出します。 <div class="corner_block

    電車が遅延・運休したらLINEに通知するスクリプトを書いてみた - Qiita
  • 500万件のGoogle検索結果からCTRを分析した人がいた|清水カツヒロ@マネーフォワード

    アメリカSEOエキスパートであるブライアン・ディーンが、874,929ページと5,079,491の検索クエリで、SERPs(Google検索画面)でのCTRを分析した結果を公表していましたので、そのダイジェストをお送りします。SEOマーケター必見です。 1、 検索結果1番目の平均CTRは31.7% 検索順位別のCTRは昔から様々な検証が行われていますが、どれを見てもおおむね1位は30%~40%で収まるようです。上位3位でほぼ全てのクリックを独占してしまうという状況も変わりません。ただ最近はGoogleしごと検索など新機能も登場してきているので、クエリによってはかなり変動が大きい気がします。 2. 質問を含むタイトルはCTRが14.1%上がる ここで言う質問とは「クエスチョンマーク(?)」のような疑問符がついたものだけではなく「How、Why、What、Who」のような5W1Hの単語が使用

    500万件のGoogle検索結果からCTRを分析した人がいた|清水カツヒロ@マネーフォワード
  • AWS ECS & TerraformによるSansanの統合監視運用とその仕組み - Sansan Tech Blog

    はじめに IcingaとMunin Zabbixへの移行 環境構築 Zabbixの監視内容 監視のリリース方法 リソース配分 バージョンの固定化 監視システムにおけるツラミ Zabbixの独自仕様に消耗する Zabbixの仕様にインフラ構成を追従している リリース手順の複雑化 サービスの成長に合わせたサイジングやチューニング おわりに はじめに Sansan株式会社プロダクト開発部インフラチームの岡です。 事業欲求に応じ優先度と軽重が決められたタスクに向き合いつつ、チームへの依頼事項に対し日々柔軟に対応するよう努めています。 また、Sansanサービス全般のインフラ運用・保守を行いつつも、併せて運用業務の撲滅に取り組んでいます。 今回は、Sansanサービスにおける監視ツールの導入経緯からインフラ構成、監視の設計方針、リリース方法、構成におけるツラミ等をお伝えできればと思います。 I

    AWS ECS & TerraformによるSansanの統合監視運用とその仕組み - Sansan Tech Blog
  • 半年で6つのサービスを出してみた|freerider

    3月14日に、開発会議をリリース。それから、月に一つのペースで、6つのWebサービスを世の中に送り出せました。結果として、6つのサービスのうち、既に4つが売却され、自分の管理下を離れています。 「売却」と言っても、数億円、数千万円の収入が入ったわけではありません。前月と何ら変わりなく、これからも業のフリーランスをやらないと生きていけません!生活費を受託で稼ぎながら、空いている時間を使って大好きなプロダクト開発に打ち込んでいくつもりです。 ここ近年、質問箱をはじめとして個人がWebサービスを売却する話を耳にするようになりました。そんな背景もあってか、「サービスを売却してみたい!」、「一発当てたい!」と個人開発を始めたエンジニアの方も少なくないように思います!今回の売却は、華々しいホームランを打ったというより、もうサイズが合わなくて自分では着こなせなくなった古着をオシャレな人に譲ったという感

    半年で6つのサービスを出してみた|freerider
  • DB変更リリースの停止時間を最小化するには?「DevOps with Database on AWS」 #AWSDevDay | DevelopersIO

    「DevOpsってアプリの話ばっかりな気がするけど、DBもアプリ以上に変更入るよなぁ」 データベースの変更をいかにノーダウンタイムで番リリースするか?ステート(データ)を持つという宿命上、そう簡単にいかないことは皆さん想像つくかと思いますが、その制約の中でも工夫次第では停止時間を極小化する方法が有るんだなぁと気付かされました。 AWS Dev Day Tokyo 2018 | AWS、「DevOps with Database on AWS」のセッションレポートです。 (祭) ∧ ∧ Y  ( ゚Д゚) Φ[_ソ__y_l〉     無停止DBリリースダワッショイ |_|_| し'´J セッション内容 タイトルは「DevOps with Database on AWS」 DevOps のアプローチでシステム開発に取り組む上で、データベースに対する変更をどのように扱うかは難しい問題です。

    DB変更リリースの停止時間を最小化するには?「DevOps with Database on AWS」 #AWSDevDay | DevelopersIO
  • AWS Well-Architected Toolが日本語をサポートしました(東京リージョンでご利用いただけます) | Amazon Web Services

    Amazon Web Services ブログ AWS Well-Architected Toolが日語をサポートしました(東京リージョンでご利用いただけます) 私たちが、2015年に発表したAWS Well-Architected フレームワークは、クラウドにおけるシステム設計・構築・運用において、設計原則と「運用の優秀性」「セキュリティ」「信頼性」「パフォーマンス効率」「コストの最適化」の5つの柱を使用して、ガイダンスとベストプラクティスを提供するものです。 さらに2018年にはAWS Well-Architected Toolをリリースし、お客様のワークロードがAWSアーキテクチャの最新ベストプラクティスに則っているか、どのようなギャップがあって、どのようなリスクや改善点があるかを自分自身でご確認いただけるようになりました。このツールは昨年のリリース以降、すでに世界中で何万ものワー

    AWS Well-Architected Toolが日本語をサポートしました(東京リージョンでご利用いただけます) | Amazon Web Services
  • 大規模障害から見るAWSのバックエンド #awswakaran_tokyo

    # 大規模障害から見るAWSのバックエンド #### 2019/09/25 #awswakaran_tokyo ### 株式会社ドリコム インフラストラクチャー部 中村 昴 (@varu3) --- # 自己紹介 - ばるさん - twitter: varu_3 - github: varusan - Blog: https://varu3.hatenablog.com/ - インフラストラクチャー部 - 弊社で運用しているソーシャルゲームWEBサービスの主にインフラ部分を管理している部署です - 社内サービス(GitLabやRPMパッケージ) - AWS, GCP, 国内パブリッククラウド, Kubernetesなど --- # 2019年8月23日.... --- # 止まるインスタンス... # 鳴り止まないアラート... # 流速が増すTwitterのTL... # 加熱する報道

    大規模障害から見るAWSのバックエンド #awswakaran_tokyo
  • AWS Data Wranglerを使って、簡単にETL処理を実現する | Amazon Web Services

    Amazon Web Services ブログ AWS Data Wranglerを使って、簡単にETL処理を実現する 2019年9月、Github上にAWS Data Wrangler(以下、Data Wrangler)が公開されました。Data Wranglerは、各種AWSサービスからデータを取得して、コーディングをサポートしてくれるPythonのモジュールです。 現在、Pythonを用いて、Amazon Athena(以下、Athena)やAmazon Redshift(以下、Redshift)からデータを取得して、ETL処理を行う際、PyAthenaやboto3、Pandasなどを利用して行うことが多いかと思います。その際、来実施したいETLのコーディングまでに、接続設定を書いたり、各種コーディングが必要でした。Data Wraglerを利用することで、AthenaやAmazo

    AWS Data Wranglerを使って、簡単にETL処理を実現する | Amazon Web Services
  • タチの悪い凄腕エンジニア|水屋亜次郎(みずやあじろう)

    この文章の翻訳です 参照1、参照2 原題「Brilliant Jerks in Engineering」 我々のうちの多くが、彼ら(やること成すこと素晴らしいが他人をゴミの様に扱うタチの悪いエンジニア)と働いている。いくつかの企業は彼らを雇わないポリシーを掲げている。例えばNetflixの「タチの悪い凄腕をゼロにしよう(No Brilliant Jerks)」など。それは僕がNetflixにジョインした数多くの理由の内の一つだ。あるいは「馬鹿げたルールを作るな(No Asshole Rule)」という話題となったもある。wikiから2つの判断材料を引用してみよう。 1.その人と会った後に、圧力や侮辱を感じたりもっと悪い状態になっていないか? 2.その人は、その人自身より力のない人たちをターゲットにしているか?あなたやあなたの会社への問いかけたい。あなたは、どうしようもなくクソな凄腕エンジ

    タチの悪い凄腕エンジニア|水屋亜次郎(みずやあじろう)
  • FiNCの動画マーケティングで、なぜKaizen Adは成果につながらなかったのか|Kaizen Platform 公式note

    「世界をKaizenする」をミッションに事業を展開しているKaizen Platformがお届けする「世界をKaizenしている人」に注目した連載。 「ヘルスケア/フィットネス」カテゴリ※1・ダイエットアプリ※2においてダウンロード数国内No.1の「FiNC」アプリを提供している、予防ヘルスケア✕AIテクノロジー人工知能)に特化したヘルステックベンチャーの株式会社 FiNC Technologies。 主力事業であるスマートフォン向けアプリは、ブランド強化として今年の7月に女優の中村アンさんを起用した全国テレビCMを放映するなど、積極的なマーケティング戦略を打ち出している。 動画マーケティングにも注力しており、以前はKaizen Adを利用して動画制作を一部行っていたものの明確な成果につながらず、取り組みは中断となった。今回の記事では「上手くいかなかった」事例を取り上げ、なぜ取り組みが

    FiNCの動画マーケティングで、なぜKaizen Adは成果につながらなかったのか|Kaizen Platform 公式note