【便乗】300万円を3年半で1億円にするチャレンジ

びっとぶりっと さんが3年半で300万円を1億円にするっていう無謀そうで面白いチャレンジをされるとのことで、早速便乗してみたいと思います。 blog.bitblt.site 投資ポリシー まずは投資ポリシーの策定を行います。 アービトラージ + リバランス 信用取引は…

mkdir・cd とまじめに向き合う

まとめ 深い階層にディレクトリを作成する alias mkdir="mkdir -p" 複数ディレクトリを1行で作成する: mkdir {a,b,c} 特定のパーミッションでディレクトリを作成する: mkdir -m 700 ~/.ssh さっき作ったディレクトリに移動する: cd !$ さっきいたディレクト…

【仮想通貨まとめ】NEM

仮想通貨 NEM の情報まとめです。随時更新していきます。 公式ブログ https://nem.io/ エクスプローラー http://chain.nem.ninja/ XEMBook フォーラム・有益な情報 NEM - mijin discussion forums 市場規模 NEM (XEM) $0.228312 (3.55%) | CryptoCurrency Ma…

【mac】SSH鍵認証でサーバに接続する(初級編)

サーバにSSH鍵認証でアクセスする方法です。 秘密鍵は大事なものなので、決して第三者に漏らさないように厳重に管理してください。 SSH鍵生成準備 Finderを起動し、「アプリケーション」→「ユーティリティ」にアクセスし、「ターミナル」を起動します。 ター…

NEM beta 0.6.83 リリースノート和訳

本記事は NEM beta 0.6.83 のリリースノートの和訳・意訳です。 掲載に問題がある場合は速やかに取り下げますので、ご連絡ください。 また、訳に関する修正・誤りなどありましたらご指摘いただけると幸いです。 forum.nem.io NEM 0.6.83 リリースノート 変更…

CoinCheck からログアウトする方法

ビットコイン取引所のCoinCheck ( コインチェック )からログアウトする方法を紹介します。 次のリンクをクリックすることでログアウトすることができます。 https://coincheck.com/ja/sessions/signout ログアウトボタンが深い階層のところにあるため、見つ…

【ビットコインとか勉強会】で発表してきました

ビットコインとか勉強会#4 - connpass にて登壇の機会をいただきましたので、色んな暗号通貨を送信すると言う内容で発表してきました。 参加者の方にどんな暗号通貨を持ってるかきいてみたところ ビットコイン: 80% NEM : 50% Zcash : 5% くらい割合でした。…

mountainduck (マウンテンダック) を使って S3 をマウントする【管理者編】

S3 をwindows や mac にマウントして簡単かつ高セキュリティでクラウドなNAS相当のものを構築したいと思います。 本編はAWS の設定など管理者向けの情報になっています。 mountainduck のインストール以降は【利用者編】 を参照ください。 cameong.hatenablo…

mountainduck (マウンテンダック) を使って S3 をマウントする【利用者編】

mountainduck を使ってS3 をマウントする mountainduck を使ってS3 をマウントする。利用者編です。 AWSの設定などは【管理者編】 を参照ください。 mountainduck のインストール まずmountainduck をインストールします。 公式HP からインストーラをダウン…

python 10分前が何分台か調べる

10分前は何分台なのか調べる >>> from datetime import datetime, timedelta >>> from pytz import timezone >>> (datetime.now(timezone('UTC')) -timedelta(minutes=10)).strftime('%Y-%m-%dT%H:%M')[:-1] '2016-11-11T05:2' # 2016年11月11日5時20分台 Py…

レポジトリ内のファイルに含まれる文字列を全て置換するコマンド

特定の文字列を全て置換するコマンド 環境 OSX (Yosemite) 他OSだとsed の引数の扱いが微妙に違うので、ご注意ください。Ubuntuなどで検証したら、更新します。 例 例では dir ディレクトリに含まれる coincheck.jp をcoincheck.com に置換 % grep -irl coin…

python3 でyyyymmddhhmmss形式をdatetime形式に変換する

