KazuminEngine

プログラマーの日記

はりぼてOS

はりぼてOSに取り組んでいく。 気が向いたら取り組む形を取るため、忘れやすい。 そのため、日記を書いていく。 今日はこのサイトを見ながら、環境構築した。 qiita.com

セキュリティキャンプ全国大会応募用紙との格闘まとめ

応過去問を解析 募用紙の書き方ノウハウを研究するために、過去問スプレッドを作成して、収集した。 docs.google.com 自分を励ますフレンズ www.youtube.com 参加者日記 t.co @warugaki_k_k なんかたくさん書いてあるようにみえるかもしれないけれど、GDBの…

IoTセキュリティウィークin沖縄2016~ハッキング デー(1日目)に参加しました

こんにちは ひたすら人と違うことをする天邪鬼なかずみんです。 「イベントで学んだことなどは、明文化していくといい」と聞いたので、書いていきます。 今回はこちらに参加しました。 http://ccds.or.jp/event/2016/20161201/20161201.html 参加動機 セキュ…

systemdの隠れたログを見よう

前置き こんにちは、久しぶりのかずみんです。 あんまり書くことなかったので、書いてませんでした w 今回、私の都合により、日本語を適当にやっていきますw ところどころ日本語が思いつかないw 何やるの? systemdで具体的なエラー内容を見つけるTipsを紹介…

DDOS攻撃

学科のDNSのqueryを眺めてニヤニヤしてると /NS/INというクエリが来ていたので 調べてみるとDDOS攻撃のようだ。 DNS Test - SANS Internet Storm Center で調べてみると クエリに対して、サーバーが応答してないので大丈夫 参考:blog.cles.jp

第2回 golang 勉強会 in Okinawa Log

