teshi04のブックマーク (260)

  • 外部パートナーとのAPI連携時に気をつけるポイント - 10X Product Blog

    はじめに こんにちは!yamakazu (@yamarkz) です。 近所の行きつけスーパーがサミットストアになったのですが、品揃えがとても良く、お店の雰囲気も明るくて、仕事終わりの買い物が最近の楽しみになってます 🥳 🛒🥗 さて今回は、開発方面のナレッジとして外部API連携の話を紹介します。非常にニッチな領域の話題ですが、わかる人にはわかるような内容です。 興味のある方はぜひ最後まで読んでみてください。 動機 新しく外部API連携の開発に着手するメンバーの助けになりたい、より良い外部API連携を実現したいという思いから、これまで開発を経験してきた中で理解した勘所を紹介します。 元々は社内向けに書き溜めておいたナレッジメモの内容ですが、特別社内に留めておく必要性もないので、せっかくならブログにしてしまおうと思い、ここで筆を取りました。 これは社内の同僚に向けた内容でありながら、似た境

    外部パートナーとのAPI連携時に気をつけるポイント - 10X Product Blog
    teshi04
    teshi04 2022/09/14
  • SQL記述者全員が理解すべきSELECT文の論理的な処理順序のお話 - Qiita

    2020/9/30追記 記事は元々、「SQL記述者全員が理解すべきSELECT文の実行順序のお話」というタイトルで投稿しておりました。 しかし、知見のある方からのコメントと自分でも調べてみた結果、今回紹介している順序はあくまで論理的な処理順序であり、実行順序とは別物ということがわかりました。 誤った知識を布教してしまい申し訳ございません。 2020/9/30のタイミングで、記事のタイトルを「SQL記述者全員が理解すべきSELECT文の論理的な処理順序のお話」に変更させていただきました。 はじめに 「SQLといえば、エンジニアが扱うスキル」と思われがちですが、最近はマーケターや営業など、非エンジニアの方もSQLを使って、自らデータを抽出し分析する方が増えてきています。 またエンジニアの方でも、ORM任せでなんとなく理解している状態の方もいるのではないでしょうか? 今回は、そんな方々にこそ

    SQL記述者全員が理解すべきSELECT文の論理的な処理順序のお話 - Qiita
    teshi04
    teshi04 2020/09/23
  • 「下手だなあカイジくん…!技術的負債の返済の仕方が下手…!」 ちゃんとシステムを構築しないと後で多く利子を払うことになる

    米村歩@日一残業の少ないIT企業社長 @yonemura2006 「技術的負債」という言葉があります。要するにちゃんとシステムを構築しないと後で多く利子を払うことになってしまうということです。無茶な納期や金額でシステムを作らせてたまたまうまくいったら最初は得した気分になるかもです。しかし後々の改修やらメンテやらで莫大な利息を払うことになります。 2020-06-24 07:49:11

    「下手だなあカイジくん…!技術的負債の返済の仕方が下手…!」 ちゃんとシステムを構築しないと後で多く利子を払うことになる
    teshi04
    teshi04 2020/09/20
  • Android7.1以前でLet's Encrypt証明書のサイトが見られなくなる | おそらくはそれさえも平凡な日々

    追記: その後の動きについて書きました → Let's Encryptの証明書切替周りその後 このサイトはLet's Encryptで証明書発行しているのでタイトルの件が気になったのだが、どうもあまり話題になっていない。恥ずかしながらSSL周り詳しいわけじゃないので、誤っているかも知れない。識者の意見を求む。 Let's Encryptが使われているサイトがAndroid7.1以前のバージョンで今年の9月29日以降見られなくなる可能性がある 延命策は用意されそうだが、それも来年の9月29日まで Let's Encryptのルート証明書切り替え計画に起因している Let's Encryptのルート証明書の変更 Let's Encryptはルート証明書を自身(ISRG)の認証局のルート証明書(ISRG Root X1)に切り替えようとしている。現在は、IdenTrustのルート証明書(DST

    Android7.1以前でLet's Encrypt証明書のサイトが見られなくなる | おそらくはそれさえも平凡な日々
    teshi04
    teshi04 2020/08/07
  • 失敗したエンジニア組織施策としくじりの反省|nottegra@在宅勤務

    前回、成功したエンジニア組織の施策について書きましたが、今回は失敗編です。失敗のほうが多いのでどうしても文量が多いのですがご勘弁下さい。 説明用に前職の関係記事がガンガン出てきますが、貶めたり咎める意図は全くありません。あくまで僕が責任持って実施した施策で失敗したことについてのノウハウ共有と反省についての記事です。 組織施策プレゼン大会 ※元記事がお亡くなりになっているのでWayback Machineより [概要] 組織施策についてチームごとにプレゼン。プレゼン毎に担当役員+組織責任者(僕)が点数評価。点数が一定以上の場合施策実行をその場で採択。 内容は、課題提起→施策内容→実行体制→スケジュール→予算→まとめ。 [導入背景] エンジニア組織の人数が増えて組織硬直が進んでいたこと、全員の目線を合わせる機会があまり無かったことから、メンバーの不満が見えないレベルでたまり続けていました。 メ

    失敗したエンジニア組織施策としくじりの反省|nottegra@在宅勤務
    teshi04
    teshi04 2020/08/01
  • 地名の最後の一文字だけで地図をつくると地形が見える

    先日、こんな地図を作った。 なんのこっちゃと思うが、拡大するとこうなっている。 じつは小さな文字が集まってできている。東京の地名の末尾の一文字だけを並べたものなのだ。 中央やや右でぽつんと「田」となっているのは、千代田の「田」だ。全体をよく見ると「山」「谷」「海」などが散らばっている。それぞれ、代官山だったり渋谷だったり青海だったりするのだが、こうやって末尾の一文字だけにすることでうまい具合にその土地の特徴や地形が浮かび上がるように見える。 どうしてこんなものを作ったか これを作ったきっかけは永太郎さんという方のツイートだ。 永太郎さんは京都で地理を専攻している学生だ。先日も「なんでもない地図を語る会」という記事でお世話になった。なにかの調査の一環だと思うが、地図から地名だけを抜き出してものを作っていた。これがとても面白く、しかもそれ自体ぎりぎり地図と言えないこともない。しかし、残念ながら

    地名の最後の一文字だけで地図をつくると地形が見える
    teshi04
    teshi04 2020/06/19
  • JavaScriptの非同期処理Promise、AsyncとAwaitの仕組みをGIFアニメで解説

    JavaScriptの非同期処理Promise、AsyncとAwaitの仕組みをGIFアニメで解説した記事を紹介します。 ⭐️🎀 JavaScript Visualized: Promises & Async/Await by Lydia Hallie 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに コールバック地獄 Promiseの構文 イベントループ: Microtasksと(Macro)tasks AsyncとAwait はじめに JavaScriptのコードが期待通りに実行されないことに悩まされたことはないですか? おそらく、関数が不規則に実行されたり、予測できないタイミングで実行されたり、実行が遅れたりしたことがあるかもしれません。そして、ES6で導入された新機能Promiseが原因かもしれません! 何年も

    JavaScriptの非同期処理Promise、AsyncとAwaitの仕組みをGIFアニメで解説
    teshi04
    teshi04 2020/05/20
  • 喫茶店が空いてたんで

    喫茶店が空いてたんで自粛中だがたまにはと思ってケーキべてたら、前の席にスーツ姿のいかにも新入社員って感じの人がコーヒー片手にスマホをいじっていた。 3分後くらいにその先輩らしき30代くらいの人が来て出し抜けに「お前スマホで何やってんの。どうせゲームとか漫画みてんだろ」と強い口調で言った。 新入社員は「いや。あの」といってスマホをしまった。 「だめだぞ。そんなんじゃ。お前スマートニュースって知ってるか」 「いや。聞いたことはありますがやってないです」 「はあ全く。これだから最近の若いもんは。スマートニュースは最近話題のほとんどのニュース網羅できるアプリだぞ。あれみなきゃ社会人として失格だぞ」と先輩社員は説教口調。 新人君はショックを受けたようでうつ向いてしまった。穏やかな店の雰囲気は最悪。私は、可哀想になあそこまで言わなくてもと思っていた。 すると隣の席に座っていた老人がいきなり立ち上がっ

    喫茶店が空いてたんで
    teshi04
    teshi04 2020/04/24
  • 本屋大賞作家はBL出身 銀英伝の二次創作がきっかけ:朝日新聞デジタル

    ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

    本屋大賞作家はBL出身 銀英伝の二次創作がきっかけ:朝日新聞デジタル
    teshi04
    teshi04 2020/04/08
    『未完成』好き
  • ヨーロッパでコロナに感染して入院した話 - にゃんぶろ

    恥ずかしながら帰ってまいりました 皆さまいかがお過ごしでしょうか。 外出自粛でしょうか、リモートワークでしょうか。 私は僭越ながら見事に新型コロナウイルスに感染し、しかも入院までした。 ベルギーで。 今はもちろん回復して自宅で療養している。 今までの人生、入院とは無縁の生活で、思い返せば幼稚園児の時に腸炎になったぐらいだろうか。 健康優良20代がいかにしてコロナに感染し、そして帰ってきたか。 時系列順に適当に書きます。 2020年3月1週目 ヨーロッパでもそろそろコロナやべえという空気が広まりだすが、まだ普通に生活している。 3月2週目 レストランや映画館が閉鎖され始める。 仕事でパリに行って帰ってくる。 3月16日 フランスでロックダウンの発表があり、ベルギーもそろそろかとざわつく。 買い占めが始まりトイレットペーパーとパスタと卵がスーパーから無くなる。 3月17日 ベルギー政府もロック

    ヨーロッパでコロナに感染して入院した話 - にゃんぶろ
    teshi04
    teshi04 2020/04/07
  • HomebrewのインストーラーをRubyからBashに書き直しました! - プログラムモグモグ

    みなさんはHomebrewをお使いでしょうか。macOSをお使いの多くの開発者が使っていると思います。 HomebrewのインストーラーはRubyで書かれており、次のコマンドでインストールするようになっていました。 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" HomebrewがRubyに依存していることは良いのですが (formulaの書きやすさはRubyならでは)、インストーラーの話になると事情が変わってきます。HomebrewのインストールコマンドはmacOSの工場出荷状態でも動く必要があります。こういうものにRubyを使っているのはリスクがあります。 将来的にmacOSデフォルトにRubyPythonが含まれなくなる (参考リンク

    HomebrewのインストーラーをRubyからBashに書き直しました! - プログラムモグモグ
    teshi04
    teshi04 2020/03/03
  • Google マップの 15 年を振り返ってみましょう

    メディア関係者向けお問い合わせ先 メールでのお問い合わせ: pr-jp@google.com メディア関係者以外からのお問い合わせにはお答えいたしかねます。 その他すべてのお問い合わせにつきましては、ヘルプセンターをご覧ください。

    Google マップの 15 年を振り返ってみましょう
    teshi04
    teshi04 2020/02/07
  • 20 年代のフロントエンド.md

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    20 年代のフロントエンド.md
    teshi04
    teshi04 2020/01/30
  • Paul Graham からのスタートアップへのアドバイスまとめ - 🐴 (馬)

    Paul Graham のエッセイを読んで、自分なりにまとめたものです。今でも見返すと示唆があるので、読みやすくなるようブログでも書いておくことにしました。Paul Graham のエッセイの翻訳はこちらでリストになっています。ぜひ原文も当たってください(文末に参照先を書いています)。 昔書いたスライドからの転載です。 Y Combinator 創業者 Paul Graham からのスタートアップへのアドバイス(スタートアップが迷った時に読む Paul Graham からのアドバイス) from Takaaki Umada www.slideshare.net 原則 Make something people want 「人々の欲しいと思うものを作ろう」 スタートアップにとって一番難しいのは、人々の欲しいと思うものを作れるかどうかである(二番目は資金調達)。人々の欲しいと思うものを作れるま

    Paul Graham からのスタートアップへのアドバイスまとめ - 🐴 (馬)
    teshi04
    teshi04 2020/01/28
  • 読みやすい文章のために、極力削るべき言葉リスト|桜川和樹

    最近note書く人増えましたね。新年を迎え、新たに始めてみようって人も多いんじゃないでしょうか。 仕事で文章チェックしていて、削ったほうがスマートになる言葉をいくつか書き溜めてきたので、文章デビューする人のために一挙放出しちゃいます。 「私」「僕」などの一人称 あなたが書いてることはわかっているので、入れなくても伝わる流れであれば削ってOKです。 mina最新号の表紙タイトルを見て、僕ははっとした。 ↓ mina最新号の表紙タイトルを見てはっとした。「と思う」「気がする」 日人の特性なのか、言い切らずに「〜だと思います」を多用する人は多いです。思い切って削っちゃいましょう。 人生において、言葉が余計な瞬間ってある気がします。当に心揺さぶられたとき、言葉を重ねることほどナンセンスなことはないと思います。 ↓ 人生において、言葉が余計な瞬間ってあります。当に心揺さぶられたとき、言葉を重ね

    読みやすい文章のために、極力削るべき言葉リスト|桜川和樹
    teshi04
    teshi04 2020/01/04
  • 動物アイコンのブクマカあつめて動物園つくりたい🐘🦓🦁🐋🦈🐊🐅🐆..

    動物アイコンのブクマカあつめて動物園つくりたい🐘🦓🦁🐋🦈🐊🐅🐆🦛🐘🦧🦍🦍🦓🦏🐪🐫🦒🦘🐎🐄🐄🐂🐃🐏🐑🦙🦌🦌🐕‍🦺🐕‍🦺🦮🐩🐕🐕🦃🦮🐕‍🦺🐓🦩🕊🐇🦝🦨🦡🦦🦥🐁🐀🐉🐾🦔🐿🐈🦕🦀🐳🐆🐅🐊🦈🐋🐡🐠🐟🦞🦐🦑🐙🐢🐍

    動物アイコンのブクマカあつめて動物園つくりたい🐘🦓🦁🐋🦈🐊🐅🐆..
    teshi04
    teshi04 2019/12/30
    さかなです
  • プロダクトが進捗していないと感じた時の戦い方 - hikoharu's blog

    この記事は Product Manager Advent Calendar 2019の18日目 です。 はじめに プロダクト作りにおける負債の種類 技術的負債 組織的負債 関係者的負債 思想的負債 負債の誕生 影響し合う負債の恐ろしさ 地道に負債を解きほぐしていく おわりに はじめに Yamotty氏の素晴らしい記事に触発され、 ストラテジーと実装の一致を保つのが困難な状態、つまり プロダクトに関わる負債のせいで進捗しづらくなった時に どのように戦っていけばいいのかを掘り下げていきます。 スタートアップの強みはストラテジーと実装の一致 早さが生まれる理由は「ストラテジーと実装が一致しているから」だと考えている。 逆に言うと、これらが一致していない場合、早さは生まれない。 正しい戦略が、組織や技術的負債のために実行されなければバツ。 逆に素晴らしいテクノロジーを扱えるチームがあったとしても、

    プロダクトが進捗していないと感じた時の戦い方 - hikoharu's blog
    teshi04
    teshi04 2019/12/18
  • [和訳] Dropboxアカウントのせいで胃潰瘍になった - Qiita

    こちらのReddit投稿 (https://www.reddit.com/r/sysadmin/comments/eaphr8/a_dropbox_account_gave_me_stomach_ulcers/) の和訳記事です。番環境でやらかしかった人シリーズが盛り上がっていたので波に乗って(?)Twitterにヤバすぎる恐ろしい話が流れてきたのをすかさず和訳してみました。やらかしちゃった人というよりはやらかされちゃった人目線ですがいずれにせよそこら辺の怪談話よりよっぽど怖いです。 Dropboxのアカウントのせいで胃潰瘍になった。 皆は誰もが触れたがらない、会社を紐やガムやクリップでつなぎとめている「例のアレ」を見つけたことってある?そういうのって往々にして大型連休前の金曜午後4:45に落ちるし、般若のような様相を呈した上司が「このままだと第二のスターリングラード攻防戦が勃発するぞ

    [和訳] Dropboxアカウントのせいで胃潰瘍になった - Qiita
    teshi04
    teshi04 2019/12/17
  • 最高に居心地のよかったアパートで、精神と肉体が少しずつやられていった頃の話|渡海奈穂

    初めて自力で部屋を借りたのは、小説家としてデビューして数年経った頃。 デザインの専門学校を卒業後、なぜか小説家になって、そこそこ定期的に単行も出してもらって、数年で「まあ、一人でもやって行けるだろう」と割と無計画に実家を出て上京した。 実家は埼玉で、一時間もあれば都内に出られるし、そもそも仕事の打ち合わせは電話がメインで、原稿は宅配とメールでやり取りできるし、いちいち編集者と会う用事もない。 でも家を出たくなったのは、小説家という仕事に対して父親の理解がさっぱりなかったり、隣の家の騒音が凄まじくストレスのせいで気が狂いそうだったり、同人活動をしているからコミケ会場に近い方が楽だったりしたので。 一番大きな理由は、仲のよかった友達の家が東京にあって、しょっちゅう遊びに行ったり、泊まったりしていたから、帰るのが面倒になってしまったせいだったかもしれない。 なので、その友達の家の近くに越すこと

    最高に居心地のよかったアパートで、精神と肉体が少しずつやられていった頃の話|渡海奈穂
    teshi04
    teshi04 2019/12/02
  • メールを送信する話 | BLOG - DeNA Engineering

    こんにちは、IT基盤部の中村です。 主に社内システムのインフラを担当しています。 現在の業務内容とは少しずれてしまいますが、最近までメール系のインフラには深く携わっていたこともあり、今回はメールシステムについてお話します。 今どきSMTPなどレガシーな話かもしれませんね。しかしながら良くも悪くも枯れたSMTPはインターネット基盤の根底に位置する息の長い技術でもあります。 きっとみんなまだ使ってるはずなのに、あまりノウハウが出回っていないのが辛いと感じているそこの担当者の方、よろしければ少しの間お付き合いください。 サービスでのメールの利用用途 我々がサービスとしてメールを取り扱うとき、その主だった利用用途は下記の2つです。 メールマガジンなどの情報発信 入会・ユーザ登録時などのユーザ存在確認 メールマガジンはユーザーに情報を新たに届けたり、あらたに弊社の別のサービスに触れて頂く機会を提供す

    メールを送信する話 | BLOG - DeNA Engineering
    teshi04
    teshi04 2019/10/25