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

  • コンピュータサイエンスの基礎を学ぶと何ができるようになるのか|masuidrive|note

    今日、Facebookに「プログラマだったら当然知ってるよね?という知識一覧」という記事で、「データ構造」や「計算量」から「理論計算機」など幅広くコンピュータサイエンス(CS)の基礎をプログラマ知っているべきという論が展開されています。 私は経営学部だったのでコンピュータサイエンスについて学校で習ったことはないのですが、高校の頃から趣味で色々調べていて、この中だとグラフ理論と機械学習系以外は大体理解しています。 「Web系の人って、新技術ばっかり追いかけてCSの基礎とかちゃんと学んでないよね」っていう話は他でも時々聞く気がします。 一つがWeb系のエンジニアは情報系の大学を出てない人も多いことと、実際あまり役に立つシーンがないのではないかと思います。 実際、CSの基礎ができると多くのエンジニアにとって何のメリットがあるのでしょう? 一番は「先の技術を読めるようになる」ことです。 ITの世界

    コンピュータサイエンスの基礎を学ぶと何ができるようになるのか|masuidrive|note
    cocoasynn
    cocoasynn 2019/05/13
    もう少し具体的にどう役立つかの例を示してほしかった気もする...!個人的にはCSを学ぶべきというのは全面同意です
  • kubectl sort-manifests プラグイン: マニフェストファイルを適切なインストール順序に並び替える

    19年4月22日に開催した Kubernetes Meetup Tokyo #18 でメルカリでの Kubernetes マニフェストの管理とオペレーションについて話してもらいました。そのなかで「Kubernetes マニフェストファイルを適用すべきファイルの順序をどのように取得して、実際にどう適用するか」という話がありました。 なぜマニフェストを適切な順序でソートしなければいけないのか例えば Namespace オブジェクトが含まれるマニフェスト群を次のようなコマンドで適用するとします。 $ kubectl apply -f manifests/ この場合、kubectl apply コマンドが manifests ディレクトリに含まれるファイルをファイル名順(降順)でソートし適用します。Namespace オブジェクトは、基的に1番最初に適用されないと、他のオブジェクトが属する Na

    kubectl sort-manifests プラグイン: マニフェストファイルを適切なインストール順序に並び替える
    cocoasynn
    cocoasynn 2019/05/13
  • 追記:踊ってみたのカメラマンを依頼され快諾したら文句を言われた

    踊ってみたに関して色々聞かれたので下記のエントリ書きました 踊ってみたを撮る方法 https://anond.hatelabo.jp/20190515175406 ----- TwitterやInstagram、Youtubeで雑的に人物から風景、小物の写真や動画を投稿して遊んでいる ある日コスプレイヤーのグループが「コスプレして踊ってみたの動画を作りたいので撮影お願いできませんか?無償で」のような依頼がDMであった こちらもその日は暇で撮影しながら散歩でもしようかと思っていたところだったので「良いですよ」と快諾した ただし、前提条件として「当日に意思疎通の混乱があるといけないので"どれだけの気度を出すか?"というすり合わせをDMでしたい」と申し出たところ、あちらも「それは大切なことですね良いですよ」と快諾してくれた すり合わせはコスプレイヤー側全員が参加できるようDiscordチャッ

    追記:踊ってみたのカメラマンを依頼され快諾したら文句を言われた
    cocoasynn
    cocoasynn 2019/05/13
    相手が100悪いのは前提としてあるけど、こういうのを無料で受けるのは良くない。お金が発生すべきであるものには正しくお金を発生させてほしい。