2018-01-01から1年間の記事一覧
CoreOS toolbox使ってたらこんなエラーがでた CoreOSでtoolboxコンテナを使い、 Ctrl-wで無理やりコンテナを抜けた。 そしていつものようにtoolboxを起動したら、 $ /usr/bin/toolbox らこんなエラーがでた。 Failed to allocate scope: Unit core-fedora-la…
いきさつ networkやセキュリティ、telnetデーモンを叩き起こすxintedの勉強がてらやってみた。 手順 0. 準備 0-1. telnet-server用のコンテナを走らせる $ docker pull centos:centos7 $ docker run --privileged -d --name centos_test centos:centos7 /sbi…
結論 $ apt-get update は、パッケージリストの更新を行う。 具体的に言うと、 /etc/apt/sources.list にかかれているURLから、 パッケージインデックスファイルを引っ張ってきて、 $ cd /var/lib/apt/lists に格納している。 いきさつ 1. Dockerで構築したu…
手順 1 $ git log して、取り消したいコミットのハッシュをコピー 2 $ git revert ハッシュ して、 コミットを取り消すコミットをする(ややこしい) 3 $ git push origin master remoteにpush まとめ 自分のブランチならいいけど、 他の人も使っているブ…
ホワイトハッカーとは ハッキングの手法を熟知し、それを防御のために使ういいハッカー。 対義語はブラックハットハッカーとかクラッカーとか言われる。 ハッカーの攻撃手法 ハッカーの攻撃手法は、だいたい以下の用な手順になる。 偵察 スキャニング アクセ…
CyberRebeatとは ハッキングを題材したノベルゲーム。 CyberRebeat -The Fifth Domain of Warfare- 作中、とあるハッカーはこう言います。 "僕らにとって、世界は不安なほどに穴だらけだ"、と。 ボタン一つでネットに繋がっているOA機器が検索でき、 10ド…
以下の手順でDockerでubuntuを動かした イメージ取得&コンテナ起動 $ docker pull ubuntu $ docker run -d -ti --name ubuntu ubuntu /bin/bash コンテナにはいる(bashプロセスの立ち上げ) docker exec -ti ubuntu /bin/bash apt-getが動かない。。。 $ a…
linuxのアーキテクチャを確認する方法 dockerで走らせているubuntuのアーキテクチャがわかんなくなったので、 確認したい。 方法1:unameコマンド $ uname -m x86_64 方法2:環境変数で確認 $ getconf LONG_BIT 64 まとめ 64bitということがわかった。
MySQL、ちょっとだけ試したい時がある 「indexってどうやって貼るんだっけ?」 「外部キー制約ってどういうふうに効いてくるんだっけ?」 「ちょっとSQLの練習がしてみたいなぁ」 というとき、 DBとして残すほどではないけどMySQLを試したいな〜と思います。…
カレーを作るクラスを考える 玉ねぎきって、 じゃがいもをむいて切って、 カレールーをとかす。 そんな料理を実現するクラス群を作って考えてみます。 before まずはfacade patternを使わずに書いてみます。 ソースコード class Onion { cut() { console.log…
原則 たーのしー!と思ったことをやる 以上。 何をやるのか LTでウケを狙いに行く ウケたとき楽しかったから。 ブログ記事でウケを狙いに行く 読まれると楽しいから。 karoten512.hatenablog.com karoten512.hatenablog.com こういうのをどんどん書きたい。 …
はじめの認識 httpプロトコルとtcpプロトコルは全然別物だと思ってた。 今の認識 実際別ものだった。 しかも使われるレイヤが違った。 httpにとってtcpはインフラみたいなもの。 httpが上位のレイヤ(アプリケーション層) tcpが下位のレイヤ(トランスポー…