Note by Infrastructure engineer

  • ios/androidのアプリをリリースしたので、開発以外で必要な手続き、ツール類を備忘用にまとめる。

    アプリを一人で構想、開発、リリースを行った。3日程度ですべてやりきったのだが、いろいろと回り道をしてしまったので、今後もっと簡単にリリースできるようにおすすめのツールや手続きをまとめる。

  • ホテルのWIFI端末制限をMACで回避する

    旅行など、家族でホテルに滞在しているときに、大型のホテルだと時たまに、二台までの端末に限る、などの制約がある。二台以上の場合は追加費用を請求されたりする。 じゃあしかたないので、モバイル通信経路で、と思っても、モバイル通信は制御されているのか1Mbpsなどすごい遅い場合がある。 この制限、MACをルータ化すれば解決するんじゃないかと思って、設定していったらうまく行ったので、以下にまとめる。

  • IOSアプリを申請して広告対応(IDFA)でリジェクトされてしまった件について

    最近アプリをリリースしようとしたら、審査でリジェクトされてしまった。 これはIOS14からアプリに広告を付ける場合、ユーザから広告の最適化表示のために情報をトラックしていることを明示、許可を得る機能をつけないといけないためであった。

  • CCIEを目指すために必要な作業、勉強に関するメモ

    クラウドの時代に今更CCIE?っていう人は多いと思うが、 実は結構まだまだ需要がある。特にソフトウェア経験があり、CCIE持っています、という人はかなりの需要がある。おそらくCCNAレベルのネットワークに関する知識はもういらないっていうは事実だろう。 シスコのスイッチやルーターで設定する、なんてことはほぼない。むしろ、クラウドでポチポチするだけで簡単にセグメントが切れてしまうし、ダイナミックルーティングもポチポチするだけで設定できてしまう。 一方、CCNP/CCIEレベルのネットワーク知識を持っていると、 Hybrid Cloud環境をどうデザインするのか、また、クラウドプロバイダー側でネットワークの設計をどうするか、という時には非常に役に立つ。 したがって、エントリー、ちょっと経験があるレベルのネットワークエンジニアが不要になったのは事実だが、上級のエンジニアの需要は引き続きあるのは事実である。

  • BGPで使えるパラメータを備忘としてメモをする

    AS_PATH_PREPENDを使ってWANからのアクセスの優先度をつける AS_PATH_PREPENDを付けることでMPLS網からくるルーティングを制御することが可能になる。 たとえば、拠点A、拠点Bがあるときに、拠点Aがメイン拠点、拠点BがDR拠点のような場合で同じIPアドレスをAdvertiseするなどのケースがあると思う。 その際に、拠点Aと拠点Bが同じIPアドレスのセグメントを利用する場合、MPLSを使っている拠点からは拠点Aに通信を流し、拠点Aが死んだときに拠点Bにトラフィックを流すという設計はわりと行われている。 この時に利用できるのがAS_PATH prependである。 拠点B側でAS_PATH Prependを例えば以下のような形で配信する。その結果、拠点B側は優先的に利用されなくなる。

  • Expoでandroidシュミレータが起動しないとき

    よく発生するけど毎回忘れるからいかにメモ。 基本は以下のリンクの通りでいい。つまり、expo startする前には必ずandroid studio側でシュミレータの起動をしないといけない。 isoなら自動で起動するんですけどね・・・ ちなみに環境変数は、以下のリンクと違い、expoの公式にある通り以下のコマンドで設定するようにした。どちらも同じだけどワンライナーでできるぶん公式のほうがかんたん。 https://qiita.com/krile136/items/47b2e2cf2a7e586b6da3

  • React-Native: Expo Startでいきなりエラー

    web開発はほとんどの経験をしてきたからreact-nativeでアプリ開発を来年はいろいろ作りたいと思っている。 早速Expo Startで動かしてみようと思ったのだが、早速エラーが出た。 そこで解決方法をいかにまとめる。 Expo Developer Tools is disconnected from Expo CLI. Use the expo start command to start the CLI again.によるエラー OS:OS X 10.15 Catalina node: v12.16 解決は以下の方法。インストールは数分かかった。 https://github.com/expo/expo-cli/issues/396 $ brew update $ brew install watchman

  • マイプロテインは買わないほうがいいという話

    プロテインバーに虫が混入していたということで話題になっていたのですが、それでもマイプロテインをやけに押す人が多いので自分も購入してみた。 ちなみに虫混入はこの記事。動画も見るとわかるがかなり気持ち悪い。 https://news.livedoor.com/article/detail/18960019/ 購入してわかったがこの会社の品質管理どうかしてるなっていうこと。 個人的には、虫が混入していたのは、氷山の一角であって会社の体質として問題があると思う。私が遭遇した問題について残しておく。

  • PaloAltoで使えるトラブルシューティングコマンド

    最近PaloAltoの製品を扱うことが多くなった。使ってみてもPaloAltoは確かにUIはASAよりわかりやすく個人的にはとてもお勧めできる。 ただし一部の操作はWebUIではできずコマンドのみしかできない場合があるため、最近使った便利なトラブルシューティング用のコマンドをメモする。

  • Iphone/swiftのAdmobをアップデートしたらエラーがでたので直したメモ

    最近、開発しているiosアプリのアップデートを行った。 アプリのロジックを新たに追加しただけでなく、せっかくなので使っているライブラリをすべて最新にした。 Admobを最新にしたらエラーがでたので、修正しようとしたのだが、結構癖があったのでいかにメモをする。

Got any book recommendations?