TECHNOLOGY– category –
TECHNOLOGYカテゴリーでは、主にコンピューターのプログラミング、ハードウェアからソフトウェアまで、様々な情報をお届けします。
技術関連の最新情報はここを見ればOK!
-
TECHNOLOGY
WordPressとnginxで「次世代フォーマットでの画像の配信」を対策する
Googleのページ読み込み計測サイトである、「Google PageSpeed Insights」にて「次世代フォーマットでの画像の配信」という項目にFRONTL1NEも引っかかってしまっていたので対策しました。 この記事では行った対策について書いておきます。 ... -
TECHNOLOGY
コンテンツ圧縮(gzip)でWebサイトを高速化する (nginx)
(覚書記事です) Webサイトを自前で運用している人ならば必ず、 「あれ?俺のサイト遅くね?」 と感じる時があるはずです。 また、検索エンジン最適化(SEO)においてサイトの読み込み速度は検索順位にも大きく影響したり、Google PageSpeed Insightsで「ちょ... -
TECHNOLOGY
rsyncを使ってシステム全体をバックアップする
覚書記事です。今回はrsyncを使用してcpより早く、ddより使いやすい形でシステム全体(/)をバックアップします。 結論からいうと以下のようになります。 rsync -aAX --info=progress2 --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/m... -
TECHNOLOGY
Linuxで外付けUSB HDDなどがマウント(mount)できない時の解決策
覚書記事です。今回の場合は/dev/mapper/なんとかが関係します。 今回の場合はUSB HDDを接続すると/dev/sdcが割り当てられて、/dev/sdc1が実際のパーティションだったのですが、それをそのままマウント(mount)しようとした時.. # mount /dev/sdc1 /... -
TECHNOLOGY
QNAP製NAS(TS-431P)を買ったので設置していく (開封&設置編)
みなさん、しっかりバックアップ取ってますか? デジカメで撮った家族写真などのデジタルデータはPCの故障などで喪失してしまってからでは遅く、時折バックアップを作成しておく必要があります。 そこで便利なのが、NASです。 NASとはネットワークに接続す... -
TECHNOLOGY
マルチパスなシェーダーを手っ取り早くスケッチするならShaderBoyがオススメ!
皆さん、シェーダー(GLSL, HLSL)書いてますか? FRONTL1NEに訪れるエンジニアの方は比較的グラフィックスの人が多いと感じています。 (まあ、デモシーン[メガデモ]界隈の人多いからね) フラグメントシェーダー(ピクセルシェーダー)を使って単純なス... -
TECHNOLOGY
覚書 : 特定のディレクトリや拡張子以外をコピー(cp)する方法
例えば、以下のような構造をしたディレクトリ(フォルダ)があるとして、それぞれのディレクトリ内に存在するsrc/を除いたファイルをコピーしたいとき、cpコマンドとfindコマンドを組み合わせて書くこともできますが、rsyncを使ったほうが早いです。 folder1... -
TECHNOLOGY
Jenkins公式プラグインBlue Oceanをインストールする
Blue Ocean(ブルーオーシャン)と言うJenkinsの公式プラグインがあり、バージョン2.7以降のJenkinsで動かすことができます。 Blue OceanではJenkinsのPipelineを使用することが中心となり、Pipelineの編集をGUIベースで行えるようにするためのグラフィカル... -
TECHNOLOGY
Dockerを使ってビルドサーバー(Jenkins)を建てる
Continuous Integration(継続的インテグレーション) = CI環境ちゃんと使ってますか? また、ちゃんとメンテナンスできてますか? CIツールはビルドをやテストを自動で実行するためのツールでビルドサーバーと呼ばれることもあります。 CI(継続的イン... -
TECHNOLOGY
Dockerでコンテナ名が重複してしまった時の古いコンテナ削除方法 (Conflictエラー)
Dockerで作業している時に設定のエラーとかでコンテナを立ち上げ直しになった際、コンテナ立ち上げ時と同じコンテナ名が使用されていると以下のようなエラーが出ます。 docker: Error response from daemon: Conflict. The container name "/jenkins" is a... -
TECHNOLOGY
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... -
TECHNOLOGY
覚書 : gitでユーザー名とパスワードを毎回確認するようにする
覚書です。 Windowsのgitなどでプライベートリポジトリをクローンしようとした際にユーザー名やパスワードなどを聞かれることもなくRepository Not Foundになることがあります。 以下のコマンドを設定することにより、ユーザー名とパスワー... -
TECHNOLOGY
MacのターミナルでAnacondaのコマンドを動かせるようにする (conda, pythonなど)
単純にAnacondaインストールするだけだとPATHが通らないのでPATHを通す手段を書いておきます。 (bashとzsh向け) 環境はAnaconda3でホームディレクトリにインストールされてる前提です。 【結論】 ホームディレクトリ(~/)に .bash_profile (b... -
TECHNOLOGY
2019/04/08に発生したFRONTL1NEサーバーの証明書エラーとそれの対策について (Let’s Encrypt & nginx)
おはようございます。FRONTL1NE運営チームのFL1NEです。 今朝から発生していたSSL証明書エラーの関係でサイトをご利用いただいている皆様にご不便おかけしましたことをお詫び申し上げます。 今回のエラーの原因と対策をここに書いておきます。 &nbs... -
TECHNOLOGY
WordPress : ファイルアップロードの最大サイズを変更する
WordPressのファイルアップロードには最大サイズがあります。 今回はこれを変更する方法を書いておきます。 (環境はCentOS 7) WordPressのファイルアップロードは、phpの設定次第でこのアップロードできる容量が決まります。 phpの設定ファイルであ... -
TECHNOLOGY
MacBook (無印 / Air / Pro 共通) USB-C 充電器の選び方ガイド
MacBookが2015年より充電を従来のMagSafeからUSB-Cに変更して現在ではノートブック型Mac製品の全てがUSB-Cでの充電になりました。 USB-Cの充電器はもうすでに多数販売されていますが、今回はたくさんあるUSB-C充電器から持っているMacBook用に追加で買う際... -
TECHNOLOGY
MacBook Pro Retina 13インチ (Late 2013)のロジックボードが壊れたと思ったら勝手に直った話
嬉しいニュースではあるのですが壊れたはずのMacBook Pro 13インチが勝手に直りましたので何があったので書いておきます。 【何で壊れたのか】 何だかよくわからないのですが、自分が新しい物(ノートPCやスマホなど)を買おうとすると、前ま... -
TECHNOLOGY
様々なゲームのマップを隅々まで見渡せるWebサイト「noclip」がすごい!
最近Twitterなどをみているとnoclipというサイトが話題になっています。 https://noclip.website/ サイトにアクセスをするとWiiやゲームキューブ、DSなどで発売されていた一部ゲームのマップを表示することができ、自由視点によって好きに見渡すこ...