yamakiy’s tech blog

技術系の記事をメインにやります。

2018-10-01から1ヶ月間の記事一覧

SECCON2018 WEB問題

先に申しますが、予選の日付勘違いし期間中に解いてません・・・ 終了後ですが、WEB問題を解いていきます 問題の確認 WEBページが用意されていて、そこから値を抜き出す模様 flagは /FLAG/ フォルダに格納されている ログインしてみると、uploadという項目が…

言語処理100本ノック(第3章 28 ~ 29)

yamakiy.hatenadiary.jp 28. MediaWikiマークアップの除去 27の処理に加えて,テンプレートの値からMediaWikiマークアップを可能な限り除去し,国の基本情報を整形せよ. 27は前回のコードと重複するところが多いから、再利用ついでに少しリファクタ そうし…

SECCON国内予選に登録してきました

本日登録開始の案内が来たので早速登録 過去参加はSECCON BEGINNERSのオンライン大会だけ WEB系の問題は頑張る 参加場所はここ SECCON 2018 Online CTF 2018.seccon.jp

言語処理100本ノック(第3章 25 ~ 27)

前回の続き 25. テンプレートの抽出 記事中に含まれる「基礎情報」テンプレートのフィールド名と値を抽出し,辞書オブジェクトとして格納せよ. #!/usr/bin/python3.6 import json import re from pprint import pprint class JawikiCountry(object): jawiki…

転職ドラフト審査通過

前回ドラフトが終わってから3週間ほどたったところで審査通過の連絡が来ました。 会社の人に頼られていると感じる事も多く、居心地もよいのですが 正直なところ、首都圏の人のお給料の良さに惹かれてます また、社内で競争もなく、年功序列でのんびりとお給…

言語処理100本ノック(第3章 23 ~ 24)

前回の続き。 第3章: 正規表現 Wikipediaの記事を以下のフォーマットで書き出したファイルjawiki-country.json.gzがある. 行に1記事の情報がJSON形式で格納される 各行には記事名が"title"キーに,記事本文が"text"キーの辞書オブジェクトに格納され,その…

マルコフ連鎖による文章生成プログラム

ちょっと前に作ったやつ github.com モデルを与えると、与えられたモデルから適当な文章を生成 元はqiitaでマルコフ連鎖というものを知って自分もやってみようと思ったのが発端 マルコフ連鎖とは 過去を考慮せず、現在の状態から次の状態を推察するもの 本プ…

言語処理100本ノック(第3章 20 ~ 22)

前回の続き。 第3章: 正規表現 Wikipediaの記事を以下のフォーマットで書き出したファイルjawiki-country.json.gzがある. 行に1記事の情報がJSON形式で格納される 各行には記事名が"title"キーに,記事本文が"text"キーの辞書オブジェクトに格納され,その…

お名前ドットコムからドメイン更新通知来た

以前遊びで取得したやつ どうやらドメインは自動更新契約になっていた模様 危うく放置するところだった 今のところ使う予定はないから自動更新解除

言語処理100本ノック(第2章)

前回の続き。 第2章: UNIXコマンドの基礎 hightemp.txtは,日本の最高気温の記録を「都道府県」「地点」「℃」「日」のタブ区切り形式で格納したファイルである.以下の処理を行うプログラムを作成し,hightemp.txtを入力ファイルとして実行せよ.さらに,同…

tmux設定メモ

tmux.conf # global /etc/tmux.conf # ~/.tmux.conf # キーバインド変更 set-option -g prefix C-t unbind-key C-b bind-key C-t send-prefix # ハイライト設定 set -g status-bg black set -g status-fg white set-window-option -g window-status-current-…

言語処理100本ノック(第1章)

いつしか途中で投げてたから最初からやってみる 言語はpython3.6 参考にした問題 言語処理100本ノック 2015 第1章: 準備運動 00. 文字列の逆順 文字列"stressed"の文字を逆に(末尾から先頭に向かって)並べた文字列を得よ. In [1]: "stressed"[::-1] Out[1…

個人で作ろうとしたシステムの話(ポエム風味)

事の始まり 友人「位置情報をもって出退勤を管理できるシステムがあったら便利じゃないか?」 自分「便利そうだね、自分でも作れそう」 友人「じゃあ俺が紹介するから商売にしようぜ」 自分「お、いいね」 そんな他愛の無い会話からぼんやりとシステムを作り…

技術ブログはじめました

自分の成果物をまとめて周りに見てもらう場所 きっかけは転職ドラフトに登録したけど、自分を知ってもらえる情報が少ないなって思ったから公開する場所が欲しかった。 せっかくだから、定期的に更新していくようにがんばる。 とりあえず今までやったことをち…