Google App Engine / Python
講師 よのさまー
- Python, Java
- Java がいいなら JVM でもいいよね!!
- Clojure (lisp on JVM) も動く?
| #!/usr/bin/env python | |
| import telnetlib | |
| def reload_firefox(): | |
| HOST = 'localhost' | |
| PORT = '4242' | |
| telnet = telnetlib.Telnet(HOST, PORT) | |
| telnet.write('connect.location.reload(true)') | |
| telnet.close() |
| #!/usr/bin/env python | |
| # -*- coding:utf-8 -*- | |
| string = "abcde" | |
| reverse = [] | |
| count = len(string) - 1 | |
| while True: | |
| reverse.append(string[count]) | |
| count = count - 1 |
| ############################## | |
| # .zshrc | |
| # UTF-8 | |
| # | |
| # gisty | |
| export GISTY_DIR="$HOME/github/gists" | |
| # mercurial | |
| export HGENCODING=UTF-8 |
| """""""""""""""" | |
| " .vimrc | |
| " utf-8 | |
| """""""""""""""" | |
| set t_Co=256 | |
| "----------------------- | |
| " vi $B$H$N8_49%b!<%I(BOFF | |
| "----------------------- | |
| set nocompatible |
| <?php | |
| define("ROCK",0); | |
| define("SCISSORS",1); | |
| define("PAPER",2); | |
| define("WIN","あなたの勝ちです\n"); | |
| define("LOSE","あなたの負けです\n"); | |
| define("DRAW","ひきわけです\n"); | |
| $janken = array(ROCK => "グー", SCISSORS => "チョキ", PAPER => "パー"); |
| from xml.parsers.expat import ParserCreate | |
| import yahoowakati | |
| class Wakati(object): | |
| def __init__(self): | |
| self.p = ParserCreate() | |
| self.p.buffer_text = True | |
| self.p.StartElementHandler = self.start_element | |
| self.p.EndElementHandler = self.end_element | |
| self.p.CharacterDataHandler = self.char_data |
| #!/usr/bin/env python | |
| # -*- coding:utf-8 -*- | |
| def split_list(alist, n, newlist): | |
| if len(alist) >= n: | |
| newlist.append(alist[:n]) | |
| return split_list(alist[n:len(alist)], n, newlist) | |
| else: | |
| newlist.append(alist) | |
| return newlist |
| | user | CREATE TABLE `user` ( | |
| `id` int(11) NOT NULL AUTO_INCREMENT, | |
| `name` varchar(100) NOT NULL DEFAULT '', | |
| PRIMARY KEY (`id`) | |
| ) | |
| | word | CREATE TABLE `word` ( | |
| `id` int(11) NOT NULL AUTO_INCREMENT, | |
| `name` varchar(100) NOT NULL DEFAULT '', | |
| PRIMARY KEY (`id`) |
| " .less ファイル保存時に lessc で css へ変換 | |
| autocmd BufWritePost *.less :silent !lessc % > /dev/null |