ChangeLog を書く際によく使われる英語をまとめました。
ほとんど引用です。
| マイルストーン > タスク > チケット | |
| マイルストーンはマスタースケジュール、これをタスクに分割する。 | |
| マイルストーンの名前でリリース用のブランチが自動的に作成される。 | |
| マイルストーンを完了するとマイルストーンの名前で自動的にtagが作成される。 | |
| タスクは個人の作業単位、最小のタスクは最大でも1週間程度で終わる先の見える見積もり可能な大きさの作業になる。 | |
| 要件を具体的な作業単位に落とす中間的なタスクが存在する。つまり、タスクはタスク間の関連性をN:Mマッピング出来る。 |
| // | |
| // _oo0oo_ | |
| // o8888888o | |
| // 88" . "88 | |
| // (| -_- |) | |
| // 0\ = /0 | |
| // ___/`---'\___ | |
| // .' \\| |// '. | |
| // / \\||| : |||// \ | |
| // / _||||| -:- |||||- \ |
| /** | |
| * Hindley-Milner type inference | |
| * Ported to Groovy from Scala by Example Chapter 16 code. | |
| * (http://www.scala-lang.org/docu/files/ScalaByExample.pdf) | |
| * refered also | |
| * https://github.com/namin/spots/blob/master/hindleyMilner/typeInference.scala | |
| * Japanese page of 'Scala by Example': | |
| * http://www29.atwiki.jp/tmiya/pages/78.html | |
| */ | |
| import groovy.transform.* |
言語実装 Advent Calendar 2015の22日目として書かれました。 ErlangでBEAMで動くコンパイラする作成を説明します。
ulangというサンプルプログラムを作ったのでこれを元に説明します。 https://github.com/oskimura/ulang.git
主な流れとしては字句解析器、構文解析器を行って中間表現に変換しcompileモジュールを使ってBEAMで実行可能なバイナリを作成するという流れです。 今回はulang.xrlで字句解析を行い、ulang_yecc.yrlで構文解析及び中間表現の出力、compiler.erlでバイナリ出力するようにつくりました。
SECCON 2016 quals
300 points
My PC suddenly got broken. Could you help me to recover it please?
NOTE: The disk can be virus-infected. DO NOT RUN any programs extracted from the disk outside of sandbox.
disk.qcow2.zip
Challenge files is huge, please download it first. Password will release after 60min.
password: h9nn4c2955kik9qti9xphuxti
| /* | |
| * Mandelbrot set ascii art | |
| */ | |
| #include <stdio.h> | |
| #include <string.h> | |
| /* Params */ | |
| //TODO: these should be command line arguments |