Skip to content

Instantly share code, notes, and snippets.

View bz0's full-sized avatar

(・(ェ)・) bz0

  • japan
View GitHub Profile

やること

  • Laravel + Vue.jsでの個人サービス開発
  • Laravel
    • 仕組みの把握
    • 簡易版として実装してみる
  • テストコードを書く
@bz0
bz0 / test.gs
Created December 5, 2019 14:02
config = {
'team': 'xxx', //チームID
'token': 'xoxb-xxx', //トークン
'headers':{
'authorization': 'Bearer ' + this.token,
'Content-Type': 'application/x-www-form-urlencoded',
}
};
method = {

サーバの調査

https://blog.yuuk.io/entry/linux-server-operations#%E3%83%97%E3%83%AD%E3%82%BB%E3%82%B9%E3%83%84%E3%83%AA%E3%83%BC%E3%82%92%E3%81%BF%E3%82%8B-ps

  • 現在サーバにログインしてるユーザを確認する:wコマンド
    • 再起動などシステム影響がありうるオペレーションをする場合、だれか作業してないかチェックする
  • サーバの稼働時間の確認(直近で再起動している場合、DBのデータが壊れてないかチェック):uptimeコマンド
  • サーバで何が動いているかプロセスツリーをチェック:ps auxf
  • 負荷状況確認:topコマンド
  • NICやIPアドレスの確認:VIPがついているか?
@bz0
bz0 / nginx.md
Last active November 21, 2019 15:25

Nginx

https://heartbeats.jp/hbblog/2012/02/nginx03.html
example:
https://www.nginx.com/resources/wiki/start/topics/examples/full/
locationの評価の順番:https://heartbeats.jp/hbblog/2012/04/nginx05.html

1.前方一致("=", "^~", プレフィックスなし)の条件の評価を実施
  1.最も一致する条件を選ぶ。
 2.選ばれた条件が、完全一致で、プレフィックスが"="であれば、そこで評価を終了し、そのlocationディレクティブを適応する。
@bz0
bz0 / cp.md
Last active November 11, 2019 23:35
linux cpコマンドについて
  • オンラインマニュアル
  • 「-v」オプションでコピーしたファイルの名前が表示される:デバッグに利用できる
  • 存在しないディレクトリを自動生成してくれない?
    • https://qiita.com/yutaro1985/items/28ba8dd448751b55874e
    • どんなときに作ってくれる?:「cp -r hoge huga/hoge」
    • hogeディレクトリが既に存在する場合→huga/hoge/hoge
    • hogeディレクトリが存在しない場合→huga/hoge
    • 問題:既にディレクトリが存在する場合としない場合で結果が異なること
  • 対策:

やりたいこと

まともなシステムを作れるようになる

まともとは何か?

まともとは?=品質が高いこと

概要

@bz0
bz0 / bubbleSort.php
Last active September 26, 2019 15:37
バブルソートアルゴリズム
<?php
function bubbleSort($a, $n){
$flag = true;
for($i=0; $flag; $i++){
$flag = false;
for($j=$n-1; $j>=$i+1; $j--){
if ($a[$j]<$a[$j-1]){
list($a[$j], $a[$j-1]) = array($a[$j-1], $a[$j]);
$flag = true;