2016-01-01から1年間の記事一覧
はじめに 僕は学生最後の年末を一日中実装をしていた。実家の厳しい環境下でも関係なくただ、ひたすらに"パソコンカタカタオタク"を演じた。一段落し年末の特番をなんの目的もなく漠然と観ていたら「pythonという言語はシングルスレットで動いておりマルチス…
概要 オタクは激怒した。必ず、かのクリスマスというイベントを除かなければならぬと決意した。オタクには恋愛がわからぬ。オタクは、コンピューターの住人である。ツイッターでつぶやき、プログラミングをして遊んで暮して来た。けれどもリア充に対しては、…
tcpdumpを見ても全く理解できないという我儘な君へ。 概要 tsharkはwiresharkのCUI版でありありとあらゆる場面で役に立つ。基本的なパケット解析、統計データーの取得、ファイルへの書き込みそれらが容易に実現できる。tcpdumpより多くの有益な情報を取得す…
概要 来年、新卒として東京に上京をしそれに差し当たって東京へ引っ越しを行う。毎年、上京の際には住居に関する問題を抱えている人は多い。最悪の家に住むともしかしたら、鬱になってしまうかもしれない。新卒で鬱になりでもしたら終わりだ…。僕はこのまま…
概要 2016年も残り数日。2017年には社会という荒波に出る。なんとなく卒業研究も上手く行かないそんな日々を変えたいものだ。そこで授業の最後に忘年会を兼ねて焼肉の食べ放題に行くことになった。しかし、楽しいはずの焼肉はメニューが均等に並び我々にあら…
概要 僕自身が精神的に追い込まれると何も進捗を生やせなくなるアイドルオタクになる。 しかし、怠惰なオタクはアイドルの全ブログを読んでチェックしていくわけにはいきません。そこでワードクラウドを用いてアイドルが何に興味があるかどのような発言をブ…
概要 僕自身が精神的に追い込まれると何も進捗を生やせなくなるアイドルオタクになる。 しかし、怠惰なオタクはいちいちアイドルの為には手動で画像を取得していられません。そこで自動で取得したいと思う。 なお、画像の取得元は私の趣味に依存しないものと…
概要 Python3にMechanizeはない!!! Webサイトとのやり取りを自動化するためにMechanizeを使いたい。しかし、Python3との互換性がなく開発が非アクティブです。しかし、Mechanizeの使い慣れたAPIを使いたいユーザも多い。MechanicalSoupはPython3に対応し…
概要 OWASP Kyushu Local Chapter Meeting は、セミナーや持ち込みのライトニングトークの形で行われる、Webセキュリティに関心のある方が集う、楽しくカジュアルな勉強会です。 そして、2016/12/14 にOWASP Kyushu Local Chapter Meeting 7thでお話しました…
概要 今の御時世いつ退職エントリーを書くことになるかわかりません. また、自分の雇用状況を見直すいい機会かもしれません。 ぜひ、テンプレートに書いて自分を見直してみましょう。 退職エントリーにおける注意事項 その後も職業人生は続いて行くことを考…
それはもちろん🍣である。 なので動かしてみた。 gist.github.com おわり
環境 $cat /etc/issue Ubuntu 16.04.1 LTS \n \l Simple Screen Recorderをインストール $ sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder && sudo apt-get update $ sudo apt-get install simplescreenrecorder これでズババーン録画がで…
致しました。 Django_Fukuoka @ さくらクラブ福岡 - さくらクラブ(総合) | Doorkeeper Python で書かれたオープンソースのWebフレームワークであるDjangoの勉強会を行いました。 おつかれっした〜 スライド資料 Django_Fukuoka from Shuya Motouchi www.sl…
公式サイトにアクセスしてインストーラを取得してもChromeのインストールできない libappindicator1というパッケージが必要でUbuntu16ではインストーラーからそのまま、インストールすることができない。 $sudo apt-get install libappindicator1 $sudo dpkg…
10/29のシェル芸勉強会でワンライナーslを見ました。 【問題と解答】第25回もう4年もやってんのかシェル芸勉強会 – 上田ブログ ワンライナーでsl #シェル芸 pic.twitter.com/wykjIRHESy— くんすと (@kunst1080) October 29, 2016 これを応用してしてAAたちを…
はじめに |(パイプ)は美しい。その、まっすぐ伸びる姿。自分のコマンドラインに登場すると血の温度が2℃くらい上がる。コマンドラインで見せるその献身さには涙が出る。プログラミングする元気がなくても|(パイプ)は僕にやさしい。そんな|(パイプ)のおはなし…
Django_fukuoka@さくらクラブ を行いたいと思います。 2016年11/5に学生限定のPythonのwebフレームワークであるDjangoの勉強会をします。 申し込みページです Django_Fukuoka @ さくらクラブ福岡 - さくらクラブ(総合) | Doorkeeper 定員 8名ぐらいを予定 …
温泉がサイコーだった DNSとはインターネットなどのネットワーク上でドメイン名やホスト名とIPアドレスの対応関係を管理するシステムのことです。 浸透いうなでお馴染みの鈴木常彦 先生が主催なさってるDNS温泉3に行ってきました。 玉名駅に到着したよ pic.t…
はじめに このブログをREMnuxをインストールしてマルウェアを解析したいけどREMnuxについて全然分かんない><という全国の女子高校生に捧げます。 概要 REMnuxはリバースエンジニアリングやマルウェアを分析するための無料のLinuxツールキットを提供します。U…
9月17日(土)から9月19日(月)まで行われたセキュリティ・キャンプ九州 in 福岡 2016に参加してきました。 これで2015年の東北、北海道、沖縄に続く4度目の地方大会で合算すると4泊9日もキャンプに参加しています。IPAに圧倒的感謝!!!!!!! www.secu…
GitのIDを本名から変更した。 本名→nwiizoに変更しました。 設定自体はとても簡単…。 GithubのURLはhttps://github.com/ユーザIDGistのURLはhttps://gist.github.com/ユーザIDなのでリンク先として使い物にならなくなるこの変更が非常にやっかいでした。 (ブ…
はじめに 明日、厳密には今日、9月17日から19日までセキュリティキャンプの九州です。 セキュリティ・キャンプ九州 in 福岡 2016 どこに行けば福岡っぽいものが食べれるか分からないという キャンパーの為に僕がよく行くお店を紹介します。 ※完全主観の適当…
はじめに 【紹介・導入の巻】です。yaraについて深く知りたい人や実際使ったことある方は見なくても大丈夫です。 YARAとは? YARAはマルウェアの解析といった情報セキュリティ方面に有用なツールです。 YARA is a tool aimed at (but not limited to) helpin…
Now is better than never. The Zen of Python ブログを書いててそもそも、Cをそんなに書かないことに気付く!! 今回はCの関数、ライブラリをCython側から使いたいと思います。Cythonは関数の宣言をたくさん持っているのでとりあえず、cimportすればOKです。 …
概要 プロが日本の美徳である謙遜を行うときに使うための関数です。 Professional is the function for use when performing humility is a Japanese virtue . gist.github.com
There should be one-- and preferably only one --obvious way to do it. The Zen of Python はじめに 今回は純粋なpythonのコードとcythonでみんなが大好きなフィボナッチ数列を 明示的な再帰的問い合わせをして実装した場合に どれだけ性能差が出るのかip…
はじめに The first rule of C is don't write C if you can avoid it. How to C (as of 2016) cythonを始めた動機のようなものはありませんでしたがライフワークとしてブログを書いているのでその流れで書いております。 cythonは高速に動作して外部のCライ…
セキュリティ・キャンプ九州 in 福岡 2016に行きます。 2016年9月17日(土)~19日(月)にあるセキュリティ・キャンプ九州に専門講義に参加できることがきまりました。 本選落ちてかなり、ショックを受けていたのでまぁ何とか合格して良かったです。 就活も…
BGP基本設定 1、BGPルーティングプロセスの有効化 2、ネイバーの設定 3、BGPルートの生成 -BGPルーティングプロセスの有効化- (config)#router bgp <AS>(config-router)# ※BGPプロセスは1つしか有効化できません -BGPネイバーの設定- BGPではネイバーを手動で</as>…
BGPネイバーを確立して、ルート情報を交換することができるようになるまで次の6つの状態を遷移します。 ・Idle BGPプロセスの初期状態、ネイバーとのTCP接続のプロセスを開始してConnect状態へ移行する ・Connect ネイバーとのTCP接続が完了するのを待ってい…