Posted by watashi in event , touhou , tags: event , 杭州 , 東方
原文最初发表于2009年11月15日,并消失于地震 中
得知有这样一个活动最早是在88的Comic版,虽然很想参加,不过却一直不能确定有没有时间> <好在前几天把拖下来的作业补得差不多了。
中午同vls饭饭后乘K89到西城,一到二楼就看到了活动现场。不过我们决定先找一下lam,这时候才发现我们都没有电话号码,果然我们两个都很不靠谱……一进去就看到很多coser,好多pad,不过没发现早苗,mm比预想的要多,其中不乏ppmm ^ ^,当然也有各种三次元雷。现场放的音乐是前一段时间去上海的时候mp3里一直在放的东方Vocal。现场还不时有无辜路过的小loli和小正太- -b。
同人展晚了些时候才开始,然后我悲剧的发现身上钱不多还没零钱。于是打算先看一遍再考虑,结果在人群中转完一遍的时候好多东东都售罄了。最后的收获只有两鼠标垫,两贴纸和一把扇子,零钱还是向vls借的。第一次参加果然毫无准备,去之前就打算买的胸章也没有抢到,我果然很圡。T_T
之后是同人表演,首先是最期待的博丽神社町内会音头,coser们的表演很赞。接着是图书的歌,不过围观众似乎有些テレ,没怎么响应互动。接着主办的鱼干开始连续亲自上阵,核融合道场里有业务员乱入,唱てゐ的时候相当基情,不过到Help me, Erin的时候用他话说就是“燃尽了”。在鬼畜蓝蓝路之后是神曲烂苹果,伴舞里高人发现。
原本的表演单到这里就结束,不过临时加节目,先是又表演了一遍博丽神社町内会音头,这次我占到了一个更有利的围观位置~然后又即兴要跳青蛙子的舞,向群众召唤音乐,不过错拷成了バカ⑨的歌。于是将错就错,插入⑨舞,发现周围高人好多,有爱要跳⑨舞的人就一下子占满了整个舞台。⑨舞的バカバカ把现场气氛带到了最高。
一下午玩得相当开心,还在户外晒到了久违的太阳……不过收获有点贫乏 555
No Comments »
原文最初发表于2009年10月27日,并消失于地震 中
顺路纪念一下yukkuri解散2个月~
Rank
Team Name
Solved
Penally Time
AC
School
1
Intrepid
8
1386
ABCDEFIJ
THU
2
AlphaCentaury
7
1068
ABCDEFJ
THU
*3
Rhodea
7
1145
ABCEFIJ
SJTU
4
TriPal
6
1036
ABEFIJ
SJTU
5
yukkury
5
939
ABEIJ
ZJU
6
FreerRadiant
5
961
ABFIJ
WHU
7
Falcon
5
1041
ABFIJ
PKU
*8
TeaM
4
520
ABIJ
SJTU
9
ACOrz
4
925
ABIJ
FZU
*10
CZHS
4
954
ABIJ
CZ HighSChool
11
SYSU_Imitator
4
1057
ABIJ
SYSU
12
Whu_Hibix
3
300
ABI
WHU
13
FreeOpen
3
392
AIJ
WHU
14
firstblood
3
433
ABJ
THU
15
HustCFOP
3
512
ABI
HUST
16
SJTUclover
3
512
ABI
SJTU
17
Catalyst
3
524
ABJ
PKU
18
BUAA_Regulus
3
529
ABI
BUAA
*19
SJTUteam5
3
543
ABJ
SJTU
20
seuer
3
600
ABJ
SEU
10月23日(金)
出发:杭州->上海 松江
做校车去DHU,刚开出浙江就到了下沙(大误) 松江。先去维也纳报道,然后去大众国际会议中心,路上建筑越来越少,绿色越来越多,最后我们落脚在了一个前不见村,后不着店的地方。于是被 宅在酒店成了我们的不二选择。
Continue reading “ICPC Shanghai Regional – 松江酱油 by watashi@ゆっくり” »
No Comments »
原文最初发表于2009年10月14日,并消失于地震 中
Rank
校名
队名
题数
时间
ICPC奖项
3
浙江大学
yukkuri
5
434
Gold Medal
10月9日(金)
出发:杭州->合肥
Continue reading “ICPC Hefei Regional - 悲剧?喜剧? by watashi@ゆっくり” »
No Comments »
wordpress提供有more标签,其作用就是在index里只显示文章的一部分,避免一页太长,点击链接后则可以看到全文。使用方法非常简单,在你想截断的地方加一个html注释
<!--more-->
就可以了。在mandigo主题里产生的超链接的文字为”Read the rest of this entry”,这是可以通过对主题代码的修改来个性化的。
个性化more标签我一直很想要的效果就是东方系列里载入过程的那段”少女祈祷中…”动画。不过我没有在网上找到其gif动画,自己尝试从东方花映冢中提取素材也以失败告终,所以就只好使用文字版的了。一个偶然的机会,我在这里 意外发现了其flash动画版,而且颜色还正是我要的粉红色,真是踏破铁鞋无觅处 ,得来全不费工夫。当然虽然我无耻的rob了这个flash,但把它实际加到blog里还是要花点功夫的。这个flash动画不知为什么留了很奇怪的白边,而我不会flash,修改不能,向范叔求教,结果被鄙视了。然后考虑用工具把flash转成gif动画,再把多余的边剪掉,结果发现转换出来的gif变大了几十倍不说,效果也差很多,于是此路不通。最后想了一招,flash保留原样,在blog里通过css把多余的边“剪”掉。几经修改,最后html代码
<object
style="margin: -40px -81px 0 -192px" standby="少女祈祷中..."
data="http://watashi.ws/blog/wp-content/uploads/2009/12/NowLoading.swf"
type="application/x-shockwave-flash" width="375" height="82">
<param value="http://watashi.ws/blog/wp-content/uploads/2009/12/NowLoading.swf" name="movie">
<param value="false" name="menu"><param value="high" name="quality">
<param value="transparent" name="wmode">
</object>
的效果
比较满意。
最后把这个效果加到blog里去,实际加的时候把html和css分离开来。首先修改主题的Stylesheet (style.css),在最后加上
.more_flash {
margin: -40px -81px 0 -192px;
}
然后修改主题的Main Index Template (index.php), Continue reading “灾后重建IV:个性化more标签——少女祈祷中…” »
No Comments »
Posted by watashi in work , tags: a+b , haskell , javascripy , plugin , ProjectEuler , SPOJ , syntax , SyntaxHighlighter , utility , wordpress
As I cannot find any appropriate haskell brushes for SyntaxHighlighter , I developed one by myself. You can download it here , I do hope it will be helpful. If you find any bugs or have any suggestions, please comment here or email me .
SyntaxHighlighter提供了大多流行语言的Brush,但是相对而言支持的语言还是比较少的。如果你需要的某种语言不幸不在支持列表内,那么你还可以求助于第三方Brush,这里 有一个更加丰富语言列表,不过不是所有的语言都有对应的Brush。更不幸的是,我需要的Haskell语言甚至都不在这个列表里。google了一下还是看到有别人写的Brush,不过功能实在有点弱,所以我开始按照Handy Custom Brushes Development Guide 自己写一个Haskell Brush。
在Guide的指导下,在参考着其他语言的Brush和其他平台下Haskell的高亮配置文件,我自己的shBrushHaskell.js也有模有样的完成了。最后要做的就是把它加到wordpress的plugin里,参照Adding A New Brush (Language) 便能很容易完成。事实上在在我使用的SyntaxHighlighter Evolved里只要先把shBrushHaskell.js上传到合适的位置,比如$plugin_dir/watashi-no-brushes,再对syntaxhighlighter.php做两处修改就好了:
在一堆wp_register_script中间插入一句
/* register my brush */
wp_register_script('syntaxhighlighter-brush-haskell', plugins_url('syntaxhighlighter/watashi-no-brushes/shBrushHaskell.js'), array('syntaxhighlighter-core'), '20091224'); // ADD_THIS_LINE
再添加映射
$this->brushes = (array) apply_filters( 'syntaxhighlighter_brushes', array(
/* ... */
'haskell' => 'haskell', // ADD_THIS_LINE
) );
大功告成。
首先拿A + B Problem做个测试:
main = do
input <- getContents
putStr $ unlines $ map show $ doEMP $ map read $ words input
doEMP [] = []
doEMP (a:b:o) = a + b : doEMP o
再加两个demo,第一个是ProjectEuler 的41:
Continue reading “My SyntaxHighlighter 2.0 Haskell Brush” »
3 Comments »