FL1NE– Author –
FL1NE
-
nginx
コンテンツ圧縮(gzip)でWebサイトを高速化する (nginx)
(覚書記事です) Webサイトを自前で運用している人ならば必ず、 「あれ?俺のサイト遅くね?」 と感じる時があるはずです。 また、検索エンジン最適化(SEO)においてサイトの読み込み速度は検索順位にも大きく影響したり、Google PageSpeed Insightsで「ちょ... -
Linux
rsyncを使ってシステム全体をバックアップする
覚書記事です。今回はrsyncを使用してcpより早く、ddより使いやすい形でシステム全体(/)をバックアップします。 結論からいうと以下のようになります。 rsync -aAX --info=progress2 --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/m... -
Linux
Linuxで外付けUSB HDDなどがマウント(mount)できない時の解決策
覚書記事です。今回の場合は/dev/mapper/なんとかが関係します。 今回の場合はUSB HDDを接続すると/dev/sdcが割り当てられて、/dev/sdc1が実際のパーティションだったのですが、それをそのままマウント(mount)しようとした時.. # mount /dev/sdc1 /... -
NAS
QNAP製NAS(TS-431P)を買ったので設置していく (開封&設置編)
みなさん、しっかりバックアップ取ってますか? デジカメで撮った家族写真などのデジタルデータはPCの故障などで喪失してしまってからでは遅く、時折バックアップを作成しておく必要があります。 そこで便利なのが、NASです。 NASとはネットワークに接続す... -
デモシーンとは何か
日本におけるデモシーン(メガデモ)文化とは? 前編
前回の記事でデモシーンとはそもそも何なのかということと、デモシーン文化の成り立ちなどを説明しました。 思ったよりも大勢の方にみていただいているようでありがとうございます! 今回は日本国内に置いてのデモシーンカルチャーについて自分(@FL1NE)の... -
デモシーンとは何か
デモシーン(メガデモ)とは何か?
FRONTL1NEによく訪れていただいている読者の方なら一度は「デモシーン」や「メガデモ」、「デモパーティ」や「64K Intro」みたいな単語を見かけたことがあると思います。 これらは全て、コンピューターを使った遊びの一つである「デモシーン」というサブカ... -
GLSL
マルチパスなシェーダーを手っ取り早くスケッチするならShaderBoyがオススメ!
皆さん、シェーダー(GLSL, HLSL)書いてますか? FRONTL1NEに訪れるエンジニアの方は比較的グラフィックスの人が多いと感じています。 (まあ、デモシーン[メガデモ]界隈の人多いからね) フラグメントシェーダー(ピクセルシェーダー)を使って単純なス... -
デモ紹介
Revision 2019 PC Demoコンポで優勝したSpacepigsの作品が色々おもしろい
デモシーン(Demoscene)の世界ではプログラムを実行することで映像がリアルタイムに生成されるデモ(Demo)作品が主流ですが、やはり映像作品であるのでそれぞれの作品やそれぞれのデモグループ毎に個性や持ち味があります。 中でも今回ご紹介するデモグルー... -
Linux
覚書 : 特定のディレクトリや拡張子以外をコピー(cp)する方法
例えば、以下のような構造をしたディレクトリ(フォルダ)があるとして、それぞれのディレクトリ内に存在するsrc/を除いたファイルをコピーしたいとき、cpコマンドとfindコマンドを組み合わせて書くこともできますが、rsyncを使ったほうが早いです。 folder1... -
Jenkins
Jenkins公式プラグインBlue Oceanをインストールする
Blue Ocean(ブルーオーシャン)と言うJenkinsの公式プラグインがあり、バージョン2.7以降のJenkinsで動かすことができます。 Blue OceanではJenkinsのPipelineを使用することが中心となり、Pipelineの編集をGUIベースで行えるようにするためのグラフィカル... -
OTHER
Dockerを使って建てたJenkinsをバージョンアップしたりする
以前の記事でDockerを使用してJenkinsサーバーを構築しました。今回はそのJenkinsサーバーのバージョンアップやバージョンの復元(ロールバック)などを行う手法を解説します。 (思っている以上に簡単です。) 前提条件 https://frontl1ne.net/... -
ライフハック
JALの国内線乗るならクラスJのすぐ後ろにある席が超快適だという話
フラインです。 最近JALの国内線(B737-800 V32)に乗ったのですが、その時の座席番号が15HでクラスJのすぐ後ろだったわけなんですね。 非常口前の席だとレッグスペースが確保できて快適だとよく聞きますが、あそこってリクライニングできないんですよね。。... -
Docker
Dockerを使ってビルドサーバー(Jenkins)を建てる
Continuous Integration(継続的インテグレーション) = CI環境ちゃんと使ってますか? また、ちゃんとメンテナンスできてますか? CIツールはビルドをやテストを自動で実行するためのツールでビルドサーバーと呼ばれることもあります。 CI(継続的イン... -
Docker
Dockerでコンテナ名が重複してしまった時の古いコンテナ削除方法 (Conflictエラー)
Dockerで作業している時に設定のエラーとかでコンテナを立ち上げ直しになった際、コンテナ立ち上げ時と同じコンテナ名が使用されていると以下のようなエラーが出ます。 docker: Error response from daemon: Conflict. The container name "/jenkins" is a... -
Docker
Mac版のDockerでError response from daemon: Mounts deniedエラーが発生した際の修正方法
Mac版のDockerで-vオプションを使い、ホスト側のディレクトリをコンテナ内で使おうとした時、以下のようなエラーが表示されることがあります。 docker: Error response from daemon: Mounts denied: The path /var/jenkins_docker_data is not shared from... -
Revision
Revision 2019 リザルト #2 [Amiga Demo/Intro, Oldskool Demo/Intro] (日本語版)
日本時間の2019/04/19(金)から2019/04/22(月)において世界最大のデモパーティ “Revision 2019″が開催されました。 (現地時間 : 2019/04/19 – 2019/04/22) https://2019.revision-party.net/ この記事ではAmiga Demo, Amiga Intro, Oldskool Demo, O... -
Revision
Revision 2019 リザルト #1 [PC DEMO, PC 64K, PC 8K, PC 4K, 256B] (日本語版)
日本時間の2019/04/19(金)から2019/04/22(月)において世界最大のデモパーティ “Revision 2019″が開催されました。 (現地時間 : 2019/04/19 – 2019/04/22) https://2019.revision-party.net/ この記事ではPC DEMO, PC 64K Intro, PC 8K Intro, PC 4K... -
git
覚書 : gitでユーザー名とパスワードを毎回確認するようにする
覚書です。 Windowsのgitなどでプライベートリポジトリをクローンしようとした際にユーザー名やパスワードなどを聞かれることもなくRepository Not Foundになることがあります。 以下のコマンドを設定することにより、ユーザー名とパスワー...