タグ

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

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

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

    Dartでリバースプロキシを作ってみる - LiBz Tech Blog
  • Webエンジニアに転職した新幹線車掌が伝えたい7つのこと - LiBz Tech Blog

    はじめに はじめまして。株式会社LiBでWebエンジニアをしている額田(ぬかた)と言います。 LiBには昨年10月にWebエンジニアとして入社し、現在4ヶ月目に突入しました。 私はもともと某鉄道会社にて駅係員、新幹線車掌と約8年間の鉄道人生を送っていて、プログラミングとは無縁の生活を送っていたのですが、テクノロジーの持つ魅力に惹かれて、エンジニアを目指すようになりました。 恥ずかしい写真ですが、車掌をしていた当時の自分です。 念願叶って、無事にWebエンジニアとして働けるようになった私ではありますが、ここまでを振り返るとWebエンジニアの楽しさを感じると共に、必要となる知識の多様さや奥深さなど実際に業務をしてみて感じることがたくさんありました。そこで自分のリアルな転職の経験を通して、これから業界未経験でWebエンジニアを目指す方達のお役に少しでも立てたらと思い今回のブログを担当させて頂きま

    Webエンジニアに転職した新幹線車掌が伝えたい7つのこと - LiBz Tech Blog
  • 入社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
  • 1