機械系大学生の修行ログ

sh-lu0's Tech Blog

アイドルが力をくれる

2019-01-01から1年間の記事一覧

CodeIgniterのLogが出力できない

CodeIgniterのLog Vagrant + CentOS7にCodeIgniterを入れて環境構築を行なった。 CodeIgniterのlogの設定はapplication/config/config.phpで行う。 log_path ログの出力先。 デフォルトはapplication/logsに20XX-XX-XX.phpのようなログが出力される。 $confi…

CodeIgniterのURLからindex.phpを削除する

.htaccess追加 RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L] RewriteEngine:Apacheのモジュールであるmod_rewriteを利用するときに使う宣言文 RewriteEngine onでmod_r…

Node.js学習まとめ

Node.jsとは ノンブロッキングI/O イベントドリブン シングルスレッド C10K問題 (クライアント1万台接続問題) npm セットアップ インストール バージョン変更 NodeSchool learnyounode 1問目 learnyounode 2問目 コマンドライン引数 Number() 解答 learnyou…

Nodeのバージョンが変わらない

事象 v11.3.0だったのでv12.2.0をインストール $ nodebrew list v11.3.0 $ nodebrew install v12.2.0 Fetching: https://nodejs.org/dist/v12.2.0/node-v12.2.0-darwin-x64.tar.gz #######################################################################…

Linux/Unixおたすけまとめ

シェルスクリプト 自作スクリプトをどこからでも実行できるようにする $ chmod a+x hello $ cp hello /usr/local/bin/ $ which hello /usr/local/bin/backup $ hello Hello! 自作のコマンドを作成した - Qiita ./hoge.shで実行できるようにする chmod +x hel…

Linux環境構築おたすけURLまとめ

VirtualBox VagrantでCentOS6.7環境構築 (1) - Qiita MacにVmwareで開発環境(CentOS6)つくりました① - otukutunの日記 VirtualBox 上の CentOS 7.2 に Guest Additions をインストールする - Qiita SSH macからVirtualBox VMにssh接続する - Qiita restypi…

DockerおたすけURLまとめ

ひと通り学習 Docker入門(第一回)~Dockerとは何か、何が良いのか~ | さくらのナレッジ Docker入門(第二回)~Dockerセットアップ、コンテナ起動~ | さくらのナレッジ Docker入門(第三回)~各種dockerコマンドとDockerイメージ作成について~ | さく…

Dockerでポートマッピングした時のエラー(ポートがすでに使われている)

docker-compose up -d --buildした時に起きたエラー Error starting userland proxy: Bind for 0.0.0.0:80: unexpected error (Failure EADDRINUSE) ホスト側ですでに同じポートが使われていないか調べる $ sudo lsof -i -P | grep "LISTEN" nginx 271 usern…

セキュリティ周りまとめ

XSSとCSRF XSS(Cross Site Scripting) XSSへの対策 CSRF (Cross Site Request Forgeries) CSRFへの対策 補足 エスケープ処理(サニタイジング) トークン 脆弱性 SQL Injection サーバでの対策 サニタイジングとエスケープ処理は同じか? ネットワークでの…

Vue.jsインストールからGitHubPagesで公開するまで

環境 環境構築 npmインストール Vue.jsインストール プロジェクト作成 GitHub Pagesに公開 docsディレクトリを生成 ビルドする 公開設定 参考にしたサイト 環境 $ sw_vers ProductName: Mac OS X ProductVersion: 10.14.1 BuildVersion: 18B75 $ node -v v10…