米落,2009年5月17日
JSSC 是一款不错的由国人开发的前台代码加亮工具,他的特点是将加亮处理放在了Flash文件中(由ActionScript驱动,虽然是脚本语言,但也是编译后才执行的,在Flash Player中),这也就是相对于其他前台加亮工具效率高一些的原因(具体数据未测).
当然,这也是在JSSC4以后的版本中才有的.于是我们有了两个版本的拓展方法.
JSSC 在 第三版本中,还是由JavaScript脚本文件作为加亮库驱动,其中因载入方法不同而分为全载入,分类载入以及自动载入,但其加亮库还是一样的,所以就 以自动载入为例子,在JSSC3 自动载入文件夹下(Jssc3/Auto-Load/)可以看到很多由语言名命名的文件.都是经过压缩的,我们可以进入 Jssc3/Uncompressed/ 文件夹下查看相同文件,这些都是未经过加密的.比如 javascript.js 文件.
分类: Programer | Tags: ActionScrip CodeLight | 评论:0
米落,2009年5月10日
SyntaxHighlighter 为一前台代码加亮工具,其本身提供了很多语言的加亮库,但也不能完全满足个人需要,比如我就想要ActionScript 语言的加亮库,因此我们需要对其进行拓展,一下方法适用SyntaxHighlighter 1.5 以及 SyntaxHighlighter 2.0.
下载 SyntaxHighlighter 后,其styles为定义的加亮效果,一般无需改变.scripts目录为加亮库,以及核心代码,打开后我们可以发现有很多诸如shBrushVb.js 的JavaScript文件,除了一个flash文件(用于复制代码的实现)和shCore.js(核心文件),以及在2.0中新增的 shLegacy.js 文件(为2.0的HighlightAll功能函数实现),其他的都是高亮代码库,其结构简单,也只需要仿写一份就可以了.
分类: Programer | Tags: JavaScript CodeLight | 评论:0
米落,2009年5月4日
今天自习时,隔壁班的同学找来说是找人有没有想法去弄个本地文件系统.
虽然连他自己都知道这个东西没意义,可他说单纯的当作娱乐罢了.
米落所在的学校是一个自认为相当不适合学习的学校,整个寝室可能有一个能自主学习书本知识就算了不起了.这里说的书本知识是指课本上的,或者是专业上的.而他们则自认为深明为人处世商业定律了,只差一点资金,马上建公司上市了.
简单的说就是相当没学习的氛围.
即便在专业为主的现在,米落依旧独自管自己看的书,我的见识面是相当窄的.我所了解的不过 Asp.net/C#,Javascript,Actionscript这些应用语言的皮毛而已,而系统底部更加深入的则根本毫无所知.而且相对于数据上 的开发,在对于多媒体方面的开发也就止于AS上那些x轴,y轴的变换而已.
自己闷书实在太无趣了.并不是每一本书都生动感人的,所以对于某些死板的教科书,我实在提不起兴趣去深读.
他说他的进度卡在了如何利用树形结构描述多个文件目录了,也是在找不到如何利用好的一个结构表示文件目录的问题.
然后他说了一些高中时候的事儿.还有自己对于高层的应用实在有一种说不出的讨厌.
我说站在巨人的肩膀上能够看得更远.他说人各有好吧,也许什么都实现不了,也可能是另一个linus.
但这总比没有想法好.
我无法说各自想法的方向是否正确,只是我希望,在这有限的大学时间段里,多几个这样的同伴,以便于我的程序之路不太孤单.谢谢你.
分类: Booooer. | Tags: 叽叽歪歪 Soddy的学生时代 | 评论:1
米落,2009年5月3日
终于实现了承诺更新了.五一除了杂七杂八的其他事情外,就全用在鼓捣这个东西了.
去除了一些多余的功能,详见[发布页面].
效果如下.主要解决的就是FF下复制问题,以及一些小问题,如果您不在意这些可以完全继续使用1.4,因为版本更新是有代价的.比如说我的代价就是手动更新了一篇文章.自己着实做了一回小白鼠.今天就全用在了排Bug上了...我囧.........
关于这个bug其实也就是vbscript里的RegExp对象,在网上找了一篇及其详细的,有兴趣的朋友可以去看看[VBScript中的正则表达式语法详解] [VB6.0如何使用正则表达式]
分类: Programer | Tags: JavaScript VBscript | 评论:0
米落,2009年5月1日
当真做了一次劳动人员.
协会参加了某比赛,我就跟着去了,装衣服的箱子就让我抬了一个多钟头.其中都是步行过去.一路坎坷,节日里人特别多,在路经橘子洲头的时候一条不足3米的人行道硬是被两条人流一条电动车流挤压......
在看别人展出的时候挺莫名其妙的,腿有点痛,看着与露着水泥墙面的大厅里举行着动漫展,有点不相协调.从Lucky Star 开始,然后凉宫,最后囧爸爸竟然也登了场,可能是道具容易凑合才上的吧,说实话囧爸爸还真碍眼.
几个社团展出后就没看了,忙于奔波拉赞助,因为本社团也是要发展的.摘自某女王语.....囧rz...
中午饥肠辘辘就在一麻辣烫解决,虽然肚子显然是被烫饱的而不是被填饱的.下午就和另一批同学瞎逛,败了几件,乘车归来的时候拉着扶手竟有睡意,险些一蹲不起.
经过此事后,觉得逢年过节最好的过节之处就是自己家里.
分类: Booooer. | Tags: 叽叽歪歪 | 评论:0
米落,2009年4月28日
系篮球赛就这样结束了.虽然没有任何名次但这些显然都不重要了,当师兄吼着大三下场时就没办法回头了,大三的学长们没说什么就下去了,当然心里肯定是不舒服的.
结局出奇的好,当大三的老瘤们下了后,节奏被我们掌握,连续几次反扑,一口气把比分拉起来,并且在二十多分的时候反超.并且把优势一直保持到比赛结束.
老瘤们干笑着庆祝,然后拍照留念,当然仅仅只是有他们两个大三的.我们在另一队.
其他的队友们举着yeah的手势照了一张合照.
关于大三老瘤们的来的原因是系主任认为他们去年取得了不错的成绩(第二)于是召回主力来想再次复制上次的成功,想不到他们不合拍的打法反到为对方增加机会.导致输球无数.
该退的时候就该退了,收手也是一种智慧.乔丹就是典范,李宁就是反面教材.虽然这一次院球赛大三学长们只是留下了最后的一笔而已.而大二学长们却都很遗憾.残念.
话说这些天又从威客上接任务,系里又有其他杂七杂八的事儿,其中还有那些活动的幻灯片,虽然我找个模板套上点内容就搞定,但用寝室的网速找模板无异于大海 捞船,我是指进展速度,自己参加某部门的申请书又未写定,明天又有英语试卷讲解,每天早上还得6点爬起来陪同学们晨练..........
啥叫百感交集.
五一又到了,不想回家,金榜无名誓不归.
分类: Booooer. | Tags: 叽叽歪歪 | 评论:0
米落,2009年4月26日
由于学校的IT活动周已经进入尾声,我的任务也就到了头,是时候安排一下接下来的时间了.没有计划就是在浪费啊...
几本书是要读的,C++程序设计那本子就没看完过.这次是个机会.还有ASP.net的红皮书,整个一说明书,完全没什么思想在里面,当是系统的介绍罢 了,说实话我现在对Asp.net的想法就是数据那块,会话那块,以及一个from模式(能叫模式么?我是仿的MVC的).JS方面争取读读jQuery 的源代码,起码能把个JavaScript里的几个知识点记住(无非就几个老生常谈的闭包什么的),再一个就是跨浏览器的特性了.(这里推荐一篇文章 -- 浅谈FireFox中file控件不能取到客户端文件的完整路径的问题 ,这位老兄实在是深入!) 系统底层,高层业务逻辑也要抓.
还有残念英语..........
Python实在有意思,不忍心就这么放了(只瞎弄了个文章小站),以后写小脚本应该会长用到吧.另外Google Engine App 支持 Java了,我实在是顾及不过来了,M$也有了Azure,而且Asp.net 3.5的很多特性我基本不知,是该试试了.哈哈,好玩的东西太多了,时间完全不够用.也许是我三心两意吧.....
囧rz
各位快快动身吧,还有什么比大好的光阴和健康的身体更好?
分类: Booooer. | Tags: 叽叽歪歪 | 评论:0
米落,2009年4月19日
算是为CodeLight 1.5更新做的准备.
作为SyntaxHightlighter (下称SH) 1.5 之后的一大更新, SH2.0 解决了1.5的一些问题.
<pre class="brush: js; ruler: true; first-line: 10; highlight: [2, 4, 6]">...</pre> ,很清晰的键值对的格式,brush为语言类别,ruler为横向字符数,first-line为首行数,hightlight为2.0新特性,在您的代 码展示中,可能需要特别标注一些代码以区别不同,而hightlight则正是实现这样的功能,他能把指定的行数代码进行背景色变色,可以突出显示.
CSS样式自定义,在SH2.0中您可以仿造默认样式,自己修改出适合自己网站主题的样式.分类: Booooer. | Tags: 翻译 学习 | 评论:0
米落,2009年4月15日
.....................
到现在我还是满脑子汗水.要是演说的时候突然露馅儿了,我就玩完了..
就是那个网站..(python2.5,以Google Engine App 为运行平台,配以Django0.9).在前面10个网站继续后,我也竟成了压轴.
从前台解说到后台,前台一个二级导航条,一个图片滚动导航,滚动新闻.......我也就不在各位面前卖弄了.但我着实一个地方一个地方的给同学们讲解了一遍.自己也给自己汗颜.后台也主要就是讲解了编辑状态Ajax的运用,就图个无刷新.对用户体验可能还有所下降(因为只为了快点完成,一个表的数据都放在了table中,一个table一张表).密麻麻的数据,我想除了我,其他人基本上都还不能马上上手.
特色就是后台无刷和前台语义URL.这也是多亏jQuery和Django.最后因为前面演示的时候有位同学因为忘记后台密码(据说是一年前写的东西,所以连管理员帐号和密码都忘记了)所以后台没能展示,在看了一下数据库后(ASP+Access搭建),直接把自己后台管理用户密码的某段MD5值复制到了那数据库中,然后用自己的密码打开了那后台.结果让我到是卖弄了一把.但想想都还有些后怕,万一我用的是16位的md5值,或者他并非正常md5值加密,按我也就玩完了(再次玩完).由于并不知道这招的可行性,当时我可是头冒着汗打开数据库去修改的,当时都还不敢擦,起码不能让他们看出我紧张吧.好在后面正成了.
在结尾感谢大家的时候本来还有一段台词来把这次活动提升至更高的高度,没想到观众们已经按耐不住,直接鼓掌,那段台词硬是被我生生吞了下去.
节目完毕,领导跑来训话,说是,前台还是不行,太简单了,后台还有错别字,以后要多去办公室,多了解领导所需要的是什么样子的,不要一味搞个人主义.
我点头哈腰.说,是是是....
分类: Booooer. | Tags: Soddy的学生时代 | 评论:0
米落,2009年4月11日
现在不像以前了.
一年前的埋头苦读,到现在连翻翻书皮的想法都没有的生活相差甚远.好在被告知要考试了,于是煞有其事的拿起书本来.自考,短线,这就意味着属于干于不干的问题,而不像一年前,你非得把头削尖使劲儿往前钻.
"这不像高考,那是选拔人才,必须要砍去一部分,拿什么砍?分数".老师如是说.
一整个上午从8:30开始,一直到中午12:00,五门(人力资源管理专业),报这个专业我都为自己感到稀奇,我到现在的理解也才是因为一共两个可选专业,我就中了这个50%.
话说对这个以专业最直接的认识是在去年给校人事处弄的个部门网站,一开始需求是一个中等规模新闻站点,也就那么几个东西,二级分类导航,分类,友链,滚动 新闻,用ps画个模板,.net2.0加access一周的空闲(期间白天还要上课)就弄出来了,不过后面部长来了,大手大脚的直接说不行,要改,于是乎 以前的计划推掉,其实也没改多少只是把个二级分类整成一级的,反而简单些了.
整个过程除了熟悉了下ListView 等等控件的使用,还有对于数据绑定以及页面生命周期.
按那些大牛的话来说,又是一个"垃圾代码".每年这类的代码不知道要重复多少.
而我的想法是,这些是目标前的路途的脚下石.缺一不可.
扯远了,串讲一上午摆平,基本上一个小时一本书,不翻不知道,一翻吓一跳,感情还有这么多知识点,我基本上都还是第一印象.如果但真要考,估计非五盏红灯 高高挂不可.好在这是短线,也就是开头我所说的干与不干的问题,而不是干不干得好.我自己也不清楚这个证即便考出来也能干什么.
但我还是一项情愿的做了.
程序员的生活是丰满的.不仅仅只是写代码.
分类: Booooer. | Tags: Soddy的学生时代 叽叽歪歪 考试 | 评论:0
网站目录
最新评论
最近发表
陈年旧事
订阅