タグ

2020年12月21日のブックマーク (6件)

  • COBOLのコードは未だに我々の金を握っており、バリバリ現役である - YAMDAS現更新履歴

    www.wealthsimple.com この文章は、1969年にトロントの高校を出たばかりの、特に人生の目標もなかったトーマスの話から始まる。彼の父親は大工だったが、あいにく彼は不器用ときた。そこで母親が彼に新奇なものを勧めた。「コンピュータプログラミング……とかどう?」 トーマスはカナダの大きな銀行に入行し、1978年にプログラマーとしてのキャリアをスタートした。彼は常にパズルを解いているようでプログラミングが好きだった。彼はコードを書いては「パンチカード・オペレータ」に渡した。日に二度カードを銀行の巨大な「メインフレーム」コンピュータにわせるが、そのコードが正しく動いているか分かるには数時間かかった。ヘマをやらかしたら、トーマスはエラー文を凝視して、COBOL のコードを書き直してやりなおしだ。 数年のうちにトーマスCOBOL が得意になり、かけがえのない何千行ものコードを書い

    COBOLのコードは未だに我々の金を握っており、バリバリ現役である - YAMDAS現更新履歴
  • shiodaifuku.io

    技術記事とアイデアを共有する個人ブログ

    shiodaifuku.io
  • Google、12月14日の約45分間ダウンの原因と対策を詳解

    Googleは12月18日(現地時間)、12月14日の約45分間にわたる多数のサービスダウンの原因と今後の対策について、ステータスダッシュボードで説明した。 この障害は、14日の午前3時46分(日時間では14日の午後8時46分)から47分間続き、Googleのログイン認証サービス「OAuth」を採用するGmailやWorkspaceなどの一連のサービスが影響を受けた。 大まかに要約すると、根的な原因は、10月にユーザーIDサービスを新しいクォータシステムに登録するための変更を行ったが、その際に古いクォータシステムの一部が残ってしまい、誤った報告があったことという。ユーザーIDサービスの使用量が誤って0と報告されたため、クォータ制限が続いて最終的に期限切れになり、自動クォータシステムがトリガーされてユーザーIDサービスのクォータが減少した。 意図しないクォータ変更を防止するための安全性

    Google、12月14日の約45分間ダウンの原因と対策を詳解
  • TypeScriptのTips集

    この記事は TypeScript Advent Calendar 2020 の 17 日目です。 今回は TypeScript のTipsをいくつかあげていきたいと思います! 割と基的なものが多いので、普段から TypeScript をがっつり書いている方に取ってはすでに知っているものが多いかもしれません。ただ、意識しないとあまり使わなかったり、TypeScript の経験がない方に取っては新鮮なものもあるのでは?と思ったので書いてみました。 keyof オブジェクトのキーを union 型に type Post = { id: number; title: string; content: string; }; type PostKey = keyof Post; // type PostKey = "id" | "title" | "content" const sortBy = <

    TypeScriptのTips集
  • Amazonで「鬼滅の刃」のコミックを買ってしまったのに、どうしても読み始める気になれない。

    鬼滅の刃」が絶好調だ。 あえて説明する必要もないが、劇場版の興行収入がえらいことになっていたり、単行の売り上げがドえらいことになっていたり、最終巻を求めて長蛇の列ができたり、めちゃくちゃ転売されたり、わけわからんコラボグッズが出たり、とんでもない状況だ。 見ると、町ゆく子どもたちのマスクまでどこかで見たような柄のものになっている。 これはもう社会現象と言っても過言ではないのだろう。 この「鬼滅の刃」はすごい。 たぶんどえらい作品だ。 そんなもの詳しくなくても分かる。 ただ、「たぶん」と表現しているのは、実はまだ観たことがないからだ。 そう、僕はこの作品に全く触れていないのだ。 原作も見てなければアニメも見ていない。もちろん劇場版も見るつもりはない。 やはり、たとえ末端といえども文章を書いたりして表現活動をしている者として、こういった作品は必ず抑えておく必要がある。 社会現象は多くの人に

    Amazonで「鬼滅の刃」のコミックを買ってしまったのに、どうしても読み始める気になれない。
  • 決済サービスを閉じるときのやることリスト | メルカリエンジニアリング

    Merpay Advent Calendar 2020の20日目は、メルペイProduct EngineeringチームのVP of Engineeringを担当しているnozaqがお送りします。 2020年はメルペイEngineeringチームとして業務しながら、一方で年初からOrigami PayというQRコード決済サービスの提供終了に伴うシステム停止業務を計画・実行してきました。サービスの終わらせ方について詳しく説明されることは中々ないと思ったので、投稿では決済という外部影響が大きい種類のサービスを終了するにあたり、どのような検討がなされたのかを事例としてお伝えできればと思います。 取り組んだこと 決済サービスはお支払いを行う一般のお客さま・お支払いを受け付ける加盟店様・システム連携している金融機関様やパートナー様など多くのステークホルダーが存在します。また店頭でのお支払い方法をご

    決済サービスを閉じるときのやることリスト | メルカリエンジニアリング