コロンやハイフンなど特殊文字で始まるファイルを削除する方法 :

たとえば、:w ファイルを削除したいとき、次のようにすることで削除することができます。 rm -- \:w --help という名前のファイルを削除する時 rm -- --help 引用: man rm

【2020年決定版】ストップ!セルフGOX!秘密鍵を守るためのチェックリストとツールの格付け

ブロックチェーン・暗号資産と切っても切り離せないのが、鍵の紛失、いわゆるセルフGOX (セルフゴックス)です。 ビットコインやイーサリアム、NEMといった暗号資産の価格が高くなればなるほど、たくさんのセルフGOXの相談を受けます。 しかし、セルフGOXはな…

手軽に gitignore をいい感じにする。

twitter でgitignore についてちょっと話題に上がってたので、自分のgitignore の管理方法についてドヤしたい。 正直、.gitignore を書くはが面倒なのはすごくわかる。 とはいえ、.gitignore を書かなくて .DS_Store とか あげるのもだるい。 そこで紹介した…

ユダヤ人の教え

人格について 自分のことだけ考えている人間は、自分である資格すらない。 幼い子供は厳しくしつけるべきだが、子供が怯えるようなことがあってはならない。 豊かな人とは自分の持っているもので、満足できる人のことである。 人を賞賛できる人こそ、本当に…

【django,vuejs】スーパーノード報酬の仕組み応用した、小規模な報酬システムを作る

はじめに https://www.masternodebank.com/ という、仮想通貨をレンディングして共同でPoSのノードを立てて報酬をもらうサービスを提供しています。 売買予定のないXEM, 他社にレンディングしているけど全然貸し付けてもらえないXEMなどありましたら、最大年…

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)と、標的型攻撃に従来からよく…

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

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