2019年10月24日のブックマーク (4件)

  • ウワサのBlawnを触ってみた - Qiita

    どんな言語なの 独自の系統の文法を持つシステムプログラミング言語のようです。コンパイラのツールスタックはflex, bison, LLVMと定番のツールを使い熟して書かれています。 Blawnの特徴は 型名の記述が一切不要 構文の可読性が高い すべての関数/クラスがC++でいうところのテンプレート関数/クラス コンパイル速度と実行速度が速い メモリが安全 とのこと。 型の記述が不要なのは型推論に因るものですが、型推論を知らない人には何をやってるのか分からないようで、混乱を生んでいますね。 下記の記事なども参考にして下さい。 人でもわかる型推論 型推論に関する最近の話題への雑感 可読性については各自で判断して下さい。 関数/クラスがテンプレートになっているのは少し使ってみたら分かるかと思います。後で触れます。 コンパイル速度と実行速度が速いというのは、コンパイルに関してはあんまり遅くなるよう

    ウワサのBlawnを触ってみた - Qiita
  • ごく普通のエンジニアリング運用チームを強力な SRE チームに変える | Google Cloud 公式ブログ

    ※この投稿は米国時間 2019 年 10 月 4 日に Google Cloud blog に投稿されたものの抄訳です。 運用チームにエンジニアを絶えず増員しても、お客様の拡大には対処しきれません。Google のサイト信頼性エンジニアリング(SRE)の原則を適用すれば、運用上の問題にソフトウェア エンジニアリングによる解決手法を取り入れることで、うまく対処できます。稿では、従来のネットワーク エンジニアリングの通例にとらわれず、SRE に転換することで、Google がグローバル ネットワーク運用チームを変革した方法をご紹介します。Google番環境ネットワーキング チームがこの問題にどのように取り組んだのかをお読みいただき、ご自分の組織に SRE の原則をどのように取り入れることができるのかを検討してみてください。 スケーリングの限界2011 年、Google番環境ネット

    ごく普通のエンジニアリング運用チームを強力な SRE チームに変える | Google Cloud 公式ブログ
  • 全ての開発者に知って欲しい5つの業務効率化ツール - Qiita

    こちらの記事は、Indrek Lasn 氏により2019年 6月に公開された『 Here Are 5 Productivity Tools Every Developer Should Know 』の和訳です。 記事は原著者から許可を得た上で記事を公開しています。 私がプログラミングに関して学んだ最も重要なスキルは、おそらく適切な仕事に適切なツールを選ぶことでしょう。ハンマーしか持っていないと、すべてが釘のように見えてしまいます。そのため、開発者の生産性と満足度を向上させる新しいツールを常に探すことが重要なのです。 注意:私はここで紹介する会社やツールとは一切関係がありません。私がそれらを選んだのは、それらが単純とても便利だと感じたからです。 Insomnia バックエンド、フロントエンド、フルスタックのいずれの開発者でも、APIを使った作業をする時があります。ほとんどのモダンアプリケー

    全ての開発者に知って欲しい5つの業務効率化ツール - Qiita
  • 「回転レストラン」を知っていますか?【存続危機でも、今なお回り続ける楽園へ】 - メシ通 | ホットペッパーグルメ

    ▲photo by Alpsdake,J o,RJD,Alpsdake,タッチ 私は子どものころ、回転レストランが大好きでした。 地元・千葉県の柏や船橋にある回転レストランに連れて行ってもらい、「お店が回る」という不思議な体験に、テンションが上がったことをいまも思い出します。 しかし日のファミリー層を楽しませてくれた回転レストランはいまや激減し、現在も回転稼働しているのはあとわずか(※なお、この記事での回転レストランは、広く「回転機構を持った飲店」を指す)。 その残り火をともす数少ないお店の一つへ、片道3,030円の格安高速バスに揺られて出かけました。 いざ、天空の「まわる喫茶室」へ やってきたのは神戸市須磨区にある須磨浦山上遊園。目的のお店は、園内の山頂にあります。 10時前に着くと、団体客がすでにロープウェイ乗り場の入り口で並んでいました。 駅のすぐ目の前には海が見えます。なんだか

    「回転レストラン」を知っていますか?【存続危機でも、今なお回り続ける楽園へ】 - メシ通 | ホットペッパーグルメ