Profile cover photo
Profile photo
丸川一志
89 followers
89 followers
About
一志's posts

Post has attachment
Edgerouterに証明書導入
今日は家庭内でhttpsの証明書を取る話です。 httpsの接続先がオレオレ証明書だと、接続する度に信頼するかと聞かれ、パスワードのオートコンプリーションも効かないし、色々面倒です。 かといって公式な認証を取ると3万円程度必要になります。無理無理無理w そこで、今回は Let's Encrypt を使って無料で公式な認証を取る話です。認証を取ると、URLが緑になって、パスワードのコンプリーションも効いて便利です。 前提として必要なのは、以下の通り。 Edgerouter 1.8.5以降 独自ドメイン (1年目...

Post has attachment
net.ipv4.ip_forward が勝手に有効になる
会社で、それまで使ってたマシンを踏み台マシンにしようとした所、 net.ipv4.ip_forward が勝手に有効(1)になって、こまった話です。 結論からいうと、libvirtdやdockerを削除しましょう。 それらが有効になっていると、起動直後の設定処理中に、勝手にip_forwardを有効にしてしまいます。 もし、踏み台マシンでdockerを使う必要がある場合などは、各自でip_forwardを有効のまま設定する方法などを調べてみてください。 # うちは諦めて踏み台マシンからはdockerを消しましたw

Post has attachment
git showの使い方
hackしてますか〜? 年末にchromebook買ってから、家ではひたすらプログラミング&コンパイルしてます。楽しい。 今日はgitの便利な使い方、"git show"の使い方の紹介です。 特定のバージョンの特定のソースファイルを見たい!ということはありませんか? rcsだと、"co -p"でやっていたあれです。 $ git show master:packages/python27.rb
require 'package'

class Python27 < Package
version '2.7....

Post has attachment
貝パーチー
PhotoPhotoPhotoPhoto
2017/02/10
4 Photos - View album

Post has attachment
GitHubにバイナリファイルをuploadする
今回はGitHub関連ツールの紹介です。 GitHubに公開したファイルとは別に、データファイルだけを置いて、それをwgetを使って別途利用して欲しい場合があります。例えば、 chromebrew で使うコンパイル済みバイナリファイルなど。 昔のGitHubだとそういうファイルをpostして、git cloneするファイルとは別に管理できたみたいですが、今は出来ません。 今は代わりにreleaseページを作ってそこにバイナリを置けるのですが、イマイチ使いづらいのです。毎回web UIからファイルをD&Dしない...

Post has attachment
port-forwarding
そろそろ年末も近づいてきました。 田舎に帰ってもそこから自宅のサーバをアクセスしたいですよね。というわけでport-forwardingを設定して、自宅のサーバに外部からアクセスするための設定方法の話です。 最初に、ddnsサービスと契約します。今回は無料の www.noip.com を使います。 この下に自分の使いたいホスト名を入れて、ドメインを適当に選択し、Sign Upボタンを押すと、ホスト名が開いているかどうかの確認と、契約ができます。 契約したらIPアドレスを調べてそれを登録します。IPアドレスのチ...

Post has attachment
ssh-agentのシェア
今日はssh-agentを複数ウィンドウでシェアする方法の説明です。 以前必要があって調べた時はすぐ出てきたんですが、chromebookの設定で再度調べたら全然欲しい情報がヒットしなかったので、まとめときます。 ssh-agentは、sshでログインする時のパス入力を自動化する仕組みです。詳細はググッてください。 ssh-keygenしてssh-copy-idしたら、後は.profileや.bash_profileに以下を書きます。 if [ -f ~/.ssh-agent ]; then
. ~/...

Post has attachment
Chromebook flip c100paとchromebrew
前から欲しかったchromebook購入しました。 ひゃっほい。悪くないキーボード、9時間くらいもつ電池、コンパイルもバリバリできる速度、タッチスクリーン、これが3万ちょいで買えます。 感想は10万とかするPCより便利じゃないかなこれ。いつでも手軽にサスペンドでき、サスペンドからの復帰も数秒なので、タブレット感覚で使えます。というかこれ買ってからタブレット触る回数減った。  この上でちょっとした開発をしたいと思っていたのですが、armチップセットなのでchromebrewという簡単開発環境が使えません。 なの...

Post has attachment
EdgeRouter Xとオフロード
オフロードといっても自転車やバイクのそれでなく、ハードウェアオフロードの話です。 先日購入したEdgeRouter Xは、ハードウェアオフロードという機能がついてます。 この機能は最近のファームウェア更新で利用できるようになっています。デフォルトではオフです。オフの時の数字がこう。 これをオンにすると、 やったあああああ(/・ω・)/ 設定は、Config Treeから行います。system→offloadで出てくるhwnatの欄に、enableと入れて有効にします。 下のpreviewを押すと実際に使うコマ...

Post has attachment
EdgeRouter Xで広告ブロック
さて、新しく使い始めたEdgeRouter Xですが、やはり広告が邪魔というわけで、真っ先にその対策です。 個人的には広告は必要悪と思っています。ですが、物事には限度があるわけで、動く広告や、読んでる記事の上に浮かぶ広告があると、抹消したくなるのが人間の自然な反応という奴でしょう。 こんな奴 ですね。 EdgeRouter Xでは以下がout of the boxで利用可能です。 ホスト名ベースのブロック IPアドレスベースのブロック ホスト名ベースのブロックのやり方は以下の通り。標準で動いているdnsmas...
Wait while more posts are being loaded