Skip to content

Instantly share code, notes, and snippets.

View bz0's full-sized avatar

(・(ェ)・) bz0

  • japan
View GitHub Profile
<?php
final class TweetCollection implements \IteratorAggregate, \Countable
{
public function __construct(array $attributes = [])
{
}
/**
* @param Tweet $tweet
@bz0
bz0 / func.php
Created November 19, 2023 02:22
競プロ 関数まとめ(PHP)
<?php
// 入力複数行の取得
function multi_line() {
$input = [];
while ($line = fgets(STDIN)) {
$input[] = trim($line);
}
return $input;
}

長期目標(3年)

  • PdMと技術リードできるエンジニアになる
    • 自分でサービス作ってお金稼げるようになりたい
    • 比率(max=10)はバックエンド(:2)・インフラ(:5)とアプリ(:3)にする
      • アプリの方が利用ユーザ多いのでwebフロント捨てる
      • バックエンドは出来る人多いのでなるべくやらない
      • どこに振る?
        • バックエンド:アーキテクチャ、テスト、DB設計あたり強みにできるように
  • アプリ:Flutter全振り

学習

https://teruyastar.hatenablog.com/entry/20110208/1297157480

  • 基礎は無意識に落としこむほど反復してこそ、本当の土台となる。
  • 基礎は常に更新、あるいは再構築されるものである。
  • 基礎反復練習は目に見える形に。
  • 自分のこれだけは誰にも負けない「基礎」はなんなのか。
  • 基礎の基礎を考える。

リバースプロキシを使うメリット

Reverse Proxy がなぜ必要か
http://d.hatena.ne.jp/naoya/20140826/1409024573

  • 画像や CSS のような静的なファイルを返すだけの処理はリバースプロキシで返す
  • アプリケーションの処理が必要なものだけをアプリケーションサーバープロセスへ流す

AWSでリバースプロキシ必要?

@bz0
bz0 / git.md
Last active September 22, 2020 06:48

TravisCI

github+TravisCIによるLaravelのCIを行う。

公式サイト

https://travis-ci.com/
※travis-ci.orgもあるが、そちらは旧版なので.comの方を利用する

設定