こんにちは、かずみんです。 第2回 golang 勉強会 in Okinawa を開催してきたので、簡単にlogを残そうかと。 okinawa-go.doorkeeper.jp あんまり、丁寧に書くつもりはない^^; モクモク会(広島風 基本的にモクモクな雰囲気でした。 お互いすでに知り合いな感…

Kintone cafe in Osaka 感想!

こんにちは、琉球大学 情報工学科 3年次 木下和巳(@warugaki_kazumi)です。 3月25日に開催された「kintone cafe in 大阪」に参加してきました。 レポートを書く予定でしたが、ゆっくりブログを書いている途中で R3の中の人が完璧な記事を投稿したので、 今回…

第1回Okinawa.goのレポート

こんにちは、琉球大学 情報工学科 2年 木下 和巳(@warugaki_kazumi)です。 先日、3月19日に第1回golang勉強会を開催しました。 コミュニティーが発達し、LT登壇者が増えることを願ってブログを書いていきたいと思います。 okinawa-go.doorkeeper.jp 目次 目…

第16回kansai.pmに参加して

こんにちは、木下(@warugaki_kazumi)です。 Let's ブログ書くまでが勉強会!(๑˃̵ᴗ˂̵)و 何してきたの? Perl勉強会に参加してきました。 t.co 参加理由と私について 普段は、沖縄の琉球大学の情報工学科に通っている2年次です。 沖縄のgolang勉強会のコアメン…

琉TechのRuby勉強会に参加して。

とりあえず、行った。(ちなみに、朝から頭痛い。 入門編でした。 Ruby歴about2年なので、場違い感を感じて、 ハンズオン講師サボさんに申し訳ないと思いながら、他の事としてました。 クラスメソッド・インスタンスメソッド・メタクラス・得意メソッドからの…

brew upgrade ruby-buildしても、2.3.0が見当たらない

Mac 10.11 $ brew update $ brew upgrade ruby-build しても $ rbenv install -l した際に 2.3.0が表示されませんでした。 もちろん、formuraのバージョンは最新でした。 解決方法として 無理やり $ rbenv install 2.3.0 すると ruby-build: definition not …

A simple tip : Big O notation via found element in golang.

I found great thing. It's a fast Big O notation go programing.If you don't know Big O notation, read next link . Big O notation - Wikipedia, the free encyclopedia If you always scratch programing in Ruby,but now in Go.If you wanna call loo…

dockerイメージをloopbackデバイスを使用して、mountする方法。(ex11.2 option)

大学の課題のメモ。作業中楽しかったので、久々にブログる。 課題 「dockerイメージをloopbackデバイスを使用して、mountして、dockerの中のファイルをいじろ!!」 やり方 dockerをrunして、 dockerをcontrol + pとcontrol + qでデタッチ $losetup /dev/loo…

My formula was included to master branch of brew cask

自分が書いたFormulaがGUIパッケージを管理するためのbrew caskのmasterにincludeされた話。 (そんなにすごくない。) 事の発端は、友達(https://twitter.com/CodeHex)がGUIソフトウェアを作ったので、それをbrewでインストール したいって思った。 調べなら…

how to create visualized tree in weka

人工知能の講義でwekaで決定木をwekaで作って来いと言われたので、そのまとめー まずは、brewでinstall brew cask install weka で、OKだと思う。 アプリケーションの中にwekaがあるからとりあえず起動。 どっかのディレクトリーに test.arffなファイルを作…

Perlでシーザー暗号

CTFやってるとシーザー暗号の問題があってネットからPerlコードをひらってきて使ったんだけど、 うまくいかなくて。書いた。 うまくいってるか微妙 ってか、Perlってこんなに楽しいんだ。 叫んでた(爆笑。 範囲の中をforで回せないかってやってなんとかでき…

dnf install mysql-server ?

fedora23 betaでmysqlをインストールしてるんだけど、 $sudo dnf install mysql mysql-server なんてしなくても $sudo dnf install mysql でserverの方も入るよ。 結構どうでもいいね(爆笑)

ansibleのpingモジュールが見つからない。

$ansible 192.168.56.101 --private-key=/Users/kinoshita/.ssh/id_rsa.fedora2 -i hosts -m ping --su-user=kazumin を実行すると FAILED => module ping not found in configured module paths ってエラーが出たけど。pingモジュールが見つからないわけで…

epsへの変換方法

コマンドで、image formatをpngからepsにできちゃう。 これでmacのimage gui exportでepsの項目がないときにも、変換できます。(かなり便利) $ convert setup_6.png setup_6.eps setup_6.pngからsetup_6.epsに変換。 convertってなにー?ってなったら、manコ…

ユーザーを作成して、rootでログインできないように

普通サーバーに対して、rootでログインできないように設定します。なんで、そんなことするのかと言うと、もし、悪い奴がrootでsshできてしまうと、なんでもできちゃうからです。つまり、セキュリティーを強化します。そのlog. まずは、ユーザー作成。 $ user…

Golangでmysqlを操作するライブラリgorp

golangのrevelをやろうとしたんだが、Mは、mysqlを操作するためにライブラリgorpを使わなくちゃいけないので、その勉強まとめ。 そもそも、mysqlクリエを直接打ち込んだことがないので、そっから始まった。ユーザー作成とか $ mysql -u root でmysql起動 CRE…

MacのDockerで怒られた。

1年前ぐらい久々に、MacのDockerでdocker run hello-worldすると怒られたので、メモ Dockerの怒り FATA[0000] Post http:///var/run/docker.sock/v1.17/containers/create: dial unix /var/run/docker.sock: no such file or directory. Are you trying to c…

サーバーによって鍵を分けよう。

学校の課題の一部で、公開鍵設定して、鍵で入れ!ってやつがありまして、その設定メモ (9か月ぐらい前に、設定したが、忘れたので、自分がぱっと見てわかるように、メモを取りましょう(戒め 名前は、わかるようにつけよう。 yomitanの.ssh/id_rsa.pubに公開…

MySQLやらなくちゃ〜〜。

MySQLやらなくちゃ〜(10月末までの、database講義の課題)。Golangやりたいなー。ってことで medium.com をやっていました。 todoリストを作成するアプリケーションを立てて、jsonポストでtodoを追加したり、削除したりするライブラリです。 todoリストは、we…

El capitanにしたら、Vimが使いにくくなった話

El capitanに updateすると vim エディターの文字をカーソルでコピーすることができなくなった。 version:VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Aug 6 2015 19:16:33) MacOS X (unix) こんな状態だと、vimのコードをぐぐる時に、 直打ちなので、面…

Swiftyな日々

こんばんは、かずみんです。 最近は、学校のことを重点的にやっているので、 ブログにすることがあまりないのです。 モデリングの授業で、Swiftを使うことになったので、サンプルプログラムを作成しました。 場所: github.com 真ん中のスイッチを押すと、音…

Perlのインクリメントの便利さ・凄さ!

こんにちは、かずみんです。 みんなでPerlしてたときに Perlインクリメントの凄さを見つけた。 何かは、最後に書きます。 見つけた経緯として やりたかったことは、 辞書の存在しないkeyに1ずつ足していく。 ここで問題が、 存在しないvalueに1を足せない。 …

Ruby Motion starter

iOSアプリをRubyで書ける。さらに、terminal上のvimなどで開発できるRuby Motionってのがあるんですよ。 www.rubymotion.com 前からやりたかったんだけど、有料だから諦めてたのですが、 最近無料になったので、入れてみました。 が どうやら「El capitan」…

brew updateのエラー対処

brew updateしたら、git関係でこんなエラーが ?? Library/Homebrew/utils/git.rb error: insufficient permission for adding an object to repository database .git/objects fatal: git-write-tree: error building trees Cannot save the current worktre…

オブジェクトの勘違い

どうも、周りからRubylistと思われているかずみんです。 ちょっと、itのバイトができたので、 気合が入り技術書をちらっと読んでみました。 今までつまずいてきたオブジェクトに、抜け穴が見えてきが 今まで自分は、空間イメージして、宇宙空間に立方体のク…