タグ

2019年8月19日のブックマーク (13件)

  • 監視について思うとこ - y-ohgi's blog

    TL;DR 監視はユーザーにサービスを提供できているかを観測するための行為 SLI/SLOを定めて、SLOを守れるようにモニタリングする ダッシュボードは定常的に表示しておくものと障害時に活用するものを作ると良い アラートはレベル分けして人間が対応しなければならないものだけ人間へ通知する 監視とは サービスを健全に動作させ続けるために監視を行います。 「健全に動作している」の定義はサービスによって異なり、ユーザーにWebページを見せることができることだったり、バッチが正常に終了することだったりします。 最終的にユーザーに正常にサービスを提供できていることを観測するために行うことに変わりはありません。 さてユーザーにサービスを提供するために何を監視しましょうか? クラウド前提であれば個人的にリソースベース(CPU/Memory)より、 SLI/SLOをベース に監視する事が望ましいと考えてい

    監視について思うとこ - y-ohgi's blog
  • ソフトウェアエンジニアのかけ声|コキチーズ@k2wanko

    通勤電車で考えてたやつ 書けてるよ!書けてるよ!コードが書けてるときに使う おいおい、書き換えてるのはコードか?それとも人類の歴史かい?人類史を書き換えるほどのコードを見たときに使う 泣く子も黙るPullRequest!泣く子も思わず黙ってしまうようなPullRequestを見たときに使う コミットがチョモランマ!コミット量がすごい量のときに使う 仕様が歩いてる!自社、他社問わずそのサービスの仕様に詳しすぎる人に使う 頭にちっちゃいスパコン載せてるのかい?頭の回転が早い人に使う キーボードが2つに割れてるよ2つに割れているキーボードを使ってる人に使う もしくは普通のキーボードでも2つ使ってる人に使う ストックオプションでビルが建つぞ!ストックオプションでビルが建ちそうなときに使う 進捗おばけ進捗がすごいときに使う 会社にユニコーンが宿ってる!評価額が10億ドル以上の未上場企業に使う 参考:

    ソフトウェアエンジニアのかけ声|コキチーズ@k2wanko
  • IT技術の最高熟練度を表す「チョットデキル」に先行するプルシェンコの「スケートチョットデキル」を完全に理解した - in between days

    人が新しいことを学ぶときには「何もわからない」「ちょっとできる」「完全に理解した」の順で、普通は理解が進みますが、 「完全に理解した」 製品を利用をするためのチュートリアルを完了できたという意味。 「なにもわからない」 製品が質的に抱える問題に直面するほど熟知が進んだという意味。 「チョットデキル」 同じ製品を自分でも1から作れるという意味。または開発者人。 エンジニアの言う「完全に理解した」「なにもわからない」「チョットデキル」って当はこういう意味?「わかる」の声多数 - Togetter ITエンジニア界隈では直感と異なる順になることがよく知られています。 ソフトウェアに対する最高級の熟練度を表す「チョットデキル」については、2014年5月に開催された「LinuxCon Japan 2014」の参加者特典に「ワタシハリナクスチョットデキル」Tシャツがあり 「ワタシハ リナックス

    IT技術の最高熟練度を表す「チョットデキル」に先行するプルシェンコの「スケートチョットデキル」を完全に理解した - in between days
  • Reactを使ったモダンなフロントエンド開発の環境構築 - Qiita

    はじめに Reactを中心としたフロントエンド開発において、以下のような構成を見かけることが多いと思います。 UIライブラリとしてReact 型のある言語としてTypeScript スタイル定義としてstyled-components コンポーネントの開発環境としてStorybook LinterとしてESLint FormatterとしてPrettier この記事では、各種ライブラリについて紹介したのち、それらを使う場合の環境構築についてハンズオン形式で説明します。 ※ アプリケーションを開発する際に必要になる設定が抜けていたので、追記しました。 各種ライブラリの紹介 まず、各ライブラリがどのようなものなのかを簡単に紹介します。 ライブラリの使い方などは公式ドキュメントなどを参照するようにしてください。 ドキュメント ReactUI(ボタンやフォームなど)コンポーネントを作成するための

    Reactを使ったモダンなフロントエンド開発の環境構築 - Qiita
    yk5656
    yk5656 2019/08/19
  • 在宅勤務のインドアなプログラマーなのに世界トップクラスの握力を手に入れてしまい、めちゃくちゃ日常生活に支障が出てる人 #激レアさん

    激レアさんを連れてきた。 @geki_rare 今夜10:10〜の #激レアさん は ❶握力130kgのプログラマー💪⁉️ ❷研究生活一ヶ月で体重43kg減の天才ロボット博士🤖⁉️ いいかー、激レアな体とキャラをあわせ持つ #激ヤバさん 大集合‼️人間の体って超神秘SPだぞー✨ みんな観てくれよなー✨ #若林正恭 #沢村一樹 #髙橋優斗 #HiHiJets #弘中綾香 pic.twitter.com/tX6cfzKocv 2019-08-17 18:17:30

    在宅勤務のインドアなプログラマーなのに世界トップクラスの握力を手に入れてしまい、めちゃくちゃ日常生活に支障が出てる人 #激レアさん
  • 行政をハックし、行政データをオープンにしてみようとした結果

    2019年6月29日に開催されたCivic Tech Forum 2019の資料です。

    行政をハックし、行政データをオープンにしてみようとした結果
  • Googleストリートビューを自動操縦して永遠にさまようページを作った | Image Club

    Googleストリートビューを自動操縦して、永遠にさまよう様子を眺めることのできるページを作った。結果としてGoogleから数十万円の請求が来てしまった。 数日間の旅行に行った。帰ってきた後で、なんとなくGoogleストリートビューでその旅行先を眺めていた。 自宅で眺めるPCの画面には、まだ記憶に新しい旅先の景色と確かに同じものが広がっている。自分が歩いたルートに沿って画面の矢印をクリックしていくと、分かれ道に突き当たる。自分が歩いていない道の方を選んで進む。当然ながら、知らない場所が出てくる。記憶の中の景色が自分の知らない景色に繋がっていく。 Googleストリートビューの中では、旅行中に自分が選ばなかった道を選んで、さまよい続けることができる。自分がここにいるあいだも、Googleストリートビューの中では記憶の中の知らない場所をうろつくことができる。それは良いなと思ったので、Googl

    Googleストリートビューを自動操縦して永遠にさまようページを作った | Image Club
  • Git 2.23がリリース - switchとrestoreコマンドが追加 | ソフトアンテナ

    Git開発チームの濱野純氏は8月16日(現地時間)、分散型バージョン管理ツール「Git」の最新版「Git v2.23.0」をリリースしたことを発表しました(Phoronix、GitHub Blog)。 Git v2.23.0はv2.22.0以来、新規26人を含む77人のコントリビューターによって作成された505個の非マージコミットで構成されるリリースで、多数の新機能の追加や修正が行われています。 最も注目の新機能は「git switch」および「git restore」コマンドの追加です。2つのコマンドはこれまで「git checkout」にまとめられていた操作をブランチの変更とファイルを変更する操作に分離することを目的とするものです。 新コマンドの具体例などはGitHub Blogで説明されています。またその他サブコマンドの修正など、新機能の詳細はアナウンスに含まれるリリースノートで確認

    Git 2.23がリリース - switchとrestoreコマンドが追加 | ソフトアンテナ
    yk5656
    yk5656 2019/08/19
  • 『なるほどUnixプロセス』を読む前にちょっとだけナルホドとなる記事

    はじめに この記事では、UnixのプロセスのことやUnix環境のことについてチョットワカッタ気持ちになっていただくことを目的に、RubyをつかってUnixプロセスについて触れていきます。読み終わったあと、チョットワカッタカモという気持ちになっていただけたり、著者が訳者として関わっている『なるほどUNIXプロセス』を手に取ってもらえたりすると幸いです。 なお、この記事の内容は、オープンソースカンファレンス2015 Hokkaido での jus 研究会で行った発表内容をまとめ、原稿におこしたものになります。 それでは、さっそく題に入っていきましょう。 コマンドを実行する ふだん、みなさんは作業中にターミナルからたくさんのコマンドを実行しているはずです。まずは、この「ターミナルからコマンドを実行する」ことについて見ていきましょう。 コマンドとプロセス Unixでは、あらゆるコマンド、プログラ

    yk5656
    yk5656 2019/08/19
  • 家の中にいるクモを殺さない方がいい理由とは?

    by rawpixel.com クモはいつの間にか家の中に入り込み、戸棚の隅や天井の角などに巣を作っているもの。「朝のクモは殺すな、夜のクモは殺せ」などということわざを聞いたことがある人も多いはずですが、「家の中にいるクモは殺さない方がいい」と、専門家が主張しています。 Should I kill spiders in my home? An entomologist explains why not to https://theconversation.com/should-i-kill-spiders-in-my-home-an-entomologist-explains-why-not-to-95912 見た目が苦手だという理由で嫌われがちなクモですが、ノースカロライナ州立大学で昆虫について研究しているマシュー・ベルトーネ氏は、「クモは屋外だけでなく屋内の生態系でも重要な役割を持って

    家の中にいるクモを殺さない方がいい理由とは?
  • 40ギガのピカチュウ画像をやりとり、社内データはテラバイト級――ポケモン社が「Box」「Googleドライブ」を使い分ける理由

    40ギガのピカチュウ画像をやりとり、社内データはテラバイト級――ポケモン社が「Box」「Googleドライブ」を使い分ける理由(1/2 ページ) 「ポケットモンスター」シリーズの版権管理を手掛ける「株式会社ポケモン」(以下「ポケモン社」)。ピカチュウなどおなじみのキャラクターが米Nianticの「Pokemon GO」など他社のゲームに登場するのは、ポケモン社がIPを提供しているためだ。同社は他にも多様なパートナー企業と組み、ポケモンを起用した商品・サービスの展開を支援している。だが、保有するポケモンの画像・動画のデータ量が膨大であるため、共有や管理に苦労する場合が多いという。 40GBのピカチュウ画像をやりとり ポケモン社テクニカルディレクターの関剛さんは、Box Japanがこのほど開いた年次カンファレンス「Box World Tour Tokyo 2019」に登壇し、「キャラクターご

    40ギガのピカチュウ画像をやりとり、社内データはテラバイト級――ポケモン社が「Box」「Googleドライブ」を使い分ける理由
  • 新 GitHub Actions 入門 - 生産性向上ブログ

    github.blog GitHub Actions の新バージョンが 8/8 に発表されました。 www.kaizenprogrammer.com 自分は過去にも旧バージョン時に GitHub Actions の入門記事を書いていたのですが、新バージョンがこれまでと大きく変わってしまっているので、この記事ではあらためて GitHub Actions についていろいろ調べたり動かしてみたりした内容をまとめます。 目次 注意事項 GitHub Actions とは これまでの GitHub Actions とどこが変わったか コンセプト マルチプラットフォーム対応 HCL から YAML へ 料金 その他 GitHub Actions と Azure Pipelines 簡単な例 (Hello, World) ワークフローの設定 ワークフローとは ワークフローを実行するイベント ワークフロー

    新 GitHub Actions 入門 - 生産性向上ブログ
  • 無料で読めるITまんが 2019年版

    ネット上にはたくさんのIT系のコンテンツがあふれています。そのほとんどは文章として書かれていますが、一部にはマンガの形で面白く分かりやすくしたものもあります。 ここでは、マンガ化されたITコンテンツを集めてみました。毎年夏の恒例企画、ITまんがの2019年版です。 今年のトピックは新着マンガの1つ目と2つ目で紹介している、AWSとレッドハットが自社製品の解説をしているマンガです。企業向けのビジネスが中心のこの2社がマンガという手法を使ったことは注目に値するでしょう。また3つ目と4つ目で紹介している、すがやみつる氏のマンガは懐かしい思いで読む読者も多いのではないでしょうか。 もしここに掲載していないITまんがをご存じでしたら、Twitter(@publickey)などで教えてください。毎年更新する予定です。 2019年版の新着ITまんが New! 七転び八起きのAWS開発日記 新米プログラマ

    無料で読めるITまんが 2019年版
    yk5656
    yk5656 2019/08/19