テスト
require 'redcarpet' markdown = Redcarpet.new("Hello World!") puts markdown.to_html リスト リスト 段落
標準関数で読むとき #! /usr/bin/env python # -*- coding:utf-8 -*- import csv import sys def main(): fields = ["No","time","clock","imem_addr","asm","dmem_addr","data"] data = csv.DictReader(open(sys.argv[1],"r"),skipinitialspace=True, field…
#!/usr/bin/env python # -*- coding: utf-8 -*- import sys from PyQt4 import QtCore,QtGui class paintArea(QtGui.QWidget): def __init__(self): super(paintArea, self).__init__() self.setMinimumWidth(500) self.setMinimumHeight(500) self.offscre…
ツリー構造のリストを、割りと簡単に作るサンプル。 タプルのリストからツリーアイテムを作る。タプル(k,v,n)の構造は、 k:ノードの名前 v:ノードの値 n:子ノード(のリスト) 以下ソース。 #!/usr/bin/env python # -*- coding: utf-8 -*- import sys, os, pp…
#!/usr/bin/env python # -*- coding: utf-8 -*- import sys from PyQt4.QtGui import * from PyQt4.QtCore import * def main(): app = QApplication(sys.argv) treeWidget = QTreeWidget() treeWidget.setColumnCount(1) items = [] child = [] for i in r…
■ Gtk2::Window->new('type') 'type' は以下2つ 'toplevel' / 'GTK_WINDOW_TOPLEVEL' 'popup' / 'GTK_WINDOW_POPUP' 'type' を指定しない場合のデフォルト値は 'toplevel' 以下のコードは同じ。 my $window = Gtk2::Window->new; my $window = Gtk2::Window…
すんごい古い記事だけどperl - 勝手に添削 - 40行で作るPerl用テンプレートエンジン my %escaped = ( '&' => 'amp', ' 'lt', '>' => 'gt', '"' => 'quot' ); sub escape { my $str = shift or return; $str =~ s{([&<>"])(?!amp;)}{'&' . $escaped{$1} . ';'…
はてなブログ1周年おめでとう! id:hatenablog