コンテンツへスキップ

Shiro's secret base

とあるエンジニアの備忘録

  • Home
  • About
  • designs
2020年12月30日 master-shiro

シェルスクリプトの入門編3:特殊シェル変数について

今回のポイント 変数の中にはあらかじめ特殊な意味を持ったものが環境変数として存在する printenvコマンドで何が環境変数かを調べることができる それでは、特殊シェル変数についての理解を深めていきましょう。 print

Continue reading
2020年12月29日 master-shiro

シェルスクリプトの入門編2:変数について理解しよう

今回のポイント 変数への代入は空白を入れてはいけない 変数の値を参照するときは$を先頭につける シェル変数はそのプロセス内だけ、環境変数は子プロセスからも参照できる それでは、シェルスクリプトでの変数の扱い方を覚えていき

Continue reading
2020年12月28日 master-shiro

シェルスクリプトの入門編1:シェルスクリプトを実行してみよう

エンジニアの仕事はプログラムを書くことだけではない。 サーバに入ってプロセスが正常に動いているか確認したり、環境構築を整えるためにCUIでコマンドを実行しながらすすめることもある。 この時に我々がやっていることはとどのつ

Continue reading
2020年11月23日 master-shiro

Fluentd+Nginx+S3でアクセスログを自動バックアップ

今回はFluentd(フルエントディー)を使って、NginxのログをS3に自動送信するのを試してみたのでその共有 環境 OS Ubuntu18.04 Fluentdとは いろんなサービスのログを監視して、収集して別のサー

Continue reading
2020年11月22日 master-shiro

[Nginx]キャッシュとロードバランスの組み合わせ構成

大規模コンテンツ配信のテクニックとして、以前 コンテンツのキャッシュ化 ロードバランスでのアクセス負荷分散 を検証した 今回は、これらの2つを組み合わせてより負荷に耐えうる構成について検証したい 構成イメージ 流れは ロ

Continue reading
2020年11月16日 master-shiro

AWKコマンド練習問題:4 [CSVファイルをFPATでいい感じに分割]

AWKシリーズ第4回目、今回はFPATを使ったテクニックです 以下の様な行をカンマをフィールド区切り文字で出力してみます。  

1
2
$ echo 'tanaka,"Tokyo, Shinjuku", male' | awk -F ',' '{print $2}'
"Tokyo

そう、なんか違う

Continue reading
2020年11月15日 master-shiro

[Nginx]ロードバランス構成を立ち上げてみた

最近、Nginxばっかやな。けどこの耐久レースはまだ続くぜw 今回はNginxでロードバランス構成を検証するで ロードバランスとは load(負荷)balace(均衡を保つ)という意味から大体察すると思うけど、 一つのサ

Continue reading
2020年11月15日 master-shiro

AWKコマンド練習問題:3 [文字列関数のテクニック]

それではAWK練習問題、第3回目 今回は文字列操作を行う関数を使って、正規表現にマッチした行を出力するとか、文字列の一部を切り取ったり、置換したりした結果を出力する 文字列操作関数 AWKで用意されている文字列操作関数を

Continue reading
2020年11月15日 master-shiro

[Nginx] WebDAVによるファイルストレージサーバを構築

最近知ったけど、http通信でファイルをストレージにアップロードしたり、取得する機能はWebDAV(ウェブダブ、Web-based Distributed Authoring and Versioning)っていうらしい

Continue reading
2020年11月14日 master-shiro

AWKコマンド練習問題:2 [フィールド再構築というテクニック]

一年ぶりぐらいにAWKの練習問題を考えてみたぜw なんか、以前の記事でも見てくれている人が多少いたんで、俺も勉強し治そうと思ったわ、ありがとー てことで、今回のテーマは「フィールドの再構築」についてだ AWKを使う上で覚

Continue reading

投稿ナビゲーション

1 2 3 … 7 次の記事»

カテゴリー

  • Nginx (14)
  • Docker (6)
  • AWK (4)
  • Linux (2)
  • プログラミング (1)
  • Shell (3)
  • インフラ (4)
    • Fluentd (1)
    • さくらVPS (1)
    • EC2(AWS) (1)
    • Heroku (1)
  • サーバサイド (13)
    • Laravel (4)
    • PHP (8)
    • CakePHP (1)
  • WEB (1)
    • HTTP (1)
  • セキュリティ (3)
  • フロントサイド (8)
    • Vue.js (1)
    • HTML/CSS (5)
    • jQuery (1)
    • Nuxt.js (1)
  • ShellScript (3)
  • Firebase (1)
  • UML (1)
  • Gulp (1)
  • Apache (1)
  • Vim (1)
  • Git (1)
  • MySQL (1)
  • phpMyAdmin (1)
  • 雑記 (1)
  • 未分類 (2)
WordPress Theme: Wellington by ThemeZee.