python で byte 型のyyyymmddhhmmss形式をdatetime形式に変換します native なdatetime形式 datetime パッケージを用いてdatetime型にします。 >>> from datetime import datetime >>> _time=b"20161229122800Z" >>> td = datetime.strptime( _time.decode('…

systemd を利用してプロセスをデーモン化する

systemdを利用すれば、プロセスのデーモン化を簡単に行うことができます。 環境 ubuntu 16.04 ( systemd のシステムであれば使えるはず。) CentOS7 など デーモン化前 次のようなコマンドをバックグラウンドで実行しているとします。 % cd /var/lib/nem/0.6.…

djangoの管理者パスワードを再設定する

django の管理者パスワードを忘れてしまったときに、コマンドラインから再設定する方法の備忘録 stackoverflow によると幾つか方法が提案されているので主要な2つを紹介します。 環境 django 1.9 方法 changepassword コマンドを使う方法 % manage.py change…

スタートアップのための資料 - 随時更新版

VC 知られざるVCのビジネスモデル、その全貌! ピッチ スタートアップの 3 分ピッチテンプレート from Takaaki Umada www.slideshare.net しかし、重要なトラクションを出す前に、調達しようとするのなら話は別です。 データの代わりに、仮説や逸話、確信が…

django パスワードリセットのcss をadmin 画面CSSからカスタムCSSに変更する

django : 1.8 python 2.7.10 django のパスワードリセット(password reset) とかパスワード忘れた(password forget)のCSSがadmin画面のCSS を呼んでしまうので、カスタマイズしたい。 // project/settings.py INSTALLED_APPS = ( - 'django.contrib.admin', …

sha512 でハッシュ化されたパスワードを生成するワンライナー

sha512 でパスワードをハッシュ化する python 2.7 で動作実績あり python3 系は未検証 Mac, Ubuntu , Debian, CentOS % pip install passlib % python -c "from passlib.hash import sha512_crypt; import getpass; print(sha512_crypt.encrypt(getpass.getp…

bitbucket のプライベートリポジトリからデータをzip形式でダウンロードする方法

bitbucket のプライベートリポジトリからデータをzip形式でダウンロードする方法 ~/.ssh/config に接続情報をかいてから % vim ~/.ssh/config Host bitbucket.org StrictHostKeyChecking no IdentityFile ~/.ssh/your_key 次のコマンドを実行する。 注意点と…

ログインできるユーザをログイン出来ないようにする、あるいはログインできるユーザをログインできなくする

jenkins ユーザを例にやってみます。 ログインできないユーザをできるようにする ログインできないユーザ(jenkins)をログインできるようにするには、 $ usermod -s /bin/bash jenkins とすればOK $ cat /etc/passwd | grep jenkins jenkins:x:501:501::/va…

vim でテキストをおりたたむ・閉じる

gyazo.com vim でテキストの一部あるいは全体をおりたたんだり閉じたりするには次のようにします。 開く 閉じる 全体を開く 全体を閉じる 1 段階 zo zc zr zm 全て zO zC zR zM ひらく zo とか使うとこのようにひらき gyazo.com とじる zc とか使うとこのよ…

mac にLibreOffice をインストールする

mac にlibreoffice をインストールしようとしたが、homebrew cask では躓いたのでメモ。 環境 2016年8月 OS 10.10.5 (Yosemite) 手動でdmg をダウンロード 以下のリンクから LibreOffice_5.2.0 のdmg をダウンロードする。 http://download.documentfoundati…

ランダムな文字列を生成するワンライナー

openssl rand -base64 10 | tr -dc 'a-zA-Z

【GCE】【gcloud】いま、どのプロジェクトなのかbashのプロンプトに表示する

gyazo.com 複数のGCE環境を掛け持ちしていると、どのプロジェクトで作業しようとしているのか分からなくなるので どのプロジェクトがアクティベートされているかをプロンプトに表示します。 以下を ~/.zshrc とか ~/.bashrc に追記 function get_active_gce_…

Apple ID のパスワード変更方法 【秘密の質問を忘れた時】

Apple ID のパスワード変更するには、【秘密の質問】に応える必要があるのですが、その【秘密の質問】を忘れてしまったときのパスワード変更方法を紹介します。 Apple ID のパスワード変更方法 【秘密の質問を忘れた時】 以下のリンクに既存のID/パスワード…

マクニカネットワークス、日本を襲った大規模な攻撃キャンペーンを分析した「標的型攻撃の実態と対策アプローチ 第1版」を公開

本レポートでは、マクニカネットワークスが2014~2015年に多く観測されたEmdiviと呼ばれるRAT(Remote Access Trojan)が用いられた攻撃キャンペーンを分析し、攻撃者が使う手法(TTPs = Tactics, Techniques, and Procedures)と、標的型攻撃に従来からよく…

パスワードに文字数制限があるサイトはヤバイ

パスワードに文字数制限があるのは、つまりデータベースのカラムに文字数制限がある。 したがって、平文で保存している可能性が高い。

ぼくのかんがえたさいきょうのパスワード管理

ちまたでは【パスワードの定期変更は意味がある/ない】の議論がつきませんが、みなさまいかがお過ごしでしょうか。 自分なりに満足の行くアカウント管理ができつつあるので、紹介したいと思います。 モットーは【簡単かつセキュアに】 こうやりたい。しかも…

Google Cloud Storage をnginx でhttpsで公開する

Google Cloud Storage(GCS) は独自ドメインでファイルを公開する機能が付いているが、http のみしか対応していない。 https で対応するには以下のようにnginxでプロキシするなどの方法を取る必要がある。 config 画像用ドメイン: static.kmn.jp バケット名: …

Let's encrypt で無料SSL運用

Let's Encrypt(以下LE) の導入手順 導入手順 LE のダウンロード 前処理: Port80 でドメインの所有証明 LEで証明書取得 DH対応 LE導入後のPort443,80設定 自動更新設定 secure.example.com で導入例 LE のダウンロード $ git clone https://github.com/letsen…

google webmaster tool ドメインを登録をnginx の設定だけで実現する

server ディレクションに以下を追加 /googledg2d2c1f4c67d739.htmlの箇所はwebmaster tool でアクセスするパスになります。 location = /googledg2d2c1f4c67d739.html { rewrite ^/(.*) $1; return 200 "google-site-verification: $uri"; } 参考 How do I v…