タグ

ブックマーク / tech.libinc.co.jp (2)

  • Dartでリバースプロキシを作ってみる - LiBz Tech Blog

    はじめに 低レイヤプログラミングという記事をみて、普段扱っているものが、どのようにして動いているのか理解できていないことが多いなと反省しています。 なので、普段使っているものの仕組みを改めて学んでいこうと思います。 なぜリバースプロキシか 元々PHPをやっていたが、転職してからRailsをやることになって、「RailsではWebサーバーとアプリケーションサーバーを分けて動かしているのかー」とやや不思議に思ってました。 理由としては、PHPではApacheがいろいろやってくれていたようなので、あまり意識していなかったからだと思います。 なんとなくの印象では、Webサーバーとアプリケーションサーバーでは「大きく捉えるとリクエストを受けて処理して結果を返すじゃん」とテキトーな理解でした。 nginxが大量のトラフィックを捌くのが得意とか、そういうことは知ってましたが、同じようなものだと認識してい

    Dartでリバースプロキシを作ってみる - LiBz Tech Blog
    sujii
    sujii 2019/03/08
  • 入社2か月間で駆け出しエンジニアがつまずいた15のポイント - LiBz Tech Blog

    目次 目次 初めに 共通のつまずき メソッドを作るのが怖い データの削除って、データ消すって意味じゃないんですか? 謎の呪文 後置if、早期リターン、三項演算子 後置if 早期リターン 三項演算子 null(nil)チェックって当に必要? Pushする勇気! 開発はSlackの上で廻っている Ruby On Railsでのつまずき メタプログラミング 存在しないメソッドが使われている? tryとmap 教は教えてくれなかった現場でよく使うメソッド try 追記 map blank? nil? present? exist? Nilチェックするのも一苦労 継承 またまたメソッドが存在しないです Nプラス1 パフォーマンスも大事 Eager Loading 熱心なローディング? 最後に 初めに LiBで未経験からWebエンジニアとして働き約2ヶ月程が経過しました!磯部といいます! それまで

    入社2か月間で駆け出しエンジニアがつまずいた15のポイント - LiBz Tech Blog
    sujii
    sujii 2018/12/12
  • 1