EPSON L220 三灯狂闪:我怎么把废墨垫计数清零并换掉海绵

最近给孩子打印的资料有点多,家里的打印机终于“不堪重负”罢工了。 当时的现象是:墨水灯、纸张灯、电源灯三个灯一起快速闪烁,按键也没反应。这两天还要继续打印资料,要是修不好,就得出门找打印店,这就有点麻烦了。 我翻了下 EPSON L220 的手册,故障说明大概是这样: 手册里说可能是扫描部分有问题,但我扫描台上什么都没放,而且以前也遇到过类似情况,所以我更怀疑是另一个常见原因:废墨垫计数满了,需要清零。 这事其实就两件事 后来我确认下来,这类问题大概率绕不开两步: 物理处理:打开打印机后面的废墨仓,把里面的海绵(废墨垫)换新。淘宝上能买到配套海绵。 软件清零:把打印机固件里「废墨垫计数」清零(不然它会一直以为“满了”)。 如果只做软件清零不换海绵,机器是能继续打,但废墨垫真的可能溢出来——我不想把家里搞成案发现场,所以两件事我都做了。 最大的麻烦:清零软件只有 Windows 版 一般修打印机的店里都有那个清零软件(常见叫法是 Adjustment Program 一类),但我手边只有 Mac。 我一开始的想法是“凑合用一下 Windows 就行”,于是找来我老婆很久没用的一台 Intel 的 MacBook Air,插上我很久以前做的 Win2Go U 盘,准备临时救个急。 结果 Win2Go 一登录就开始疯狂闪烁,Explorer 反复重启。我查了下,基本就是显卡驱动不兼容。进安全模式倒是不闪了,但安全模式下 压根识别不到打印机。我折腾了半天,还是没走通这条路。 最后我只好在自己的 MacBook M1 Pro 上装了 Parallels Desktop,在虚拟机里跑 Windows,才把清零软件跑起来。 清零步骤(我这次用的路径) 软件打开后,先选 Particular adjustment mode: 接着最关键的一步是 Port。 Port 要选到打印机对应的端口。我这里是 USB001。如果它一直显示 Auto,基本就意味着系统没识别到打印机——这种情况下你就算硬选了,后面也大概率连接失败。 进入后会看到一个列表,在 Maintenance 里找到 Waste ink pad counter: 勾选 Main pad count,先点右下角 Check,软件会读出当前计数和百分比。一般到这一步,数值都已经很接近上限了(很多人看到都是 95%+)。 然后点 Initialize 执行清零。清零后 point 会变成 0。 我做完清零、重启打印机,三灯闪烁的故障就消失了,打印也恢复正常。 更换废墨垫海绵(物理部分) 虽然清零后已经能用了,但我还是下单换了新的海绵,免得哪天真的溢出来。 更换不复杂,我大致按这个顺序做的: 找到 EPSON L220 背后的一颗螺丝,拧下来,然后把打印机立起来: 将底部向右推,就能打开废墨仓: 拿出旧的海绵,放入新的海绵,装回去,再把螺丝拧上: 写在最后 这次的结论很朴素:遇到三灯狂闪,别急着判死刑,先看看是不是废墨垫计数满了。 我折腾的过程挺绕,但好在最终解决了,打印机也算“续命成功”,孩子的资料也没耽误。

2026/1/11
articleCard.readMore

南京/远程:我在寻找兼职与外包合作

2025 年底,我们部门被裁撤。说不慌是假的,但日子还得往前过。 这段时间我把简历和作品重新整理了一遍,能投的都投,也托朋友帮忙留意。现实很直接:回音不多,合适的机会更少。 我写下这篇,是想简单说下我的近况:我在南京本地或远程寻找机会,也愿意接一些兼职/外包项目。你如果正好需要人手,欢迎联系我。 这段时间我在做什么 我一边找工作(南京本地或远程都可以),一边也在接兼职/外包:一个人能顶的活我自己来;如果你希望有人把产品、设计、研发一起串起来做完,我也可以拉上我们的小团队一起做。 我能做什么(个人) 我这些年主要做产品/设计/前端相关的事。我不太擅长“自我包装”,但我愿意把事情做扎实,尽量少让你来回折腾: 把需求聊清楚:要做什么、不做什么 画原型、整理页面与交互细节 前端页面实现、接口联调,跟到能上线 上线后继续改,直到好用为止 如果你需要更具体的经历与作品,我可以单独发你。 我们的小团队能做什么 最近我和几位老同事组了一个兼职小团队:产品、UI、前端、后端都有,配合很顺。适合做这些事: App / H5:先把核心流程做出来,尽快上线跑起来 企业中后台:权限、表单、流程、数据看板等常见需求 微信小程序:业务工具、活动页、小型应用 自动化与工作流:Coze、n8n、Dify,把重复的流程跑起来(比如表单 → 审批 → 通知 → 入库/同步) 如果你现在就差人把某个模块补齐、把上线前的坑填完,也可以找我,我们可以先从一个小目标开始。 地点与合作方式 地点:南京优先;远程也没问题 方式:兼职协作 / 项目外包 联系我 有合适机会的话,留言或邮件联系皆可:hello@tortorse.com。 评论区留言我也会尽快回复。 谢谢你愿意读到这里。

2026/1/10
articleCard.readMore

SMART 警告响了一周:NAS 掉盘后,ChatGPT 给我一颗定心丸

这块希捷酷狼硬盘的 SMART 错误,可能已经发生一周了,但我一直没发现。 直到这两天,照片备份开始出问题,我才意识到不对劲,跑去 QNAP 后台看了一眼:SMART 警告明晃晃地挂在那里。 而且第一次我看到报错的时候,它其实还能读。我当时没太当回事,也没立刻把数据拷出来,心里还在自我安慰:也许只是“提醒一下”,不至于这么快就出大事。 后来我做了什么:查坏道、重启,然后它直接掉盘 我当时的思路很简单:先让 NAS 查找坏道,看看能不能确认问题到底有多严重。 结果它查了半天也没反应,我就开始重启、再重启,想着“重启一下可能就好了”。 最后的结果也很直观:硬盘直接掉盘,状态变成 disconnect。 那一刻我终于确认了一件事:这已经不是“排查”了,这是“救援”。 我去问 ChatGPT:要不要拔盘?能不能接 Mac 读? 如果是以前,我大概率会在网上搜很久:搜 SMART 报错、搜 QNAP 掉盘、搜 macOS 怎么挂载……信息肯定很多,但最后未必能帮我做出决策。 这次我直接把情况一股脑丢给 ChatGPT,问它两件事: 我应该把它从 NAS 里取下来吗? 我有一个 HDD 硬盘读取器,能不能把它接到 Mac 上读数据? 它的建议很明确:先断电拔盘,别再让它在 NAS 里反复上电掉线;可以接 Mac 试读,但尽量减少对源盘的写入和折腾。 我照做了:NAS 断电,把硬盘取下来,接上读取器,再插到 Mac 上。 Mac 看得到盘,但分区表已经丢了 很遗憾,macOS 读不出硬盘内容,还弹了警告提示。 我按 ChatGPT 的提示跑了 diskutil list,确实能看到硬盘本体,但分区表已经丢失——你知道它在那,但系统不知道该怎么走进去。 它接着建议我用 ddrescue 把硬盘里的数据先导到另外一个地方。我当时理解它的核心意思就是:先把“还能读到的东西”抓出来,后面的恢复尽量在副本上做。 ddrescue 卡在现实:我没有 4TB 的落脚地 硬盘是 4TB,但我的 Mac 只有 87GB 空间,手头那块移动硬盘也只有 380GB,不够。 在“没地方放镜像”的前提下,我按 ChatGPT 的建议又尝试了 testdisk 和 photorec,但不是没起作用,就是恢复出来的东西太难整理。折腾了一圈,我选择先停下来。 价格再补一刀,但我的决定是:先缓缓 我去京东查硬盘价格,不查不知道,一查吓一跳: 我几年前买的 4TB 硬盘 800 多,现在涨到快 1000 我买的移动硬盘 400 多,现在也涨到 800 多 于是我又问 ChatGPT:为什么硬盘涨价?有没有机会降? 它的解释大意是 AI 的冷存储需求在增长、HDD 厂商高度集中、再叠加产能和供需因素,价格就被推上去了;至于回落,它的结论是:短期(比如 1~3 个月)基本别指望。 最后我的决定是:硬盘购置也暂缓。毕竟现在经济不好,旧盘里的东西我也不急着用,我先把这块盘离线放好,等我真的需要它的时候,再按“先找落脚地 → 再用 ddrescue → 必要时上新盘/找专业恢复”的路线走。 ChatGPT 没有把我的硬盘救活,但它给了我一颗定心丸:不用在网上翻一晚上也不一定有结论,我至少知道接下来该怎么做、先做什么、别做什么。

2025/12/27
articleCard.readMore

再游红山动物园:我看见动物更像动物了

虽然身在南京,但红山动物园我去得并不算多。它在我记忆里一直有点复杂:既熟悉,又带着一点说不清的别扭。 十多年前:山坡上的小笼子 我依稀记得十多年前去红山的时候,老虎还被关在山坡上的小笼子里。它在笼子里来回踱步,步子不大,却走得很执拗。我当时说不出什么道理,只觉得心里莫名不适——那种不适不是「不好看」,而更像是「不应该这样」。 后来很长一段时间,我都没有再去。 疫情期间:因为一句“报复性游园” 疫情期间,我看到了沈园长的一席演讲,里面提到“报复性游园”。那一刻我突然被触动:如果一个动物园努力在做更难、但更对的事,那我至少应该去看看,也顺便把自己的偏见更新一下。 那次再去红山,我确实感受到它变了很多。后来听说红山一度经营困难,孩子班级的同学们还专门联系红山动物园组织了一次认养活动,我们认养了东北虎「奇妙」。 认养东北虎活动 这种「认养」对我来说不只是捐一笔钱,更像是一种参与感:我不是站在围栏外评判它好不好,而是愿意为它变好出一份力。 一本书和一只下山的东北虎 这期间我还买了一本花蚀老师编写的《逛动物园是件正经事》,书里盛赞了红山动物园。读的时候我其实半信半疑:文字可以很动人,但动物过得怎么样,还是得看现场。 《逛动物园是件正经事》 后来我再次到红山,看到一只东北虎从山头一步步下山的场景,真的令人震撼,也令人宽慰。那种感觉很难形容:你会突然意识到,它不是被摆在你眼前的「展品」,而是有自己节奏、有自己路径的生命。相比多年前笼子里来回踱步的景象,这已经是完全不同的世界。 我也去了书里提到的狼谷。看到群狼嬉戏的样子,我再次感到那种巨大的差异:原来蜷在笼子一角的沉默,和现在奔跑、互动的活力,是完全两种气息。 今年夏天:没看到大猩猩,却看到了更多变化 今年夏天我听说红山从荷兰引进了大猩猩,就兴冲冲赶去了。问了门口的志愿者才知道,大猩猩刚到,场馆还没有建好。那一瞬间我当然有点小失望,但很快又被另一种情绪盖过去:距离上一次游红山又过了几年,它又在悄悄变。 一只白面僧面猴「杜杜」早成了网红,红山的游客也早就人山人海了。我最喜欢的还是冈瓦纳区:那里的丰容很棒,即便有些场馆是在室内,但地面材质、温度、植被,都让我有种身处雨林的错觉。 地面奔跑的小犰狳是我最喜欢的。 奔跑的小犰狳 躲在落叶里的陆龟也很漂亮。 落叶里的陆龟 一点多虑:角落里的红猩猩 大猩猩没看到,我就去看了黑猩猩和红猩猩。有只叫乌豆的黑猩猩没有合群,独自在一个房间里。隔着玻璃我也能感到它很聪明,而且很享受玩床单的过程——那种专注,反而让我停下来多看了一会儿。 红猩猩的室内场馆不大。它背对着玻璃坐在房间的一角,我当时忍不住想:它是不是因为空间太小而不开心?甚至还冒出一个念头:要不要给红山捐些钱,帮着改造一下红猩猩的居住环境。 角落里的红猩猩 结果我一出来才发现,外面有很大一片场地,树上还有两只红猩猩幼崽在玩耍。那一刻我有点尴尬,也有点释然:纯粹是我多虑了。我被自己的第一眼牵着走,却忘了先把整个空间看完整。 前阵日子,新的非洲区落成了,四只大猩猩也安顿了下来。等我再得空,一定要再去一次——不是为了集齐「看过哪些动物」,而是想再确认一次:这个城市里,有一个地方在努力让动物过得更像动物,而我也愿意用自己的目光和脚步,继续见证它的变化。

2025/12/20
articleCard.readMore

认真想清楚,焦虑就会松开一点

今天早上我突然意识到:很多焦虑并不是事情本身有多严重,而是我脑子里那团没被理清楚的「如果……怎么办」在疯狂增殖。只要我肯停下来认真想一想,焦虑往往就会松开一点。 忘带药之后,我差点开始埋怨 早上出门时我发现血脂康没带。本来我是记得的,还在心里提醒自己:先拿牛奶,等会儿再拿药。结果刚好邻居也出门,我老婆又催着赶紧上电梯,我一慌就把这事忘了。送完孩子之后才想起来,心里一下子就紧了:怎么这么大人了还会忘?今天要是没吃会不会有影响?要不要回去拿?会不会耽误工作? 我第一反应其实是想埋怨:要不是被催、要不是赶电梯、要不是……但这个念头刚冒出来,我自己也觉得有点好笑——我到底是在解决问题,还是在给焦虑加码? 我就逼着自己做了一个很简单的动作:把事拆开,问清楚三个问题。 第一,最坏会怎样?少吃一顿,真的会立刻出大事吗?冷静下来想,其实不太可能。 第二,能不能补救?当然能。回家补上也行,不回家也可以今天再买一盒,甚至直接外卖送到家。 第三,我现在要做什么?答案很明确:别在路上自责,先把今天的安排按部就班做完,必要的话下单买药就行了。 那一刻我的情绪就明显往下掉了一格。不是因为我变得更「自律」了,而是因为我把一个模糊的恐惧,变成了可操作的几件小事。焦虑最怕的就是「不确定」,而认真思考恰好能把不确定往可控的方向推一推。 阳台上的旧车机:我给自己定了一个处理规则 另一个让我长期焦虑的小东西,是拆下来的旧车机。 之前我一直觉得扔了可惜,卖又不知道卖给谁,就这么放在阳台上。它不占太多地方,但它有一种很烦的存在感:我每天看到它,都像被提醒一次「你还有件事没处理」。那种拖着不决的感觉,慢慢就变成了一种持续性的焦虑。 后来我想明白了:让我难受的不是旧车机本身,而是我一直不肯做决定。 所以我给自己定了一个简单粗暴的规则:拍个照,挂到闲鱼上;有人要就卖掉;两周没人要,我就把它扔了。 这条规则的意义不在于「能不能卖出去」,而在于我终于给这件事画了一个截止线。它从「无限期悬而未决」变成了「我已经安排好了,接下来只需要等两周」。当我做完这一步,我甚至能感觉到心里空出来一点点位置。 认真思考不是说教,是对自己更划算 我越来越觉得,认真想清楚并不是在给自己上价值,也不是逼自己变得完美,而是一种很现实、很划算的自我照顾方式。 我当然还是会忘事,也还是会纠结,但我希望自己越来越熟练地做到两点: 第一,别急着找人背锅,包括我自己。埋怨除了让情绪更糟,通常并不能把事情变好。 第二,把焦虑翻译成行动:最坏后果是什么?能不能补救?下一步做什么?只要能回答出来,心里就会踏实很多。 少吃一顿药也好,阳台上的旧车机也好,最后都只是生活里很小的插曲。真正消耗我的,是我在这些小事上反复内耗。既然如此,那我就更愿意把力气用在「想清楚」上——让焦虑停在门口,而不是让它在心里住下来。

2025/12/19
articleCard.readMore

小探九华山公园

我在珠江路附近工作了十多年,每天上班几乎都要从九华山隧道穿过去。隧道的名字很熟,可“九华山”这座山到底在哪里,我一直说不清楚——它像是城市里一个被反复提起、却从未真正见过的地名。 这段时间因为一些事情,我经常改走北京东路。某天在路口一拐,突然看见一块路牌写着“九华山路”。我顺着这条岔路往里走,不久就遇到“九华山公园”的第一道牌坊,像是一个不经意的入口,把我从车流里带进了另一段节奏。 九华山公园第一个牌坊 继续往里,路变得更安静。走到尽头又出现第二道牌坊,牌坊后面就是上山的台阶——那一刻我才意识到:原来“九华山”不是一个抽象的名字,它真的有一段需要用脚去丈量的坡度。 九华山公园第二个牌坊 台阶到顶的两侧有两尊石像:左边长髯、手持青龙偃月刀,看起来就是关公;右边执锏,我猜是秦琼。两位“武将”一左一右站在山门前,气势很足,但也让我有点困惑——既然前方是寺院,为什么守门的不是佛教常见的护法形象,而是更熟悉的民间英雄? 拾阶而上来到一个开阔的平台,“玄奘寺”就在眼前。它不算宏大,却有一种安定的气场,像是把城市的噪声隔在了背后。 玄奘寺门外 走近一些再看,寺门、匾额、屋檐的细节都更清晰了。我站在门前,忍不住又回头看了一眼关公和秦琼:也许在这座城市里,信仰与民间叙事本来就常常交织在一起,谁来“守门”并不那么绝对;但这份“不按套路”依然让我觉得有趣。 玄奘寺近景 如果再向右拐,还有一条山路,据说可通玄武湖和明城墙。我沿着路往前走了一段,忽然在树影间看到一尊很大的金色弥勒像——之前我在小红书上见过类似的照片,有人说那是在头陀岭。 金色弥勒像 我不确定这里是不是“头陀岭”的那一尊,也许两边各有一处;但站在这尊金色像前,我能明显感觉到:这条路已经不只是“公园散步”,它更像是一段真正的山路,通往更长的线路和更多的风景。 之后再往前走就是上山了。我心里猜测,这一带大抵就是“九华山”吧,另一头可能是太平门。只是当时想着路途可能有点远,又担心体力跟不上,最后还是作罢,从原路返回下山。 这趟小探没有走到尽头,但对我来说已经足够:十几年里每天路过的“九华山”,终于从隧道名、路牌名,变成了一段真实的台阶、一座寺、以及一条我下次还想再走远一点的山路。

2025/12/18
articleCard.readMore

零花钱怎么给?

我自己小时候,真正意义上的零花钱是从初中才开始的。那时候每个月有 10 块,后来慢慢涨到 20 块。对现在的物价来说这点钱微不足道,但在当时的我看来,那是一笔极其珍贵的「独立预算」:我会拿它去买杂志,看自己喜欢的内容,剩下的尽量攒着,攒久了就能买一张新的 GB 卡。那种一点点攒钱、等待、最后终于买到的满足感,现在回想起来依然非常清晰。 也正是因为这段经历,我总觉得零花钱对一个孩子来说,并不只是「钱」本身,而是一个关于选择、计划和延迟满足的小小训练场。通过这点钱,我慢慢学会了:我到底更想要什么?我是不是愿意为了一个更重要的目标放弃当下的小冲动?这些体验都不是课堂会教的,却在不知不觉中塑造了我对「钱」的基本认知。 现在轮到我的孩子上初中,我也很自然地开始思考:是不是该给他一点零花钱?怎么给,才算合适?我希望他也能借此建立自己的用钱习惯,形成对金钱的感受和判断,而不是单纯把钱当作「家长随时会给的资源」。 现实的问题是:时代变了。我的零花钱是在纸币时代长出来的,而他的校园生活几乎已经完全被电子支付包围。理论上讲,给他零花钱最方便的方式当然是微信或支付宝,但学校对电子设备管得很严,不仅手机不行,连带支付功能的电子手表也受到严格限制。为了给零花钱专门配一台设备,总觉得有点本末倒置。 那换成现金呢?我也认真想象过这个场景:每个月给他几张钞票,让他自己收着,想买点小东西就拿着去付款。可现实是,现在很多小卖部、小店、甚至连校园周边的摊点,都已经习惯「只扫码、不找零」。我作为大人都很少再碰现金,更别说让孩子拿着几张纸币在一个几乎被二维码统治的环境里消费——这不光是不方便,有时候甚至是行不通的。 所以直到现在,我还没有找到一个让我真正满意的解决方案。一方面,我不想因为技术条件和支付环境的变化,就放弃利用零花钱来帮助孩子建立金钱意识;另一方面,在现有的规则和设备限制下,我又不希望为了实现一个「教育上的理想」,去和学校的管理要求对着干,或者给孩子额外添加电子产品的负担。 在这种两难的状态下,我暂时把定期给零花钱的计划搁置了。当前的折中做法是:如果孩子想要买什么,不管是一本书、一款游戏,还是某样小物件,依然由家长来下单或付款。我们会一起讨论是不是值得买、为什么想要、要不要等等,但最后真正扫码付款的那个人,还是我。 说实话,我并不完全满意这种安排。这样的模式,让孩子在「决策」和「体验」上都有参与感,但在「承担」和「管理」层面,依然是被保护得很好的状态。他不用真的去权衡「这个月只剩这么多,要不要省一点」,也不会真正经历「冲动消费之后这周都没钱花」的那种心情起伏。 不过,目前我也有点愿意接受这种不完美的状态。一方面,这是在现实条件下权衡后的结果;另一方面,这也让我有更多时间去继续思考:在电子支付几乎垄断的时代,我到底希望孩子跟「钱」建立一种什么样的关系?是尽量贴合当下的支付环境,让他从小习惯各种电子账户、余额和流水?还是刻意留出一点「古典空间」,让他至少在某个阶段,亲手摸过现金、感受过「攒」这件事本身? 也许等我找到一个更合适的方式——比如一种既安全、又受学校规章允许的支付载体,或者一种可以模拟零花钱管理但又不依赖设备的机制——我会重新开启孩子的零花钱计划。到那时,我希望给他的,不仅是一笔钱,而是一次认真设计过的、关于「金钱、选择和责任」的小小课程。 在那之前,就先这样吧:孩子有需要的时候,由我来掏钱、来扫码,但关于钱的讨论,我还是会尽量多和他聊一聊。哪怕暂时没有实体的零花钱,我也希望他慢慢意识到——钱并不是凭空出现的,它背后有时间、有取舍,也有各自不同的价值观。

2025/12/16
articleCard.readMore

使用 Sora2 制作动画视频试验

最近我用 Sora2 做了一次动画视频的试验,主要就是想验证一下:在它一次只能生成 15 秒视频的限制下,我能不能尽量做出一条完整、有节奏的一分钟动画,而不是那种「几段看上去完全不搭」的 AI 拼接视频。 Sora2 现在一次最长只能生成 15 秒,如果目标是一分钟的视频,至少要生成 4 段,再剪在一起。问题也随之而来:不同片段之间的角色很难保持一致,造型、服装、表情甚至脸都会乱飘。我之前在 Reddit 上看到过一个大牛用 Sora2 做的电影预告片,通过非常巧妙的镜头设计,把这一点限制变成了风格——不同段落用不同的景别、构图和运动方式,尽量避免同一个角色在不同片段里「被看得太清楚」,从而减弱角色不统一带来的违和感。这给了我很大的启发。 一开始,我也尝试走类似的路子:我让 GPT 来帮我写镜头脚本,把整条视频拆成多段,每段控制在 15 秒以内,并尽量避免同一个角色跨片段频繁出现。比如有的段落以环境为主,有的段落只给角色剪影,有的只拍背影或远景,希望以此弱化 Sora2 在「同一角色连续保持统一性」上的短板。 实际尝试下来,效果并没有我想得那么理想。即便我在文字里一再强调「同一角色」「保持一致」「延续上一镜头的角色」,在多段视频之间,角色的统一性依然很难控制。人物有时会「变脸」,有时会换了一身完全不相关的衣服,有时干脆像是另一个人。通过镜头语言去掩盖这些问题,确实能缓和一部分违和感,但很难完全消除。 就在我还在纠结怎么写提示词、怎么细化分镜的时候,Sora 更新了一个新功能:可以通过上传一段视频片段,来识别其中的人物,作为后续生成里的角色。这等于是把「角色」这件事,从纯文本描述,变成了一个可以复用的视觉实体。对我这种想做多段动画、又不想每段都在角色一致性上撞墙的人来说,这个功能可以说是直接击中了痛点。 我立刻拿自己手头的素材试了一下,把一小段视频传上去,让 Sora2 识别其中的人物,然后再以这个角色为基础,去生成新的片段。这个过程给我的感觉非常惊喜——我不用再反复在提示词里堆砌外貌描述,系统也能更好地理解「这个人是谁」,后续生成的角色连贯性明显好了很多。虽然不能说百分之百稳定,但至少在多数时候,我一眼就能看出来:这还是「同一个人」。 在这次试验里,我没有刻意追求什么特别复杂的剧情,也没有做成那种大片级别的预告片,更像是在现有的限制下,摸索一条「普通人也能折腾一下」的路子:先用 GPT 帮我把整体节奏和分镜拆出来,再用 Sora2 去填画面;中间踩到坑就微调脚本,或者干脆改构图,让一些「AI 的破绽」被藏在景别、光影和剪辑里。 最终成片还是有不少瑕疵的,比如有的转场有点突兀,有的镜头里角色的细节会略微飘一下,有的地方画面逻辑也没那么严谨。不过整体看下来,我已经觉得挺满意了:它至少是一条完整的视频,有统一的风格,有相对连续的角色,而不是几段风格完全割裂的 demo 拼在一起。 如果你也好奇这次试验的实际效果,可以直接在下面看视频(需要能访问 B 站): 对我来说,这次用 Sora2 做动画,更像是一次「重新认识工具边界」的过程:我一边碰到它的限制,一边又被新功能惊喜到。未来我大概还会继续折腾,尝试用更严谨的分镜、更长的片段,去看看这个方向到底能走到什么程度。

2025/12/12
articleCard.readMore

给 Hexo 博客加上豆瓣读书、游戏数据

给 Hexo 博客加上豆瓣的读书、游戏数据这个想法,是看到别人的博客时突然被点醒的。页面上整整齐齐列着这些年看过的书、看过的电影,我才想起来,其实我也是 2006 年就注册豆瓣的老豆友了,在豆瓣上默默积累的,已经是差不多 20 年的个人数据。 一直以来,我理想中的状态,是看完一本书就写一篇读后感,留下当下的想法和情绪。现实当然完全不是这样。书倒是看了一些,但真正能坐下来写读后感的次数屈指可数。每次打开编辑器,光是想怎么开头,就已经失去耐心了。久而久之,读书这件事在博客上几乎像是“消失”了一样,只有我自己知道,豆瓣上还有一份相对完整的记录。虽然没有写读后感,但是这些记录也都是满满的回忆。 为了把这部分生活重新拉回博客,我开始动念:干脆直接把豆瓣的数据同步过来算了。这样既不会逼着自己每本书都写长评,又能在自己的地盘上,把这些年看过的东西、玩过的游戏排一排、晒一晒,也算是一种“懒人式归档”。 简单搜了一下,发现已经有人做过类似的事情:有一个 GitHub Action lizheming/doumark-action 可以把豆瓣的数据导出成 CSV,然后再用这些数据在博客里生成页面。思路很对路,但我越想越觉得,这种方案有点过于依赖 GitHub 了——得要仓库、要 Action、要 CI 正常跑,整个流程都绑在远端环境上。以我这种喜欢在本地折腾的人来说,总有点别扭。 于是我顺着那个 Action 找到了它背后实际执行的开源项目,也就是 lizheming/drone-doumark 这个仓库。里面就是原本用在 CI/CD 里的 Docker 执行逻辑。我干脆把它挖出来,对着源码研究了一下,然后让 Codex 帮我写了一个可以在本地直接跑的版本。这样一来,每次更新博客,只需要先在本地跑一遍同步脚本,把豆瓣上最新的读书、游戏数据拉下来,生成好对应的 JSON 或页面,再一起部署出去就行了,不必依赖任何外部服务。 本来以为搞定这套自动同步之后,我会有种“把旧日记册子翻出来”的感觉,结果真正把数据同步到博客上,摆在一个清晰的时间轴之后,给我的第一反应却是:我每年看的书越来越少了。那种趋势特别直观——早些年一长串的书单,到近几年变成了零零散散的几本,甚至有的年份几乎空白。再看游戏那一栏,近 10 年几乎没有怎么玩过游戏了,几乎是一眼能看出断层的那种。 这种感受挺复杂的。一方面,我很庆幸自己当年在豆瓣上老老实实地打标签、写标记、记进度,不然这二十年的痕迹就这样丢在时间里了;另一方面,当这些数字被同步到博客里,和现在的生活摆在一起对比,我也不得不承认:自己不知不觉间,已经离那种“经常看点书、时不时玩个游戏”的状态越来越远。 但不管怎么说,把豆瓣这条线接回到 Hexo 博客,对我来说是件挺值得的事情。它不是那种需要我花很多精力维护的模块,只是安静地在那里,忠实地按照时间,把过去和现在连接起来。我不一定会因为看到这份列表就立刻恢复“高产阅读”,也不一定会因为意识到自己 10 年没怎么玩游戏就马上买几款回来补课。 不过,当我每次打开博客,看到那些年份、那些书名和游戏名的时候,心里多少会被轻轻拽一下:原来我曾经花了这么多时间在这些虚构世界里,也曾经为某一本书的某一段话停下来很久。也许,以后我会慢慢再多挤出一点时间,让这份列表不要再那么难看——哪怕只是每年多几本书,也比什么都不做好。 豆瓣的数据本身没有情绪,只是一串串记录。但当它们被我搬到博客里,和现在的生活、写下的文字并排在一起时,我确实被它提醒了:我这些年的变化,原来是可以被这么直白地看见的。

2025/12/11
articleCard.readMore

让 Fava 不再展示 0 余额账户

用 Beancount 记账时间长了之后,我发现有些账户很久已经没有账目、余额也是 0 了,但在 Fava 的账户列表里依旧会展示,看着有点碍眼。 最近在 Beancount 群里看到有人问同样的问题,群里高手如云,很快给出了关键字:show-accounts-with-zero-balance。 我一开始以为,这个设置和 Beancount 自己的配置一样,应该是: 1 option "show-accounts-with-zero-balance" "true" 于是我也试着用类似格式去改,结果发现完全没用,Fava 里的账户列表一点变化都没有。 查了一下才发现,正确的写法其实是: 1 2025-01-01 custom "fava-option" "show-accounts-with-zero-balance" "false" 也就是说,这其实是 Fava 自己的配置,需要通过 custom "fava-option" 来设置,而不是用 Beancount 的 option。 加上这一行之后,Fava 就不会再显示 0 余额的账户了,界面一下子清爽了不少。

2025/12/9
articleCard.readMore

准备弃用 Logseq

今天 Logseq 提示有新版本,我顺手点了更新,结果应用启动之后整个界面卡得一塌糊涂,连光标移动都要卡顿半天。那一刻我突然有种被逼着做选择的感觉:我要不要继续用 Logseq? 后来我去翻了下官方的说明,发现这次更新的重点,是引入数据库版本,说是可以带来更好的性能和体验。可是,当我看到“数据库版本”这几个字的时候,心里其实是抗拒的——这完全违背了当初我选择 Logseq 的初心。 我是在 2022-02-07 开始用 Logseq 的,到现在差不多快四年了。这几年里,我把很多零碎的想法、读书笔记、工作记录、甚至一些琐碎的生活片段都塞进了这个工具里。最初被它吸引,是因为双链笔记的概念对我来说很新鲜,又正好种了 Notion 的草。只不过,我始终不太愿意把自己的内容交给一个完全托管的平台,所以才开始刻意寻找那种“本地运行 + 公共文件格式”的工具。 印象很深的是,我当初还兴致勃勃地向同事推荐过 Logseq。当时打动我的,并不只是双链,而是它默认的 Journals(日记)机制:每天自动生成一个以日期命名的页面,我只要打开就可以直接开始写,不用再为「今天这篇应该叫什么标题」而纠结。这个小设计在当时带给我的,是一种被理解的感觉——好像有个工具知道,我真正的痛点不是“缺一个好听的标题”,而是“我想尽快把脑子里的东西倒出来”。从这个角度说,Journals 的确满足了我很强的情绪价值,也因此成了我安利别人的重要理由之一。 Logseq 当时刚好踩中了我的所有要害:本地优先、使用普通的 Markdown 文件保存内容、不依赖专有数据库。对我来说,这意味着就算哪天我不用 Logseq 了,这些 .md 文件依然是独立存在的资产,可以被别的软件轻松读取,而不是被某个软件的私有格式“绑架”。不过现在回头看,像 Journals 这样的功能其实有很强的可替代性——无论是用别的笔记软件,还是简单用一个「按日期命名的 Markdown 文件夹」,都能实现类似的效果。它能成为我当初爱上 Logseq 的理由,却不足以成为我长期被它绑定的理由。 回过头来看,这几年里,我其实也逐渐意识到,双链和图谱这些看起来很酷的功能,对我个人的实际帮助远不如想象中那么大。刚开始那段时间,我确实很沉迷于给页面互相加链接,看着图谱一点点长大,会有种“知识在生长”的错觉。但随着时间推移,我发现自己真正会去用、会去回看的内容,更多还是那些结构清晰的记录和文章本身,而不是网状链接。 至于 Logseq 在 PDF 上的标注和各种高阶功能,说实话,对我来说需求频率很低。偶尔会觉得“有这些功能真不错”,但真的要说离不开,它们也完全称不上是刚需。 这次版本升级导致的卡顿,我通过还原旧版本暂时解决了问题,表面上看起来一切又恢复了正常。但在还原的那一刻,我心里很清楚:我对 Logseq 的信任,其实已经被动摇了。不是因为这一次小小的卡顿,而是因为它正在朝着一个我并不认同的方向演化——越来越重,越来越依赖数据库,离“纯文本、可迁移”的初衷越来越远。 更现实的一点是,我到现在都还没有找到一个完全满意的替代品。很多工具要么是纯在线的,要么是功能过于庞杂,要么是数据格式不够开放。于是我就卡在一个尴尬的中间状态:继续用 Logseq,总觉得随时会有下一次“灾难性升级”;立刻迁移,又不知道要迁去哪里,也没有足够的时间和精力去折腾新工具。 所以,“准备弃用 Logseq”对现在的我来说,更像是一个心态上的转折点:我不再把它当作那个“可以长期托付笔记的唯一选择”,而是把它当作一个“目前还在使用,但随时可能被替换的工具”。这也意味着,接下来的记录方式、文件组织、同步策略,我都要尽量往“随时可以迁移”的方向去调整。 也许未来我会找到一个更合适的笔记系统,也许最后我会回到最朴素的目录 + Markdown 的组合。无论怎样,我越来越清楚一件事:工具只是辅助,真正重要的是我如何思考、如何记录、如何与这些内容保持长期的关系。而一旦某个工具开始违背我最在意的原则,我就该认真考虑和它划清界限,而不是被动地跟着它一路走下去。 现在,我还在用 Logseq,但我已经开始为离开它做准备了。

2025/12/8
articleCard.readMore

更换蓄电池与车机的小插曲

一大早出门,车子突然打不着火,反复试了好几次才勉强启动,幸好没耽误送孩子上学。晚上下班后,我顺路去了趟途虎养车。小哥检测下来,果然是蓄电池严重亏电,于是当场就换了新的。 其实不止电瓶有问题,最近车机的触摸屏也时灵时不灵,前两天更是彻底失灵,我索性就把它关了。想想这车机也用了十来年,干脆在淘宝下单买了个新的,才258块,比刚换的蓄电池还便宜。电子设备更新真是快,当年在4S店装原厂的那台,可是花了整整6000块。 有意思的是,今天下班收到车机到家的消息,我不知怎么就顺手把旧车机又打开了——结果触摸功能居然恢复了。难道之前的失灵,真是因为蓄电池电压不稳? 不过考虑到旧车机还是不太稳定,最后还是决定自己动手换新的。现在的Android车机集成度很高,我一边在淘宝上问卖家,一边拆装,不到一个小时就搞定了,原来的倒车影像也顺利接上。 拆下的旧车机新车机 用下来发现新车机不支持CarPlay,不过这个价格也不能要求太多。触摸灵敏度和系统流畅度都还可以,基本功能也够用,算是物有所值了。

2025/11/8
articleCard.readMore

用Nano Banana重新进行角色设计-三国之祖茂

最近 Nano Banana 的讨论满天飞,大家都在说它的“还原力”。我之前已经用过豆包和 Lovart 做过几次重设计,这次就拿祖茂来试试 Nano Banana。主观一点讲:它在“忠于原稿构图和要点”这件事上更稳,性别、道具这类识别也不容易跑偏。评分这种事就不打了,但我确实能感觉到它在“别自作主张”方面克制得更好。 我在2003年设计的祖茂角色(手绘稿) 这是 2003 年的原始稿。手部看起来比较模糊,这也导致了后续生成里手部细节容易出错。为了帮 AI 把“结构”抓牢,我在提示词里把手、武器这些关键点说得更具体——有点啰嗦,但确实有效。 提示词: Complete the hand-drawn line art from the photo into a 2D character design. The original character is a medium-long-haired male holding two swords raised above his head, wearing a black leather jacket. Underneath the jacket, he wears a light-colored T-shirt, with a visible skull graphic on it. The character is dressed in loose-fitting trousers and sturdy leather shoes. The shoes are decorated with metal ornaments. 使用 Nano Banana 完善后的祖茂角色 这版的还原度挺高: - 头发束感和流向基本贴合原稿; - 皮革外套褶皱、肩部转折处理更接近手绘; - 面部比例也没有被过度“动漫化”。 唯一的短板还是手:源图模糊→生成就容易“糊”——这一点和输入质量强相关。 接下来我也试了它家讨论度很高的“拟真模型风格”。整体观感不错,尤其在光影一致性和材质表现上更稳。 提示词: turn this photo into a character figure. Behind it, place a box with the character’s image printed on it, and a computer showing the Blender modeling process on its screen. In front of the box, add a round plastic base with the character figure standing on it. Make the PVC material look clear, and set the scene indoors if possible. 使用 Nano Banana 生成的拟真风格祖茂 可能和角色本身的设定有关,脸部现在还是有点“平”,缺少些微表面起伏。但材质(PVC 透明度、金属反射)、室内光位、背板与屏幕的透视关系都挺稳的,算达到预期了。下一步我会补一版手部的分解草图,用同一提示词再跑一遍,看结构锁定后能不能把“手”一起定住。 小结 这次的体验更像一次“把纸上的感觉搬到现代流程”的检验。就我目前的试验结论:Nano Banana 对手绘原稿的形体和构图的还原度是最高的(当然也可能和提示词写法有关)。克制提示词、先锁结构,再叠材质和风格,这条路径更稳更可控。

2025/9/11
articleCard.readMore

记忆里的台湾味道

前段时间陪孩子去江苏大剧院打卡舞台剧《寻找李二狗》,晚饭老婆选择了在附近的志伟家解决。志伟家是一家不算大的台湾菜馆,装修的蛮精致,店员细声细语,和我记忆中的台湾菜馆有那么一点反差。老婆点了一份盐酥鸡,我识得旁边绿色的那一簇是油炸过的九层塔。也唤起了我记忆里的台湾味道。 来南京之前,我从来没有尝过台湾菜,老家镇江那时候根本没有任何台湾菜的空间。初到南京时,我在新街口附近上班,中午吃饭并不方便。同事们大都自己带饭,或是在附近随便吃点。那个年代没有智能手机,如果要定外卖需要按照商家分发的广告单上的电话号码打电话来定餐。除了那个时候比较有名的丽华快餐外,平时很难找到什么有品牌的快餐。当时有家名字很「日本」的快餐逐渐进入了同事圈子,那就是「池上便当」。 那时候同事都很年轻,常常拿「池上便当」的名字开玩笑,故意断句成「池上便,当」。不知不觉间,「池上便当」消失了,取而代之的是「东池便当」。「东池便当」的饭盒与当时的其他外卖不同,是用纸做的。盒盖上画着一个用舌头舔嘴唇的小男孩,盒子下方还印着「正宗台湾味道」的字样。东池便当有好几种套餐,最经典的是招牌饭,里面有叉烧肉,还有腌渍过的甜甜辣辣的萝卜干。那个萝卜干的味道很特别,甜中带辣,脆脆的,和叉烧肉搭配起来很开胃。 东池便当的价格相对于其他的快餐要贵一些,一般我会把它作为「改善型伙食」,偶尔会点一次。它家的鸡腿饭、鱼排饭我都吃过,由于都是油炸的,略显油腻。奇怪的是,它家的菜单没有卤肉饭,取而代之的是一种称作「肉燥饭」的菜品,口味与卤肉饭相近。后来,我的工作换到了珠江路,东池便当依然存在,我还意外地发现了它在未来城的实体店。离开珠江路之后,我就很少再点东池便当了。前不久一个午后,我在外卖商家列表里又看见了东池便当的名字,便点了份招牌饭,想找回从前的味道。送到以后发现包装已经换成了塑料的饭盒,盖子上的小男孩也不见了。味道似乎还是那个味道,价格也还是比其他的贵一些,但终究是吃不出以前那种「改善型」的感觉了。 另外一家令我印象深刻的则是「大炮盐酥鸡」,同样也是经由同事推荐的。「大炮盐酥鸡」开在工人文化宫附近,好像是在中央商场的背面。快到门口的时候,就会看见一位大爷在门口招徕生意,操着一口台湾腔说着「小菜免费续」之类的话。我依稀记得他家的餐具是红色的,有点仿漆器的感觉。盐酥鸡是个套餐,除了盐酥鸡之外,还有土豆丝、萝卜干的配菜,好像还有一碗裙带菜的例汤。刚出锅的盐酥鸡烫得很,伴着一股九层塔的香气,谈不上多好吃,但对那时手头并不宽裕的我而言,已是少见的解馋时刻。后来据说因为房租高企,「大炮盐酥鸡」搬到了淘淘巷,再之后也终究是离开了南京。 后来我还去过珠江路上的「金姐」,以及明瓦廊的「无名」,却都不及「东池」和「大炮」留给我的印象深刻。近期偶然刷到很多关于台湾味道的种种,难免感叹时光荏苒。

2025/8/25
articleCard.readMore

不抽烟一年多

我没有用「戒烟」这个词,感觉上「戒烟」既可以表示一种行为,也可以表示一个结果。从行为上说,我并没有一年都处在把吸烟戒掉的行为过程中;从结果上说,我也不确定我是否已经达成了戒烟的结果。我只是在陈述一个事实,从去年的 7 月 6 日至今,我一根烟也没有抽。如果你要问我:你是怎么把烟戒掉的呢?我只能摆摆手:我并没有戒烟,我只是到现在不抽了。至于为什么不抽烟了,是意外也是情理之中。 2024 年 7 月 6 日是个周末,老婆因为娘家有事回了老家,家里只剩我和孩子两人。那天天气有点热,中午做午饭出了一身汗。吃完饭之后,我拿了一根冰棍,边吃边参加一场线上会议。 会议刚开始不久,我觉得剑突的位置有些不舒服,像是被什么东西顶着一样。我以为是冰棍吃多了,就放下冰棍,想站起来活动一下。但是站起来之后,感觉更不舒服了。我坐下之后,还是觉得胃部不舒服,心想可能是冰棍刺激了肠胃,忍一忍就过去了。可过了一会儿,胃部的疼痛越来越剧烈,而且一直延展到了胸部和后背,就像是被什么东西用力的压榨。同时,我感觉呼吸困难,后背已经被冷汗浸湿。 此时,我意识到,这并非胃痛而是心绞痛。我强打精神,喘着粗气跟孩子说:“爸爸心绞痛,你帮我打电话给 120 叫救护车。然后再给妈妈打个电话,告诉她情况。“。然后我从桌子旁艰难的挪到了沙发旁,靠着沙发靠背半躺着。有那么几秒的时间,我感觉自己下一秒就会晕厥过去,我甚至感觉自己快完了。 恍惚中,我隐约听见孩子非常冷静且熟练地在和 120 沟通:“我爸爸突发心绞痛,我家在 xx 区 xx 街道 xx 小区 xx 室,家里没有其他大人,他正在半躺休息……你们多久能够到达?”。 孩子打完电话后,在家里帮我找起药来——我曾经备过一瓶硝酸甘油,但是因为过期被老婆扔了。看到孩子还在忙碌,我极力控制住自己的情绪和呼吸,让自己尽可能的平静以控制好心跳,告诉他不用去找药了。 救护车来的很快,大概在 10 分钟左右到达小区,可我却觉得这短短的10分钟度日如年。孩子又和 120 沟通了一番,包括是否有电梯,担架是不是能够进电梯等事宜。不一会儿,敲门声响起,救护人员推着担架进来了。此时,我也竟然觉得好了起来,胸口也已经不再疼痛,呼吸也顺畅了。救护人员准备抬我上担架,我说我自己可以走了,不用抬。救护人员强制让我躺下,说道:“你现在要格外小心,不要逞强。” 于是,我被抬上了救护车,孩子一路跟随我到了医院,帮我挂号、缴费。我做完一系列检查后,已经没有异状,此时老婆也赶了过来。医生建议做造影,老婆认为这是有创检查,不同意做。于是医生建议预约一下心脏 CTA,先回家观察。 后来做了 CTA 之后,我的冠状动脉确有软性斑块。医生询问是否抽烟后说道:“想死就抽吧。” 从那天之后,我再也没有抽过烟。我老婆也帮我补充了新的硝酸甘油。 总的来说,我是幸运的。一来是我自己有一些医学常识,能够大致了解自己的状况;二来是我们一家三口曾经参加过一次南京急救中心的公益活动,对于救护车调度、急救流程、急救知识等都有所了解,更难能可贵的是孩子把这些知识都学到了而且能够熟练应用。 如果你有抽烟的习惯,希望不要通过我这样的方式戒烟。

2025/8/5
articleCard.readMore

用Lovart重新进行角色设计-三国之张宝

我在2003年设计的张宝角色 初次尝试:基础彩色化 我给了 Lovart 一个简单的提示词: 根据手绘的图片,创建彩色的角色设计图,要求严格按照原有的构图 Lovart 首先对我的手绘稿进行了详细分析,识别出了人物的放松姿态、手持链条三节棍、头戴帽子、长发飘逸、宽肩膀肌肉发达的特征,以及右侧三个不同表情的头像。分析还算准确,但感觉仍然缺少细节。 Lovart生成的第一张彩色动画风格的张宝 第一张彩色版本出来了,AI 很好地保持了原有的构图和姿态。 风格探索:日式动漫风格 我继续要求:"改成日式动漫风格" Lovart生成的第二张日漫风格的张宝 这是安达充还是横山光辉风格?看起来很复古。 Lovart 解释说这个版本采用了经典的动漫美学,包括更大更有表现力的眼睛、赛璐珞上色技术、更加风格化的比例和鲜艳的动漫色彩。 挑战特定漫画家风格 我想尝试更具体的风格:"改成藤崎龙的漫画风格" Lovart 表示要转换成藤崎龙的独特漫画风格,但遇到了一些政策限制,于是采用了替代方案: Lovart生成的第三张黑白漫画张宝 看起来有点像 KOF 里的拉尔夫和比利的结合。 不甘心的我又试了一次:"使用日本漫画《封神演义》的风格再生成一次" Lovart生成的封神演义风格的张宝 没看出来和封神演义有什么关系啊。 意外收获:动作设计图 有趣的是,Lovart 还自动为我生成了一系列动作姿势,展现张宝的战斗风采: 跳跃攻击: 感觉是前冲不是跳跃,另外三节棍攻击应该是握棍不是握链。 防御姿态: 看起来有点奇怪,为什么拿着链子防御而不是举着棍子防御? 回旋攻击: 三节棍好像没有办法做出这样的动作,有点违背物理常识。 落地冲击: 这是刚做完「韦伯斯特」空翻吗?为什么武器又变成了链锤呢? 体验总结 Lovart 的整体体验看起来是经过优化的,会不断引导用户进行创作。不过生成的结果还不是特别完美,特别是对三节棍这种特定武器的理解和表现还有待改进。 从技术角度来看,这个机制似乎是使用了 LLM Agent 来承接用户的生成要求,AI 先进行思考分析,然后通过类似 Function Calling 的方式调用图像生成模型。 这种方式目前来看还存在可优化的空间,比如可以在每一步思考调用生图模型之前先让用户确认,这样能够减少生成结果与用户期望之间的偏差。

2025/6/12
articleCard.readMore

使用AI重新进行角色设计-三国之张角

一张尘封20年的手绘稿 翻箱倒柜整理旧物时,无意中发现了这张"上古"作品: 我在2003年设计的张角角色 这是我在 20 年前看了藤崎龙的《风神演义》后心血来潮画的三国演义里的张角。那时候的我还是个热血青年,满脑子都是"苍天已死,黄天当立"的中二情怀。看着这张略显稚嫩的手绘稿,突然想到一个有趣的问题:如果让现在的AI重新设计这个角色,会是什么样子呢? AI vs 手绘:一场跨越时空的PK 之前已经试过了 ChatGPT 的绘图发现效果不错。这次碰到豆包升级了绘图功能,前阵子也拿到了 Lovart 的邀请码,于是就拿上面的画来试试,顺便对比一下这些AI的表现。毕竟,作为一个好奇宝宝,怎么能不折腾一下呢? 为了公平起见,我给 AI 的提示词都只有简单的一句话:"根据手绘图片,生成一张彩色的角色设计图"。 第一回合:豆包的华丽登场 豆包初次生成的张角 好家伙!豆包一开始生成的人物角色性别是女性。这...张角什么时候改行当女团偶像了?不过比较厉害的是它居然识别出了手绘稿中的文字,这个细节处理能力还是很强的。 但是很明显,豆包生成的人物姿势和手绘的并不一致,而且最让人哭笑不得的是,手绘中张角手上的拂尘居然变成了镰刀!难道AI觉得张角应该去收割韭菜? 于是我赶紧"调教"了一下豆包: 修正提示词后豆包生成的张角 在明确地告诉豆包人物的性别以及手上拿的是拂尘后,豆包改成了上面的样子。虽然性别问题解决了,但这个拂尘看起来更像是扫帚...张角这是要去做保洁工作吗?距离理想的情况还是有些差距。 第二回合:Lovart的独特演绎 Lovart初次生成的张角 Lovart 一开始也生成了一张女性角色,看来AI们都有把男性角色"娘化"的倾向啊!而且手上的拂尘变成了长枪,这是要让张角改行当武将的节奏? 经过同样的"纠正教育"后: 修正提示词后Lovart生成的张角 同样明确的告知后,Lovart 改的还可以,整体感觉比豆包稍微好一些,但是拂尘还是有些奇怪,总觉得不够飘逸。 技术宅的思考时间 从上面这场"人机大战"来看,我感觉这些以图生图的功能大概是这么个流程: 通过视觉识别将图像转换为文本描述 把文本描述和用户提示词合并交给生图模型 问题就出在第一步:AI在"看图说话"的时候就已经理解偏了。比如把拂尘看成镰刀、把男性看成女性等等。这个过程对于用户来说又是黑盒,只能事后补救,很有种"将错就错"的无奈感。 如果能将这个转化过程变成可调整的,让用户在生图前就能看到AI的"理解"并进行修正,是不是可以减少很多无谓的生图损耗呢?毕竟,每次重新生图都要消耗算力,既不环保也不经济。 小结 虽然AI还没能完美复刻我20年前的"神作",但这个实验过程还是挺有趣的。至少让我明白了一个道理:和AI沟通,真的需要"好好说话"。也许再过几年,AI就能更准确地理解我们的意图了。 到那时候,说不定我再翻出这篇文章,会觉得现在的AI还是太"天真"了呢!

2025/6/10
articleCard.readMore

一个提示词搞定一集播客

那个想做播客却迟迟没动手的我,被一句提示词"推"出了第一步 老实说,"拥有自己的播客"这个念头在我心里盘旋好几年了。每次听到喜欢的播客节目,或者脑子里冒出个想聊的话题,那股创作的痒劲儿就上来了。但紧接着,现实就像一盆冷水浇下来:专业麦克风?录音环境?让人头秃的剪辑?更别提我那对着麦克风就僵硬得像块木头的"主持天赋"了…… 算了算了,想想就好。 于是,"做播客"这件事,就成了我数字待办清单里那个永远打着"稍后处理"标签的项目,像极了健身房的年卡——意义重大,但使用率感人。 直到最近,我在扣子空间的内测群里看到"生成播客"新功能上线的通知。看着群里零星讨论,我那颗沉寂的"播客心"又开始蠢蠢欲动。既然试试又不要钱,不如就满足一下好奇心。 没想到,操作简单到让我怀疑自己之前的顾虑是不是太矫情了。我做好了心理准备:至少得选个模板、写个脚本大纲、分配一下角色吧?结果完全不需要! 我挑了一篇自己的博客文章,把链接和"生成播客"指令一起输入提示词框,然后就等着看扣子空间的智能体能整出什么来。 结果它真的开始自己忙活了: 自动生成对话脚本:它默认生成了一个两人对谈形式的播客内容(是的,我连谁和谁聊都没指定,它自己就"安排"上了)。 自动生成自然的人声:这才是最令我意外的地方。生成的声音不是那种字正腔圆、毫无感情的AI播音腔,而是带着自然的停顿、思考时的"嗯..."、"啊...",甚至有点小口癖,听起来极其接近真人在聊天时的状态。 自动生成播客网页:内容、音频播放器、可分享的链接,一站式搞定。 整个过程快得离谱,我看着屏幕上蹦出来的成品链接,内心OS是:"等等?这就... 完事了?我那纠结了几年的'第一步',就这么... 被一个提示词搞定了?" 与其说是被AI抢了工作,不如说像是突然多了个沉默但高效的搭档。 这种体验让我重新审视了AI工具的实用性,也对最终生成的内容充满好奇。 效果远超预期 坦白讲,我最初只是抱着测试玩具的心态。但点开生成的那个音频链接,听完第一遍,我就有点坐不住了。那种自然流畅的对话感,真的让人很难相信背后是两个AI在"表演"。作为一个习惯了码字的人,我脑子里瞬间蹦出一个念头:那我那些躺在博客里的文章,是不是也能轻松"变身"成播客了? 当然也有局限性 虽然体验很棒,但也要实话实说它的局限: 内容偏短:生成的播客更像是一个精彩的对话片段或观点阐述,要支撑起一档30分钟以上的完整节目,目前还力有未逮。适合做短小精悍的分享。 过程偏"黑盒":人声不能自定义(比如指定特定音色或风格),对话角色也不能精确控制谁说什么内容。有点像点了一份"厨师推荐"的创意小点,美味但未知配方细节。 我的实践方法 对我这种"社恐型文字创作者"来说,"扣子空间"目前最大的价值在于:我可以完全跳过"开口录音"这个曾经最大的心理和技术门槛。 我的做法很简单: 拿出我之前写过的一篇博客文章(内容是我熟悉的)。 把核心观点或部分内容提炼一下(或者干脆复制粘贴关键段落)。 告诉扣子空间:"基于这段文字,制作一个播客"。 坐等它生成两人(AI)围绕我文章观点的对话音频和网页。 结果就是:我一句话没说,一个音没录,但我的博客内容,确确实实以播客的形式"发声"了。 这感觉,有点奇妙,也有点爽。 想听听效果? 打开链接查看播客页面并收听 欢迎来听听看,这AI模拟的"两人谈",是不是还真像那么回事儿?如果你也用它试水了播客,欢迎分享你的创作,说不定比我的更有趣! 写在最后 "做播客"这件事,曾经因为想象中高耸的技术和表达门槛,让我望而却步多年。没想到,一句简单的提示词,加上一个还在进化中的工具,竟然如此轻松地帮我推开了那扇门。 虽然它还不能替代深度创作和复杂制作,但对于和我一样,心怀播客梦却迟迟未动手的文字爱好者来说,"扣子空间"提供的这种"提示词驱动、AI协作"的方式,无疑是一个门槛低到超乎想象的友好起点。它让我终于把"想做"变成了"已做",这感觉,本身就值得点个赞。

2025/5/30
articleCard.readMore

当AI遇上我的IS:ChatGPT-4o的"风格大改造"

我在2003年临摹的IS角色 时光倒流:20年前的漫画梦 还记得昨天我分享的那篇关于拳皇红丸的AI转换吗?今天我要给大家讲一个有趣的故事!同样是2003年,同样是那个充满梦想的少年,这次我临摹的是桂正和老师的经典作品《IS》中的角色。那时候的我,大概觉得自己已经掌握了漫画的精髓,毕竟能临摹出桂正和老师的作品,那得多厉害啊!(咳咳,年少轻狂啊!) AI的"风格大改造":ChatGPT-4o的独特诠释 有了昨天红丸的成功案例,我信心满满地把这幅"珍藏"也交给了ChatGPT-4o。心想:昨天那么成功,今天肯定也不会差到哪里去!结果... ChatGPT-4o转换后的效果 对比与思考:风格差异的奇妙发现 看到结果的那一刻,我愣住了!这...这...这跟我想象的完全不一样,但不得不说,效果还挺不错! 线条处理完全变成了另一种风格,虽然失去了桂正和老师那种细腻的笔触,但形成了一种独特的现代感 人物的表情和神态,从我画的"虽然不完美但还有点神韵"变成了"完全不同的风格",但依然很有魅力 最让我惊讶的是,AI似乎完全按照自己的理解重新诠释了这个角色,把桂正和老师笔下那种独特的少女感改造成了另一种美 有趣的发现:AI的创意诠释 这次转换让我对AI有了新的认识: AI不是简单的模仿工具,它能够用自己的方式重新诠释作品 桂正和老师的画风实在是太独特了,AI虽然无法完全复制,但创造出了属于自己的风格 这反而让我觉得更有意思了,因为这说明AI和人类艺术家一样,都能对作品进行独特的诠释 结语 哈哈,这次AI的"风格大改造"让我大开眼界!看来AI不仅能完美还原,还能带来意想不到的创意诠释。 你们有没有遇到过类似的AI转换经历?或者有什么特别喜欢的AI风格转换作品?欢迎在评论区分享你的故事! (PS:虽然和原作的风格完全不同,但看着AI的诠释,还是觉得挺有意思的。毕竟,这就是艺术的魅力啊!)

2025/3/31
articleCard.readMore

当AI遇上我的红丸:ChatGPT将我20年前的手绘转为漫画

我在2003年画的二阶堂红丸 时光胶囊:20年前的涂鸦 嘿,朋友们,翻箱倒柜时发现一宝贝了!2003年,那会儿我还是个满脑子格斗游戏的少年,手痒痒地画了这位拳皇系列的帅哥——二阶堂红丸。这幅"艺术杰作"(咳咳,自夸一下)在我的破文件夹里躺了快二十年,满是褶皱和岁月痕迹。看着这画,我不禁笑出了声:这是什么神仙比例和表情啊!那时候的我大概觉得自己是个天才画家吧? AI的魔法:ChatGPT-4o的图像转换能力 最近大家都在玩的ChatGPT-4o,据说能看图做画,我心想:不如让它拯救一下我这"惨不忍睹"的青春回忆?于是我厚着脸皮把这幅"名作"丢给了AI,随手打了句:"转换成漫画"。心里想着:来吧,让我看看你能变出什么花样! 兄dei们,接下来发生的事情让我惊掉了下巴! ChatGPT-4o转换后的漫画风格红丸 对比与思考 老实说,看到转换结果我差点喷了手中的茶水!这也太神了吧? 我画的像是"红丸按照我的脸崩坏了",AI画的居然能看!线条、阴影、比例,都变得专业了不少 你看那表情,从我画的"便秘脸"进化成了有点帅气的样子,这才是红丸该有的气场嘛! 衣服和头发的细节,从我的"几笔潦草"变成了有模有样,就像是帮我完成了我当年想画却画不出来的效果 这下可有意思了,我那不成器的涂鸦居然被AI拯救了!感觉像是我的少年画作穿越时空,遇上了未来科技,然后大喊一声:"救我!" 结语 哈哈,二十年前随手一画,被2025年的AI给翻新了!这种感觉怪怪的,像是我的少年自己在跟现在的我打招呼:"嘿,看我变帅了!" 说真的,有时候我在想,如果那时候就有这种AI,我会不会少走很多弯路?不过转念一想,青春就是要有些磕磕绊绊、歪歪扭扭的回忆才有味道嘛! 你们有没有什么尘封已久的"黑历史"作品,不如也丢给AI玩玩?然后一起笑着回忆那个充满热情却技术不足的自己吧!欢迎留言分享你的"黑历史大改造"计划!

2025/3/30
articleCard.readMore

一元一币

友谊商店 今天上网查资料的时候偶然间翻到了这张老照片。照片记录了二十世纪八十年代镇江大市口,照片是站在解放路上拍摄的,左侧友谊商店的招牌赫然在目,中间露出中百二店的店门。这张照片让我想起了一段有些尴尬却又难忘的往事。 大约是九十年代初的一天,有外地亲友来访,我跟着母亲去了一趟友谊商场(也可能是丹徒长城大酒店)。那时的我还只是个小学生,大人们聚在一起聊天,我显得有些碍事,又插不上话。无聊之际,我看到附近有一个游戏室(也就是街机厅),于是鼓起勇气向母亲要点钱去玩。出乎意料的是,母亲破天荒地给了我10块钱。要知道,平时她对我玩游戏是很抵触的,而一般我玩游戏也就花个五毛、一块,10块钱简直是巨款。 拿到钱后,我兴奋又谨慎,心想着不能一次全花掉,决定先用2块试试水。当时大多数地方的游戏币价格是3毛钱一个币,一块钱能换4个币。我兴冲冲地把钱递给游戏室工作人员,却发现他只给了我2个币。我正纳闷,抬头一看,才注意到头顶的牌子写着“一元一币”。这一瞬间,我感到又尴尬又后悔。 这个游戏厅和那些开在水陆寺巷街边游戏厅完全不同。这里干净整洁,似乎刚开业,没有一个顾客,显得格外冷清,兴许是为了省电,很多机器都没有开机,完全看不出游戏内容。我发现这个游戏室的机器类型也很特别,几乎全是那种“仿真机”,按今天的话说就是早期的“虚拟现实设备”。赛车游戏配有方向盘和脚踏油门,射击游戏则配了一把仿真枪。并没有我熟悉的《三国志》或《街头霸王》之类的游戏。 这里的游戏币也与别处不同,是泛着银白色金属光泽的,而街边游戏厅常用的是黄铜色的币,上面还常常印着“将军”或“益群”的字样。 我仔细挑选了一圈,最终站在一台“自行车”模样的机器前,小心翼翼地投了币。投下第一个币后,游戏开始。一股凉风突然迎面扑来,原来机器顶部有个风扇会根据我的踩踏速度吹风。游戏中,“我”骑着一辆自行车飞在空中,车后拴着一个巨大的热气球。我需要通过踩踏来加速,通过车把来控制方向。 可惜,陌生的设备和操作让我很快 game over。还剩一个币,我转头瞄了一眼母亲,她们的谈话还没结束。我赶紧投下第二个币,却因为更加着急,第二局玩的时间比第一局还短。 游戏结束后,我走回母亲身边,把剩下的8块钱递给她。母亲看了看我,说了一句:“你留着吧。” 那次“名正言顺”的游戏体验让我意外地不尽兴。高档的游戏厅,冷清的氛围,再加上陌生的设备,反而让我感到局促不安。相比之下,那些藏在学校旁小街小巷的街边游戏厅,几毛钱一个币,黄铜色的“将军”或“益群”币在指尖滚动,与朋友争夺《街头霸王》的胜负,才是让我真正感到快乐的时光。 还真是“有钱难买爷开心”,快乐从不是由花费多少决定的。哪怕投进更多的币,玩着更高档的机器,如果失去了那份纯粹的兴致,也不过是徒然而已。

2024/12/9
articleCard.readMore

一组角色设计

这两幅角色设计作品,是我十多年前在研究生角色设计课上的作业,最近偶然翻到,便发布出来。 记得这门课的老师是我小时候在《北京卡通》上就熟知的漫画家翁子扬,他的作品《赤豹红袖》我从小就非常喜爱。得知他是我们这门课的老师时,感到十分荣幸,还特地请他签了名。当时,翁老师正参与 DOTA 2 的角色设计工作,因此他给出的作业题目也非常契合那个时期的设计趋势: 参考愤怒小鸟的造型,以简单基本型为主体,设计2-3个具有新特点的造型,要求与现有形象形成套系,并有很强的差异化特点 我一共设计了 2 个角色 石头哥 石头哥以正方形为基础形状,形象厚重稳健。 镖镖 镖镖则以椭圆为基础形状,强调速度与敏捷。

2024/11/11
articleCard.readMore

2017 年的时候用彩铅画的葡萄

画这幅画的时候应该是心无焦虑的吧,只可惜怕是再没有这样的心境了。 grapes

2024/11/9
articleCard.readMore

642 幅可画的画 - 11 安全出口

火箭的大部分区域都是用来存放燃料的,它的安全出口应该设置在哪里呢? 安全出口

2024/11/3
articleCard.readMore

642 幅可画的画 - 10 开瓶器

我知道你所认为的开瓶器是什么样的。可看到这个题目的时候我就是很想“望文生义”,于是便有了这张。 开瓶器

2024/10/29
articleCard.readMore

642 幅可画的画 - 9 软垫椅

画这张画的时候其实我想表达出一种看起来是软的,实际上是硬的感觉。因此我把软垫部分画成是由金属丝缠绕而成的。 软垫椅

2024/10/29
articleCard.readMore

642 幅可画的画 - 8 弦乐四重奏

乐器我了解的不多,传统乐器中也就知道琵琶、阮、古琴和二胡这几个弦乐器,然后印象里这些乐器对应的人物形象凑到一块儿就是这幅了。 弦乐四重奏

2024/10/20
articleCard.readMore

642 幅可画的画 - 7 三明治

会不会真的存在中间一层是空中花园的三角形建筑呢? 三明治

2024/10/20
articleCard.readMore

642 幅可画的画 - 6 梵高的耳朵

据说梵高在出现精神问题后割掉了自己的耳朵,也许他想要自己的耳朵飞到宇宙里,倾听宇宙的声音? 梵高的耳朵

2024/10/18
articleCard.readMore

642 幅可画的画 - 5 办公椅子

不记得画的时候是怎么想的了,可能既想表达小椅子容不下大胖子,又想表达办公室里的隔间如同监狱里的探视位。 办公椅子

2024/10/17
articleCard.readMore

642 幅可画的画 - 4 臭鼬

这个主题看起来有些懵,而且在实际生活中断然也不会见过。不过印象里臭鼬的发型应该很“摇滚”。 臭鼬

2024/10/11
articleCard.readMore

642 幅可画的画 - 3 锚

想到了飞屋环游记,飞在空中的时候是不是可以用锚固定在云上呢? 锚

2024/10/7
articleCard.readMore

642 幅可画的画 - 2 一张吊床

没有想太多,脑袋里的第一反应就是这幅景象。因为熊猫太胖,吊床不堪重负。 一张吊床

2024/10/6
articleCard.readMore

642 幅可画的画 - 1 擀面杖

之前冲动消费,买了这本既不是书又不是本子的玩意儿,看自己能坚持到多久吧。 看到题目,第一时间就联想到了《中华小当家》中的谢师傅,可惜画的不像。 擀面杖

2024/10/6
articleCard.readMore

消失的好复兴鸭血粉丝

国庆期间,南京人满为患,躲在家里哪里也去不得。于是刷刷手机,“云旅游”起来。常刷到一些介绍南京在地美食的视频,鸭血粉丝汤是必然被提及的。另有说:其实鸭血粉丝汤是从镇江传入南京的,南京原先只有鸭血汤,然并无粉丝。这种说法已无从考据了,却勾起了我的一些回忆。 在我的记忆里,最早听说的鸭血粉丝汤品牌是“回味”,它应该是南京最早把鸭血粉丝开成连锁的。其他我能叫出名字的大抵只有“叶新”了,再剩下的大都我只说的出地点而讲不出名字,比如三牌楼有一家,锁金村有一家。 先不提鸭血粉丝汤。说起鸭血汤,我确实吃过。不过,这鸭血汤可不是单独买的,而是作为炒饭的附汤。 我在 2007 年的时候来到了珠江路谷阳世纪大厦上班。写字楼里没有食堂,那个年代也没有美团、饿了么这样的外卖平台,午饭大都是需要外出解决的。但也不至于走的太远,毕竟下午还要上班。万一中午碰上些事情赶时间,那就有些麻烦了。因此,同事之间总会分享一些附近的餐馆信息,若是能够提供送饭上门的,必定要记下电话号码。 83683194——这是我从同事曹静那里得到的号码。这个号码的主人有一个好记又好听的名字——“好复兴鸭血粉丝汤”。它家的招牌外卖是炒饭,有三鲜、六鲜的,具体什么价格我记不清了,总之算不上贵。我们一般都会点六鲜炒饭,甚至再配一笼汤包。半小时内,就会有个大叔(不知道是不是老板)拎着白色的发泡塑料碗抵达办公室,大喊一声:“炒饭到了”。 六鲜的炒饭实际是个“套餐”,一共有两个白色发泡塑料碗:一碗炒饭,一碗鸭血汤。炒饭是装在塑料食品袋子里然后放在泡沫碗里,鸭血汤亦然。六鲜炒饭里面有鸡蛋、火腿肠、鸭肠……,一打开袋子一股炒饭的香气便扑面而来。我不懂得这算不算得“锅气”。鸭血汤里则只有鸭血,别无其它,又咸又鲜,散发出一股不知是肉蔻还是丁香的特殊气味,可谓炒饭的“最佳拍挡”。日后只要有个刮风下雨不便外出的日子,好复兴就成了必点的午餐。吃的多了,也就不觉得好味,日渐平常起来。 间或听曹静说起,好复兴的店面其实就在谷阳大厦对面的西大影壁,据说还分两层提供堂食。后来外卖发展迅速,午餐的选择多了起来,也就懒得一探究竟。某天忽然想起那个味道,尚能背出的电话号码却打不通了。 之后,就再也找不到好复兴的踪迹了,脑子里还残留着六鲜炒饭的味道,再也尝不着了。

2024/10/5
articleCard.readMore

First English blog of a English beginer

This is my first English blog. Despite having studied English for several years in school, I still consider myself a beginner in learning the language. Sometimes, I feel confident in my English skills, such as when reading technical documents. But at other times, I become discouraged when I have to speak English during an interview or conversation with a native speaker. I aim to improve my English proficiency. I want to broaden my perspective and connect with people who speak English, as I believe it will open up new opportunities for me. To this end, I plan to update this blog once a month, or possibly even once a week. I would be grateful for your help in improving my English, and I welcome any suggestions you may have. Perhaps we share similar interests and can engage in interesting discussions. In my next blog, I will introduce myself and share more about myself. If you're interested, please reach out to me. Writing this blog has been a challenging experience for me, and I feel that it may be too short. However, I am hopeful that my writing will improve in the future. I look forward to that day.

2024/9/24
articleCard.readMore

关于梭子蟹的一些回忆

又到了吃蟹的季节了,昨天老婆说大闸蟹贵,买点梭子蟹来烧吧。我是不怎么吃梭子蟹的,小时候海鲜并不易得。 有印象的一次是爸爸带我去上海配眼镜,借宿在他的二姑妈家里。爸爸说他的二姑妈是军队里的营养师,对于做菜也很擅长。我依稀记得当时吃到的是煮蟹,汤非常鲜甜。其他则没有印象了。那时候上海的自来水还有着浓浓的消毒水味道,哪怕是烧开了总还是觉得喝不惯。于是,二姑奶奶又准备了一大瓶的糖精水给我喝。这也是我第一次喝糖精水,也许是糖精放多了的原因,那味道甚至有些苦。儿时的自己并不懂得。

2024/9/24
articleCard.readMore

小学生挑战初中立方和计算题解法

接上一篇,这道题孩子做了一半做不下去了。我又是一番搜索,同样是发现网上的答案不少,但是却没有步骤推演。 题目是这样的: 已知 x + y = 1,x^3 + y^3 = 5,求 x^5 + y^5 的值 已知 , ,求 的值 用立方和公式可以分解,但是我们多加一个推断的过程 根据题意 即: 两式相减: 此时 也可以求出 这里有个讨巧的地方,我们先试图看下 分解 从上面的可以得出 代入已经求好的数字: 最后答案是 149/9

2024/4/28
articleCard.readMore

小学生挑战初中数学题

最近孩子即将步入初中,在外面上了一个补习班。前几天晚上,她有一道题实在做不出来,于是跑来问我。当时的时间已经是凌晨了,虽然我这题目我也不会,但是为了让孩子赶紧休息,于是展开了一番搜索,最终找到了答案。在搜索的过程中,发现搜索结果虽多,但是大都不可信任,于是决定自己动手写一篇文章,来解决这个问题。 这道题是这样的: 已知对任意正整数 n 都有 a1+a2+...an = n^3,则 1/a2-1 + 1/a1-1 + ... + 1/a100-1 = ? 已知对任意正整数 都有 ,则 根据题目的意思,我们知道 n 就是 a 的数量。假设 n = 1,那么 a1 = 1,1/a1-1 = 1/0,这是不可能的,所以 n 不可能等于 1。 且题目中要求解的式子也是从 a2 开始,所以 n 最小值为 2 在 n>=2 的情况下,如果有 n-1 个 a,那么得到: 两式相减 所以 那么 题中所求的式子可以转为: 最终结果为 33/100。

2024/4/28
articleCard.readMore

只有一个面是红色的正方体有几个?

这个题目应该存在更简单的方法,目前我还没有想出来,如果你知道的话,欢迎留言 有 4 个表面涂有红色的小正方体,它们的棱长是 1,3,5,7,将这些正方体锯成棱长为 1 的小正方体,得到的小正方体中,只有一面是红色的小正方体共有多少个? 棱长为 1 的正方体,所有的面都是红色,先排除。接着画图分析一下: 可以发现,符合要求的小正方体不会在大正方体的内部,也不会在大正方体的某一面的边上 根据上述观察: 棱长为 3 的正方体 L3 的一个面上有 1 个符合要求的小正方体的面,因此存在 个小正方体 棱长为 5 的正方体存在 个小正方体 棱长为 7 的正方体存在 个小正方体 一共存在 个小正方体

2023/9/4
articleCard.readMore

用1、0、8、3组成的三位数中找出第10大的数

由 1,0,8,3 这四个数字中的三个,可以组成许多三位数将它们从大到小依次排列,那么第 10 个数是几? 没想到什么巧妙的办法,穷举吧。 先把原来的数字从大到小排一下:8,3,1,0 从大到小取百、十、个位,百位不会是 0,先排除掉 #百十个 1831 2830 3813 4810 5803 6801 7381 8380 9318 10310 11308 12301 13183 14180 15138 16130 17108 18103 列举到第 10 个数字就够了,因此得出第 10 个数是 310

2023/9/4
articleCard.readMore

三角形ABC的面积是60平方厘米,BC=2BD,AE=ED求阴影部分的面积和

这次是五(下)暑假作业中的一题。孩子会做,但是说不清楚方法。孩子妈想帮着孩子检查一下,于是又派出我来试着做做。 题目如图: 由题目中的 得出 ∵ 与 共高 ∴ 由题目中的 ,且 ∵ 与 共高 ∴ 由图可知: 阴影 ,我们还需要求出 。 连接 作辅助线 和之前类似,可以发现 , ∴ 阴影 ∵ , 且 , ∴ 可以得出: 阴影 阴影

2023/9/4
articleCard.readMore

小学生的数学真的太卷了吧,这是英语还是数学?

孩子已经升到了小学高年级,最近孩子妈变本加厉又找了题目来给孩子卷,为了确保不误伤孩子的积极性和自尊心,让我先行趟一下深浅。我一看题目,这数学题怎么还走向国际了?不怕题目不会做,就怕题目看不懂啊。以下是题目,与你共飨。如果觉得我做的不对,或者有更好的方法,欢迎评论。 1. The following figure is a graph formed by stacking eight square piecespaper with the same size in turn. What should be the stacking order of thesesquare pieces of paper from top to bottom? A. A-B-C-D-E-F-G-H B. A-D-C-H-B-E-F-G C. A-C-E-B-F-H-G-D D. A-D-G-H-F-B-E-C C 被 E 给压住了,所以排除 C 选项 B 被 F 给压住了,所以排除 B 选项,同时排除 A 选项 所以答案是 D 按照步骤校验一遍,从最下面的纸片开始向上叠放,放置顺序是 C-E-B-F-H-G-D-A 2. According to the rule of the given figures, which figure should be the next one? 观察前几张图不难发现 ⭐ 和 ⚪ 在后一张图里总是较前一张图向右移动一格,如果是当前行的最后一格则移动到下一行的第一格。根据备选项来看,如果已经是最后一行,则回到第一行的第一格。图 5 中,⭐ 在最后一行的第一格,下一张图应该移动到最后一行的第二格,三个备选项印证了这一猜测。图 5 中,⚪ 在最后一行的最后一格,根据前面总结的规律下一张图中应该在第一行第一格。所以可以排除掉 A 选项。 再次观察字母,发现字母会按照 A ~ Z 的顺序向右移动,与图形的规律类似。那么我们列举下来: 图 1: A(r1,c1),E(r3,c2) 图 2: B(r1,c2),F(r3,c3) 图 3: C(r1,c3),G(r1,c1) 图 4: D(r2,c1),H(r1,c2) 图 5: E(r2,c2),I(r1,c3) 得出图 6: F(r2,c3),J(r2,c1),没有 K 什么事,排除 C 选项。 所以答案选 B 3. Below is a seven-piece puzzle, the area of the whole puzzle is 32, then, Which integer is close to the length of the hypotenuse of ①? what is the area of the parallelogram? joint the above figure with some pieces in the seven-piece puzzle, and then number the pieces. 从题目中可以看出七巧板可以组成一个正方形 ① 的斜边就是正方形的边长, 可以看出来 ⑥ 和 ⑦ 面积一样大,并且 ④ 的面积是 ⑥ 的 2 倍,① 的面积是 ⑥ 的 4 倍,那么整个正方形的面积: ⑥ 一个三角形的面积:⑥ 平行四边形的面积:④ 这题好像是任意发挥? 4. Ben is Nanjinger. He has two friends -- Jack lives in Cairo and Albert live in Moscow. Moscow is 5 hours behind Nanjing and 1 hour ahead of Cairo. At 5:30 PM Moscow time, i). what is Ben doing? ii). what is Jack doing? A. Sleeping B. Playing football C. Having lunch D. Having dinner 把 5:30PM 换成 24 小时表示为 17:30 Ben 住在南京,莫斯科比南京晚 5 小时到达 17:30,说明南京早就过了 17:30,南京此时应该是 22:30,Ben 该睡觉了。选 A Jack 住在开罗,莫斯科比开罗早 1 小时到达 17:30,说明开罗还没 17:30,开罗此时应该是 16:30,吃晚饭早了点,应该在踢球吧?选 B

2023/6/7
articleCard.readMore

利用 Cloudflare 的 Zero Trust Tunnel 功能实现 NAS 随时随地访问

如果你在家里或者办公室有一个 NAS 设备,你可能会遇到一个问题:只有当你在局域网中的时候,你才能使用它,无法通过公网访问。为了解决这个问题,我研究了一下 cloudflare 的 Zero Trust Tunnel 功能,并把我的使用方法记录下来分享给大家。 我的 NAS NAS 的全称是 Network Attached Storage,按照大家常见的说法就是个“网盘”,只不过我们通常见到的网盘都是由一些厂商提供的服务,比如百度提供百度网盘,阿里提供阿里网盘。这里所说的 NAS 并不是由某个厂商提供的服务,而是自己买一台 NAS 设备放在家里或者办公室里,只要它接入了网络,咱们就可以把它当“网盘”用。 NAS 其实就是一台电脑,完全可以自己组装。不过大家也都知道,自己组装和买成熟厂家提供的一体化软硬件方案是不一样的,这和自己买配件攒电脑还是买品牌整机是一个道理,多花了钱的毕竟可以让自己更加省心一点。 目前市场上比较主流的 NAS 品牌主要是 群晖 和 威联通,这两个品牌做 NAS 的时间比较长。近几年一些云厂商或者电脑外设厂商也都纷纷开始进入 NAS 产品领域,比如华为、小米、绿联等等。 我自己是在 2020 年的时候购入了一台威联通的 TS-453DMINI 一直使用至今。主要用它来备份手机上的照片以及存储一些电影。由于照片备份是完全自动化的,我目前也很少看电影,因此这台 NAS 的存在感很低。 最近我有一些文档想要备份一下,其中一些存在我的笔记本电脑上,一些存在公司的台式机上,于是我又想起了这台 NAS。 既然 NAS 就像一个“网盘”,那么我只需要将需要备份的文件复制到 NAS 上就能完成备份了。但实际情况是,我遇到了一个问题:我的 NAS 只能在局域网中访问,无法通过公网访问。简单来说,只有当我在家里的时候,我才能使用它,出门时就无法使用了。这种情况有两个原因: 我使用的移动宽带没有提供公网 IP; 我的一位同事虽然有公网 IP,但不小心被入侵了,导致 NAS 上的数据被删除了。 对于第一个原因,即使没有公网 IP,我也可以使用威联通自带的 MyQnapCloudLink 和 DDNS 进行外网访问。实际上在刚买 NAS 的时候,我也尝试过这个方法,但访问时不仅速度慢还很不稳定,让我完全无法接受。 后来遇到了第二个原因,才发现威联通国内版的 MyQnapCloudLink 的 SSL 证书需要单独购买,而国际版则可以使用免费的 Let's Encrypt 证书。 当时我并不想为一个不常用的功能耗费过多的成本,于是我关闭了外网访问。 NAS 公网访问方案 那么到底有没有既安全又快速的 NAS 外网访问方法呢?经过我的一番搜寻,找到了答案,这就是 Zero Trust Tunnel。按照官方的说法: Zero Trust Tunnels 是 Cloudflare 提供的一种安全连接服务,它可以帮助您在没有公网可路由 IP 地址的情况下将您的资源连接到 Cloudflare。使用 Zero Trust Tunnels,您不需要将流量发送到外部 IP 地址,而是在您的基础架构中运行一个轻量级守护进程(cloudflared),该进程仅创建到 Cloudflare 边缘的出站连接。Zero Trust Tunnels 可以安全地将 HTTP Web 服务器、SSH 服务器、远程桌面和其他协议连接到 Cloudflare。这样,您的源服务器就可以通过 Cloudflare 提供流量,而不会受到绕过 Cloudflare 的攻击的威胁。 更加关键的是,cloudflare 提供的免费版本就够咱们用了。既然方案确定了,就开始实操吧。 注册 Cloudflare 账户 cloudflare 的注册很简单,访问 https://dash.cloudflare.com/sign-up 按照要求注册即可 配置网站 如果要使用 cloudflare 的服务,首先需要有一个自己的域名。注册域名的方法在此不再赘述, 你可以选择自己偏好的域名注册服务商,比如 godaddy, namesilo, namecheap, 当然 cloudflare 本身也支持域名注册。 当你有了自己的域名以后,登录进入 cloudflare, 点击左侧菜单中的「网站」,之后再点击右侧的「添加站点」 之后在输入框中输入已经注册好的域名, 点击「添加站点」按钮 滚动到页面最下方,选择免费的站点服务 如果你是在 cloudflare 上注册的域名,则只需要根据提示下一步就可以了。如果是在其他地方注册的域名,cloudflare 会先对域名的配置进行检测,并提供两个域名服务器地址。你需要回到域名服务商的控制台中修改域名服务器的地址 域名服务器配置生效之后,该站点会转为有效状态,此时从「网站」菜单进入站点后就可以开始配置 Zero Trust Tunnel。 配置 Zero Trust Tunnel 进入站点后,点击左侧菜单中的「Access」之后,点击右侧的「启动 Zero Trust」进入 Zero Trust 控制面板 进入 Zero Trust 面板后,展开左侧菜单中的「Access」并点击「Tunnels」,之后点击右侧的「Create a tunnel」来创建一个隧道 输入自己定义的隧道名称,之后点击「Save tunnel」 创建完成后,cloudflare 会提供一个如何安装连接器的命令。 因为我们用的是 NAS,所以优先选择 Docker 安装。先复制下来,之后配置 NAS 时会用到。 配置 NAS 如上文所述,我的 NAS 是威联通的 TS-453DMINI,威联通的 NAS 都搭载了名为 QTS 的操作系统。在 QTS 中可以使用 Container Station 用图形化的方式开启 Docker。我们可以按照拉取 Docker 镜像、运行镜像这样的步骤进行。 首先登录进 QTS,之后打开 Container Station。 之后点击左侧菜单中的「镜像文件」,再点击「提取」。在弹出的对话框中的「镜像文件名称」处填写 cloudflare/cloudflared, 确认「映像版本」为 latest, 之后点击「提取」。 此时系统会在后台拉取镜像,我们需要等待镜像拉取完毕。重新进入「镜像文件」,点击已拉取的镜像右侧 +。 在弹出的对话框中依次操作 填写「名称」: 起一个自己容易识别的名字 填写「命令」:配置 tunnel 时保存的那段命令文本,去除最前面的 docker run cloudflare/cloudflared:latest,从 tunnel 开始直至最后的部分。 填写「进入点」:保持默认即可 点击创建 之后等待 container 启动,进入「Container」菜单,可以看到状态如何是绿色的,说明该 container 启动成功 隧道配置 我们重新回到 cloudflare 的 Zero Trust 控制面板,进入 Access > Tunnels,点击列表下拉菜单中的 「Configure」进入 Tunnel 配置 切换至「Public hostname」,点击「Add a public hostname」配置一个公网主机名 依次进行如下设置: 填写二级域名,起一个自己喜欢的就可以,比如: nas 选择域名,即本文最初所说的站点域名 选择需要进行隧道连接的协议,这里选 HTTP 填写需要隧道连接的 URL,这里就是我们局域网访问 NAS 系统的网址,一般是 192.168.x:端口号 的形式 点击「Save hostname」完成配置 至此,所有的配置工作已全部完成,接下来就是检测结果的时候了。 检测结果 由于我是在家测试,因此我将电脑的 WIFI 连接到了手机热点,以便跳出局域网环境。访问上面隧道配置时填写的二级域名,比如 nas.example.com。熟悉的 NAS 系统登录界面即刻出现了,并且使用的是 https 协议,也就意味着 cloudflare 自动为这个域名颁发了 SSL 证书。 对于威联通来说,还可以在手机 APP 上配置上述的二级域名进行连接,经过我的测试也同样成功了。 目前的配置已经完成了 NAS 系统的安全公网访问,还不能够通过 WebDav 或者 SMB 协议将我们的「网盘」挂载到本地来使用。后续我还会继续尝试,成功后再写文章与大家分享。

2023/4/2
articleCard.readMore

华数杯中真题中的程序题

"双减"的口号喊了一遍遍,可是学生们的竞争压力一点没减少,而且越来越卷。最近孩子妈给孩子找了些数学思维的题目,据说是华数杯的真题,想帮助孩子提高提高数学。她看了一下题目说看不懂,问我会不会。我一瞧,这数学题目里怎么是个编程题?感觉就编程来说不是太难,但是要用数学方法解,我还真是直挠头。于是我觉得还是先把程序写出来,如果你有这方面的经验,还烦请指教 第一题 将任意两个正整数 a 和 b 依次输入到程序中,程序将按照以下步骤执行: 步骤 1: 令 q 的值为 0; 步骤 2: 当 a<b 时,依次输出 q 和 a 的值,结束整个程序; 否则将原来的 a 替换为 a–b 作为 a,并且将 q 的值增加 1 作为 q; 当 a–b<b 时,依次输出 q 和 a,否则重复执行步骤 2. 现在向程序依次输入正整数 122 和 7, 请问:程序输出的 q 的值是__________,a 的值是__________. 看了题干,感觉直接按文字写成代码就行了,我也只会写个 js,具体代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 let q = 0; function calc(a, b) { if (a < b) { console.log(q, a); return; } else { a = a - b; q = q + 1; // if (a - b < b) { if (a < b) { // 2023-03-20 补:题目中的 a - b < b 实际上是迷惑项,此处不用判断,因为上一个逻辑中已经判断过一遍 console.log(q, a); return; } else { calc(a, b); } } } calc(122, 7); 最后输出的结果是 q = 16 和 a = 10,也不清楚对不对。 输入结果是 q = 17 和 a=3。 到网上搜了一下,在 2021 的华数杯中有 类似的一题: 将任意两个正整数a和b依次输入到程序中,程序将按照以下步骤执行: 步骤 1:令q的值等于 0; 步骤 2:当a小于b时,依次输出q和a的值,结束整个程序;否则将a的值减去b, 并且将q的值增加 1,重复执行步骤 2. 现在向程序依次输入正整数 122 和 7,请问程序输出q的值是______,a的值是_____ 这题比上面的题目少一个条件,答案解析是这么写的: 这个程序是用减法来实现带余数除法. 输入的 a 和 b 依次为被除数和除数, 每次将被除数减去除数,如果够减,q 的值加 1,直到不够减为止. 此时输出的 q 为带余数除法的商, 而 a 为余数.若输入 a = 122 和 b = 7,由带余除法 122 ÷ 7 = 17 … 3 可知输出的 q = 17, a = 3 于是简化一下之前的代码 1 2 3 4 5 6 7 8 9 10 11 12 13 let q = 0; function calcb(a, b) { if (a < b) { console.log(q, a); return; } else { a = a - b; q = q + 1; calcb(a, b); } } calcb(122, 7); 最终输出的结果是 17 和 3,与答案一致。 正如答案解析所述,这题实际上考察的是对除法的认知 题目二 将任意一个大于 0 小于 100 的一位小数(即小数点后有一位的数)x 输入到程序中, 程序都将按照以下步骤执行: 步骤 1: 令 y 的值等于 x 乘以 10 的积; 令 p 的值等于 y 除以 10 的商; 令 q 的值等于 y 除以 10 的余数; 步骤 2: 如果 q 大于 4,则将 p 的值加 1; 步骤 3: 输出 p,结束整个程序. 现在将一位小数 21.6 输入到程序中,则程序输出的 p 的值是__________. 这一题也是直接按照题干写代码: 1 2 3 4 5 6 7 8 9 10 11 12 function calc(x) { let y = x * 10; let p = y / 10; // 这里比较奇怪,按上面的逻辑 p === x 了 let q = y % 10; if (q > 4) { p = p + 1; } console.log(p); return; } calc(21.6); 最终输出 p = 22.6,找了一下 答案解析 答案是 22 或 22.6。 输入21.6,y=216,216÷10=21...6,商=21,余数=6,余数大于4,则商+1,商=22 我感觉这里的差异在于对 商 的解释是否包含小数位,如果不包含的话,程序就改成: 1 2 3 4 5 6 7 8 9 10 11 12 function calc(x) { let y = x * 10; let p = Math.floor(y / 10); let q = y % 10; if (q > 4) { p = p + 1; } console.log(p); return; } calc(21.6); 这样结果就是 22。 由上面可以看出,这题考察的实际上是对四舍五入的实现认知 对于这样的数学题,我感觉真的有点牵强附会,似乎是想把孩子们训练成 《沙丘》 里的 “门泰特”。这样的题目以及对应的教学没有教会孩子编程思维,而是把孩子们当作计算机本身去模拟计算机的行为,这是不是有点本末倒置?

2023/3/19
articleCard.readMore

树莓派:有线打印机的救星,让它获得新生

这是一篇迟到的博客,我开始使用这套方案是在 4 年之前,不过我依旧认为这是当前最具性价比的方案,并且我也一直使用至今。 有娃家庭必须得有打印机 记得在知乎上看到过一个问题:家里最具性价比的机器是什么?其中一个高赞回答是:有娃的家里都应该首先考虑打印机。谁说不是呢?各种小报要打印吧?学习资料也要打印吧?不仅如此,你可以想象一下在某天的晚上,你正准备休息,老师突然发了一个通知:请同学们明天带相关资料文件到学校。这时候,如果你没有一台打印机,你是大晚上的满大街寻找还开门的打印店,还是腆着脸去找别的家长帮忙?因为上述两种方案都不可长此以往,因此我毅然决然地在 2016 年买下了一台爱普生 L220 有线打印机。 有线打印机的桎梏 尽管家里已经拥有了打印机,能应付一般的打印需求。可是,家里只有一台笔记本电脑,每次打印都需要使用一根 USB 线连上打印机才能打印。时间一长我便发觉了两个问题: 这根线的长度是有限的,打印时被困住不是笔记本电脑,还有我。 孩子妈妈想要打印时,得先把文件发给我,我再屁颠屁颠的去打印。如果我不在家,就得等我回到家才可以打印。 我居然被一个打印机给困住了。 树莓派是个大救星 2017 年的时候,我心血来潮买了一台树莓派 3B。并安装了一个游戏模拟器系统(RETRO BOX) ,还为此买了一个街机摇杆。之后逢年过节时偶尔带着它与亲戚家的小朋友们一起玩上两局「恐龙快打」。之后便和大多数树莓派爱好者一样放在墙角吃灰。直到有线打印机问题的出现,我忽然意识到这个同时拥有 WIFI 模块和 USB 接口的小盒子也许能让我脱困。 CUPS 神器 经过一系列的搜索,发现 Apple 居然出过一款名为 CUPS 的软件,可以让 linux 直接对接上各种打印机并且提供远程访问的功能。树莓派的系统 Raspberry Pi OS 当然也可以安装——只要有打印机驱动程序。 那么接下来的步骤就很简单了,常规的 Debian 都是这样干的 1. 更新源 1 sudo apt-get update 2. 安装 CUPS 1 sudo apt-get install cups 3. 设置 pi 为管理员 1 sudo usermod -a -G lpadmin pi 4. 开启远程访问 1 sudo cupsctl --remote-any 这时候就可以通过树莓派 ip 的 631 端口进行访问了。比如我的树莓派内网地址是 192.168.0.123,访问 cups 的地址就是 http://192.168.0.123:631 通过界面里的 「Administration」-「Add Printer」填入自己的打印机型号,一步步完成即可。 cups 在 iPhone 上此时就可以通过 air print 发现一台打印机。电脑上则直接添加「打印机」即可。 总结 为什么我在文章开始说这套方案到目前为止依旧是最具性价比的呢?你可以帮我算算 当时我的方案采购成本如下: 硬件价格(元) 爱普生有线打印机 L220820 树莓派3B320 小计1104 而同一时间的拥有联供的无线打印机要卖到 2000 元 尽管打印机的价格这几年有所浮动,可是就算是最便宜的爱普生无线连供打印机 L805 还是需要 2194 元 不过非常不幸的是,树莓派居然现在变成了理财产品,价格暴涨到了 700 多 不过如果我们考虑买一台二手的连供打印机,再配上树莓派,价格还是比直接买无线连供打印机便宜不少。 硬件价格(元) 二手爱普生有线打印机 L220300 树莓派 3B700 小计1000 不过如果你不介意使用别人的服务,并且喜欢订阅的会员制,你也可以直接买一个与爱普生合作的小白盒子,这个盒子价格比树莓派低。只不过于我而言,不太喜欢这种买了硬件还要交服务费的方式。

2022/12/12
articleCard.readMore

如何用 javascript 获取布局中的文本尺寸和坐标

今年早些时候碰到了一个需求:获取一个页面中所有的元素的坐标信息,除此之外还需要获取页面中的所有文本的坐标和尺寸。 前半部分的需求比较常规,可以通过遍历整个文档来获取所有的元素,再通过元素的 getBoundingClientRect() 方法即可取得。后半部分的文本的获取则有些困难,因为文本本身是通过: <tag>text<tag> 的方式存在的,而文本自身则不是一个 DOM 元素。 text-in-paragraph 假设我们有一个元素 p,其中放置了一段文本,如果通过 p 元素的 getBoundingClientRect() 方法则只能获取 p 元素的坐标和尺寸,并且这个尺寸还会受到 CSS 属性的影响,比如 width,height,padding 等等。 至此,问题就分成了两个部分: 如何从元素中找到文本 如何获取文本的尺寸和坐标 突然灵光一闪,依稀记得元素中似乎有个 childNodes 属性,打印出来一看果然没错,文本确实就在 childNodes 里,体现为一个文本 node,并且文本类型是特殊的,表现为 nodeType 为 3。这个思路有了之后,第一个问题基本解决。 既然已经得到了文本 node,那么是不是直接使用 getBoundingClientRect() 就可以得到文本的尺寸和坐标了呢?答案是否定的。查了一下 MDN 中关于 getBoundingClientRect() 的解释,发现只有 Range 和 Element 可以使用,但文本 node 既不是 Element 也不是 Range。别急,Range?那我为这个文本 node 创建一个 Range 可不可以?我按照这个思路继续尝试。 先创建一个 Range 1 const range = document.createRange() 然后让这个 Range 选中已经找到的文本 node 1 range.selectNode(node) 这个时候再通过 range 的 getBoundingClientRect() 获取坐标和尺寸 1 range.getBoundingClientRect() // 获取 range 的 rect 信息 不出所料,果然获取到了文本的坐标和尺寸。 测试的页面看起来是这样: text-in-page 实际获取的所有文本结果: measure-result 可以访问 DEMO 查看实际运行结果,查看页面源代码即可了解实现方法。

2022/11/21
articleCard.readMore

更换 QNAP 威联通系统盘为 SSD

上个月家里的 QNAP 453D mini 突然告警,日志显示其中一块硬盘 SMART 故障:疑似有坏道。进到系统里一看,发现坏掉的盘居然是系统盘。当初初始化系统的时候看了少数派上的一篇文章说家庭用户一般用用静态卷就可以了,于是也没做什么 RAID。NAS 里总共装载了 2 块希捷酷狼 SATA 机械硬盘,都是独立的静态卷。虽然硬盘有了故障,但依然可以进行读取操作。 原来的系统感觉也有些卡顿,想着一步到位就直接京东下单买了一块 SSD 硬盘,准备用来替换掉原来坏掉的那块系统盘。 SSD 到了以后,我也不知道具体应该怎么操作,感觉应该是把系统盘里的文件先备份出来,然后再恢复系统这样的步骤。网上找了 威联通(QNAP)无损更换系统盘小记 和 威联通(QNAP)NAS更换系统硬盘记录 两篇文章,懵懵懂懂的跟着操作下来,发现了一个可怕的现实:当卸下坏掉的系统盘之后,系统转移到了剩下的硬盘上,但是其中的文件并不会。结果就是我的第二块机械硬盘变成了系统盘,而新装上去的 SSD 变成了存储盘。之后在网络上也找不到任何可以将系统迁移的教程。事情一度变得很尴尬,原来坏掉的系统盘在卸载时也自动格式化了。不过还好,为了防止数据丢失,一开始我就将数据备份在了第二块硬盘上,也就是现在的系统盘。 一时间,我竟然一直没有想起 QNAP 本身提供的技术支持服务。等到我反应过来,急忙在线提交了工单。第二天 QNAP 的技术支持就给我了电话,工程师非常耐心的询问了我的操作步骤,然后特别问了我一句换硬盘的时候有没有关机或重启?我一时疑惑了,难道卸载硬盘不用重启的?工程师回答:不要重启,不要重启,不要重启。可是我确实重启过,木已成舟,赶紧询问原因和解决办法。工程师还是很耐心的和我解释了 QTS 的系统机制:假如有任何一块硬盘坏掉,不要重启,直接热插拔换上新的硬盘,系统会进行重建工作。如果重启了,系统会卸载之前的盘,并将系统转移到最近的一块活动的盘上。按照我现在的操作情况,只能是备份数据,重新安装了。 事已至此,我也不得不为自己的鲁莽和思维定势埋单了。为了防止数据再次出错,我又再次从京东上下单,买了一块移动硬盘,把 NAS 上重要的数据全部进行了冷备份,然后进行了重装。 问题终于解决,目前我的 NAS 已经用上了 SSD 的系统,确实在安装应用的时候速度变快了不少。这次的事件的教训和经验就是:今后遇到问题应该第一时间寻找靠谱的官方支持,而不是随便自己找些外部文章加自己的思维定势去处理。官网遇到各种问题的概率比网上一些文章所写的情况多得多,自然他们的处理经验也丰富得多。

2022/11/12
articleCard.readMore

清除 fava 中 BQL 查询结果

Beancount 有一个非常 程序员 的功能:可以使用一种类似 SQL 的语法来查询数据(官方称作 BQL: Beancount Query Language),这种方式非常灵活,当然上手并不那么友好。 这几天趁着国庆假期,我正准备把之前有点混乱的账目整理一下,开始用到了这种 BQL。但是写了几个 BQL 之后, 在 fava 中只能继续查看和新增,却无法删除。 fava-query-history 又是一番查找后,发现了这个 How to clear fava query history,原来这些查询的 BQL 语句都是缓存在浏览器的 Local Storage 里的。该 issue 中提供的方法,就是手动清空浏览器的 Local Storage。这种方法确实非常 程序员。还好,如果干过前端,操作一下只是小菜一碟。 不过很快就有热心的朋友给 fava 发了一个 PR,而这个 PR 也被合并与更新了。 所以现在,我们只需要在查询中输入 clear,然后点一下 提交 即可清除所有记录。 clear-fava-query-history

2022/10/3
articleCard.readMore

MacOS 下 fava 无法打开的问题及解决方案

自打挖财 APP 停止维护之后,我就开始跟着 使用 Beancount 管理家庭财务 也用起了 Beancount 来记账。之前一直也挺顺利,最近换了电脑,在迁移了所有数据之后突然发现 Beancount 配套的 Web 界面工具 Fava 打不开了,浏览器留给我了以下文字: 访问 127.0.0.1 的请求遭到拒绝 您未获授权,无法查看此网页。 HTTP ERROR 403 在重启 Fava 多次无效后,我开始了疯狂的搜索,得到了以下信息: 以为是浏览器的安全策略导致,因为 fava 本地开启的 web server 只支持 http 而不支持 https,于是鼓捣了半天浏览器的安全策略,然而并没有什么用。 有些搜索结果中对于 403 错误的解释说是浏览器缓存,这个逻辑我表示怀疑。不过还是抱着试一试的心态尝试了设置 chrome://net-internals/#hsts,结果证实确实并没有什么用 最后直接冲进 Fava 的 github issue 里查到了这么一个 issue, 里面说 fava 所用的 python 框架是 Flask,而 Flask 的默认开发服务器的监听端口号是 5000,这与最新的 MacOS Monterey 恰恰使用了 5000 作为屏幕共享的端口号。也就是说只要打开了屏幕共享,5000 端口就会被占用,而 fava 就无法再使用该端口了。 解决方案也很简单,在 Mac 的设置中搜索 共享,去除 隔空播放接收器 前面勾选即可。 Share Setting

2022/10/1
articleCard.readMore

两则小故事

以下故事纯属虚构,请勿对号入座 其之一 哈里发问农民哈桑:“怎么好久没看到你来给我送礼物了?” “尊敬的哈里发陛下,主要是我的骡子生病了,我需要照看它。”哈桑答道。 哈里发:“是什么病呢?” 哈桑:“陛下,实际上也没什么大不了的,它居然不能一边喝水一边唱歌”。 哈里发:“这可不是病啊,我们都不能啊。为什么不早点告诉我呢?” 哈桑:“我伟大的陛下,它是骡子,骡子不说话的。“ 其之二 哈里发叫来了先知穆哈穆得:“先知,为什么我儿子屁股上有胎记的事你一直没告诉我呢?” 穆哈穆德:“陛下,是我疏忽了,请问你说的是哈桑扎德姆里德黑兰尼尔曼彭罕阿十克吗?” 哈里发:“嗯,也许是吧?” 穆哈穆德:“那陛下,您确实跟我说过要对哈桑扎德姆里德黑兰尼尔曼彭罕阿十克屁股上有胎记这件事情保密的。不知道您还记得吗?” 哈里发:“记得,你退下吧。记住,我们刚才什么也没说。”

2022/7/4
articleCard.readMore

使用CSS定义有序列表的序号

在推特上看见一位推友问: 网页中的有序列表 <li> 不能自定义编号(例如变成中文一、二、...) 实现方法 看到这里第一反应是 css 中不是有个 list-style-type 就干这个的吗?难道不行?于是查了下 MDN, 果然是可以的,于是尝试一下 1 2 3 4 5 6 7 8 9 10 11 <style> .origin { list-style-type: simp-chinese-informal; } </style> <ol class="origin"> <li>春眠不觉晓</li> <li>处处闻啼鸟</li> <li>夜来风雨声</li> <li>花落知多少</li> </ol> 在 chrome 下显示为: list-style-image 看起来貌似是可以的,只不过这个属性值目前有一些是实验中的状态,不一定所有浏览器都兼容(其实也就 IE 不支持,IE 都已经入土了)。 有趣的命名 除此之外,list-style-type 还支持很多其他的属性,其中有几个属性显得尤为有趣: cjk-decimal, cjk-ideographic, japanese-informal, korean-hanja-informal, trad-chinese-informal 在个位时都是 一、二、三...。 korean-hanja-formal, simp-chinese-formal, trad-chinese-formal 在个位时都是 壹、贰、叁...。 按照这种命名方式是不是就意味着 chinese, japanese, korean 的非正式序号其实都是简体汉字的 一、二、三...? 然后大家的正式序号还都是繁体汉字的 壹、贰、叁... ? 神奇的类型 其中有个叫 cjk-earthly-branch 的类型,结果是 子、丑、寅...,原来这是地支序号啊!有了地支,也得有天干啊,还真找到了,叫做 cjk-heavenly-stem,显示结果是 甲、乙、丙...。我寻思着天干、地支每样也就 12 个啊,超过了咋办?好家伙,被实现惊到了,天干地支的序号是 12 进制的,超过 12 后,会采用 子子、子丑、子寅... 这样的序号,不得不佩服。 超级杀招 如果你对这些内置的 list-style-type 还是不满意,那也完全可以自己定义一种序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 <style> @counter-style circled-simp-chinese-informal { system: additive; suffix: " "; additive-symbols: ㊉ 10, ㊈ 9, ㊇ 8, ㊆ 7, ㊅ 6, ㊄ 5, ㊃ 4, ㊂ 3, ㊁ 2, ㊀ 1; } .origin { list-style: circled-simp-chinese-informal; } </style> <ol class="origin"> <li>春眠不觉晓</li> <li>处处闻啼鸟</li> <li>夜来风雨声</li> <li>花落知多少</li> <li>春眠不觉晓</li> <li>处处闻啼鸟</li> <li>夜来风雨声</li> <li>花落知多少</li> <li>春眠不觉晓</li> <li>处处闻啼鸟</li> <li>夜来风雨声</li> <li>花落知多少</li> <li>春眠不觉晓</li> <li>处处闻啼鸟</li> <li>夜来风雨声</li> <li>花落知多少</li> </ol> 最终将得到一个这样的有序列表 customize-counter-style

2022/6/22
articleCard.readMore

一个人做产品: 提出想法

我从事互联网行业的工作已经有快 20 年了,设计、前端工程师、产品经理的工作都担任过。原先我以为,岗位的界限其实并没有一般人想象的那么大,每个人都可以成为多面手。现如今,各个岗位分工越来愈细,单一领域的工作内容也越来越深入。就像过去这行里只有 Web 程序员,随着前后端分离模式的出现,逐渐就分化出了前端程序员和后端程序员。过去的网站前端也就会用 jQuery,手撸 CSS,也没有什么模块化、构建等等工程化操作,甚至连运维部署也都可以是同一个人来做。现在这些方式似乎都行不通了,就说前端吧,一个前端会用 vue,未必会 React,会 webpack 不一定熟悉 Vite,能手写轮播图未必会做图表,会 canvas 不一定会视频推流解码。更不要说还要跨端、跨平台,搞搞 BFE 之类的 「中间层」了。 即便如此,我还是想以我个人的知识储备和既有方法论来进行一次单人产品的制作实践,将记录从需求分析、产品设计、代码开发到发布的所有环节,这些过程我将以系列文章的方式呈现。由于目前一切尚未开始,就以这篇文章作为开端吧。 事先说明,本系列文章不是教程,也绝对不是金科玉律,只是对自己过去的一些经验和方法的再次验证,在整个过程中,我也会不断地学习,并从错误中吸取教训。 做个什么产品? 虽说「人人都是产品经理」,可根据我的了解,做什么产品,大多数情况不是产品经理决定的。大部分的情况可能是: 某天老板和别人聊天,发现别人做了个产品,回来一想:这个我们也可以做啊。安排起来。 老板某天莫名其妙的发了一笔横财,存银行又跑不过通胀,想了一晚上,安排起来。 业务部门(利润中心)的人总是叫唤研发部门(成本中心)又不赚钱,养了干嘛?研发部门求生欲爆发,赶紧跟老板吹了一波概念,老板一听成本中心可以转为利润中心,这是好事啊,反正闲着也闲着,安排起来。 我有一个想法,这个世界就缺我这个想法了。赶紧创业,雇一个产品经理,安排起来。 抛开这些不谈,如果是我自己想要做个产品,我应该做什么产品呢? 这样的逻辑,从源头上似乎就错了。为什么要为了做产品而做呢?难道做产品不是为了去解决问题吗? 我的思考模式是: 发现问题是什么 调查研究这个问题是否存在解决方案 如果问题没有得到妥善解决,是否可以改进 这个问题是孤立的还是具有普遍性的,规模有多大 解决方案是否可以转化为产品,并且可以分发 问题是什么? 上面宏观的事情说完了,那么要如何发现问题呢?我觉得吧,别人的问题我也发现不了,最好还是从自己身边入手。 有这么一件事,给了我一个思考的切入点:孩子的学校推荐了《窗边的小豆豆》作为课外阅读,碰上这种事肯定第一时间下单啊,于是我一顿操作猛如虎,等书拿到手了,一翻书架发现这本书两年前就买过了,只不过一直没读过。 问题来了:我到底有多少书?哪些书我买了还没读过?哪些书我送人了或者处理掉了,而我却觉得还在,哪天又想拿起来看? 大家可能会说:有个东西叫「豆瓣」,还有一种东西叫「电子书」,还有什么「私家书藏」、「calibre」。 可我们现在不是才走到第一步么,就当我什么都不知道好了,这样我们才会走到第二步嘛。 现在问题已发现,我「突然」就产生了了一个好想法:我要做一个个人图书管理产品。 贪多嚼不烂,先打住,下一篇我就来调研调研。在产品黑话里,这种行为有一个专有词汇叫做「竞品分析」,你学废了吗?

2021/11/17
articleCard.readMore

用计算机程序解小学数列问题

最近又碰到了一道数学题,孩子第一次自己做出来了,复习的时候却发现又不会做了。题目是这样的: 有 20 个数,第一个数是 9 ,以后每个数都比前一个数大 3,这 20 个数连加,和是多少? 看题目我们可以知道,这 20 个数构成了一个等差数列。可是,小学貌似没有学过等差数列吧? 那我们按照题意穷举列出算式: 看这个算式,我们可以发现规律,第 个数里面的 3 的数量是 那么我们可以推出第 20 个数是: 根据传说中的「高斯求和」可以得出和为: 如果用计算机来解,似乎并不费力,也有很多算法。我们来个最容易想到的: 1 2 3 4 5 6 7 let sum = 9; for (let i = 1; i < 20; i++) { let currentCount = 9 + 3 * i; // 计算当前数 sum += currentCount; // 加上当前数 } console.log(sum); // 750 如果你有更好的方法,烦请告诉我。

2021/11/11
articleCard.readMore

用计算机程序解小学数学方程

最近发现孩子的数学题,我已经无法用他们的解法来做了,比如: 明明用一根绳子来测量一口井的深度。把绳子折成一样长的 3 段,将一端放入井底,井口外绳子余下 3 米;把这根绳子折成 5 段后,将一端放入井底,这时绳子离井口还有 1 米。求这口井的深度和绳子的长度。 看一下题目,我们可以知道井深是固定的,绳长也是固定的。我们假设绳长是 , 根据井深固定列出以下算式: 方程变换一下: 两边乘以最小公倍数 后 得出绳长 30 米,代入方程算出井深 米。 如何使用程序来解呢?大致思路又是暴力法,比如提供 2 个函数,然后疯狂的输入,直到两个函数返回相等 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 function f1(x) { return x / 3 - 3; } function f2(x) { return x / 5 + 1; } let i = 0; let a = f1(i); let b = f2(i); while (true) { if (a === b) { break; } i++; a = f1(i); b = f2(i); } console.log(i); // 输出 30 然后在网上搜索了一下,发现有一个专门做方程的库 algebra,使用起来就和写数学公式一样: 1 2 3 4 5 6 7 8 const y1 = algebra.parse("x / 3 - 3"); const y2 = algebra.parse("x / 5 + 1"); const eq = new algebra.Equation(y1, y2); const answer = eq.solveFor("x"); console.log(answer.toString()); // 输出 30 除此之外还可以结合 katex 直接渲染在页面上。 实际运行效果,可查看 algebra Demo。

2021/10/25
articleCard.readMore

jekyll 迁移至 hexo

2021 年之后工作忙的飞起,却又无事足道。趁着国庆假期,折腾了一下博客,将原来的 jekyll 替换为了 hexo。期间踩了一些坑,以下仅以记录。 更换原因 回想起迁移的原因,突然间竟觉得有些复杂。最初 jekyll 用的好好的,从写作到发布的流水线也跑的比较顺,如果不是闲的蛋疼,断然是没有更换的必要。只不过原来的 jekyll 版本中一直含有「暗伤」,即:评论功能要使用科学上网工具才能使用。之前也找过一些方案,大致思路是使用一个反向代理来访问 disqus 的 API。具体的实现方案,网上各有所表,始终不能满足自己的需求。 这两天得闲,又在网上搜索起来,发现了 DisqusJS 这个方案,使用起来好像也挺简单,反向代理的代码别人也提供了 disqusjs-proxy-vercel, 正巧我也在使用 vercel,那就折腾一下呗。 仔细看了一下说明文档,顺带访问了使用案例中的几个博客。嗨,怎么都是 「Powered by Hexo」呢?回头再看看自己的 jekyll 博客,虽然主题用的是高仿 「Next」(Hexo 上的著名主题),可想改改前端模板部分,居然感觉无从下手。再想想当初搞 jekyll 折腾 Ruby 的过往,索性换成 Nodejs 的 Hexo 算了, 就算出了什么岔子,大概率也不用从头学起,现代前端的 node、npm 总还是知道在什么地方找问题的。 操作步骤 按照比较正统的工程做法应该是: 备份数据 创建新的站点 迁移数据 上线新的站点 域名记录变更 下线旧站点 这套工程实践没太大问题,而且对于风险也有较好的应对方案,比如万一搞砸了,还可以反向执行一遍回滚到原来的状态。可是,毕竟手头没有那么多宽裕的资源和时间,直接更新算了。所以大致分为以下几步: 打开冰箱门 把大象塞进冰箱 把冰箱门关上 说人话就是: 在原来的站点上直接改代码 把新的代码更新上线,直接替换旧的站点 这样考虑基于: 个人博客没有什么用户数据,文章数据就是代码,在 Git 仓库中有版本记录 要搞多个生产环境,域名记录变更都有时间开销,直接代码更新花的时间更少 本地环境搭建 按照 Hexo官方的说明 对于熟悉 npm 的进阶用户,可以执行 1 $ npm install hexo 然后通过 1 $ npx hexo <command> 或把 node_modules 的 hexo 加入环境变量后使用 1 $ hexo <command> 这两个我都试了,并没有什么用。直到我按照常规方法在 package.json 中添加了 scripts 来做了 npm run 的映射,才可以通过 1 $ npm run hexo <command> 进行使用 为了不这么恶心,干脆做回小白用户全局安装了 hexo 1 $ npm i hexo -g 为了测试效果,我还是在 package.json 中添加了几个 scripts 1 2 3 4 5 6 7 8 9 10 { ... "scripts": { "build": "hexo generate", "clean": "hexo clean", "deploy": "hexo deploy", "server": "hexo server" }, ... } 按照 Hexo官方的说法,我就只需要拷贝一下 _posts 里的文件就行了。 直接 yarn run server 后,除了一堆报错,并没有什么效果。开了一个全新的 hexo 项目跑了一下,才明白首先要执行 hexo init 命令,于是我又屁颠屁颠的执行了 hexo init。继续报错,大意是: 文件夹不是空的,没办法初始化。 此时进入了逻辑黑洞,初始化就得是全新的开始,迁移就肯定不是空白的项目,但是要迁移之后能运行,又得执行初始化命令。这不是死局了吗? 又查看了一下Hexo文档,手动将 Hexo 所需的文件都建好,再把原来的 jekyll 的文件删个七七八八,终于生成成功。 分支合并 为了以防万一,前面的所有操作都在一个新开的分支 Hexo 上完成,最后则利用 Github 的 Pull Request 合并至主分支上并完成部署。由于之前的博客使用了 vercel 部署,新建 Pull Request 会触发 vercel 的构建,构建通过后才进行真正的合并操作。到此时为止,一切都那么顺利。 设置主题 Hexo 的默认主题是 landscape,我还是想换回 「原版」的 Next。继续按照 Next的官方文档 的说法,直接进入博客目录 1 $ git clone https://github.com/theme-next/hexo-theme-next themes/next 然后再把博客的 _config.yml 中的 theme 改为 next。 官方还提供了几种方式,比如直接下载文件,下载指定文件之类的。为了方便,不纠结直接用官方默认推荐的吧。 令人感到困惑不已的是,Next 在 Github 上居然有两个仓库,一个是 theme-next,一个是 next-theme。theme-next提供了 npm 安装的方式, 而 next-theme 则没有。当然这些都是事后发现的,官方的 Github 并没有更新有关文档,而是写在了 官方站点的文档 里。 集成好了主题之后预览,发现和原来的主题还是不一样。查了下资料发现 Next 主题分成了几种 Scheme: Muse Mist Pisces Gemini 原先博客用的正是其中的 Pisces,可是要去哪里修改这个配置呢?博客的主题配置项内并没有相关设置。自己观察一下,themes/next 下居然也有一个 _config.yml,把里面的 Scheme 修改一下: 1 2 3 4 5 # Schemes # scheme: Muse #scheme: Mist scheme: Pisces #scheme: Gemini 其他七七八八的设置,也按网上找的一个 文档 改改。 还是不要随便找个文档看,官方文档 还是所有文档里最靠谱的 此时,本地预览一切正常。我主要进行了以下操作 迁移文章 迁移文章很简单,直接把原来的 _posts 文件拷贝到 source/_posts 即可。我的博客带着沉重的历史,所以每个 .md 里都有一个 permalink,且原来的 permalink 都不会带有后缀 .html,我尝试设置了博客的 _config.yml 中的 1 2 3 pretty_urls: trailing_index: true # Set to false to remove trailing 'index.html' from permalinks trailing_html: true # Set to false to remove trailing '.html' from permalinks 发现无论怎么设置,产生的文件都不会带有 .html 后缀,这就导致直接浏览器预览的时候无法正常打开页面,而是直接下载文件。不浪费时间,索性一把梭把所有 .md 中的 permalink 都删除。 具体方法是使用 VSCODE 的全局搜索功能,搜索 _posts 文件夹下所有文件,并打开正则模式,搜索 permalink: (.*) 全部替换为 「空」 即可。 迁移页面 原来的博客里除了博文之外,还有「关于」、「标签」、「实验室」几个页面,这部分 Hexo 和 jekyll 非常类似,只要在 source 下建立对应的文件夹,并放入一个 index.md,写好 Front Matter 即可。 比如「关于」页面,就在 source 下建立一个 about 文件夹,里面放一个 index.md 文件,内容为 1 2 3 4 5 6 --- title: 关于 layout: page type: about --- ... 还原功能 最主要的数据迁移完成之后,开始还原原来博客的功能。所有的 jekyll 下面有的,Hexo 都支持。 侧边菜单 在 themes/next/_config.yml 查找 menu,把它改成自己要的: 1 2 3 4 5 6 7 8 9 10 menu: home: / || fa fa-home categories: /categories/ || fa fa-th about: /about/ || fa fa-user archives: /archives/ || fa fa-archive tags: /tags/ || fa fa-tags lab: /lab/ || fa fa-flask #schedule: /schedule/ || fa fa-calendar #sitemap: /sitemap.xml || fa fa-sitemap #commonweal: /404/ || fa fa-heartbeat 其中「搜索」菜单是打开本地搜索自动增加的,所以这里不用设置 menu 下的每一项代表一个菜单,前面的 key 代表菜单名, 后面的 value 分为两部分。|| 前的是路径,|| 后的是图标。看名字就知道使用的是 font-awesome 字体图标库,所用图标标识出门左转去 fontAwesome 找吧。 i18n 菜单改完,预览都是英文的,设置 _config.yml 里的 language 为 zh-Hans,还是英文的。进入 themes/next/languages 一看,原来这里的文件是 zh-CN.yml。这就对不上啊,改成 zh-Hans.yml 后搞定。因为我自己的 menu 里加了点东西,所以这里在多语言文件里也加上对应的。 Next 官方在 6.0 以上版本特意的把 zh-Hans 改成了 zh-CN Google Analytics 在 themes/next/_config.yml 查找 google_analytics, 把 tracking_id 填上 UA-********-* 这样的值即可,和原来 jekyll 差不多。 Disqus 在 themes/next/_config.yml 查找 disqus,enable 填 true, shortname 填注册的 disqus 用户名。在搜索 disqus 发现有 disqusjs 的设置,前面说过,要用起来需要搭建反向代理,以后再说吧。 Latex 我的个别几篇文章里面用到了公式,所以需要开启。Next 里面提供 Mathjs 和 KaTex 两种方案,官方也给出了说明对比。折腾了一下发现太麻烦,得修改原来书写公式的方式,而且都会在前端额外注入 js。误打误撞发现了 hexo-filter-mathjax,使用的是服务端方式,也就是说在构建时就直接生成了公式,这岂不美哉?用之! 凡事有得必有失,使用这个插件后, 1. 需要将 Hexo 的渲染器改为 hexo-renderer-pandoc 2. 需要将 Next 的 math.mathjax.enable 和 math.katax.enable 统统设置为 false 3. 需要在用到公式的博客的 Front Matter 里添加 mathjax: true 还好,这些都是小事。 安装插件: 1 $ yarn add hexo-filter-mathjax 换渲染器: 1 2 $ yarn remove hexo-renderer-marked $ yarn add hexo-renderer-pandoc 全套搞完之后,本地预览公式正常,和原来一模一样。 该插件依赖了 pandoc,导致在 vercel构建栽了跟头,此处不表,后面详述。 fancyBox 预览时发现图片直接都显示出来,点击没有放大效果,原来 jekyll 主题里这一部分是通过 fancyBox 实现了,这里应该也类似。 在 themes/next/_config.yml 查找 fancybox,设置为 true。 本地搜索 在 themes/next/_config.yml 查找 local_search,把 enable 设置为 true,这样菜单里的最后一项将会多出一个 「搜索」,点击「搜索」,熟悉的搜索弹窗出现了。 自动摘要截断 按照官方的说明,在 themes/next/_config.yml 设置了 excerpt_description 为 true,并没有什么用。Next 官方在某个版本里删除了这个功能,意不意外,惊不惊喜? 按照官方的推荐,安装 hexo-excerpt 1 $ yarn add hexo-excerpt 然后配置博客 _config.yml,根据我自己的需求,我改成了这样 1 2 3 4 5 excerpt: depth: 1 excerpt_excludes: ['img', 'h2'] more_excludes: [] hideWholePostExcerpts: true 新增功能 字数统计和阅读时长 看到别人博客里有本文多少字,大约需要多少分钟读完,发现也支持了,具体使用 hexo-symbols-count-time 插件。首先先安装 1 $ yarn add hexo-symbols-count-time 然后在博客的 _config.yml 里添加: 1 2 3 4 5 6 7 8 symbols_count_time: symbols: true time: true total_symbols: true total_time: true exclude_codeblock: false awl: 2 wpm: 275 DisqusJS 正如前文所言,先按照 disqusjs-proxy-example 中的方法搭建反代,直接用 vercel 部署好,将部署完成后的域名填写到 themes/next 的 disqusjs 部分里即可完成。此处直接按 disqusjs 文档 操作即可. 提交修改 本地预览一切就绪,准备提交到远程的 Github,让 vercel 部署。然而,提交不了了。想了一下,问题就出在最开始提到的 Next 主题安装环节。本来的博客属于一个 Git 仓库,里面又克隆了 Next 主题的仓库。对主题配置的修改都在主题仓库里,那提交到哪里去?提交到 Next 官方的仓库吗? 按照现代前端的逻辑,安装的应该是个 npm 包啊,而且大概率不会去修改 node_modules 里的东西。事已至此,看看怎么处理吧。 即然不可能提交到 Next 官方仓库,那么我们就把官方仓库 Fork 一份出来呗。然后通过 git remote 的命令把 themes/next 的远端仓库设置为我自己的 Fork 出来的仓库地址。 现在有了两个仓库,这两个仓库管理原则上是独立的,凭啥博客的仓库会更新和纳入主题的仓库内容呢?Git Submodule 即时登场,利用 git submodule add 把 themes/next 作为子模块加入了博客仓库。提交、推送这些常规操作都可以完成了。然后在 Github 里创建一个新的 Pull Request,开始发布前预构建。 vercel 部署 构建模板修改 第 1 次构建失败,错误出现在构建完成时 1 No Output Directory named "_site" found after the Build completed. 这是因为忘记了修改 vercel 的构建模板,在 vercel 的 Settings 面板下的 Build & Development Settings 中,把原来的模板 jekyll 修改为 Hexo。 手动安装 Pandoc 第 2 次至第 N 次,打包一开始就报 ERROR,一直报 1 pandoc exited with code null. 查了资料,有文章说是因为博客里面包含引号导致,解决方案是卸载。这?这?这是自断一臂吗?继续查继续试,最后发现是因为 vercel 的构建环境里压根没有 pandoc 啊,预装列表 别人写好了。那我自己装吧,又找到了 一篇文章 说是自己把 Pandoc 的安装包从 deb 转为 rpm, 然后上传到自己的仓库里再用构建命令调用。这?不应该吧?继续找,又找到了一篇时间较近的文章,而且名字一看就相当靠谱 Running a Pandoc build on Vercel,按照文章说的,自己在博客仓库内建一个 build.sh,内容为 1 2 3 4 5 6 7 yum install wget mkdir pandoc wget -qO- https://github.com/jgm/pandoc/releases/download/2.11.1.1/pandoc-2.11.1.1-linux-amd64.tar.gz | \ tar xvzf - --strip-components 1 -C ./pandoc export PATH="./pandoc/bin:$PATH" yarn run build 在 vercel 的 settings 面板中找到 Build Command 打开 OVERRIDE 开关,输入 sh ./build.sh 之后保存,终于构建成功。 修改 submodule 的 url 构建开始时,始终会报获取 submodule 失败 1 Warning: Failed to fetch one or more git submodules 原因是 vercel 不支持 ssh 协议的 url, 之前有人遇到过,改为 https 即可修复。当然这样的话,仓库地址必须是公开的,有一定的安全风险。如果想要使用私有仓库,则可以参考 Vercel private submodule 中的方法

2021/10/5
articleCard.readMore

用计算机程序做小学数学应用题

这两天帮孩子复习了一下数学,发现应用题里面有好几种类型。比如「栽树」、「兑换」、「买赠」。孩子的「栽树」和「兑换」题掌握的不错,却总是在「买赠」上犯迷糊。比如其中的一题是这样的: 有 43 个小朋友秋游,需要为他们买饮料。现在商家搞活动,买七瓶送一瓶。如果想让每个小朋友都有饮料,需要买多少瓶? 按照小学的解法,可以通过 得到可获赠 5 瓶,然后计算实际需要购买的瓶数 得到需要购买 38 瓶 当然还可以有其他思路来求解。 那么用计算机程序怎么做这道题呢? 不考虑什么算法,直接暴力运算。基本思路是这样的: 每次买一瓶,买到 7 的倍数就多加 1 瓶,直到得到 43 瓶。 用一个循环来实现 1 2 3 4 5 6 7 8 9 10 11 12 let i = 1 // 买多少次 let j = 1 // 得到多少瓶 while (j < 43) { i++ if (j % 7 !== 0) { j++ } else { j+= 2 } } console.log(i) // 38 现在的少儿编程培训班都在教什么机器人,人工智能类的课程,为什么不能教一下解应用题呢?

2020/9/15
articleCard.readMore

一套海洋生物的角色设计

缘起 2018年的时候,我所在的公司出了一个福利制度:员工可以自己组织一些俱乐部,俱乐部活动的费用可以公司报销。自然地,羽毛球俱乐部、骑车俱乐部,甚至还有吃货俱乐部都如雨后春笋般冒了出来。福利制度一旦被滥用,基本上很快就会被废弃。为了不让这个制度就此废弃,我和小伙伴商量了下,准备成立一个不太一样的俱乐部,一改这种歪风邪气。 都说创新都是从基层发起的,比如 3M 的 思高胶带。鉴于此(事实证明我们想多了),我们准备成立一个「创新俱乐部」,用于组织一些产品创意活动,并将过程中产生的创意付诸实施和落地。小伙伴提交了俱乐部申请,很快便通过了。截止到俱乐部申请通过,共有 9 名小伙伴加入。 俱乐部管理制度要求,申请成功后 2 周内必须开展第一次活动,如果无法开展则视为自动放弃。于是乎,成员们紧锣密鼓地进行了多次头脑风暴,最终将第一次的活动主题确定了下来,就是为每个成员打造一套虚拟形象并配以相应的故事介绍,之后基于这套「设定」,进行产品的落地。 主题确认之后,大家一起订立了下一步的任务 对每个成员的信息进行采集,既有自我介绍,也有他人印象,并基于该信息总结出成员的关键词 根据成员信息和关键词进行形象设定 根据成员信息和关键词进行文案梳理,文案为对仗的 10 字诗歌体 根据形象设定和文案进行衍生产品落地 任务明确后,我们对成员进行了分组 组名任务成员 信息采集成员信息采集与梳理Wang, Zhu 形象设计成员形象设计我, 弹簧MM 文案编写成员个人介绍Lv, Yang, Ding 统筹及衍生品成品落地SkottieWang, Sun 概念设计 群体形象的设计,我认为其概念设计应该是连贯并具备关联的,因此应当在统一的情境下进行思考。在单体上能够突显个性,在整体上能够得到统一。这就要求必须先给定一个大前提,这样一来又产生了几个方向 纯虚构概念 基于现实概念的加工 完全虚构存在极大的不确定,易于发散但难以收敛,因此我还是考虑了 2。 基于现实,那么又产生了分叉 生物 非生物 非生物的聚类方式不太容易形成共识或难以涵盖单体特征,基于我自身的认知水平,选择了生物,且决定了采用表现特征更明显的「动物」。 动物世界如此纷繁多样,如何选择一个大家既熟悉又觉得有新鲜感的序列呢? 我首先想到的是「昆虫」,昆虫种类相当丰富,应该能够提供足够的概念参考。转念一想,昆虫本身的形象似乎很难表达「性格」,于是继续琢磨,觉得用「海洋生物」应该更加适合。 详细设计 根据信息采集小组提供的信息,我为每个人指定了一种海洋生物 序号成员生物 1我章鱼 2SkottieWang海龟 3Lv海马 4Wang水母 5Zhu海葵 6Ding鲀 7Sun小丑鱼 8弹簧MM鳉 9Yang蝠鲼 草稿 有了上面的对应关系之后,我考虑对这些海洋生物进行拟人化。我准备采用先创建一个基准人物形象,然后再给这个基准人物加上修饰元素来实现形象设计。 base-bodydecorated-body 不难发现,基准人物形象比较呆板,直接添加外围装饰无法实现突显个性的效果。一旦要对姿势、表情进行更加细致的刻画,基准人物的作用则又显得微不足道。 于是我决定换一个思路,还是从性格和海洋生物的本身形态出发,逐个设计形象中的姿势、表情。 octopusturtleseahorsejellyfishactiniapufferclownfishmedakamanta 以上 9 个形象的草稿就完成了,之后还需要对草稿进行润色和休整 设计交付 弹簧MM 根据上述的草稿进行了勾线 line 之后,我为她提供了一些配色参考,她将所有的线稿进行了填色 color 落地 在我们完成形象设计的同时,文案组也已完成了相关任务。关于落地,我提出设想想要制作成徽章或者冰箱贴,但考虑到制作周期和成本,最终筹划组决定制作成以下实体物品。 结语 俱乐部的每位成员来自不同的部门、不同的岗位,这次活动让大家认识到其实我们都有着平时未显露的才能。并且大家都跳出了舒适区,SkottieWang 的本职是设计师却负责了统筹和落地;弹簧MM 的本职是运营却负责了设计;Lv 的本职是产品却负责了文案;至于我,本职是产品和前端以及管理却负责了概念设计。活动结束后,每个人都感觉非常有参与感和成就感。 能力不是天赋,是可以后天习得的。岗位界限并不会成为能力习得的障碍,而敢于尝试的信念和立即行动的执行力才是把事情做成的关键,同时能力也就习得了。

2020/6/24
articleCard.readMore

electron 7.x 安装失败的解决方法

现象 按照 electron官方教程 中的方法进行安装 1 npm install --save-dev eletron 这个时候命令行会一直卡在 1 node install.js 然后就没有然后了。 根据一些教程上写的解决方案有两种 降级 electron 到 6.x 手动下载 electron 文件,放入 node_modules,并且写一个 .txt 的配置 这两种方案似乎都不能令人满意,比如需要应用 7.x 中的 BrowserView 时,第一种方案就失效了。手动侵入修改 node_modules 可能会导致升级问题。 原因 查阅了一些资料后发现,这个问题产生于 electron 的内部下载管理器中的 一个模块。 7.0 以下的 electron 的资源地址中版本目录是 6.1.2 格式,而 7.0 以上的则增加了一个 v 字符,成为了 v7.0.0。 而下载器模块本身并没有对这个改动做相应的处理,导致访问到了错误的资源地址。 解决方案 安装 cross-env 1 npm install -g cross-env 修改环境变量并安装 1 cross-env electron_mirror=https://cdn.npm.taobao.org/dist/electron/ npm install electron // 已失效 请务必使用 https://cdn.npm.taobao.org/dist/electron/,因为目前只有这个源对 v7.0.0 格式下的资源地址进行了别名处理。 由于 cdn.npm.taobao.org 挂了,所以上述方法无法使用 只能自己设置目录了,比如要安装 7.1.13 1 cross-end electron_mirror=https://npm.taobao.org/mirrors/electron/ electron_custom_dir=7.1.13 npm install electron

2020/2/26
articleCard.readMore

换铰链记

家里卫生间干区的洗脸池柜门的铰链坏了,柜门一直难以合拢。只好在关门时,用「小米体重秤」在旁边卡着,门也几乎不怎么打开了。 就这样得过且过了两年(或许更长),实在看不下去了,在大强子家买了两个铰链换上了。 一些经验教训: 这次买的铰链是整体的,得抬着门才能装,以后记得要买分体式卡扣装的。 铰链得买液压缓冲的,弹簧式的会啪啪响。 安装好之后的效果如下:

2019/11/11
articleCard.readMore

画了几只甲虫

去年的时候自己立了 flag,想要每天画一幅昆虫。事与愿违,没有坚持下来。以下是目前为止完成的几幅。 在绘画过程中,发现绘画行为很容易进入心流的状态,以至于后期观看自己的画作,都不知道当时是怎么画下来的 :) 一只花金龟 cetonia-aurata 绘画过程 一只叶甲 chrysomelidae 绘画过程 一只虎甲 cicindela 绘画过程 一只锹甲 lucanidae 绘画过程 一只叩甲 melanotus 一只独角仙 trypoxylus-dichotomus 绘画过程

2019/9/18
articleCard.readMore

「译」构建你的色板

本文翻译自 重构UI 中的 Building Your Color Palette 你是否曾经使用过那些花哨的色板生成器?只要指定一个初始色,调整一些选项,可能还包括一些音乐术语,比如「大三和弦」或者「纯四度」,它就能够帮你建立五个完美的配色样本。 01 通过运算与科学的方法来获取完美配色方案看起来是非常诱人的,然而并没有什么用。 好吧,除非你希望作品长这样: 02 你的实际需要 你不可能指望通过五个十六进制代码 (译注: 指生成色板中的五个色度值,如: #FFCC00)就能构建什么东西。在实际工作中,你需要一套更全面的色度供你选择。 03 你可以将好的色板分为三类 中性色 原文是 greys,直译为灰色。 文本、背景、面板、表单控件 —— 界面中的几乎所有内容都是灰色的 04 你需要的灰色比你想象的多 —— 三个或四个色度也许听起来很多,但不久之后你会期望某些东西比「2号色」更深一些,但比「3号色」稍浅一些。 在实践中,你需要 8-10 种色度可供选择(稍后详细介绍)。并不会有那么多诸如:确定「77号色」和「78号色」的事情来浪费时间,这个数量已经足够确保你不用事事妥协。 05 纯黑往往显得很不自然,因此从一个比较深的灰色开始,以稳定的增量逐渐变成白色。 主色 大多数的网站需要一种或两种色度用于主要操作、强调导航元素等。这些色度决定了网站整体外观 —— 那些让你认为 Facebook 为 「蓝色」 的色度,即便它真的很「灰」。 就像灰色一样,你需要多种 (5-10) 更浅和更深的色度可供选择 06 超浅色度可用作警报等事务的背景,而深色适用于文本 强调色 原文为 Accent colors,直译为口音色? 在主色的基础上,每个站点都需要一些强调色,以便向用户传达不同的信息。 例如,你可能希望使用引人注目的色度(如黄色、粉色、青色)来突出显示新功能 07 你可能还需要色度来强调不同的语义状态,例如以红色来表达破坏性操作: 08 用黄色来表达警告信息: 09 或者用绿色来强调积极的趋势: 10 尽管这些颜色的多种色度在整个 UI 中应该被非常谨慎地使用,可你还是需要更多的色度。 如果你正在构建需要使用色度来区分或分类相似的元素(比如图表上的线条,日历中的事件或项目中的标签)的内容,则还是需要更加强调的色度。 无论如何,复杂 UI 所需要多达十种不同的色度,每种颜色包含 5-10 种色度的情况并不鲜见。 预先定义色度 当你需要在色板中创建较浅或较深的变量时,不要自作聪明的使用 CSS 预处理器函数(如「变亮」或「变暗」)来动态创建色度。这会导致你最终得到了 35 种略有不同的蓝色,但它们看起来都是一样的。 反之,在最初定义一组固定的色度,并在工作中选用它们。 d1 你是如何像这样组合色板的呢? 先选基色 首先为你想要创建的颜色标尺选择一种基色 —— 在浅色度和深色度中间的色度。 没有真正的科学方法可以做到这一点,对于主色和强调色,一个好的经验法则是:选择一个可以作为按钮背景使用的色度。 d2 需要注意的是,这里没有真正的规则,比如 「从 50% 的明度开始」等等 —— 每种色度的表现都有所不同,所以你必须依靠自己的眼睛才能看到这一点。 寻找边界 接下来,选择最深和最浅的色度。这里也没有真正的科学,但可以帮助你去思考它们将在哪些地方被使用并根据上下文使用它们。 色度的最深色度通常为文本保留,而最浅色度可用于背景。 一个简单的警告组件是结合这两种用例的最佳实践,因此它可以帮助你用来选择这些色度。 d3 选择与基色色相匹配的颜色开始,调整饱和度和明度直到你满意为止。 填充空隙 一旦你获得了基础、最深和最浅的色度,你只需要填充它们之间的空隙。 对于大多数项目,每种颜色至少需要 5 个色度,如果你不想受到太多约束,则色度可能会接近 10 个。 9 是一个伟大的数字,因为它易于用来划分和弥补空隙。让我们称我们的最深色度为 900,我们的基础色度为 500,我们的最浅色度为 100。 首先选择 700 和 300 的色度,这些色度位于间隙的中间。你希望这些色度感觉起来就像两边色度的完美折衷。 d4 这会在颜色标尺(800,600,400和200)中创建另外四个孔,你可以使用相同的方法填充这些孔。 d5 最终你应该得到一套非常平衡的颜色,这些颜色提供了足够多的选项来满足你的设计理念且不受限制。 中性色呢? 对于中性色,基色不是那么重要,但其他过程是相同的。从边界开始并填充空隙,直到你拥有所需为止。 d6 通过选择项目中最深的文本所需的中间色来决定最深中性色,通过选择项目中的最浅的背景色来决定最浅中性色。 这不是科学 尽管很诱人,但你不能完全依靠数学来制作完美的调色板。 像上面描述的系统方法很适合你入门,如有必要你依然可以做出调整。 一旦你真正开始在你的设计中使用你的颜色,你几乎不可避免地想要在色度上调整饱和度,或使一些色度更浅或更深。信任你的眼睛而非数字。 如果可以避免,请尽量频繁添加色度。如果你不限制色板,你就根本没有颜色系统。

2019/1/30
articleCard.readMore

PMP认证考试5A通过

自己挖的坑,只能自己填。好在结果还是令自己满意的 PMP

2019/1/11
articleCard.readMore

vue项目中的less加入javascript报错

1 inline JavaScript is not enabled. Is it set in your options ? 我在使用 iView 的自定义主题时出现了以上报错。 之前做 ui-nuclear-mobile 也发现过 Ant Design 有同样的 issue。 众所周知 Ant Design 官方只有 React 的实现,而基于 vue 的 iview 为什么也会有同样的错误,并且提示去 Antd 的 github 找解决方案,你应该能懂。 解决方案有2个: 把 less 降级到 2.x 版本 配置 less-loader,让其支持 inline-javascript 解决方案1,我验证过可行,社区里也无异议。 解决方案2,社区里常常这样说: 我明明配置了,为什么还是报错? 因为社区都是教你去配置 webpack : 1 2 3 4 5 6 7 8 9 module.exports = { css: { loaderOptions: { // 向 CSS 相关的 loader 传递选项 less: { javascriptEnabled: true } } } } 打开自己的 Vue 项目一看,瞬间懵逼,哪里配置 webpack ? 通过猜,可以找到 \build\webpack.base.conf.js,里面是这样的 1 2 3 4 5 6 7 8 9 10 module: { rules: [ { test: /\.vue$/, loader: 'vue-loader', options: vueLoaderConfig } ... ] } 这...没有 less 啊 这里请注意 vueLoaderConfig,这玩意儿是来自于 /build/vue-loader.conf 的 打开 vue-loader.conf,发现里面是: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 module.exports = { loaders: utils.cssLoaders({ sourceMap: isProduction ? config.build.productionSourceMap : config.dev.cssSourceMap, extract: isProduction }), transformToRequire: { video: 'src', source: 'src', img: 'src', image: 'xlink:href' } } 还是没有 less 啊,请注意 utils.cssLoaders,这是来自于 /build/utils.js 的 这里面有一段: 1 2 3 4 5 6 7 8 9 return { css: generateLoaders(), postcss: generateLoaders(), less: generateLoaders('less'), sass: generateLoaders('sass', { indentedSyntax: true }), scss: generateLoaders('sass'), stylus: generateLoaders('stylus'), styl: generateLoaders('stylus') } 看一下 generateLoaders,发现其第一个参数是loader,第二个参数是 loaderOptions 看到这里,差不多明白了。稍微改动一下,增加一个 Option 1 2 3 4 5 6 7 8 9 return { css: generateLoaders(), postcss: generateLoaders(), less: generateLoaders('less', { javascriptEnabled: true }), sass: generateLoaders('sass', { indentedSyntax: true }), scss: generateLoaders('sass'), stylus: generateLoaders('stylus'), styl: generateLoaders('stylus') } 感觉 generateLoaders 有哪里不对。 loader 的名字居然是靠 loader + '-loader' 这样匹配的啊? 不管那么多了,总结一下: 在 Vue-cli 2.x 的版本下用 webpack 模板创建的项目,如果要在 less 里支持 inline-javascript,请修改 /build/utils.js 中的 cssLoaders 的 return 部分。 虽然去改一个 utils 感觉很诡异, 但目前这是行之有效的方法

2018/12/25
articleCard.readMore

「译」别总是用标签

本文翻译自 重构UI 中的 Labels are a last resort 撇开表单的可用性不谈 在向用户展现数据(尤其是来自数据库的数据)的时候,很容易陷入一种 标签: 值 的粗陋格式陷阱。 01 这种方法的问题在于它使得任何层次数据的结构化呈现变得困难,每条数据都变成了重点。 也许你本来就不需要用到标签 大多数情况下,你本可以通过数据的格式来判断是什么类型的数据 比如,janedoe@example.com 是个电子邮件地址,(555) 765-4321 是一个手机号码,$19.99 是一个价格 当格式不足以判断的时候,基本上靠上下文。当你在员工名单里中看到某人姓名下方出现 客户支持 的短语时,你不需要使用标签来建立其与所在部门的联系。 02 当你能够在不设置标签的情况下呈现数据时,更容易强调重要性或识别信息,使得界面更加容易使用,同时使其感觉更有「设计感」 将标签和其对应值结合起来 即便没有标签的数据不足够清晰明了,通常你也可以通过在对应值中添加澄清文本来避免添加标签。 比如,如果你需要在电商界面中显示库存,而不是「库存: 12」,可以尝试「剩余 12 件」 译注: 由于语言习惯的问题,此处中文的解决方案未必最佳 03 如果你在设计一个房地产App,像「卧室:3」这样的东西可以简单地成为「3 间卧室」。 04 当你能够将标签和其对应值组合到一个单位中时,更容易为每个数据片段提供有意义的相识而不会牺牲清晰程度。 标签是次要的 有时你确实需要一个标签。比如,当你显示多条相似数据时,需要比较容易扫视它们,比方说一个仪表盘。 05 通过让便签变得更小,降低对比度,或使用更轻的字重或三者齐用组合来弱化标签。 何时强调标签 如果你在设计一个用户对标签有明确的查找需求的界面,那么强调标签而不是数据本身可能是有意义的。 在信息密集的页面上通常就是这种情况,比如产品技术规范 如果用户试图找出笔记本电脑中的「调试解调器(Modem)」,「WIFI」或 「无线」而不是「高通」或「英特尔」 06 在这些场景中,不要过分淡化数据,它们仍然是重要的信息,只需要使用较深的颜色作为标签,稍浅的颜色作为数据本身即可。

2018/12/20
articleCard.readMore

PMBOK第6版知识点及ITTO

本文件包含了PMBOK的所有过程组的ITTO和主要知识点 知识领域项目管理过程组 启动过程组规划过程组执行过程组监控过程组收尾过程组 项目整合管理4.1 制定项目章程4.2 制定项目管理计划4.3 指导与管理项目工作 4.4 管理项目知识4.5 监控项目工作 4.6 实施整体变更控制4.7 结束项目或阶段 项目范围管理5.1 规划范围管理 5.2 收集需求 5.3 定义范围 5.4 创建WBS5.5 确认范围 5.6 控制范围 项目进度管理6.1 规划进度管理 6.2 定义活动 6.3 排列活动顺序 6.4 估算活动持续时间 6.5 制定进度计划6.6 控制进度 项目成本管理7.1 规划成本管理 7.2 估算成本 7.3 制定预算7.4 控制成本 项目质量管理8.1 规划质量管理8.2 管理质量8.3 控制质量 项目资源管理9.1 规划资源管理 9.2 估算活动资源9.3 获取资源 9.4 建设团队 9.5 管理团队9.6 控制资源 项目沟通管理10.1 规划沟通管理10.2 管理沟通10.3 监督沟通 项目风险管理11.1 规划风险管理 11.2 识别风险 11.3 实施定性风险分析 11.4 实施定量风险分析 11.5 规划风险应对11.6 实施风险应对11.7 监督风险 项目采购管理12.1 规划采购管理12.2 实施采购12.3 控制采购 项目相关方管理13.1 识别相关方13.2 规划相关方参与13.3 管理相关方参与13.4 监督相关方参与 PMBOK 第一部分 项目管理知识体系指南 4. 项目整合管理 4.1 制定项目章程 启动过程组 4.1.1 制定项目章程:输入 商业文件 商业论证 效益管理计划 协议 事业环境因素 组织过程资产 4.1.2 制定项目章程:工具与技术 专家判断 数据收集 头脑风暴 焦点小组 访谈 人际关系与团队技能 冲突管理 引导 会议管理 会议 4.1.3 制定项目章程:输出 项目章程 假设日志 4.2 制定项目管理计划 规划过程组 4.2.1 制定项目管理计划:输入 项目章程 其他过程的输出 事业环境因素 组织过程资产 4.2.2 制定项目管理计划:工具与技术 专家判断 数据收集 头脑风暴 焦点小组 核对单 访谈 人际关系与团队技能 冲突管理 引导 会议管理 会议 4.2.3 制定项目管理计划:输出 项目管理计划 子计划(10 = 9 大领域,其中范围管理有2个) 范围管理计划 需求管理计划 进度管理计划 成本管理计划 质量管理计划 资源管理计划 沟通管理计划 风险管理计划 采购管理计划 相关方参与计划 基准(3大基准) 范围基准 进度基准 成本基准 其他组件 变更管理计划 配置管理计划 绩效测量基准 项目生命周期 开发方法 管理层审查 4.3 指导与管理项目工作 执行过程组 4.3.1 指导与管理项目工作:输入 项目管理计划 任何组件 项目文件 变更日志 经验教训登记册 里程碑清单 项目沟通记录 项目进度计划 需求跟踪矩阵 风险登记册 风险报告 批准的变更请求 事业环境因素 组织过程资产 4.3.2 指导与管理项目工作:工具与技术 专家判断 项目管理信息系统 会议 4.3.3 指导与管理项目工作:输出 可交付成果 工作绩效数据 问题日志 变更请求 项目管理计划更新 任何文件 项目文件更新 活动清单 假设日志 经验教训登记册 需求文件 风险登记册 相关方登记册 组织过程资产更新 4.4 管理项目知识 执行过程组 4.4.1 管理项目知识:输入 项目管理计划 所有组件 项目文件 经验教训登记册 项目团队派工单 资源分解结构 供方选择标准 相关方登记册 可交付成果 事业环境因素 组织过程资产 4.4.2 管理项目知识:工具与技术 专家判断 知识管理 信息管理 人际关系与团队技能 积极倾听 引导 领导力 人际交往 政治意识 4.4.3 管理项目知识:输出 经验教训登记册 项目管理计划更新 任何组件 组织过程资产更新 4.5 监控项目工作 监控过程组 4.5.1 监控项目工作:输入 项目管理计划 任何组件 项目文件 假设日志 估算依据 成本预测 问题日志 经验教训登记册 里程碑清单 质量报告 风险登记册 风险报告 进度预测 工作绩效信息 协议 事业环境因素 组织过程资产 4.5.2 监控项目工作:工具与技术 专家判断 数据分析 备选方案分析 成本效益分析 挣值分析 根本原因分析 趋势分析 偏差分析 决策 会议 4.5.3 监控项目工作:输出 工作绩效报告 变更请求 项目管理计划更新 任何组件 项目文件更新 成本预测 问题日志 经验教训登记册 风险登记册 进度预测 4.6 实施整体变更控制 监控过程组 4.6.1 实施整体变更控制:输入 项目管理计划 变更管理计划 配置管理计划 范围基准 进度基准 成本基准 项目文件 估算依据 需求跟踪矩阵 风险报告 工作绩效报告 变更请求 事业环境因素 组织过程资产 4.6.2 实施整体变更控制:工具与技术 专家判断 变更控制工具 数据分析 备选方案分析 成本效益分析 决策 投票 独裁型决策制定 多标准决策分析 会议 4.6.3 实施整体变更控制:输出 批准的变更请求 项目管理计划更新 任何组件 项目文件更新 变更日志 4.7 结束项目或阶段 收尾过程组 4.7.1 结束项目或阶段:输入 项目章程 项目管理计划 所有组件 项目文件 假设日志 估算依据 变更日志 问题日志 经验教训登记册 里程碑清单 项目沟通记录 质量控制测量结果 质量报告 需求文件 风险登记册 风险报告 验收的可交付成果 商业文件 商业论证 效益管理计划 协议 采购文档 组织过程资产 4.7.2 结束项目或阶段:工具与技术 专家判断 数据分析 文件分析 回归分析 趋势分析 偏差分析 会议 4.7.3 结束项目或阶段:输出 项目文件更新 经验教训登记册 最终产品、服务或成果移交 最终报告 组织过程资产更新 5. 项目范围管理 5.1 规划范围管理 规划过程组 5.1.1 规划范围管理:输入 项目章程 项目管理计划 质量管理计划 项目生命周期描述 开发方法 事业环境因素 组织过程资产 5.1.2 规划范围管理:工具与技术 专家判断 数据分析 备选方案分析 会议 5.1.3 规划范围管理:输出 范围管理计划 需求管理计划 5.2 收集需求 规划过程组 5.2.1 收集需求:输入 项目章程 项目管理计划 范围管理计划 需求管理计划 相关方参与计划 项目文件 假设日志 经验教训登记册 相关方登记册 商业文件 商业论证 协议 事业环境因素 组织过程资产 5.2.2 收集需求:工具与技术 专家判断 数据收集 头脑风暴 访谈 焦点小组 问卷调查 标杆对照 数据分析 文件分析 决策 投票 多标准决策分析 数据表现 亲和图 思维导图 人际关系与团队技能 名义小组技术 观察/交谈 引导 系统交互图 原型法 5.2.3 收集需求:输出 需求文件 需求跟踪矩阵 5.3 定义范围 规划过程组 5.3.1 定义范围:输入 项目章程 项目管理计划 范围管理计划 项目文件 假设日志 需求文件 风险登记册 事业环境因素 组织过程资产 5.3.2 定义范围:工具与技术 专家判断 数据分析· 备选方案分析 决策 多标准决策分析 人际关系与团队技能 引导 产品分析 5.3.3 定义范围:输出 项目范围说明书 项目文件更新 假设日志 需求文件 需求跟踪矩阵 相关方登记册 5.4 创建 WBS 规划过程组 外包也是WBS的一部分 5.4.1 创建 WBS:输入 项目管理计划 范围管理计划 项目文件 项目范围说明书 需求文件 事业环境因素 组织过程资产 5.4.2 创建 WBS:工具与技术 专家判断 分解 5.4.3 创建 WBS:输出 范围基准 项目文件更新 假设日志 需求文件(更新哪些被批准) 5.5 确认范围 监控过程组 5.5.1 确认范围:输入 项目管理计划 范围管理计划 需求管理计划 范围基准 项目文件 经验教训登记册 质量报告 需求文件 需求跟踪矩阵 核实的可交付成果 8.3.3 控制质量: 输出 工作绩效数据 4.3.3 指导与管理项目工作: 输出 5.5.2 确认范围:工具与技术 检查 决策 投票 5.5.3 确认范围:输出 验收的可交付成果 工作绩效信息 变更请求 项目文件更新 经验教训登记册 需求文件 需求跟踪矩阵 5.6 控制范围 监控过程组 5.6.1 控制范围:输入 项目管理计划 范围管理计划 需求管理计划 变更管理计划 配置管理计划 范围基准 绩效测量基准 项目文件 经验教训登记册 需求文件 需求跟踪矩阵 工作绩效数据 组织过程资产 5.6.2 控制范围:工具与技术 数据分析 偏差分析 趋势分析 5.6.3 控制范围:输出 工作绩效信息 变更请求 项目管理计划更新 范围管理计划 范围基准 进度基准 成本基准 绩效测量基准 项目文件更新 经验教训登记册 需求文件 需求跟踪矩阵 6. 项目进度管理 6.1 规划进度管理 规划过程组 6.1.1 规划进度管理:输入 项目章程 项目管理计划 范围管理计划 开发方法 事业环境因素 组织过程资产 6.1.2 规划进度管理:工具与技术 专家判断 数据分析 会议 6.1.3 规划进度管理:输出 进度管理计划 6.2 定义活动 规划过程组 6.2.1 定义活动:输入 项目管理计划 进度管理计划 范围基准 事业环境因素 组织过程资产 6.2.2 定义活动:工具与技术 专家判断 分解 滚动式规划 会议 6.2.3 定义活动:输出 活动清单 活动属性 里程碑清单 变更请求 项目管理计划更新 进度基准 成本基准 6.3 排列活动顺序 规划过程组 6.3.1 排列活动顺序:输入 项目管理计划 进度管理计划 范围基准 项目文件 活动属性 活动清单 假设日志 里程碑清单 事业环境因素 组织过程资产 6.3.2 排列活动顺序:工具与技术 紧前关系绘图法 确定和整合依赖关系 提前量和滞后量 项目管理信息系统 6.3.3 排列活动顺序:输出 项目进度网络图 项目文件更新 活动属性 活动清单 假设日志 里程碑清单 ★ PDM:Precedence Diagramming Method 紧前关系绘图法 StartFinish FinishFSFF StartSSSF ★ 提前量和滞后量 提前量:紧后活动可以提前的时间量,表示为 - 滞后量:紧前活动需要推迟的时间量,表示为+ 例子:考试结束前30分钟,可以交卷,考试(完成) -> 交卷(开始) 表达为 FS-30 ★ 项目进度网络图 项目进度网络图是表示项目进度活动之间的逻辑关系(也叫依赖关系)的图形。 6.4 估算活动持续时间 规划过程组 6.4.1 估算活动持续时间:输入 项目管理计划 进度管理计划 范围基准 项目文件 活动属性 活动清单 假设日志 经验教训登记册 里程碑清单 项目团队派工单 ==9.3 获取资源 输出== 资源分解结构 ==9.2 估算资源 输出== 资源日历 ==9.3 获取资源 输出== 资源需求 ==9.2 估算资源 输出== 风险登记册 事业环境因素 组织过程资产 6.4.2 估算活动持续时间:工具与技术 专家判断 类比估算 参数估算 三点估算 自下而上估算 数据分析 备选方案分析 储备分析 决策 会议 6.4.3 估算活动持续时间:输出 持续时间估算 估算依据 项目文件更新 活动属性 假设日志 经验教训登记册 ★ PERT:Program Evaluation and Review Technique 三点估算法 tm 最可能时间 t0 最乐观时间 tp 最悲观时间 基于贝塔分布 期望持续时间 te = (tp + tm * 4 + t0 ) / 6 标准差 σ = (tp - t0) / 6 西格玛概率 (+/-) 1 σ68.26% (+/-) 2 σ95.16% (+/-) 3 σ99.73% ★ 收益递减规律 在保持其他因素不变的情况下,增加一个用于确定单位产出所需投入的因素(如资源)会最终达到一个临界点,在该点之后的产出或输出会随着增加这个因素而递减。 6.5 制定进度计划 规划过程组 6.5.1 制定进度计划:输入 项目管理计划 进度管理计划 范围基准 项目文件 活动属性 活动清单 假设日志 估算依据 持续时间估算 经验教训登记册 里程碑清单 项目进度网络图 项目团队派工单 资源日历 资源需求 风险登记册 协议 事业环境因素 组织过程资产 6.5.2 制定进度计划:工具与技术 进度网络分析 关键路径发 资源优化 数据分析 假设情景分析 模拟 提前量和滞后量 进度压缩 项目管理信息系统 敏捷发布规划 6.5.3 制定进度计划:输出 进度基准 项目进度计划 进度数据 项目日历 变更请求 项目管理计划更新 进度管理计划 成本基准 项目文件更新 活动属性 假设日志 持续时间估算 经验教训登记册 资源需求 风险登记册 ★ 关键路径法 关键路径是项目中时间最长的活动顺序,决定着可能的项目最短工期。 从左往右看最大,从又往左看最小 关键活动节点 最早开始持续时间最早结束 活动名称 最晚开始总浮动时间最晚结束 ★ 资源优化 资源平衡,在关键路径的活动上平衡资源 资源平滑,不增加资源,把非关键路径的资源拿进来填补,活动只在其自由和浮动时间内延迟 ★ 进度压缩 进度压缩技术是指在不缩减项目范围的前提下,缩短或加快进度工期,以满足进度制约因素、强制日期或其他进度目标。 赶工,增加资源。比如老王一个人刷墙4小时,再找小李过来和他一起刷,希望2小时刷完。 快速跟进,部分并行。比如老王砌墙要2天,小李刷腻子2天,现在老王砌完一天,小李就去刷腻腻子。 6.6 控制进度 监控过程组 6.6.1 控制进度:输入 项目管理计划 进度管理计划 进度基准 范围基准 绩效测量基准 项目文件 经验教训登记册 项目日历 项目进度计划 资源日历 进度数据 工作绩效数据 组织过程资产 6.6.2 控制进度:工具与技术 数据分析 挣值分析 迭代燃尽图 绩效审查 趋势分析 偏差分析 假设情景分析 关键路径法 项目管理信息系统 资源优化 提前量和滞后量 进度压缩 6.6.3 控制进度:输出 工作绩效信息 进度预测 变更请求 项目管理计划更新 进度管理计划 进度基准 成本基准 绩效测量基准 项目文件更新 假设日志 估算依据 经验教训登记册 项目进度计划 资源日历 风险登记册 进度数据 7. 项目成本管理 7.1 规划成本管理 规划过程组 7.1.1 规划成本管理:输入 项目章程 项目管理计划 进度管理计划 风险管理计划 事业环境因素 7.1.2 规划成本管理:工具与技术 专家判断 数据分析 会议 7.1.3 规划成本管理:输出 成本管理计划 计量单位 精确度 组织程序链接 控制临界值 绩效测量规则 报告格式 其他细节 7.2 估算成本 规划过程组 7.2.1 估算成本:输入 项目管理计划 成本管理计划 质量管理计划 范围基准 项目文件 经验教训登记册 项目进度计划 资源需求 风险登记册 事业环境因素 组织过程资产 7.2.2 估算成本:工具与技术 专家判断 类比估算 参数估算 自下而上估算 三点估算 数据分析 备选方案分析 储备分析 质量成本 项目管理信息系统 决策 投票 7.2.3 估算成本:输出 成本估算 估算依据 项目文件更新 假设日志 经验教训登记册 风险登记册 ★ 储备分析 应急储备,已知的未知,项目经理可动 管理储备,未知的未知,需要需求变更 7.3 制定预算 规划过程组 7.3.1 制定预算:输入 项目管理计划 成本管理计划 资源管理计划 范围基准 项目文件 估算依据 成本估算 项目进度计划 风险登记册 商业文件 商业论证 效益管理计划 协议 事业环境因素 组织过程资产 7.3.2 制定预算:工具与技术 专家判断 成本汇总 数据分析 储备分析 历史信息审核 资金限制平衡 融资 7.3.3 制定预算:输出 成本基准 项目资金需求 项目文件更新 成本估算 项目进度计划 风险登记册 7.4 控制成本 监控过程组 7.4.1 控制成本:输入 项目管理计划 成本管理计划 成本基准 绩效测量基准 项目文件 经验教训登记册 项目资金需求 工作绩效数据 组织过程资产 7.4.2 控制成本:工具与技术 专家判断 数据分析 挣值分析 偏差分析 趋势分析 储备分析 完工尚需绩效指数 项目管理信息系统 7.4.3 控制成本:输出 工作绩效信息 成本预测 变更请求 项目管理计划更新 成本管理计划 成本基准 绩效测量基准 项目文件更新 假设日志 估算依据 成本估算 经验教训登记册 风险登记册 ★ 挣值分析 挣值计算汇总表 术语所写中文名计算方法 PV(Planned Value)计划价值 EV(Earned Value)挣值 AC(Actual Cost)实际成本 BAC(Budget at Completion)完工预算 CV(Cost Variance)成本偏差CV = EV - AC SV(Scheduled Variance)进度偏差SV = EV - PV VAC(Variance at Completion)完工偏差VAC= BAC - EAC CPI(Cost Performance Index)成本绩效指数CPI = EV / AC SPI(Scheduled Performance Index)进度绩效指数SPI = EV / PV EAC(Estimate At Completion)完工估算典型:EAC = BAC / CPI 非典型:EAC = AC + (BAC - EV) 同时受到 SPI 和 CPI 的影响:EAC = AC + [(BAC-EV) / (CPI * SPI)] ETC(Estimate To Completion)完工尚需估算典型:ETC = (BAC-EV) / CPI 非典型:ETC = BAC-EV TCPI(To Cost Performance Index)完工尚需绩效指数预算可变: - 典型: TCPI = (BAC - EV) / (EAC-AC) - 非典型:TCPI = 1 预算不变:TCPI = (BAC - EV) / (EAC-AC) 8. 项目质量管理 8.1 规划质量管理 规划过程组 8.1.1 规划质量管理:输入 项目章程 项目管理计划 需求管理计划 风险管理计划 相关方参与计划 范围基准 项目文件 假设日志 需求文件 需求跟踪矩阵 风险登记册 相关方登记册 事业环境因素 组织过程资产 8.1.2 规划质量管理:工具与技术 专家判断 数据收集 标杆对照 头脑风暴 访谈 数据分析 成本效益分析 质量成本 决策 多标准决策分析 数据表现 流程图 逻辑数据模型 矩阵图 思维导图 测试与检查规划 会议 8.1.3 规划质量管理:输出 质量管理计划 质量测量指标 项目管理计划更新 风险管理计划 范围基准 项目文件更新 经验教训登记册 需求跟踪矩阵 风险登记册 相关方登记册 8.2 管理质量 执行过程组 8.2.1 管理质量:输入 项目管理计划 质量管理计划 项目文件 经验教训登记册 质量控制测量结果 质量测量指标 风险报告 组织过程资产 8.2.2 管理质量:工具与技术 数据收集 核对单 数据分析 备选方案分析 文件分析 过程分析 根本原因分析 决策 多标准决策分析 数据表现 亲和图 因果图 流程图 直方图 矩阵图 散点图 审计 面向X的设计 DFX 问题解决 质量改进方法 8.2.3 管理质量:输出 质量报告 评价质量管理过程而非评价产品是否合格 测试与评估文件 变更请求 项目管理计划更新 质量管理计划 范围基准 进度基准 成本基准 项目文件更新 问题日志 经验教训登记册 风险登记册 8.3 控制质量 监控过程组 8.3.1 控制质量:输入 项目管理计划 质量管理计划 项目文件 经验教训登记册 质量测量指标 测试与评估文件 批准的变更请求 可交付成果 工作绩效数据 事业环境因素 组织过程资产 8.3.2 控制质量:工具与技术 数据收集 核对单 核查表 统计抽样 问卷调查 数据分析 绩效审查 根本原因分析 检查 测试/产品评估 数据表现 因果图 控制图 直方图 散点图 会议 8.3.3 控制质量:输出 质量控制测量结果 核实的可交付成果 工作绩效信息 变更请求 项目管理计划更新 质量管理计划 项目文件更新 问题日志 经验教训登记册 风险登记册 测试与评估文件 9. 项目资源管理 9.1 规划资源管理 规划过程组 9.1.1 规划资源管理:输入 项目章程 项目管理计划 质量管理计划 范围基准 项目文件 项目进度计划 需求文件 风险登记册 相关方登记册 事业环境因素 组织过程资产 9.1.2 规划资源管理:工具与技术 专家判断 数据表现 层级型 责任分配矩阵 文本型 组织理论 会议 9.1.3 规划资源管理:输出 资源管理计划 团队章程 项目文件更新 假设日志 风险登记册 9.2 估算活动资源 规划过程组 9.2.1 估算活动资源:输入 项目管理计划 资源管理计划 范围基准 项目文件 活动属性 活动清单 假设日志 成本估算 资源日历 风险登记册 事业环境因素 组织过程资产 9.2.2 估算活动资源:工具与技术 专家判断 自下而上估算 类比估算 参数估算 数据分析 备选方案分析 项目管理信息系统 会议 9.2.3 估算活动资源:输出 资源需求 估算依据 资源分解结构 项目文件更新 活动属性 假设日志 经验教训登记册 9.3 获取资源 执行过程组 9.3.1 获取资源:输入 项目管理计划 资源管理计划 采购管理计划 成本基准 项目文件 项目进度计划 资源日历 资源需求 相关方登记册 事业环境因素 组织过程资产 9.3.2 获取资源:工具与技术 决策 多标准决策分析 人际关系与团队技能 谈判 预分派 虚拟团队 9.3.3 获取资源:输出 物质资源分配单 项目团队派工单 资源日历 变更请求 项目管理计划更新 资源管理计划 成本基准 项目文件更新 经验教训登记册 项目进度计划 资源分解结构 资源需求 风险登记册 相关方登记册 事业环境因素更新 组织过程资产更新 9.4 建设团队 执行过程组 9.4.1 建设团队:输入 项目管理计划 资源管理计划 项目文件 经验教训登记册 项目进度计划 项目团队派工单 资源日历 团队章程 事业环境因素 组织过程资产 9.4.2 建设团队:工具与技术 集中办公 虚拟团队 沟通技术 人际关系与团队技能 冲突管理 影响力 激励 谈判 团队建设 认可与奖励 培训 个人和团队评估 会议 9.4.3 建设团队:输出 团队绩效评价 变更请求 项目管理计划更新 资源管理计划 项目文件更新 经验教训登记册 项目进度计划 项目团队派工单 资源日历 团队章程 事业环境因素更新 组织过程资产更新 9.5 管理团队 执行过程组 9.5.1 管理团队:输入 项目管理计划 资源管理计划 项目文件 问题日志 经验教训登记册 项目团队派工单 团队章程 工作绩效报告 团队绩效评价 事业环境因素 组织过程资产 9.5.2 管理团队:工具与技术 人际关系与团队技能 冲突管理 制定决策 情商 影响力 领导力 项目管理信息系统 9.5.3 管理团队:输出 变更请求 项目管理计划更新 资源管理计划 进度基准 成本基准 项目文件更新 问题日志 经验教训登记册 项目团队派工单 事业环境因素更新 9.6 控制资源 监控过程组 9.6.1 控制资源:输入 项目管理计划 资源管理计划 项目文件 问题日志 经验教训登记册 物质资源分配单 项目进度计划 资源分解结构 资源需求 风险登记册 工作绩效数据 协议 组织过程资产 9.6.2 控制资源:工具与技术 数据分析 备选方案分析 成本效益分析 绩效审查 趋势分析 问题解决 人际关系与团队技能 谈判 影响力 项目管理信息系统 9.6.3 控制资源:输出 工作绩效信息 变更请求 项目管理计划更新 资源管理计划 进度基准 成本基准 项目文件更新 假设日志 问题日志 经验教训登记册 物质资源分配单 资源分解结构 风险登记册 10. 项目沟通管理 10.1 规划沟通管理 规划过程组 10.1.1 规划沟通管理:输入 项目章程 项目管理计划 资源管理计划 相关方参与计划 项目文件 需求文件 相关方登记册 事业环境因素 组织过程资产 10.1.2 规划沟通管理:工具与技术 专家判断 沟通需求分析 沟通技术 沟通模型 沟通方法 人际关系与团队技能 沟通风格评估 政治意识 文化意识 数据表现 相关方参与度评估矩阵 会议 10.1.3 规划沟通管理:输出 沟通管理计划 项目管理计划更新 相关方参与计划 项目文件更新 项目进度计划 相关方登记册 10.2 管理沟通 执行过程组 10.2.1 管理沟通:输入 项目管理计划 资源管理计划 沟通管理计划 相关方参与计划 项目文件 变更日志 问题日志 经验教训登记册 质量报告 风险报告 相关方登记册 工作绩效报告 事业环境因素 组织过程资产 10.2.2 管理沟通:工具与技术 沟通技术 沟通方法 沟通技能 沟通胜任力 反馈 非言语 演示 项目管理信息系统 项目报告 人际关系与团队技能 积极倾听 冲突管理 文化意识 会议管理 人际交往 政治意识 会议 10.2.3 管理沟通:输出 项目沟通记录 项目管理计划更新 沟通管理计划 相关方参与计划 项目文件更新 问题日志 经验教训登记册 项目进度计划 风险登记册 相关方登记册 组织过程资产更新 10.3 监督沟通 监控过程组 10.3.1 监督沟通:输入 项目管理计划 资源管理计划 沟通管理计划 相关方参与计划 项目文件 问题日志 经验教训登记册 项目沟通记录 工作绩效数据 事业环境因素 组织过程资产 10.3.2 监督沟通:工具与技术 专家判断 项目管理新系统 数据分析 相关方参与度评估矩阵 人际关系与团队技能 观察/交谈 会议 10.3.3 监督沟通:输出 工作绩效信息 变更请求 项目管理计划更新 沟通管理计划 相关方参与计划 项目文件更新 问题日志 经验教训登记册 相关方登记册 11. 项目风险管理 11.1 规划风险管理 规划过程组 11.1.1 规划风险管理:输入 项目章程 项目管理计划 所有组件 项目文件 相关方登记册 事业环境因素 组织过程资产 11.1.2 规划风险管理:工具与技术 专家判断 数据分析 相关方分析 会议 11.1.3 规划风险管理:输出 风险管理计划 风险管理战略 方法论 角色与职责 资金 时间安排 风险类别通常借助风险分解结构(RBS来构建 相关方风险偏好 风险概率和影响定义 概率和影响矩阵 报告格式 跟踪 11.2 识别风险 规划过程组 11.2.1 识别风险:输入 项目管理计划 需求管理计划 进度管理计划 成本管理计划 质量管理计划 资源管理计划 风险管理计划 范围基准 进度基准 成本基准 项目文件 假设日志 成本估算 持续时间估算 问题日志 经验教训登记册 需求文件 资源需求 相关方登记册 协议 采购文档 事业环境因素 组织过程资产 11.2.2 识别风险:工具与技术 专家判断 数据收集 头脑风暴 核对单 访谈 数据分析 根本原因分析 假设条件和制约因素分析 SWOT分析 文件分析 人际关系与团队技能 引导 提示清单 会议 11.2.3 识别风险:输出 风险登记册 风险报告 项目文件更新 假设日志 问题日志 经验教训登记册 11.3 实施定性风险分析 规划过程组 11.3.1 实施定性风险分析:输入 项目文件管理计划 风险管理计划 项目文件 假设日志 风险登记册 相关方登记册 事业环境因素 组织过程资产 11.3.2 实施定性风险分析:工具与技术 专家判断 数据收集 访谈 数据分析 风险数据质量评估 风险概率和影响评估 其他风险参数评估 紧迫性 邻近性 潜伏期 可管理性 连通性 战略影响力 密切度 人际关系与团队技能 引导 风险分类 数据表现 概率和影响矩阵 层级型 会议风险研讨会 11.3.3 实施定性风险分析:输出 项目文件更新 假设日志 问题日志 风险登记册 风险报告 11.4 实施定量风险分析 规划过程组 11.4.1 实施定量风险分析:输入 项目管理计划 风险管理计划 范围基准 进度基准 成本基准 项目文件 假设日志 估算依据 成本估算 成本预测 持续时间估算 里程碑清单 资源需求 风险登记册 风险报告 进度预测 事业环境因素 组织过程资产 11.4.2 实施定量风险分析:工具与技术 专家判断 数据收集 访谈 人际关系与团队技能 引导 不确定性表现形式 数据分析 模拟 敏感性分析 决策树分析 影响图 11.4.3 实施定量风险分析:输出 项目文件更新 风险报告 11.5 规划风险应对 规划过程组 11.5.1 规划风险应对:输入 项目管理计划 资源管理计划 风险管理计划 成本基准 11.5.2 规划风险应对 工具与技术 专家判断 数据收集 访谈 人际关系与团队技能 引导 威胁应对策略 机会应对策略 应急应对策略 整体项目风险应对策略 数据分析 备选方案分析 成本效益分析 决策 多标准决策分析 11.5.3 规划风险应对:输出 变更请求 项目管理计划更新 进度管理计划 成本管理计划 质量管理计划 资源管理计划 采购管理计划 范围基准 进度基准 成本基准 项目文件更新 假设日志 成本预测 经验教训登记册 项目进度计划 项目团队派工单 风险登记册 风险报告 11.6 实施风险应对 执行过程组 11.6.1 实施风险应对:输入 项目管理计划 风险管理计划 项目文件 经验教训登记册 风险登记册 风险报告 组织过程资产 11.6.2 实施风险应对:工具与技术 专家判断 人际关系与团队技能 影响力 项目信息管理系统 11.6.3 实施风险应对:输出 变更请求 项目文件更新 问题日志 经验教训登记册 项目团队派工单 风险登记册 风险报告 11.7 监督风险 监控过程组 11.7.1 监督风险:输入 项目管理计划 风险管理计划 项目文件 问题日志 经验教训登记册 风险登记册 风险报告 工作绩效数据 工作绩效报告 11.7.2 监督风险:工具与技术 数据分析 技术绩效分析 储备分析 审计 会议 11.7.3 监督风险:输出 工作绩效信息 变更请求 项目管理计划更新 任何组件 项目文件更新 假设日志 问题日志 经验教训登记册 风险登记册 风险报告 组织过程资产更新 12. 项目采购管理 12.1 规划采购管理 规划过程组 12.1.1 规划采购管理:输入 项目章程 商业文件 商业论证 效益管理计划 项目管理计划 范围管理计划 质量管理计划 资源管理计划 范围基准 项目文件 里程碑清单 项目团队派工单 需求文件 需求跟踪矩阵 资源需求 风险登记册 相关方登记册 事业环境因素 组织过程资产 12.1.2 规划采购管理:工具与技术 专家判断 数据收集 市场调研 数据分析 自制或外购分析 供方选择分析 会议 12.1.3 规划采购管理:输出 采购管理计划 采购策略 招标文件 采购工作说明书 供方选择标准 自制或外购决策 独立成本估算 变更请求 项目文件更新 经验教训登记册 里程碑清单 需求文件 需求跟踪矩阵 风险登记册 相关方登记册 组织过程资产更新 12.2 实施采购 执行过程组 并不是实施采购行为,而是对规划进行实施,即选定供方,签订合同 12.2 .1实施采购:输入 项目管理计划 范围管理计划 需求管理计划 沟通管理计划 风险管理计划 采购管理计划 配置管理计划 成本基准 项目文件 经验教训登记册 项目进度计划 需求文件 风险登记册 相关方登记册 采购文档 卖方建议书 事业环境因素 组织过程资产 12.2.2 实施采购:工具与技术 专家判断 广告 投标人会议 数据分析 建议书评价 人际关系与团队技能 谈判 12.2.3 实施采购:输出 投标人会议 协议 变更请求 项目管理计划更新 需求管理计划 质量管理计划 沟通管理计划 风险管理计划 采购管理计划 范围基准 进度基准 成本基准 项目文件更新 经验教训登记册 需求文件 需求跟踪矩阵 资源日历 风险登记册 相关方登记册 组织过程资产更新 12.3 控制采购 监控过程组 12.3.1 控制采购:输入 项目管理计划 风险管理计划 采购管理计划 变更管理计划 进度基准 项目文件 假设日志 经验教训登记册 里程碑清单 质量报告 需求文件 需求跟踪矩阵 风险登记册 相关方登记册 协议 采购文档 批准的变更请求 工作绩效数据 事业环境因素 组织过程资产 12.3.2 控制采购:工具与技术 专家判断 索赔管理 数据分析 绩效审查 挣值分析 趋势分析 检查 审计 12.3.3 控制采购:输出 结束的采购 工作绩效信息 采购文档更新 变更请求 项目管理计划更新 风险管理计划 采购管理计划 进度基准 成本基准 项目文件更新 经验教训登记册 资源需求 需求跟踪矩阵 风险登记册 相关方登记册 组织过程资产更新 13. 项目相关方管理 13.1 识别相关方 启动过程组 13.1.1 识别相关方:输入 项目章程 商业文件 商业论证 效益管理计划 项目管理计划 沟通管理计划 相关方参与计划 项目文件 变更日志 问题日志 需求文件 协议 事业环境因素 组织过程资产 13.1.2 识别相关方:工具与技术 专家判断 数据收集 问卷调查 头脑风暴 数据分析 相关方分析 文件分析 数据表现 相关方映射分析/表现 会议 13.1.3 识别相关方:输出 相关方登记册 变更请求 项目管理计划更新 需求管理计划 沟通管理计划 风险管理计划 相关方参与计划 项目文件更新 假设日志 问题日志 风险登记册 13.2 规划相关方参与 规划过程组 13.3.1 规划相关方参与:输入 项目章程 项目管理计划 资源管理计划 沟通管理计划 风险管理计划 项目文件 假设日志 变更日志 问题日志 项目进度计划 风险登记册 相关方登记 13.3.2 规划相关方参与:工具与技术 专家判断 数据收集 标杆对照 数据分析 假设条件和制约因素分析 根本原因分析 决策 优先级排序/分级 数据表现 思维导入 相关方参与度评估矩阵 会议 13.3.3 规划相关方参与:输出 相关方参与计划 13.3 管理相关方参与 管理过程组 13.3.1 管理相关方参与:输入 项目管理计划 沟通管理计划 风险管理计划 相关方参与计划 变更管理计划 项目文件 变更日志 问题日志 经验教训登记册 相关方登记册 事业环境因素 组织过程资产 13.3.2 管理相关方参与:工具与技术 专家判断 沟通技能 反馈 人际关系与团队技能 冲突管理 文化意识 谈判 观察/交谈 政治意识 基本规则 会议 13.3.3 管理相关方参与:输出 变更请求 项目管理计划更新 沟通管理计划 相关方参与计划 项目文件更新 变更日志 问题日志 经验教训登记册 相关方登记册 13.4 监督相关方参与 监督过程组 13.4.1 监督相关方参与:输入 项目管理计划 资源管理计划 沟通管理计划 相关方参与计划 项目文件 问题日志 经验教训登记册 项目沟通记录 风险登记册 相关方登记册 工作绩效数据 事业环境因素 组织过程资产 13.4.2 监督相关方参与:工具与技术 数据分析 备选方案分析 根本原因分析 相关方分析 决策 多标准决策分析 投票 数据表现 相关方参与度评估矩阵 沟通技能 反馈 演示 人际关系与团队技能 积极倾听 文化意识 领导力 人际交往 政治意识 会议 13.4.3 监督相关方参与:输出 工作绩效信息 变更请求 项目管理计划更新 资源管理计划 沟通管理计划 相关方参与计划 项目文件更新 问题日志 经验教训登记册 风险登记册 相关方登记册

2018/10/25
articleCard.readMore

低成本打造独立博客之高阶篇

上一篇 低成本打造个人独立博客 主要介绍了博客的搭建过程,适合从零开始的朋友。 我周围有一些曾经写过博客的朋友,希望和我一样从 wordpress 迁移到 Github Pages。这样的情况需要注意到: 需要保留原有的博客文章 需要保留原有的域名 那么我们就分以下几个部分来逐一说明 1. 本地备份 上次的文章都是在 Github 上操作,其实也完全可以本地操作完了以后再部署到服务器上。你可以认为 Github Pages 就是一个服务器。由于本次迁移工作在 Github 上操作将会非常复杂,因此我们采用先把 Github 上的内容备份到本地,修改完成后再发布到 Github上的方式。 这里面需要了解一些 Git 的知识,请自行搜索。如果不管那么多,请先下载 Git 并安装。 1.1 安装 Git Mac上安装可用 Homebrew,具体参考 Installing Git on a Mac Windows上可 下载 Git 安装包 后安装 1.2 克隆仓库到本地 安装好 Git 之后,打开命令行工具。不知道命令行工具为何物,请自行搜索。 无论是 Mac 还是 Windows 都自带命令行工具,请找到它们并打开。 此时打开Github,并找到你的博客仓(不知道的看上一篇文章),在仓库主页找到一个绿色的按钮 Clone and download,点开后看下浮窗的右上角是 use SSH 还是 use HTTPS。如果是 use HTTPS的话,请点一下。别问为什么,用 SSH 方式还要配置 keygen ,你肯定不会。 可以发现浮窗的中间有一个文本框,里面有一长串的地址,文本框最右边剪贴板📋的图标,点击一下复制你的仓库地址。 切换到之前打开的命令行窗口,输入 1 git clone 刚才复制的仓库地址 比如说我自己的博客就是 1 git clone https://github.com/tortorse/tortorse.github.com.git 回车执行这段命令,稍微等待一会,你的博客就被保存到本地了。 保存到哪里去了呢?请看下命令行,你输入命令的前面就是存储的位置,比如我的 1 d:\blog> 如果你用的是Mac,那么请在命令行里输入 1 pwd 回车之后,屏幕上显示的即是当前目录所在,记住这个目录,后面会用到。 好了,现在已经把仓库备份下来了。为了以后方便,还是请安装一个图形化的Git 工具,比如 SourceTree 2. 从 wordpress 迁出 wordpress 里的旧博客文章,如果不做特殊处理的话,那都是存储在服务器上的MySQL 数据库里的。那么我们需要将其先备份/导出。打开原来旧的 wordpress 后台,一般是 http://你的域名/wp-admin , 2.1 安装jekyll插件 登录之后找到插件 菜单,选择安装新的插件,搜索 jekyll,你会发现一个叫做 jekyll exporter 的插件,点击 安装。 2.2 导出文章 找到 工具 菜单, 在里面找到 export to jekyll ,点击后会自动下载。下载完成后解压缩,你会发现你的文章都已经被转成了 .md ,并且原有的附件都存在 wp-content 文件夹下面。把解压后的文件夹保管好,后面会用到。 3. 绑定域名 回到 Github,进入你博客所在的仓,点击 Settings,找到 Github Pages部分,在Custom domain里面填入你博客的地址,注意不要是顶级域名。不要问我为什么,谁试谁知道。比如我的博客就填入 www.tortorse.com。暂时不要勾选 Enforce HTTPS, 因为我们还没做域名指向,勾了也没用。 现在打开你域名服务商的后台,找到DNS解析的部分。将原来的 A 记录改为以下里面的任意一个: 185.199.108.153 185.199.109.153 185.199.110.153 185.199.111.153 如果你的DNS解析支持负载均衡,你可以把4个地址都加上。 然后再添加一个 www 的 CNAME 记录,指向到 你的github用户名.github.io,比如我的就是 tortorse.github.io 这样设置完以后,域名就算绑定了。稍微等一会儿,域名生效需要一些时间。 这时候访问你的自定义域名,看看是否已经转到了博客。比如我的自定义域名是 www.tortorse.com,访问以后会发现已经到了新的博客。也可以本地用命令行 ping 一下自己的域名,看看是否已经到了 185.199.108.153 这样的IP 4. 启用HTTPS Github Pages 可以直接帮你的域名生成SSL证书,而且还免费。非常爽快的回到Github 里的 Setting 里勾上那个Enforce HTTPS。这时候你的博客就可以通过 HTTPS 访问了。 5. 旧文章导入 把 2.2 里提到的文件夹里的所有内容复制到 1.2 提到的文件夹下的 _posts 目录里,然后在命令行里输入 1 2 3 git add _posts/* //把文件加到暂存区 git commit -m "博客迁移" git push 稍微等一会儿,打开你的博客,看看是不是都迁移过去了? 6. 延伸 本地调试 jekyll 的话需要安装ruby Git 的操作可以使用 SourceTree 活用 ping dig 等网络命令来验证域名是否绑定成功

2018/10/9
articleCard.readMore

低成本打造个人独立博客

写在前面 如果你比较幸运看到了这篇文章,说明已经不需要我为你解释「为什么要写博客」,我也默认认为你知道「什么是博客」。如果你对「独立博客」这个概念不是很明白的话,可以自行百度或 google。 搭建独立博客有很多不同的办法,以下所述是我目前认为成本最低的一种方式。如果你发现还有其他成本更低的方式,欢迎在本文留下评论。 注册github github 是全球最大的男性交友网站,它和「博客」好像没什么关系。但是它提供了一个 pages 服务,这个我们需要用到,并且这个服务是 免费 的。 那么现在开始注册吧-> 注册github 既然是低成本,所以我们选择 Plan 的时候都选 个人(individual)/免费(free)/公开(public) 字眼的,这些不收费。 注册完了以后,github会给你发一封确认邮件,这个不重要。 重新打开 https://github.com 选择 Sign In, 用你的帐户登录进去。然后会看到一些提示,现在不用太关心。我们继续下一步。 创建博客仓库 「仓库」在 github 里是表明存放代码的地方,我们写博客不用理解这些。 这个时候你有两个选择: 自己创建一个空仓库,然后自己部署 jekyll 使用一个现成的模板,直接开始写博客 如果你只是想写博客,而不想折腾的话。选 2 好,你已经选择了2,请访问-> jekyll-theme-next 点击右上角的那个「弹弓」一样的 fork 按钮, 稍等片刻,这个模板会被自动拷贝到你的名下,而且页面也会跳转到你自己的「仓库」中。 找到页面中的 ⚙ Settings 找到 Repository name,在输入框内输入 1 你的github帐户名.github.com 比如我的github用户名是tortorse,这里就填 1 tortorse.github.com 不要只填用户名,后面的github.com也需要,这个和你后面产生的域名有关。 启用Github pages 页面向下滚动,找到 GitHub Pages 下面有个 Source,这时候你有4个选择 gh-pages branch master branch master branch /docs folder none 如果你一句也看不懂,请继续选 2,然后点击 Save 这个时候不要乱点、乱滚页面,还是找到GitHub Pages 部分,你会发现一段被浅蓝色包裹的字 1 Your site is ready to be published at http://你的用户名.github.io 点击这个字里面的链接,这就是你博客的地址,你会发现这个博客不是你的,并且里面好像已经有人写过文章了? 不要惊慌,这些都是正常的。因为我们还没有对模板进行设置,那几篇文章是模板自带的。 配置博客模板 配置模板同样也有很多种办法,现在你又有了2个选择 使用github在线配置 使用本地配置,使用本地配置需要你会使用 git 你会吗? 选 2, 你一定要选 1 也可以,可以参考下面的 本地备份,现在我们按 1 来 回到 github ,在 repository 里找到你刚刚建的 你的github用户名.github.com 。找不到?仔细找! 进入以后会看到一堆文件和文件夹一样的东西,找到 _config.yml 点击它 进入该文件后,再点击右上角的 ✏️ 按钮编辑这个文件 里面一堆乱七八糟的东西看不明白,那请先查阅 主题配置说明 先把博客名字改成你自己的,用我自己的配置举个🌰 1 2 3 4 5 6 7 8 # Site title: 愆伏 //写你的博客名字 subtitle: 互联网杂谈 //副标题 description: 一个浸淫互联网行业多年的斜杠中年,通过博客表达自己的所思所想以及所经历的历史进程 //博客简介 author: tortorse //作者名字 # Support language: de, en, fr-FR, id, ja, ko, pt-BR, pt, ru, zh-Hans, zh-hk, zh-tw language: zh-Hans //使用中文 date_format: '%Y-%m-%d' //日期格式 改完以后发现保存要填好多东西啊,随便填,比如 1 chore: 修改博客模板配置 然后点那个绿色的 Commit Changes 按钮, 稍微等一会你的博客就变成你的了。 开始写文章 现在你的博客已经搭建完毕,里面也有了文章。如果你不想继续写,这个博客就这样留在世界上好了。 哦,你要继续写啊,那你就和改配置采用同样的方法,找到 _posts 文件夹,这里面有几篇默认的文章,随便打开一篇,把里面的内容改成你的文章就好了。 你还要新增文章? 那就在_posts文件夹里 Create new file , 按照默认提供的几篇文章格式写就好了。 注意: 文件名都要类似 2018-09-14-博客标题.md,前面是日期,中间是博客名称(支持中文),最后是文件格式 .md或markdown 每新增一个.md文件,你的博客就会多一篇文章。 Done. 你还想知道更多? 下面的部分下次再写 本地备份 绑定域名 启用HTTPS 从Wordpress迁移

2018/9/14
articleCard.readMore

我自己常用的vscode快捷键

多行选择 如在每一行首添加字符 ctrl + alt + ↑ or ↓ 移动行 调整代码的顺序时候可以用到 alt + ↑ or ↓ 下方插入空行 不用到行尾回车换行,在行内任意位置都可以 ctrl + enter 上方插入空行 和上面的快捷键类似 ctrl + shift + enter 重复项选中 批量替换函数名的时候 ctrl + D 选择所有重复项 一次性选择所有的重复想替换,比查找/替换更快捷 ctrl + F2

2018/9/7
articleCard.readMore

Jekyll Serve 运行出错

跟风准备把博客从 wordpress 迁移到 jekyll 上,其实主要原因还是因为省钱。毕竟每个月VPS要掏 $7 (VPS $5 + backup 2$),换成 Github Pages 免费。 按照Jekyll QuickStart里的进行操作直到 1 $ jekyll serve 这时候报错了 1 $ Could not find gem 'jekyll-sitemap x64-mingw32' in any of the gem sources listed in your Gemfile. 网上搜索到了一个 解决方案 1 2 3 $ sudo gem install pygments.rb $ gem install bundler $ bundle install 问题解决

2018/8/17
articleCard.readMore

flutter 踩坑: gradle build 报错

当把 Android Studio 或者 VS code 配置好之后,按照官方教程里的写的开始run的时候,出现了以下报错: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 $ Launching lib\main.dart on emulator-5554 in debug mode... * Error running Gradle: Exit code 1 from: E:\project\myflutter\android\gradlew.bat app:properties: FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring root project 'android'. > Could not resolve all files for configuration ':classpath'. > Could not download kotlin-reflect.jar (org.jetbrains.kotlin:kotlin-reflect:1.1.3-2) > Could not get resource 'https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.1.3-2/kotlin-reflect-1.1.3-2.jar'. > Could not HEAD 'https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.1.3-2/kotlin-reflect-1.1.3-2.jar'. > Connect to d29vzk4ow07wi7.cloudfront.net:443 [d29vzk4ow07wi7.cloudfront.net/143.204.132.100, d29vzk4ow07wi7.cloudfront.net/143.204.132.57, d29vzk4ow07wi7.cloudfront.net/143.204.132.53, d29vzk4ow07wi7.cloudfront.net/143.204.132.159] failed: Read timed out > Could not download kotlin-stdlib.jar (org.jetbrains.kotlin:kotlin-stdlib:1.1.3-2) > Could not get resource 'https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.1.3-2/kotlin-stdlib-1.1.3-2.jar'. > Could not HEAD 'https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.1.3-2/kotlin-stdlib-1.1.3-2.jar'. > Connect to d29vzk4ow07wi7.cloudfront.net:443 [d29vzk4ow07wi7.cloudfront.net/143.204.132.100, d29vzk4ow07wi7.cloudfront.net/143.204.132.57, d29vzk4ow07wi7.cloudfront.net/143.204.132.53, d29vzk4ow07wi7.cloudfront.net/143.204.132.159] failed: Read timed out > Could not download protobuf-java.jar (com.google.protobuf:protobuf-java:3.0.0) > Could not get resource 'https://jcenter.bintray.com/com/google/protobuf/protobuf-java/3.0.0/protobuf-java-3.0.0.jar'. > Could not GET 'https://jcenter.bintray.com/com/google/protobuf/protobuf-java/3.0.0/protobuf-java-3.0.0.jar'. > Connect to d29vzk4ow07wi7.cloudfront.net:443 [d29vzk4ow07wi7.cloudfront.net/143.204.132.100, d29vzk4ow07wi7.cloudfront.net/143.204.132.57, d29vzk4ow07wi7.cloudfront.net/143.204.132.53, d29vzk4ow07wi7.cloudfront.net/143.204.132.159] failed: Read timed out > Could not download bcpkix-jdk15on.jar (org.bouncycastle:bcpkix-jdk15on:1.56) > Could not get resource 'https://jcenter.bintray.com/org/bouncycastle/bcpkix-jdk15on/1.56/bcpkix-jdk15on-1.56.jar'. > Could not HEAD 'https://jcenter.bintray.com/org/bouncycastle/bcpkix-jdk15on/1.56/bcpkix-jdk15on-1.56.jar'. > Remote host closed connection during handshake > Could not download bcprov-jdk15on.jar (org.bouncycastle:bcprov-jdk15on:1.56) > Could not get resource 'https://jcenter.bintray.com/org/bouncycastle/bcprov-jdk15on/1.56/bcprov-jdk15on-1.56.jar'. > Could not HEAD 'https://jcenter.bintray.com/org/bouncycastle/bcprov-jdk15on/1.56/bcprov-jdk15on-1.56.jar'. > Connect to d29vzk4ow07wi7.cloudfront.net:443 [d29vzk4ow07wi7.cloudfront.net/143.204.132.57, d29vzk4ow07wi7.cloudfront.net/143.204.132.53, d29vzk4ow07wi7.cloudfront.net/143.204.132.159, d29vzk4ow07wi7.cloudfront.net/143.204.132.100] failed: Read timed out > Could not download fastutil.jar (it.unimi.dsi:fastutil:7.2.0) > Could not get resource 'https://jcenter.bintray.com/it/unimi/dsi/fastutil/7.2.0/fastutil-7.2.0.jar'. > Could not HEAD 'https://jcenter.bintray.com/it/unimi/dsi/fastutil/7.2.0/fastutil-7.2.0.jar'. > Connect to d29vzk4ow07wi7.cloudfront.net:443 [d29vzk4ow07wi7.cloudfront.net/143.204.132.100, d29vzk4ow07wi7.cloudfront.net/143.204.132.57, d29vzk4ow07wi7.cloudfront.net/143.204.132.53, d29vzk4ow07wi7.cloudfront.net/143.204.132.159] failed: Read timed out > Could not download ecj.jar (org.eclipse.jdt.core.compiler:ecj:4.6.1) > Could not get resource 'https://jcenter.bintray.com/org/eclipse/jdt/core/compiler/ecj/4.6.1/ecj-4.6.1.jar'. > Could not HEAD 'https://jcenter.bintray.com/org/eclipse/jdt/core/compiler/ecj/4.6.1/ecj-4.6.1.jar'. > Remote host closed connection during handshake > Could not download jimfs.jar (com.google.jimfs:jimfs:1.1) > Could not get resource 'https://jcenter.bintray.com/com/google/jimfs/jimfs/1.1/jimfs-1.1.jar'. > Could not HEAD 'https://jcenter.bintray.com/com/google/jimfs/jimfs/1.1/jimfs-1.1.jar'. > Connect to d29vzk4ow07wi7.cloudfront.net:443 [d29vzk4ow07wi7.cloudfront.net/143.204.132.100, d29vzk4ow07wi7.cloudfront.net/143.204.132.57, d29vzk4ow07wi7.cloudfront.net/143.204.132.53, d29vzk4ow07wi7.cloudfront.net/143.204.132.159] failed: Read timed out > Could not download lombok-ast.jar (com.android.tools.external.lombok:lombok-ast:0.2.3) > Could not get resource 'https://jcenter.bintray.com/com/android/tools/external/lombok/lombok-ast/0.2.3/lombok-ast-0.2.3.jar'. > Could not HEAD 'https://jcenter.bintray.com/com/android/tools/external/lombok/lombok-ast/0.2.3/lombok-ast-0.2.3.jar'. > Connect to d29vzk4ow07wi7.cloudfront.net:443 [d29vzk4ow07wi7.cloudfront.net/143.204.132.57, d29vzk4ow07wi7.cloudfront.net/143.204.132.53, d29vzk4ow07wi7.cloudfront.net/143.204.132.159, d29vzk4ow07wi7.cloudfront.net/143.204.132.100] failed: Read timed out > Could not download guava.jar (com.google.guava:guava:22.0) > Could not get resource 'https://jcenter.bintray.com/com/google/guava/guava/22.0/guava-22.0.jar'. > Could not HEAD 'https://jcenter.bintray.com/com/google/guava/guava/22.0/guava-22.0.jar'. > Connect to d29vzk4ow07wi7.cloudfront.net:443 [d29vzk4ow07wi7.cloudfront.net/143.204.132.57, d29vzk4ow07wi7.cloudfront.net/143.204.132.53, d29vzk4ow07wi7.cloudfront.net/143.204.132.159, d29vzk4ow07wi7.cloudfront.net/143.204.132.100] failed: Read timed out > Could not download antlr4.jar (org.antlr:antlr4:4.5.3) > Failed to download SHA1 for resource 'https://jcenter.bintray.com/org/antlr/antlr4/4.5.3/antlr4-4.5.3.jar'. > Could not GET 'https://jcenter.bintray.com/org/antlr/antlr4/4.5.3/antlr4-4.5.3.jar.sha1'. > Read timed out > Could not download juniversalchardet.jar (com.googlecode.juniversalchardet:juniversalchardet:1.0.3) > Failed to download SHA1 for resource 'https://jcenter.bintray.com/com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3.jar'. > Could not GET 'https://jcenter.bintray.com/com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3.jar.sha1'. > Read timed out > Could not download proguard-base.jar (net.sf.proguard:proguard-base:5.3.3) > Could not get resource 'https://jcenter.bintray.com/net/sf/proguard/proguard-base/5.3.3/proguard-base-5.3.3.jar'. > Could not HEAD 'https://jcenter.bintray.com/net/sf/proguard/proguard-base/5.3.3/proguard-base-5.3.3.jar'. > Read timed out > Could not download commons-compress.jar (org.apache.commons:commons-compress:1.12) > Could not get resource 'https://jcenter.bintray.com/org/apache/commons/commons-compress/1.12/commons-compress-1.12.jar'. > Could not HEAD 'https://jcenter.bintray.com/org/apache/commons/commons-compress/1.12/commons-compress-1.12.jar'. > Read timed out * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. * Get more help at https://help.gradle.org BUILD FAILED in 6m 10s Please review your Gradle project setup in the android/ folder. Exited (sigterm) 看提示就是没有下载下来么,手动访问提示中出现的地址,发现能访问。胡乱尝试了一些办法后,发现都没用。 最后解决方案是: 保持翻墙状态 不断的 run 以触发 gradle initial 这样你就发现报错每次都会减少一点,最后就跑成功了 😅

2018/8/16
articleCard.readMore

flutter踩坑:开启Android模拟器

按照 flutter官方教程 进行到了 Android setup 中的 Set up the Android emulator 一切就绪之后开始启动模拟器,一直报 error code 1 网上找了一堆信息,好像都不是说这个问题。 问了身边的 Android 工程师,解释说可能是 JDK 没装 可是,JDK 和模拟器有啥关系? 根据以往踩坑经验 error code 1 都是系统层面的,想起之前在 linux 上安装虚拟机踩过的坑,突然觉得是不是和硬件有关系? 顺藤摸瓜,发现这里面用到了 Intel 的虚拟化技术 重启,进BIOS,发现 Intel 虚拟化 没打开,打开后重新进入。 问题解决了。 官方文档中有一个 Enable VM acceleration 但是怎么Enable并没有说的很清楚,所以如果发现以上问题先查下机器的设置。

2018/8/13
articleCard.readMore

升级博客到HTTPS

傻瓜方案,直接选用 letsencrypt 作为证书发行方,因为免费嘛 然后按照官方提供的自动化方案 操作即可

2018/8/13
articleCard.readMore

Github Issue Robot 思路

需求 在项目开源(公开)后,使用者会对项目提供意见、反馈、建议等。这些issue当中会存在「不合要求」的issue,并对项目开发产生干扰。 在这种情况下,假设出现了「不合格」的issue,如果要进行人工处理,将是比较庞大的工作,而我们并不期望这些琐事占用我们太多的时间。 目标 使用🤖来判断issue是否「合格」。如果「不合格」,则直接关闭issue。 实现 基于以上,我们要构建这样的🤖,需要具备: 项目本身要有Webhook可被调用 机器人要有对项目的权限 Github配置 开通项目的Webhook,并设置screct和payload地址(回调) 为机器人开通帐号,并获取身份标识token 基本时序 程序由webhook触发,因此本程序是一个服务端运行的程序。具体时序图: sequenceDiagramGithub->>Robot: Here is a new eventNote right of Robot: Robot think How to deal with the event?Robot->>Github: Deal it follow my opinion 流程 当接受到一次调用,程序处理逻辑: graph TBrecieve[recieve event]-->type{type?}type--> |created| judge{is valid?}type--> |other| nothing[nothing to do]judge--> |invalid| nothingjudge--> |valid| order[invoke github hook]order--> addComment[add comment]order--> addLabel[add label]addComment-->closeaddLabel-->close 实现 搭建框架 由于是纯接口操作,我们只需要构建一个服务端。本质上用任何一个可实现服务端的语言/框架都可以,选择我们较为熟悉的js语法,并通过node来构建web服务。为了减少底层工作,比如「文件操作」、「HTTP协议」处理,我们选择让koa框架来处理这些事,我们专注于自身业务逻辑。 模块划分 主模块 用来整合其他模块并处理网络请求 github模块 处理向github发送的各种命令 日志模块 调试用,并记录请求 业务逻辑模块 对接受到的消息进行判断和处理 参考 https://github.com/ant-design/ant-bot https://github.com/iview/iview-bot

2018/6/14
articleCard.readMore

vue feedback 指令开发

功能需求 1 2 3 4 5 6 7 8 <template> <span v-feedback="{activeClass:'span-active'}"></span> </template> <style> .span-active { background: #000; } </style> 当该span被点时,.span-active生效。此处span可以是任意的html元素或组件 以鼠标操作举例,所谓的点是指左键被按下,按下时样式生效,松开后失效 为什么要使用指令方式 1. 直接使用组件 1 2 3 <feedback :active="{activeClass: 'span-active'}"> <span></span> </feedback> 由于vue的组件必须包含一个根节点,实际上是 1 2 3 <div class="span-active"> <span></span> </div> 此时出现了尴尬,span本身是一个inline元素,加上feedback后变成了block,并且feedback被使用的时候并不知道slot进来的元素是什么,如果要知道势必又要增加复杂度。 2. 使用混合 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 <template> <span></span> </template> <script> import feedback from '@/components/feedback.js' export default { mixin: { feedback }, data () { return { activeClassName: 'span-active' } } } </script> mixin是当前使用的方式,但是对使用人员要求更高,需要同时知道两个组件的内部实现。 实现思路 该指令需要干以下几件事: 为绑定指令的组件添加点击的监听,包括mouseup、mousedown、touchestart、touchend、touchcancel 当事件发生时,为元素添加相应的activeClass 当元素本身是disabled的时候,去除样式的响应,实际上是去除监听 初始化的时候,先获得绑定的元素,并且添加监听器。在监听到有关事件的时候,添加、删除样式 1 2 3 4 5 6 7 8 9 10 11 12 13 export default { bind (el, binding) { const className = binding.value.activeClass const disabled = !!binding.value.disabled if (!disabled) { el.addEventListener('mousedown', ()=> {el.classList.add(className)}) el.addEventListener('touchstart', ()=> {el.classList.add(className)}) el.addEventListener('touchcancel', ()=> {el.classList.remove(className)}) el.addEventListener('touchend', ()=> {el.classList.remove(className)}) el.addEventListener('mouseup', ()=> {el.classList.remove(className)}) } } } 到此时,一切都很美好。 在实际应用中,这个组件极有可能点击后发生了改变,比如从!disabled转为了disabled状态,需要我们对其进行进一步处理。这个看起来很简单,!disabled看起来并不需要处理,原来的事件应该保留。只有disabled的状况需要把原有的监听器去除掉。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 export default { bind (el, binding) { const className = binding.value.activeClass const disabled = !!binding.value.disabled if (!disabled) { el.addEventListener('mousedown', ()=> {el.classList.add(className)}) el.addEventListener('touchstart', ()=> {el.classList.add(className)}) el.addEventListener('touchcancel', ()=> {el.classList.remove(className)}) el.addEventListener('touchend', ()=> {el.classList.remove(className)}) el.addEventListener('mouseup', ()=> {el.classList.remove(className)}) } }, componentUpdated (el, binding) { const className = binding.value.activeClass const disabled = !!binding.value.disabled if (disabled) { el.removeEventListener('mousedown', ()=> {el.classList.add(className)}) el.removeEventListener('touchstart', ()=> {el.classList.add(className)}) el.removeEventListener('touchcancel', ()=> {el.classList.remove(className)}) el.removeEventListener('touchend', ()=> {el.classList.remove(className)}) el.removeEventListener('mouseup', ()=> {el.classList.remove(className)}) } } } 运行后,发现监听器没有被去除掉,因为 removeEventListener 应该移除之前添加的监听器,因为使用了箭头函数,所以后面的监听器并不是之前的监听器。那我们把箭头函数换成统一的函数 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 function addClass (el, className) { el.classList.add(className) } function removeClass (el, className) { el.classList.remove(className) } export default { bind (el, binding) { const className = binding.value.activeClass const disabled = !!binding.value.disabled if (!disabled) { el.addEventListener('mousedown', addClass(el, className)) el.addEventListener('touchstart', addClass(el, className)) el.addEventListener('touchcancel', removeClass(el, className)) el.addEventListener('touchend', removeClass(el, className)) el.addEventListener('mouseup', removeClass(el, className)) } }, componentUpdated (el, binding) { const className = binding.value.activeClass const disabled = !!binding.value.disabled if (disabled) { el.removeEventListener('mousedown', addClass(el, className)) el.removeEventListener('touchstart', addClass(el, className)) el.removeEventListener('touchcancel', removeClass(el, className)) el.removeEventListener('touchend', removeClass(el, className)) el.removeEventListener('mouseup', removeClass(el, className)) } } } 报错了,想当然是不行的。addEventListener 的第二个参数 listener 必须是一个实现了 EventListener 接口的对象,或者是一个函数 如果只传入函数,那又产生了一个问题,addClass、removeCLass无法取得el和className的。这里面还存在一个作用域的问题。最后想了一个办法,就是利用eventTarget来替代el,并且把className放在Dom上。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 function addClass (event) { const el = event.currentTarget const className = event.currentTarget.getAttribute('data-active-class') el.classList.add(className) } function removeClass (event) { const el = event.currentTarget const className = event.currentTarget.getAttribute('data-active-class') el.classList.remove(className) } function feedback (el, className, option) { el.setAttribute('data-active-class', className) if (option === 'add') { el.addEventListener('mousedown', addClass) el.addEventListener('touchstart', addClass) el.addEventListener('touchcancel', removeClass) el.addEventListener('touchend', removeClass) el.addEventListener('mouseup', removeClass) } else if (option === 'remove') { el.removeEventListener('mousedown', addClass) el.removeEventListener('touchstart', addClass) el.removeEventListener('touchcancel', removeClass) el.removeEventListener('touchend', removeClass) el.removeEventListener('mouseup', removeClass) } } export default { bind (el, binding) { const className = binding.value.activeClass const disabled = !!binding.value.disabled if (!disabled) { feedback(el, className, 'add') } }, componentUpdated (el, binding) { const className = binding.value.activeClass const disabled = !!binding.value.disabled const oldDisabled = !!binding.oldValue.disabled if (oldDisabled !== disabled) { if (disabled) { feedback(el, className, 'remove') } else { feedback(el, className, 'add') } } }, unbind (el, binding) { const className = binding.value.activeClass feedback(el, className, 'remove') } } 优化及未尽事宜 disabled是不是可以不通过指令传入 把监听和添加样式从el转到vnode上

2018/5/21
articleCard.readMore

通过webpack对css压缩后所引起的重名问题

起因 我们维护了两个组件库,一套用于PC,另一套用于Mobile。有一个使用方同时引入了这两个库,这时候突然发现了一个诡异的现象: 一个tag组件凭空旋转起来,事实上没有给这个tag添加任何动画效果 发现 直接从页面表现来看,很难发现问题所在。我们进行了以下步骤进行排查 通过chrome的animate面板,看执行的是什么动画。发现其动画名为a 通过vue控制台/源码,发现其使用了vue的transition组件,并且其transition使用了PC组件库提供的fade动画。 分析 为什么fade动画会变成了旋转?我们在编译的css文件中寻找tanslate和@keyframes关键词,发现 1 2 3 @keyframes a { translate:rotate(1turn) } 1 2 3 4 5 6 7 8 @keyframes a { 0% { opacity:0; } 100% { opacity:1; } } 有2个名为a的动画,那么问题就清楚了,是两个动画冲突了。但是怎么会都叫a的呢。我们不太可能这么随意的起名。源码中也没有找到名为a的动画。那么有一种可能,就是在打包的时候被改名了。 找到Vue本身提供的webpack.prod.conf.js,发现里面是这样的: 1 2 3 4 5 new OptimizeCSSPlugin({ cssProcessorOptions: config.build.productionSourceMap ? { safe: true, map: { inline: false } } : { safe: true } }) 而我们用来发布包的webpack.pack.conf.js里面是这样的: 1 new OptimizeCSSPlugin() 说明pack脚本是按照最大压缩方式进行压缩的,会对css进行改名,如果两个库都采用同样的方式进行压缩,自然会产生命名冲突。vue官方的配置很明显考虑到了这一点,所以直接采用了避免冲突的「安全」模式。 解决 将css压缩模式换为safe并重新打包,问题解决。

2018/5/16
articleCard.readMore

NPM 撤回已发布的版本

1 npm unpublish $PackageName@$version 背景 之前写了一个UI组件库ui-nuclear-mobile,其v1.0.8版本上发现了一个css错误。此错误修复后,更新版本至v1.0.9。本以为到此万事大吉,结果发现在更新v1.0.9的过程中,引入了其他的bug。发现有一个使用方已经更新到了v1.0.9,只好让其回退到v1.0.8。 决策 为了防止线上有问题的v1.0.9不会被更多的人使用,有两个办法: 快速修复好bug,发布新的版本 撤回v1.0.9,修改好之后重新发布 如果选择1,定位bug和修复bug都需要时间。在这段时间内v1.0.9极有可能被使用方更新,之后再修复存在不确定性。整体时间周期和2方案没有本质性的差别。最终选择了方案2 1 npm unpublish ui-nuclear-mobile@1.0.9 反思 后续引入的bug,应该在被Merge进开发分支时被发现。说明测试和代码review还存在着很多不足。后续的事实证明,该bug是可以被测试出来的。 流程控制依然是安全生产中一个比较重要的环节,该事件引以为戒

2018/5/15
articleCard.readMore

昆虫有趋光性吗

概念解释 1. 向光性 Phototropism是向性的一种,特指「植物」。有正向和负向。比如说「茎」是正向光性,而「根」是负向光性 2. 趋光性 Phototaxis是一种生物对光靠近或远离的趋性,主要指「植物」和「自养生物」。 飞蛾的趋光行为的实际解释 飞蛾之类具有复眼的夜间飞行的昆虫,常被误认为具有趋光性,这是一个认知偏误。虽然飞蛾在实际行为上表现为趋向光源飞行,事实上这是因为人造光源(如:火把,电灯)的光线与自然光线(阳光,月光,星光)不同,前者呈放射状,后者接近平行光。自然状态下通过保持平行光线的夹角修正自己的飞行路线,保持直线飞行。而人造光源呈现放射状,干扰了飞蛾的判断,与光源保持锐角飞行的飞蛾就表现成螺旋状飞向光源。 推荐阅读: 昆虫为什么不会因趋光性齐刷刷地奔向太阳? 白天只有太阳作为光源的情况 太阳光源 夜晚人造光源的情况 人造光源 紫外线灭蚊灯有用吗? 没有什么卵用 推荐阅读: 灭蚊灯放家里使用有效吗 总结 有些你认为理所应当的事情,未必是事实

2018/4/12
articleCard.readMore

数组转成字符串(css 属性)

css里面有不少简写的属性,比如 1 padding: 10px 2px 12px 4px 那么如果是通过js的数组来表达 1 [10, 2, 12, 4] 从js转成css 1 2 Array.from([10,2,12,4],x => x + 'px').toString().replace(/,/g, ' ') // 10px 2px 12px 4px

2018/4/11
articleCard.readMore

关于grid布局的一些思考

0. 基础概念 0.1. 什么场景 当一个设计者在进行排版初期时,想要对布局进行整体划分 0.2. 什么问题 只能局部设计,无法从宏观角度设计并逐步深入细节。 0.3. 解决方案 通过对布局进行简单的「数据结构」描述,比如「一棵树」描述,生成可视化的布局结果 0.4. 概念阐述 在容器上进行布局轨道的划分,当内容填充进去时会按照轨道排列 具体解释: Basic concepts of grid layout 1. 数据结构 从具象的角度来出发,一般我们的划分一个区域的过程是这样的: 先画一个「矩形」 将这个「矩形」进行分割,从而形成新的矩形区域 做一次最简单的划分: 先画一个「矩形」1 将这个「矩形」分为2个,形成了1.1 和1.2 再将1.2分为2个,形成了1.2.1和1.2.2 那么可以表达为以下结构 1 2 3 4 5 1 |- 1.1 |- 1.2 |- 1.2.1 |- 1.2.2 使用对象和数组进行表达 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 { name: '1', children: [ { name: '1.1' }, { name: '1.2', children: [ { name: '1.2.1' }, { name: '1.2.2' } ] } ] } 2. 嵌套关系 采用类似html的方式来进行表达 1 2 3 4 5 6 7 <area name="1"> <area name="1.1"></area> <area name="1.2"> <area name="1.2.1"></area> <area name="1.2.2"></area> </area> </area> 3. 结构演化 仅凭最基础的数据结构,是无法进行视觉表达的,因为不知道这块区域有多大,也不知道它在哪儿。在视觉上,我们认为的「区域」是有「面积」概念。在这里我们通过「宽度」和「高度」对「区域」进行描述 假设我们做这样一个布局 area 3.1 宽高结构 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 { name: '1', width: 1024, height: 1024, children: [ { name: '1.1', width: 512, height: 1024 }, { name: '1.2', width: 512, height: 1024, children: [ { name: '1.2.1', width: 512, height: 512 }, { name: '1.2.2', width: 512, height: 512 } ] } ] } 按照以上结构,虽然对「面积」有了描述,但是对于「位置」并没有阐释。那我们再引入一个包含x,y两个维度的坐标系。 我们用点的「坐标」来描述一个「矩形」,我们需要四个点 前提是矩形的相邻边都是互相垂直的 在一个平面直角坐标系中,一个点的描述为 用4个点来表达一个矩形 我们可以认为矩形是4条线段组成的图形 第一条线段: 第二条线段: 第三条线段: 第四条线段: 3.2 坐标结构 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 { name: '1', coords: [ { x: 0, y: 0 }, { x: 1024, y: 0 }, { x: 0, y: -1024 }, { x: 1024, y: -1024 } ], children: [ { name: '1.1', coords: [ { x: 0, y: 0 }, { x: 512, y: 0 }, { x: 0, y: -1024 }, { x: 512, y: -1024 } ] }, { name: '1.2', coords: [ { x: 512, y: 0 }, { x: 1024, y: 0 }, { x: 512, y: -1024 }, { x: 1024, y: -1024 } ] children: [ { name: '1.2.1', coords: [ { x: 512, y: 0 }, { x: 1024, y: 0 }, { x: 512, y: -512 }, { x: 1024, y: -512 } ] }, { name: '1.2.2', coords: [ { x: 512, y: -512 }, { x: 1024, y: -512 }, { x: 512, y: -1024 }, { x: 1024, y: -1024 } ] } ] } ] } 全部用点来表达显得非常复杂,考虑在web前端的场景中,我们来试图简化一下 既然是矩形,其表达可以如下 在浏览器的区域里,我们可以认定原点是在左上角。 原点右侧x+ 原点左侧x- 原点上方y- 原点下方y+ 原点坐标是(0,0),并且位于左上方 那么我们可以只通过4个参数值来表达一个区域: x 左上原点x坐标即 y 左上原点y坐标 即 width 矩形宽度,实际是右下点的x坐标 即 height 矩形高度,实际是右下点的y坐标 即 3.3 宽高和坐标 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 { name: '1', x: 0, y: 0, width: 1024, height: 1024 children: [ { name: '1.1', x: 0, y: 0, width: 512, height: 1024 }, { name: '1.2', x: 512, y: 0, width: 512, height: 1024 children: [ { name: '1.2.1', x: 512, y: 0, width: 512, height: 512 }, { name: '1.2.2', x: 512, y: 512, width: 512, height: 512 } ] } ] } 到这一步,我们发现这其实就是「绝对定位」,那么其缺点也显而易见了。就是每一块区域都是独立的,相互之间的关系需要你严格设定。 大多数的设计师在布局的时候都是先画一个区域,然后再画一个区域,逐个进行调整。然后带来的问题就是,设计师最讨厌用设计工具做「表格」类的东西。 为什么会这样? 因为设计工具提供的布局方式就是「绝对定位」 根据以上所示,绝对定位里的概念总结起来就只有一个,叫做「坐标」 3.4 方向、继承以及分配 从上面的结构,我们可以发现几个事情 1的原点和1.1的原点是同一个 1.2的宽度等于1的宽度减去1.1的宽度 1.2.1和1.2.2的宽度等于1.2的宽度 我们要完成的是「布局」而非「绘图」,所以我们可以让这件事情变得更加简单一些。我们分步来说明 3.4.1 划定基础区域 我们首先来制作一块区域,它的名字叫1,并且宽度是1024、高度也是1024,原点位置为(0,0),(0,0)我们把它设为缺省值,所以不表达。 1 2 3 4 5 { name: 1, width: 1024, height: 1024 } 3.4.2 引入分割方向概念 我们现在对其分割,那么这个时候就产生了一个问题,我们是按「水平」方向分割,还是按「垂直」方向分割?因此,我们引入方向(维度)概念。我们简单的定义一下 column 列,即在「水平」方向上进行分割 row 行, 即在「垂直」方向上进行分割 那么我们对1进行水平方向上的分割 1 2 3 4 5 6 { name: '1', width: 1024, height: 1024, split: 'column' } 3.4.3 引入份数概念 那么分割为几份呢?这时候我们又要引入一个份数的概念,那么我们现在就分成2份。 1 2 3 4 5 6 7 { name: '1', width: 1024, height: 1024, split: 'column', part: 2 } 3.4.4 在另一方向上的继承 这个时候我们意识到,因为是按「水平」方向分割,那么每一块的高度应该是和原来的区域是一样的,相当于每一块都继承了原有区域的高度,但是宽度因为被分割了,所以没法继承。 我们得考虑宽度的分配,现在我们将宽度进行了分割,那么每一块占原来宽度的多少呢?我们假设是均分,每一块就是50%,那么用一个值去表达 1 2 3 4 5 6 7 8 { name: '1', width: 1024, height: 1024, split: 'column', part: 2, distribute: 0.5 } 上面的结构可以表述为 有一块1024 * 1024 的区域,拆分成2列,每一列的宽度是1024 * 0.5 2column 同理如果是按「垂直」方向分割的话,则高度需要被分割,而宽度可以继承 3.4.5 引入等份单位 那如果不等分怎么办?我们的一个distribute不足矣表达,那么如果distribute是一个数组的话,数组的length其实就代表了part的数量,而且可以直接用对象的key来标识方向,所以可以形式上简化一下 1 2 3 4 5 6 { name: '1', width: 1024, height: 1024, columns: [0.4, 0.6] } 但是以上结构会遇到所有的distribute之和不是1,既可能出现大于1,也可能出现小于1的情况。这时候我们引入一个「等份」的概念,叫做fr。1fr代表空间的1等份 比如说,我们把空间分成3块,第一块占3fr,第二块占2fr 那么这两块区域的实际宽度是 第一区域宽度: 第二区域宽度: 这下原来的数据结构可以表达为 1 2 3 4 5 6 { name: '1', width: 1024, height: 1024, columns: [1fr, 1fr] } 3.4.6 绝对数值 并不是所有的情况都是按等份来分配的。比如某块区域,我们想让它占据一个绝对数值的宽度。 1 2 3 4 5 6 { name: '1', width: 1024, height: 1024, columns: [200, 1fr, 2fr] } 这个时候的计算其实是,把200宽度的区域从原来的里面扣除,在进行等份的计算 两块区域的实际宽度是 第一区域宽度: 第二区域宽度: 第三区域宽度: 那如果全都是绝对数值会怎样 比如有一个区域宽是800,我们分3列,每一列宽度是200 1 2 3 4 5 6 { name: '1', width: 800, height: 800, columns: [200, 200, 200], } 这个时候其实就是分开处理了,1本身是一个「区域」,3列构成的是另一个「区域」 如果分割的区域之和超出了被分割的区域又该怎么样呢? 其实和上面是一样的,实际上原有的「区域」和实际的「被分割区域」是分开处理的 总结一下就是 当「区域分割规则」都是「绝对数值」的时候,那就直接「划定区域」,而不去做「分割」 前端小伙伴这个时候都笑了,写了这么废话不就是CSS的grid么 我们把最初的数据结构来一次梳理 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 { name: '1', width: 1024, height: 1024, columns: [1fr, 1fr], children: [ { name: '1.1' }, { name: '1.2', rows: [1fr, 1fr] children: [ { name: '1.2.1' }, { name: '1.2.2' } ] } ] } 是不是很简单,但是上面其他的所有部分是不是很复杂? 这就是为什么我们平时用别人做好的东西很简单,但是如果自己实现却无从下手的原因。 3.4.7 回归到坐标系 以上的结构我们再还原到坐标系画线的模式中,看看是怎样的 先画一个最大的「区域」1 1 2 3 4 lineTop: (0,0)(width,0) //(0,0)(1024,0) lineRight: (width,0)(width,height) //(1024,0)(1024,1024) lineBottom: (width,height)(0,height) //(1024,1024)(0,1024) lineLeft: (0,height)(0,0) //(0,1024)(0,0) 画1.1 1 2 3 4 lineTop: (0,0)(width*1/(1+1),0) //(0,0)(512,0) lineRight: (width*1/(1+1),0)(width*1/(1+1),height) //(512,0)(512,1024) lineBottom: (width*1/(1+1),height)(0,height) //(512,1024)(0,1024) lineLeft: (0,height)(0,0) //(0,1024)(0,0) 画1.2 1 2 3 4 lineTop: (width*1/(1+1),0)(width,0) //(512,0)(1024,0) lineRight: (width,0)(width,height) //(1024,0)(1024,1024) lineBottom: (width,height)(width*1/(1+1),height) //(1024,1024)(512,1024) lineLeft: (width*1/(1+1),height)(width*1/(1+1),0) //(512,1024)(512,0) 画1.2.1 1 2 3 4 lineTop: (width*1/(1+1),0)(width,0) //(512,0)(1024,0) lineRight: (width,0)(width,height*1/(1+1)) //(1024,0)(1024,512) lineBottom: (width,height*1/(1+1))(width*1/(1+1),height*1/(1+1)) //(1024,512)(512,512) lineLeft: (width*1/(1+1),height*1/(1+1))(width*1/(1+1),0) //(512,512)(512,0) 画1.2.2 1 2 3 4 lineTop: (width*1/(1+1),height*1/(1+1))(width,height*1/(1+1)) //(512,512)(1024,512) lineRight: (width,height*1/(1+1))(width,height) //(1024,512)(1024,1024) lineBottom: (width,height)(width*1/(1+1),height) //(1024,1024)(512,1024) lineLeft: (width*1/(1+1),height)(width*1/(1+1),0) //(512,1024)(512,0) 4. 程序实现 我们发现「布局」的根本方式是「绝对坐标」,在之上抽象出了「栅格(grid)」。非常幸运的是,CSS已经提供了这层抽象。 如果做成vue组件的话,形式化方面不想采用近似iview的<row> </col>嵌套结构,而是只有一个area组件,通过一个数据结构来完成area的递归 4.1 组件属性 基于以上的观察,我们可以构建一个组件叫做area,那么它应该包含以下属性 width 区域的宽度可选 height 区域的高度 可选 columns 区域按列切分 rows 区域按行切分 name 区域的名称 但是我们之前说过,在另一个方向上存在继承关系,那么应该避免同时设置columns和rows,另外考虑到宽度和高度可以从上级继承,我们做一次改进 width 区域的宽度可选 height 区域的高度 可选 grid: 可选columns rows distribute: 分配规则 name 区域的名称 4.2 递归 按grid进行递归,如果发现没有grid,就停止递归 5. 用户体验 5.1 兼容性 不是所有的浏览器都支持grid,保险的做法是使用百分比 但是我们就不选择兼容方案了,激进一点 5.2 显性表达区域 用边框表达,还是用颜色表达 用边框会占用区域 颜色要求相邻的区域颜色不重复 5.3 模板 左右 上下 圣杯

2018/4/11
articleCard.readMore

阿里云和腾讯云网站字体族对比

平台中文字体西文字体 阿里云PingFang SC, Microsoft YaHeiHelvetica, Arial, Verdana 腾讯云PingFangSC-Light, hiragino sans gb, microsoft yahei ui, microsoft yahei, simsunhelvetica neue, arial, sans-serif

2018/3/28
articleCard.readMore

Vue组件抛事件和Function prop的差别

1. emit event child component 1 2 3 4 5 6 7 8 9 10 11 12 13 <template> <button @click="foo">Button</button> </template> <script> export default { name: 'my-button', methods:{ foo () { this.$emit('onClick') } } } </script> parent component 1 2 3 4 5 6 7 8 9 10 11 12 13 14 <template> <my-button @onClick="handleClick"></my-button> </template> <script> import myButton from '@/components/myButton' export default { components: { myButton } methods: { handleClick () { console.log('boo') } } } </script> 2. props function child component 1 2 3 4 5 6 7 8 9 10 11 12 13 <template> <button @click="onClick">Button</button> </template> <script> export default { name: 'my-button', props: { onClick: { type: Function } } } </script> parent component 1 2 3 4 5 6 7 8 9 10 11 12 13 14 <template> <my-button :onClick="handleClick"></my-button> </template> <script> import myButton from '@/components/myButton' export default { components: { myButton } methods: { handleClick () { console.log('boo') } } } </script> 3. 实验结果和理解 父组件不知道事件什么时候会发生,因为事件的监听和处理都在子组件里 子组件不知道父组件在事件发生后干什么,因为干什么是执行的父组件里的method 子组件要求父组件提供一个Callback函数,当事件发生时子组件去回调父组件提供的Callback函数 两种方式的运行结果是一样的,写法上和理解上有差别。 在emit的情况下 父组件能够监听到事件的发生,并且决定在事件发生时做什么 在props的情况下 父组件不知道事件发生与否,只能指令子组件在发生时做什么处理 4. 可能的问题 是否存在父组件要对子组件产生的事件进行搜集并处理? 第二种方式可能就歇菜 第二种方式对传入的Function内部是无法校验的,不过第一种也只是回避,本来就不校验

2018/1/15
articleCard.readMore

Vue 事件参数传递

1. 问题 components 组件内部抛一个事件 1 2 3 onChange (value) { this.$emit('OnChange', value) } Page 外部使用时监听,并且执行一个回调 1.1 什么都不传 1 2 3 4 5 6 7 8 <tag @onChange="log"></tag> <script> methods: { log (value) { console.log(value) } } </script> 返回 1 value 1.2 传字符串 1 2 3 4 5 6 7 8 <tag @onChange="log('change')"></tag> <script> methods: { log (value) { console.log(value) } } </script> 返回 1 'change' 2. 期望达到的效果 既返回原始value,也返回字符串 1 'change' + value 3. 权宜之计 模板式写法无法做到,只能这样写 1 2 3 4 5 6 7 8 <tag @onChange="log"></tag> <script> methods: { log (value) { console.log ('change' + value) } } </script> 使用函数式组件也许可以,还没有尝试 4. 换种方法 把onChange本身传递的value作为函数的参数向下传递 1 2 3 4 5 6 7 8 <tag @onChange="(value) => log('change'+value)"></tag> <script> methods: { log (value) { console.log (value) } } </script> 返回 1 'change' + value

2018/1/12
articleCard.readMore

Vue Data里面下划线命名无效并报错

使用下划线命名 1 2 3 data () { _checked: false } 产生报错 [Vue warn]: Property or method "_check" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property. See: https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties. 原因 以 _ 或 $ 开头的属性 不会 被 Vue 实例代理,因为它们可能和 Vue 内置的属性、API 方法冲突。你可以使用例如 vm.$data._property 的方式访问这些属性。 具体参考: 官方文档中的解释 解决方法 按规矩办事 1 2 3 data () { isChecked: false }

2018/1/4
articleCard.readMore

使用sublime中的正则处理数据格式

具体的正则匹配规则请看 正则表达式30分钟入门教程 源数据 一条key:value的数据 1 'check': '<svg viewBox="0 0 44 44"><path fill-rule="evenodd" d="M34.538 8L38 11.518 17.808 32 8 22.033l3.462-3.518 6.346 6.45z"/></svg>' 目标数据 转换为一个html数据 1 <symbol id="check" viewBox="0 0 44 44"><path fill-rule="evenodd" d="M34.538 8L38 11.518 17.808 32 8 22.033l3.462-3.518 6.346 6.45z"/></symbol> 思路 1. 把svg替换为symbol,并且去除'' 1 2 3 find: svg where: <currentFile> replace: symbol 执行结果 1 'check': '<symbol viewBox="0 0 44 44"><path fill-rule="evenodd" d="M34.538 8L38 11.518 17.808 32 8 22.033l3.462-3.518 6.346 6.45z"/></symbol>' 2. 把外面的check移动到symbol里面去,并填充在viewBox前面 1 2 3 find: '(.*)':[空格]'<symbol[空格] where: <currentFile> replace: <symbol id="$1"[空格] [空格]为实际空格 执行结果 1 <symbol id="check"viewBox="0 0 44 44"><path fill-rule="evenodd" d="M34.538 8L38 11.518 17.808 32 8 22.033l3.462-3.518 6.346 6.45z"/></symbol>' 3. 清理 发现多了一个',去除掉 1 2 3 find: symbol>' where: <currentFile> replace: symbol> 执行结果 1 <symbol id="check" viewBox="0 0 44 44"><path fill-rule="evenodd" d="M34.538 8L38 11.518 17.808 32 8 22.033l3.462-3.518 6.346 6.45z"/></symbol> 多条数据 方法和单条一样,需要多处理一下换行\n 未尽事宜 能够一次操作完成替换

2017/12/29
articleCard.readMore

通过nodejs创建目录与文件

1. 先引入文件操作类 1 var fs = require('fs') 2. 定义要创建的文件夹 1 const components = ['Accordion', 'ActionSheet', 'ActivityIndicator', 'Badge', 'Button', 'Calendar', 'Card', 'Carousel', 'Checkbox', 'DatePicker', 'DatePickerView', 'Drawer', 'Flex', 'Grid', 'Icon', 'ImagePicker', 'InputItem', 'List', 'ListView', 'LocaleProvider', 'Menu', 'Modal', 'NavBar', 'NoticeBar', 'Pagination', 'Picker', 'PickerView', 'Popover', 'Progress', 'PullToRefresh', 'Radio', 'Range', 'Result', 'SearchBar', 'SegmentedControl', 'Slider', 'Stepper', 'Steps', 'SwipeAction', 'Switch', 'TabBar', 'Tabs', 'Tag', 'TextareaItem', 'Toast', 'WhiteSpace', 'WingBlank'] 3. 创建文件夹 1 2 3 4 5 6 7 8 9 components.forEach(function(e){ fs.mkdir(e,0777,function(err){ if(err){ console.log(err) } else { console.log(e + 'is created') } }) }) 4. 创建文件夹下的 README 文件 1 2 3 4 5 6 7 8 9 components.forEach(function(e){ fs.appendFile(e+'/README.md','',function(err){ if(err){ console.log(err) } else { console.log(e + '/README.md is created') } }) }) 5. 创建文件夹下的index文件 1 2 3 4 5 6 7 8 9 components.forEach(function(e){ fs.appendFile(e+'/index.js','',function(err){ if(err){ console.log(err) } else { console.log(e + '/index.js is created') } }) }) 6. 创建文件夹下的Vue文件 1 2 3 4 5 6 7 8 9 components.forEach(function(e) { fs.appendFile(e + '/' + e + '.vue', '', function(err) { if (err) { console.log(err) } else { console.log(e + '/' + e + '.vue is created') } }) }) 全部代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 var fs = require('fs') const components = ['Accordion', 'ActionSheet', 'ActivityIndicator', 'Badge', 'Button', 'Calendar', 'Card', 'Carousel', 'Checkbox', 'DatePicker', 'DatePickerView', 'Drawer', 'Flex', 'Grid', 'Icon', 'ImagePicker', 'InputItem', 'List', 'ListView', 'LocaleProvider', 'Menu', 'Modal', 'NavBar', 'NoticeBar', 'Pagination', 'Picker', 'PickerView', 'Popover', 'Progress', 'PullToRefresh', 'Radio', 'Range', 'Result', 'SearchBar', 'SegmentedControl', 'Slider', 'Stepper', 'Steps', 'SwipeAction', 'Switch', 'TabBar', 'Tabs', 'Tag', 'TextareaItem', 'Toast', 'WhiteSpace', 'WingBlank'] components.forEach(function(e){ fs.mkdir(e,0777,function(err){ if(err){ console.log(err) } else { console.log(e + 'is created') } }) }) components.forEach(function(e){ fs.appendFile(e+'/README.md','',function(err){ if(err){ console.log(err) } else { console.log(e + '/README.md is created') } }) }) components.forEach(function(e){ fs.appendFile(e+'/index.js','',function(err){ if(err){ console.log(err) } else { console.log(e + '/index.js is created') } }) }) components.forEach(function(e) { fs.appendFile(e + '/' + e + '.vue', '', function(err) { if (err) { console.log(err) } else { console.log(e + '/' + e + '.vue is created') } }) }) 未尽事宜 可以通过循环一次性创建 首先遍历目录,如果发现已经创建的文件夹、文件则不再创建,只创建其他未被创建的 文件的内容可以事先写入 通过交互式方法完成输入

2017/12/22
articleCard.readMore

macOS 下npm run dev 无法局域网访问

1. 原因 在localhost模式下,server不监听非本地请求 2. 解决方案 https://github.com/webpack/webpack-dev-server/issues/147 配置host为0.0.0.0

2017/12/22
articleCard.readMore

mac 下使用ssh访问非22端口的gitlab

生成ssh key 1 ssh-keygen -t rsa -C "your.email@example.com" -b 4096 如果使用的不是默认key的话,需要添加一下 1 ssh-add ~/.ssh/other_id.rsa 测试ssh连接 1 ssh -T git@example.com 如果ok的话,会显示 Welcome to Gitlab 如果提示端口不正确的话,可以添加-p参数 1 ssh -T -p 443 git@example.com SourceTree使用问题 如果默认不是22端口,可以写一个config文件放在~/.ssh/里,内容如下 1 2 3 4 Host gitlab.com Port 443 RSAAuthentication yes IdentityFile ~/.ssh/config/private-key-filename

2017/12/22
articleCard.readMore

世界是平的,在科学上网之后

巴别塔 巴别塔 旧约所书:大洪水之后,人类开始建造一座通天的巨塔。上帝见此情形就把他们的语言打乱,让他们再也不能明白对方的意思,还把他们分散到了世界各地。自此之后人类彼此不能理解,无法沟通。 世界比你看见的更大 互联网让人们彼此之间的沟通跨越了地域的限制,但是我们世界依然被局限在自己所见的那一小块里 你的网和互联网 你并不知,除了百度、知乎、微信、微博之外外面还有更大的互联网世界。你被局限、被限制。所以认知停留在了上古时代。 科学上网 掌握了某种不可描述的方法后,你便可得见更大的世界。 这个世界可以让你在网上便可以参加世界著名大学的课程,比如Coursera 这个世界可以让你了解任何你想要了解的东西,比如如何去修垃圾处理器 这个世界还提供了各种创造力Kickstarter 这个世界还让你能够获得更多的思想TED 这个世界是平的 在这样的世界里是幸福的,人类的认知和知识将几何级数的加强。 所以,不要把朋友圈当作是你的全部

2017/6/26
articleCard.readMore

使用sublime text3和Markdown来写博客

首先得先有一个独立的 wordpress 博客 然后安装 jetpack,并激活markdown插件 然后本机安装 Sublimetext3 用 Package control 安装 Sublpress,一般都安装不了,自己Git到插件目录好了

2015/5/31
articleCard.readMore

如果非要给一个标题,那就是2014年非工作总结

我妈常说我是一个缺乏计划性的人。这个是事实,我承认。可是说没计划是缺点,我就不太认同了。毕竟没有什么直接证据可以证明有计划的人就更好更强大一点,没计划的人就更low更苦逼一些。总而言之这就是一种性格,天命。在大多数情况下,我的行事风格都是想到一出是一出,脑子一热就开搞,最后下来结果有好有坏。比如说曾经脑子一热想做生意,跑到扬州五亭龙批发市场买了不少毛绒玩具拿到街上卖,结果……一个都没卖出去。后来还跟朋友一起业余搞网站,也是一边做一边想,然后就没有然后了。诸如此类的例子在我身上不少,我有时候也反思一下是不是我真的有毛病,这是不是我的弱点。反正到今天也没想明白就是了。 前段时间看到别人的博客都在写总结,说2013年底定了个计划云云,现在到了2014年底了,一看2013年的计划,扒拉扒拉,哪些做到了哪些没做到,来年继续努力,人生更有盼头。到今天我也写总结了,一翻过去的记录发现没计划嘛,我的计划哪儿去了?哦,我没定计划,我就不喜欢定计划。那我2014年初的时候有没有想在这一年干的事呢?有的。想多读几本书,想学程序开发语言,想把做梦网给改版,想……反正想做的事情太多,数不清了。 那现在要总结了,拍拍脑袋想想2014年我到底干嘛了?我感觉我好像什么也没干!好在现实没那么残酷,抽屉里多出来的东西可以说明我干的事: 硕士学位证书 Coursera 工程图学2D 结业证 嗯,说明了在2014年,我在百忙的工作和生活琐事中抽出了一点点时间来学习。其他事情还真的是一无所成。 现在已经2015年了,我觉得计划可以不要,目标不能没有。大目标太遥远,小目标比较容易实现和获得成就。前段时间又开始脑子热了,想学一个乐器。我就给自己定了个小目标,半个月内能够初步掌握陶笛,以会吹《故乡的原风景》为界定标准。结果你猜怎么样?花了3天就会了,把我乐坏了,成就感爆棚。后来莫名奇妙想玩三球杂耍,给自己定了目标也是半个月掌握,以能连续完成2个循环为界定。结果呢,一周之后目前最高记录是18个循环。 我发现我还是改不了原来没计划的习惯,但是定定目标是可以的。 其实我还偷偷的给自己定了个小目标:春节前写一篇博客。

2015/2/14
articleCard.readMore

不专业呢,就别捣乱

大多数时候我们都是知识的消费者,而不是生产者。想要知道自己不了解的事情,一般都会去找个专业人士先了解下。所谓专业人士呢,就是在这个领域掌握了独特的知识、能力、经验的人。比如说做果酱这个事,外行人呢大概就只知道用个什么水果打成汁,然后加点糖密封起来保存就好了。对于口感、保存时间都只是按照自己的主观要求去执行。实际上,专业人士从选材开始就已经体现出专业能力,果胶含量达到什么程度的水果可以做果酱,腌渍水果和煮水果的容器是什么材质,糖度要保持在什么水准才保存时间上,保存采用什么样的密封技术,什么材质的罐子等等。这些都是外行人短时间内无法掌握的,需要依赖时间和操作去积累。 我的习惯是,如果是非专业领域的问题一般不发表意见。因为发表了也没用,反而让别人觉得是过来捣乱的。当然就算是自己认为专业的领域,也不敢轻易回答。比如说互联网产品,由于互联网的不断变化,专业水准的保持其实还需要不断的学习。知乎上的这类问题我便很少回答了。 说起外行人这事,让我想到之前去植物园遇到开蝴蝶标本店的老太太。自己平时对昆虫还比较感兴趣,鞘翅目的昆虫多少了解一点点,鳞翅目知识基本等于零,于是就请教一下这位老太太。老太太知道我也是懂点行道的人,也就跟我愉快地聊起她这些蝴蝶的来历:这个蝴蝶是台湾朋友送我的啊,怎么怎么难得,你看这个展翅要这样才好看,有的地方不能用针,胶水就更不行啦。后来聊到老太太自己有退休工资,儿女也条件不错,开这这小店也就是开着玩玩的,整一顽主嘛。聊差不多看我要走了,老太太拉住我说,小伙子这个蝴蝶真的不错的,你想要的话,150块拿走吧。我根据自己的知识判断了下,150块算上标本制作费和盒子还真不算贵,但是我那时候只对鞘翅目感兴趣,压根没打算买。这时候来了几个年轻的女学生,其中一位女孩伸手就去拿挂在墙上的蝴蝶标本。我一看老太太脸色就知道她不高兴了。女孩拿着一盒哥利亚问老太太多少钱,老太太火气一下子上来了,说这个世上不是什么东西都可以用金钱来衡量的,你给多少钱我也不会卖给你的。 一般专业人士的圈子都很难进入,除非你已非吴下阿蒙。对待专业人士,首先要尊重其专业知识和经验,其次呢不要总想着索取。能跟非自身专业的人了解一些常识,就已是巨大收获了。 以后让程序员去帮你装系统这种事少干啊,某些程序员真受不了这个侮辱。

2014/4/24
articleCard.readMore

对知乎大号怒撤事件的一点看法

这2天在知乎基本上被这事儿给刷屏了,具体的事件记录可以看 黄轶轩  写的 【长期更新】知乎 04/19 PR 事件记录 我的直观感受是这样的: 知乎在某段时间被大量的喷子所占领,评论不乏对答主的人生攻击,甚至还有人肉答主的事件发生(具体可看 葛巾 的 那些被SH的),于是有些人受不了这样的氛围就离开了; 直到张佳玮发了 耐心用完了,事态又发生了变化。对于知乎的怨言从社区氛围变成了审核机制和功能的不完善; 一直关心着知乎的知乎投资人张亮发文:知乎的耻辱 – 逆旅 – 知乎专栏,算是对此事的一个半官方响应; 不过事与愿违,讨论又开始向投资人和创业者之间的矛盾转移,如 知乎的耻辱,是某个一直在用知乎的投资人好像第一天用的样子 – 北溟鱼汤 – 知乎专栏,以及 社区运营三大忌——以知乎为例。 好了,现在问题焦点都在张亮身上了,因为又有人翻出了这样的问题 好的投资人应该是什么样的? 前段时间去了一位长辈家,他开了一个不算太小的花圃,里面大概有几百盆盆景。平时呢有很多同好到这里喝喝茶看看盆景什么的。没想到这段时间要拆迁了,盆景园也办不成了。这位长辈的主业其实不是搞盆景,园子拆迁他大可乐呵呵地拿笔补偿款回家享福。但是他说:“那我的这些朋友以后就没地方去了啊”。 知乎怎么运营,这事件最终怎么处理其实我一点也不关心呢。但就这件事,我觉得我对张亮特别能理解。因为他对知乎有感情,也很希望知乎变好,手头上正好有便利,于是就给周源打电话了呗。给周源打电话的时候他的身份可以是投资人也可以只是个普通用户,不就正好因为他和周源相识么。你又怎知道他在做投资的时候不称职呢? 有很长的一段时间不上知乎了,因为那里的回答没有任何营养。后来我又回去看了看,是因为那里的氛围发生了变化,出现了葛巾 这样的全能王。现在事情发展到这样,梁直导出来说 留下来吧,大家借个台阶下就好了。最关键的事情是,知乎倒了坏了,你们这帮朋友就没地方去了啊。难不成你们真的去办一个“扯呼”? 所以吧,还请且上且珍惜。

2014/4/20
articleCard.readMore

拒绝SB思维

今天偶然间看到了 一个东西,当然 这里也有,还有这儿。这里面有张表,直接贴过来如下: 胎儿 B 超正常参数值 孕周双顶径(平均值)cm腹围(平均值)cm股骨长(平均值)cm 13 周2.52 士 0.256.90 士 l.651.17 士 0.31 14 周2.83 士 0.577.77 士 1.821.38 士 0.48 15 周3.23 士 0.519.13 士 1.561.74 士 0.58 16 周3.62 士 0.5810.32 士 1.922.10 士 0.51 17 周3.97 士 0.4411.49 士 1.622.52 士 0.44 18 周4.25 士 0.5312.41 士 l.892.71 士 0.46 19 周4.52 士 0.5313.59 士 2.303.03 士 0.50 20 周4.88 士 0.5814.80 士 l.893.35 士 0.47 21 周5.22 士 0.4215.62 士 1.843.64 士 0.40 22 周5.45 士 0.5716.70 士 2.233.82 士 0.47 23 周5.80 士 0.4417.90 士 1.854.21 士 0.41 24 周6.05 士 0.5018.74 士 2.234.36 士 0.51 25 周6.39 士 0.7019.64 士 2.204.65 士 0.42 26 周6.68 士 0.6121.62 士 2.304.87 士 0.41 27 周6.98 士 0.5721.81 士 2.125.10 士 0.41 28 周7.24 士 0.6522.86 士 2.415.35 士 0.55 29 周7.50 士 0.6523.71 士 1.505.61 士 0.44 30 周7.83 士 0.6224.88 士 2.035.77 士 0.47 31 周8.06 士 0.6025.78 士 2.326.03 士 0.38 32 周8.17 士 0.6526.20 士 2.336.43 士 0.49 33 周8.50 士 0.4727.78 士 2.306.52 士 0.46 34 周8.61 士 0.6327.99 士 2.556.62 士 0.43 35 周8.70 士 0.5528.74 士 2.886.71 士 0.45 36 周8.81 士 0.5729.44 士 2.836.95 士 0.47 37 周9.00 士 0.6330.14 士 2.177.10 士 0.52 38 周9.08 士 0.5930.63 士 2.837.20 士 0.43 39 周9.21 士 0.5931.34 士 3.127.34 士 0.53 40 周9.28 士 0.5031.49 士 2.797.40 士 0.53 我一眼瞄过去总感觉不对劲,思考了一下,把问题找了出来并且有了解决方案。 然后我找了几个人做测试:这张表有什么问题?怎么修改? 测试结果是有 1 个人秒懂,2 个人 5 秒以内,3 个人 5 分钟,1 个人没想出来。 那么你大概用了几秒? 我就不公布答案了,小学生看一眼就明白了。那么很多人却不明白呢? 因为很多人会按照自己觉得舒服的思维的模式去理解这件事,而忽略最基本常识。 其中有比较典型的程序员思维,原表格方案和优化后的表格方案用程序来表达是 原表格 1 2 3 if(Math.abs(input-stand) > error { return '不正常' } 优化表格 1 2 3 if(input < lower || input > higher){ return '不正常' } 似乎没什么差别,甚至第二种的成本更高一点 但是从惯常思考的方式来看,很明显第二种更容易理解

2014/2/28
articleCard.readMore

嘀嘀与快的的商业博弈

本来只是两家产品之争,现在各自有了后台:一个腾讯一个阿里。到如今已演变为资本间的博弈。 两家博弈策略很精彩,具体过程是,两家都搞补贴,大概是司机10块,用户10块,各砸数亿来比拼,砸完分出胜负。 但是砸的差不多了发现也分不出胜负,互相不知道对方底线。 于是双方罢手休战,就好比两位武林高手比拼内力,谁也不知对方深浅,谁先收劲谁吃亏。 罢战休息没两天还是得决个胜负。嘀嘀开始恢复原补贴继续耗,快的开始改变策略,声称不管你嘀嘀给多少,反正我就比你多补一块钱。 博弈啊,在信息不充分的情况下,很明显这边找了个墙根站以立于不败之地。嘀嘀背后的智囊也不甘示弱,说我让你跟,那我每次出招都不一样,补贴从12到20不等。快的的加一块策略就没法整了。 但是还是要分出个胜负啊,我觉得继续观望,顺便学习 2月20日新动向 博弈继续进行中,很明显嘀嘀又放了大招:在微信里面送打飞机的道具。快的这下可能有点懵,明明我俩比拼内力、资本博弈,你TMD怎么搞外援了,而且是几百倍杠杆的玩意儿。快的想要制定博弈策略很明显更加困难,首先阿里系缺乏这样的超级杠杆,其次就算使用了那腾讯可以快速跟进,最终无非又回到最初的胶着状态。比如说快的送虾米的VIP,那嘀嘀说我送QQ秀;快的送天猫红包,嘀嘀送Q币。很明显阿里系在比拼中消耗更大,并且还是没胜算。这事肯定没完,继续观察学习。

2014/2/18
articleCard.readMore

关于收藏夹功能的思考

我之前有个习惯,喜欢收集很多资料以备不时之需,但日后也不会真的回溯。这两天又重新使用 Evernote,但是总不明白怎么用,用来收集备份资料总感觉要重蹈覆辙,资料收集了不看是病,得治。后来想明白了,把 Evernote 当便签用,印证好记性不如烂笔头。由此想到一个信息网站常用的收藏功能,简单思考了一下 收藏从本质上来说就是一个信息检索的问题,随着收藏数据的增加势必增加检索的难度。于是出现"收藏的收藏"的悖论。 比如说常用网站其实不用收藏,不常用的看过也就算了,从上百个网站收藏里面找还不如直接 google 来的有效率,同步到网络更没意义。其实 delicious 的作用是在于社会化,而非简单的同步。 同理在知乎里收藏大量答案甚至都剪辑到 Evernote 里备份意义也不大,后期翻看的可能性很小。关注人是值得的,可以"发现",但关注问题的动态就显得low了。对于知乎来说对问题的关注包含了收藏问题和问题动态两个部分,私以为有第一个就行了,第二个可以忽略。 试构建以下方案来提高信息的利用率,即收藏夹容量有限(比如5条),隔日清空。把 favorite 变为 read it later,迫使用户阅读吸收信息内容。同时已删除的收藏archieve掉,5条/日为一组,7日为一组,1自然月为一组,1自然年为一组,以备后续检索。检索方式从大颗粒往小颗粒走。 既然是化繁为简则也无需对收藏条目打tag,若仍无法快速检索,则已不再收藏中体现,应更多的依赖 search。 当然出于运营角度会有其他的思考,比如收藏对于karma算法的学习能力培养或收藏数作为呈现的指标。这些不在本文讨论范围之内

2014/2/7
articleCard.readMore

你居然都不用微信

今天同事告诉我微信已经 5.0 了,你居然都不用微信啊喂!其实我曾经用过,甚至还用过腾讯的朋友发来的测试版,最后还是删除了。不少做产品的人都去研究微信,去看它的交互,它的业务逻辑,去揣摩张小龙的产品逻辑。 研究个球!微信作为产品的参考对象根本没任何价值,研究个一百遍也研究不出个翔来,研究半天最后做出来的产品还是渣渣。那些写博客的也喜欢在 rss 的后面加一个微信订阅,对此我只能说:“呵呵!”。周围不少人说像 白鸦、kent.zhu 这样牛逼的人都在研究微信,你居然不用,可见你是多傻逼,多不求上进。对此我就只好翻翻白眼,心里嘟哝一句:“关你屁事!”。

2013/8/5
articleCard.readMore

一个英语培训机构的外呼电话

一直觉得自己的英语比较差,水平接近于文盲。看过书,装过APP,但都没有坚持下来,水平依旧。可能是老天看不下去了,于是就接到了一个英语培训机构的电话。 xx英语培训:先生您好,我们这里是xxx英语培训,提供一对一的外教教学服务。我们的外教都受到过严格的资格审查,保证您的英语水平能有突飞猛进的发展。预约课程请按1,班级选择请按2,人工应答请按0。 我:[按0]那我学完的话,英语水平能到什么程度?能和奥巴马对话么? xx英语培训:当然可以,没问题的。 我:那请先帮我转接一下奥巴马。 xx英语培训:嘟嘟嘟~

2013/7/30
articleCard.readMore

智商是硬伤就无解了

设计师常常用来吐槽的一个故事是这样的: 客户/产品说:“这个页面要大气点,要时尚点” 设计师:“您看这样行么?” 客户/产品:“好像不是很大气,这边改一下吧,balabalabalabla” 反复数次 设计师:“我勒个去,大气你妹啊!” 于是“大气”、“时尚”这种词呢,一旦说出来就表示着您是个SB,是个啥也不懂的废材。这个故事呢,就变成了“设计师”们发泄的绝佳段子。 此“设计师”的脑瓜必须是有硬伤的。客户表达的就是他能表达的,如果他能告诉你这个按钮这样做、放这边、来个高光、加个花边、注意配色,那你设计师大爷又是干嘛的呢? 周杰伦找到方文山给他写词是福气。因为周说:“我想这首歌表现出欧洲中世纪的感觉,有点恐怖惊悚,但暗里藏点幽默感”,然后曲子弹一遍给方文山。文山呢,就噼里啪啦写出了《威廉古堡》。 牛逼的设计师都是方文山,其他剩下的喜欢有事没事拿“大气”说事的,都是境界不够。认识不到自己境界不够的,还整天觉得受了大委屈的,那就是智商有硬伤的。 我常自诩自己是“大设计”,所以自然不会让自己常现此等硬伤。

2013/5/16
articleCard.readMore

扁鹊三兄弟

名医扁鹊老牛逼了,但据说他却不是最牛逼的,因为他还有两个更牛逼的兄弟。 老大,在人没得病的时候就能诊治,病人没觉得自己有病,所以老大也得不到什么认可。 老二,在人刚得病的时候就能诊治,病人没什么痛苦,且药到病除。病人觉得老二只能治小病。 扁鹊治病都是在病情危重之时,又是开刀,又是做CT还得做穿刺、化验、切片。要策划、要分析数据、要做PPT、发微博。所以扁鹊闻名于天下。 虽然眼前只有一亩三分地,也一定要学着排兵布阵。 此间还有一绝学,叫做别人家的孩子怎么怎么滴

2013/4/23
articleCard.readMore

竖子不足与谋

董卓弃洛阳而往长安,孙坚驱兵先入汜水关。曹操见机见袁绍曰:“董卓都跑了,现在棒打落水狗正是好时机啊,本初不发兵,怎么考虑的?”绍曰:“大家都忙,没空啊”操曰:“董卓把皇宫都烧了,带着皇帝乱跑,全天下都知道了:这简直是天助我也的好时机啊,冲过去搞死他啊。你们都坐这干嘛啊?”其他人唧唧歪歪,有的说没有得到通知,你发邮件走流程;有的说做起来好麻烦;有的说这点兵拿不出手;有的说董卓必有阴谋;有的说人家有人中吕布我们有谁啊;有的说你曹操算老几,我干嘛听你的。 操大怒曰:“我去年买了块表!竖子不足与谋!” 然后,就没有然后了……十八路诸侯最后都没了。

2013/4/23
articleCard.readMore

美丽说、蘑菇街今天一定开了好几个小时的会

徐易容手上的烟一根接着一根,直到最后一根烧到了自己的食指。他抬起头,看着旁边的杜郭伟问了一句“还有吗?”回应只有一个眼神,然后是沉默 “我早就说过了”徐易容吼道,然后又颓丧的坐下,“现在怎么搞?”。还是没有回答…… 陈琪一大早就开始给过去的哥们打电话,来来回回就几个字“现在情况怎么样了,还会变吗?” 李妍珠在一旁提醒他:“我早就告诉你,玩法变了”…… 导购网站们,你们这两天的数据跳水了没?

2013/4/12
articleCard.readMore

个人独立博客会死掉吗?

会! 我常常跟别人说:“还写个球,独立博客会死的。没有曝光量,怎么都是死,这个业态永远做不起来,永远都是完蛋。” 然后我把微博关了,重新开始博客。 BBS 会死、独立博客会死、微博会死、微信会死…… 与我何干?

2013/4/12
articleCard.readMore

iPad作画

之前买了wacom stylus想画画来着。最近用到zen brush,正好试试 horsefishtiger

2013/4/9
articleCard.readMore

google reader即将关闭,谁来候补?

现在的基本逻辑是: 连google都做死了,我还是别做了 或者 google退出了,我的机会来了 如果我是创业者,譬如“鲜果”,我比较倾向第一种逻辑。如果作为TAB系列的巨头,我还是倾向第一种思维。 唯一的例外应该是 Amazon。苦心孤诣好多年,终于磨死了一个搅局的。 BTW:关闭不关闭和普通用户关系不大,国人用google reader的又有几人?如果你还想试图挽留,那可以 去这个网站留言 说来惭愧,查了一下自己的阅读记录发现如下: 自 2007年7月6日 以来,您一共阅读了 36,634 个条目。

2013/3/14
articleCard.readMore

去年

2012年,世界末日没有来。于我来说,却是那么的不同寻常。博客里 ZLBSWP 这个 id 再不会出现。即便博客的流量那么少,出现过那么多的问题,甚至我一度想要关停,可他总会在文章更新的时候给与评论。这样一个默默关注着我的人,在2012世界末日前离开了我。 我一直都知道,他是我亲爱的父亲,我一想到他的离去,便痛苦的无法自已。后来,母亲问过我的博客地址,我不敢告诉她,我怕她看到这样的一篇文章,怕她和我一样回忆起这样的痛。但最终我还是忍不住写下来,我希望把父亲的id留下来,我还将继续的写下去,写给他看,即便他无法评论,但我知道他一定是想我写下去的,就像他过去默默地支持我一样。

2013/1/21
articleCard.readMore

美国人又火星了

这几天大家肯定都在关注奥运,比如超级丹打疯了之类的。新闻客户端里扑天盖地全是奥运消息,但我怎么就一点兴趣没有呢? 突然听说美国好奇号到火星了,我就又来劲了。我从小理科很差,数理化一直没学好,工作结婚以后怕下一代重蹈覆辙一直想恶补一下。看到这条新闻我不由虎躯一震啊。好奇号发射了8个月,走了5.7亿公里。什么概念?平均每秒27公里啊,超过第三宇宙速度啊!还有这动力系统,8个月!还有这轨道计算,太空中怎么躲障碍的? 虽然我们常说:火箭都上天了,还有什么事情做不了的? 但上火星这事,除了人家老美,咱还真做不了

2012/8/6
articleCard.readMore

一个简单的flash射击游戏

本人对flash一向无爱,但由于某些特别的原因需要做一个flash。没办法,只好临时抱佛脚,做了这么一个简单的东西,大家见笑 操作方法 人物向上移动: ↑ 人物向上移动: ↓ 射击: space 补充弹药: 射中目标自动补给

2012/3/22
articleCard.readMore

跟优酷的广告说再见

作为一家在美利坚合众国纽交所上市的公司,优酷自然是不会借鉴六间房玩什么草根收费秀的盈利模式。传统的网站广告最直接了。可是最近发现优酷的广告时间是越来越长了,少则十几秒,多则几十秒,实在让人没有什么耐心。但是如果广告和土豆一样都放到边栏,可能点击效果和曝光率就没那么理想,KPI考核过不了。产品部门和销售部门的矛盾难调和呀,何况你产品部门还得靠销售养着呢,用户多看点广告又不会死咯。 可是就是有我这样不喜欢广告的人啊,优酷收费频道内容又不够全,那我只能自己想办法了。据说360等安全工具是可以屏蔽优酷广告,因此还闹的沸沸扬扬。可惜本人不太喜欢用什么插件,什么东西原生的大爱。 据本人发现,在ipad上看优酷视频貌似是没有广告的(发现的真早。。。)。想想也正常啊,普通web版优酷用的是flash播放器,倒腾一下firebug发现广告去不掉啊。flash我不太懂,应该是使用了什么swf动态编译技术吧。可是apple都说不支持flash了,作为一家上市企业的产品,apple这么重要的终端平台不覆盖怎么能行?那么优酷就用了非常非常酷,很时髦的html5播放器来支持ipad等移动终端的播放。html5这个东西想搞封闭是不太好搞的,加广告什么的都是明码,自然有办法去掉。推测也因为这个原因,优酷干脆没有在html5的播放器上放广告,于是我们有机可乘。 故事背景啰嗦一堆,下面言归正传。想不看优酷的广告,需要依靠浏览器。主要是以下3钟:1、safari,2、firefox,3、chrome。注意看,没有ie哟 1. safari: safari什么的最简单了,ctrl + , 打开 偏好设置,点击 高级 选项卡,勾选 在菜单中显示"开发"菜单,关闭 偏好设置。打开 safari 右上角的菜单,开发->用户代理->有 ipad 的那项。重新访问优酷的某个视频。怎么样?没广告了吧? 注意:此代理设置不保存,每打开一个页面都要重新设置,重启safari后也得重新设置。 2. firefox: firefox麻烦点,先装个 user agent switcher。然后加个UA: 1 Mozilla/5.0(iPad; U; CPU iPhone OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B314 Safari/531.21.10 重新打开优酷就好了 3. chrome: Wind + R 打开运行输入框,输入 cmd,然后进入 Chrome 安装目录,一般是: C:\Users\xxxx\AppData\Local\Google\Chrome SxS\Application\chrome.exe。然后在 cmd 输入命令: 1 chrome.exe -user-agent="Mozilla/5.0(iPad; U; CPU iPhone OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B314 Safari/531.21.10" 后面的事情和前面说的两种方法类似。 优酷也是要生存的,好不容易放个广告,只要不是太恶心,大家就忍忍吧。此方法仅作为技术测试,可别当成投机取巧的办法。说不定哪天优酷就改了,这方法就不灵光了。

2012/1/30
articleCard.readMore

Draw an angry bird with pure CSS

css3angrybird You see the angry bird is a normal picture.but when you click here,you can see the demo about it no canvas,no SVG. it support chrome,firefox,safari.For reasons known, the IE does not support.

2012/1/11
articleCard.readMore

用css3画一坨屎

此前有位日本牛人,用css3画了一个哆啦A梦。 用到不少css3新增属性,整个画面由不同的div容器构成,通过拼接组合来实现画面,没有用到canvas。按照这个思路,我也css简单画了一坨屎。。就像下面的这个 css3shit 查看Demo 显而易见ie不支持

2011/12/22
articleCard.readMore

一只音箱——漫步者M0pro

漫步者M0 最近准备给宝宝做胎教,把家里的旧松下 CT540 翻了出来。森海塞尔的 HD202 用来外放肯定不妥,那些把耳机放在孕妇肚子上做胎教的图片都是骗人的童话。只好准备买个扬声器,一般笔记本便携式音箱或2.1低音炮的都太累赘,选了半天将就买了这一只,300大洋。收音机功能、USB播放、SD读卡器对我来说都是鸡肋,我只需要一个音质尚可的扬声器而已。可惜现在做单纯功能的产品越来越少,总是喜欢添加这样那样的噱头来搏出位。没办法,只能凑合。

2011/12/14
articleCard.readMore

瓢虫图标

为 瓢虫工作室 做的图标一枚 ladybirdstudio

2011/11/21
articleCard.readMore

如果能够收集到世界上所有人的梦

做梦网 最初决定开始做 做梦网 的时候并没有做很多深入的考虑,只是想看看自己对于互联网产品的一些想法是否真的能够付诸实践。和绝大多数人一样,最开始我对做梦网有着超出实际的预期(当然现在也还是有同样想法),也曾努力地推广和尝试各种方式试图提高网站的各项指标。甚至还绞尽脑汁的想过商业模式以及数据推演。 今年的某个时间,看了 网易公开课里的詹姆斯·卡梅隆在 TED 上的一次分享。我突然改变之前对 做梦网 的一切想法。为什么不能做的更伟大一点?为什么要那么的功利去做这件事情?之前考虑的那么多是我最初的目的吗? 我开始重新勾勒 做梦网 的蓝图,之前的什么 SEO、推广、运营、产品、用户体验的概念统统从我脑海中消失。现在我只需要去思考,它的价值究竟在哪里。如果,这么一个网站能够收集到全中国甚至全世界所有人的梦,并按照一定的信息结构进行梳理。那是否能够让我们对人类、对整个社会产生更加深刻的认知?现在一切都还不那么明朗,但我愿意去试一试。 最近 做梦网 正在进行改版,预计今年年底会和大家见面。希望它能够达到我前面说到的愿景。

2011/11/17
articleCard.readMore

作为一名产品经理

做产品这许多年,从一个设计师到产品总监,最后总结出来依旧是口水文章哟,其中意义,各自体会 明确的知道要做的是什么,并能想象出产品的最终形态 敢于承担产品带来的任何结果,并为此负责 具备实现产品的某项或某几项技能

2011/11/4
articleCard.readMore

wordpress换域名

之前的博客 由于服务器停摆时间很长,收录已经被搜索引擎k完了。还好早先注册了自己的网名tortorse的域名,干脆迁移过来算了。担心之前访问的朋友找不到新的博客地址,所以直接做了301转向。方法很简单,利用apache的rewrite即可搞定。具体如下: 打开原博客根目录下的.htaccess文件,将其中内容修改为 1 2 3 4 5 <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /log/ RewriteRule ^(.*) https://www.tortorse.com 1 [L,R=301,QSA] </IfModule> 原博客原先是放在域名下的log目录中,所以RewriteBase为 /log/。如果原来就是域名下的根目录,此条可以省略。 其实就一句RewriteRule就行了,这样就能把之前所有wordpress页面转过来。很简单,不是吗?

2011/10/20
articleCard.readMore

程序员和站长之间资源的交换

互联网上,合作的案例屡见不鲜,但都基于运营或市场层面。关乎程序员或站长之间的却鲜有传闻。分享两个案例: 故事一: A 站长手头有一套算法,希望能够转化为程序代码,想不花钱找程序员制作。B 程序员答应帮助 A 站长制作,A 站长承诺将算法送给 B 程序员作为酬劳。皆大欢喜。 故事二: C 程序员正在开发一款营销机器人软件,但缺少 1000 个马甲帐号,也是不想花钱找人做了。于是找到 D 站长,D 站长愿意出力提供 1000 个马甲,C 程序员承诺机器人跑出大号后送 3 个给 D 站长。于是成交,各取所需。

2011/4/21
articleCard.readMore

独角仙饲育日记1

有一段时间不写博客了,题材其实是有,但大多和工作有关,不方便也不愿意写。 终于开始养虫了,说下起因吧: 对甲虫的爱好应该是从小就有,随着年龄和阅历的不断增长,各种兴趣开始融汇贯通了。个人一直认为 ACGT(Anime,Comic,Game,Toy) 是不分家的,而甲虫则属于这些之外的衍生爱好。 清明前,终于得到了老婆的同意开始养虫。兴冲冲地从 淘宝麦田的店里 进了 6 条 L3 的仙幼,开始我的独角仙饲育之旅。 甲虫的饲育应该是一个急剧耗费耐心的事情,毕竟从 3.30 仙幼下土后,就没办法观察到他们的变化。我又必须忍住强烈的好奇,而不去扒开土层。这就和怀孕生子差不多的感受,每天都盼着出来,但又担心着:出不来怎么办?出来是个啥样? 离仙幼入土已经3周了,上周换过一次土。目前仙幼还未进入前蛹期,只是身体微微泛黄。看到网络上其他虫友的独角仙已经羽化,真是羡慕、嫉妒、恨啊。 第一次饲育,毕竟是没什么经验,不追求大虫,只求虫儿全都能平安的羽化。 bug

2011/4/10
articleCard.readMore

男人是得有点装备的

在大徐的博客里看到 男人,是应该有个工具箱滴,深以为然。工具箱我已经有了,但是要开展一些事情还是得多准备几样,于是给自己新增加了一个重量级装备,如下: mask 有兴趣的朋友可以猜猜这是啥,干嘛用的?

2010/12/9
articleCard.readMore

镇江火车站、新汽车站到香逸渔港大酒店路线

10.4 办酒席,有朋自远方来。到网上查了一下,没有很直接的说明。再此写下,给大家一个参考。 香逸渔港大酒店大酒店在哪里? 在长江路29号,旁边是北湖宾馆。如图: loacate 香逸渔港大酒店长什么样? 长的很有异国风情,门口有很多雕塑。如图: restaurant 从火车站走 火车站下车后,出来门口直接坐24路,坐3站到迎江桥下车。然后向北走一点到长江路,再向东走一点,看到门口都是雕塑的酒店就到了。 path 从汽车站走 镇江的长途汽车站目前已经搬到新的城铁站了,城铁门口貌似没有直接到江边的车。好在城铁和火车站之间的路并不长,可以直接步行从地下通道到火车站门口坐24路。或者在城铁门口看看有没有车到 长江路或 迎江桥 的。 打车走 实在找不到直接打车走,跟师傅说我去长江路的 香逸渔港,起步价 8 元,燃油附加费 1 元(不知道现在还收不),直接就到了。

2010/9/21
articleCard.readMore

jquery的slideUp、slideDown在IE中的闪动bug

要是我再不写,对不起国家对不起党啊。也对不起 ucdchina 给我的链接。指点江山的文字就不必多说了,大家都知道没什么实际用处。BOSS开会说,管理人员不下一线直接操作是不能够发现的问题的。所以最近做了一段时间编辑,也做了一些图片,这 2 天又回归到前端。算是重新对自己锻炼吧。 可能做前端的同学都会遇到制作下拉菜单。以前的做法是利用 hover 属性来对另外一个隐藏容器做 display的变化。随着 js不断被认知,jquery 丰富的函数库。前端也可以做出有一定效果的下拉菜单。那么用到比较多的就是 slideup 以及有关的 slideDown。 不过在真正制作的时候会出现一些问题,我也遇到了。在IE下,特别是IE6下面体现十分诡异的效果。就是鼠标放在菜单上,下拉菜单自动不停的上下滑动,十分讨厌。到网上搜了下资料,说是这问题是由于容器使用了 position 的 relative 或者absolute 导致。解决方法只有一种:不用 position 定位 鉴于项目本身的要求,不可能不用 position 定位(原因极其复杂)。因此所谓的解决方案是不存在的,于是我猜测异常情况是由于 position 定位造成容器的渲染顺序或layout造成的。后来我尝 试用zoom:1 来触发容器的 hasLayout,问题解除了。 目前的解决方案也只是我的猜测,存在一定的运气和偶然,如果有同学遇到类似的问题,我们可以深入研究一下。

2010/9/13
articleCard.readMore

《玩赚你的网站》是本难得的好书

今年的好书似乎特别多,王坚的 结网、苏杰的 人人都是产品经理、杨帆的 SEO攻略,还有这本陈光峰的 玩赚你的网站 互联网似乎人人都懂,看起来有那么简单 网上开源程序一坨,随便下载一个就可以搞出一个网站 最近戴志康在微博上说:groupon 是运营出来,不是开发出来的。 看吧,连这么一个搞开发 discuz 的人都出来说这句话,那些自以为是的人怎么还不醒悟 最近在招聘网站运营实习生,不少人都觉得网站运营不就是搞搞合作开拓商务么。是这样吗? 可以说,网站运营是没有经验可循的,因为互联网瞬息万变,各个分支也有不同的运营方式。但这本书至少给刚踏入运营工作的人一个指向,告诉你怎么思考。什么才是网站运营,这本书说的很清楚 我买了 4 本,当作入职员工的培训手册,这本书不仅仅适合草根站长,大网站的运营人员也应该好好读一读。 连这本书的内容都不知道,不配做含有网站运营四字的职位 最后申明,我不认识作者,也不是托儿。只是觉得有人能沉下心去写这本书,真的很不容易。况且书真的很好,有心搞运营的朋友值得一读。我承认书中所写内容,网上都可以找到。从我个人的知识贮备而言,里面所有的道理点我都知晓,但是这么系统的梳理出来,我承认我做不到。

2010/6/4
articleCard.readMore

腾讯微博邀请,欢迎自取

想要的时候没有,不想要的时候一堆啊。。 2010 年 6 月 8 日更新(0/14) https://t.qq.com/invite/c81def5b3fe517ba0923 https://t.qq.com/invite/62fd517165b590e7c9a7 https://t.qq.com/invite/a733a1424b8b0b9eade9 https://t.qq.com/invite/c96212bd104936ea87ed https://t.qq.com/invite/f8444f802a1f1dc4cacf https://t.qq.com/invite/ee1f4012ce33b07113c3 https://t.qq.com/invite/e4e3c44f3cb995babff5 https://t.qq.com/invite/e3193a0e9a305ecbf3a3 https://t.qq.com/invite/87172f4cee4c69353691 https://t.qq.com/invite/7bcd91183d73a67c742d https://t.qq.com/invite/60c5a86e0902ca5895e7 https://t.qq.com/invite/a02dce6e2d83842596fd https://t.qq.com/invite/66c73798fd8d659766ff https://t.qq.com/invite/f6a0ef1b0a587d14b977 2010 年 5 月 13 日更新 只剩最后三枚 2010 年 5 月 14 日更新 最后两枚 https://t.qq.com/invite/6478e0e086e7bd667317 https://t.qq.com/invite/169251170df376700017 https://t.qq.com/invite/91a3cad4fbc052034ebb https://t.qq.com/invite/41b09f4b2cee350cb6b3 https://t.qq.com/invite/c2d4da16abf723369cad https://t.qq.com/invite/deb07b4591e3e47d8f7d https://t.qq.com/invite/5bdaff41cbb5b5f304d5 https://t.qq.com/invite/5cf581f174e16e7957d5 https://t.qq.com/invite/f9f442f984732bd0b6c1 https://t.qq.com/invite/0478328f2fbafc823d39

2010/5/12
articleCard.readMore

福特2010最新款家用普及型车

ford 今天中午下楼吃饭,猛然间被此车吸引: 配备最新防盗报警装置 真皮座椅 360°全景天窗 后驱 手自一体

2010/3/29
articleCard.readMore

关于小霸王是否可以玩魔兽世界的问题

直接看图片吧 chat-log

2010/3/26
articleCard.readMore

君要臣死,臣不得不死

游戏城寨 Levelup.cn 是一个家用游戏机资讯网站,相对狭窄的一个领域。 但它依旧于日前被停止域名解析。 不少人最近在谈 G 站退出之事,或愤慨或惋惜。只是 G 站还能退守,国内网站从业者却无地洞可钻。 我无意帮谁辩护或是指责,只是说明一个事实:在 TC 搞网站,注定是个悲剧 要想不被 x,首先不能做太自由的;其次不能搞太赚钱的;再次不能搞人太多的。

2010/3/25
articleCard.readMore

wordpress主题发布:iCake 1.0

icake 大概断断续续花了 3 天时间制作了这个主题,由于风格比较 cute 不太适合本人这样的大老爷们,所以发布出来给大家用吧。同事 smigoo已经在使用了。 2010-1-22:在 sim 的报告下,发现了一个评论的 bug,原因是评论循环的时候少关闭了一个 div,如今此 bug 已经修复。 主题简介 本人第一个 WordPress 主题, 零插件要求。适合 MM 和小朋友使用,囧。 相关标签 双栏式 固定宽度 右侧边栏 粉色 通过 XHTML 验证 适用版本 WordPress 2.8 或以上版本 主题下载 Download 测试验证 测试用 WordPress: 2.8.1 2.9.1 测试用浏览器: IE 6/7 Firefox3/3 通过 XHTML 1.1 验证 博客图片标题 因为发布主题中的标题必须显示正确的博客名字, 故不能使用图片. 若要使用图片作为标题, 请执行以下步骤: 打开主题目录下的 sugar.psd 将图片修改为你的博客标题, 并另存为 sugar.gif 在 style.css 文件中查找 #header_img (大约在 39 行)使用去除注释以激活该段样式. 既然发布了所以就称之为 1.0 版了,其实还应该算个 beta 版吧,后续有时间的话可能还会持续改善和优化。

2010/1/21
articleCard.readMore

脆弱的域名服务

今天 17:30 左右,新网互联的 DNS 出现大面积故障,导致域名无法解析。 因此本人博客也停摆了一段时间。同样受到本次故障影响的还有可怜的 blogbus。 看来 DNS还真是个脆弱的东西啊,连百度都挡不住 看了下相关文章,杯具了,原来新网互联 06 年也挂过一次,两年挂一次,这频率还不够。。。

2010/1/19
articleCard.readMore

舍身成仁,舍己为人

google 尝标榜自己 Do no evil,这次退出也表现出其希望成仁的一面。不仅如此,google 还乐于助人,甚至舍己为人。好同志啊 2010 年 1 月 12 日,百度被黑,截至周二收盘时,百度股票下跌 14.08 美元,报 386.49 美元,跌幅为 3.51%;过去 52 周,百度最高股价为 443.25 美元,最低股价为 105 美元。 2010 年 1 月 13 日,传 google 或将退出中国。 2010 年 1 月 14 日,百度股票大涨 13% google-stock 好吧,再看看 google 的股票,你能说它不是舍己为人么?

2010/1/15
articleCard.readMore

欲练神功,挥刀自宫——在没有google之后

好吧,google 终于宣布 可能要结束在中国的渡假了。说还要跟咱们的政府谈,要我说你谈个 P 啊。在我地盘这,你就得听我的,你以为你是谁?我们叫你走,你还敢不走?趁早回你的腐败资本主义国家去。 没有 google 的中国,将更有利于我国国内自主知识产权事业的发展,什么 百度啊、QQ 啊都会获得更广阔的生存空间。这是一件多么利国利民的大好事。 至于很多同学担心 google 走了以后,咱上网不方便怎么办?没关系,鄙人总结了一些方法,大家凑合用。 1、继续使用 google 服务 关于这个嘛,可以买 VPN ,可以用 TOR,可以用 usejump,反正方法多多。不过鄙人奉劝大家一句:翻墙有风险,跨国需谨慎,速度没保障,还会被攻击。应用还是用国内的好。 2、使用替代服务 google 搜索:咱用 百度 嘛,百度更懂中文。英文?你中国人搞什么英文啊 gmail:QQmail 无比强大还带 2G 的中转站,赶紧换了 google adsense:国内点击和国外点击差那么多价钱,还搞了干嘛?再说现在 cn 域名都歇菜了,做淘客用 阿里妈妈 好了。 google adwords:没了正好少花点钱,真要钱多用 百度蜂巢 啊,7*24 小时服务啊,国货精品。 google calendar:大家上班不都混日子么,搞啥日历。你要非折腾自己,那就用 QQ 邮箱里的提醒吧。 google reader:赶紧地把 opml 导出来,去 鲜果 啊,抓虾 啊 google docs:没碰到替代品,咱还是用 office 配合邮箱吧 google analytics:统计咱用国货,站长统计、51yes、51la 都免费。 google code:用的人少,咱就用站长站的源码下载吧 google talk:用 QQ! google map:还有 百度地图 啊! android:谁叫你买啥 google 手机,赶紧换国货 M8,带破解 wifi。 最后,我们真诚的希望 google 说话算话,别光打雷不下雨,别做语言上的巨人行动上的矮子,走的像个男人

2010/1/13
articleCard.readMore

杯具掉的手作软陶皮卡丘

之前在淘宝上买过一盒软陶,准备练练塑形,也顺便做点小玩意儿。过程一直一帆风顺,后来看了网上的一些教程都觉得太浅薄。无非是花花草草之类,没什么挑战。正好去年末,同事 yoyo 和 zhanghua 都准备进军手作领域,zhanghua 同学甚至还做了个纸模的乔巴。于是想想自己是不是可以挑战一下更复杂的软陶造型。 经过对自己水平的鉴定和一系列的评估,我准备做一个皮卡丘。先在纸上画好概念图,就立即动手了。 sketch 听说软陶是无法进行翻模的,所以一开始就没打算拆分。只是简单的分成身体和头部进行制作。因为软陶本身的性质所限,准备先做好粗模后期在进行修饰。就粗模的情况来看,还算差强人意。 prototype 接下来就比较悲剧了,手头没有模型漆也没有马克笔,我想当然的想用水彩笔进行上色,结果发现软陶和水彩笔完全合不到一块去。结果……就花掉了。 color 想对身子进行进一步改进的时候发现软陶压根就没什么黏着力,根本就补不上去。 body 图上颜色有差异的那块就是后来补上去的。补完之后也没什么心情烧了,随便摆了个pose算了。等今后买了喷笔再重新上色好了。 唉,本次失败主要是对软陶性质不太熟,软陶软的时候不够软(没有附着力),硬的时候又不够硬(无法精雕)。看来也只能做做简单造型的东西了。

2010/1/10
articleCard.readMore

凶猛的阿凡达

据说,上海的 阿凡达普3D版 已经涨到了 200,南京的也已经到了 120,镇江地区的票3天之内的早就没了。东莞的 imax机器烧了,赔了每人 200元。 每个电影院一般只有一个 3D厅,现在全部爆棚。电影院再故意屯点票,制造个稀缺场面,这就是垄断啊。 公司的 zhanghua 同志也担心凹凸,晚上跑去河西买票了。淡定啊,淡定

2010/1/7
articleCard.readMore

js+css控制字体变换

好久没写了,小客 跟我说这里会荒废掉。其实本来有很多的打算,只不过话到嘴边又说不出口了。今天正好得个闲暇,写写比较说的清道的明的技术问题吧 今天打开百度知道发现她不知不觉的改版了。在用过 搜搜问问、天涯问吧 之后,感觉 百度知道 的体验一直是这几个当中最舒服的。刚刚正好看到了一个推荐给我的问题,就顺手回答了。(由此可知 百度知道 的推荐问题非常靠谱) 题目如下 有个区间文字,字号为h1,提供一个文本框,用户输入h1-h7,点击按钮后可以改变此区间的字号~ 答案如下 很简单,首先制作 h1-h7 字体大小的 css 定义 7 个 class 1 2 3 4 5 6 7 .c_h1{font-size:28px;} .c_h2{font-size:24px;} .c_h3{font-size:20px;} .c_h4{font-size:16px;} .c_h5{font-size:14px;} .c_h6{font-size:12px;} .c_h7{font-size:11px;} 容器为 1 <div class="{c_h1~c_h7之间的某个,一开始可以默认为c_h5}"></div> 然后用js判断填写的字体大小即可: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 function changeSize(){ c_size = document.getElementById(“text_size”).value c_content = document.getElementById(“content”) switch(c_size) { case 'h1': c_content.className='c_h1' break case 'h2': c_content.className='c_h2' break case 'h3': c_content.className='c_h3' break case 'h4': c_content.className='c_h4' break case 'h5': c_content.className='c_h5' break case 'h6': c_content.className='c_h6' break case 'h7': c_content.className='c_h7' break default: alert('你输入的字体大小有误') } } 最后写两个input,一个用来输入,一个用来触发函数。最终效果可以看这里的demo 回头看看,其实这个例子并没有什么可行性。首先没有必要采用输入字体的方式,只有 7 个大小可以采用选择嘛。其次,代码也不严谨,超过h7或者其他输入的判断没有考虑完全,包括大小写的区分:)当然作为一个基本了解 css、html、js 相互工作的例子还是可以的

2010/1/4
articleCard.readMore

2009年下半年南艺自考设计素描(本科)

设计素描和设计色彩属于学位课程,必须达到 70 分才可以拿到学位。考虑到之前这两门虽然过了,但没有达到学位要求,所以这次又去考了一次。 上次考试学校提供了画板和画架,所以这次我就没有带。结果到了考场发现什么都没有,只好硬着头皮跟监考老师借了一块画板(在这里谢谢老师)。所以想要考这门的一定要提前准备以下东西: 画板、画架(用文具店买的画夹也可以的,有条件的可以买折叠画架,不然就早点到去抢考场里的) 铅笔各种硬度的若干支( H 用来打底可以多带点,HB、2B 及其他可以带少量。) 橡皮(不要用太软的,否则纸上都是橡皮屑很难弄掉,也不要买太硬的,否则把纸头擦坏了,我用的是一种上面有韩文和 2B 两字的。) 美工刀(削铅笔的),剪刀 胶带或图钉(用来固定画纸) 考试时间一般是 3 个小时。不要以为时间很长,画画和笔试不一样,时间都是实打实的。不信的话试试把一张 A4 纸涂黑要多久。 这次的考试题目是: 请以《风中的草帽》为题创作一幅素描。要求 1、构图新颖、准确;2、体现一定创意;3、体现一定的素描技法。可以使用铅笔、炭笔作画。 我发现有不少同学都是在画面正中画了一顶草帽,但这样难免撞车,大家都是这么画的嘛。所以我决定构图变化一下,如下示意图: the-grasshat-fly-by-wind 此图是我在ps里随便弄的,仅做示意。与实际画稿有较大差异。 如此这张作品就不仅仅是对某一对象的表面刻画,有了一定的故事情节。

2009/12/6
articleCard.readMore

愤怒摔食图——去TMD的xxx

最近在坊间流行着几件事情: 《蜗居》看了没 流行词汇 悲剧啊 愤怒摔食图 前 2 个好理解,要说到这 愤怒摔食图 是啥玩意儿,估计很多人都不知道。因为这是 zhanghua 同学给起的名字。 这个表情实在是代表了目前很多人的心声啊,一边摔一边骂的感觉实在是…… 本图广泛适用于情侣分手信、辞职报告等多种场合。对上级、长辈时请斟酌使用,以防不测。 愤怒摔食图 起源于员工 QQ群 里的这张猫摔鱼的表情: 猫愤怒摔鱼图 后来又出现了: 喜羊羊愤怒摔草图 于是乎,越来越多的“愤怒摔石”表情出现了。 我搜集了一些,算是现在比较全的了,希望朋友们有其他的可以补充起来 下面增加了网站开发人员系列,其中去 TMD 的研发由 小狮子 提供 还有一位哥们,因为做公交太郁闷,搞了以下的这个: 去TMD的公交车 另外,有一张会动的 摔瓶子动画

2009/11/27
articleCard.readMore

改裤衩

某人欲一坎肩,不忍置新,觅家中一大裤衩,将裁缝改之。 裁缝得裤衩而惑,荐以衫为之,某从。 不数日,坎肩夫成。见以某,不符,复改之。 又数日,得成矣。乃以衫还改裤衩也。

2009/9/29
articleCard.readMore

紫金山捉虫记

说起和虫打交道,得追溯到孩童时代。那时候物质条件不如现在发达,孩子们的玩物多半是自己动手制作的或取之于自然。不同的虫子陪着我渡过了很多个无聊的日子——蛐蛐、蝈蝈、蚂蚱、西瓜虫,其实最喜欢的还是漂亮的甲虫类。小时候每每看见别家孩子手中牵着飞舞的金龟子就非常的羡慕,家乡有句俗语 金妈妈、银妈妈,不会飞的臭妈妈 因为生处城市,金妈妈 和 银妈妈 都很少见。不会飞的甲虫倒是有一些。可因为是 臭妈妈 所以几乎无人问津。可是,我终究还是想要一只自己的甲虫,不管它是什么都好。 终于有一天,让我逮着了机会。在一棵腐朽的柳树上,我无意间揭开了一块树皮,天哪!树皮下满满当当的全是黑色的甲虫,我也顾不得什么 臭妈妈 了,挑了一只最大的带回了家。学着别人绑金龟子的方式,我也用了根细细的棉线系在甲虫的胸腹结合处,希望能没事溜溜我的 黑妈妈。可惜,自始至终都没有见它飞过。 beetle 最近,和别人聊天时偶然提到了上述的故事,于是对昆虫的好奇心又再一次被挑逗起来。我这人就是这样,要不没兴趣,一旦有了兴趣,便一分钟也舍不得停留。于是立即网上开始查起资料来,经过考证才得知原来当初我抓的那只虫是一只 锹甲,具体什么品种现在已很难回想乃至辨别了。查资料的过程中看到很多其他可爱的甲虫,其中两种尤其漂亮。 其一是 独角仙,其二是 大兜,它们都应属于 犀金龟吧。这时候更是心痒难耐,于是和同事商量准备出去抓两只看看。经过调查,我们得知南京很少能见到独角仙和大兜,但紫金山上常有锹甲出没,可现在已过了最佳采集(野外捉虫)时间。可是我们都太想亲手捉到那样可爱的虫子了,于是约好了周末去紫金山转转,探探地形再说。 众人简单地进行了分工,制定了简单的行进路线,把要带的东西也列了个清单。主要有饮用水、装昆虫的容器(我们用的空饮料瓶,事实证明是错误的决定)、橡胶手套、驱蚊水、螺丝刀、多功能军刀、创可贴。周末的上午,我们一行人浩浩荡荡的来到 白马公园 准备上山捉虫。这里插一句,上山采集一定要明确目标,并且提早研究该虫的各种习性。比如独角仙和锹甲的成虫,一般在 5~7 月份的夜晚出现的比较多。像我们这样9月份的大白天上山,要能见到真是活见鬼了。 我们一路从白马公园走到 廖仲恺 墓,又转向 卫岗 方向,途径两个小湖,最终到达 卫岗 附近结束了行程。虽然没有捕捉到梦寐的独角仙和锹甲,但也算收获不少吧。 会写字的蜘蛛 spider 看到它的时候我非常的惊讶,这不就是电影《夏洛特的网》中的夏洛特嘛?它织出的字母有W、Y、N、M、X,最后构成了一个巨大的 X。我想这蜘蛛不愧是搞网络行业的,广告到处都能打,临了还不忘写上 www 网址。 四脚蛇 lizard 这只四脚蛇就出现在 夏洛特 下方的树干上,浑身光溜溜的像一条鱼。同事眼尖,发现它后大声的告诉我“看,大壁虎!”,我仔细看了下它的爪子,觉得与壁虎的吸盘有异。一时间找不到确切的名字,于是就叫它四脚蛇了。 马陆 Millipede 这就是传说中的千足虫,腿比蜈蚣的还多。一般被碰到时就会缩成一团,并且放出一阵难闻的臭气。因为长相丑陋,所以我们也没怎么招惹它。 白蚁 termite 紫金山的白蚁相当多,有很多大树也早已沦为蚁冢。看到树皮处有类似泥土的东西,往往剥开树皮就有一窝窝的白蚁。偶然发现,有蚂蚁的树上是绝对不会有白蚁的。 猎椿 Reduriidae 这应该是此行的最大收获了,捕捉的时候它正潜伏在白蚁窝的旁边。我一开始以为是一只大蚂蚁,后来仔细观察又不像,觉得很特别就捉了回来。在网上查了资料,基本确定为某一种猎蝽。别看它的口器和蝴蝶一样是根长长的管子,其实威力无穷。我将其和一只尺蠖、一只瓢虫关在一个瓶子里,结果第二天尺蠖和瓢虫都被它吸成了木乃伊。 其他 中途在湖边捕捉了一些蝗虫、蚱蜢和螽斯,河边还有一些红色的类似蜻蜓的虫子。后来抓了两只才知道,原来是豆娘。只可惜当时只顾着抓着痛快,没有留下照片。 尽管这次几个人顶着太阳走了不少的路,不过大家还是觉得非常满足。大自然中有很多东西值得我们去认知,出去走走看看这些可爱的昆虫,比整天待在家里上网要有趣的多了。

2009/9/20
articleCard.readMore

我又回来了

服务器终于结束了一个月的被维护期,此间经历了几次与电信的沟通、重新备案等事务。不免让我想到“天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身……”。可,貌似我就一良民的技术博客啊。不管怎么样,终究还是恢复了——尽管PR和收录都差不多被清零了。 血淋淋的教训说明: 网站带宽稳定是最做站基本的前提,其他诸如体验优化、内容那是后面的事情。不能访问,是最差的体验 在我天朝,一定要学会做一个良民,要依法办事,依规定办事,及时做好网站内容审核,不能漏过任何一个 关键词 祖国 60华诞 将至,衷心祝愿她仙福永享、寿与天齐:) ps:下一篇准备写《紫金山捉虫记》,振之说20号截止,今天19号了我才开始写,惭愧惭愧。

2009/9/19
articleCard.readMore

态度问题还是能力问题

公司上了几个新项目。我的 Team 负责开发,我主导各项工作。产品上了线问题挺多,BOSS 对我和我的团队都不满意。我知道他挺失望,我也不愿意看到。最后总结,我归结为三个字“人不行”(估计 BOSS 也这么想我们):设计师的考虑不够周详,前端工程师的经验不足,程序员的水平不靠谱。但我始终相信这些问题的根源来自于做事情的态度,而不是能力问题。 我尝试过授权,让团队成员自己对产品负责起来。结果是,产品一塌糊涂,不知所云。发现这一情况后,我收回权力,自己去画设计图,去敲前端代码,去帮程序员看 SQL。可又发现团队成员因为我在 擦屁股 所以就放松了对自己的要求,对 擦屁股 产生了依赖。于是我采取了适度放权的办法,抓大放小,可最后的结果依旧令人失望。 我不太清楚中间到底哪个环节出了问题,每个人都有责任,我责任最大。后来我想了想,推翻了一开始的想法。当一个人的能力不足以承担某些事情的时候,他的态度会发生变化。这种变化反之会影响其处理问题的能力。 能力足够,态度便坦然、自信、投入。能力不足够,态度便畏惧、自卑、逃离。 还是能力问题!

2009/6/29
articleCard.readMore

慷慨的饭店老板

公司附近有几家小饭店,经营方式各异。其中两家比较特别: 第一家叫做 名嘴快餐,每天门口总是排很长的队。老板很慷慨,我们每次去买午饭都热情的把饭盒递给我们,招呼说:“素菜随便打,关键是要吃饱啊!” 第二家叫做 好好饭店,回头客非常多。老板亲自下厨,等大家吃完的时候总是不失事宜的给桌上每人送一块 绿箭 口香糖。 素菜再随便打,饭盒也就那么大。 绿箭 口香糖的成本再高,也高不过回头客带来的的利润。 传统行业的生意经,值得学习。

2009/6/26
articleCard.readMore

南艺自考顺利达标

自考的设计素描和设计色彩达到学位要求了,素描 70,色彩 80。剩下来的事情就是申请学位了 在这里我要感谢 MTV,CCTV,WC。。。特别是亲爱的老师,您一定是知道我要拿学位所以考两次的吧? 总之,我瞬间舒畅了。

2009/6/21
articleCard.readMore

2009上半年南艺艺术设计自考毕业设计

我挺喜欢自考这种方式,不用上课,自己看看书,到时间交个考试费就直接冲去考试。生死有命,富贵在天。自收自支,怨不得别人。熬了三年,终于熬到了考这最后一门。 一开始考艺术设计的时候,我也不明白,别人背一堆东西,我带支水笔就去考试了。结果考试要求彩色作画,只好又出去买水彩笔,非常窘迫。学校不会提前通知考试范围,我的建议是能带的东西都带全了,清单如下: 画板一块 削好的各种硬度的铅笔若干(打底稿用,H 的多带些) 彩色铅笔(用来应付一些细节) 美工刀(削铅笔用),剪刀 水粉颜料一盒( 12 色 ) 油画笔多枝(粗细各×1,勾线笔×1) 笔洗 黑色水笔或圆珠笔(用来写名字和签到) 表(看时间的,考场不能用手机) 饼干(考试时间很长,可以垫垫饥) 饮用水(同上) 毕业设计考试的时间很长,从上午 8:30 到下午 14:30,一共六个小时。期间除了上厕所不允许出考场,午饭也得在考场内完成。学校挺人性化提供了订餐服务,一份盒饭 15 元。 这次考试的题目是: 设计一张关于深圳第26届大学生夏季运动会的宣传海报,提供一个LOGO图案(标志上的颜色分别为蓝、黄、黑、绿、红)。要求“第26届大学生夏季运动”以及logo必须出现在画面中。表现手法不限,必须是彩色稿,颜色不限。要求表达出大运会青春、友谊、活力的主题。需附小稿2份,最终选出一份进行细化。另写一份200字左右的设计说明。 我遇到这种手绘的题目往往会晕,会把设计当绘画来看。其实,应该明白绘画元素只是为设计服务的。最后我画了一张海报,下面是滚滚海浪,天空阳光普照,几个类似奥运人物小人在空中做出不同动作。 基本上布局和下图类似: layout 平面设计不是我强项,希望老师能让我过吧。 得老天眷顾,过了,哈哈

2009/6/2
articleCard.readMore

说说产品经理-前言

互联网创业公司一般有两大难题:一是产品设计,二是团队管理。公司创业阶段一般不可能引入职业经理人,这两个问题就得靠老板解决。再往后发展老板要处理的事情越来越多,便会显得力有不逮。这个时候就会把两大难题交给一个角色——产品经理来处理。所以说产品经理既是一个技术岗位也是一个管理岗位,其中管理的担子更重一些。 业内对产品经理并没有一个明确的定义,各个公司对产品经理职位的诠释也都各不相同。但归根到底,产品经理到底是干吗的也就是一句话:产品经理就是产品的爸爸。我觉得这个角色最接近游戏制作人,如果做产品经理的人能达到《忍者龙剑传》、《DOA》制作人 坂恒伴信 (他的辞职导致 TECMO 市值缩水一半)的程度也就算圆满了,达到 宫本茂 就是神一级的人物了。 后面会分 4 篇文章,对产品经理进行解说: 当产品经理的好处 产品经理需要明确的职责 产品经理需要掌握的能力 产品经理如何成长 产品经理与项目经理的异同 to be contined continued…

2009/4/22
articleCard.readMore

在线生成卡通头像

avatars 之前在某些论坛上经常看到这样的头像,一直不知道是谁画的,今天发现原来有这么一个在线生成卡通头像的服务——FaceYourManga。Manga 这个词应该是日文英译,漫画的意思(英文一般叫做 Comic)。 这种类型的玩意儿发展发展就成了纸娃娃系统,比较典型的是 赛我 以及后面派生的 QQ 秀。这两种的使用局限于某种特定平台,而 FaceYourManga 则开放很多,只生成图片,至于用在哪里悉听尊便。再加上各个部件绘制比较精美,目前在网上还算流行。不知道这玩意儿如果和 gravatar 结合一下会产生怎样的结果? 忙乎了一会儿,给自己也搞了一个,被人戏称“凶凶的胡子大叔” mangatar 怎么样,挺有意思吧? 需要注意的是: flashplayer必须升级到最新版本 国内用户访问速度有些问题。 另外还发现一个在线制作 Mii(任天堂 wii 上使用的个人形象)的小 flash,也是差不多的东西 mii 想尝试一下 Mii 在线制作的 点这里

2009/4/21
articleCard.readMore

CG weaver 1~3期打包下载

cgweaver CG weaver 创立于2004年,是由一群3D卡通爱好者制作的原创教程电子杂志。后由于一些原因停办了,这2天搜罗硬盘的时候发现于是贴出来,不能让好东西埋没了。 主创成员 小天、weiwei、potion 都是业内非常牛逼的人物,当年我有幸跟在他们后面参与了一些制作。个人认为,直到今天,CG weaver 中的教程对于动画新人依旧具有相当的指导作用。 下载地址 提取码:00c506d8 下载有问题的朋友请留下邮箱,我会通过邮箱发出。

2009/4/19
articleCard.readMore

育儿网招聘网页设计师

职位说明 网页设计师 待遇:3k~3.5k/月 工作地点:南京 公司名称:南京傅远科技( 育儿网 ) 职位要求 能根据需求文档/产品框架( wireframe )制作页面设计稿 能根据页面设计稿(图片)制作 html 并编写 css 有相关工作经历 1 年以上 具有良好的沟通能力 有 webstandard 网站制作经验者优先 投递简历时请提供作品 PS:第 3 条可以放宽条件,只要有相关作品来证明能力。 有意者可以在此留言,也可以投递简历到 t*******e@gmail.com

2009/4/9
articleCard.readMore

google calendar的另类用法

白鸦写了一篇文章 为什么不能合到一起,这个问题我也想问。在 gmail里出现 todolist 的时候我还在想是不是 todolist和 calendar 快要整合了,结果发现好像 google 暂时没那意思。 其实我一直是把 calendar 变相的作为 todolist 来用的,这种用法我自己觉得很邪门,给别人看的时候别人也觉得挺邪乎。但在团队里普及的还算不错,大家都开始这么汇报和记录工作了。具体用法如下: 第一步,先建两个日历,一个叫 未完成,一个叫 已完成。我喜欢把 未完成 标成红色,已完成 标成绿色。然后将 未完成 设置为默认日历。 第二步,在 日视图 中添加活动,作为事务安排,并放在 未完成 日历里。 第三步,后期当之前的事务完成后可以将活动从 未完成 迁移到 已完成。 不足之处在于对于事务的完成时间还不太好把握,需要修改时间比较繁琐。 具体看图: calendar-todo

2009/3/16
articleCard.readMore

互联网产品、运营二三事

即便从事互联网相关工作的人越来越多,真正习惯互联网工作方式的人依旧太少。互联网这东西很有趣,看起来很容易,实际上不简单。直到 07 年,我才渐渐开始明白什么是互联网。最近观察了团队的日常工作,我觉得应该给成员们洗洗脑。因为那些被团队其他成员习以为常的小事情,在我看来很是匪夷所思。 随手记了一下,没有特别的整理,凑合总结一下: 1. 别做多余的事情 最近我们产品里面有个天气的概念,其实就是在晴、阴、雨之间随机转换,几行代码就能搞定的事情。有人提议说要不要和天气预报同步,这个功能一定很有趣。我当时就表示反对,因为觉得这个事情除了让个别人爽到之外没有任何效果,成本却增加约一倍。如果资源实在空闲,功能可以让某个开发人员业余添加,但不应该写入产品开发计划。 2. 99%的结果约等于 0 我们网站用户中心有一个快速注册按钮,目的是为了让用户更方便更快速的使用注册。实现方式是通过点击快速跳到页面的注册表单处。可实际上结果大大出乎我的意料。 login 在点击这个按钮后,页面往下跳动到了下图的位置: fast-login 辛辛苦苦忙活了大半天做了一个快速注册,最后仅仅只能看到一个用户名,效果几乎没有。 3. 互联网可以解决的事情别拿到别的地方解决 每每提到活动推广,一些同事就非常兴奋的拿出一沓线下活动方案出来。线下活动是不错,但能带来多少流量?多少新用户? 所以我说了一个 Mapbar 的例子: 我曾经注册过 Mapbar的服务,后来接到过他们的三次电话。 第一次打来:先生,您是不是在我们这里注册了服务? 我:是的(没注册你打给我干吗?) Mapbar:那先生您觉得我们的产品好用吗? 我:对不起,我还没开始使用 Mapbar:那先生您使用下看看好吗,下次我们会继续回访的。 第二次、第三次都差不多的内容。 我不知道 Mapbar 的这个回访大约占其注册用户的比例是多少,但我确定这一项每年付出的费用不低。雇个打电话的要发工资吧?电话都是长途要付电话费吧?访问了以后要统计录入分析还得再雇个人吧?你电话打过来连我用没用都不知道,为啥不能直接放个留言板让我在用的不爽的时候去留言呢? 4. 被决策否定掉的事情,执行层面不要纠缠 上次 UCD 书友会的时候,当我还在执著于家乐福的导航不好的时候,8684 的夏天天同学说道:"你不是目标用户,可以直接忽略了"。 不论是可用性、用户体验都是相对的、有范围的概念,在战略目标里被否定掉的服务和内容,细节上纠缠起来没什么意义。 5. 别只看现象,得搞清楚现象背后是什么 最近 宝宝主页 的日记提交有些问题,有个用户到论坛发帖子请求将他的日记从宝宝主页迁移到博客去。处理问题的编辑就这样答应了,并且报给了技术人员。我当时非常生气,我觉得这不是处理问题的方法。于是我问她为什么要这么做。她告诉我说这是用户需求。其实这个事情处理起来也很简单,用户说她日记写不了,那就去查日记写不了的问题,为什么要帮她转移到博客?她是因为宝宝主页写不了日记才要求转移的,她要的是写日记而不是转移。这么简单的道理,却是有很多很多的人还不明白。

2009/3/7
articleCard.readMore

小情调

GF 常说我没有情调,不懂浪漫。这次情人节为了改变其看法,我特意准备了一下并且确定了2个基本点: 要有情调,要浪漫 要不落俗套,大街上有的我们不搞。 经过反复的磋商(自己跟自己),终于制定方案如下: 烛光晚餐一份 一起去看戏 这很俗对不对? 但,请注意: 烛光晚餐是本人一手炮制的,看戏地点不是德基影城而是兰苑。 我们先来看看菜单: 开胃汤: 罗宋汤 主食: 通心粉 菜式1: 煎猪排 菜式2: 培根卷 零食: 炸洋葱圈 饮料: 赤霞珠红酒 怎么样,馋了吧?上图 看起来不好吃? 我女朋友也是这么说的 兰苑是干嘛的呢? 熟悉南京的应该知道那是江苏省昆剧院的所在地。 没错,我和女朋友看了三场昆曲,分别是 《红梨记·亭会》 《幽闺记·踏伞》 《水浒记·借茶》 本以为不识吴侬软语便听不出道理来,没想到配合着两边的字幕却也看的津津有味。 演员的一颦一笑、一甩袖、一收扇都很有看头。三场戏眨眼便过去,意犹未尽啊。

2009/2/23
articleCard.readMore

干切牛肉雪菜面加煎蛋x2

noodle 回家之前就在想着怎么吃:盒饭吃的不舒服,一个人点菜又浪费,自己烧菜煮饭时间又不允许。 所以最后,当当当当——下面。 我这个人对面食没什么爱好,唯独面条例外。 光面太亏待自己,再复杂点的我也搞不定。干脆懒人懒办法,去超市买了点熟菜和一袋挂面回家凑合凑合。 主料:挂面(水面更佳,如果是手擀面则最高) 佐料:酱油、麻油(香油)、胡椒粉、蒜末 浇头:干切牛肉、毛豆雪菜(苏果超市的熟菜) 做法: 先准备一只碗倒入酱油、麻油、胡椒。烧一锅开水,沸腾以后把面条放入。 再次沸腾后加凉水反复两次直到面条由硬变软表面光滑。 把面捞出放入事先准备好的盛有调料的碗里。 雪菜均匀的铺在面条上,再将牛肉码好,撒上蒜末面就做完了。 煎鸡蛋很简单我就不赘述了,看情况加呗。 出门在外不能总吃盒饭亏待自己啊,哈哈。 祝大家新年愉快、身体健康。

2009/1/20
articleCard.readMore

永远的龙珠

dragonball 去年淘的一套海南版龙珠。其中有一本上的扉页上歪歪斜斜写着“三一班,王小x”。 20多年以后重新看了3遍,依然意犹未尽,唯一遗憾的是少了小时候躲在课桌抽屉里偷看的那种感觉。 对于日本年轻人来说,龙珠也同样具有不寻常的意义。这则 NDS 广告就是这么来的: 海南摄影美术出版社的益文让这些名字刻在了我们记忆的深处——小林、乐平、贝吉塔、短笛。(别拿秃林、亚木察、达尔、比克来恶心我)——这才是80后的七龙珠。 据说龙珠最近又回归了,与其说回归不如说是给大家的一份纪念吧

2009/1/13
articleCard.readMore

M8:我不是山寨

M8 经过了1个多月的等待,M8 终于入手。同事以为是 iphone 便拿去看,看完问我这是不是电视上最近做广告的 金苹果手机。 还有一个女同事拿去看了说:"这机子不错啊,屏幕很大。过年了可以给我妈买一台。"(-_-b,喂!) 不知道 J.W看到这个作何感想——这明明是一台凝聚着魅族人心血的多媒体终端,怎么就变成山寨机了呢? 只不过山寨了下 winCE 的系统 、iphone 的操作和外观而已嘛。 魅族加油,你可以的。 ps:这次拿到的机器还有 WI-FI,据说后面的机器因为政策要去除此功能。

2009/1/9
articleCard.readMore

终于回来了

服务器放在 皮皮鲁 那儿,前段时间 IP 被攻击直至近日才得以恢复。 PR降到了 3,alexa 到了 480581。虽说这些数字对我来说没有什么意义,但作为互联网从业人员还是应该得到些教训。 做网站的,服务器和带宽一定是基础中的基础。这方面不能保障,其他的所有的都是摆设。 也许人人都明白这个道理,真的发生了却也只有一副无奈表情。 不太平的08年终于离去,趁恢复的机会把 wordpress 升级到 2.7 了。09年准备对博客做些优化,服务器的事情还是要拜托朋友了。

2009/1/9
articleCard.readMore

还不都为了大客户

百度推竞价排名,K 站,为了买关键字的大客户。 CCAV 推广告,K 百度,为了药厂大客户。 各为其主嘛

2008/11/20
articleCard.readMore

古典音乐——冷笑话

有些人的冷感是天生的,比如我女朋友。 女友:最近我喜欢上听古典音乐了! 我:真的?你都听些什么? 女友:《青花瓷》、《苏三说》、《在梅边》什么的。 我:%¥@¥

2008/10/29
articleCard.readMore

豆瓣盈利能力堪忧?

今天发现豆瓣开始在小组内投放 google Adsense。 豆瓣的广告 一般只有网站走下坡路的时候才会投放此类广告,稍具规模的网站一般都是定投广告。之前阿北说豆瓣 始终都有一个收入模式 存在,难道说的是这种方式? 豆瓣是我个人比较喜欢的一个网站,真不希望它有什么不测。

2008/10/29
articleCard.readMore

骑马与砍杀(mount&amp;blade)&mdash;&mdash;另类的爽快

mount-and-blade 经同事推荐玩上了这款游戏,发觉还挺有意思。据说本游戏是由一对土耳其夫妇完成的,目前已经放出了 1.0 正式版并正式发行,国内代理售价 65 元。我玩的还是比较早 0.960 版本。 一看这游戏的名字,我想到是光荣的无双系列。玩上以后才知道这个游戏和无双的差别不是一点半点。 游戏有几个特点: 1. MOD很多 这个游戏的开放性很强,很多资源都可以自己修改。包装一下完全可以成为另一个游戏,例如国内就有人做出了魔戒、三国等MOD。如果你自己会一些3D制作的话,完全可以用自己制作的模型来替代游戏中的人物。 2. 真实模拟 射箭有抛物线,并且会和风向有关;砍杀会被敌人的盾牌挡住,击中头部的话却可以一击必杀。和无双的只要乱砍敌人就减血完全不一样,一定要击中要害才能致命。激战过程中没有加血道具,完全依靠自己的战斗技巧,这一点倒和 CS 有点类似。值得一提的是游戏中对骑兵的阐释非常到位,在平地骑兵依靠冲击力对步兵可以实现秒杀,而在山地或林地骑兵的优势就不再明显。并且骑兵的阵形也非常重要,万一落单被一队枪兵围住就非常麻烦了。 3. 角色扮演 玩家可以自定义角色的相貌、衣装、出身。别以为这是类似于QQ秀的东西,这可都是关系到角色属性的。比如选择出生于草原的贵族则一开始就能拥有旗帜和高骑术。随着战斗,角色也会获得经验值从而提高自身的能力。属性包括了3项即:团队属性、队伍属性、领袖属性。 4. 下属 游戏中玩家可以募兵、募将。与《无双》系列相同的是募来的兵会随着战斗提升等级,并可选择进化的兵种。募将则不同,他和主角一样也具备各种技能,比如有专门负责医疗的幕僚,可以在战斗后为军队成员治疗。 最后奉上一段国人制作的MOD视频,非常的强悍

2008/10/28
articleCard.readMore

溺爱的代价

女朋友送我一盆 碰碰香,嘱我好心照料。 我生怕这小小的植物渴死,第一天浇了一次水,第二天又浇了一次。昨天晚上忽然发现有点不对劲,碰碰香开始掉叶子,茎也开始无力的弯曲。上网上搜了一下——该植物半个月才需浇水一次,根久浸水则烂——大惊。于是早晨将其置于阳台外,让它充分地享受自然的光露,希望它能够恢复正常。 据网上资料说碰碰香是可以扦插的,可见是生命力非常强。结果却被我差点浇死,这全都是溺爱的错。明明喝饱了,却担心还不够,喝多了原来也有害。怪不得要说温室里的花朵娇惯,这都是被宠出来的毛病。 溺爱孩子,将使其放肆; 溺爱下属,将使其无能; 溺爱客户,将使其娇纵。 看来凡事讲原则,通规律才是正道。

2008/10/17
articleCard.readMore

开心不开心?

陈x舟 集团玩了很毒的一招,买了个 kaixin.com 的域名制作山寨开心网。这一招有效没效暂且不知。但意图非常明显,就是为了“走别人的路,让别人无路可走”。 于是乎开心网决定采用“惹不起,咱躲的起”的态度,去启用了shejiao.com。 此时此刻,有一个网站 说出了开心网的心声。 中国互联网,从来就不缺恶意竞争。什么浏览器强奸、养一帮论坛马甲以备不时之需等等等等。

2008/10/16
articleCard.readMore

超赞的视频广告——wario land shake

wario 这个创意实在很攒,在 amazing 的同时,点下右键就可以看出端倪。不过还是很佩服 Youtube 和广告创作者 具体的还是进 youtube 观看

2008/9/28
articleCard.readMore

神奇的《孢子spore》

非常有意思的游戏,说是2008年度最有意思的 PC game 也不为过 单细胞阶段的时候是大鱼吃小鱼的小游戏 部落文化阶段的时候像 WAR3 城市阶段就的时候像 red aleart2 游戏里最有意思的还是创造生物,看看我做的猪八戒吧 猪八戒

2008/9/21
articleCard.readMore

该相信用户的话吗?

就像下面的漫画一样,很多时候是不靠谱的 随便 正好印证了上次隽辰在邮件组里说的: 用户发现产品在 A 功能上不方便; 用户说应该改成 B 一样; 设计师按用户说的改成了 B; 用户发现 B 还没 A 来的好,但碍于面子不发言了; 之前没有提意见或提反对意见的用户,开始跳出来。 更多的讨论,请参见隽辰整理的 路上的桩子

2008/9/20
articleCard.readMore

一键创建规范的工作目录

小团队的规范执行门槛比较高,所以常常看到不同的人使用不同的工作目录。一旦协作起来,文件目录的不一致往往会产生一些不应该发生的问题。我抽空写了一个批处理脚本,希望能够改变现状。 由于同事多在使用 windows,所以目前只写了 bat的。其他如 linux 下的 shell 可以以此类推。 写这个东西主要出于以下几点考虑: 公司使用 svn,导出旧的目录比较麻烦,必须删除乱七八糟的.svn 目录 书面规范的普及比不上直接实践执行 写脚本的方式显得本人比较牛 x :) 下面,让我们来看看这东西可以干吗 第一步,点击执行该脚本后,首先会告诉你脚本的作用: shell 第二步,按照提示输入盘符、项目名称,程序会自动帮你把目录建立好 第三步,去你刚才输入的盘符看看,目录是不是建好了?我还附赠了一个 css reset 在里面哦! 批处理文件请点击下载

2008/9/16
articleCard.readMore

chrome——google浏览器真的来了!

logo LOGO: QQ + guyver = chrome ? 试用了一下 chrome,感觉: 打开速度很快 界面干净清爽 由于是 webkit 核心,对既有页面的支持还算不错 有 js 调试器——其实还集成了 css 等其他调试工具 不知道以后会不会增加一些其他功能: 与 google 其他产品互通,比如 gmail、calendar 提醒、书签同步等 插件 换肤 chrome 的 google 官方下载地址

2008/9/3
articleCard.readMore

浏览器:web世界之门

UCDchina书友会 基地从 四方城 换到了 先锋书店 ——一个氛围很不错的地方。这里的管理很开放,书籍都放在触手可及的地方,随意翻阅。过道中设置了很多桌椅,有很多学生模样的人坐在那里看书,有的还做着笔记。因为怕影响别人用功,所以我们挑了块远离人群的地方布置场地。隽辰 这次特意准备了印有 UCDchina 新 logo 的签到表和标识牌。一阵寒暄过后,开始这次的主题——"浏览器";。 经过轮转式的自我表述,大家普遍比较亲睐 FF。一来,FF 的 Firebug 插件是 web 前端开发之利器,比较符合与会人员的职业特点;其二,FF 的开放性使得不同人不同需求都可以得到不同程度的满足。期间特别提到了 Maxthon 的收藏夹同步功能,从而引出了后面关于"平台";和"打包";的讨论。后面的自由讨论比较夸张,甚至由浏览器转移到"能源危机";、"共产主义";之上。好在,会议主持者及时的把大家从外太空拉了回来。 对于浏览器的展望,结合大家的讨论,谈一下想法: 一. 近几年 会出现两极分化的趋势,一种是平台化,即一个通用的可被定制的浏览器,类似于现在 FF。另一种则是集成化,即包装了一系列特定功能的为指定人群服务的浏览器。 第一种情况,从 ie8 加强插件就已经可以看出些端倪。简单一句话就是:我来搭台、你来唱戏。比方说 Mozila 出了一个浏览器 FF ,如果你想要通过浏览器收听 MP3,那你只需要去网上搜个 MP3 播放插件给 FF 装上就可以了。 第二种情况,则是打包集成,比如说对于炒股的人群,让他们去下载什么插件再安装显然比较困难,那么直接出一个"炒股浏览器"好了,里面内置实时股票行情、教程等服务。拿来装上就完全可以使用了,不用任何调试。 我认为这两种情况其实不冲突,集成打包就是对平台的加强和再包装。平台只负责基础设施,区别只在于平台上的服务是由用户自己搭建还是由某特定服务商搭建。就像是目前的山寨手机大部分用的还都是台湾联发科的芯片。 二. 不久的将来 iOS Zero 和 Koma 认为随着互联网应用的不断发展,操作系统的作用会越来越淡化,浏览器最终会成为应用寄生的平台从而取代操作系统。这一点,我并不同意。从大方向来讲,浏览器和操作系统的界限将会越来越模糊。但首先我需要给浏览器的下个定义:就目前的情况来看,浏览器始终只是在操作系统上层的应用程序而已,它不会也不可能代替操作系统。我的观点是,操作系统的 shell,类似于 windows 的 explorer 会取代应用层面上的浏览器,直接进行网络操作。而操作系统也会趋于微化——比较类似于现在的 Bios。于是 隽辰 提出了一个观点——终端即浏览器。用例子来说明就是,你买了个 mp3,打开 mp3 就可以浏览到 x 公司所提供的备选曲目,通过选择就可以直接进行收听了。对于用户来说,在这个 mp3 上是看不到浏览器的痕迹的。至此,浏览器则转变为一个集成某一功能或服务的网络接入设备。 三、较为久远的将来 matrix 这部分是我最夸张的想法——没有浏览器,只有接口。未来的人们就如同黑客帝国里的 Neo 一样,背后插着的管子就是他们与社会( Matrix )的接口。所有的信息都经过这条管子进行传输。所谓的听歌、运动也只不过是管子传输给个体的生物电讯号罢了。管子的另一个重要功能在于它还可以传输人体维持生命所需要的必要养分。想一想,这实在太可怕了。 金餠 和 小毅 也都写了相关的文章,比本文要务实的多,推荐阅读。 UCDChina 书友会话题之"浏览器" - via 金餠 从浏览器想开去 - via 小毅

2008/7/29
articleCard.readMore

赤壁——三国梦

《赤壁》在豆瓣的想看列表里停留了一年零六个月,最后终于在华纳影城得偿所愿。早先看豆瓣里的评论负面的挺多;同事也告诉我说里面搞笑场面不少,因此心怀忐忑,生怕影片让我失望。到了影片结束,才发现这种担心根本是多余的。虽说影片中瑕疵众多,但我依旧给了5分(满分)的评价。因为我相信,不论是过去还是在将来的几年内,绝对不可能出现有超过《赤壁》的三国题材战争片。我一直对华语导演的战争片驾驭能力保持怀疑,或者说我压根就没看过华语影坛有这种电影。当我看过黑泽明的《影武者》、《乱》之后,我就在期待会有华裔导演将三国搬上荧屏。 依稀记得小时候是看过一部和赤壁有关的国产电影。唯一的印象是一袭绿袍、面如重枣的美髯公。岁月的流光中,这印象也淡淡地消逝。之后,便没有再见导演去碰三国。今年虽有了《见龙卸甲》,可那与我心中的三国差的太多。《赤壁》来了,印象分首先就要加上一分。 我还算是个三国迷的,比起某些专研之士虽相差甚远,但演义中的故事还是能道出一二。很多时候为了显摆,会说一说三国人物的字来:比如夏侯元让、夏侯妙才、黄公覆、贾文和之类。也能背出诸如“一吕二赵三典韦,四关五马六张飞”的顺口溜。甚至在去年初封闭开发的时候,还每晚给同事夜讲三国。有一天讲着讲着就睡着了,蓦地上铺同事问:“后来呢?”迷糊中不知所云,道:“请听下回分解”。以至于后来同事都习得了一句话,叫做“天下大事,合久必分,分久必合”——《三国演义》开篇。 三国缘自何埋下早已不记得,它早已渗入了血管深深的透进了骨髓。一来,三国已成了国民文化了吧,我相信几乎每个国人都对刘备、关羽耳熟能详。二来,三国派生出来的产品,则落在我人生的诸多角落。儿时玩 FC,就有《三国志——霸王的大陆》,后来又玩到《吞食天地——孔明传》、光荣的《三国志》;吃的统一小浣熊干脆面里面送过三国人物卡 sangoku 看电视,便有《易中天品三国》。再加上我的家乡镇江与三国也是颇有渊源:镇江三山之一焦山因焦光而得名,焦光乃汉隐士,汉献帝欲求之出世,便责乔国老说之。乔国老何许人也?大小乔之父者也。有人说镇江出美女,这也便是依据了:),后刘备欲联盟孙吴送礼予乔国老,乔国老说吴国太将孙尚香许以刘备,在甘露寺举行仪式。甘露寺所在地即镇江三山之一北固山。辛弃疾有诗: 何处望神州。满眼风光北固楼。千古兴亡多少事,悠悠。不尽长江衮衮流。年少万兜鍪。坐断东南战未休。天下英雄谁敌手。曹刘。生子当如孙仲谋。 镇江三山与三国扯上关系者有二,另原镇江一中里有鲁肃墓,北固山有太史慈墓,因此自小闻得不少三国逸事。 以上,我来评评赤壁就有了些理由,有了些资格。 我说《赤壁》不错,主要基于以下几点: 一. 部分人物塑造靠谱 通常诸葛亮都会以老生形象登场,而周瑜则是小生。按照演义中,周瑜应是年长于孔明的。《赤壁》里金城武和梁朝伟的扮相年龄比较靠谱。甘兴(疑为甘兴霸)乃江盗出生,中村狮童那张脸的确匪气十足。曹操未必就是一脸奸相,张丰毅来诠释恰到好处。 二. 场面恢宏 满江的战船,骑兵战阵,效果算不错的。尤其是八卦阵,拍的还算有那么些味道。 三. 详略得当 赤壁之战的起因交代很简略,要是先说刘表新死、刘琦下野、刘琮降曹,估计《赤壁》得拍上中下了。赵云长坂救阿斗、周瑜练兵小细节都掌握的不错。 当然赤壁也有不足,主要是: 一、经典场景没拍 赵云从夏侯恩手里抢青釭剑、张飞长坂桥头喝死夏侯霸、孔明舌战群儒等等 二、超出理解范围 三国那时候有那么闪的镜子吗?乔玄和乔国老并不是一个人吧?八卦阵虽妙,但似乎是三国后期用来对付陆逊的。 三、部分人物不靠谱 尤勇的脸上看不出仁;孙权可是蓝瞳紫虬髯的异人,张震的气质不太像;赵云银盔、银甲、银抢没出现,只有白马一匹;关羽使的是朴刀不是青龙偃月;张飞不用丈八蛇矛改赤手空拳了。 所谓瑕不掩瑜,对《赤壁-下》还是很期待,想看看庞统、黄盖是谁演的,更想看吴导如何演义“火烧赤壁”、“华容道”。 我的5分为了我的三国情结,谢谢吴导让我在大荧幕上看见了三国。 btw:谁能说出文中图片里的三国人物的名字?答案请反选后面的文字: 张角、祖茂、公孙瓒

2008/7/26
articleCard.readMore

项目管理就是博弈

博客本不谈公司的事情,这次破例写点心得。一年来,一直在做产品相关的事情,对于项目管理几乎没有去碰。趁着公司管理制度变化的时候,整理了一下思路。前段时间发现公司同事对于项目管理的认识都比较少,所以抽空做了一次简单的项目培训( PPT 下载 ) PMBPOK 中已经明确项目的过程就是质量、成本、进度等因素之间的不断妥协调和的过程。这几种元素会不断地互相争夺地位,在内表现为周期的不稳定;在外表现为项目经理对资源的争夺。组织结构决定了项目经理的资源利用情况,用强弱矩阵的形式表现,如下图: PMBOK 项目经理的项目管理能力决定了他所掌控的资源。依靠裙带关系,摆资历的人在这里往往就会栽跟头。这么说或许有点残酷,但我要说一个故事: 腓特烈大帝的一个士兵长抱怨说:大帝,我跟了你 10 年怎么还是一个士兵长啊?腓特烈:你看到那只骡子没?它跟了我 20 年。 问问看,市场会只看你的资历吗?市场会跟你讲情面吗? 关于博弈在项目管理中的体现,推荐 一篇文章

2008/7/24
articleCard.readMore

Pia ji 一声的快感

pia ji 买自行车的时候,包装里有种减震塑料纸,上面布满了气泡。有时候会下意识地把那些气泡逐一按破,发出"Pia ji"的声音让人感觉很爽。至于为什么要按破那些气泡,没有人说的出所以然来。 根据这一点,BAIDAI 制作了左图这么个玩意儿,叫做《无限气泡》。这上面的气泡是永远按不破的,但是按下去的时候也会发出"Pia ji"一声(据说这个音效完全仿真)。为了怕无聊,毎爆到一百个小气泡时,它还会换个特殊音效给你,像是「放屁」、「狗叫声」、「门铃声」、「性感女声」等等。 由于这“Pia ji”卖的太火,日本商家又拿出超级乾坤大挪移的手法将之移植到家用游戏机 wii 上,叫 Puji-Puji。具体请看下面的视频: 不仅如此,类似的玩意儿还有: 气泡日历 calendar 无限毛豆 无限毛豆

2008/7/10
articleCard.readMore

Memories

每一天我都有着更新博客的冲动,而当我打开 Live Writer 准备敲字的时候,却发现什么也写不出来了。我不记得上一次拿笔在纸上写下一篇文章的时间了,真的不记得了。当我每天看着 鲜果 阅读列表中未读文章数字的时候,突然间感到有些疲惫。 前段时间看《奋斗》,里面的米立熊说过一句话:“有的时候人会摔一跤,趁这个机会应该回头看一看,看看自己曾经走过的路,用不着匆匆忙忙往前走,也许你想明白了以后你就会发现,前面的东西根本就不重要,该有的我们都有了”。不摔跤的话,也是可以回头看看的罢。 我非常希望有这样一个工具能够将我所经历的事情,看过的电影,去过的地方,听过的音乐,玩过的游戏整理起来。当我慢慢老去的时候,有一天还可以拿出来慢慢咀嚼。这些,豆瓣 满足了一部分,可是还不够。因此,我决定用我的博客来记录这些东西。 那么,说说标题吧。自打进入了21世纪,优秀的动画片越来越少了。快餐文化逐渐占领了整个动画界。所幸的是,互联网也在这几年中得到了空前的发展,使我能够认认真真将大师级的作品观摩一番。大友克洋 便是我心中的日本动画大师之一,其余几位大师分别是:宫崎骏 、押井守 、渡边信一郎 、今敏。 memories 《Memories》是 大友克洋 自编自导的一部动画片。影片分为三个段落,分别为《她的回忆》、《最臭兵器》、《大炮之街》。 《她的记忆》通篇都比较诡异和神秘,华丽的女高音始终贯穿全剧。现实与幻觉交叠更替,最后再也无法划分真与幻的界线。 故事讲述了一艘宇宙运输船接到了神秘的信号,循声进入一座废弃的宇宙飞船进行搜救。求救信号到底是哪里传来的呢?当船员的探索越来越深入的时候,谜底也在慢慢被揭开。“她的回忆”侵透了废墟中的主控电脑,最后连救援的飞船也被这可怕的“回忆”给卷了进去。当陷入回忆变的无法自拔时,确实是一件相当可怕的事情。 《最臭兵器》故事内容非常荒诞。感冒了的信男因为误吃了一颗正在研发中的胶囊,一觉醒来发现周围的人全都死光光了。当公司总裁让他把报告和样品送到东京去的时候,他依然没有意识到这个真正的“臭鼬”就是他自己。更讽刺的是,这位“最臭兵器”在政府动用了飞机、坦克等尖端兵器之后,仍然福大命大的逃脱了。直到美国大兵带着最先进的太空服出现,故事才算有了结局。当所有人都以为美国大兵完成了救世的任务时,最大跌眼镜的事情终于发生了。影片用黑色幽默好好地讽刺了一下愚忠的上班族。 《大炮之街》是公认的难懂:在一个烟囱林立的城市里。男人们每天的工作就是开炮、女人们的工作是制作炮弹,孩子们则学习各种发炮相关知识。电视新闻里总是放着高昂的口号和消灭了多少敌人。城市里面的人不知道他们的敌人是谁,也不知道每天这样开炮是为了什么。他们的表情僵化,动作呆滞,宛如这巨大蒸汽城市里的一个零件。 这让我想到小时候总喜欢在纸上画一艘很大的战舰,战舰上满是炮塔。画完了以后,伴随着嘴里发出的“突突突”的声音,这巨大的战舰开始开炮了。不知道射向哪里,不知道为了什么。有人说本片影射了军国主义,也有人说影射了重工业飞速发展的苏联,谁知道呢?不管怎么样,这是一部会让你看了心里有些想法的片子。

2008/7/9
articleCard.readMore

拿来主义

平常自己设计的时候多多少少也会搞点拿来主义,但总可以美其名曰 批判的继承。 今天上江苏移动查话费,蹦出这么个页面,让我很无语。这位设计师难道也是马银饭? chinamobilemario-galaxy

2008/6/27
articleCard.readMore

一声叹息

范美忠 终于还是被解聘了,卿光亚校长也没有能够"保"住他,因为来自于"行政的力量"不是他们所能够承受的。范美忠 在凤凰卫视的节目中自称是中国最优秀的文科老师之一,看了他的现场表现我认为这是有依据的。而 范美忠 被解聘,这也是有依据的,因为他没有教师资格证。根据教师法规定,教师资格得由教师资格证来证明,要获得教师资格证就要参加教师资格考试。范不屑参加教师资格考试,自然没有教师资格证。可他有教书的权力吗? 我不了解 范美忠 教书的实际情况,但我可以肯定在我的学生时代,有资格称为合格的老师的并不多,甚至有一些还让我们这些做学生的切齿不已。 我非常反感当时的教育方式: 不平等 强灌教学 以分数衡量能力。 不平等 老师和学生间从来没有平等对话,老师一定是对的。校长可以站在教学楼里大讲特讲,学生站在操场上淋雨晒太阳。 强灌教学: 光速是每秒 30 万公里,所以太阳到地球的距离是 1.521 亿千米。我就奇了怪了,老师们难道去量过吗?好的,可以计算。那请问地球到太阳的距离是始终相等的吗?公转轨道是正圆吗?既然不是,凭什么这么肯定不让学生质疑?政治课上老师教育我们实践是检验真理的唯一标准,这应该是马克思主义的论点。我当时提出,如何证明这句话是正确的,老师摇摇头让我把这话记住就可以了。历史课上我们始终要求记住什么背景、意义。可是谁会真正去分析和理解众多历史事件。 以分数衡量能力: 考试分数始终是一切,不管你是作弊还是用别的手段。 这一系列教育方法出来一群什么人呢?一群具有绝对统一观点,没有主见的人。他们所有的观点,都需要别人灌注。对了,就是拼命罢黜范美忠的那群人。他们从来不会以包容的心态看待问题,在把简单的问题复杂化上他们有着相当的经验,他们就是受着这样的教育。 我非常遗憾的是,国内少有的优秀教师中的一位,又被剥夺了育人的权力——仅限于学校。 根据我最近的了解发现,私立学校更能容纳优秀的教师。

2008/6/17
articleCard.readMore

禅心

老僧三十年前未参禅时,见山是山,见水是水;及至后来,亲见知识有个入处,见山不是山,见水不是水;而今得个休歇处,见山袛是山,见水袛是水。——清源惟信 在看一本关于禅的书,虽然印刷质量一般,却也尝让我拊掌称快,忍俊不尽,大呼妙哉。 分享几个经典故事, 其之一: 芥子须弥 唐朝江州刺使李渤,有一次问智常禅师:“佛经上所说的‘须弥藏芥子,芥子纳须弥’,我看未免太玄妙离奇了,小小的芥子,怎么能容纳那么大的一座须弥山呢?这实在是太不懂常识了,是在骗人吧?” 智常禅师听了李渤的话后,轻轻一笑,转而问:“人家说你‘读书破万卷’,是否真有这么回事呢?” “当然了!当然了!我何止读书破万卷啊?”李渤显出一派得意洋洋的样子。 “那么你度过的万卷书现在都保存在哪里呢?”智常禅师顺着话题问李渤。 李渤抬手指着头脑说:“当然都保存在这里了。” 智常禅师说:“奇怪,我看你的头颅只有椰子那么大,怎么可能装得下万卷书呢?莫非你也在骗人吗?” 李渤听了之后,立即恍然大悟,豁然开朗。 其之二: 幡动风动 禅宗惠能大师得到衣钵之后,在猎人群中隐居了十几年,后因机缘成熟,开始行化于世间。有一天,途经法性寺,看到两位出家人对着一面幡子,面红耳赤争论不休,六祖上前一听,才知道他们在争论旗幡所以会飘动的原因,一个说:“如果没有风,幡子怎么会动呢?所以说是风在动。”另一个就说:“没有幡子动,又怎么知道风在动呢?所以说是幡子在动。”两人各执一词,互不相让。惠能大师听了,就对他们说:   “二位请别吵,我愿意为你们做个公正的裁判,其实不是风在动,也不是幡子在动,而是二位仁者的心在动啊!” 其之三:(很好笑) 你去哪里 在一座大山上有两个寺院,他们是不同的派别。每天早上,两个寺院分别派一个小和尚到山下的市场买菜。因为他们两个总在同一个时间出去,所以总能碰到面。两个人经常或明或暗地较劲使力,互试机锋。 一天,其中的一个问另一个:“你到哪里去?” “脚到哪里我就到哪里。”另一个答道。 问话的小和尚听他这样说,不知道如何回答是好,站在那里说不出话来。买完了菜,他回到寺院向师父请教,师父对说他:“下次你碰见他的时候就用同样的话来问他,如果他还是那样回答,你就说:‘如果没有脚,你到哪里去?’这样你就能击败他了。”小和尚听完,高兴地回去了。 第二天早上,他满怀信心地下山了,在山下又碰到了那个小和尚。 他问道:“你到哪里去?” “风到哪里我便到哪里。”另一个小和尚回答道。 小和尚完全没有招架之力,因为对方的答案不在自己的预料之中,他又站在那里,一时语塞。 回到寺院,师父见他满脸晦气,问他道:“难道我教你的方法不成吗?”小和尚便将早上的事如实地讲了出来。师父听了哭笑不得,对小和尚说:“那你可以反问他‘如果没有风,你到哪里去?’”小和尚眼睛一亮,心想:“明天一定能取胜!” 第三天早上,他又碰见那个小和尚了,于是问道:“你到哪里去?” “我到市场去。”另一个答道。 禅讲究妙悟,说破了就没意思了。

2008/6/2
articleCard.readMore

LBS^2转到wordpress2.5

从 03 年写博客到现在已经 5 年了,第一年用的 BSP 是 blogcn 的。第二年由于学校提供免费的 blog 空间,于是就换成了猪飞飞的 D-log,并按照 破废墟 写的文章进行了一定的修改。由于 D-log 的一些漏洞难于修补,遂换到了 loveyuki 的 L-blog。Sic 在 L-blog 的基础上写了 LBS^2,06 年初我开始使用此系统至今。 LBS 其实是个不错的单用户博客系统,如果不是不支持 xml-RPC 加上我 asp 空间到期的话,我也不会下这个决定。经过半天的努力,终于尘埃落定。LBS^2 完美的换成了 wordpress2.5。(鼓掌) 可能会有其他的朋友也有这样的打算,或者在迁移的过程中遇到了问题。我把迁移的过程写下来,希望能起到一些作用。 首先最好在本地搭建测试环境,远程调试的话比较麻烦。本地需要搭建的环境包括 asp 和 php 两部分。asp 环境使用 IIS 搭建,用于运行 LBS^2;php 环境我使用的是 WAMP (包含了 php 及 mysql)用于运行 wordpress。 在环境搭建好了以后,我们使用 转换程序 进行数据库转换。按照文件中的要求进行配置,然后将 LBS 的 .mdb 文件和convert.asp 放在相应目录中,使用本地 asp 环境运行convert.asp 得到一个 SQL 文件,这个文件内容需要替换,具体参见本文结尾的参考文章。 这时候在 php 环境里面安装 wordpress 的 2.0.7 版本,下载地址是:https://wordpress.org/wordpress-2.0.7.zip,具体安装不在赘述。安装完毕后使用本地的 mysql 命令行进行导入 1 2 $ use {wordpress的数据库名} $ source {之前导出的sql路径} 这样数据 LBS 的数据就被导入了。不要使用 phpmyadmin 导入,否则会乱码。 事情到此已经离成功不远了,打开本地的 php 环境浏览下 wordpress,怎么样?是不是都移过来了? 还不够,现在的 wordpress 还是 2.0.7 版本的,我们还要给它升个级。下载最新的 2.5 版,覆盖原来的 2.0.7 的文件。运行 wordpress 目录下的 wp-admin/upgrade.php 完成升级 到这里就完了吗?还没有!如果你比较在意原来的文章的话,建议使用 301 转向对原来的 url 进行转向。这个问题请参见本文结尾的参考文章。需要注意的是使用该文转向的必须激活 Permalink 插件,服务器必须支持 rewrite 并且开启了 buffer_header ( 否则 lbs-wp 写不了 header ) 非常感谢 LBS2WP 先驱们的努力 本文主要参考的文章有 2 篇 LBS to WordPress2.1 完美攻略 – 姿态永恒 LBS 转 WordPress 全攻略 目前 feed 部分还是出错,尚未找到解决办法。有知道的朋友提点一下。 feed 杀手原来是 coolcode 插件 把 coolcode 禁用了也不解决问题,怀疑是数据库编码问题。wp 还真不让人省心啊 2008-06-02 更新 使用 feedsky 烧录后的 feed 替代 wp 自己的 feed,基本上确定是 wp 自身文件的问题,与数据库无关,只好等到下个版本更新时修正这个问题了

2008/5/27
articleCard.readMore

尽我们所能帮助灾区,希望灾民平安度过难关

昨天我写了一篇文章,大意是蛤蟆能报警地震局为啥不能? 结果查阅了一些资料说地震只能监测不能预测,于是就把这篇文章删除了 后来仔细想想.现在这个时候指责谁都没有用,关键问题是我能做些什么. 我爸的亲戚有在成都的,一直都没联系上,现在都很着急. 我把支付宝上的余款捐给灾区了,钱虽然不多也希望能起点作用. 一直在看新闻,关注汶川的情况. 希望能挺过这个难关吧,也希望这篇文章能让大家更多关注这个事情. 别的不多说了,让我们为灾区同胞做些力所能及的事情。 祈求平安 ps:在这一事件中我强烈鄙视泡泡网,昨天网上搜索汶川航拍的时候,搜到的这个页面居然利用灾讯做事件营销.因此我强烈怀疑泡泡网这位编辑的价值观和是非观,鄙视之.昨天这个页面一度被删除,今天却又被修改过后放了上来.装B没这么装的,真恶心!!!

2008/5/14
articleCard.readMore

游高崇寺

五一假期虽然,还是回了趟家 父亲说在南山那儿有片不错的地界,提议举家去登山 2号上午,全家人背着吃的喝的早早出发了。 南山脚下的植物都长的不错,尤其月季花开的很艳 沿着小木屋下的一条小径,我们上了山。 flowerbeelakeleaftowermoutain

2008/5/5
articleCard.readMore

Avant Browser的复兴

avant browser 今天在 cnbeta 上看到了这个广告,不由得在博客中提起。 我对 Avant Browser 是有感情的 高中毕业时,当 Avant Browser 还叫做 ie-opera 的时候我就在用他——因为我好友 kukuasir 为该软件制作了中文语言包。 在我进入大学后,我还极力向别人推荐了这个浏览器。那时候多标签浏览器非常少,Avant Browser 恰恰是其中的一个,并且速度很快。 车焕新(该软件作者)当时的逻辑是,我的东西既然好,就一定有很多人来用。可是,市场并不是如此理想。 更多的人需要更多的噱头,这个时候 My IE 崭露头角。当时 kukuasir 这样评价 My IE :这个东西很好用,就是速度有点慢。 可是,市场的反映是:慢一点没关系,咱要功能丰富。 也许当时车自己也并没有想在商业上有所成就。对于市场并不敏感的他,错过了很多机会。 如今 Maxthon 的市场占有率已经很可观,Avant Browser 卷土重来的机会有多大,我持观望态度。 有兴趣的朋友可以去下载用用看:https://www.avantbrowser.cn

2008/4/25
articleCard.readMore

“知”的提升

人人都在叫忙,我也不能免俗。给期待我文章的朋友道个歉,如果您不期待,那白得个道歉也不亏是吧?博客这东西,没人看得时候担心;太多人看的时候也担心。 所谓君子坦荡荡,小人长戚戚。我自问不是君子,所以还坦荡不起来。 但我这个人,表达的欲望总是很强烈,这点跟我 GF 倒是投缘——什么话憋在心里就是难受。 这样子就比较矛盾,人也很痛苦,得想着办法拐弯抹角的把事情给说了。这方面我GF比我做的好——她直接就说了,从不拐弯。 绕了这么半天,没把您给闹糊涂吧?没闹糊涂那就继续说。 前两天看方军写了一篇文章叫《“知”与“畏”》,深以为然。 无知者无畏!无知有时候往往就是资本。有时候甚至开始怀念去学生时代的无知,连 table 都不会用的我硬是用 flash 的 stop()、gotoAndPlay() 做了生平第一个网站。到后来渐渐地明白了很多,反而畏首畏尾,不敢尝试了。 在网页设计方面,关于“知”我觉得也可以划分几个阶段: 技术知识 经验方法 策略和理念 打个比方来说,刚开始学做网站的时候。总听别人说什么 html 阿,js 阿。于是就拼命地想去了解这方面的知识,找许多书看。结果发现全是天书。不过没关系,咱本来什么都不懂,最差也不过如此。硬者头皮学呗,这个时候一定要顶住,熟悉了就算入门了。有了这些知识,日后做网站相关工作心理就有个底。但技术是在不停的变化和升级的,想要跟上时代凭老本是完全不够的。那就需要掌握一种新的“知”。当初第一次听说 web standard 的时候,我就跟我同事说,这东西学起来一定比你当初学 html容易。因为基本学习过 html的人或多或少都会掌握一些方法,比如说查看网站源码什么的。基本上到了这个阶段人就会有瓶颈,觉得所有东西不就这么回事么,自己最高也就这么高了。这就到了方军说的“有知者无畏”的阶段。待到将来更加深入地去了解,又会发现自己进入了“无知”的阶段。那么下一步就是我说的“策略和理念”,这2个词只可意会不可言传。个人认为 UCD 既是一种策略也是一种理念,就看个人如何理解了。到了这一步,我觉得基本上也就没什么可“畏”的了,兵来将挡,水来土掩么。 最近和朋友在搞些 小东西,清明的假期基本上就耗在上面了。 家里一台 毒龙800 的机器放了很久,除了我老爸在上面看看新闻、玩玩连连看基本就不怎么用了。如果要卖想必也卖不了几个钱,干脆拿来架个服务器算了。我的初衷是搞一下 LAMP,因为估计那台机器跑 windows 2003 server 够呛。对于 linux 我基本“无知”,所以我也“无畏”。不行咱可以上 google、chinaunix,实在不行咱还可以找几个技术大牛问问。我抱着这种想法去电脑一条街买了根 DDR400 (老主板不支持 DDRII )的内存和一块 80GB 的 PATA 硬盘。回去后把硬件安好,就准备装系统。 以前装过 RH 的 AS4 ,觉得比较麻烦。最近看很多人用 ubuntu,于是准备跟风。ubuntu 以前没装过,于是打开baidu 搜索 ubuntu 安装。从里面挑了一篇看起来顺眼的,按照步骤操作。(中间略去n多字)。。。装好了重起,电脑提示无法引导,我晕!猜想可能是自己对 linux 的分区不了解把引导区给弄坏了。于是用DM把硬盘从新分区,安装 windows2003 (又略去n多字)。。。结果还是不能引导。搞到凌晨3点钟实在没辙了只好睡觉。第二天电话我一硬件牛人朋友,让他来帮忙。朋友过来先检测了下硬盘,说引导区没问题,分区表也正常。我们经过排查始终没有发现问题的根源。最后我突发奇想说是不是因为主板 bios 的版本过低造成对硬盘的识别有问题。朋友同意,于是又 down 了主板 bios 升级程序来升级主板。经过几个小时的努力(这台机器没有软驱,升级 bios需要软盘,最后用光盘模拟的软驱启动),刷新 bios 成功。可硬盘还是不能引导,但发现原先不能使用的 fdisk 可以识别硬盘了。朋友最后用 ghost 强制向硬盘写入信息,重新启动后机器终于引导成功。我们总结由于主板 bios 的问题造成从光驱引导时,主板不加载硬盘,因此无法向引导区写入数据。而刷新 bios 后用 ghost 强制写入使得硬盘具备了引导区信息,所以最后问题解决了。 总结:在这一过程中,我由“无知”变“有知”,由“无畏”到“有畏”再到“无畏”。按照上面的过程就是,我本身具备一定的计算机知识,并知道使用搜索引擎和请求朋友帮助的方法。采用问题细分逐个排除的策略最终达到了目标:)

2008/4/8
articleCard.readMore

尼斯湖怪-冷笑话

女友:那个 什么 尼斯水怪挺好看的 我:哦, 威 尼斯水怪? 其实吧,它叫《尼斯湖怪》。。。 昨天在公交上听到个更强的: 女:听说 尼罗河 水怪挺好看的 男:尼罗河?法老怪么。。。。。 我:-_-|| PS:为了让此篇文章更有表现力,决定手绘配图。给自己设个期限,周末完成。 monster1monster2 最近很忙,还差2张。。。

2008/3/17
articleCard.readMore

休闲游戏策划草案——中华学府

又是翻旧货了,呵呵 相信玩过《民国智力问答》必心有戚戚焉。 东西是4年前的了,大家看看笑笑也就算了,别拿去参考。 原文: 项目说明: 1. 这是什么类型的游戏? MMOTAB ( 多人在线桌面游戏 ) 2. 游戏玩点 此游戏大体类似街机游戏《民国智力问答》,玩家通过回答各种问题获得游戏奖励、心理满足、团队合作与竞争,以战棋的形式进行。 3. 游戏特性 操作简单:玩家只需简单的鼠标操作就可完成游戏进程。 可中断性:游戏采用积分制,积分产生于答题的正确率,而不需要时间的积累。 4. 交互性 玩家在答题过程中就是与游戏进行交互,并且本游戏具备对抗、联合两种方式,提供完整用户间交互功能。线下,玩家也可以就游戏内容、技巧进行交流。 市场分析 休闲游戏的出现无疑给充斥着 mmorpg 的网络游戏市场吹进了一股凉爽的新风。休闲游戏受众面广,用户众多。可正是因为它的许多特性,决定它不可能成为网络游戏的主流。休闲游戏可能取得较高的成绩,但相对 mmorpg 还存在相当大的差距。休闲游戏可作为某一大型网络 mmorpg 的附属产品,在大家吃腻了泡菜的时候也可以吃到一些新鲜水果。目前市场上的休闲游戏主要为:棋牌类、炸弹人类、虫虫危机类。本游戏则从完全不同的出发点展开,开辟出一种新型娱乐方式,这将是所有人都喜闻乐见的。 1. 目标玩家 任何具备上网条件的用户。该游戏操作简单,出发点基于《开心词典》《幸运52》等竞答电视节目。 2. 前景分析 游戏内容健康向上,玩法有趣。既满足了用户的娱乐要求,也达到了普及知识的作用。学生从游戏中可互相竞争获得满足感,游戏的教育附加特性和易中断性符合家长的望子成龙的心态。游戏题库方便更新,游戏的新鲜感层出不穷。市场前景十分看好。 游戏背景 以典型的中国学生的求学路程为主线,经历小学、初中、高中、大学四个阶段,最终走向社会。而题库广泛涉及文学、历史、数学、IT及判断力测试。 美术风格 人物风格:日式卡通Q版造型 地图风格:大富翁式棋盘地图 界面风格:清新亮丽,以橙色、黄色为主色调。 游戏规则 1. 基本玩法 玩家进入一个可容纳的 8 人的房间,选择自己的队伍,在其他玩家全部就绪后开始比赛。比赛采用大富翁式的走棋盘进行。开始比赛后,玩家首先进行模拟掷色子,获得一个1-6的随机数,决定前进的格数。地图每一格都包含了k题不同内容不同难度不同分值的题目。掷色子时间有限,若在规定时间内玩家没有掷色,则由系统自动进行。同样答题也有n秒的时间限制,在n/2秒内答对还可根据时间消耗的多少给予分值加成,答错没有加成。超过n/2答对的,只获得本题原有分值。超过 n 秒,即算答题失败。每个玩家的答题过程独立,且同时进行。先答完k题的玩家可以进行下一轮掷色。游戏地图为环型,,玩家环行一圈后,再次回到起点可得分数加成。在答题过程中,玩家可对自己、自己队伍成员或对方队伍成员使用各种道具。道具既可在游戏中通过奖励获得,也可以在游戏前用分数购买。三次答题错误即被淘汰出局。若对手都被淘汰,则可获得比赛胜利,并获得积分奖励。同时,被淘汰方会减少一定积分。 2. 房间、积分与等级 根据用户的答题分值情况,给予用户不同的称号等级,等级越高拥有的特殊功能就越多,且高等级对低等级功能继承。这些功能并不影响游戏正常的进行。具体见下表: level 聊天 一般聊天:同房间内的所有玩家可见 密语聊天:指定玩家可见 全局聊天:所有玩家可见 房间 单挑房间:只容纳2人的1vs1房间 4vs4房间:可容纳8人,但必须以4人为一队的房间 混战房间:可容纳8人,可以以任意人数组队 3. 游戏区 针对玩家对游戏的熟练程度和地图将游戏区分为新手区、老手区、大侠区、大师区。见下表 region 4. 地图 根据题库难度、界面风格、地图尺寸和道具量将地图分为A、B、C、D四种,见下表 map 界面元素: 可换地图背景:天安门、万里长城、沙漠地带、外太空、热水雨林、海底世界、冰天雪地…… 5. 题目类型 按难度:分为★级、★★级、★★★级、★★★★级 按形式:知识类、数字类、图形类 知识类 以多选一选择题形式出现。考察玩家知识面和知识积累程度。 例:《与妻书》的作者是:1、鲁迅 2、柔石 3、林觉民 数字类 以多选一选择题形式出现。考察玩家思考问题的水平。 例:7-4+8*5-()=9,()内数字是:1、33 2、34 3、35 图形类 以图形为考点,考察玩家的观察能力。例: 图片中的人是谁:1、爱因斯坦 图片中的人是谁:1、爱因斯坦 2、毕加索 3、肯德基上校 6. 道具 玩家在游戏中可以使用各种道具帮助自己答题或干扰他人答题,每种道具在同一地图只可用一次。体道具见下表 licence 7. 角色 采用类似 QQ 秀的可换装角色形象,角色形象与游戏效果无关。 8. 排行榜 系统即时将积分最高的 500 名玩家从高向低排列并公布成绩。 游戏界面 游戏区选择界面 choose server 游戏房间选择界面 choose room 游戏开始界面: game start 游戏进行界面 play game 操作相关 鼠标左键:进入某一界面,选择问题答案,确定掷色子 鼠标右键:退出某一界面 小键盘数字键:快捷选择问题答案 Enter:确定进入默认下一界面,确定掷色子。 注意:以下几项是本人在写作过程中思考的一些问题 1. 多用户作弊炒分 可能现象:用户可以通过故意做错题目来帮助对手得分,帮助对手达到较高的等级。 分析:用户的目的是想通过这一手段较容易的获得较高积分,但在用户达到一定等级后从比自己等级低的用户处得到的积分了了无几。所以炒分的代价对于用户本身也很大 解决:调整通过对方淘汰给己方的分值。 2. 题库 可能现象:用户会搜集游戏中的题库,并寻找题库答案,增加答题正确率。 分析:本游戏的题库来自于网络或其他资源,正确答案也可以通过很多途径获得。 解决:隔期进行题库升级,控制答题时间。 3. 回合制 可能现象:如果采用答题回合制,容易造成用户等待焦虑。 分析:等前一位用户掷色子,答完题再轮到下一位,那么8位用户的最后一位等待时间过长 解决:用同时进行的独立答题方式替代。 4. 收费问题 分析:休闲类游戏的强中断性决定了不太可能使用月卡的付费方式。 解决:本游戏采用点卡的方式,但点卡充的不是游戏时间,而是游戏积分或道具。

2008/2/17
articleCard.readMore

电影串串烧

春节假期把电脑里的存货扫了个遍,终于可以空出一些硬盘了 后天 The day after tomorrow 这片子有些时候了,这段时间的雪灾不由得让我联想到了它 《后天》这译名不够传神,算不得"信达雅",更像是翻译软件直翻的;《末日浩劫》则太“港化”,类似于什么《越空狂龙》让人摸不着头脑;还是《明日之后》更好一点。 片子效果挺赞,主题也挺警醒。看完了我就在想,中国这雪要是再下下去,我上哪儿找图书馆去? 穿越时空的少女 穿越时空的少女

2008/2/17
articleCard.readMore

手机游戏策划草案《食神》

cookinmaster 这个游戏是04年初投南京 bbmf 手机游戏策划时用的,该公司欲招还拒,搞来搞去,十分之没意思。最终决定不去,后来某一偶然机会发现该作品已被制成某一名为 cook-a-mania 的手机游戏了。不过也因为这事认识了游戏界的朋友。这东西只是一个思路稿,没有太多参考价值。何况目前的手机游戏突飞猛进,今非昔比。各个制作公司也有了各自的策划范本,有小同学看到本文千万勿仿,该篇文章早已过时了。 最近在 wii 上玩到了 cookin mama,创意差不多~:) 原文: 项目说明: 1. 这是什么类型的游戏? TAB(桌面益智)+RPG,以休闲的TAB游戏方式完成RPG式的剧情走向。 2. 游戏玩点? 这是一个以做菜为题材的游戏。玩家在游戏中完成指定菜肴制作后过关。在游戏中,系统会提供某一道菜的所有食材,玩家必须按照该菜相应的食材通过烹调制作成可口菜肴。并可通过网络获得菜谱更新。 3. 适用机型? NOKIA S40系列(126*128): - Nokia6100 - Nokia6610 - Nokia6108 - Nokia7210 - Nokia7250 4. 游戏特性 易于学习:游戏操作简单,无须复杂控制,大多只需单键动作即可完成。 可中断性:游戏定位为休闲类游戏,无明显积累诉求,玩家可以随时开始、随时中断。游戏采用密码记录关卡模式。满足游戏接续可能。 复用性:本游戏模式完全具备再利用价值,换个题材就可以变为恋爱养成、体育竞技等其他类型游戏。 交互性:玩家玩本游戏的同时就是与游戏本身进行交互。玩家更可进行菜谱和比分交流。如果技术可能,更可开辟对战模式,玩家之前进行厨艺交流。本游戏具备较强社会性,玩家交流预测普遍。 市场分析 1、目标玩家 所有具备游戏功能手机用户。该游戏操作简单,题材大众化,任何年龄段玩家都会很快适应。民以食为天,玩家在品尝某一种菜肴的时候,会产生这道菜如何制作的想法。该游戏能使玩家在游戏娱乐的同时增进对美食的了解。 2、前景分析 中国八大菜系,数不完的美食,一一尝尽等于天方夜谭。通过该款游戏,玩家不光可以了解祖国各种美食风情,更可从游戏中获得这些美味佳肴的菜谱。玩家甚至在品尝某种菜肴时就想到本游戏。 游戏背景 土豆出生在的美食之乡“美笼镇”,爷爷是当地著名厨师。他从小耳濡目染,对烹调产生了浓厚的兴趣,并以成为天下第一厨,烹调出极品美味料理为终生理想。有着同样境遇女孩花椰是他的青梅竹马。转眼土豆已经成为14岁了,也成为了见习厨师。同时10年一度的美食大赛也悄然进入了各地选拔阶段。土豆得知这个消息以后,决定一试牛刀,通过比赛检验自己这许多年来的修炼成果,并努力取得最后的冠军“天下第一厨”的称号。花椰也有着同样的打算,于是他俩约定一起参加比赛。告别了养育他们十四年的“美笼镇”,选拔赛和无数的烹调高手正等着他们。而玩家要扮演的,就是这两个充满激情的年少厨师。 美术风格: 人物风格:日式可爱型RPG人物造型风格,参考游戏《口袋妖怪》 地图风格:同上 界面风格:同上,简单易懂,暖色调。 游戏规则 1. 游戏玩法 游戏流程基本按照下列做菜工序进行,具体工序必须根据菜本身决定。 flow 加工工序开始后,会出现一进度条,显示该进度的完成情况。当达到100% 时,表示进度完成。玩家必须在此时进行按键判断,决定进行下一步工序。未到时间判断或超时判断都会影响菜质量(游戏成绩)的好坏。系统通过差值进行判断,在进度条满额时,记100分,其余按百分比值,进行分数计算。成绩低于 60 分,被淘汰出局,游戏失败重新开始。成绩高于 60 分的可通过比赛,但按照与 100 分接近程度评定菜肴制作等级。如果食材选择错误,是无法开始下一步游戏的,必须重新进行选择。 2. 关卡 游戏分为 35 关卡。初始关卡 3 关。八大菜系挑战赛,每个菜系四种菜,共 32 关。如果玩家通过挑战赛,则参加最终冠军赛,3 关。总计 38 关。 下面以第一关为例,介绍游戏玩法流程。 地点 “美笼镇”,菜肴:煎鸡蛋 流程:选择葱为食材(备选项:大蒜、葱)——加工切花——热锅,选择食用油(备选项:食用油,麻油)——鸡蛋及葱花入锅(备选项:鸡蛋,葱花,辣椒)——加入盐(备选项:盐,酱油,胡椒粉,番茄酱,糖)——起锅装盘。 游戏界面 选择界面: choose ① 菜名 ② 备选食材图标显示区 ③ 已选食材显示区 进度界面: progress ①菜名 ②菜肴状态 ③进度条 ④工序名 操作相关: nokia 手机十字方向键控制菜单操作。 1 键控制游戏菜单选择确认及进度条确认指令 3 键控制游戏菜单返回/取消指令 2、8、4、6 与 十字键 等同,分别代表 上、下、左、右

2008/1/22
articleCard.readMore

网游3种人?

最近开始陆陆续续的把早期博客里面的东西转过来,这一篇是04年写的。那时候对网游的理解还很单纯,也很浅薄。把网游的受众和 tv gamer 混为一谈了。没想到如今会有《征途》这样的游戏出现。不过可能当时的网游群体就是这样一个状况。时易事迁后很多事都会改变,毛主席说的好“不调查就没有发言权",确实如此啊,拍脑袋能拍出什么好东西来啊? 1. 死忠 常被称作 coreuser 的游戏群体,一般是从红白机年代就开始接触游戏的 GAMER。有自己的好恶,对游戏类型有偏好,有一套自己的游戏标准。有人喜欢用“骨灰级”来形容他们。他们爱单机游戏胜过网络游戏,大多只在玩内测或公测。此类玩家有可能发展成为游戏制作者、职业玩家。最初他们为快乐而来,最后为不快乐而去。 2. 观望者 常被称作 lightuser 的游戏族群,对游戏没有特别喜好,也了解不多。一般是在韩国网游浪潮开始以后接触游戏。喜欢跟风,愿意花钱。没有明确的游戏好恶,画面一般,具备一定可玩性的游戏,都可以为之痴迷。对游戏以外的东西看的更重。他们不在乎游戏是什么,也不在乎是什么游戏。他们只是无聊的想找点乐子。网游是个不错的载体。其实他们有时候并不清楚自己为什么要玩网游,却深陷其中无法自拔。 3.利益驱动者 代练、盗号者、外挂制作人员等。游戏对于他们来说,和数字 MUD 没有绝对差异。他们更关心数字的涨落,游戏画面和游戏性对于他们来说毫无意义。利益才是重点,而常常也是1、2两种形体发展的最终形态。 当然以上这三种类型既各有特色,也存在相互联系,在一定的条件下,亦可互相转化。 管窥之见,贻笑大方。

2008/1/22
articleCard.readMore

陈年旧货

emotions 好久没更新了,抱歉先。拿出陈年旧货权当充数。 这套表情是 2004 年时候自己做的玩的,现在看看,发现自己还是能做些 GUI 工作的,哈哈。 目前的 20 个表情是静态的,也有动画化的打算。至于在什么时候,这就得看造化了。 下面奉上 QQ 表情安装文件,直接安装就可以了 表情包下载

2008/1/13
articleCard.readMore

总结?那,我也来一篇罢

2007年 换了一份工作 离开了软件园,到了 育儿网 变了一个岗位 从原来的 Test Team leader 变为 Senior Web Designer 谈了一场恋爱(未完待续……) 和 GF 的感情挺好的,希望继续发扬 交了一些朋友 接触了 UCD,参加了几次聚会 做了一堆事情 自考,自己的一些小项目开始启动。 总结 应该说自己的心态是有了些变化,不再属意"清谈"。技术方面不准备向前端走,因为我深信技术≠能力,自己的定位也不在这个上面。 2008年 继续工作 继续学习 继续恋爱 继续交际 继续做事

2008/1/3
articleCard.readMore

母校征文——一路上有你

得了个二等奖,惭愧惭愧。要好好谢谢我的母校和胡老师。 写的时候没有什么酝酿,纯粹是依靠回忆,想到哪儿写到哪儿。 虽然现在还有不少人从外表上误会我是学生,但我确实已经工作快4年了。 胡老师说最近母校校报征文,让我给写一篇文章。作为 alpha 工作室 的老成员,确是有些话要说的。 一、初出茅庐 我最初接触互联网是在1997年,父亲的单位有一台接了 ISDN 专线的 PII 。在机器空余的时候,我幸运地得到了尝试的机会。那时候我的电脑知识非常匮乏,也就只会打开 netscape 看看 yahoo 而已。那时候比较流行 telnet,MUD,由于没有氛围这些我都没尝试过。到 99 年以后,网吧开始多了起来。那时候学生摆阔就是有一台 BP 机,往腰里面一别真的很酷。非常典型的场景就是几个人聚在一起吹牛的时候,突然传来 BP 声,然后大家都往自己腰上看。大概也就是那个时候,OICQ 出来了——刚开始,大家都叫它网络寻呼机。互联网渐渐流行起来,大多数人都在 OICQ 和聊天室。在这种大环境下,我却申请了一个 ICQ,用我拙劣的英语和人家说了半天。最后对方告诉我,他是湖南的。后来我有了自己的电脑,经历了小猫拨号,adsl,小区 LAN 后我步入了大学,专业是 通信及计算机网络应用。嘿,又和互联网扯上点关系。 二、牛刀小试 刚进校的时候,发现同学们的计算机水平普遍比较低。70 个人的班上,只有 2 个人会安装 windows 操作系统,我算其中一个。由于专业的关系,同学们纷纷开始购买电脑。我往往成了他们的参谋,陪着他们往返于 海云大市场 和学校之间,与 JS 讨价还价。一时间,我被称为"高手",但我知道自己只不过是比他们更早一些接触电脑而已。那些所谓的专业课程并不能让我产生兴趣,而我又非常的渴望提高。时有 BBS,名曰 五省通衢,动网 6.x 的版本。人气不高,气氛却还好,清淡中透着一种互联网特有的优越。后来认识了 渴望无限、蓝色幻想 等人,又知道了校内的另外一个技术性 BBS——超蓝论坛。 三、加入组织 在 超蓝 混了有一段时间,知道 超蓝 推出了 20M 的免费个人空间还附赠一个 xznu.edu.cn 的二级域名,赶紧申请了一个。当时我的水平非常菜,看 HTML 跟看天书一样。还好有 frontpage 这种傻瓜工具,有惊无险地拖拖拉拉搞出来一个页面。放到空间里头,就拿给朋友看——我有自己的网站了,这是多么了不起的事情啊。现在回想起来觉得有些好笑,那个页面其实就只有一张图片和几个字而已。我对动画的酷爱促使我去学习了 flash ,在 两点钟、小兵、胡一刀 等的帮助下,我的技术能力渐渐有了起色。依靠自身的美术功底也算做出点东西,甚至还使用 flash 做了一个简单的站点。这个站点使用的技术了了无几,大多数靠的绘画能力。用到最多的函数是 gotoPlay() 和 stop()。有一天晚上,我正在用 flash 涂鸦的时候。超蓝 的 阿涛 打了电话给我。我们的对话是这样的: 阿涛:你是愆伏? 我:是啊。 阿涛:超蓝论坛上的 flash 插画你怎么画的? 我:用鼠标画的啊。 阿涛:画的太好了,我很喜欢。我们 alpha 明天有个集会,希望你能参加。 我:恩恩,好好。 我当时心情非常激动,因为在我心目中 alpha 就是 牛X 代名词啊。走进 alpha 就等于走进了神圣的互联网殿堂,我真的这么想的。在这件事的一年前,alpha 搞过一次招聘,我认为比较牛的两个评议去应聘都没有成功。 第二天晚上我去参加了那个集会,气氛很热烈。旁边的 忆舟风雨 跟我说,今天晚上 狙击手 要来。狙击手 是谁? 狙击手 就是我前面说的 五省通衢 的技术站长,那岂是一个 牛B 可以形容的?技术站长啊,怎么地也得会个编程吧(我那时候觉得会编程的人都 牛X),怎么地也得管个几台服务器吧。当时感觉就俩字:久仰!集会结束后,阿涛 问我愿不愿意加入 alpha ,我说当然愿意啊。这样我就进了 alpha 了,成了为数不多的未经招聘程序 alpha 成员之一,位列第三届 xx 位。(有点帮派堂主的意思) 四、天降大任 刚进 alpha 那会儿,任务比较松散,以学习知识为主。工作室制度很重要的一点就是,学业不可落下,绝对不许挂科。于是我一边学习,一边帮着做一些 flash 。alpha 的条件真不错,在图书馆有一个专门的房间,配了一台电脑专用,internet 接入。这样子持续了一段时间,我被 孙老师 召去了。当时也不知道什么事,就知道 孙老师 挺年轻。孙老师问了我一些问题:“会不会 FTP 啊?网站后台会不会啊?”我说:“这些我都会!”于是 孙老师 珍而重之的跟我讲:“以后中心网动漫站就交给你了啊,等会儿 老胡 跟你说两句”。我坐着等了一会儿,心想 老胡 那一定是个小老头了,且严肃死板。在这个时候,一位高大威猛的青年走到门口:“孙荣 这个事情就这样吧”。又等了一会,孙老师跟我说:“老胡 交代过了,你先回去吧!”,我:“老……胡……%¥¥#” 五、不散筵席 在 alpha 的两年里,我的技术突飞猛进,也第一次体会到什么是团队精神。在移动冠名的那次社团活动中,可谓群力群策,集百家之长。要计算成本,要设计、要采购、要实施,真的学到了很多。 六、结语 虽然我已毕业多年,但一直从事互联网有关的行业,这也算是有始有终吧。是网络把大家聚在了一起,一路上有你,挺好! 七、人物介绍 老胡: 胡老师,alpha 掌门 狙击手: 景路,曾任 alpha 主任、五省技术站长 阿涛: 曾松涛,alpha 领军人 两点钟: alpha 首席 flash 设计师 小兵: alpha 首席平面设计师 胡一刀: 五省通衢 管理员,多面手 其他人不再一一列举

2007/12/18
articleCard.readMore

玩儿——wii入手小感(一)

我算不上玩家,但绝对"骨灰"。八十年代末,我在某邻居家第一次接触了 FC ,于是在很长的一段时间内非常迷恋 TV game 。在当时,社会和家长都不是非常开明,对于游戏的态度非常谨慎和苛刻。在我有了自己红白机后,一直被限制一周只能玩一个小时。可是对一个未成年的孩子而言,游戏的吸引力实在很大。所以每次都是在父母的催促下关机,并延长个半小时的游戏时间。我始终认为,玩与"爱情"一样,都是天赋人权。小孩子在那个年纪,若不彻底的好好玩一玩,将来一定性格上会有所缺失。何况那时候我们还有很多选择,不仅仅是 TV gamer。家长们反对的,不是"游戏机",是"玩"。而我认为"玩"在某种程度上与"快乐"是挂钩的。 直到今天,在我用自己的 money 买回 wii 后,家人依然会在耳边念叨着"玩物丧志"。可我觉得,我是在用钱买快乐。我感受不到快乐很久了。 十年前,任天堂、SONY、SEGA 三足鼎立。十年后,SEGA 换作了 M$。十年前,我父亲帮我买了 GameBoy 水晶骷髅机。十年后,我买台 wii 自用也可以给父亲锻炼身体。相隔十年,我都选择了任天堂,按照游戏业的术语,任天堂更懂得"游戏性"。通俗点说,任天堂更懂得"玩"。 我非常欣赏任天堂,欣赏它的产品,它的人文关怀,它的创新意识和坚持。我这两年才知道 UCD 的,而任天堂早把这种观念融进了产品。说道任天堂,不得不说任天堂的三位名人: 1、山内溥 山内溥 山内溥是任天堂的前任社长,在他的手上。任天堂得以在电视游戏行业称雄。这位不顾母亲反对,硬把爷爷给取名字里的"博"改为"溥"的男人,魄力非常,手腕狠硬。更因为他的慧眼识才,大胆创新才营造出今天的任天堂。 2、横井军平 2、横井军平 横井军平是一个非常了不起的设计师, GameBoy 之父。后来因为 VBoy 引咎辞职。其实 VBoy 也是一个不错的产品,失败的原因可能并不在产品本身。在加入 BANDAI 后,他设计了 WS 。只可惜忽遭车祸,未能轻言目睹 WS 的诞生。 3、宫本茂 3、宫本茂 从外表看,宫本茂简直就是个孩子王。关于他,不用多说。超级马里奥大家都玩过吧?

2007/12/3
articleCard.readMore

[话题广告]到了那村儿,把您一家都给网络起来了

最近 SNS 比较火,大概跟 facebook 被 m$ 收了 1.6 的股份有关。国内 VC 手里有钱,想投搜索,百度上市了,股价飙到 300 美金;想投 B2B ,人家阿里巴巴也挂牌了,市盈率 300% ;想投网络游戏,金山上了巨人也上了。 SNS 有潜力阿,互联网专家都研究 SNS 呢。谢文阿,麦田阿,他们都说 SNS 有搞头,那就肯定有搞头。国内的 SNS 网站,一个指头数过来了:校内 、51 、豆瓣 、赛我 、若邻。其他二线网站我就不一一例举了。这几个网站针对人群都 18~25 岁的样子,比较年轻的个人用户。这段时间冒出来个针对家庭用户的 那村 ,这些用户怎么的也得 30 了吧。那我们就去逛逛那村去!(它干吗不叫"这村"呢,至少人家不会再开个 C2C 叫"那店"了)请认准村牌 ,别走错了。 咱拖家带口的兴致勃勃地来到 那村,只见村外树一户外大牌。上书明晃晃的几个大字:网络您的家庭。"网络"这俩字原来也能当动词用,看来这村挺好客,网住你你就别走了。大字下面原来还有小字: 邀请真实朋友,建立家庭网络 与朋友家庭分享生活乐趣 通过引荐结识更多家庭 完备的权限管理,保护家庭隐私 屏蔽搜索引擎,营造宁静空间 我们分析一下,其实这几句话意思是: 要实名制,不搞虚拟的。 家丑不可外扬,家美一定要分享。 可以推荐,像安利一样。 我不给你看,你就别想看。老婆查老公隐私?没门! 我们和 facebook 一样,不鸟你 google、百度。 看完这些,心里有了底。这村治安挺好,可以进去看看。反正也没事,就随便逛逛先。绕着 那村 一共走了 16 站路(怎么这么多站阿,还没个公交,不过我发现了捷径 https://nacun.com/explore/5 ,把最后那个 5 改成你想要的数字,想去哪儿就去哪儿。终于看不到站牌了,可是它怎么还不让我进村看看?反而告诉我,你已经走了 16 站,绕村公路到头了,回头吧。还好我不傻,往上一看,原来进村要办准入证。还好这证办起来不麻烦,村级政府审批环节少,效率高。 不负劳苦终于进村了,刚坐下歇脚。村里来人来查户口了,赶快帮家里人都报上。这就算在村里住下了,发现原来这户口自己可以管理,开户、改名都自助了,还可以选择门口的大喇叭每天放什么歌。另外家门口放了不少装修材料,工人随叫随到。不一会我把房子也装修完了。 自己家搞完了,想找邻居聊天。出门一看,额地神阿,一片荒芜。我决定把 billbiao 给骗来跟我一起住。村里早就为我准备了发报机,我就嘟嘟嘟发给了 billbiao “此村,地多人少,速来”。他一会儿便来了,我带他到村里走了一圈,帮他把家也安好了,他就自己装修去了。 在这村里是不是能碰上熟人呢?我打开了村内搜索,随便输入了我一个朋友的名字。艾,竟然找到 1 个。甭管是不是,进去看看再说。跑到他家一看,好像不是我朋友。不过也没关系,认识一下好了。我还想跟他聊聊,处个朋友。可怎么他怎么就不开门,我也没法和他说。悻悻然,我还是回自己家玩去了。 这一圈下来全家人都够累的,可能还有些边边角落没逛到。如果你也想把全家网络一下,那就赶紧去 那村 看看。不过你得带着他们一块走,因为那里既没有幼儿园,也没有老年活动室,大家都得在一块玩,还好地皮够大。 2007-11-19 晕阿,审核失败。logo 没加链接,我晕。

2007/11/15
articleCard.readMore

此情可待成追忆,只是当时已惘然

前几天走到路上的时候偶然听见“花儿乐队”的一首新歌,旋律很是熟悉。今天忽然想起是在《日之韵》的卡带上听过。上网搜了一下,是槙原敬之的《もう恋なんてしない》,被收录在《日之韵no.1》中。于是又找了同样被收录的玉置浩二的《元気な町》来听。那时候的玉置浩二还是一个扎着小辫子的文艺中年,现在已成了个霜染两鬓的小老头;那时候的zard的版井泉水唱着《摇れる想い》,现在也已香消玉殒;那时候还能听到x-japan的hide,现在早就物是人非。 上次去栖霞山的时候碰到一群美术系的学生在野外写生,不由得又想起自己的少年时光。想起几个朋友一起在美术教室练素描的样子。往昔岁月,仿佛弹指一挥间。前几天去南艺考试,蓦地发现最适合自己的还是画画吧。画画能让我静下来,而互联网似乎总让我显得浮躁。 本来是谈回忆的文章,但是由于职业习惯,又想到了设计。那么谈一谈回忆与设计吧。 设计原理中谈到回忆也是设计诱因的一种,举了个椅子的例子。由于没有图片,只能语言描述一下了:那把椅子被设计成学校教学楼楼梯的某一段,并且布景上作了相关处理。学校的楼梯谁没有坐过呢?当你坐上这把椅子,你会想到什么呢?玻璃瓶桔子汽水,篮球,烟头,校服。 最后放上玉置浩二那首歌吧,可以让人很安静

2007/11/10
articleCard.readMore

中英文文字混排bug,不完美解决方案

今天早上发现原本测试正常的 search 首页中有一段链接文字产生了下沉。如图 混合排版 发现该链接中含有英文,估计是字体问题。问了一下同事,说给个 line-height 看看。改后,发现无效果。 google 之,也没有发现很好的解决方案。 最后我的处理方案:将此段文字的 font-family 全部设置为 宋体。这样解决了文字下沉的问题,但是对于英文文字的显示并不友好。即便关键词出现英文的几率并不高,但作为一个完美主义者,对这样的结果我并不满意。 如果谁有比较好的方案,欢迎探讨。 2009-01-14 补充 该问题系 css 中某处定义了 font-family 所致。默认情况的 font-family 为中文为宋体,英文是 Arial。对该容器强制定义 font-family 即可解决。

2007/11/10
articleCard.readMore

被人点名。。。博客病毒阿

1.爱上你爱的人那一刻是什么样子的呢? 恩,对了,就是这个人。 2.你认为分手后的男女朋友还能做普通朋友么? 要看对方。 3.你怎么知道自己喜欢一个人? 看得特别顺眼。 4.如果你结婚了,你做了一个life-long committment,你相信它会成为现实么? 现在不好说,结婚了再说 5.你最希望从朋友(不包括爱人)那里得到什么? 没有想过从朋友那里得到什么。不过却好像总是在接受朋友们的帮助阿,-_-|| 6.你最想要去哪个地方?为什么? 目前最想回镇江,最好在南山下买套别墅。每天谈谈琴,画画画,吟吟诗,做爱做的事情。 7.最受不了自己哪个缺点? 不够狠。 8.最近最快乐的事情是什么? 最近很倒霉。 9.你记得父母的生日? 我是孝子 10.经历了很多爱情以后,你会再回头爱一个以前爱过的人么? 不太可能,爱现在的就好 11.遇到喜欢的人,你是勇敢表白还是默默关注? 应该要表白 12.你是否为自己的努力感动过?不论爱情还是事业还是学习。 我好像不会感动了。 13.看男人最重要是看他什么品质? 有思考能力 14.你希望自己的小孩是男孩还是女孩? 都可以阿,一样来一个 15.你认为初恋是最难忘的吗? 什么是初恋? 16.你最满意的是自己的什么(任何方面)? 有思考能力 17.你想要过怎样的生活? 闲云野鹤 18、生活在这个浮躁的时代,你是否也觉得自己很急功近利呢? 马的,没办法啊。 19、你早上刚起来的时候是什么样的情绪? 怎么还没到周末阿? 20、你认为自己是个勇敢的人吗? 不是。 还要加一个问题 21、你觉得这个游戏是不是很无聊?

2007/9/19
articleCard.readMore

预祝十七大圆满召开

为了迎接 DZY 的十七大,保持社会和谐 本人博客在昨天发生短时间抽筋,其症状表现为页面上出现一段诡异文字,大家看图 error 后因本人向IDC出示“ 良民证 ”,终使站点恢复使用 为了防止此类情况再次发生,本人决定在十七大召开期间,不乱说,不乱写,坚决拥护 GCD 的每项决定,保持本博客的和谐气氛。 也希望大家评论时注意安全,没事的话谈谈天气

2007/9/12
articleCard.readMore

阿里后爸?后妈?家族?

打开 阿里网,首先映入眼帘的是一个酷似 阿里妈妈 的网站界面 ali 错别字都有,很好,很强大。 居然还有个 阿里二奶,中国国情阿 下面链接的几篇所谓媒体报道,看样子都是站长自己的作品吧。 这个年代,大家都好有才阿!

2007/8/28
articleCard.readMore

设计有益

上次听 JunChen 说:“设计师有时候更应该是发明家” 课本上对设计的定义是“有目标和计划的创作行为” 设计本身是一种具有创造性的行为,而不是简单的堆叠组合。 解决问题不应是设计的根本目的,我们是不是该有点更高的追求? 2005 年冬天我在山东的呆了一个月的时间,其间我买了三瓶同一种牌子的蜂蜜。因为那个蜂蜜的瓶子实在太好用了,仿佛就应该天生的装蜂蜜的。 bottle 让我喜欢的有 2 处 1、盖子 正因为有了这个鸟喙般的盖子,我才能方便的控制输出蜂蜜的流量。而且从那个小嘴流出来的蜂蜜从来不会弄得到处都是。 2、瓶子 瓶子是软的,摔在地上也不怕拉。最关键的是,我捏捏瓶子蜂蜜就自动出来了,太神奇了! 最近室友也买了瓶蜂蜜,似乎比我那瓶高档多了。可它是这样的: bottle2 于是我不得不额外准备一把勺子,并且经常把蜂蜜弄在杯壁上(浪费可耻阿) 第 2 个瓶子设计比第一个精美多了,可是用来装 喝的 蜂蜜并不很好用。 用来装美容的蜂蜜比较适合 那在 web 设计上我们是不是也注意了呢? 比如说这样的: plus symbol

2007/8/25
articleCard.readMore

正义的叔叔

同事早上坐公交遇一猥琐男人在后面磨蹭,猜想他可能是小偷。于是闪到一边,此猥琐男又去摸另一位貌似有钱的叔叔的挎包,被叔叔当场呵斥:“你在干嘛?”。 猥琐男:“我没干嘛!” 有钱叔叔:“没干嘛你摸我包!” 猥琐男:“我没摸你包” 叔叔说:“我是警察!” 猥琐男:“我没拿你东西” 叔叔:“告诉你,就你那种粗劣的伎俩,那么慢的速度也做小偷?” 猥琐男还想争辩,看到叔叔正义的眼神低下头去,幽幽地说了句“对不起,我错了。”

2007/8/22
articleCard.readMore

logo会唱歌

这个彩蛋很有意思,点击如图位置就会有声音出来噢,自己试试吧 taobaoyahoo 太有才了

2007/8/15
articleCard.readMore

江苏电信,你不要自作多情好不好?

看图,不说话 chinatelcom

2007/8/12
articleCard.readMore

Dororo 越变越弱的英雄

dororo 冲着手冢大师,这片子一定要看 故事和一般神怪类漫画差不多:一个拥有异力的主角A被人类社会排挤却是恶魔的克星;主角B与A巧遇仰慕A的本领而跟随A。 最终过五关斩六将,杀了一个又一个魔头。 可是主角A每杀一个魔物,自己的能力就会下降。很难想象最后变得软弱无比的主角A怎么挑战最终 BOSS (最终BOSS其实是主角B。没想到吧?) 影片中的特技比较奇怪,有很出彩的也有很烂的。感觉是虎头蛇尾。 最后还留了点悬念,主角A杀完 48 个魔物就能恢复正常,但现在只杀了一半,看来还有续集要拍

2007/8/10
articleCard.readMore

豆瓣也做twitter了

今天进豆瓣,发现多了一个"语录"... 先记下来

2007/7/30
articleCard.readMore

CSS粘性底部

原文: A CSS sticky footer 作者:Ryan Fait 我 E 文不好,不过代码看的懂 该文实现粘性居底的核心方法,就是负 margin。 先用一个容器 wrapper 包住除 footer 以外的内容。 将 wrapper 的高度设置为 100% ,再用负的 margin 空出 footer 高度。如此实际 wrapper 的高度应等于 100%-footer.height,效果达成。 作者在 HTML 中加了一个和 footer 一样高度的 push 容器 没理解什么意思,可能是用来 hack 的。谁知道的话,我们探讨一下 把代码贴上 1 2 3 4 5 6 7 8 9 10 11 <html> <body> <div class="wrapper"> <p>Your website content here.</p> <div class="push"></div> </div> <div class="footer"> <p>Copyright (c) 2008</p> </div> </body> </html> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 * { margin: 0; } html, body { height: 100%; } .wrapper { min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -4em; /* the bottom margin is the negative value of the footer's height */ } .footer, .push { height: 4em; /* .push must be the same height as .footer */ }

2007/7/13
articleCard.readMore

生活就是没有生活

上周 景路 说他写了一篇 关于镇江的文章 上了 my0511 首页,着我去看一下。 我离开镇江也有 6 年多,总还是想着它的好: 小—: 到走路可以逛完整个市区。 惬意: 九晚五,吃完晚饭可以去长江路散步,去城市客厅小憩。 房价便宜: 有南京的一半不到 交通便利: 沪铁路,宁沪高速 美食众多: 盖面、小笼包、鸭血粉丝、肴肉 人杰: 萧统、沈括 地灵: 金山、焦山、南山 有人说镇江太落后,好单位少,工资低。这没错,可恰恰正因为如此,才有镇江现在休闲的氛围。试想一下,镇江企业多起来了、房价涨了、高楼盖起来了,现在的好生活还会长久吗? 镇江这么好,我干吗不回去? 镇江是好,我也想回去。但有时候事实并非尽如人意,人也不可能只为自己而活。 为了以后能够生活,我现在不得不放弃生活。白天工作 8 小时,晚上回家继续工作 4 小时。生活索然无味,惹得我疯狂地去听老歌—城里的月光、牵手。 想想当初放学后偷偷到游戏室打半小时街机的日子,确实是开心又刺激。现在拿着 50 块去工人机厅,怎么也找不回那时的感觉了。 以前在镇江每日一博,现在每月一博都成问题。 所谓: 去年今日此门中,人面桃花相映红。人面只今何处去,桃花依旧笑春风 如此眷恋家乡,大概正因为那里有“家”吧 以前觉得《流浪歌》很 SB ,现在听来却颇有点感同身受

2007/7/12
articleCard.readMore

双击还是单击?

女朋友说她们医院的那个电脑系统实在太难用了。每次录入数据的时候都浪费很多时间,而且很容易出错。 我去看了一下,有一个界面是这样的 医嘱系统界面 点击查看 demo 其中时间是经常需要修改的。为了快速修改,她必须尽可能快的点击鼠标,可是连续点击鼠标就形成了双击。操作产生的结果并不是她想要的。 鼠标单击操作和双击操作本来就比较难以区分,双击不就是由两次连续单击构成的吗? 以至于我老爸在每次双击的时候都比单击时用力的多。也许是他记住了当时电脑课老师说的“嗒嗒两声”吧。 在类似的操作行为上产生两种不同的输出结果,确实很让人迷惑。于是我把界面改成了下面的样子,不知道会不会好一点。 修改界面 点击查看 demo

2007/6/21
articleCard.readMore

揣测google韩国首页动画效果

google 韩国的首页 前段时间很火 一来是因为 google 终于进入了韩国市场,二来是因为首页下部几个动画菜单 最关键的是据说只用了这一张图片就实现了动画的效果 sprite 于是乎牵扯出关于图片使用效率的话题 https://blog.rexsong.com/?p=746 本人不才,用 css 加上拙劣的 js 也写了类似效果 思路是这样的 使用 background 的 postion 属性来控制背景的滑动 用 js 的 setTimeout() 来创建动画效果 具体效果看 Demo 我的图片 ball

2007/6/14
articleCard.readMore

买了几本书,慢慢看

《马云制造》 笔误,应为《马云创造》 马云创造 基本上就是网上关于马云关于阿里巴巴的资料汇总。作者是位记者,对 B2C 及电子商务并没有什么阐述。就当看人物传记巴。 《don't make me think》 don't make me think 个人认为书名是 web 设计中用户体验的精髓,书很薄。 怎么说呢,这本书抛砖引玉,剩下的靠你自己捉摸。 有人说中文版的翻译不行,不过我觉得可能也难找到比 windy 翻的更好的了。 这本书强烈推荐给做 web 设计同行们看,看本书花的时间不用多,受益却不算小。 《交互设计之路》 交互设计之路 VB 之父 alan cooper 的名作之一,不过看完了也就忘了。本书主要是布道用的,大家见仁见智巴。 另:本书是《软件观念革命》的再版 《CSS禅意花园》 CSS禅意花园 适合 CSS 入门 + (指对 CSS 有初步了解并能熟练使用)的人看。有些技巧还是不错的,老鸟略过。 名字叫“禅意”纯属噱头,这本书还没有到 禅 这个境界,更谈不上 web 设计的王者之书。 勉强可算是 CSS 高级案例指南 本人认为去看 www.csszengarden.com 可能效果更好一点。

2007/5/30
articleCard.readMore

人生五十年

电影《影武者》里,织田信长得知武田信玄暴卒后挥舞着扇子唱着: 人间五十年 思えば此の世は 常の住処にあらず 草の叶におく白露 水に宿る月より犹あやし 金谷に花を咏じ 栄华はさきを立って 无常の风にさそはるる 南楼の月を弄ぶ辈も 月に先だって 有为の云に隠れり 人间五十年 下天の内をくらぶれば 梦幻のごとくなり 一度生を受け 灭せぬ者のあるべきか 灭せぬ者のあるべきか 人间五十年 下天の中をくらぶれば 梦幻のごとくなり 一度生を受け 灭せぬ者のあるべきか 灭せぬ者のあるべきか 翻译为中文: 常思人世漂流无常 譬如朝露 水中映月 刹那繁华瞬间即逝 风流人物 今非昔比 人生五十年 莫非熙熙攘攘 浮生幻梦 名垂青史 功败湮灭 只是宿命因果 一念之 有何可惜 急至京都忧心难忍 狱门示众 敦盛之首 窃而归家传僧供奉 叹息如烟 人间无常 人生五十年 莫非熙熙攘攘 浮生幻梦 人生短短数十载,从出生到湮灭不过弹指之间。如果还不能自己主宰,实在可怜。 于是我便算了一笔帐: 一个人 20 岁之前都是在上学,这段时间不算自己的。那么: 一、20 岁之后开始工作,拼命干的话大概在 40 岁左右能小有所成。 40 岁之后就是自己的时间,但由于年轻时候过度劳累,寿命缩减到 60 岁。 那留给自己的时间就是 60-40 = 20 年。 二、如果 20 岁以后按部就班的工作,每天八小时,到 60 岁退休。 平时不是很累的话,大概能活到 80 岁。 那留给自己的时间就是80-60 = 20 年。 我们先看结果:扣除退休的睡觉时间和家务时间,属于自己的时间大概是 20*(1/3+1/6)= 10 年,同样是 10 年,40 岁 - 60 岁还能做点自己想做的事情。60-80 岁呢,除了呆在家里还能干些什么呢? 再来看成本:第一种情况不算上学时间,付出了 40-20 = 20 年,因为比较辛苦算 30 年。第二种情况为 60-20 = 40 年。 从付出和回报来看,显然是第一种占优的。当然这种计算方式忽略了很多因素,也不一定准确。 可无论怎么样,你和我或多或少已经选择了其中的一种方式

2007/5/19
articleCard.readMore

彩虹文字生成器

彩虹文字 效果演示 无聊的时候写了个小玩意 代码比较乱,也懒的整理了 思路: 利用 clip 属性对 div 进行裁剪,从而模拟效果 使用方法: 在文本框内输入文字 点击“生成”按钮 将文本区域内生成的代码拷贝到网页编辑器内即可使用 注意点: clip 作用的对象必须是绝对定位 该对象必须有父容器

2007/5/14
articleCard.readMore

扬州行记

yangzhou

2007/5/8
articleCard.readMore

它西&#038;迷你

小亚 在博客中号召我们要“善于发现生活的点滴”。五一长假,略有所得。不敢一人独享,写于此处,愿君同乐。 公交车站旁,一中年妇女手牵一准学龄儿童。 女子抬手指向不远处的出租车停靠站牌:“儿子,那几个什么字?你给妈妈念念!” 儿子:“我不认识。” 妈妈:“你不是刚学的拼音吗,那几个字母怎么念?” 儿子:“特啊——它,西一——西,它西(TAXI)。妈妈,它西什么意思?” 妈妈:“它西啊,它西就是你得站在它的西边等车,懂不?” 儿子:“恩!” 如果路是南北向的呢? 11路公交车上,爸爸抱着儿子坐着 爸爸:“儿子,给爸爸念念那广告上的字” 儿子:”金正 DVD “ 爸爸:“不是那个,下面的。” 儿子:“迷——你,影院。” 爸爸:“对了,知道啥叫'迷你'么?” 儿子摇头 爸爸:“'迷你'就是把你给迷住了,知道不?” 儿子:“哦。” 这DVD够'迷'的 同事 张弩 以前给讲个也巨强 女儿指着窗外的广告问妈妈:"妈,什么叫江鲜啊?" 妈妈:“就是江里的海鲜。” 那海鲜是什么?

2007/5/4
articleCard.readMore

wake up!

已经沉默了够久,你现在醒了没有 —— mcHotdog 一个多月没有博了,应有很多要写下的。只是真的坐下了,却不知从哪里开始了。 从浦口的封闭场地回来,生活变化不大,除了体重。 朝八晚六的上下班,莫理由的加班。 这种状态需要发泄,于是我听 mcHotdog 的新专辑 wake up! 去年年末去唱K的时候偶然看到了 mcHotdog 的 MV 2006冠军情歌,对姚氏中仁的表现很是诧异。怎么当了一回兵,回来连骂人都不会了? 后来在豆瓣找到了这张专辑的试听,庆幸热狗还是原来的热狗。 原来,前进是可以迂回的。 歌曲中的元素很多 涉及的人物包括:周杰伦、林志玲、侯佩岑、蒋中正、许纯美、5566、王力宏、陶喆、李玖哲、苏永康 涉及的音乐:壁虎漫步、we will rock you、life is a struggle 或许很多人对这些歌曲不屑,认为是所谓的网络的粗口歌。 我却很喜欢这几首歌,那种貌似率性的调调,即便是那么的幼稚。

2007/4/27
articleCard.readMore

巷说百物语评论

巷说百物语 写于 2004-02-23 我不懂什么是意识流,也不懂什么叫后现代主义,更不喜欢长篇大论。 但我也想写个评论,聊表观后。 窃以为这是最近难得的好片。 首先,是画面风格:完全没有最近几部其他热门动画来的精致,背景画的极其不工整,里面的房屋甚至都是歪曲,配色对比相当强烈,给人一种玩票胡弄的感觉,有时候我觉得它更像一部实验电影。然而这一切,并没有使我感觉厌恶,反而更加强了我对它的兴趣让人感觉讶异的是,除了几个主角以外,其他角色,你看造型就知道是配角。看似凌乱的布局,错置的镜头,恰恰给观者以梦境之感,恍惚混沌之中似有冥冥。 其次,是音乐:东方题材的动画,却反常的用英文歌曲演绎,效果居然和谐的出奇。动画的配乐非常的诡异,风格也很“东方”,多以管弦乐器为主。不看画面,光听音乐感觉依旧惊悚。 最后,从题材上看,这部动画和《聊斋志异》同出一辙,所谓东方色彩的奇幻故事,也就是鬼故事。小时候,我就非常喜欢《西游记》《封神演义》,对东方文化比较喜欢的观众,大概会倍感亲切。整个故事始终扣紧“百物语”这个线索展开,但每一集却又独立成章。结构严谨,可见一斑。

2007/4/1
articleCard.readMore

博文预报

漫长的封闭开发阶段即将过去,准备结束后博上几篇。摘要如下: 谁还开着收音机 电台广播与有关的记忆 时间轴上的角色 遇见的,消失的。 高度 宏观与微观 谁来保证评价的公正 C2C网站评价体系操作公正质疑 我不是一个好员工 谈谈我的职业观 基于文件的分类方法 TAG在操作系统中应用 我只记得紫色 广告中颜色的作用 wake up mc-hotdog新专辑 制度驱动与问题驱动 本人偏向于传统开发管理模式,问题不可控。敏捷开发必须建立在一定的基础上。 为什么你是IT民工 谈谈底层IT人生存情况

2007/3/20
articleCard.readMore

踏莎行

03年底写的东西,当初我还是个文学青年阿~~ 野旷低树 霰雪无度 望尽楚天无匿处 纷纷落雪翩跹舞 漫漫何方是归途 扰丝侵缠 寝衾犹寒 独倚危楼怅平凡 问己问已梦常断 思念消魂道黯然

2007/2/18
articleCard.readMore

有道,果然有一套阿!

终于被 有道 收录了 😄 看到了暌违已久的博客评价,十分有意思 虽然有道还有很多不尽人意的地方,但是上面的文字始终显得那么可爱和亲切 评价贴上 evaluated 意外发现了有道一个有趣的小功能 博客男女 评价满准的,显然男性。友情链接里的几位兄弟好像有那么点问题哟 贴图 男女评价

2007/2/5
articleCard.readMore

落叶归根,谁说是喜剧?

导演: 张杨 主演: 赵本山 / 郭德纲 看之前我是一点点内容都不知晓的。没读过文字介绍,也没看过预告片,甚至在VC上下载的时候也只是瞄了一下海报。 人是有思维惯性的,一看见本山大叔我就认为这部电影笃定是喜剧了。结果竟然不是! 这片子的背景故事有点沉重,以至于在一部电影的有限时间内根本无法完全表达。 午马是活雷锋 发廊M卖艺不卖身,一腔热血 郭涛儿子的朗诵很和谐社会啊

2007/2/5
articleCard.readMore

图片记录封闭开发[IT民工世界]

我们都不是经理 我们每个月的工资都很微薄 我们除了出卖了脑力也出卖体力 我们有家人要养,有房子要买 我们的不锈钢盆子混着三菜一汤 我们集体蹲在工地门口晒太阳 我们被别人称作——IT精英 注:照片为实景拍摄 鸣谢:IT经理世界提供创意参考 项目组各位同事大力顶起

2007/2/4
articleCard.readMore

替换LBS站内搜索为google/baidu引擎

LBS 自带的搜索其实做的不错,但由于不是全文检索并存在日文字符溢出的问题,我决定把它换掉。 为了操作方便,准备使用现成的站内搜索引擎代码。还好百度和google 都提供有相应的代码。 search 1.百度的: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 <form action="https://www.baidu.com/baidu" target="_blank"> <table bgcolor="#FFFFFF"> <tbody> <tr> <td> <input name="tn" type="hidden" value="baidu" /><br /> <a href="https://www.baidu.com/" ><img src="https://img.baidu.com/img/logo-80px.gif" alt="Baidu" align="bottom" border="0" /></a ><br /> <input type="text" name="word" size="30" /><br /> <input type="submit" value="百度搜索" /> </td> </tr> </tbody> </table> </form> 如果你不需要百度的 logo 的话,可以把 1 2 3 4 5 6 7 <a href="https://www.baidu.com/" ><img src="https://img.baidu.com/img/logo-80px.gif" alt="Baidu" align="bottom" border="0" /></a ><br /> 去除 表单的样式也可以自行定义,你可以直接给 <form> 添加一个 id 例如: 1 2 3 4 5 <form action="https://www.baidu.com/baidu" target="_blank" id="searchBar" ></form> 然后在你使用的 css 中,可以对 searchBar及其下的元素进行定义,如: 1 2 3 4 #searchBar table { background: #f4f4f4; font-size: 12px; } 诸如此类。。。 改好之后,把它放在 global.asp 中合适的位置即可 google 的 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 <table bgcolor="#FFFFFF"> <tbody> <tr> <td> <a href="https://www.google.com/intl/zh-CN/" ><br /> <img src="https://www.google.com/logos/Logo_40wht.gif" border="0" alt="Google" align="absmiddle" /></a ><br /> <input type="text" name="q" size="31" maxlength="255" value="" /><br /> <input type="hidden" name="ie" value="GB2312" /><br /> <input type="hidden" name="oe" value="GB2312" /><br /> <input type="hidden" name="hl" value="zh-CN" /><br /> <input type="submit" name="btnG" value="Google 搜索" /> </td> </tr> </tbody> </table> 和百度的一样,放在 gloabal.asp 里合适的位置就可以了

2007/2/3
articleCard.readMore

恍惚

恍惚中洗完了脸又洗了脚,发现用的居然是同一个盆 是不是我太累了? 脑子里乱七八糟,突然想到一个故事 这个故事是这样的: 一个人他过的很不好,于是他就向神抱怨:“神啊,你待我不公啊。我都要饿死了,你为什么不给吃的我?” 神可怜他,给了他吃的 这个人吃完了东西,又叫起来:“神啊,你待我不公啊。我都要冷死了,你为什么不给穿的我?” 神可怜他,给了他穿的 他穿上衣服,又叫起来:“神啊,你待我不公啊。我没钱花啊,你给我点钱吧” 神可怜他,给了他钱 他拿了钱,又叫起来:“神啊,你待我不公啊。我没有权力啊,你给我权力吧” 神可怜他,给了他权力 他得到了权力,觉得还是不满足。可是他觉得每次神给他的太少了,为什么神就不能多为我着想点呢? 于是他又对神叫道:“神啊,我还想要很多很多。可是我不想麻烦你了,你让我做神吧”

2007/1/27
articleCard.readMore

抄袭还是借鉴?——2大搜索引擎更新

百度新首页上线了,登录放在了首页的右上角。 好奇心驱使点了一下,界面的布局和配色总觉得在哪里看过。 直到下午收邮件的时候,才发现原来和网易邮箱异曲同工啊 具体请看图片 网易的 163 百度的 baidu 结果下午在网上看见说 google 也变了,来了个新功能 看了一下,发现以前在网易有道里看过 具体看图 网易的 163 谷歌的 google 声明:我不是枪手!纯属娱乐

2007/1/23
articleCard.readMore

给blog程序做调整——LBS修改笔记[持续更新]

有段时间没博了,弄的 hubro 把我给禁了 2007-11-10 将默认字号增加到 14px,修改很简单,修改当前使用 css 里 body 的 font-size:14px 即可 去除默认 UBB 标签 [img] 产生的链接,把 class 下面的 ubbcode.asp 文件中的 [img] 有关内容中的 Anchor 相关删除 2006-02-05 修该 rssfeed 中的 null@null.com 为 gmail 2006-01-21 文章日期、作者、评论显示 非首页不显示友情链接 https://www.lbsky.cn/forum/thread-68-1-1.html 2006-01-19 下午有点空闲,把 LBS 又重新搞了一下 flash 音乐播放器采用 dewplayer 的 multi 版,支持多首歌曲播放(具体使用方法稍后奉上) 修改了“统计数据”部分的文字样式和链接范围 去除了“最新日志”的显示 使用 google 的站内检索代替原来的检索功能,并调整了位置 调整了日历部分的样式 删除了 Rss Feed 图标,目前还未想好放在哪里 将分类中的 index 删除,调整链接到“分类”上 将“友情链接”进行分组显示 压缩了数据库,由原来的 5M 压缩到现在的 496k( access 自带的压缩功能真猛!) 将“分类”及“文章”链接的 url 改成形如"?id=xx",利于 SEO https://www.awflasher.com/blog/archives/717 去除未注册的用户的链接 关闭了 trackback,防止恶心的 SEO robot

2007/1/19
articleCard.readMore

本命年最后的阴霾

狗年一整年都没有穿赤带红,倒霉事情不断地有点邪乎。 觊觎结束,却又来了这么几宗 别扭 前一天晚上和 GF 发生了一些不愉快。当时很是愤懑,一股股的怨怼顺着脊椎涌向大脑,脱口而出。 事后又觉得自己做的不对,懊丧不已。冲动是魔鬼啊!于是想起一个故事(早想起来就好了): 从前,有一个生来脾气不好的男孩.他的爸爸给他一袋钉子,告诉他,每次发脾气或者跟人吵架的时候,就在院子的篱笆上钉上一根。第一天,男孩钉了37根钉子。以后的几天,与人相处学会了控制脾气,钉的钉子减少了。同时发现,控制脾气,实际上比钉钉子要容易的多。终于有一天,他一根钉子都没有钉,他高兴的把这件事告诉了爸爸. 爸爸说:“从今以后,哪天没有发脾气,就可拔掉一根钉子.” 日子一天一天过去,最后,钉子全被拔光了。爸爸带他来到篱笆边,对他说:"儿子,你做得很好,可是看看篱笆上的钉子洞,是永远也不能恢复了。就象和人吵了架,说了难听的话,在他心里留下了伤口,伤口就像钉子洞一样。 其实不愉快的原因都是因为彼此太在乎对方。GF 是我的宝贝,我怎能以这种会造成伤痕的方式对她呢?——是我错了! 病 也许是心障的原因,夜里4点突然胃疼。之后便怎么也睡不着了,起来时满身虚汗,浑身无力。 喝了大杯的水,吃了药。好了些许。 下雨 窗外早已阴霾了好久,终于再也憋不住了,雨淅淅沥沥的洒了下来,既不痛快也不温柔,仿佛故意在你的心头搔抚。 让你痛苦难耐,却又无计可施。这该死的天气。 上车 运气不错,等到了一辆非空调车。匆忙间硬币没有投入钱箱,丁丁当当地不知道跳到哪里去了。在后面人的推搡下,我的耐心早和那枚银币一样不知所踪,另掏出一圆就当坐空调车了。 车停 时间仿佛随车辆停止了。我看着窗外忙碌的人们,什么样的都有:修车的、吵架的、买菜的、上班的。自己仿佛超然了一般,看他们如同看一群蚂蚁。 车又开 车子缓缓启动,我和那群蚂蚁一起移动。终于明白,其实我也不过是他们中的一只。 封闭开发 周二,浦口来电,急召之。遂随上俱往。 其实在哪个公司都一样,没有什么区别。2006年,这曾是我最大的体会之一。 永远要求你做的更多,拿的更少。这便是资本世界最残酷却再正常不过的掠夺。 如今面对,我却是这样的淡定。发了消息给GF,她哇的一声就哭了,我的心中顿时被自责塞满。 如果不想被剥削,就只有去剥削别人;不想被欺负,就只有自己彪悍。 宁做治人者,不做被治者,至少我还是自由的。

2007/1/15
articleCard.readMore

个人计算机防病毒十大规则

06年末的时候, billbiao 有一天跟我说:你去我们公司做个培训吧。我说:“我恐怕没时间现场培训,给你写个文档吧。可你们是广告公司,我去培训什么呢?” “就是普及一下互联网知识嘛”,他模棱两可的回答。于是我就开始着手写一些关于互联网概念的东西,比如 web2.0 什么的。把初步意向告诉他后,没想到他头摇的跟拨浪鼓似的:“这怎么行?还是来点实用的吧”“你是指?”“写点杀毒什么的吧,我们公司又不是 IT 公司,你写那些人家怎么懂” 经过了 1 个多小时的奋斗,这篇东西就出来了。写的比较粗糙,也没有深入。我觉得给我老妈看满适合的,至少她不会再打电话来叫我回家帮她杀病毒了。 该文档已制作成PDF: 查看或下载

2007/1/13
articleCard.readMore

给鼠标右键增加新建HTML、CSS文件功能

首先问从事网页设计的各位朋友一个问题: 你们平时是如何创建 html 文档的呢? 我一般是这样(图 1) new file 然后将该文件的扩展名改 .htm 或 .html. 这样做的原因主要是因为自己机器配置本来就不高,又开了一些应用程序,此时如果打开一个 IDE 是相当的缓慢。 新建一个 htm 常常只是为了测试一个小效果,试完也就删了,用不着打开庞大的 IDE。 可是如果每次都这样新建文本文档再改名确实很不方便,而且一些固定的 html 元素还需要自己手动撰写。 那能不能像新建 word 文档那样,直接建立一个空的 html 文件呢? 当然可以! 1、首先为 html 和 css 文件各创建一个空白模板(我这里 做好了一份)。并将其拷贝到系统的 ShellNew 文件夹下,如: 1 C:\WINDOWS\SHELLNEW\HTML.HTM 2、按下键盘上的win + R键进入运行框,输入 regedit (图 2) regedit 3、进入注册表编辑器后,展开 HKEY_CLASSES_ROOT ,并找到 .htm项(图 3) .htm 4、在.htm 项上单击鼠标右键选择新建项,并将该项命名为 ShellNew(图 4) item 5、在 ShellNew 下新建一个字符串值,并将其命名为 FileName (图 5) filename 6、双击该键值,填写 htm 模板存放地址,如: 1 C:\WINDOWS\SHELLNEW\HTML.HTM 7、CSS 文件的创建类似 8、关闭注册表,在任意文件夹单击右键发现已可以增加这 2 种文件了(图 6) create file 是不是很简单?新建 html 文件的操作也将变得更为便捷。 依次类推还可以创建 .jsp,.php 等等的新建菜单,这里不再赘述

2006/12/10
articleCard.readMore

提醒自己记住的话

回了一趟镇江,浮躁的心静了下来。仔细反思,脑中浮现如下字句。惶恐记下时刻提醒 想要得到就要付出代价 我为什么总是这么累?谁都累,如果想要成功就必须比别人累一点 人总是在改变,但一定会拒绝被改变,所以不要试图去改变别人。 自己的判断未必永远是对的,有时候听一听别人的意见也不是坏事.不要总试图去说服别人,即便说服了也不能代表什么. 用人唯才,交友唯德。 汉高祖用人:陈平淫嫂,韩信跨下受辱,慨然用之.《出师表》也云:先帝不以臣卑鄙…遂许先帝以驱驰。 常常问问自己:你尽力了吗? 不要为自己的失误和懒惰找借口 不及跬步无以至千里,不积小流无以成江河。 大事要从小事做起,小事都做不好,如何做大事? 穷则独善其身,达则兼济天下。 条件有限的时候,先管好自己吧。象社会这种自己改变不了事情,就学会适应,不要愤世嫉俗。 欲穷千里目,更上一层楼。 跳起来看看事情,学着换位思考。如果你是领导,你会如何处理呢?做事情要有全局观,不要死磕细节。 一子错,满盘皆输。 还是要有全局观,不要为了某一环节而忽略整体利益。 受得屈中屈,方为人上人 人们常说:吃得苦中苦,方为人上人。苦不能白吃,成功的必要条件不是吃苦。委屈要受得,想想韩信吧 再讲2个故事吧,在新员工培训会上听到的,觉得满有意思和哲理的 第一个:有一个过气的女明星,已经很长时间没有拍过戏,也没有记者采访她。她很沮丧,觉得人生失去了意义。于是她决定开一个盛大的 party ,穿上最漂亮的衣服、浓妆艳抹,并把所有的社会名流以及媒体记者统统请来。在 party 进行到最高潮的时候,她服下一瓶安眠药,安详的死去。第二天她的照片将占满所有媒体的头条,她便可以永远活在人们的心中。 她也这么做了,如期举办了这场 party ,请来了她想要请的所有人。在 party 的高潮,她服下了安眠药,来到自己精心布置的房间,准备安详的死去。可能是晚餐食物与安眠药的成分发生了化学反应,她的胃变得很不舒服。于是她大吐特吐,吐的满地都是。房间里搞得十分邋遢,她显然也没有如愿死去。就在这个时候,房门大开,记者们冲了进来…… 第二个:冬天到了,有一只南飞的小鸟掉了队。天气太冷,她飞得越来越吃力,终于支持不住掉在地上。就在快要冻死的时候,走过来一头老黄牛。啪的一声在她头上拉了一坨屎。小鸟非常气愤,心里直骂老牛恶心。可她忽然感觉,这牛粪其实还蛮暖和的,身体开始恢复温度。于是她开心的叽叽喳喳地唱起歌来。她的歌被一只猫听见,猫过来把她从牛粪中拉出来吃掉了。 第一个故事告诉我们:计划永远赶不上变化,未来不是按你你心中的预计进行的 第二个故事告诉我们:坐在你头上拉屎的人未必是你的敌人,把你从屎堆里拖出来的人未必是你的朋友。在你身陷屎堆的时候,请闭上你的鸟嘴。

2006/11/19
articleCard.readMore

新网互联的DNS挂了

本来还准备写 blog 的,打开 ie ,输入 url,找不到该页。迅速进入服务商的控制面板,可以打开空间。怀疑玉米问题,果然… 明年准备换万网的了

2006/11/6
articleCard.readMore

Windows Live Expo Beta邀请,先来先得(还剩3个)

帮 M$做个广告 expo 有关信息请查阅 https://cn.expo.live.com 想要的留下 email 地址

2006/11/1
articleCard.readMore

给自己正常的生活

GF 不远千里,来到南京。坐了 N 小时的火车来看我。一个女孩子,毫无利己的动机,把本人的思念当作她的动力,这是什么精神?这是国际主义的精神,这是共产主义的精神,每一个做男人的都要记住这种精神。于是炖一锅老母鸡汤慰劳之,被讥笑为“家庭妇男”。你情我愿,谁又在乎呢? 发现自己许久没有看过电影了,机器里年初下的片子还躺在那里没动过。于是打开暴风影音,倒上一杯咖啡,慢慢观摩: 火影MOV2[大激突!幻之地底遗迹] naruto 好久没看火影了,估计TV版也就是那种套路:打->打不过->回去修炼->突然觉醒->再打 本集的故事还算可以,主题思想又是炒冷饭的"伙伴" 看的时候觉得画风不似岸本,反而比较像押井影片的风格,一查作画监督果然是西尾铁也(《攻壳机动队:Innocence》以及《狼人》) 韩半岛 韩半岛 原来政治片是这么好看的.建议大家看看,绝对的慷慨激昂 影片拍摄手法没什么出奇,穿插倒叙的拿捏比较到位 汽车总动员 汽车总动员 美式的"伙伴"主题剧,角色动画非常棒. 篱笆墙外 篱笆墙外 以动物角色讲述家庭亲情,人物配音比较有特点 网上看到一篇介绍,副标题是: 动物总动员 这年头什么都搞总动员(玩具、超人、汽车),翻译们词穷了么?

2006/10/22
articleCard.readMore

简单订餐系统

订饭 消失了一段时间,终于又出现了. 新的公司上班的时候不能上互联网,回到家又要做别的事情,所以… 原来在大汉的时候,小亚每次定饭收钱的时候都觉得比较难统计 这次抽空写了个简单的订餐系统,希望能帮助广大写字楼工作者 由于我本身并不从事程序编码工作,因此代码写的很乱也不规范 bug 可能非常多,有问题希望大家留言告知。我未必都能修正,但至少可以让后来的人知道这个东西的缺点 功能: 1、用户注册 2、菜单列表(数据库初始定义,没有后台) 3、订餐 4、餐费汇总 已知 bug 1、初次进入首页需要先点“注销” 2、部分数据验证在客户端操作,很不安全 程序分为 access 和 sqlserver 版本,先放出 access 的 解压后,在 IIS 中做好指向即可 如果提示数据库出错,注册表无法打开关键字的话,请为 database 下的 data.mdb 添加一个 everyone 的读写权限 程序文件下载

2006/10/15
articleCard.readMore

微软三剑客?

微软三剑客 前2天下了个 Microsoft Expression Webdesigner 的试用版 去网上一搜,发现微软的野心远远不止于此,Expression 是一个系列,跟从前 macromedia 的 studio 形式差不多。除了Webdesigner 之外,还有 Graphic designer,Interactive Designer 2个工具。这3个玩意感觉就是专门针对 Adobe 的三剑客的 Webdesigner 对 Dreameweaver Graphic designer 对 Photoshop + fireworks Interactive Designer 对 flash (这个有点牵强) 用了一下 Webdesigner,发现启动速度至少比 DW8 快多了,比frontpage 专业多了。工具窗口采用浮动面板的设计这是大事所趋;属性设置面板类似VB的控件设置,保持微软一贯风格;toolbox 里将HTML 的常用元素集成成控件的形式,支持拖放,值得注意的是那个<div>,而 layer 是单独出来的;CSS 这块的编写也是满方便的,不过和 DW 差的倒不太多。 看网上有评论说是可以方便的进行 div+css 的排版了。试了一下,发现还是要手动指定 CSS 的 layout 属性才行。和 DW 区别不大,还不如用 editplus 写来的快。这玩意界面虽然很美,却不具备让我有抛弃其他 IDE 改用它的理由 截个屏,大家自己看 expression

2006/9/9
articleCard.readMore

镇江方言

离开镇江已经1年多咯,近来和马、景在一起,都说的镇江方言。 今天偶然在网上看到 一篇文章,笑死我了,特此分享: 原来镇江话也是这么有特色的~ 行吗 不叫行吗 叫 好包 好啊 不叫好啊 叫 好乃 还行 不叫还行 叫 哈好 可以 不叫可以 叫 行欧 很好 不叫很好 叫 攒老 揍你 不叫揍你 叫 甩你 瞎说 不叫瞎说 叫 夹蛆 有一点 不叫 有一点 叫 有的个 慢一点 不叫 慢一点 叫 慢西个 过来啊 不叫过来啊 叫 来萨 不要告诉我 叫 败高我 不得了 叫 不得数 小孩子 叫 小劳牙 坏小孩 叫 小泡籽子 这下完蛋了 叫 这哈子歇的老 你眼瞎拉 叫 你俺净哈枯的拉 你怎么拉? 叫 你做尼袄 你在哪儿啊? 叫 在哪块鸟你 你给我滚! 叫 你带我死远细! 我的事不用你管 叫 你败烦我穷神! 又有一篇 镇江话4级考试全真标准化试题 我想到其他一些特色的如:活砸业、来丝、结棍、杀铿、烙轴、歇耗、一塌括子 有兴趣的把上面的解释哈子啊~~哈哈

2006/9/6
articleCard.readMore

咸肉竹笋汤

再不写点什么,这里就要锈掉了.别的事情比较烦,还是写做菜吧,心情愉悦一点 soup 想给这道菜起个稍微拉风点的名字,譬如江南三鲜啊什么的.可是数了半天也没找出三样鲜的... 😅 先从材料说起吧 主料: 排骨(我的最爱) 咸肉 竹笋(浙江特产,一般干货点也有的卖的。我这个是天目山特产,专程杭州带回来的) 百页节(南京叫“千张节”,豆制品的一种) 冬瓜 葱、姜 作料: 盐,不要放什么味精,这汤本来就很鲜 作法: 先把排骨焯水,把血水去掉 竹笋和百页节用清水泡起来,咸肉切片 排骨加水下锅煮,加葱姜去腥 把竹笋、百页节、咸肉通通下锅煮,小火慢慢炖 排骨煮的肉能戳动了,下冬瓜(太早下锅会煮烂掉) 冬瓜煮到透明,起锅 汤类就是这么简单,下锅一起煮就完了,一点技术含量也没有

2006/9/1
articleCard.readMore

陶喆新专辑《太美丽》

太美丽 万变不离其宗:曲风 软摇滚 + R&B + 复古,歌词不离爱你爱我。 《太美丽》里我听不出《melody》的真挚 《忘不了》里我听不出《望春风》的淳朴 并不期待再有《小镇姑娘》、《二十二》那样的感同身受。人还是那人,声音还是那声音,却多了些华丽,少了点共鸣。 这不是陶的问题,是我的缘故。 所谓年年岁岁花相似,岁岁年年人不同;物虽在而人已逝。没了心境,什么歌都是一样。 不过为了对得起这个域名,怎么地也放点信息吧 官方宣传网站,做的满不错的 商业化啊。。。这就是商业化

2006/8/7
articleCard.readMore

标题文字过长的截取

工作中经常碰到一些由于排版问题而无法显示完整的标题 如: 这是一条新闻啊啊啊啊… 这是一条新闻啊啊啊啊… 这是一条新闻啊啊 最近正好遇到相关问题,总结出以下解决方法 CSS:以前就用过,效果一般,仅 ie6 支持 1 2 3 4 5 6 7 8 9 10 11 <style> div { width: 100px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } </style> <div>我有多长我有多长我有多长我有多长我有多长我有多长</div> <div>我有多长我有多长我有多长我有多长我有多长我有多长</div> <div>我有多长我有多长我有多长我有多长我有多长我有多长</div> javascript::今天上班时候搞的,原来 js 有 substring 啊 1 2 3 4 5 6 7 8 <script language="JavaScript"> var str = "有多长我有多长我有多长我有多长我有多长"; if (str.length <= 5) { document.write(str); } else { document.write(str.substring(0, 5) + "…"); } </script> VBS:这个我也不了解,感觉和 js 类似 1 2 3 4 5 6 7 8 9 10 11 12 function phxLeft(s,u) tempLeft=left(s,u) Set regEx = New RegExp regEx.Pattern="$[$^\x00-\xff$]$" regEx.IgnoreCase = True regEx.Global = True Set Matches = regEx.Execute(tempLeft) n=u-round(Matches.Count/2) phxLeft=left(s,n) end function msgbox phxLeft("有多长我有多长我有多长我有多长我有多长",5) msgbox phxLeft("abcdefgggsadabsnuh",10) asp:这个有问题,中英文混排就糟了,目前还没想到解决办法 1 2 3 4 5 6 7 8 text=rs("title") '将数据库字段值赋到某变量上 i=20 '定义固定大小 if len(text)>i then '如果文本长度大于给定的值 text=left(text,i) '则提取前段的i位的字符串 response.write (text&”…”) else response.write (text) end if

2006/8/3
articleCard.readMore

红烧小排

meat 图片为成品实例,手机拍摄效果稍差 这菜应该算是本人招牌菜了,逢下厨必被强烈要求做的一道。 做法其实很简单,看一遍都会了 材料 小排若干块 作料: 色拉油 酱油 醋 糖 步骤: 首先将小排洗净,焯水,将血水产生的杂质去掉 热锅放油,油不需要太多。7成热时,小排下锅 将小排进行翻炒,至表面发黄变脆时,加酱油、水。 盖好锅盖,小火煮10分钟左右 加糖3勺左右,大火收汁。汁快尽时,加香醋少许,收盘。

2006/7/23
articleCard.readMore

LBS^2音乐后台管理

昨天夜里睡不着,把上次的音乐播放器改成可后台维护的了。发现 lbs 写的真是好啊 每一个可配置的点都非常清晰,以至于扩展起来的时候看一眼就很清楚应该从哪里入手

2006/7/15
articleCard.readMore

1个form,2个action

今天工作上正好用到,其实是个伪单点登录,只是把同一个表单发到不同的页面而已 先写 2 个函数,用来将 action 的 url 分开 1 2 3 4 5 6 7 8 9 10 function firstFormSubmit() { document.form1.action = "login.jsp"; //这是第一个 document.form1.submit(); } function secondFormSubmit() { document.form1.action = "chklogin.jsp"; //这是第二个 document.form1.username.value = form1.userid.value; //name不同,以要把另外一个里面的value搞过来 document.form1.password.value = form1.userpassword.value; //密码也搞过来 docuemnt.form1.submit(); } 表单如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 <form name="”form1″" method="”post”"> <input name="”userid”" type="”text”" size="”17″" /> <input name="”userpassword”" type="”password”" size="”17″" /> <input name="”password”" type="”hidden”" size="”17″" /> <input name="’aa’" type="’button’" value="”提交1″" onClick="firstFormSubmit()”" /> <input name="’bb’" type="’button’" value="”提交2″" onClick="secondFormSubmit()" ‘ /> </form>

2006/7/3
articleCard.readMore

给LBS^2添加flash音乐播放器

有不少人问我的 blog 上为什么不弄点音乐,不是我不想弄,是我不会。。 单纯的加个 embed 又觉得没什么技术含量,用 iframe 调外部页面更不符合我的风格。 于是想到 白鸦 blog 上的那个睽违已久的 flash 播放器。 今天仔细看了一下发现原来就一个 swf 文件,估计是调用参数来访问外部资源的。 baidu 之,发现了该播放器的 官方网站 按部就班的弄好了 调用方法很简单 先下载 dewplayer.swf,并上传到 blog 目录下 然后到 global.asp 里加一句 1 2 3 4 5 6 7 8 9 10 <object type="application/x-shockwave-flash" data="dewplayer.swf?son=votre_son.mp3" width="200" height="20" bgcolor="#xxxxxx" > <param name="movie" value="dewplayer.swf?son=votre_son.mp3" /> <param name="bgcolor" value="#xxxxxx" /> </object> 把里面的votre_son.mp3换成你要的音乐 URL,把#xxxxxx换成你要的背景颜色。 完工! 不过更新仍然是比较静态的,需要手动修改参数。

2006/6/26
articleCard.readMore

LBS汉化后的一个小问题

今天偶然发现其他人使用的lbs在打开文章页后,都有一个文字缩放功能。 可我的blog里相关位置显示的却是: | | 打开article.asp,在行41找到 1 2 3 4 <%=lang["font_size"]%>: : <%=lang["large"]%>“><%=lang["large"]%> | : <%=lang["medium"]%>“><%=lang["medium"]%> | : <%=lang["small"]%>“><%=lang["small"]%> 发现可能有几个量没定义 再打开lang/blog.asp, 找到t["quote"]="引用",在上面增加: 1 2 3 4 t[“font_size”]=”字体大小”; t[“large”]=”大”; t[“medium”]=”中”; t[“small”]=”小”; 测试了一下,功能ok了。 总结原因:估计是最初安装的lbs汉化包修改了文件内的一些内容。 各位使用LBS汉化的小心检查一下吧

2006/6/25
articleCard.readMore

真的有点累了

今天本来想抽空写一些,可是心情莫名的低落起来,没了写作的激情. 有时候,对于某些事情,还真的是无可奈何呢 以下2006.06.25日补充 好了,神智恢复清醒。不过没有变得开心,却是更伤心了。 几天前在杭州也有过同样的感受,只不过这次却更沉重。 走出审计厅的大门,地面满是黄绿相间的落叶。不知是秋天提前来了,还是老天要玩弄点手段制造肃杀的气氛。 气温保持在35度以上,天空偶尔会落一两滴雨水。可我却如被冰雪,从头凉到脚底。

2006/6/16
articleCard.readMore

2006年上半年总结

网站空间在 豆子 的大力协助下换到了南京,感觉速度快了不少。 君子博学而日参省忽己,则知明而行无过矣。半年下来总有一些收获,一些失去,一些感慨。 家人,爱人,朋友,健康这些属于自己的人元素是不可替代,要好好的珍惜。在需要的时候,应义无返顾的选择,优先级高于形而上的事业,工作,地位。 2006.7.2 去年这个时候,我还呆在江苏科技大学计算中心的机房里。顶着头上中央空调的轰鸣,做着这里那里的网站,时不时还要去机房看看有没有学生需要服务。 暑假快要开始的时候,我终于离开了。因为我无法忍受区区800元的工资,这和我的劳动根本不成比例。于是我到了南京,进了现在的这家公司。 自始至终,“成本”个词汇在我脑子里盘旋。当今年公司提出成本考核的时候,我记得更深刻了。 光阴荏苒,自年初部门改制已半年有余。回首过往,不免暗自唏嘘。从一位网页美工蜕变成一位网站项目经理。之间感受如鱼饮水,冷暖自知。 一.主要完成的工作 1. 进行了一些项目的管理,主要有以下几个 南京市栖霞区政府 南京市江宁去政府 浙江省审计厅 浙江省气象局 浙江省妇联 南京新维国际有限公司门户 2. 进行了一些项目的实施及培训工作,主要有 南京市栖霞区政府 南京市江宁区政府 上海汇丰晋信项目(流产) 浙江省审计厅 浙江省气象局 浙江省妇联 杭州市公积金 杭州市富阳旅游 杭州市龙门古镇 江苏海事局 3. 参与的定制开发工作 嘉兴审计厅查询库有关原型制作 4. 交接老员工的服务项目 江苏海事局 南京玄武区政府 5、培养新员工 进行了5~6次培训,大约培养了5位左右的新人。 二. 项目中出现的问题及原因 1. **项目延期 个人项目管理经验不足,没有对项目各节点进行很好的控制。 对甲方关键人物没有很好的把握 项目人力资源不足,同一时间投入实施人数只有一人 客户很忙,常常不能配合工作 商务人员变动造成有部分口头承诺与客户发生分歧 2. **项目延期 项目经理更换 客户对网站建设没有概念,并且手下没人,权利低下 项目人力资源分配不足 3. **项目延期 项目经理项目经验不足 项目人力资源分配不足 网络环境复杂,风险大 开发任务较多,存在不确定性 公司部分产品极不稳定,且没有明确的解决方案 客户自身制度不完善,工作开展缓慢 4. **延期 项目团队成员不稳定 项目交接工作没有做 前期实施工作没有做到位 项目人力资源分配不足 实施人员技术能力不足 5. **停滞 公司对项目不够重视 客户提出需求较多,且大多是合同上没有明确规定的 实施人员技术能力不足 前期实施工作没有做到位 项目交接工作没有做 没有需求说明书,计划等文档及交付物 三. 解决办法 大多数的项目延期,主要责任在于项目经理,其次才是公司和客户。就本人情况分析,不足主要体现在缺乏项目管理经验,没有必要的权力,技术能力比较薄弱。拟通过以下方式解决: 通过自我学习积累及公司培训,摸清项目管理的关键性因素,提高自己的项目管理水平。 加强与领导的沟通,在请求资源及权力上要多加关注。并明确“项目好,才是真的好”的思路。尽可能不漫无目的的从事无效果的工作。 努力提高自己的技术水平,主要是对JSP及软件工程有关知识的学习。力求熟悉开发流程,并具备一定的代码编写水平。 四. 自我能力的提升及优点 通过半年的自我学习和工作锻炼,以下能力得到了提升 对网站项目的整体流程有了较深刻地认识,能比较清楚地了解各环节需要的资源、交付物,时间点。对项目中可能出现的风险,有一定的评估能力。知道项目经理的职责所在,能够妥善安排团队成员各司其职。 对HTML有了新的认识,熟悉W3C网页标准,精通CSS的应用及书写方式。熟悉Javascript,能编写部分简单功能的代码,了解DOM的操作方式。对JAVA及面向对象有了一定的认识,能够看懂及编写部分代码。 对政府网站美术设计及栏目结构有了较准确地认识。对网站可用性及易用性做过一定研究,小有所成。 对政府的工作体系及制度有了一定了解。 对公司的体系及管理方式有了更深的了解。 自我观察,可发现自身的优点 能吃苦,受得了累 爱学习,懂的多。什么都能做,美工+实施+开发都有涉及,沟通起来效率高 能说,能较好的和他人交流 人缘好,没有和别人有矛盾 五、依旧存在的缺点 人非圣贤,岂能无过。看不到缺点的人就不能进步。缺点也有,以下列出主要的: 经验不足,对有些问题没概念,不知道怎么处理 什么都懂点,什么都不精通。 说的大于做的 情绪容易波动,有时候处理问题不冷静 六. 总结 2006上半年是公司也是我个人变化比较大的一年,变化中总会出现这样那样的问题,总结的目的就是把这样的问题找出来,一样一样解决。就我个人而言,拿2006年上半年与2005年下半年比较,进步是显著的:项目管理水平提高,承担的压力更大,技术水平也上了个新档次,可喜可贺。也希望在今后的日子里能通过更多的进步为公司服务,为人民服务。

2006/6/6
articleCard.readMore

抱怨

我不想抱怨的,真的. 还是忍不住….端午什么也没有,好歹发个粽子啊. ************ 隐藏内容,回复后才能查看 ************ 下周回南京了,听说要体检,看看还能活多久.

2006/6/2
articleCard.readMore

最近

最近不太好,其实是很不好,也可能是非常不好,说不定是相当不好.总之就是十分之不好.over

2006/5/20
articleCard.readMore

蓝色理想-经典论坛 开“用户体验综合版”

以下内容转载自白鸦的 blog : 前几天蓝色找我说“发现 UE 现在的发展很好,但大家好像都没有什么好的交流场所,正在考虑开一个用户体验的版块”问我有没有时间一起做个斑竹什么的, 这是一件好事!对于这个行业来说 大家多了一个好的交流场所,对于我来说 又可以认识更多的新朋友。 我决定接下这个 CASE,一定尽全力帮忙把这个版块弄起来,让更多的人在这里可以有所收获。 这个板块包含的内容有:用户研究、信息架构、交互设计、图形界面、易用性… 从 02 年开始我就趴在蓝色理想上逛游,那个时候在哪里学到了不少关于 DW 和 JS 的小技术 03 三年来到北京后我换了在蓝色理想上的第二个 ID,刚开始在北京没有工作,是蓝色理想上的朋友帮我推荐了私活,让我坚持了下来。 不过这两年一直乱七八糟的忙着 和那里的联系也就少了, 现在,因为“用户体验综合版”我又注册了我在蓝色理想上的第三个 ID.. 既然答应蓝色要帮他做这件事情了,就要好好的做。 1、请大家没事去踩踩,新的土壤需要大家一起滋润 2、现在还急缺两个高热情的版主,希望有兴趣的同行可以主动自荐 3、烦劳对这个有兴趣的朋友帮忙把这个消息转到你的 BLOG 上,我们一起来推广.. 地址:蓝色理想用户体验版

2006/5/12
articleCard.readMore

CSS之Expression,简单学习

之前看过一篇《CSS的Expression,尚难拥抱》,揣测这东东一定不太好用。最近又看到有关的东西,记录下来就当学习吧。 定义: IE5及其以后版本支持在CSS中使用expression,用来把CSS属性和Javas cript表达式关联起来,这里的CSS属性可以是元素固有的属性,也可以是自定义属性。就是说CSS属性后面可以是一段Javas cript表达式,CSS属性的值等于Javas cript表达式计算的结果。 在表达式中可以直接引用元素自身的属性和方法,也可以使用其他浏览器对象。这个表达式就好像是在这个元素的一个成员函数中一样。 给元素固有属性赋值 例如,你可以依照浏览器的大小来安置一个元素的位置。 1 2 3 4 5 6 7 8 #myDiv { position: absolute; width: 100px; height: 100px; left: expression(document.body.offsetWidth - 110 + "px"); top: expression(document.body.offsetHeight - 110 + "px"); background: red; } 给元素自定义属性赋值 例如,消除页面上的链接虚线框。 通常的做法是: 1 2 3 <a href="link1.htm" onfocus="this.blur()">link1</a> <a href="link2.htm" onfocus="this.blur()">link2</a> <a href="link3.htm" onfocus="this.blur()">link3</a> 粗看或许还体现不出采用expression的优势,但如果你的页面上有几十甚至上百个链接,这时的你难道还会机械式地Ctrl+C,Ctrl+V么,何况两者一比较,哪个产生的冗余代码更多呢? 采用expression的做法如下: 1 2 3 4 5 6 <style type="text/css"> a { star: expression(onfocus=this.blur) } </style> <a href="link1.htm">link1</a> <a href="link2.htm">link2</a> <a href="link3.htm">link3</a> 说明:里面的star就是自己任意定义的属性,你可以随自己喜好另外定义,接着包含在expression()里的语句就是JS脚本,在自定义属性与expression之间可别忘了还有一个引号,因为实质还是CSS,所以放在style标签内,而非s cript内。OK,这样就很容易地用一句话实现了页面中的链接虚线框的消除。不过你先别得意,如果触发的特效是CSS的属性变化,那么出来的结果会跟你的本意有差别。例如你想随鼠标的移进移出而改变页面中的文本框颜色更改,你可能想当然的会认为应该写为 1 2 3 4 5 6 7 <style type="text/css"> input { star: expression(onmouseover=this.style.backgroundColor="#FF0000";onmouseout=this.style.backgroundColor="#FFFFFF") } </style> <input type="text"> 可结果却是出现脚本出错,正确的写法应该把CSS样式的定义写进函数内,如下所示: 1 2 3 4 5 6 <style type="text/css"> input { star: expression(onmouseover = function() {this.style.backgroundColor="#FF0000"},onmouseout = function(){this.style.backgroundColor="#FFFFFF"}) </style> <input type="text">

2006/5/7
articleCard.readMore

惊喜,惊喜,特大惊喜!

这2天去了n次火车站,送人接人,乐此不疲。车站对面是一排服装店,其中一家整天拿着高音喇叭狂轰广告,内容如下: 惊喜惊喜,特大惊喜!因经营不善,老板娘跑了。老板无心经营,本店产品全部清仓处理。大出血,大跳楼,大降价,全部二十,每样二十。顾客朋友,行人朋友。请你停下你的脚步,就算您不买,也请进来看看。一定会有意外的收获。惊喜惊喜,特大惊喜…… 我无语……你到底惊喜个啥?这么惨难道不该哭吗?

2006/5/5
articleCard.readMore

唉,人生如梦。

人之初,如一杯白水,被灌在各式的容器里,成了不同形状。 当水里掺杂了些许沙土后,就有了粘性。形象便一个个地塑造起来。 待到老了,水分蒸发完毕。成了一座座定了型的形象,等待风化。

2006/4/23
articleCard.readMore

天仙MM代言索爱

sony-ericsson 下午从杭州回到南京,坐在出租上时百无聊赖地欣赏窗外的风景。蓦地偏见迎面而来的一辆巴士上的广告(注定我和巴士广告有缘),很是抢眼。仔细一看,发现是索爱的新品手机广告,那个广告代言人赫然是——天仙MM!车子行到新街口时,发现东方商城外墙巨大的索爱广告也换成了全新的“天仙版”。 索爱居然会启用一个网络名人来为自己的产品代言,不免有些感触: 其一、现在的网络已经不再是多年那种少数人的玩意儿了,网名都过亿了。网络名人的声威大有向传统媒体明星逼近的趋势。 其二、爱美之心人皆有之。大公司就是大公司,照顾面子问题不能玩的过火,否则芙蓉姐姐早就出镜了。天仙MM好歹也算形象健康、五官端正。不偏不倚、不妖不傻,用来做代言也应难得非议。 以下奉上天仙MM有关资料: 天仙妹妹(羌族,原名:尔玛依娜)土生土长在四川省理县美丽而古朴的羌寨中。这里离成都有数百公里,天仙妹妹初中毕业后,曾经在阿坝州歌舞团当过演员,而且还在成都的一个艺术团打过一年工,如今,尔玛依娜的大部分时间都在成都度过,回到羌寨也往往是为了继续拍照,或是接受媒体采访,已经很少有时间像过去那样做一个单纯宁静的乡村少女。漂亮的天仙妹妹,漂亮的年龄,漂亮的脸蛋,漂亮的身段,漂亮的酒窝,漂亮的服饰,漂亮的声音,就连抬头纹,也是那么的漂亮。这就是继芙蓉姐姐后的天仙MM,网络时代的今天,一切的美与丑在市场化的氛围中被炒作着,一部分成了名人,而大部分呢,则是最普通的人。天仙妹妹以她天仙样的姿容在偶然中脱颖而出。

2006/4/14
articleCard.readMore

在杭州

到杭州第二天了,手上的事情又多了起来。这几天比较混乱,不小心感冒了。 我是第3次来杭州,第1次是在大学毕业时的一次应聘,还有一次是从台州出差回南京。那时候汽车北站还没有现在这么富丽堂皇。 汽车北站的出站甬道昆山火车站有异曲同工之妙,宽度只容一人并直通站外,有效的防止了拥挤并利于人流疏导。出站口边的出租车等候车道秩序井然,旅客很方便的就可以打到车。 杭州司机大都在听本地交通台的节目。有一档叫做《老马说交通》的节目,主讲是一位本地伯伯,一口地道的杭州方言,完全不知所云。 抽空去了河坊街、西湖、吴山,感觉非常不错。 河坊街一共去了两次,第一次是闲逛,第二次是去吃面。同事说这里是“杭州的夫子庙”又或夫子庙是“南京的河坊街”。而我的感觉是:夫子庙是一条商品街,河坊街是一条文化街。两条街有着各自的侧重点和特色,外表虽相似,骨子里却迥然。

2006/3/17
articleCard.readMore

写点生活吧

每天下班前我都会打开自己的 blog,然后循着友情链接到朋友那里逐一走过,看看他们最近过得怎样,有无新的见闻——也许有很多人和我一样吧。维护一个 blog 不是件容易的事情,换成 LBS^2 的时候我就决定要以原创为主。转贴的话,blog 就没了意义。琐碎的小事我懒得去写,自我感觉 blog 和日记还是有区别的。于是乎,这里也有些日子没有更新过了。未必是我真的没有写,而是写了一半没了想法,却又删去。很多酝酿好的计划,打开编辑器敲了些字后,蓦地感觉兴味索然。但,终究还是要更新。那便不能免俗地写写生活吧。 最近很忙,3、4个项目交叉重叠。文档一沓,事情一摞。只恨自己阅历经验尚潜,做不到游刃有余,只得捉襟见肘。有时候真希望自己能有三头六臂、分身有术,到时候便可兵来将挡,水来土掩了。IT项目经理或许就该是这样的,有困难要上,没有困难制造困难也要上。我很想把这个工作做好,可一时间 竟毫无头绪。间或看了一些项<目管理的资料,简单瞄了两眼,就没了兴趣。大概“理论大都只是纸上谈兵”已经先入为主我的大脑。繁忙疲劳中,记忆力有所衰退。做完一件事,会漏了第二件。这时计划和总结便起了作用。去年搞山东省政府项目出差的时候,有位同事向我感慨:“人的潜能真是无限的阿,你看这个很难实现的需求,我本来以为搞不出,可是熬了几夜也就搞好了。再者,我从来没想到连续两天睡4个小时还能工作的,可现在不也做到了吗?”我不知道我有多大的潜能,至少从美工到项目经理我从来没有规划过;从艺术设计到程序开发我想都不敢想。可是真的不能做吗?能做!只是,我们永远无法预见自己的潜能,也就不可能依靠这样的未知数。 本来还想再写点什么,可是工作一忙起来什么都顾不上了.

2006/3/12
articleCard.readMore

Windows Live Messenger Beta邀请

终于收到了 已邀请: abinlive@msn.com ww@challenger.com.cn jokeryard@hotmail.com cnaspx@hotmail.com emilyalt198@hotmail.com 现在还剩14个,要得跟帖留下email

2006/3/10
articleCard.readMore

网站项目管理

先大概列个提纲,有时间补充 1、项目经理的职责 2、项目经理的权力 3、网站项目的基本阶段 4、风险控制和预警机制 5、需求变更与客户沟通

2006/3/3
articleCard.readMore

知识储备与杂志阅读

内容没有题目写的那么大,只是想回顾成长过程中阅读的一些杂志报刊。 第一阶段:小学 兵器知识、航空知识、舰船知识、画王 小孩子对军人总是有着一种天然的崇拜。在当时的小学男生中,武器与军事是最流行的东西。想在群众中树立地位,不光要对N多的武器名称如数家珍,更要有资本去购置模型玩具。后来慢慢兴趣淡薄,也就不再看了。至于画王,不用说什么了,中国第一本漫画杂志。 第二阶段:初中-高中 电子游戏软件、北京卡通 电软买了2年,北卡买了5年。感性的梦想陪伴我走过了初中与高中。这两本杂志奠定了日后的兴趣取向,甚至可以说间接影响了我工作的方向。 第三阶段:高中-大学 电脑报 高中毕业时才有了属于自己的电脑(自己配的兼容机),不过那时候对计算机也是一知半解。为了提高计算机水平,电脑报的每个栏目每个字都不曾漏过。因此在大学入学时,我的计算机水平在年级里也算靠前的。 第四阶段:大学 火神CG工场、漫友、CG杂志 火神真的是个好地方啊(虽然现在已经很少去了XD),在那里认识了不少NB的人。CG工场这本满是教程的书现在看来已成稀有动物。漫友么,偶尔看着玩得,也买了不少。CG杂志是大三才买的书,看了几期不太看的懂,于是作罢。 第五阶段:工作 大众软件 大软的东西比较全,主要看看评论和IT新闻,偶尔看看里面的游戏介绍。

2006/2/26
articleCard.readMore

先易后难,还是先难后易?

上高中的时候,化学老师说考试答题顺序是有技巧的:一般是先易后难。考题的分值并不完全是按照难易划分的,再加上考试时间有限。先做容易的题目可以确保该拿的分都拿到。在这个基础上,再去做难题就等于是赚了。反之在一道难题上花时间过多,最后简单的题目没有做,那绝对是事倍功半。 那么我们再来看看项目。其实网站项目和考试有点像:也有时间限制,也有许多题目需要解决。 没写完,待续

2006/2/24
articleCard.readMore

狼图腾——惟论两性?

狼图腾 不要想歪了,此两性非彼两性,指书中“狼性”、“羊性”耳。部门经理曾强烈推荐这本书,于是花了32块大洋买了本回家。 文章一篇例子,一篇人物言论描写,证明一个论点——游牧民族的“狼性”要比农耕民族的“羊性”优越的多。“狼性”懂得可持续发展,生态平衡,勇敢进取。“羊性”则短视、怯懦、破坏自然。茫茫华夏,难道人性就只有“狼”“羊”两种?作者甚至从中推论出人类的直立行走出现在草原!?直接诱因就是草原狼。如果这是社会学论文这一切都不会那么奇怪,可这是一本小说阿。到达书本结尾,便是一大段一大段的近似说教的论点阐述,实在是难以下咽。其间作者提及了华夏先祖的炎帝的来源于西北羌族。可据我所知,炎帝时代貌似还不曾有什么羌族,之前就更难说了。西周吕尚(姜子牙)封地姜(另称羌),那地方住的人后来就被称作羌族。说吕尚是炎帝后代还有点道理,两人都姓姜嘛。反之,就乱了。 当然这本书也并非乏善可陈,至少对于草原生活的描写还是相当精致。人物也个个真实,有血有肉。人说“开卷有益”,好歹让我们知道自己的信仰是什么。 豆瓣上有位朋友写了这么一段评论,很有意思 下一次给我们输血的是谁?是不是作者最后说的所谓“海洋狼”日本啊?姜戎同志收了倭奴多少银子?看看鞑靼草原上血管里流着狼血的狼之国——蒙古国吧!人家可是纯狼血啊,根本不用别人输血的,可是却穷成那个德行,夹在中俄两个曾经被它们征服的国家之间可怜兮兮地装孙子。看看当今的地球吧!当年被蒙古人征服的国家和地区,现在哪一个不比蒙古国富裕、强盛?当年征服半个地球的蒙古铁骑哪去了?哦,对了,现在骑兵不时兴了。现在打仗用的是坦克、大炮、飞机、导弹,这些东东野狼是不会造的。制造这些东西需要大量的天文、地理、气候知识来发展农业,靠农业来养活大量非农业人口,然后要靠这些非农业人口发展手工业乃至工业,还要有政府组织来管理庞大的人口,需要大量受过不同层次教育的劳动力,需要几何、代数、物理、化学、机械、电子等自然科学和工程技术知识,这些对野狼来说简直太深奥了!所以我们进步了,而野狼还停留在比一千多年前强不了多少的那种状态。人类的祖先是非常恐惧野兽的,我们可以想像得出手无寸铁的原始人面对庞大、凶悍的猛兽时是怎样一种心境。可是后来人类发明了石器,发明了陶器,发明了冶炼金属的技术,于是凶悍的猛兽渐渐不再能够威胁人类。它们被关在动物园的铁笼里供幼稚的人类婴孩观看,它们在马戏团中被柔弱的女子呼来喝去,它们甚至需要人类的呵护与怜悯才不至于从这颗星球上消失。为什么?因为我们改变了,我们渐渐远离了野兽的本性,变得温和、仁爱,而我们得到的回报就是智慧,以及智慧带来的伟大力量!为什么有人生活在这样一个时代,享用着人类文明的丰硕成果,却去歌颂野兽、崇拜野蛮,对于落后的游牧生产方式充满了偏执的迷恋呢?

2006/2/24
articleCard.readMore

你的blog价值几何?

呵呵权当找乐子 blg-rank 评测地址

2006/2/19
articleCard.readMore

曹操

俗话说得好“说曹操,曹操就到”,最近和曹操有关的东西倒是不少。 前 2 天看孙红雷演的电视剧《刀锋 1937》,里面主角郑树森的儿子居然叫曹操,他大哥叫“庞德”,我寒。 林俊杰最近出了新歌,歌名曹操》,歌词如下: 不是英雄不读三国 若是英雄怎么能不懂寂寞 独自走下长板坡,月光太温柔 曹操不罗嗦,一心要那荆州 用阴谋 阳谋 明说 暗夺,淡薄 东汉末年分三国,烽火连天不休 儿女情长没法执着,有谁来煮酒 尔虞我诈是三国,说不清对与错 纷纷扰扰千百年以后,一切又从头 然后又发现了一首写三国的歌《三国恋》,我很喜欢~ 歌手:tank 专辑:生存之道 将军北方仓粮占据 六马十二兵等待你光临 胡琴诉说英勇事迹 败军向南远北方离 家乡在那美的远方 期望在身上梦想在流浪 肩上剩下的能量 还能撑到什么地方 等待良人归来那一刻 眼泪为你唱歌 在我离你远去哪一天 蓝色的雨下在我眼前 骄傲的泪不敢润湿我眼睛 在我离你远去哪一天 灰色的梦睡在我身边 我早就该习惯没有你的夜 勇敢的面对 赤壁烽火连天战役 只挂掉我们七万个兄弟 长江水面写日记 愿你也能看见涟漪 家乡在那美的远方 泪水背着光安静而悲伤 肩上剩下的能量 还能撑到什么地方 等待良人归来那一刻 眼泪为你唱歌 在我离你远去哪一天 蓝色的雨下在我眼前 骄傲的泪不敢润湿我眼睛 在我离你远去哪一天 灰色的梦睡在我身边 我早就该习惯没有你的夜 勇敢的面对 我试着面对灰色的夜还在眼前 等待良人归来那一刻 眼泪为你唱歌 在我离你远去哪一天 蓝色的雨下在我眼前 骄傲的泪不敢润湿我眼睛 在我离你远去哪一天 灰色的梦睡在我身边 我早就该习惯没有你的夜 勇敢的面对

2006/2/19
articleCard.readMore

高达症候群典型症状

转自旧博客 军事武器迷 二战通 手办达人 能轻易背出高达任意系列大事年表 对银英传有相当了解 爱屋及乌五星物语 多是男人 戴眼镜 胖子比瘦子多 本人不是高达 FANS ,所以概括难免有失偏颇,请达人补充

2006/2/18
articleCard.readMore

双语blog,如此简单?

我的 blog 有了英文版,而完成这一切只花了不到 1 分钟 不相信,把这段地址复制到浏览器里访问: 1 https://216.239.39.104/translate_c?hl=en&u=https://taozhe.net/log/ 只要在 https://216.239.39.104/translate_c?hl=en&u= 后面加上你的 blog 地址就可以了 哈,不用我多说,你也猜到这个根本就是 google 的翻译功能嘛

2006/2/17
articleCard.readMore

LBS 有新动作

sic终于出手了,原文如下: 总的来说, 实在没有什么值得更新的东西. 但是还是要更新一下免得有人老说我不存在. 1/ 程序架构调整. 最近写了很多 js 的东西, 包括一个 js 实现的 Blog 编辑器插件(For Maxthon). 这也可以算是暗示我已经用 js 写好了 xmlrpc 的 client/server 端. 还写了个简洁的 rich text editor(放心, 不会加入 lbs 里面发布的). 说了这么多离题的话, 为的是说我对 js 的程序结构设计又有了更好的理解, 所以才想要修改. 修改后资源占用可能会低更多. 2/ 把统计内容直接保存. 现在的版本统计信息其实是程序 parse 过了的, 但是很多人觉得不详细, 那就放回原来的样式好了, 而且对效率也是很有助益的. 3/ 加入置顶. 这个...我不得不... 4/ 加入 tags. 这个...也是不得不... 5/ 去掉 selected content. 毕竟...没人用... 6/ 加入 archives 列表. 虽然我不喜欢, 但是有人喜欢... 初步想法是这个和日历只能选一个显示. 关掉日历效率可以高一点. 7/ 回复原来的 ban list. 因为最近的 url spam 太严重. 8/ skin 调整一下. 把 categories等东西放到前面输出. links 放文章后面输出. 这样才是最舒服的 sidebar. 否则因为文章太长半天不出导航的东西有点恶心. 9/ 修正近期发现的 bug. 我可能记不住, 望各位提醒一下. 10/ xmlrpc 接口. 虽然做好了, 但是不怎么想放出来. +/ 还想把生成静态页面也做了. 但是需要使用分离的模板文件. 感觉没什么意思, 当然, 也没太多时间. 目前就这么多... 顺道, 我会详细的解释每个文件里面的 class 和函数, 以方便做附属开发的用户. 因为修改的东西很多, 所以离发布会有很远的距离. 一般, 我是不想让用户当小白鼠的.(自愿的除外) 以后, 改用 .NET 平台了, 有时间也可以玩玩 Ruby...

2006/2/17
articleCard.readMore

项目管理与团队士气

大家都知道项目的三要素是:质量、进度、成本 这些东东如何保障,必须依靠另外一个要素:人! 人是最容易变化的因素:心情、健康状况都可能对办事效率产生影响,而团队士气常常是决定项目成败的关键。 哀兵必胜、破釜沉舟、四面楚歌无一不与士气有关。最近工作中感觉士气有点低落,于是过来分析一下原因,试求找到解决方法。 一. 为何会士气低下? 原因太多,只挑和项目有关的说。 1. 看不到希望 项目周期过长、需求不明确、流程不清晰,很容易使项目成员感觉盲目。不知道自己要做什么,也不知道项目什么时候完,更不知道项目最终是个什么结果。这就是所谓的“看不到希望”。 2. 工作超出能力之外 如果让一个美工去完成 JSP 页面的嵌套,这就是典型的“工作超出能力之外”。这个例子有些夸张,但一人分饰多角是项目中普遍存在的问题。 3. 付出与回报不成比例 项目小组一般会在项目结束后获得一定比率的项目提成,但这个比率并不是由项目成员定的,甚至项目经理也无法左右。设想一下分配不均的情况:一个人苦苦做了 2 个月的项目,最后只能拿到 50 块的项目奖金,他心里会怎么想? 二. 士气低下会怎么样? 1. 工作效率低下 当项目成员觉得此项目“无利可图时”,会将其精力转移到其他方面去以谋求利益最大化。这时候该项目成员往往是出工不出力的。 2. 影响团队其他成员 士气低落的情绪是会传染的,一个人开始抱怨的结果往往是一群人跟着抱怨。 3. 项目资源缺失 项目成员有可能脱离项目团队,也可能因为缺乏积极性造成项目实施失误,对已有建设成果产生损害。后果非常严重。 三. 如何激励士气? 1. 晓之以理,动之以情 就是找大家谈谈心,摆事实讲道理。必要的时候还必须给出一些承诺。 2. 鼓励与表扬 不要小看这个,有时候一句称赞可以抵上很多。 3. 物质激励 带大家出去唱个 K,吃个饭,休闲一下。(这个钱基本上是项目经理自己掏,所以说项目经理难啊)另外与公司上层协调争取提高绩效考核的比率。在这个物欲横流的社会,白花花的银子才是最实际的阿 :(

2006/2/15
articleCard.readMore

LBS 简繁体转换

PJblog 里抄来的。具体安装方法如下 安装文件 下载 简繁体转换程序包 将该包里的 Std_StranJF.js 解压到 LBS 根目录下 修改配置 找到 LBS 的 global.asp,查找 1 <%=lang["guestbook"]%> 在下面添加 1 <%=lang["gb2big5"]%> 找到 LBS 的 lang.asp,查找 1 t[“indexsidebar”]=”Index”; 在下面添加一行 1 t[“gb2big5″]=”繁體中文”;

2006/2/12
articleCard.readMore

Windows Live Mail到手

windows_live_logo 终于收到了邀请,真是不容易啊 :mad: 今天大概“体验”了一把,主要说说对主界面的感觉,还没试着发邮件。 先说说优点 速度很快,AJAX 果然很爽 右键菜单,很符合 WINDOWS 的风格 screenshot 界面很干净,广告很大很醒目(这也算有点。。。) 很多功能支持拖放管理 screenshot 再说说缺点 信息可视区域比较小 布局的弹性不够,拖来拖去用处不大 收件箱视图中,功能、信箱、内容三列必须同时显示在页面上。 screenshot

2006/2/8
articleCard.readMore

测试题目自己出

前 2 天没事的时候 google 到一个网站 又是一个典型的web2.0产品,不过还没有 RSS 和 AJAX 的技术。用户注册以后,可以自定义考题。系统会生成一个在线答题的 web 地址,其他用户可通过该地址进行答题,系统会根据出题者预先设计自动打分。网站还提供了求职、博客等服务。 下面是一些有意思的测试 压力测评 一般学习能力倾向测试 Flash 技能四级考试

2006/2/6
articleCard.readMore

Windows Live Search beta – mobile

winlive 晕,我申请的是 Windows Live Mail Beta :( winlivemobile 我根本不想要这个阿,GRPS 还没开呢~只好用模拟器了 :( live-search-beta

2006/2/6
articleCard.readMore

2D格斗游戏制作大师2nd

fm2nd 又一个大师系列的游戏制作工具。虽然界面不太友好,不过不用自己写程序就可以做出格斗游戏来,感觉还是满爽的。 国内已经有了相应的汉化版本,google一下有不少。 本来想做一个关于超级女声的 FTG,后来想到黑楠枪击事件,有点心怯。有时间再说吧~! 相关信息 官方主页 水箭龟009 幻想森林 MOD同盟社

2006/2/4
articleCard.readMore

百度的LOGO

一直觉得百度的 logo 很奇怪。。这次也不例外 baidu-logo 这个 logo 据说是出自蔡志忠之手 至于内容,我看了介绍 才知道左边那位古装人物是庄子。 荷花荷叶组成的应该就是百度传说中的“熊爪”图案了 右边 2 条鱼应该应了“惠子曰:'子非鱼,安知鱼之乐?'庄子曰:'子非我,安知我不知鱼之乐?'”之说 但是为啥春节的 doodle 是这个?摸不着头脑

2006/1/29
articleCard.readMore

南京长途车站

南京的交通一直饱受诟病:路堵、打车难。 长途车站的管理就更不用说了 逢年过节,就请一队武警守住门口,没有到点的乘客一律广场等候。 候车室里面就根本没人管了,人群都挤在出口,出出不去,进进不来。 最后车晚点,旅客滞留,恶性循环。 10.1的时候去过一次昆山,发现车站的栏杆全部造成弓字型的,只留一个人通过的宽度。想挤也挤不起来。 果真是需求造就设计阿。

2006/1/27
articleCard.readMore

LBS在线背单词功能

english 文件包下载 使用方法如下: 放在 blog 程序的根目录下 先修改 Ft_word_flash.asp 的数据库配置 1 dbbankword="data#v390/englishword.asp" //将引号中的配置改为你自己的 调用方法,打开 LBS^2 的 default.asp,在想显示的地方加入代码 1 <script src="Ft_word_flash.asp"></script>

2006/1/24
articleCard.readMore

LBS的天气预报功能

使用 iframe 的话,方法就不多说了。 给几个现成的地址: https://weather.news.qq.com/inc/ss244.htm qq 的,界面大但功能全 https://weather.265.com/weather.htm 这个是根据 IP 显示地方的 另外一种就是利用 xmlhttp 了从别的网站上扒了。 使用方法: 先下载文件包 天气预报程序包 将文件包解压到 LBS 根目录下 打开 global.asp,在适当的位置插入以下代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 <script type="text/javascript" language="javascript" src="t7/weather.js" ></script> <div id="weather" class="panel"> <h5>天气预报</h5> <div> <div>  城市: <select onChange="loadurl(this.value)" class="select"> <option value="CHXX0166" selected="selected">镇江</option> <option value="CHXX0099">南京</option> <option value="CHXX0008">北京</option> <option value="CHXX0116">上海</option> <option value="CHXX0037">广州</option> <option value="CHXX0259">银川</option> <option value="CHXX0165">郑州</option> <option value="CHXX0013">长沙</option> <option value="CHXX0049">香港</option> <option value="CHXX0146">西安</option> <option value="CHXX0016">成都</option> <option value="CHXX0110">青岛</option> <option value="CHXX0039">贵阳</option> <option value="CHXX0064">济南</option> <option value="CHXX0448">合肥</option> <option value="CHXX0031">福州</option> <option value="CHXX0044">杭州</option> <option value="CHXX0138">武汉</option> <option value="CHXX0097">南昌</option> <option value="CHXX0502">海口</option> <option value="ITXX0042">米兰</option> </select> <span id="loadifo"></span> <div id="loading" style="PADDING-TOP: 5px; height:5px;" align="center"> <img alt="加载天气中" src="t7/loading.gif" border="0" /> <script type="text/javascript"> setTimeout("loadurl('CHXX0099')", 2500); </script> </div> </div> <div id="prolist"></div> </div> </div>

2006/1/20
articleCard.readMore

LBS在线运行代码功能

runcode 蓝色理想经典论坛的这个功能一直觉得挺好用的,到网上搜了一下,发现已经有人写的现成的,稍微改了一下。 点击[copy]时自动拷贝代码到剪贴板 点击[run]时在新窗口内运行代码内容 点击[save]将代码保存为 html 格式下载到本地 效果如下: 1 <div style="color:red">我是红的</div> 1 <div style="color:green">我是绿的</div> 文件在这里:下载请狂点我 注意本文件内包含了 css 样式,覆盖前请先备份原文件

2006/1/19
articleCard.readMore

一个IT人的MMORPG

这也许是个游戏,也许不是 先介绍一下基本的东西: 基本属性:力、智、敏 职业:程序、美术、实施、网管 称号:菜鸟、新手、资深、大师 货币:RMB 组队系统:... 公会系统:... 结婚系统:... 交易系统:...

2006/1/19
articleCard.readMore

blog程序更换为LBS

以前的 blog 程序不再使用 blog 地址不变,友情链接里的各位我会尽快加上 。 手机访问本站的地址为 https://www.taozhe.net/log/wap.asp 2011-7-22:博客移转为 wordpress,因此该功能已不存在

2006/1/19
articleCard.readMore

人间大炮

第一章 恰似一场好梦 第一回 惟有读书高 刘备醒着,躺在床上盯着天花板发呆。外面有些吵,楼上那只哈巴狗的铃铛开始丁丁当当个没完。他坐起来,看了看表——13:20。 楼道里,两个民工正抬着一幅巨大的油画上来,于是刘备侧过身子让路。蓦地,瞥见油画上是一丰满的裸体女人,暗忖这油画的买主似和自己有同样的嗜好。以至于他骑着车子上了马路还念念不忘,也就没有发现自己阻了他人道路、财路。一辆人力三轮尖叫着在他面前停下,车夫的脸好象没熟透的番茄半青半红的。 “小X养的,你眼睛长屁股上了?!”别看三轮车夫读的书不多,对人类进化论还颇有微词。 刘备铭记“语言上的巨人,行动上的矮子”这句名言,只不过他还不明白到底是做矮子还是做巨人。何况碰上个巨人,他就只能做矮子了。待到那车夫走远,刘备扯着嗓子回敬:“你才小X养的,有种单挑!”只可惜这句话声音小的等同于自言自语。 刘备迟到了,不得不写一篇检查,下次月考之后交。他决定给检查定的题目叫《国民素质与交通状况》。下午两节体育课莫名其妙就姓了“数学”。刘备看见数学老师的脸就觉得催眠,春困秋乏夏打盹,睡不醒的冬三月。只要是数学课,刘备基本一年四季几乎都交给周公了。 “哎,起来了”刘备在恍惚中发觉似乎有人在呼唤自己。 他把脸转个方向,用手抱住头,极不耐烦的:“干吗?” “我要锁门了,快点!”曹操催促。 “靠,放学拉?”刘备有些讶异,“袁绍呢?” 办公室里灯光并不讨人喜欢,撩拨起来的只有烦躁罢了。他把自行车停在离办公楼20米远的阴暗角落,坐在车上望着对面的出口。不一会儿,袁绍兴高采烈的从那一团光晕中走了出来。 “干吗拉?“刘备迎上去。 “大头说我不用请家长了,明天把《数学之友》后面的自测题做完交给他就行!” “那你高兴什么阿?”刘备发现袁绍是个太容易乐观的人,“那么多,你一晚上做的完么?” “我有答案!”袁绍胸有成竹“上次他收答案的时候,我提前复印了一份,哈哈!” “可是,不是要过程的吗?” 袁绍临危不惧:“有什么,我随便写一点就是了,你以为他会每一题都那么仔细看啊?走,去文化宫玩‘97’,我请客!” “喂,已经不早了,你回去晚了没事吧?”刘备有点担心,“我是无所谓哦,我爸出差,我妈去外婆家了。” “反正都已经迟了,回去都是一顿(打)。早晚还不一样?“袁绍干脆破罐破摔。 “也是。那说好了,97我先上,要是有人挑,你再上。” 两人骑车出了校门,对身后门卫的“不准在校内骑车!”的叫嚷充耳不闻。

2006/1/19
articleCard.readMore

PM无望,改UE了

公司调整,做PM(project manager)的希望比较渺茫,需要跨越的障碍比较多。权衡以后,觉得自己还是做界面相关的比较适合。领导于是给了个UE(user experience)我干,一查资料,发现完全未够班阿。chinaui的东西太偏图形了,有点浅薄。刚刚发现了ui garden,要好好学习。 web标准观望,AJAX关注ing…… 另外看到了白鸦的一篇关于gov.cn的文章: http://uicom.net/blog/article.asp?id=153 有些问题确实是我们平时没有注意到的细节 。

2006/1/6
articleCard.readMore

出差的日子

比黑暗还黑暗,比寒冷还寒冷。。。。

2005/12/22
articleCard.readMore

年关了年关了~

歌里唱的好啊: 黑夜又白昼 黑夜又白昼 人生为欢有几何 工作很忙,却更需要反思。最近对自己发展有点迷茫。看来该给制定个职业生涯规划了。

2005/12/11
articleCard.readMore

blog程序更换考虑ing

从最早的 blogcn 到自己空间里架的 D-blog,再到现在的 L-blog...已经换过 2 次了啊。希望这次是最后一次。换得原因很多: RSS Feed 自从 D-blog 的数据转了过来以后就一直不能用 L-blog 已经停止开发了 我想装个 XNA 玩玩 目前 L-blog 换个界面太麻烦 看上了 2 款博客程序:LBS^2 和 z-blog LBS^2 感觉比较干练,程序也做的比较成熟了,但我对其图片的显示方式十分反感...弄得跟 iframe 页面似的,严重不符合操作习惯。 z-blog 功能强大,插件 n 多,好像还支持换肤,不过功能必定和消耗的资源成正比...继续观察中。 下周要去山东济南出差,回来再说吧。

2005/11/27
articleCard.readMore

么有聚合,叫什么blog?

前段时间在 blueidea 看到了 blog 的页面聚合器,叫 bxna。貌似是个有趣的东西,于是上网搜了一下。 发现 macromedia 早先已经搭建了一个类似的 mxna。最近正好又注册了 live.com 的一些东西,发现也大同小异。难道这就是传说中的 web2.0 应用?下面说一些 xna 相关的东西: 1、什么是 xna? rss 大家都知道了吧?XNA 是一个 Rss 新闻聚合器,它的主要任务是采集已加入本聚合器的 Rss 内容源并在客户端显示,所以它的方便之处在于不需要阅读器,只要您能上网,便可在线浏览已加入本聚合器的 Rss 输出的网站内容。 2、xna 有什么用? 加入 XNA 可以推广您的网站,给您的网站带来一定的流量和人气,能让更多的人分享您的站点信息。能订阅您感兴趣的 Rss,作为您的个人主页,与朋友分享。 3、哪里有 xna? 国内提供 xna 服务的门户,目前似乎还不多。比较有名的是 blueidea 的 bxna。不过这里的申请比较困难,而且也都是技术有关的。另外的就是开发 sxna 的 http://www.dc9.cn/sxna/,属于个人网站类型的。当然你也可以把程序 down 下来,自己架个 xna。 blog 本身已经把门户进行了分散,xna 却又将门户概念还原了。。真是匪夷所思

2005/11/13
articleCard.readMore

仙剑奇侠传

仙剑奇侠传 最近电视台在播《仙剑奇侠传》的电视连续剧。闲来无聊,便看了几集,竟然也着迷其中,也许是对玄幻题材的偏爱使然(莫要说我落伍)。 仙剑大名早已耳闻,电视剧倒还是第一次看,倒也觉得新鲜。况且演员、特技都还算包装精美。 对《仙剑》本没有什么深刻的印象,一共只玩过 2 次: 第一次是在 98 年左右,去电脑房"推"红警腻了,于是随手打开了旁边的"仙剑 98 柔情篇"。之前 TVGAME 玩的比较多,看到那种相对粗陋的开始画面,玩都没玩就关了。 第二次是仙 3 刚出的时候,宿舍同学买了一套,被我抢先拿到机器上装了,14 小时就通关了(非完美爆机)。当时正值暗黑的资料片新出,于是仙 3 又被雪藏。 不过总算这次的连续剧让我对"国产 RPG 的经典"的产生了兴趣。只可惜,仙剑有个好故事,游戏却没有将它完美的演绎。

2005/11/11
articleCard.readMore

10月30,晴

winamp 里放着周杰伦的新歌,听起来的感觉却怀旧的很。 这样的一个秋季的百无聊赖的下午,我其实还没有想好要写些什么。 友链里面保持更新的 blog 也如秋后的树叶越飘越少。 我得为自己找个借口~,这一切的一切都归咎于阅历,阅的不多,历的太少。所以,上面是一堆废话占地方。 时间,地点,人物基本交待清楚,blog 程序更换准备中…… NOw LoaDiNg ||||||||||||||||||||

2005/10/30
articleCard.readMore

星空强袭~游戏初始构思

前一个 blog 上转回来的东东,现在看来毫无头绪。以下内容纯属虚构,如有雷同纯属扯淡,写于 2005-10-23。这稿已经被毙~,游戏按照另外的思路进行中…内容根据聊天记录整理的,没有修饰,比较乱…=v= 游戏名称:星空强袭 → 星路传说 → 保密内容 故事背景: 最后一次地球世界大战之后,国家概念消失,地球环境恶化,资源枯竭。人类依靠各种力量向外星进行迁徙,进行漫长的星际漂流。限于能源和财力,迁徙的人类是绝对的少数,大部分人类被留在了地球上。 经过漫长的时间,迁徙出的人类在另一个星系“绿岛 greenland”构建了自己的社会,并分立在多个星球上。根据信仰的不同,形成了三大阵营:波恩斯坦公国 bonnstan,东生联邦 toshine ,以及提那提亚共和国 tinateeya。 剩余的流亡者,聚集在贫瘠的地球上苟活着。直到伟大的宇宙之神“安托拉”的降临,他们才得以解脱。“安托拉”利用其伟大的力量牵引地球在宇宙中漂流,终于也到达了“绿岛”。而令人费解的是,那些可怜人们似乎并不渴望与他们先行的同胞相聚,他们渐渐占据了一些小行星,构成“绿岛”的第四文明——“法蒂菲亚”(fantifiya) 剧情概要: 主人公叫RUBY 波恩斯坦公国 是类似少数民族的那种感觉 东生联邦 是高科技 法蒂菲亚 是法 X 功,,类似幽灵那种。。。 主人公是联邦星际探员 联邦探员每人配备机械伴侣一名。 故事起因是联邦发现 绿岛 附近有能量反映 RUBY 受联邦探长命令去调查异常 RUBY 到了事发地点,果然发现了 波恩斯坦公国 的实验基地 波恩斯坦公国 在此处开采 V32(一种能量资源) 在调查的过程中发现,其实公国开采的 V32 是卖给联邦的??!! 她反馈消息给上级后,却得到继续侦察的命令 其实这个时候联邦已经被一种病毒控制了 而这种病毒来源于 法蒂菲亚 的诅咒 而联邦收购 V32 的秘密。。。 其实是。。。 V32 是机器人的能量来源 机器人可以不被病毒感染 早在 N 年前,病毒就已经在联邦的 拖立思基地 发作过 当时联邦派出了大量军队,将该基地从世界上删除。。。 而联邦的希望完全寄托在他们引以为傲的机器人身上 有了V32,机器人才能启动战斗心灵系统,才能与主人产生最大共鸣 而消灭的病毒的方法也只有是深入到 法蒂菲亚 内部 寻找 安托拉 最后的神 在调查过程中,RUBY 发现公国的人似乎对病毒有着天生的免疫能力 尽管如此,公国的武装根本无法抵抗感染了病毒变异的怪物 眼看着公国和联邦都将被 法蒂菲亚 吞噬 为什么 法蒂菲亚要制造病毒?难道只是为了获得资源和地盘以及对其他人类的控制权吗? RUBY 带着调查途中解救的公国公主 SOFI 赶往 法蒂菲亚 而当她们到达 法蒂菲亚时,他们竟然受到了空前的礼遇。。。。 整个 法蒂菲亚 安居乐业,安宁祥和 根本不像有什么野心的样子? RUBY 和公主迷茫了,难道还有其他幕后黑手? 她们到处打探 安托拉 的消息,但发现 安托拉 仅仅是个传说而已 RUBY 失眠了 而这一个偶然的夜晚却让她发现了一个白天无法发现的秘密 夜晚 法蒂菲亚 的 安托拉 神庙周围里到处是漂浮的孢子(萤光) 而这孢子就是病毒的源头。。而白天友善的 法蒂菲亚 人类,在此时却变成了行尸走肉。。。 有的人莫名其妙的摔倒,然后化成闪亮的粉末 这个时候,联邦彻底被毁灭了 剩下的联邦民众与公国合并 成立了新的自卫队 RUBY 也得到了一份绝密情报 安托拉 的真身隐藏在 法蒂菲亚 的贫民小行星上 于是 RUBY 和公主先行出发,自卫队则集结力量准备做最后反击 在没有得到对付病毒的有效方法前,即便部队再多,也是无济于事的 经过一些思考,调查。。。。以及巧合后 RUBY 终于发现公国的人的血和 V32 混合后,会让机体产生最终力量 查阅联邦传来的资料,发现机体其实是联邦科学院按照远古人类的流传的文书制造的 而据说发明机体的人,是公国人的祖先——小天 和 愆伏 这种最终力量叫 失落星痕 条件是少量的公国人血、V32、以及主人的信念 而该力量并不是武器,而是一种温柔的力场 病毒终于被消灭了 人们恢复了健康 但 RUBY始终不明白 为什么 FATIFEEYA 的人们也会被病毒侵袭,乃至消失 这个时候,她们已经来到了那个小行星。。 在打败了 N 多的变异人后,他们见到了最后的 BOSS 安托拉神 一个巨大的人型怪物 (女人与怪兽的结合体,原画再论) 三下五除二,打败了他 在这个区域再次发动 失落星痕 把剩余病毒消灭。。。 RUBY 发现从 FATIFEEYA 人的七窍中流出某种绿色的液体 流出来后,他们就恢复意识了 绿色液体其实是另外一个星球的生物 他们不具备固定的形体,甚至只是一种精神的存在 他们可以随意寄生在其他生物的身上,控制他们的行动 而病毒,只不过是他们繁殖手段的表象 好在 失落星痕 对他们具有完美的杀伤力 液体全部变成绿色的萤光在宇宙中飘散 -EOF

2005/10/23
articleCard.readMore

高考凶猛,果然凶猛

高考 此篇来自旧 blog, 2005-10-22 写 N久没有看过小说,到台州出差的每个晚上都无聊赖,于是用每晚睡前的时间看完了一篇小说。 与以往不同的是,小说载体是手机.. 《高考凶猛》,从小说题目来看:高考交代了内容,凶猛交代了状态,较现实的描写比较容易让人感同身受。看的出,作者在写作之前就已经做了相当的准备。 故事从高二的暑假补习开始,到高三最后一次月考结束。中间很少有对学生紧张学习的直接描写,取而代之的是对生活点滴与师生矛盾的刻画。书中没有高调,没有同仇敌忾的宣誓和高考胜利的感动,有的只是颓丧的挣扎和看破红尘的超脱。

2005/10/22
articleCard.readMore

大讨论...

同人游戏又改名字了...orz 世界观也基本面目全非。 晚上小天和朱雀在迷题上扯了很久...... 总之,快点进行才是。

2005/10/17
articleCard.readMore

台州记事

台州 当提着行李走在熙攘的人群中时,我终于知晓漂泊的含义。 山川 我看见,一座座山,一座座山川,雅拉索。 天空 天蓝云白,宝马开开

2005/10/7
articleCard.readMore

昆山归来

爽完以后必定是不爽,又要干活了。 好了好了,我已经精疲力竭。 火车上照片,环境不错,空乘级别的服务: 火车车厢照片

2005/10/4
articleCard.readMore

收贺图一张=3= by eslink~

收到了来自 eslink 的贺图,非常感谢! 贺图

2005/10/3
articleCard.readMore

逃亡

南京长途汽车站从来都是这个样子:前年这样,去年这样,今年大概也是这样 2005-09-30 汽车早就出发了,此刻却只能跟随着蠕动的人群缓缓移动 我不知道这些人会逃去什么地方,也不想关心。保护好自己就已经不错了,我这么告诫自己。 经历了中山路的骚乱,鼓楼的拥挤,玄武湖的无序,人们的情绪是那么的浮躁——一触即发。 车子摇晃着停在了中央门长途汽车站。 我从阴霾的天空嗅到了一丝惶恐。 检票口由一驃武警守着,被他们牢牢看守的门上挂着横幅一道,上面写着:“40 分钟内车次才可进候车厅,其余请在外耐心等待。”后面熙攘而至的人流,到此嘎然而止。 我捏紧了手中 18:25 发车的预售票,冷眼周围的喧闹,打算伺机混进候车大厅。

2005/9/30
articleCard.readMore

全都n合一

公交车座位前面是一条油漆广告:采用先进高科技合成,超强5合一。转头发现窗外开过1辆68路,车身上写着:XX油漆,更有10合一成分,光鲜亮丽绝不掉色,比八宝粥厉害多了 想到FC年代的D版卡带:先前都是单独卡带;过了段时间2合一、4合一起出来了;以后更强,几十几百的往上涨——家里至今还有一盘535in1的卡带。那些JS卖合卡的时候仿佛自己吃了多大亏,受了多大委屈的说:“你看,200合一的卡才卖150块,平均一个游戏才7毛5啊。”,年少者往往中招。直到有一次我恍然,反问之:“那2合一怎么卖?”。商人狡黠一笑:“这个你就不懂了,你想想卡的容量都差不多,一张卡只装2个游戏代表每个游戏的容量大啊,大了就代表内容多阿,内容多就好玩啊。”当时被JS忽悠的云里雾里的,况且对“容量”这个词毫无概念,只对“好玩”有兴趣,于是再次中招。那些n合一,只不过是换着花样的重复,诸如“散弹魂斗罗”、“快速马丽”。好在当时要求不高,也能自得其乐。中国D版商人的kuso功力确实强劲,当时就有diy的觉悟,更能早于原产地推出某游戏的plus版本。。只不过那样的日子已一去不复返了。 时隔境迁,此类秘籍原来早已传入油漆行业。。。。 欲练神功,挥刀自宫=v= 偏题了orz

2005/9/17
articleCard.readMore

一些漂亮按钮

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 <span id="ArticleContent1_ArticleContent1_lblContent"><style> .btn { border-right: #7b9ebd 1px solid; padding-right: 2px; border-top: #7b9ebd 1px solid; padding-left: 2px; font-size: 12px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); border-left: #7b9ebd 1px solid; cursor: hand; color: black; padding-top: 2px; border-bottom: #7b9ebd 1px solid; } .btn1_mouseout { border-right: #7ebf4f 1px solid; padding-right: 2px; border-top: #7ebf4f 1px solid; padding-left: 2px; font-size: 12px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997); border-left: #7ebf4f 1px solid; cursor: hand; color: black; padding-top: 2px; border-bottom: #7ebf4f 1px solid; } .btn1_mouseover { border-right: #7ebf4f 1px solid; padding-right: 2px; border-top: #7ebf4f 1px solid; padding-left: 2px; font-size: 12px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#CAE4B6); border-left: #7ebf4f 1px solid; cursor: hand; color: black; padding-top: 2px; border-bottom: #7ebf4f 1px solid; } .btn2 { padding: 2 4 0 4; font-size: 12px; height: 23; background-color: #ece9d8; border-width: 1; } .btn3_mouseout { border-right: #2c59aa 1px solid; padding-right: 2px; border-top: #2c59aa 1px solid; padding-left: 2px; font-size: 12px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); border-left: #2c59aa 1px solid; cursor: hand; color: black; padding-top: 2px; border-bottom: #2c59aa 1px solid; } .btn3_mouseover { border-right: #2c59aa 1px solid; padding-right: 2px; border-top: #2c59aa 1px solid; padding-left: 2px; font-size: 12px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D7E7FA); border-left: #2c59aa 1px solid; cursor: hand; color: black; padding-top: 2px; border-bottom: #2c59aa 1px solid; } .btn3_mousedown { border-right: #ffe400 1px solid; padding-right: 2px; border-top: #ffe400 1px solid; padding-left: 2px; font-size: 12px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); border-left: #ffe400 1px solid; cursor: hand; color: black; padding-top: 2px; border-bottom: #ffe400 1px solid; } .btn3_mouseup { border-right: #2c59aa 1px solid; padding-right: 2px; border-top: #2c59aa 1px solid; padding-left: 2px; font-size: 12px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); border-left: #2c59aa 1px solid; cursor: hand; color: black; padding-top: 2px; border-bottom: #2c59aa 1px solid; } .btn_2k3 { border-right: #002d96 1px solid; padding-right: 2px; border-top: #002d96 1px solid; padding-left: 2px; font-size: 12px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); border-left: #002d96 1px solid; cursor: hand; color: black; padding-top: 2px; border-bottom: #002d96 1px solid; } </style> <body> <button class="btn">好看的CSDN Button</button> <p></p> <button class="btn1_mouseout" onmouseover="this.className='btn1_mouseover'" onmouseout="this.className='btn1_mouseout'" > 好看的Green Button </button> &nbsp; <button class="btn1_mouseout" onmouseover="this.className='btn1_mouseover'" onmouseout="this.className='btn1_mouseout'" disabled > 好看的Green Button </button> <p> <button class="btn2">好看的 e商2003 Button</button> </p> <p> <button class="btn3_mouseout" onmouseover="this.className='btn3_mouseover'" onmouseout="this.className='btn3_mouseout'" onmousedown="this.className='btn3_mousedown'" onmouseup="this.className='btn3_mouseup'" > 好看的QQ Button </button> </p> <p> <button class="btn_2k3">好看的 2k3 Button</button> </p> </body></span >

2005/9/12
articleCard.readMore

得老天眷顾

开始记流水账... 周 5 下班后以迅雷不及掩耳之势跨上 68 路,直奔汉中门长途汽车站。 18:15 分,排队到窗口,售票员告诉我票卖完了,我 X! 迅速出门,立即冲上 1 辆刚停稳的 13 路,疾驰中央门长途汽车站。可惜路堵,刚疾驰没 100 米,车子开始间歇性抽风... 1 个小时以后终于赶到,腿已站到软,飘到窗前,售票员说:"最后一张去镇江,还要阿?" XD,这不明知故问吗! 拿了票上了车,心想:多亏老天眷顾,否则就走不了了~

2005/9/11
articleCard.readMore

全手动病毒

web2.0已经被各大门户炒得火热 据说6度分隔理论是理念依据之一: 何谓6度分隔理论呢? Six degrees of separation 是在20世纪60年代由哈佛大学心理学家Stanley Milgram提出的,six degrees of separation,六度分割。简单来说,六度分割就是在这个社会里,任何两个人之间建立一种联系,最多需要六个人(包括这两个人在内),无论这两个人是否认识,生活在地球的任何一个地方,他们之间只有六度分割。 XD,我想起上一篇日志里的那个游戏Orz 从表现形式上来看,这个游戏更像一个依靠互联网blog繁殖的病毒 只不过他的复制完全依靠被动的手动传输

2005/9/6
articleCard.readMore

来了,终于还是来了

几天前在 loveyuki 的 blog 上刚刚看到这个游戏,没想到这么快就已经参与进来了~ 正好 blog 最近的疏于更新,那么便开始吧~ 这诡异游戏的传播方式好像病毒。 规则是:开始游戏的人出一个题目,在自己的 blog 上写下答案,然后把题目丢给另外五个人,在文末附上这五个人的连结,并且到这些人的留言版上留下:“哈哈!你被贴了。”这五个被 tag 到的人,在自己的 blog 注明(并附上连结)是从哪一个 blogger 那里传来的题目,然后写下答案,再去贴另外五个人。如此继续下去。 游戏的题目是:怪癖。写下五个自己的怪癖、奇怪的嗜好、异于常人的习惯。 被夏逝点名,其 blog 地址在左边友链的第一个~ 1、做事之前,脑中先“预览” 2、搜集动画或图片却很少再看 3、恶搞翻唱流行歌曲 4、编撰正统故事最后总要加入 kuso 内容 5、玩游戏时一定要想方设法 DIY 呼,终于写完了~ 轮到我来~灭哈哈  eslink、 小天、 怨心雨、don 、 渴望无限 ...blog 里链接好少

2005/9/2
articleCard.readMore

拾缺补漏

同事说:时间过的太快了,刚刚过了周一,眨眼便到了周末。 最近一直没有更新,大概是因为太忙了吧,又或许是真的没有什么东西书写。 《七剑》 早在上上上个星期和朋友一起去电影院看了 感觉上确实"什么都变了",却没有变"好"。 人物造型很酷,动作很摆,场景很大,激情戏很激情 有了这么多内容,怎么说也算是"大片" 可看完以后,却觉得很空虚,最直观的感觉:片子剪的有问题。 《三国演义》 最近又看三国,看到草船借箭这章 心里琢磨:万一曹操射的是火箭,诸葛亮将奈何? 故事终究是故事而已 外挂克星 新大软上刊登了一篇关于"外挂克星"的文章 这个克星的用法基本是这样的: 当玩家发现有疑似外挂使用者时,可以召唤该"克星" "克星"便会变成普通怪的模样,但身上有明显的提示标记,与普通的怪区分开 这样玩家不会对其攻击,但外挂使用者却会认为它是怪而攻击之 "克星"立即秒杀攻击他的外挂使用者 看完以后,不免产生下述疑问: "克星"与普通怪既然标示上的不同,那么在代码中必然要加上一定的数据,比如加个贴图什么的,难道外挂就分析不出来吗? 外挂未必都是自动打怪用的,万一是其他外挂类型怎么办? 万一周围怪物很多,玩家失手打中"克星"又将如何? 想靠技术手段封杀外挂,个人认为不是很现实 3dhmm 可谓命运多桀,论坛程序捣鼓了半天,服务器又出现问题。 好在域名已经搞定: www.3dhmm.com www.3dhmm.net

2005/8/16
articleCard.readMore

orz扫盲详解

再不写点什么这里就要发酵了。最近又碰到有人问 orz 是什么,去 google 上找了一下,空前的发现。 什么是 Orz?何谓失意体前屈? 失意体前屈,原本指的是网络上流行的表情符号:_| ̄|○ 看起来像是一个人跪倒在地上,低着头,一副「天啊,你为何这样对我」的动作,虽然简单却很传神。在初期的时候,并没有人对这个符号起个名字,失意体前屈也是后来才出现的。据说是某个餐厅的座垫上绣着这五个字,至于再之前又是谁想到的,就不可考了。 后来,又有人发现,用简单的三个英文字也可以表现这个动作,于是 orz 就开始流行了。后来,更有 orz 的日志软件、日志网站!orz 真是魅力无法挡啊... 当人挫败时会做出跪倒在地上的动作,OTZ 就是象征一个人跪在地上的样子: O 是头 T 是手撑在地上 Z 是脚跪在地上 orz 的演变过程 崮 TZ > 卣 TZ > 莔 TZ > 囧 TZ > OTZ > 0rz > orz orz 的各种变体解释 orz:这是小孩 OTZ:这是大人 or2:这是屁股特别翘的 Or2:这是头大身体小的翹屁股 orZ:这是下半身肥大 OTz:这是举重选手 ○rz:这是大头 ●rz:这是黑人头先生 Xrz:这是刚被爆头完 6rz:这是魔人普乌 On:这是婴儿 crz:这是机车骑士 囧 rz:这是念"窘" 崮 rz:这是囧国国王 莔 rz:这是囧国皇后 商 rz:这是戴斗笠的囧 st 冏:楼上的他老婆吗 sto:换一边跪 延伸阅读 Orz 的专门网站 orz 之歌 - zonble Orz 实体版(日文) _| ̄|○ の标识 orz 的图片收集 paper craft of orz orz 的小游戏 0rz 的短网址产生器(那个是数字"0")

2005/8/11
articleCard.readMore

回家才博客

公司网络禁止干私事,网吧则不想去。好在南京与镇江之间往返不过 3 小时,周末回家便有机会写上几句~ 来到新公司将近 1 个月了,渐渐开始熟识。最近的业务量很大,自己虽然努力的做了,效率却不高。 自己分析了一下,问题可能是以下几个方面: 对一般流程与要求不熟悉,不知道到底需要做到什么程度 没有形成自己的应用稿库,素材原创比较耗时 沟通有问题,没有正确理解对方的意图和想实现的效果 还好这些都是可以克服的。 周五公司搬家,从原先的 6 楼搬到 9 楼,从 4:00 搬到 8:00。新办公场所的空间似乎比原来小,但门口多了前台。不晓得会不会有漂亮 MM 晚上聚餐推杯换盏间,同事之间加深了了解。 3D 已经好久没有碰了,我的学习计划阿 orz。 参与了小天 sama的同人游戏计划,似乎几个星期过去了我也没有拿出多少东西。我是项目的罪人。。。。

2005/7/31
articleCard.readMore

拿PS说事

如果我们需要做如下的字体标志,该如何下手? 字体标志示例 因为我用的多 PS,所以谈一下 PS 的思路。F 部分不用说了,谈谈做那个 B: 方法 1:利用图案填充制作出抽线 方法 2:"再次变换",制作出抽线 方法 3:用"半调图案"滤镜制作抽线 方法 4:寻找抽线类的字体 可是这样的标志,用 CORELDRAW 只需要很简单的方法,而且效果更好。 那么 PS 是不行了吗? 当然不是,PS 什么都能做,只是有时候我们并非一定要用它。 PS 终究只是个工具,作品的好坏取决于人而不是工具。

2005/7/23
articleCard.readMore

到南京了

在南京滞留了 5 天,周末便飞也似地逃回镇江的家里。 心里满是空洞,说不出是惊恐还是新奇 新的环境,新的工作,所有的都是陌生,要花费时间去熟悉 好在新公司的制度比较优越,5 天工作制给了自己很多闲暇 于是可以到处走走、看看,粗略了解了一些东西。 一、南京的饮食 菜普遍比较咸,并且红烧菜几乎不放糖。 二、南京的交通 主要道路天天堵,有时十几分钟有时几小时 三、南京的方言 "没有"要说"么的",疑问句一定要在句首加上一个"啊"。 四、南京的工作机会 相对于镇江来说,南京的企业更多,因此机会也更多。

2005/7/10
articleCard.readMore

病了

全是累出来的。 发烧 2 天,挂水、吃药。

2005/6/30
articleCard.readMore

包一只

15 分钟,粗糙... 工具:PHOTOSHOP

2005/6/21
articleCard.readMore

比丑

美国有一个孔庆祥,台湾有一位许纯美,最近大陆又有了红衣教主和芙蓉姐姐。 说的好听点这几位叫长得有个性,难听点叫长得没人样。 可偏偏就是这样的人,就可以招摇过市,人气扶摇直上。 他们的自恋谁都看的出来,把他们撑起的不是自恋,是大众的那种比丑心理。 以至于"超级女声"这样的节目动辄几万人参与,收视率更是奇高。 各种各样的丑混合在一起发生了巨大的化学反应,产生了轰动全国的效应。 中国人生活已经本已少有乐趣,看别人出丑就成了一种消遣。 这种扭曲的满足感,常常令人乐此不疲。 比上不足,比下有余。看见别人比自己差,就会觉得开心;看见别人不如自己,就觉得自己了不起; 看别人出丑,就觉得自己不丑;看别人穷困,就觉得自己富裕了。

2005/6/17
articleCard.readMore

截图

镇江船苑计算机网络工程有限公司 京河路幼儿园 帮一个按泥宝贝崇拜者做的个人网站 苏源新材料 个人网站1 个人网站2

2005/6/16
articleCard.readMore

换气,冒个泡

鲁迅大叔说过:时间,就像海绵里的水,要挤总还是有的~ 可海绵终归有限,一周上班 6 天,其中有 5 天晚上还要讲课,一周唯一休息的那一天还要在家为下一周的课程备课。再挤,再挤就表吃饭和睡觉~再挤,看看一天能不能变成 25 小时? 现在的感觉就像是在一片水域里游泳,明明已经很累,但还是得拼命地划水。否则,就沉下去! 一直游下去,不知道会不会靠岸,只能碰运气。遇见 1、2 座岛的话,可以歇一下。 可后面的浪又来了,歇脚的岛一会也就没了。 周围许多人也一起在这水里泡着,但装备貌似不同。有的有救生圈,有的有舢板,有的有大船。可不管怎样,大家还都是被后面的浪赶着前进。若是有一两个妄图回头,那就是铤而走险,死无全尸。碰上海啸,那死的就更多了。想活下来,全靠装备无济于事,还得是运气和觉悟。

2005/6/10
articleCard.readMore

我也来做普鲁斯特问卷

你认为最理想的快乐是怎样的? 成就感 你最害怕的是什么? 孤独 还在世的人中你最钦佩的是谁? 我自己 你自己的哪个特点让你觉得最痛恨? 做不到雷厉风行 你最痛恨别人的什么特点? 出尔反尔 你最奢侈的是什么? 花费大量时间去看动画片 你认为哪种美德是被过高评估的? 美德就是美德,就该被传颂! 你对自己外表的哪一点最不满意? 不满意又能怎么地? 还在世的人中你最轻视的是谁? 轻视会换来轻视,尊重也会换来尊重。同样的付出和回报,尊重划算一点。 你最伤痛的事是什么? 半途而废 你这一生中最爱的人或东西是什么? 生命 何时是你生命中最快乐的时刻? 被人关爱 你最希望拥有哪种才华? 我已经有了我想要的才华 你目前的心境怎样? 暴风雨前的平静 你认为你最伟大的成就是什么? 目前的作为谈不上成就 如果你能选择的话,你希望让什么重现? 快乐的日子 你最珍惜的财产是什么? 知识 你认为程度最浅的痛苦是什么? 感冒 你最喜欢的职业是什么? 如果无业可以生存,那就无业好了 你本身最显著的特点是什么? 小聪明 你最喜欢男性身上的什么品质? 责任心 你最喜欢女性身上的什么品质? 温柔 你最看重朋友的什么特点? 诚信 你希望以什么样的方式死去? 怎么死并不重要,关键是怎么活。 你的座右铭是什么? 明天要开始打仗了

2005/5/29
articleCard.readMore

WOW已从我的硬盘消失

玩 WOW 一周,我把它删了,因为我觉得已没有玩得必要。一定会有人告诉我:你丫还不了解 WOW,不懂得啥叫游戏的内涵。 一个游戏,对于玩家而言其实就只有开始的那几个小时,在热情和冲动散去之前,如果依旧无法吸引玩家的话,那在某种程度上已经失败了。 一个星期,我玩了 2 个种族,三个职业,练了 4 种劳动技能,基本走遍了艾泽拉斯可达到的地图,做了一堆可有可无的任务。我相信这只是整个 WOW 的冰山一角,可本人已经没有继续尝试和探险的兴趣。 泡菜不好玩,WOW 也好不到哪里去。不仅仅是 WOW,最近一段时间内,恐怕也难有让我眼前一亮的 ONLINE GAME 了。

2005/5/26
articleCard.readMore

一个关于三国的网站

http://www.cne3online.com 几乎每个人物都能找到资料~爽歪了

2005/5/25
articleCard.readMore

人生如战

战术不利 兵家常事 战略失误 满盘皆输 自学考试马克思主义经济学原理,顺利通过了! 增一分则无用,少一分则追悔,恰好 60 分。 考试前一天晚上,把目录顺了一遍,算是复习。 考试时临场发挥,追忆高中故事,权当奋战。

2005/5/23
articleCard.readMore

人活着为了啥?

题目老生常谈,可既然活着,恁地不想? 生下要长大 到年龄要读书 读书为了找工作 工作为了结婚、买房子 结婚为了传宗接代 下一代出来又得长大 不要再说什么过程和结果的辩证 人他妈的最后就一结果——死翘!

2005/5/17
articleCard.readMore

又被黑了

taozhe.net 又被黑了 也不知道这些人怎么想的 我自己掏钱买域名租空间没得罪谁吧 干吗总跟我过不去呢 以后 taozhe.net 这个网站消失了,域名保留自己用

2005/5/4
articleCard.readMore

尝试

试验一下 MAX 与 PS 结合的效果

2005/4/30
articleCard.readMore

怀旧情怀——蒸汽男孩

之前看过该片的预告 Demo,并非特别出色 认认真真地看完了正式版,发现比一开始想象的要出色的多 画面基本上没什么可挑的,3D/2D 结合的几近完美 和老宫的《天空之城》相比多了一点沉闷,少了一点感动。 不知道是不是为了返璞归真,剧情没太大悬念,走的是传统好莱坞路线。

2005/4/13
articleCard.readMore

CHINA UI被黑?

<p><img src="/wp-content/uploads/old/da3g_ui.jpg" /></p>

2005/4/11
articleCard.readMore

第一个

<p><img src="/wp-content/uploads/old/b91e_sun.jpg" /><img src="/wp-content/uploads/old/nkcq_sun1.jpg" /><img src="/wp-content/uploads/old/rogu_sun2.jpg" /></p>

2005/4/9
articleCard.readMore

初号机复活

显示器按老爸要求换成了 LCD 的,不过感觉跟 CRT 简直没法比!

2005/4/2
articleCard.readMore

天气图标设计稿

空闲时间准备做的东东 初步打算使用 ILLUSTRATOR 制作 本想继续努力学 3D 的,但以目前 2 号机的状况显然不太现实 只有等初号机了

2005/3/23
articleCard.readMore

初号机升级计划

初号机在 2004 年 12 月完成装备升级,搭载了高性能的 AthlonXP1600+。 但由于同调率不匹配,突然发生暴走,最终烧毁。 目前暂时使用替补 2 号机。 2 号机主频只有 800MHZ,内存部分虽然利用了初号机的残片,但仍旧心有余而力不足。 所以最近准备对初号机进行修复改装工作: 方案一:搭载 Celeron D 中央处理单元,ASUS 848 芯片组主板 P4P800M 方案二:搭载 Sempron 中央处理单元,EPOX nForce 芯片组主板 EP8RDA3I 或 SOLTEK 的 K8 主板 目前采用方案二,主板游移中。

2005/3/21
articleCard.readMore

有点意思

今天偶然间同时用到了这 2 个东西 突然发现他们好似孪生兄弟

2005/3/18
articleCard.readMore

杂记

镇江的天气仿佛到了更年期——忽冷忽热 刚刚阳光普照让你感觉到了夏天,突然又满空灰云落下雪花 幽默本是一种美好的素养,可这种素养加于老天之身就另当别论了 最近工作很是忙碌,不但白天全部交代,连晚上有时也要预支 "时间就是金钱",末了或许可能说不定会有那几张钞票的补偿 属于自己的生活,自己的时间渐行渐远了。。。 前几天上蓝色理想看了几个典型网站案例,回头看看自己做的,相形见绌。 这也难怪,每天都做同样的事情看同样的东西又怎么会有提高? 不过还好,网站制作并非老子追求,作品怎样关乎不到理想,最多损失点名誉。本人并非名人也非领导,向来没有多少名誉,失去了也无关痛痒。 只是担心创造力就这么慢慢地磨合殆尽,倒是很伤脑筋。 家里的电脑身患顽疾,千呼万唤也使不出来。前段时间为它换了部分器官,即便如此,"老"还是无药可救。 盘算着再做一套天气相关的图标,这玩意得消耗不少时间,却换不回多少金钱,亏本生意阿!

2005/3/14
articleCard.readMore

有待开化

发现自己写博得时间越来越有限,准备将过去 l-blog 上的东东慢慢手动转过来 以下一篇是 05 年在镇江做电脑维修工时候写的,现在看来还是满有趣的 2007-02-18 昨天去一位用户家维修电脑,发现病毒比较多 了解到她儿子经常使用 D 版光盘后,我告知她这也是一种病毒传播途径 然后,她说了一句相当有杀伤力的话: “我单位同事告诉我,如果把光盘放在冰箱里可以把病毒杀掉。” 本着职业精神,我当时为她解释了病毒的起源、传播途径、发作原理,她也似乎懂了. KUSO 一点可以这样告诉她: 冰箱是不能完全杀掉病毒的,最多只能减缓病毒的传播速度。只有高温才可以真正将病毒杀死,最简便的方法就是将光盘放入微波炉转个几分钟

2005/2/26
articleCard.readMore

这究竟是什么啊?

这一集 KUSO 的有点过分 风一行人在森林里发现了一种据说可以卖出高价的松蘑 吃饱之后 平家继承人召唤出流星....砸出的蘑菇云(这也算蘑菇?) 印证了开始报纸上登载的蘑菇危险之说

2005/2/23
articleCard.readMore

雲のむこう、約束の場所

昨天在 ED 上花了 N 个小时把这个 900M 的大家伙 DOWN 了下来 今天又花了一个半小时时间认真的把她看完 问我对这部影片的感想,两个字"精彩" 问我对制作人员的评价,两个字"伟大" 强烈推荐本片! 官方网站 本片是以独立动画《星の声》闻名的新海诚的又一力作(好俗的介绍) 这次加入了几个 NB 的 STAFF 后,影片质量达到了空前的水平 剧情、画面、音乐基本上都没的挑剔,本人被狠狠的感动了一把。 故事大纲 在那个遥远的日子,我们许下了无法实现的约定。 这是日本遭到南北切割统治的另一个战后世界。住在受美军统治的青森的少年·藤泽浩纪与白川拓也,同时都对与他们同年纪的女同学「泽渡佐由理」抱有好感。让他们感兴趣的除了这个女孩之外,另一个就是矗立于以津轻海峡分隔的国境另一端,联邦国占领下的北海道的神秘巨塔。两人为了靠着自己的力量飞到那座塔,因此开始制作小型飞机。 但是在他们国中三年级的夏天,佐由理突然转学到东京。由于事情来得太突然了,让他们感到十分沮丧与空虚,连梦想的飞机都不做了。毕业后浩纪前往东京念高中,拓也则考上青森的高中,从此两人也开始走向各自的道路。 在三年后的一个偶然的机会中,浩纪得知佐由理得到了一种原因不名的疾病,并从那个夏天一直昏睡至今。浩纪决定要想办法让佐由理从昏睡中醒来,因此他去找拓也希望他能帮忙。为了让沉睡的公主苏醒,这两名骑士将朝着高塔以及世界的秘密逼近。 你想救佐由理?还是拯救这个世界? 他们是否能抵达他们在某天下课后所约定的地方? 影片截图

2005/2/21
articleCard.readMore

唉~I'M SORRY

发现 taozhe.net 被黑了,根目录下放了一个奇怪的 BAT 文件。 还好数据什么的都没有破坏... 清理的时候不小心把 BLOG 的数据库还原了一下。 这 2 天的日志和留言都没有了,实在对不起大家。 网络安全我不懂,我也没那么多时间重新学过。 要拿我练手,那就尽管黑好了。 大不了就是把网站关了。

2005/2/18
articleCard.readMore

level up!

BLOG 程序升级为 loveyuki 的 L-BLOG SKIN 等天亮了再改吧~ 困了

2005/2/15
articleCard.readMore

鸡年大吉

OC 绘画过程 OC 过程文件下载

2005/2/13
articleCard.readMore

DJMAX新手体验

一直觉得 MG 类游戏对人的反应能力要求满高的,这个游戏的受众应该不多。 结果今天问了一下几个 EZ2DJ OTAKU 的初中同学,居然都在玩-_-|| 不太敢问他们的 ID,反正都在 RANKING 里出现过就对了 CNYOYO 那个号现在居然在 mao 那里。。。LJ 那家伙果真是玩成精了 反正我也菜到不怕丢人了,去韩服注册了个号,玩了一下午。。。。(还真闲) 【游戏介绍】 DJMAX 是由著名街机音乐游戏 EZ2DJ 开发组制作的专业 PC 音乐游戏!自韩国 Pentavision 公司 2004 年 2 月 20 日公布以来备受关注与期待!经过三次短期测试后,于 2004 年 8 月 12 日终于开始了正式公测!正式公测是全日制的,再也没有原来几个小时的限制了。 关于帐号注册请参考: 彩风音乐游戏彩虹岛 【游戏方式】 游戏分成 7KEY 和 5KEY 2 种键位模式,分别对应汉城与东京(5KEY 的没有打碟和踏板) 玩法分为 training、battle、ranking,从字面上看分别是训练、对战和打榜 目前我只玩过前 2 个 training 也就是单机模式,可以练习目前等级允许的所有歌曲 battle 就是对战模式,玩家可以开设自己进行个人或团体对战,对战时双方有均等的机会获得道具,可对自己或对方产生相对的作用。比如加快对方的速度、干扰对方的视线等。 【游戏画面】 功能全开的话,画面素质是相当高的。游戏的背景动画制作相当精良,效果也非常的绚烂,完全可以同街机的 EZ2DJ 媲美。 【音乐音效】 这个基本上就用不着强调了,本来就是靠音乐吃饭的游戏。由于歌曲采用的是 MP3 封包的缘故,所以资源的相当丰富的。除去版权问题的干扰,官方的更新也相当迅速——BOA 的新歌也已经有好几首了。 【上手度】 相对 VOS 和 EZ2DJ 而言这个游戏还是相当容易上手的,easy style 级别的歌曲上节奏都非常容易掌握。 最后对这个游戏做个评价,如果满分是 10 分话,这个游戏我认为可以打到 8.5 分以上。 从游戏性到画面基本上看不出有什么瑕疵,不打更高的分数完全出于个人情结的缘故,毕竟 BEATMANIA 早已经先入为主了。我对韩国的动不动“炸弹人”的行为没有什么好感。可无论如何,这终究是个不错的游戏。

2005/2/11
articleCard.readMore

过年了,大家都好好的吧~

目前工作转到维修服务部了,比较累 家里出了点事,以后会好起来吧 刚才发现小天さま最近好象出了点问题,希望她能克服过去 无论如何,难关总是会过去的。大家都能好好的

2005/2/5
articleCard.readMore

厄,其实也没什么

公司参加了广电报组织的“千年走一回”——润扬大桥观光活动。去大桥上走了一段,风很大。 陪老妈看了一下午《浪漫满屋》。 这个周末得好好休息,恩。

2005/1/29
articleCard.readMore

无幻sama~

OC 绘画过程 OC 过程文件下载

2005/1/29
articleCard.readMore

......

2 天共上了 24 小时的班.... 原订 KERORO 计划全部泡汤

2005/1/26
articleCard.readMore

这两天似乎又有了激情

OC 绘画过程 OC 过程文件下载

2005/1/25
articleCard.readMore

SAMURAI CHAMPLOO第二季!

伟大的渡边さま! 实在是太好看了T_T

2005/1/24
articleCard.readMore

ヶロロ军曹

准备下个星期做的小练习 计划时间表: 前期资料收集:1.23 日 晚 19:30-21:00 模型:1.25 日 晚 19:30-21:00 材质、贴图:1.26 日-1.27 日 晚 19:30-21:00 PS 处理:1.28 日 晚 20:00-20:30 结果今天下午已经把模型做好了。。-o-/ 发现帽子部分不太对。。 帖图没画,PS 改了一张

2005/1/23
articleCard.readMore

太平盛世

不予置评.... 1、鬼(序曲) 2、鬼 3、Catherine 4、就是愛你 5、孫子兵法 6、愛我還是他 7、Susan 說 8、無緣 9、Sula 與 Lampa 的寓言 10、2night·藏愛 11、她的歌 12、愛是個什麽東西 13、禱告良辰歌

2005/1/22
articleCard.readMore

还未够班啊~

最近懒的都不知道干什么了 这个模型现在算是废掉了 线分的太多,已经乱掉 而且嘴巴不是做2D向的 准备把人物完全重新设计一遍 另外基础练习也需要加强

2005/1/21
articleCard.readMore

とり识れ

办公场所将从计算中心暂时搬到门市 服务器什么的都跟着过去 在这之前还需要把机房的系统母盘做好 。。。。总觉得睡觉睡不够似的 公司的和家里的显示器都有问题 一个是亮度太低,只能用软件矫正。导致做出来的图全部发灰 另一个是清晰度不够,自己机子上看着挺圆滑的图,到精度高点的显示器上看都是锯齿。 升级的话,那不是又要割肉了吗?

2005/1/18
articleCard.readMore

SUSAN说

susan 在那命运月台前面,在上车春天开始落叶 转眼间话断了线,离台北南京是多么远,那诺言还会不会兑现 不在乎爱情里伤痛再所难免,一个人缺一个世界 你是否也想我,动摇过几遍 爱会不会实现! 苏三离了洪桐线,将身来到大街前 未曾开言我心内惨,过往的君子听我言 这是 DT 即将推出的《太平盛世》专辑中的一首主打歌的歌词 也是目前所放出的三首试听中,个人认为会较容易流行的一首 就目前的状况看,歌词还有许多地方值得推敲 或许 DT 只是借苏三的故事借古喻今,给古曲加上现代感以求共鸣。但第一句的“月台”和第二句的“台北南京”,实在是让这首歌的文化程度大打折扣。 做音乐,做流行音乐也许并不需要这么考究。反观 DT 以前的作品,这歌词确实商业气味太浓。 我猜想如果 DT 还是会用娃娃写词的话 那么前段与后段可能就分别从 2 个时空着手 第一句如果改为“在岁月蹉跎变换之间,看春暖花开秋后落叶”就可以避免使用现代词汇的尴尬 当然这只是我一相情愿,具体情况还是得等发片之后了 希望最后的结果还是完美

2005/1/17
articleCard.readMore

5000hits

BLOG5000HIT 了~(汗,才 5000HITS) 谢谢 eslink 的贺图

2005/1/16
articleCard.readMore

终于做完了

一边听着,一边做的这套图标 ONLY BULE 埋在了心里,于是选择了蓝色 与自己心情相近吧 打包下载地址 QQ eip 文件打包下载地址

2005/1/15
articleCard.readMore

别逗了,还要标题?

<p><img src="/wp-content/uploads/old/20051142015346412.gif" /><img src="/wp-content/uploads/old/20051142015725824.gif" /><img src="/wp-content/uploads/old/200511421474848542.gif" /><img src="/wp-content/uploads/old/20051142246759027.gif" /></p>

2005/1/14
articleCard.readMore

今天的

<p><img src="/wp-content/uploads/old/200511322341666322.gif" /><img src="/wp-content/uploads/old/200511322342269750.gif" /><img src="/wp-content/uploads/old/200511322342551257.gif" /></p>

2005/1/13
articleCard.readMore

我还真是懒惰

今天只做了 2 个

2005/1/12
articleCard.readMore

总该做点什么

总是学这个学那个 到最后连个拿的出手的东西都没有 心血来潮准备做一套表情.... 这是刚做的 5 个

2005/1/11
articleCard.readMore

想睡

有时候困了 未必是因为疲惫 只是在醒的时候有太多事需要面对

2005/1/8
articleCard.readMore

练习-滑板

final toon 真是个好东西 ~

2005/1/8
articleCard.readMore

总结2004

1月-2月:回家考虑毕业设计 2月-4月:在电信实习,参加了天晴的游戏制作大赛 4月-6月:毕业设计,比赛策划案撰写。金鹰培训要求去上班,没去。此间对游戏制作中的策划案规范,数值平衡做了一定了解。 6月-7月:答辩,毕业。上海某公司要求面试,没去。 7月-9月:赋闲在家。天晴比赛公布,落选。面试了杭州“洲信”,投了南京BBMF,石沉大海。接了些网页活,卖了些体力,认清了一些人。 9月-10月:投网易,网络面试没有通过。taozhe.net勉强发布。 10月-12月:去人才市场应聘,被现在的公司录用。BBMF网络面试,要求去南京,没去。复习日语和学习3DSMAX。复读《三国演义》,《论语》若干。 12月至今:报了自考,生活平庸,却惶惶不可终日。 总结:2004,人生进入另一个正弦曲线的波谷。有危有机,有得有失。俗话说:万事开头难,这仅仅是个开始而已。 2005设想与期望: 3DSMAX学习小有所成,人模建立上手。 日语4级考试通过。 工资不再是3位数。

2005/1/5
articleCard.readMore

DT的官方网

虽然早就预料到这么一天,但终究还是有些意外的 自己的taozhe.net 也差不多可以功成身退了 ~ 官方网站果然不是盖的哦。FLASH框架里嵌入的PHP动态页 颜色清爽也很时尚 信息量不大却也足够 总之~支持! www.davidtao.com

2005/1/4
articleCard.readMore

暖冬

<p><img src="/wp-content/uploads/old/20051114562841553.jpg" /></p><p><img src="/wp-content/uploads/old/20051114563396727.jpg" /></p>

2005/1/1
articleCard.readMore

今天的进度

嘴巴好了点,下面开始修侧面~ 进步缓慢啊` 唉

2004/12/28
articleCard.readMore

我修~!

<p><img src="/wp-content/uploads/old/2004122621192737657.jpg" /> <img src="/wp-content/uploads/old/2004122621193475214.jpg" /></p>

2004/12/26
articleCard.readMore

圣诞大礼~

昨天 CW3 终于发布了~ 期待了好久捏~ 收到陈珏的圣诞图一张 活活

2004/12/26
articleCard.readMore

天下无贼~

看完了,DVD RIP版(简称D版) 据说枪版在十天前已经有了,如此执拗的等待自然不会是出于对冯导的敬意 等一个好的视听效果而已。 看过后感觉中等偏上,开头很好,结尾很俗。 天下无贼主题的意义大抵等同于GCZY吧~ -----------------分割线----------------------- 昨天自行车又被偷了,加上来访同学的 已经6辆了~ 我没资格诅咒 在看《天下无贼》的时候我已俨然是个贼了

2004/12/25
articleCard.readMore

完美动物

2003年8月底,沈阳航空工业学院几位学生用半年多的时间自编自导自演了校园DV剧--《完美动物》。《完美动物》讲述的是一个灰色的大学爱情故事,打破以往大学DV电影只讲述童话般唯美爱情故事的固定公式,而是以一种近乎残酷的写实手法来表现大学中的人和事以及爱情。 编 剧:张德托夫 杨柏秋 导 演:张德托夫 摄 像:孙光贺 主要演员:张德托夫 唐冠男 出品时间:2003年 内容简介: 大一刚开学,张大明爱上了一个叫唐萌的女孩,可是一直不敢开口。寝室里的兄弟每天都过着醉生梦死的生活。要么玩游戏,要么找网友“一夜情”,当张大明下定决心追唐萌的时候,唐萌却突然退学了。 唐萌离开学校是为了早点步入社会,她认为现实的大学和想象中的完全两样。而经过无数次的努力后才发现社会根本不像自己想的那样。 为了自己的未来,唐萌在金钱和道德的边缘徘徊……这时候的张大明也变样了,在企图和一个网友发生“一夜情”后莫名其妙的被一个叫李中成的男的打了。而他发现李的女朋友居然酷似唐萌,叫林倩倩,他有点糊涂了。 大四快毕业的时候,唐萌来找张大明。这时的唐萌已经被人包为二奶……    大学,什么是大学呢,我们为了什么上大学呢,为了自己的青春,还是为了自己的父母那从儿时就有的期待的目光呢 爱情,什么是爱情呢,我们为了什么寻找爱情呢,为了自己的欲望,还是为了满足了自己的那颗虚荣的心呢, 理想,什么是理想呢,我们为了什么追求理想呢,为了自己的未来,还是为了填充自己这充满未知的一生呢, 一路走过,如果,我们不再有爱,如果我们不再有激情,如果,我们没有了思想,如果,我们什么都没有了,回头望去,我们 我们会看到自己青春的脚印--「完美动物」 有兴趣的,私下里交流下载地址

2004/12/22
articleCard.readMore

暂时这样~

<p><img src="/wp-content/uploads/old/2004122215511026590.jpg" /> <img src="/wp-content/uploads/old/2004122215511987037.jpg" /></p>

2004/12/22
articleCard.readMore

长短论

快一个星期没写了~ 3D进展缓慢,等着CG WEAVER vol3了~ 不太喜欢在BLOG上写工作的事~ 最近也确实遇到了不少问题~ 就发展方向谈一下自己的看法~ 如题 这里讲长短不是数学或物理上的度量 长指长处,短指短处~ 下面主要就2个方面谈一下长短关系 1、取长补短 一般认为取长便是取别人的长,补短便是补自己的短了~ 我以为这个概念应该泛化,取自己的长补自己的短,取自己长补别人的短未尝不可。 这不是文字游戏,这是事实。 这么讲可能比较难于理解,那么举例说明好了。 也没做过其他什么项目,就讲做网站好了,我的强项是美工,程序是比较弱的。 这时我就需要取我的长处——美工来弥补我的弱项——程序 各种用户的要求各不相同,但他们看到的肯定是最终结果。 有些功能可能可以通过变通的方法来实现,而用户并非很在意实现的方法。 往往网站的界面漂亮些,图片丰富些,用户就会忽略某些功能上的欠缺(这些功能是非主要功能) 另外一个方面,一个后台写的很好的人,可能界面会做的惨不忍睹,那么他就可以尽量地用功能来吸引用户的注意。 如果是2人(1个美工、一个程序)合作的话,那就印证了“取自己长补别人的短”这句话 2、扬长避短 长处一定要宣扬,并且是层次越高越好,因为这就是你与其他人竞争的资本。 相反,短处往往只要做到“不短”就好,而想把短做长,这代价往往就是丧失了你的“长” 简单的比较一下2个人 A长处层次很高,短处方面几乎谈不上层次 B长处层次一般,短处层次也一般 那么这两个人哪个比较有竞争力? 我认为是A,因为在A的长处方面,他可以做别人之不能做 而在他的短处方面,完全没有必要强求他做 强迫自己做不擅长的事情,表面看起来很伟大 其实是最不划算的 写下这些主要是自己在发展方向上将做一些调整,也希望能对看过的朋友有所裨益~

2004/12/21
articleCard.readMore

MChotdog

2001年有个声音出现,2004年这个声音被SHE、JAY的强大火力盖下,再也没有出现。 这个事实说明,无论你说脏话、黄话还是昏话都没有关系,但是你千万别说真话。 在大陆也好,台湾也好,中国人都是一个样~ 一个灯两个灯三个灯 这是我的表演不用你来帮我评分 饶舌歌手 mc考试得几分 想干掉我等到有一天你能够上了舞台之后再说 感受到没有哈狗帮在背后 自己可以学著作敌人或朋友 所以老夫子说放下成见立定成佛” 现在看来,这些都是诳语而已了

2004/12/17
articleCard.readMore

准备3D化的MM

上色的感觉不太好~>_<

2004/12/16
articleCard.readMore

继续人头

现在还不像个人,每天改一点,总会好起来吧~

2004/12/16
articleCard.readMore

从临摹开始,重新来过

<p><img src="/wp-content/uploads/old/200412111057141371.jpg" /></p>

2004/12/11
articleCard.readMore

人头

如果这也可以叫做人头-_-|||| 问题实在是太,太多了 3D 真是磨练人的意志啊~

2004/12/9
articleCard.readMore

联想把IBM收购了?

今天一上 QQ,就看到了这条消息 觉得可能信不大,去 donews 看了一下,满是相关的评论与新闻 实际内容是:联想花 17.5 亿买断了 IBM 的个人电脑生产与销售~ 有人欢呼,有人忧虑 更有人言“just a business” 或许联想可以翘楚世界个人电脑市场,又或许 IBM 把包袱甩给了中国 不管怎样,他们都笑了~ 这就叫做“双赢” 反正中国这土地上有的是油水~ 另:老爸老妈去茅山旅游了,捎了几张照片

2004/12/8
articleCard.readMore

我的心那,哇凉哇凉的~

刚刚在 CDV 上走了一遭~ 发现现在美工的待遇越来越低了,特别的是做游戏的,辛苦也不讨好。。。 最后吃香的喝辣的却轮到一些油嘴滑舌,谄媚奸佞之人~ 什么世道? 大家都别学什么技术了 去学"厚黑"吧~ 管不了那么多了,先做好手头上的事再说

2004/12/7
articleCard.readMore

瓶颈~

学习头部模型的时候卡住了~ 怎么调也达不到理想的状态~ 做出来的头根本不像头~ 用小天教程里写的 MESH 的办法怎么也做不出~ 《游戏人间》书上写的先 LINE 后 SURFACE 的方法也做不出~ 自己用 POLY 做,五官怎么做都不对~~~~~~ 啊~~~~~~~~~~~~~~~~~~~~~~~~怎么办?怎么办?? 最近发现画什么都没感觉了~~……背后一阵寒意

2004/12/5
articleCard.readMore

哈哈,想起一件事~

早先没有工作的时候曾托朋友帮忙投过上海的腾武数码(杨震开的代理墨香的那个)网页设计的职位 那个人拿了我的作品看也不看,丢下三个字"没经验"把我打倒 当时并不太在乎这个职位,就此罢了~ 事情也过去几个月了,忘的也差不多了.今天机缘巧合上了墨香的网站 http://www.moxiang.com.cn 无语言.... 无知并不可悲,可怕的是无知还自以为睿智 昨天和马表谈到就业的事,如是,并不更言~

2004/12/4
articleCard.readMore

小练习~

<p><img src="/wp-content/uploads/old/200412420143537090.jpg" /> <img src="/wp-content/uploads/old/200412420144450068.jpg" /> <img src="/wp-content/uploads/old/200412420153238908.jpg" /></p>

2004/12/4
articleCard.readMore

敖 ~ 电信欺我 ~

这几天什么网都上不去了` 邮件收不了 ~ 网页看不到 ~ 连自己网站的FTP都进不去 ~ 现在临时找了个服务器先撑着 ~ XD!抽打之 ~

2004/12/2
articleCard.readMore

QQ啊QQ~

晚上开了QQ,不论熟悉还是陌生 一概聊过,时间就哗啦哗啦的没了~ 唉3D没做 检讨检讨~ 以后QQ还是隐身吧~

2004/11/30
articleCard.readMore

试下卡通材质

<p><img src="/wp-content/uploads/old/2004112922484339977.jpg" /> <img src="/wp-content/uploads/old/2004112922485881489.jpg" /> <img src="/wp-content/uploads/old/200411292249671768.jpg" /></p>

2004/11/29
articleCard.readMore

波利....

<p><img src="/wp-content/uploads/old/2004112820492995114.jpg" /> <img src="/wp-content/uploads/old/2004112820493966687.jpg" /> <img src="/wp-content/uploads/old/2004112820494513239.jpg" /> <img src="/wp-content/uploads/old/2004112821323894951.jpg" /> <img src="/wp-content/uploads/old/2004112821324461264.jpg" /> <img src="/wp-content/uploads/old/2004112821325268238.jpg" /></p>

2004/11/28
articleCard.readMore

清净了~

昨晚搞了半天也没能做出一个让自己满意的 blog 界面模板 于是就成了现在这个光秃秃的样子. 去逛了书店,发现镇江关于 CG 方面的书还真是少的可怜 《CG 杂志》《数码设计》《CG WORLD》统统没有 最后相中了这本书 从头到尾只讲了一个模型,却涵盖了角色动画的全部流程 比那些从软件界面讲到实例分析的书好许多 RMB:56 元,现在的书怎么都这么贵~

2004/11/28
articleCard.readMore

冬天来了

北方下雪了,南方降温了,冬天终于来了。 机房旮旯空调吹不到的地方就是我的办公隔间 身后的服务器呼啦啦的响着,我不由得产生了野外作业的错觉~,恨不能把拉链拉到头顶。 中央空调的压缩机在我头顶上咆哮着,可是暖风却从我的视觉盲点中呼呼开去~ FAINT!人家上网是掏钱,我是拿钱。如是思之,仿也得以安慰了。 核桃老师的教程暂时停止更新了,明天准备去书店找两本书看看 发现学 3D 是一件极其磨练意志的事情,作品可以天天出新,但精品还得百里挑一。 看了新的苹果核战记,感觉不是很好看~ 3to2 的效果有些做作了~ 而且任何材质都加上反射,连毛衣都能反映出周围的多种光源,实在晕到不行。

2004/11/27
articleCard.readMore

第10课作业

<p><img src="/wp-content/uploads/old/2004112520334033333.jpg" /></p>

2004/11/25
articleCard.readMore

第9课 作业练习

<p><img src="/wp-content/uploads/old/200411242272455738.jpg" /></p>

2004/11/24
articleCard.readMore

材质练习~

模型还是前面那只猪~

2004/11/19
articleCard.readMore

第6课作业,结业考试

一:选择题 1:3ds max5.x 的移动、旋转、缩放的快捷键是?A A: Q、W、E B: E、R、T C: W、E、R D: W、R、E 2:3ds max 中删线命令的快捷键是?C A: space B: delete C: back space D: end 3:下列那种说法是正确的?B A: 建模时必须塌陷成 POLY,否则无法建立模型 B: X、Y 轴永远是平面的 C: MAX 中只有透视图是有透视关系的 D: 最大化视图的快捷键是 space 4:挤压(extrude)功能右边的小方块是做什么用的?A A: 对 extrude 的详细设置 B: 装饰品 C: 对 extrude 的储存 D: 返回命令 二:问答题 1: 详细介绍 MAX 中塌陷物体的过程以及为什么需要塌陷 鼠标右键选择covert to...不塌陷的物体无法编辑 2: 在 MAX 中什么被称为编辑子级? 塌陷后物体各种属性,如:节点、面、多边形、元素 3: 第 4、5 节所讲的角色头部基本模型练习的目的是什么? 联系PLOY建模以及CUT工具的使用 4: ChinaVFX 3ds Max 版的版规是什么? 。。。不要灌水? 5: 一个”田“字的 BOX,一共有多少点、多少面、多少边? 26个点,24个面,49条边 6: 前面 5 讲中所用到的快捷键有多少?都是哪些快捷键? 分别是:Q选择 、W移动、E旋转 、 R缩放、ALT+Z缩放视图 、Z所选择物体满视图显示或物体恢复视图正中、CTRL+P移动视图、 ALT+W最大(小)化视图、CTRL+Z 撤消物体操作 、SHIFT+Z撤消视图操作、F4显示或隐藏实体模型的布线、F2将所选择的面呈全色或线条显示、back space移除所选的点或边(remove命令) 7: 如何理解 X、Y、Z 轴? 学过立体几何就知道鸟~3个矢量方向 8: 如何理解 4 视图? 俯视、侧视、透视 9: 创建一个 BOX 有几种方法?分别是什么? 2种,1:先拖出后修改参数。2:先输入参数,直接创建 10:除了 POLY 我们还可以把模型塌陷成什么? MESH、PATCH 四:课后题 1: 练习 1-5 讲中的所有内容并且达到可以默写的状态 2: 根据 1-3 节的内容自己尝试建立一个由 POLY 建模的杯子 3: 根据第 4、5 节讲的内容自己尝试继续建立人头 4: 根据大家喜好建立一个自己喜欢的模型(要求必须用 POLY 建模)

2004/11/18
articleCard.readMore

chinavfx打不开鸟~

2 天了,3DSMAX 的教程看不到了~ 但学习不能中断 做了一只猪~ 哈哈~

2004/11/17
articleCard.readMore

美丽的进度计划

公司网站实施计划~ 只是其中的一小部分~....

2004/11/15
articleCard.readMore

第5课作业

核桃: 不用偶说了吧,都应该知道是什么作业~~ 就是第 5 讲的练习~~ 偶的: MD,好象少了一根线 改:

2004/11/14
articleCard.readMore

一成不变

我向来怕冷,即便这是一个暖冬我也无甚反感。 可冬雨还是来了,3 天 3 夜。 一成不变的天气变了,可生活没变。依旧那么无趣、冷淡、寂寞、劳累。 歌,还是陶喆的那么几首。我并不清楚最近流行什么,即便知道我也并不想尝试。 每天做一些反复的没有创造力的工作,我也终于理解我们一直强调却一直低下的生产力不能前进的原因。 我讨厌一成不变,但更害怕一变就变坏,一变就变糟。 这种心情是矛盾的,仿佛小时候总盼长大,长大了又不愿再长一样。 我希望每天吃不一样的早餐,看不一样的报纸,听不一样的声音,做不一样的梦。 可我还得走一样的路,见一样的人,说一样的话,做一样的事。 或许我该感谢网络 我每日在一成不变的时间一成不变的地点上一些一成不变的网站寻找一些变化的信息,变化的人,变化的游戏。 当老妈在一旁叨咕我上网成瘾的时候,我总有一些一成不变的理由:我的专业是网络,我的工作是网络等等。 其实我并不是一个一成不变的人,我想大多数人都不例外。我热爱思考,思变。 有那么一句话叫做“人类一思考,上帝就发笑” 是的,那么一点点的思想位移相比整个世界,整个宇宙而言,几乎还是一成不变。 终于,我还是习惯了这一成不变的生活,开始一成不变的抱怨……

2004/11/13
articleCard.readMore

第4课作业

核桃: 这次的作业就是把第 4 讲的练习贴上来,就是那个头的基础型~~ 大家自觉写学号~~ 偶的: 改了一下

2004/11/13
articleCard.readMore

第三课作业

核桃: 一共 4 个图,大家按照没个图的样子仿照制作。 请完全用 POLY 的挤压功能实现 我做的:其中第 3 个和第 4 个做的不对 帖出正确的图形比较 第 3 个标准的: 第 4 个标准的 第 3 个的参考答案见: http://bbs.chinavfx.net/view.php?part=92&page=&sort=&id=806965

2004/11/9
articleCard.readMore

第二课作业

核桃:用“田”字样 BOX 配合移动旋转缩放工具作出图中的样子 偶地:

2004/11/7
articleCard.readMore

再说~

酝酿着写一篇关于"玩家"的文章 但这毕竟不是工作,所以约束就少了许多。~这人要是一旦工作了,属于自己的时间就大打折扣了 最近工作还算顺利,得好好地干~

2004/11/6
articleCard.readMore

第一课作业内容

核桃: 1:将练习的模型截图贴到这贴,就是课程中让大家用 box 等象拼积木那样拼的东西 2:课下自己熟悉快捷键[/color] 哈哈,偶第一次做的图

2004/11/6
articleCard.readMore

凌晨才有感觉写东西

偶尔看到一则消息:人体缺乏维生素 B 会产生抱怨、絮絮叨叨的状况 不管这消息是否准确,反正症状我是有了 主要表现为看什么事都不顺眼,做什么事都心不在焉 结果晚上还做了一个奇怪的梦 梦见了一条通向某一地点的捷径, 醒来后我仍相信这条道路的而且确的存在 可事实上,它只在我的梦里出现过: 沿着一段台阶登高而上,台阶的顶端是一个石牌坊,道路两边有 2 米左右的青砖围墙。路是青石板的,沿着走不久来到一个岔路口,是继续向上的台阶。越过一个池塘,就到了一个本应该离出发地很远的地点。 我看过一点点《梦的解析》,妄自揣测这代表一种彷徨的心态,梦者希望寻找捷径从麻烦中脱出。 把上周囤积的两部片子看了 一部是《天与地》 该片讲述了武田信玄与上衫谦信间的战争,场面还算的上宏大,就是剧情拖沓了些。不过这年头历史剧少的很,看一看长点知识。 另一部是《特别的爱给特别的你》 一个很严肃的但被演绎的很无厘头的故事,没有俊男,女主人公看起来很舒服,哈哈,女生们失望去吧~。导演伏笔埋的很好,至少不像国内影片那样低估观众的智力。推荐一看!

2004/10/31
articleCard.readMore

咦,写些什么好?

没有恰当的题目,找个理由敷衍而已。若真不知道写些什么,何必要写? 想写的东西太多,便没有办法写了。 周5的时候下了《突袭》《三角洲——黑鹰坠落》 周末的很大部分时间消磨在了这上面 觉得有些不上进,却想不出更好的放松方法。 上午看了一下taozhe.net 32天访问694人/次,注册用户26名,满不错的了 用户的互动暂时还没有运作起来。 最近需要写一个FAQ,一个QQ SKIN 慢慢来吧 公司发了一箱梨,据说以前还发过食用油和月饼 虽然微薄,但收买我这样的打工者足够。 公司网站要尽快的做 频频死机的PS让我十分郁闷,换用FW处理图片。 我本认为同类型软件差异不该很大。 用了一段时间才发现,FW真的没有PS好用,也许只是个人习惯而已。 不管怎样总是学到了东西,够了。 老爸老妈去琅琊玩了一回 照片2张 最近新加了一个link:可苦可乐,她的画挺好。 哦,这是第300篇啊

2004/10/24
articleCard.readMore

。。。。。。

…… 省略号,表示引文中省略的部分或话语中没有说完全的部分,或者表示断断续续的话语中的停顿。 ...... 六个英文句号,表示无语言 。。。。。。 六个中文句号,表示没话说 oooooo 六个 o,同上,但敷衍成分更大 000000 六个 0,同上,有故意不回答对方的意思 这几天难得有机会上网,一旦上了又发现没有可写的素材 无聊一下好了 景路自己把 blog 后台升级了 gavin 帮小周把 blog 也换了 我这个 poorfish 什么时候升级内? 唉~bug 不少 3 天,终于把《风斗士》看完了 没《寻佛记》的漂亮格斗 也没有《精武门》的慷慨激昂 8 过韩国电影这种努力挖掘民族素材的精神倒是难能可贵 前两天看到一个员工守则: 1、老板永远是对的 2、请参见第一条 汗 把今天做的 banner 放上来。 用来满足上级的审美需要 所以不必评论了

2004/10/21
articleCard.readMore

杂七扒拉

终于把这个周 6 盼来了,明天下午还要去公司值班,郁闷鸟。 下周小汤去门市了,就只剩我一人了。 公司网站做出了大概的样子,加了一个投票系统。新闻整合要保留原来的数据,改了好几次都出错,不爽。 谈一下我曾经投过简历,今天网上面试的公司 BBMF 我早在 4 月份就给他们投了简历,人事汪小姐收去了我一份策划。5 月初,汪小姐告知我未能被录用,原因:没新意。 6 月底,在那里上班的小龙告诉我有希望去他们公司,告知我上次未被录用的原因:不了解手机的情况。 中间省略一些我和小龙的交流,他为此出了不少力。 今天在网上我进行了“面试”,我揣测他们的策划主管对我表现算是满意。不觉间又谈到上次我未被录用的原因:说话太拘谨,交流能力差。 之前我并没有去这公司面试过,这结论果真匪夷所思。那位主管大惊诧状:难道人事把你的简历拿给我去面试别人了? 我告知那位主管我目前已经有了工作,我必须对现有工作负责。他让我同人事谈,我已经开始晕了。 人事小姐一看到我劈头就是一句你是张 XX 吧,我说我姓沈……然后她说:我刚收到你的简历啊。我说:汪小姐呢?她:在啊,你找她吗?我说:你可以问她一下 写到这里,我觉得不说“我 KAO”真是别扭 我在上午面试之前还想着是不是该做出抉择,面试完我便不这么想了

2004/10/16
articleCard.readMore

趋于平淡

一整个上午,公司所有员工在做同一件事——制作计算机等级考试用软盘。 3700 张软盘,从拆解包装到将考试用资料拷贝共耗时 3 小时 48 分 最终导致绝大多数人右手大拇指皮层坏死并角质化,疼痛天数据初步估计大于一 查看了一下 taozhe.net 的近况,感谢微涩同志和 hellboy 朋友的更新。访问量达到 383 人次,在 ALEXA 里自然是看不到的。 在建站 20 天,宣传投入不高的前提下,这种结果我很是欣慰。

2004/10/12
articleCard.readMore

随便说说

上班第四天,基本顺利,一些小事磕磕绊绊也就过来了。 今天是最忙的一天,上午大扫除和机器检修,下午做公司网站改版计划和 5 号机房机器维修。 汤健不久被调往门市,一个人的日子变的不再轻松。 500 块的工资实是微薄,拖酷头买了辆二手车,省点公交钱。 二手自行车!不然还能是什么车?? 有时候还真别太把自己当回事。 梦毕竟是梦,哪一天醒了发现一无所有的自己,那时候就只能“痛定思痛”了。 把网站企划写成网易,就能成网易了么? 按微软的方式管理,就能成微软了么? 像盛大一样投机,就能发财了么? 别开玩笑了。 小周同志终是帮胖子做了山湖的首页图片,我也终于松了口气。 倒不是因为自己可以省下些力气,而是觉得工作室好歹还有个能做事情的人。 我没精力去了解工作室发生了什么,当然我想了解也未必有人肯告诉我。 按规矩,大四的工作室成员本不该安排工作。我是毕业的人了,真诧异还会轮到我的头上。 胖子不会无缘来找我,那一定是工作室没有了做事的人。 工作室无法要求大三大四的成员接任务,于是小辈们无所适从。 他们会抱怨:我们没有彭、顾、刘、唐,我们实力不够。 于是主管会拿出管理学中的种种,说:你们为什么不能成为他们呢?你们努力吧! 然后这个断层就越来越大,沟壑越来越深。 小团体渐显,不堪忍受的“技术者”纷纷离职,留下几个抱着余大师讲座的策划们。 业务还是拼命地去接,新人们继续努力地去学。最后由于没有人“do it”,“carry out it”,这些“case”就不了了之。 周而复始,始而复周。 我不希望将来的工作室会是这样。如果我这篇多为意淫的文章不幸被哪位工作室现任成员看见,请你不要伸张。你若觉得可信或有些价值,不必拿本子记下顶礼膜拜,反省一下即可。

2004/10/11
articleCard.readMore

恋爱游戏制作大师2

本人将他人的一些制作技巧做成了电子书,有兴趣的朋友 点击下载 本地不提供《恋 2》的下载,如有需要请去 EZ 网站 或借助 google 「恋爱游戏制作大师 2」是一款让玩家可以将心目中游戏实现并与人分享的游戏制作工具。 前作「恋爱仿真共和国」自从 2000 年推出中文版,便引起华文地区众多热爱创作的玩家热烈回响,透过独立创作并于网上与各地玩家分享作品的方式,网络人气居高不下。自从原创公司 enterbrain 推出二代续作,不但加强各方面的制作功能,设定也更加细致多样化,同时也在工具中提供玩家期待已久的游戏范例与丰富的素材数据,让许多玩家为之疯狂,纷纷上网连署支持中文版的推出。光谱信息这次顺利地为玩家引进这款备受嘱目的「恋爱游戏制作大师 2」,错过一代的玩家可千万别再次错过啰。 「恋爱游戏制作大师 2」光看名字会让人容易联想到这是一款特别针对「恋爱类」且「仿真类型」游戏之制作的设计工具,不过实际上只要是恋爱游戏、冒险游戏或养成游戏,都可以藉由这套工具软件完成制作。由于工具中预先收录了丰富的背景、角色、配乐等素材,因此我们可以完全不必担心素材取得的问题,只需发挥创意完成剧本的编写与流程的设计即可。此外,工具也提供了非常简易的游戏程序编写,几乎不必使用到键盘,只需鼠标便能将心目中的游戏设计完成,这种程序写法,可说是一般程序设计师所叹为观止的。它提供我们将 BMP 或 JPG 图片以及 WAV 音效、背景音乐 MIDI,结合 AVI 影片,且任意加入文字,简简单单的操作、便能设计出一套强大的游戏,更美妙的是还能将完成的游戏作品汇出成独立的档案,与计算机中未装有此套软件的朋友分享,光是这一点,就让许多热爱创作的玩家为之倾倒,发挥百分百创意,有了「恋爱游戏制作大师 2」,谁说一定要进游戏业界才能做游戏呢? 由「恋爱游戏制作大师 2」所制作出来的游戏,可以经由谈话选项的设定,让玩家在游戏中经由不同对话与项目的选择,或是点选图片的不同位置,而导向不同的支线与游戏方向,最终更产生多样化的游戏结果,因此,现在你可以不必再担心市面上贩售的游戏只有千篇一律的游戏结局了,因为你自己就可以随心所欲设计出千变万化的游戏内容与故事结尾啰。当然,为了不枉游戏名称为所谓的「恋爱游戏」,工具中附有许多功能与素材都是为了更便利恋爱游戏的制作而提供,包括图片、音效、音乐、动画、人物语音、人物 CG 图等,其中人物语音请到了许多日本游戏界多位知名声优担纲演出各种表情声音;而人物 CG 图还可设定各种不同的姿势动作,包括穿戴衣服、装饰等,相当方便与贴心。这次续作也加入了各种天候变化的设定以及熟悉恋爱游戏的玩家所在意的「好感度」,设计者将可针对不同程度的好感度设定角色的情绪变化、心仪对象、甚至影响剧情走向。此外,也提供了变量功能,使得懂程序的设计者可以在程序中透过加减乘除的运算,让游戏充满无限可能的扩充性与发展性,透过想象力的驰骋尽情创作,甚至连自己的照片、声音、影片、图画,都可汇入游戏中使用,工具中也提供了图片透空的功能,让人不禁叹为观止。

2004/10/3
articleCard.readMore

天晴游戏制作比赛结果揭晓

首届“天晴杯”游戏制作精英大赛从 2004 年 1 月 6 日正式开幕以来,得到了国内外各界人士的积极关注,尤其是得到了全国范围内无数游戏爱好者的踊跃拥护,其热烈响应的空前程度几乎是之前始料不及的。时至丹桂飘香的金秋,也正是大赛帷幕圆满落下的今日,天晴数码公司谨代表一路坎坷走来却仍然不屈奋进的中国原创游戏业界,向无数在这届“天晴杯”游戏制作大赛里花费巨大心血的参赛者们表示深切的感谢,因为正是你们,构筑了中国原创游戏业信心和希望的坚韧磐石! 本界大赛历时近 10 个月,旨在以此激励中国本土游戏创作,吸引更多才俊英杰投身中国游戏原创事业。期间经历了紧张的参赛稿件上传与接收、全国校园赛事巡展、部分参赛作品及网络投票、国内外特邀专家审核投票等重要阶段,其赛事规模之大、影响范围之广、参赛人数之多、奖励基金之丰厚,皆达到了中国游戏界有史以来的巅峰。 本届大赛项目依据现阶段游戏制作的分工协作领域,设置了原画、2D 美 术、3D 美术、策划、程序五个大模块。其中,又按照各个模块下技术覆盖面的差异,共细设了十六个游戏制作流程中最重要的步骤为具体赛项和奖金。 在参赛期间,涌现出许多优秀的作品,尤其是在策划和程序模块上表现得尤为硕果累累,一批在目前国内游戏领域的有较高创造能力和创新意识的新人在这两个设奖区域内脱颖而出,其中不乏一些技术含量很高的佼佼之作,评委们都给予这些作品及参赛人以高度的嘉许和鼓励。相比之下,在美术领域的模块里,参赛的作品技术含量却与本届大赛的期待层面有一定的差距。令许多评委惋惜不已的是,美术奖区内的参赛作品是所有奖区内水平较为参差不齐的。往往许多美术作品创意新颖,但缺乏必要的美术功底将其完美展现;同时也有一些技术含量较高的作品,初展现在评委面前时让人眼前一亮,待细看时却陈词可泛,缺少内在的创作灵感……以至在赛后一位资深评委如是说道:与别的技术领域不一样,拔尖的美术人才不多,美术奇葩更是难求,以国内玩家为基础的游戏美工界还需努力呵!真正的游戏美术人,除了必要的严谨创作态度之外,更应该是艺术层面与技术层面兼顾的专有人才!这句话大概就道出了本届游戏制作精英大赛中美术项目参赛稿件所反映出不足之处的实情写照吧。 从技术角度上说,游戏界是一个近几十年才新兴的行业;从其传承并以现代手段诠释了各个领域艺术的精髓本质来看,游戏终究还是一门艺术,在将来以大众艺术的形式被人们所接受是可以预见的。《文心雕龙 神思》言:“寂然凝虑,思接千载;悄然动容,视通万里。积学以储宝,酌理以富才,研阅以穷照,驯致以怿辞。”与别的艺术形式一样,在游戏业这广阔无垠的天地里,善于思考和积累是个人自身成长必要修业,是与天晴数码公司一贯秉承的“学习、努力、争取”三项创业态度相辅相成的行业素质规范。 本届“天晴杯”游戏制作精英大赛到截稿为止,从全国的游戏玩家响应程度和参赛稿总体水平来看,取得的成绩是斐然的。我们也真诚的希望在梦开始的足迹上,每位参赛者都发挥了自己应有的水平。同时,由于本次是首届天晴数码游戏公司制作的面对全国范围内的大型游戏制作精英赛事,在一些细节上难免会存在纰漏,也请各位参赛者和所有关注本届“天晴杯”的玩家和同行给予多一点理解和支持。最后,让我们用精神饱满的备战和满怀激情的期待,迎来更恢弘、完美的下一届“天晴杯”游戏制作精英大赛的到来! 可惜本人榜上无名 获奖名单

2004/10/1
articleCard.readMore

D版

昨天答应给死羊刻 CD 刚才把封面做了出来 可惜没有彩色打印和压模机 只好黑白的了 下面的这个是有颜色版本

2004/9/30
articleCard.readMore

鬼哭狼嚎

今天下午和酷头去阿米果飙歌去了 音响效果依旧差强人意,不过总还算尽兴 回来上网视频看剪了头发的死羊 据说那家伙在广州过的无比困苦 同情一下,暗自庆幸应聘广州网易的失败 (靠,这有什么好庆幸的) 前段时间在家里阳台上拍的照片 突然冒出:“夕阳无限好,只是近黄昏”这种想法

2004/9/29
articleCard.readMore

干了一件蠢事

刚才把去年写的一些日志转了过来 本以为把日期改变一下 它们就会自动站到恰当的位置去 结果,我错了 现在,正如你看到的 它们赖在下面怎么也不肯走了 时间久了,出来晒晒也没什么不好~ 回顾一下好了

2004/9/27
articleCard.readMore

焰火

<p><img src="/wp-content/uploads/old/200492622561642663.jpg" /> <img src="/wp-content/uploads/old/200492622563788807.jpg" /></p>

2004/9/26
articleCard.readMore

贺3000HIT

<p><img src="/wp-content/uploads/old/200492620123013104.jpg" /></p>

2004/9/26
articleCard.readMore

广州网易游戏策划招聘题目

应聘这个职位最终没有成功 我把题目和我的回答都放出来,有兴趣的看看 转载请注明出处与作者 1 请谈谈幻想风格类的游戏。 关于幻想风格类游戏,我们至今并不能给出一个明确的定义。任何一个游戏都有其幻想的成分。我只能简单的把幻想风格定义为一种非现实世界的世界观,但并不说明这种幻想的世界观就是无理和缺乏逻辑的,它应该也必须以客观现实为参照。由此,我将幻想类游戏分为以下三种:奇幻、科幻、混合类 奇幻:奇幻又分为西方奇幻和东方奇幻 西方奇幻 目前比较有名的幻想类游戏多以 AD&D 的世界观为蓝本设计。单机联网类最为有名的是暴雪的暗黑和魔兽系列,网络游戏有 UO、天堂、无尽的任务等。而这一以西方魔怪、精灵为角色的幻想世界观被我们称为奇幻。采用这类世界观的游戏比比皆是,好处在于世界观的构造相当成熟,在实现角色技能及 NPC 任务的时候有据可考。缺点是,重复率高,且并不是所有人都对面目可憎的 ORC 感兴趣。对于我们这样一个被东方文化熏陶了 N 千年的地方,接受面必定是有限的。这类游戏最著名的特点就是战士与法师这种基于不同侧重点角色出现。 东方奇幻 这类游戏以中国道家文学和民间妖说为主要参考,譬如仙剑及轩辕剑系列。有人将这两个游戏归于武侠,我却以为它们的奇幻成分要高出许多。国内最著名的网络游戏《传奇》也不出此类。西游系列、日本的阴阳道游戏《御伽》《狱门山物语》当属此类。 科幻 如果说奇幻游戏多多少少在讲述历史的话,那么科幻类游戏则多展开于未来。此类游戏首先强调的是科技,机械与机器人的作用尤其明显。单机部分机器人大战系列、星际争霸都是很好的代表,网络游戏部分也有破碎银河系、星际 ONLINE 为典范。而这种游戏也比较适合大场面,想象一下驾驶着你的战机游走在银河数以万计的战舰中的心情吧。 混合类 将奇幻与科幻杂糅磨合之后产生的一种新型世界观。SAGA 和 FF 系列就是这种类型的世界观,一方面强调蒸汽科技的科幻理念,造就各式各样的飞行器和武器;另一方面专注于魔法、召唤等法术的强大威力。 无论是奇幻、科幻还是混合类,他们都必须建立在一定的现实基础上而并非完全空想。也只有这样才利于用户的青睐与吸收。也避免一些自相矛盾的荒唐。幻想游戏提供了异于现实的世界观,使人眼前一亮,好似一场美丽的梦。伴随这类题材也诞生出了风格迥异的系统与游戏模式,比如法术系角色体弱,而战斗系角色皮糙肉厚的特色。题材风格和系统风格合而为一才可称为幻想风格。这类风格的游戏曾经也依旧是游戏世界的主流。 2 谈谈游戏文化背景的作用性。 游戏文化背景虽然一直伴随着游戏存在着,但被重视估计还是在 RPG 游戏诞生以后。对于早期诸如魂斗罗之类的 ACT 游戏来说,文化背景只是一个触发玩点的配角。“2XXX 年,外星人攻打地球,我们的战士……”大概这就是全部。这种背景的作用在于告知用户,你在玩这个游戏的时候大可不必为那奇形怪状的生物,犹如烟花的子弹感到不可思议。因为,游戏就是这样设计的。后来的游戏就不一样了,文化背景成了舞台。三国类游戏中的各武将携带着代表他们各自能力的数据在三国文化背景下争相角逐,而没有这个文化背景,玩家的游戏感觉如同嚼蜡。到了现在,游戏文化背景是吸引眼球的最重要手段之一。武侠、奇幻,不管怎样,它们有时候就是决定了游戏的玩法,或者说它们是为玩法服务的,你不能想象一个亚马逊女战士使出独孤九剑。当然在网络游戏周边发展迅速的今天,游戏文化可以为那些小说、漫画提供非常好的素材。现在的游戏,如果缺乏了文化背景,是会被人说没内涵、没层次的。 玩家都是喜欢标榜自己的文化水平的,一个看起来比较有文化内涵的游戏可以让他在他的朋友那里多一些炫耀的资本。 3 谈谈各种防反外挂的手段。(请全面) 为什么会出现外挂,答案很简单:游戏本身没有提供某些功能。 要防或是反外挂要做到的,无非以下几点 1、向玩家宣传外挂的不合规定的,是严重影响游戏平衡与自我游戏质量的行为。 2、在技术上对外挂进行封闭和防范,可以建立游戏外挂库,派专人对外挂进行分析,提供相对解决方案,并采取高效数据加密。 3、在游戏中尽量削减外挂产生的利益。 这三点的效果由上至下依次增加,实行难度依次增加。 4 谈谈你梦想中的游戏。 让玩家玩的开心,让开发商获得巨大收益的游戏,像暴雪的游戏那样。 5 谈谈休闲游戏的特点,分析下休闲游戏的市场。 内容轻松、操作简单,可中断性强。 目前网络休闲市场多被棋牌类游戏占据,不乏发展潜力有,但也十分有限。具体表现为收费难。从疯狂坦克收费前和收费后的用户反映可见一斑,而盛大也从来没有把泡泡堂作为其主流产品。休闲类游戏可以作为吸引人气的手段,但暂时还不能作为收入增长点。 而 wap 类游戏市场前景光明,手机的机能限制标志着休闲类游戏将在相当长的一段占主导地位。 6 分析女性玩家的心理特点。 据调查,女性玩家并不是我们过去所理解的那样喜欢可爱型养成型游戏。女性玩家依旧渴求在游戏上与男玩家平等。之所以把女性玩家当作单一的玩家群体,是由于女性玩家对游戏的认识相对较玩,她们中间刚接触游戏的初学者很多。而初学者的典型特点就是对游戏难度非常敏感。一个游戏在 10 分钟内不能吸引她们,很有可能就将永远失去她们。女性比男性更懂得浪漫,她们更讲求一些细节。她们喜欢鲜艳的色彩,喜欢可爱的造型,喜欢浪漫的爱情故事。但她们最希望的,是和男玩家一样可以成为一个游戏高手。 7 分析游戏周边市场。 游戏周边是建立在游戏品牌上的一种增值商品。游戏周边市场实际上就是玩具市场、首饰市场、日用品市场和文具市场。稍显不同的就是它们都挂着相应游戏的品牌,烙上相应游戏的 LOGO。周边市场的发展更多在于游戏本身的市场。一款热销的游戏,它的周边市场也不会差到哪去。 8 谈谈各种平衡问题。 平衡问题完全因为多角色,单一角色的游戏不存在平衡。绝对的平衡是不存在的,平衡只是相对的。它可以建立在状态上,也可以建立在时间上。一个 100 级角色杀死 1 级的角色这是平衡。1 级角色杀死 100 级句色这不平衡。我们只能要求在近似条件下的平衡。平衡只要让大多数玩家认为合理就行。很多平衡条件都是既定的,我们没有必要重新开发一种貌似平衡的平衡。法师的容易死,出招速度慢,却威力巨大,还可以群体和远程攻击。战士血多肉厚,近战能力强,但也只能近战,这是最典型的平衡。一个角色属性和技能的产生必须以其他角色为参考。平衡的作用就是让每个角色都有存在的必要,是游戏复杂化后的解决办法。具体的游戏平衡还必须就具体问题分析。 最后一题是一份休闲游戏的策划 稍后公布

2004/9/22
articleCard.readMore

尝试尝试

改变一下涂鸦的风格

2004/9/20
articleCard.readMore

尘埃落定

http://www.taozhe.net 终于以博客的形式登场了 虽然没有我原先想象的那么宏伟或是功能齐全 但终究还是出来了 至于之前所做什么用户调查与产品定位,现在看来委实可笑 尽管如此,我还是深感欣慰 至少下面可以目的明确地向里面添加内容了 另外谈谈对最近电影的看法 看了一部韩国影片《旋风腿》 忖度大多韩片都包含一个积极又美好的态度而无论其演绎方式是激烈还是随和 社会效应就在于能够激发观众对社会美好现象的向往与怀念 确实值得钦佩 吴宇森在央视今天的“高端访谈”谈到“荷里活”时说:“我厌倦了那种一成不变,公式化的,只有画面的电影” 可国内张某谋却对这种公式趋之若骛 他的影片对社会效应的注重越来越淡薄,炒作的程度却是历史最高 思想缺乏,是《十面埋伏》恶评如潮的重要原因 观众是无法接受低能剧情的侮辱的 就像 mochotdog 唱的那样: 就让我来 rap 揭开你的疮疤 就让我来 rap 你把听众当白痴啊 不过很奇怪,某些以鸟冠名的奖项的品位却与众不同 《手机》这部片子因为“艺术品位低下”而无缘该奖 不过爱森斯坦(不是爱因斯坦哦,是《战舰波将金号》的导演,《蒙太奇论》的作者)说过:“艺术是人民的” 这部反映了人民与社会的影片被指为“品位低下”,这是否说明一些问题?

2004/9/20
articleCard.readMore

今天是九月十五日

毫不特殊的日子 距9.18事件纪念还有3日 距天晴承诺的比赛结果公布还有15日 距我找到工作还有n天 不过我依旧觉得承诺这种东西是不可靠的 譬如这个 www.taozhe.net 种种原因使得我一再推迟开放时间 可谁又能比我更关心这件事呢? 策划案如赌注一般送出去了 我不喜欢打赌的,除非我能预见胜算 而这一次,我是不得不赌一把的 今天体验了一下《巨商》 有点意思 玩过太阁5的人是很快可以上手的 游戏的战斗方式很突出——及时战略 比起以前的“佣兵传说”好出许多 而且只要你不想战斗,就无须战斗 同MMORPG相比,战斗对游戏的影响不大 游戏中集成了诸如“连连看”的小游戏 操作比较简单 但整个游戏对时间的耗费非常大 跑一次商需要花1个小时以上 钱老贱进军新浪乐谷失利 进入游戏业并不是你玩过几款什么网游就行的 这方面企业似乎并没有媒体说的那么不冷静 想比较,SOHU的10W年薪玩游戏则完全是一个广告性质的噱头了

2004/9/15
articleCard.readMore

哈库那马塔塔

还有谁记得这首歌? hakuna matata! what a wonderful phrase hakuna matata! ain't no passing craze it means no worries for the rest of your days it's our problem-free philosophy hakuna matata! when he was a young warthog when i was a young warthog he found his aroma lacked a certain appeal he could clear the savannah after every meal i'm a sensitive soul though i seem thick-skinned and it hurt that my friends never stood downwind and, oh, the shame 'thoughta changin' my name and i got downhearted ev'rytime that i... it means no worries for the rest of your days it's our problem-free philosophy hakuna matata! it means no worries for the rest of your days it's our problem-free philosophy hakuna matata! 我想现在需要这种状态 今天一天不知道干了些什么 策划案写着写着没了头绪 看完 samuraichamploo vol.15 已经吃晚饭了 刚刚下了巨商,明天策划案写完后进去体验一下 对这样一个号称和以往网络游戏不同的游戏很是好奇

2004/9/13
articleCard.readMore

该死~

完成了一份休闲游戏的策划案 正在着手一份手机游戏策划案 这两份东西决定了我下面的工作机会 时间的原因,导致这两份东西未必完美 可我确实认真的去想了 如果事情的结果不能让我满意 我想我会暂时放弃进入游戏业 关于这两份策划案,日后若没有保密需要 我会公布在这里 昨晚,老妈的包给"摩托强盗"抢了 这是一件不幸的事情 手机、小灵通、现金、银行卡都没有了 那些强盗在做坏事的时候当然是不会想到他们的行为对别人和别人的家庭造成的影响的 可无论他们是怎样的,他们都不该被原谅 他们都应该去死! 我诅咒他们~

2004/9/11
articleCard.readMore

无甚特别

我在做一些测试 这些测试看起来难度不大 可我不了解出题者的意图 心里还是没底 明天写休闲游戏的策划案 就这么定了,现在得好好想想 晚上看央视的 不明白为什么成吉思汗只要败就一败涂地 打一次败仗 3 万人马就变 4000 了 居然下一次又能反败为胜 晕~难道真的天人相助? 老妈做的罗宋汤真是好喝啊 肚子饿了

2004/9/6
articleCard.readMore

weiss

weiss 是 RO(仙境传说)的 4F 模拟服务器端 对系统要求不高,我这破机子也能跑 架设起来很简单,运行 weiss 后 再开启 RO 的韩国客户端(需要修改)或另类单机版即可运行 经测试,局域网互连实现 方法是: 1、修改 weiss.ini 中的 IP=?为服务器端机器的局域网地址,如:192.168.0.1 2、修改客户端 DATA 文件夹中的 lclientinfa.xml 中的 <address>?</address>,如:<address>192.168.0.1</address> 下面是一些修改细节: [Server] 配置项值说明 IP192.168.0.1服务器 ip 地址 NameRO 中国服务器名字 sv1port6900端口 sv2port6121端口 sv3port5121端口 BaseExpMultiplier1000基本经验倍率 JobExpMultiplier1000职业经验倍率 HPRegen3000控製玩傢的 HPRegen SPRegen7560控製玩傢的 SPRegen DisableMonsterActive0怪物是否打开主动攻击 DisableLevelLimit0是否关闭等级限制 DisableEquipLimit0是否关闭装备等级限制 DropMultiplier10000掉宝 DisableSkillLimit0技能限制 DefaultZeny300新人创建以后的金钱 DefaultMapnew_zone01新人创建以后第一次出现的地图 DefaultPoint_X50坐标 DefaultPoint_Y100坐标 DeathBaseLoss1角色死亡后是否损失 BASE 经验(0 关闭,1-??是倍率) DeathJobLoss1角色死亡后是否损失 JOB 经验(0 关闭,1-??是倍率) ServerChat0服务器聊天 GlobalSkillDelay2000法术施放时间间隔(毫秒) GlobalFieldCount3- MonsterMob1BOSS 级怪物是否带小兵 MonsterSkill1怪物技能 SummonMonsterExp1打死召唤怪物是否有经验 SummonMonsterAgo0召唤怪物是否强制主动攻击 SummonMonsterName1是否显示召唤怪物的名字(0 显示 E 文代码) SummonMonsterMob1召唤怪物是否带有小兵 GTimeDelay12工會戰開始時間(小時) GActiveTime60工會戰持續時間(分) StartGMsg工会战开始!工会战开始提示 GlobalGMsg工会基地 $mapname 已经被 $guildname 工会占领!工会占领提示 MapGMsg工会石被破坏!工会石破坏提示 EndGMsg工会战结束!工会战结束提示 UseWelcomeMsg1欢迎信息开关 WelcomeMsg欢迎 $charaname 进入 $servername 服务器!欢迎信息内容 DataBackUp0数据备份 LMonitor0是否查找 vLogin 运行状态 LLog0vLogin 是否保存日志 NPCID50000整个服务器的怪物数量 WarpDebugFalse调试命令 EnableMonsterKnockBackFalse怪物受攻击后能反击 DisableFleeDownFalse被怪物围攻时是否减闪避 其他 WEISS.INI 的内容 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 AutoStart=1 自动开始服务器 ItemDropType=0 掉落物品的类型,改 1 则全掉? ItemDropDenominator=10000 物品掉落倍率 ItemDropPer=10000 单一物品掉落倍率 StealMultiplier=100 不知道什么意思 EnablePetSkills=1 宠物技能 DefaultItem1=1201 新手装备 DefaultItem2=2301 新手装备 Timer=1 不知道什么意思 Option_PVP=0 PK Option_MaxUsers=100 人数上限 Option_AutoSave=600 自动保存时间 Option_AutoBackup=0 自动保存 Option_WelcomeMsg=-1 欢迎信息 Priority=3 设置 weiss 运行时的优先等级 以上,如果没有特殊说明,0 或 False 为关闭,1 或 True 为打开

2004/9/5
articleCard.readMore

秋天来了

刚下了场雨,不大.地面没有被完全浸透,却有了雨的味道. 这样的日子总是适合创作些什么的 可我没有.我在尝试着睡着。 脑子里思潮一阵一阵浮上来 我发现那都是杂念 失去驾驭文字的本领是件可怕的事 我将无法表达我思考的 刚才看了教育台一个节目,讲述了一位高度残疾的年轻人的故事 看了以后我真的很惭愧 连这样一个生活有困难的人都可以为了理想不断拼搏 那四肢健全的我为什么不可以? 杂念,还是杂念 我无法抱怨外界的纷扰或是太多不公平 正因为想的太多,才造就了诸多假象 以至于每天不断迷失,找到出口,再迷失,再找到出口 按着一条路走下去 未必走不出去 这都是一个过程,正如社会主义初级阶段那样. 一个长期的、曲折的过程。 今天依旧是什么也没有做 给广东网易投了简历 希望能有个好的结果。

2004/9/3
articleCard.readMore

ReInstall

今天重装了两次系统 尽管酷头提供安装盘非常不错 可我还是无法将系统回复到第一次安装的状态 有些东西可能改变了以后就不能复原 我们称之为"老化" 导致这种行为产生的催化剂是:时间 而有些时候我们总把时间耗费在一些展转反复上 例如一两个观点的讨论 不过这并不可怕,可怕的是我们执着于老化的思想当真理 一整个上午,我都在思考这句话:你要成功,就要学会适应社会 这真是一个笑话 如果你按照这种思路生活 你将完全的永远的活在社会的底层 过着被奴役思想的生活 事实上根本不存在没有根基的架空社会 社会是建立在人的基础上 所谓适应社会就是弱者对强者的承认与臣服 可为什么你不愿意做一个强者? 而决定适应社会的你 必将因为适应而多多少少改变你的价值观 学会妥协,学会委曲求全 这似乎都是不错的求生办法 可惜生存不能称为成功 了解过进化论的人都该知道 是的,长颈鹿适应了环境活了下来 但它并没有成功,它依旧是豺狼虎豹的可怜食粮 社会需要变革与完善而不是适应 成功需要努力与奋进以求改变 而不是单纯的适应 确实,我又为此问题浪费了时间 因为我总在企图改变什么

2004/9/2
articleCard.readMore

9月1日,熟悉又陌生的日子

往年这个日子多少都有点特殊 而现在,它已经不需要被赋予任何意义 今天拿到了 让我大诧异的是,它的而且确不是一本介绍网络游戏开发的书 我草草浏览了一下 大概对团队管理和结构化系统编制的篇幅要比真正意义上的游戏制作多出许多 但这样并非就代表了这本书不好 恰恰相反 这是一本总结了相当多制作经验的书 慢慢咀嚼或许还会有那么点味道~ 今天拉古那同志光荣的加入了我的博客 今后创作将变得不再孤独 三国 10PLAY 到了一定程度 让我冒出一种想法 游戏到底重在过程还是结果 其实我就是为了完成游戏,看爆机画面而来 可最后让我体会到快乐的 却是游戏的过程 关于过程与结果的哪个更重要的讨论我不想继续 人就是这么矛盾 就仿佛你在夏天的时候总盼着秋天 秋天到了你又盼着下雪一样.

2004/9/1
articleCard.readMore

换模板了!taozhe.net即将推出

《忍行》的那个模板用的太久了 以至于我还陷在当初的时间空洞里无法自拔 今天或许是一个新的开始 换个模板,换种颜色 心情也换吧~ 回顾一下几张以前绘制的原创 banner 可以见得 缺少了包装 东西就变的干瘪和不禁推敲

2004/8/28
articleCard.readMore

风の拉拉拉

夏天跑掉了——虫子在 BLOG 里如是说 整个下午,风都在呼拉拉吹着 除了闷热的天气,我已无法埋怨什么 8 月眼看着就要结束 我开始为我当初放出的豪言壮语后悔 毕竟,我还未有工作 我开始回顾我的许诺 开始怀疑它们实现的可能 风 呼拉拉 吹走了热情 此刻的人生,已经走到了正弦函数的波谷 下一个波峰 我并不能预计 秋天来了 冬天还会远吗?

2004/8/27
articleCard.readMore

国产安全类软件,你安全吗?

昨天上网上好好的 突然 IE 跳转到一莫名搜索引擎网站 并提示: your computer have some spyware!if you want remove them all,please click here! 我一看,糟了!中病毒了~他让我点我就点,那我不是傻了 赶快到天空软件站去下了几个查杀木马的工具 先检测一下 为什么只查木马那,因为我机子装了赛门铁客的 antivirus 况且我一直比较信赖他 我把那几个软件一一安装好 接着就开始尝试 第一个软件是外国的 满屏幕洋文,我也看不明白 不过它常驻内存,密切检测端口 不一会儿检测到 445 端口有异常流量 还真有木马阿 我准备查杀,找了半天居然没这功能 一查帮助,居然是注册后方能使用 我晕~谁让俺没注册那~ 罢了,接着试第二个 国产共享软件,又是什么大师 界面做的还挺漂亮,菜单也多 于是开始试功能,检测吧 啥?没木马? 我又晕了 算,再试第三个 是个猎手 好,我也见识一下猎手的身手 猎手一出手,就知有没有 一查,果然有木马 不过这木马怎么这么眼熟? 又晕,居然查出来的木马是大师 得,我重装系统算了 重装系统后,疏忽大意 结果不小心中了 Sasser 机子 50 秒倒数重起 幸亏我还算有点经验 迅速把系统时间向前调了一年 于是重起时间还剩 364 天 于是我去 瑞* 和 金* 下了专杀工具 运行以后,瑞* 蹦出来一句,“已帮您打上 xxxx 得补丁” 我只要查病毒,啥补丁我也不要阿 换了 金* 的,查了,没病毒! 杀病毒请用“独霸” 唉,谁让我下的是专杀工具呢 最后,我只好呼出旧将诺顿 然后去赛门铁客的网站上看了杀除方法 经过一番努力 手动将病毒删除了 然后去微软网站看了相关补丁说明 给系统打上了补丁 勉强松了口气……

2004/8/24
articleCard.readMore

k9999=铁雄?

看过大友克洋名作《AKIRA》的人再看 kof2001 中的 K9999 往往会大叫 snk 抄袭 这两个角色震得如此相似么? 看了我下面几张图片的对比,或许你会得出结论 1、扮相 在影片《AKIRA》中 游戏 kof2001 的插图 2、奥义 在影片《AKIRA》中 铁雄由于受到攻击而释放出自身能量形成具备攻击判定的保护罩 游戏 kof2001 铁雄的必杀“月……” 铁雄受到污染后变出的巨大手臂 k9999 的 MAX 超杀“能量无法控制” 3、配音 影片《AKIRA》铁雄的声优是这位佐々木 望 (Sasaki Nozomu)先生 同时 THE KING OF FIGHTERS 2001Arcade 和 THE KING OF FIGHTERS 2002Arcade 中 k9999 的声优,很巧也是他。 结果很明显了吧~

2004/8/17
articleCard.readMore

<p><img src="/wp-content/uploads/old/200481717283934449.jpg" /></p>

2004/8/17
articleCard.readMore

别把希望寄托在别人身上

周教授这句话算是说到点子上了~ 今天开始完善 taozhe.net 的首页 关于后台 我是很有些担忧的 自己技术上的障碍 使得后台并不能够量体裁衣 这样在契合性和稳定上都大打折扣 最终我选择了动易的文章发布系统 看来是非常强劲~ 不过还是不太适合 暂且将就着好了 不能一拖再拖了

2004/8/16
articleCard.readMore

samuraichamploo~

自从看过 cowboybebop 之后 我就迷上了渡边——被誉为押井守、大友克洋之后的新生代动画导演 这部新片无处不在漫溢出渡边式的强烈风格 富有强烈节奏感的音乐 紧凑的故事架构 明快的颜色 略显西式的画风 也是最近值得推荐的几部动画之一 故事的内容用文字表达出来是毫无感觉的 你必须去看去听合着音乐开始扭动时 你会不知不觉地陷进去: 一个琉逑浪人 一个茶馆女侍 一个绝世剑豪 三人的故事从茶屋的邂逅开始~ 然后两个男人就跟随着那个女孩开始了寻找具有向日葵气味武士的冒险 一路上 以类似赏金猎人的方式生存着 见过一些人 经历一些事 惊心动魄的打斗之后 又归于生活的平淡 三个人一如既往彳亍着 寻找那个他们也并不认识的向日葵气味的武士 …… 我们永远无法预料下一集会是怎样的故事 但每一集过后,我们都有似曾相识的觉醒 这是一种浓郁的蓝调 影片的官方网站:http://www.samuraichamploo.com

2004/8/14
articleCard.readMore

学习学习

今天逛了一下新浪游民部落和gameres 看了一些帖子 发现自己写的一些策划案不是很上道 存在不少不严谨的地方~ 下一篇一定要进行休整 自己的论坛好象打不开了 这几天把以前搜集的资料转过来~

2004/8/14
articleCard.readMore

猪啊

<p><img src="/wp-content/uploads/old/200481123411182876.jpg" /></p>

2004/8/11
articleCard.readMore

昨日

<p><img src="/wp-content/uploads/old/200481123402025019.jpg" /></p>

2004/8/11
articleCard.readMore

mm

<p><img src="/wp-content/uploads/old/200481123393423080.jpg" /></p>

2004/8/11
articleCard.readMore

火影像素图标

<p><img src="/wp-content/uploads/old/200481123352531307.gif" /> <img src="/wp-content/uploads/old/200481123352964082.gif" /> <img src="/wp-content/uploads/old/200481123353466719.gif" /> <img src="/wp-content/uploads/old/200481123353854939.gif" /> <img src="/wp-content/uploads/old/200481123354156257.gif" /> <img src="/wp-content/uploads/old/200481123355183915.gif" /></p>

2004/8/11
articleCard.readMore

华雄

<p><img src="/wp-content/uploads/old/200481123333442697.jpg" /></p>

2004/8/11
articleCard.readMore

shooting star

<p><img src="/wp-content/uploads/old/200481123315480128.jpg" /></p>

2004/8/11
articleCard.readMore

女人

<p><img src="/wp-content/uploads/old/200481123283520252.jpg" /></p>

2004/8/11
articleCard.readMore

为什么要有标题?

左右思量 决定把个人站点关闭~ 主要是没有太多的时间照看它~ 也一直没有完工 以后主力基地就是这里了~ 剩下来的时间就是 taozhe.net 了~ 加油~

2004/8/11
articleCard.readMore

靠~睡不着了~

在家赶镇江谏壁电厂的苏源新材料的网站 过了点了就开始睡不着了 阿 7 从西部回来了 带了很漂亮很漂亮的照片

2004/8/11
articleCard.readMore

!为什么是这样

病了 心理上的那种 浑身上下不舒服 做事情没精神,容易出错 得谢谢我的朋友们 给了我很多帮助~

2004/8/8
articleCard.readMore

终于公布了,我等的花儿都谢了

天晴这个比赛拖的时间还真够长的 现在能不能拿奖已经不重要了 能出来就不错了 http://2004.91.com/tq/cehua.htm 参赛作品《忍行》

2004/8/6
articleCard.readMore

生如夏花

我不喜欢朴树,这其实和很多人不喜欢大蒜是一个道理 可我喜欢这名字——《生如夏花》

2004/8/3
articleCard.readMore

天黑黑

天黑黑欲落雨 天黑黑黑黑 离开小时候有了自己的生活 新鲜的歌新鲜的念头 任性和冲动无法控制的时候 我忘记还有这样的歌 天黑黑欲落雨 天黑黑黑黑 我爱上让我奋不顾身的一个人 我以为这就是我所追求的世界 然而横冲直撞被误解被骗 是否成人的世界背后总有残缺 我走在每天必须面对的分岔路 我怀念过去单纯美好的小幸福 爱总是让人哭让人觉得不满足 天空很大却看不清楚好孤独 天黑的时候我又想起那首歌 突然期待下起安静的雨 原来外婆的道理早就唱给我听 下起雨也要勇敢前进 我相信一切都会平息 我现在好想回家去 天黑黑欲落雨 天黑黑黑黑 酷头说他父亲曾教会他唱这歌的ORIGINAL版本,歌词最后是:掘啊掘 当初听这首歌的时候没有太多感受,只觉得旋律舒缓,至少不让人讨厌。 今天却仿佛懂了似的,对歌词有了更深的感触。 天总是要亮的,坚持……

2004/8/3
articleCard.readMore

晕*

我的脑子被一大团不知道什么东西给塞住了 每天的事情并不很多 却感觉疲惫不堪 似乎每一分每一秒都不能属于自己 这究竟是怎么回事? 我妄图把一切通信工具关上 然后静静的 看那么一集动画片 什么也不用去想 可事实证明,这完全是一种 YY 行为 因为总会有那么一两种声音 始终缠着我的耳垂 是的,该去做什么了,该打电话给谁谁了 我真想呼号:救命啊 可是谁又能救的了我呢? 天~

2004/8/2
articleCard.readMore

建军节

如果依靠炫耀武力就能解决什么的话 那甲午战争就不会发生。 如果国耻勿忘的话 中国不会是现在这样

2004/8/1
articleCard.readMore

出行小记

天堂的下面是什么? 地狱。 NO,是下面的天堂。 昨天去了杭州,一个憧憬已久的城市。 契机是一个面试电话。 汽车七拐八转 4 个小时后到了杭州 在北站下了车,西湖在很远的地方 那里看起来很偏,我随便找了一辆去古翠路的公交 公司在古翠路和文二路的交接处 走过几个路口,找到了节能公司 稍等了几分钟,面试就开始了 公司的招聘制度显然有一套 先填写一些材料 包括: 1、性格倾向测试 2、能力测验 3、个人工作经历 4、个人简历 性格倾向测试主要是一些心理测试题,从题面是看不出测试目的的。只能按照直觉来答。 能力测验主要是寻找数字和图形规律的题目,和那些测智商的题目大同小异。 其他两样就不用多说了 之后接待我的姐姐开始问一些问题 主要是工作经验方面的 问完了 她把资料交给相关工作组长 组长问了一些基本的技术问题 让我上机实际操作 完成相应要求后 面试结束 辗转颠簸到了火车站 买了 5:55 的车票 今日凌晨顺利到家

2004/7/23
articleCard.readMore

我希望能有转机

今天老爸教育我了 我居然没有反驳 看来我是真的知道错了 老爸说了:你不是不行,而是你放弃了机会,自以为是。 仔细想想,确实是这么回事 在困难面前,逃避永远不是解决方法 又想起 ASH 当初说的那句话: 迎上去,你才能看的更清楚 我得妥善安排自己了 有困难要上,没困难制造困难也要上! 加油!

2004/7/21
articleCard.readMore

调整

最近心态很不好 可能找不到工作也是原因之一 另外该做的几件事至今没有开工 有些急噪了 这几天的时间有些挥霍无度 现在是自己开始反思的时候 我必须重新审视自己 想做什么? 能做什么? 该做什么? 是的,这些必须搞清楚 目前我只是想找一个安稳的立足点,准备爬山 我想我除了一双手还有一个凑合能用的脑子 不必好好高骛远,也并非妄自菲薄 既然如此,20 号的苏州是去还是不去 我得有严格的打算 没有目的的乱闯和待在家里消磨并无不同 所以我又得写这样一个计划 把这几天的主要事情罗列下来 18 号 上午 9:00 给大姨送水果 18 号 下午整理资料 给盛大和神游发求职信 搜集苏州相关企业信息,做好出行计划 19 号 上午打电话给袁总,询问加入点石广告要求 19 号 收拾行李,为区苏州做准备

2004/7/17
articleCard.readMore

只能靠自己

什么事情,把决定权交给别人显然是不明智的 别人没有理由要对你负责 在做每件事情之前 我都做好了 只剩下自己的准备 很多事情都证明了 我这样的决断是正确的 我注定是孤独的 如果你也甘于孤独 那么我们是同道

2004/7/16
articleCard.readMore

谢谢陶喆

似乎每一种心情都有那么一首歌来对应 陶喆就是这样的一位神奇的歌手 谢谢你,听着angel我的心情好多了 镜子中看见一张陌生的脸那眼神如此黯淡 笑一笑只牵动苦涩的嘴角我的寂寞谁知道 像条船在海上飘北斗星也看不到 谁能够扬起了帆远远离开这黑潮 angel angel 盼望你在我身边 angel angel 请你紧紧抓住我的手 有时候我想不会有人了解心里面藏著的痛 我害怕用真心面对这世界只好越来越沉默 一个人在人海漂说话的人找不到 谁给我温柔(拥抱我)拥抱当我感觉心快要碎了 angel angel 盼望你在我身边 angel angel 是否听见我在呼唤你 能不能告诉孤单疲惫的我你永远为我守候 angel angel 请你留在我的身边 angel angel 请你不要放开我的手

2004/7/16
articleCard.readMore

搬家搬家

把 BLOG 和论坛都换到现在这个服务器了 虽说没有改头换面 却还是有种脱胎换骨的感觉 爽

2004/7/15
articleCard.readMore

没有暑假的夏天

长这么大,这是第一次 这么热的日子里,哪里也去不得的 该去找个工作,老老实实地赚点小钱 按部就班地存起来 攒足了 再贷那么一点款 在城郊结合部买那么一间屋 然后,然后就望穿秋水,终老死去? 很困 越困越想写些什么 写不出 我好久不看书了 冰箱里什么都没了 垃圾篓里是最后一支“随变”的残骸 随便吧

2004/7/8
articleCard.readMore

BLOG休写

要做事情,停写一段时间

2004/7/7
articleCard.readMore

传奇与YY

我不清楚大众软件的 king 和电软曾经的那个有否关系 也不知道 king 这个名字来自于 kof 还是扑克 但我喜欢翻开大软看见睿智文字的感觉 本期大软的编辑部报告名为《身边的传奇》 讲述一些 YY 的故事 不过,事实告诉我们 如果你只是 YY 那么你永远成不了传奇 King 给说了一个故事,原文如下: 小说大意是一名大学生,是《热血传奇》中某区的沙城城主,线上风光无限,线下也是风光无限。大学毕业之后要找工作,在招聘会上看到盛大招人,于是先去轰掉提问题的小姐——我至今记得文章里的句子,大意如下:主角说:“我请问你,传奇里人物最高可以到多少级?”小姐回答说:“50 级。”然后主角反问:“那么我请问,对于一个在传奇里已经练到 50 级的人,你觉得他对这个游戏的熟悉程度是怎样的呢?”于是小姐溃败。叫来主考官,自然也被轰掉。然后他就进了盛大,从基础策划一路轰掉陈天桥面前,当然作者还算有良心,知礼节,没把陈天桥一并轰下,不过看作者的志向,唐骏的位置倒有些危险。抛开这些不提,小说最后的结尾是作者在大会议室里面对着盛大一干高层侃侃而谈,面前是复杂的英文幻灯片演示,盛大的高层们为这个牛犊的能力而震惊,情不自禁地鼓起掌来,初升的太阳照在浦东张江高科技园区上,也照亮了主角得意的脸。 挑刺是我一直喜欢做的事情 在文章中无论是原作者还是 King 都因为 YY 而犯了错 当然原作者的 YY 品质和 RPWT 要更强烈些 1、等级是游戏熟练标准? 我玩英雄无敌的时候可以轻易地用 FPE 或是金山游侠找到英雄的 LV 内存地址 然后修改成自己想要的数字 但我并不清楚这个游戏还有多少值得挖掘的东西 即便不表单机游戏 我依然可以利用外挂或是其他手段达到我想要的等级 我也看过为等级疲于奔命的人们 那么他们对游戏又有多少熟悉?他们需要熟悉么? 2、基础游戏策划成为公司高层? 稍微对游戏行业有所了解的人都应该清楚 游戏行业中,程序和美工的工资是要高于策划的 不过,你如果喜欢拿策划组长与一般美工比 那我也无话可说 从这点,也应该明白大陆游戏公司对策划的重视程度 况且像盛大这种以运营为主的企业 基础策划似乎并不比客服重要多少 3、故事主角=作者? 在上小学的时候,老师告诉我们说,鲁迅文章中的“我”都是虚指。 所以在大会议室里面对着盛大一干高层侃侃而谈的不是作者,是故事的主人公。 杂志编辑是少不了 YY 的 King 的名字很响亮,不过他算不上传奇

2004/7/2
articleCard.readMore

待业

也许是迟疑和疏忽 让我失去了一次工作的机会 虽然这个职位的失去并没有让我难过的痛心疾首 却也有小小不快 最起码我又得开始为找到新的工作忙碌一会儿了 至于明天要做些什么 我似乎还没想好 现在下雨的话 我可以清醒一点

2004/6/30
articleCard.readMore

我食言了

本要做一个差异分析的 现在脑子很乱 想不出什么了 或许我要担一些压力 比如找工作、买房子、游戏市场关注什么的 也或许 这些根本就是杞人忧天 并没想象的那么重 又或许 我什么都放的下 什么都不用想 或许 我是个只会想的笨蛋

2004/6/29
articleCard.readMore

差异优势

回来的几天,慵懒的可以 每天几乎睡醒了就是吃 吃完了继续睡 我想这大概算是一种厚积薄发的征兆 于是今天我开始考虑陶喆 FANS 站的制作与运作问题 其中差异优势让我想了很久却毫无结果 我反复比较www.taozhe.com与自己网站构想的异同 并企图超越,也必须超越 就目前的分析情况来看 我还没有找到致命的部分 都是一些瑕不掩瑜的小弱点 我很头疼 当然我可以放弃不做 这样就少了很多烦恼 但如果我真的连这样的一个东西都搞不好 我还能做些什么? 我想继续睡 或许醒来的时候会有突破性的进展 今晚 我会做一个详尽的分析 会把一些细节列出 如果看到这篇 BLOG 的你有什么好的建议 请留言 或发邮件到qianfu2@sina.com

2004/6/29
articleCard.readMore

告一段落

大学的最后一个夜晚 为了耗费最后一张电信卡 我坐着 呆呆望着显示器 这许多天 心里有很多积淀 想写下 只苦于宿舍的铁通上不了学校的网络 到了今日 所有的想法也基本忘尽 对学校 我是没有留念 因为实在没有什么值得我留念的东西 我把所有的东西都卖了 扔了 包括我那可爱的垃圾桶 明天回镇江 一路顺风~

2004/6/23
articleCard.readMore

关于几家游戏公司

金山: 金山在游戏圈中,俨然是一个未长大的孩子 无论从游戏本身还是从运营策略来看 他似乎根本不在意玩家的核心利益 只顾一味宣传炒作 网游的成功 游戏占40% 运营占60% 不注重市场和玩家取向 难有成功 腾讯: 不得不承认 QQ的用户固化比联众做的更好 撇开不见经传的《凯旋》 QQGAME 是一个十分明智的切入点 如果把它看作是QQ的一种附加服务的话 我想 这将是一个前途无量的增值服务 神游: 神游不做网络游戏 不是因为不想做 而是做不了 在N64的年代,有谁知道什么是网游 很可惜 颜博士的神游就停留在那个年代 想做中国的任天堂 就永远做不了任天堂 盛大: 盛大是成功的 至少在人们津津乐道的“渠道”上 他成功占有大片江山 只是 求财容易 守财难 盛大引进唐骏之意大多在此

2004/6/13
articleCard.readMore

开始喜欢王小波

今天开始看王小波 缘于七年的祭奠 那些文字 我写不出 我只想哭 时隔良久,仿佛寻着知己一般的感觉 他的文字 真的很好 很真

2004/6/13
articleCard.readMore

想说

波澜不惊的日子即将结束 这个夜晚不平静 我开始想念 想念一个和我同途与共的人; 我开始怀念 怀念一条被我们踏过再踏的路 我所难以表达我的表达 全部留在那片树阴 我琢磨着 开始盘算未来 大概会说我木讷吧 不过,总是比登徒浪子好些 我开始恍惚 恍惚到愿意永远走不出那个"迷宫" 当我开始偷偷地想你

2004/6/13
articleCard.readMore

幸福的感觉

此日志为隐藏日志,如有兴趣查看 请回复

2004/6/9
articleCard.readMore

腐尸

在颠簸了 5 小时左右,我终究到了徐州。 当我走进公寓 17 号楼的时候,我似乎嗅到一些糜烂的气息。 一点多钟,我拖着疲惫的身体爬上床后,我明白:糜烂的生活又开始了。 来时的火车上,几位家长对自己孩子的未来踌躇满志,期待考研,考博,出国游学。 仿佛他们的孩子都将成为爱因斯坦。 可知道这个世界却是只有一个爱因斯坦的。 何况现在的大学,只不过是充斥腐尸情调的窀穸而已。 而我,将要走出这片囹圄,迈向重生。

2004/6/7
articleCard.readMore

我眼中的五省通衢

五省通衢是徐州师范大学——我的母校——的官方论坛 以前的通衢甚是风光 在徐州也算的上第一的大学生论坛 学校在江苏省不怎么样 论坛倒是能排个先 而现在呢? 现在的通衢说白了就是一化粪池~ 一堆好吃懒做,没文化没素质的低能在里面斯混。~ 那些人个个性饥渴,仿佛八辈子没见过异性。整天糗着谈爱说情版,假装清纯。 又有装做正直的年轻人,没事就叫着反日 嚼舌头都嚼不出个名堂~ 每天垃圾文字满天飞 却还自鸣得意,自命清高 一群小市民在那里意淫 俨然自己就是忧国忧民的圣人了 今天更好,动漫版又变成二级公民了~ 就文学版还有些文化气息 斑竹,好斑竹大概都下台了吧? 师范大学为什么是个三流学校 看论坛就可见一斑 未来的老师都这德行 还谈什么十年树木,百年树人? 谈什么学高为师,身正曰范? 笑话~!!

2004/6/4
articleCard.readMore

还能玩什么?

看到报道,说现在的学生太迷恋网络和游戏 没错 可是除了CS、WC3、SC、WE他们还能玩什么? 童年就是应该在玩中渡过的 看那些个为韩国网游痴迷的家伙 哪一个不是儿时被剥夺了玩乐权利了的? 我真庆幸,我小时候玩的够多 传统的东西如:滚铁圈、踢毽子、跳皮筋、拼老将、抽陀螺、斗空竹 拍洋画、集贴画,都玩遍了。 80年代末看人家玩一种像电子表的东西 后来知道那个是任天堂的GAMEWATCH 小学的时候非常迷军事 买过很多书 譬如《世界兵器大全》 那时候狂热的喜欢买模型(现在媚俗点叫“手办”) 之后电子游戏浪潮开始了 88年邻居家有了一个红白相间的小盒子 在玩小兔子扔炸弹(HADSON的炸弹人,媚俗点叫“泡泡堂”) 后来自己有了FC,花了不少钱买游戏卡。之后又换成了小霸王~父母也开始“唯有读书高”了 只有周末才有1小时可以摸我亲爱的《吞食天地——诸葛孔明传》 95年的时候在同学毛鸣寒家看到小悟空封面的《GAME集中营》 才真正的是对电子游戏有了更深的了解 期间去了那种叫作包机房的地方玩SFC 自己又有了GB 不敢买PS或SS 还是只能到机房玩~ 上高中后,只能偶尔放学去机厅玩玩KOF、RBS、TENKEN、1945什么的了 不屑的看人家玩DDR、ROCKFAVER 现在想想,自己也是该玩的都玩了 所以现在对网游基本没有热情 也不想再玩了 而那些小时候没玩过的人,现在大概想起来要玩了吧~ 为他们可悲呢~

2004/6/2
articleCard.readMore

今天出去拍了几张照片~

<p><img src="/wp-content/uploads/old/20046319592996644.jpg" /> <img src="/wp-content/uploads/old/2004632044151253.jpg" /> <img src="/wp-content/uploads/old/200463208753208.jpg" /> <img src="/wp-content/uploads/old/2004632013786408.jpg" /></p>

2004/6/2
articleCard.readMore

节日快乐~ 生日快乐~

依稀记得幼儿园的时候,过节总是要发礼品的。 大概是糖果、蜡笔之类。 那时候对物欲也实在是淡薄,有糖吃就是好的。 至于糖果是否好吃,也并不在意。 记得有一年6.1,电视上动画片从16:00放到23:00 看的真是很爽~ 不知道现在的孩子有没有这样的福分 今天继续痛苦的完成毕业设计说明中 终于到了15000字~ 明天应该能够全部完成 即将启程回徐州 渡过大学最后的日子 做完毕业设计以后 对ASP算是有了基本的认识 查看了一下自己论坛的源码 真是一团糟 现在用的这个版本是一个十分混乱的多人修改版 基本已经面目全非了 注释里满是修改者的签名 目前尚没有精力解决无法完全显示行宽过大的帖子这个bug 毕业设计完成后 准备对论坛进行大休整 目前论坛的数据库结构和动网不太一样 改的时候大概得靠景路、王浩他们了帮忙了 工作室四周年了 对我来说 大学里唯一值得纪念的大概就只有工作室了 阿尔法,生日快乐 看了聚会的照片 有认识的,有不认识的 有新成员,有老成员 但大家都是工作室的成员 是一家人 我还想对工作室说很多 可真的又说不出什么~ 意会,意会吧。

2004/6/1
articleCard.readMore

噼里啪啦,嘣嘣嘣

今天天气不好,闷热。 总是提不起精神来写那个说明书 一个上午,也只写了 2000 字左右 下午弟弟打电话来 说电脑坏了 查了一下 发现是金山毒霸在加载时自动结束了 explorer 删除金山独霸后,问题解决 还有几天就要高考,祝他好运~ 回头反思 我是不是该改变一下生活规律? 也许早上的头脑会比较适合写东西 好好的洗个澡,睡觉!

2004/5/27
articleCard.readMore

我想要和某人远走高飞~~

到人迹罕至的地方住下 谁也不认识我~我也谁都不认识 我不必给谁好脸色看 也不用去管谁和谁要两地分居 更不必想什么 XXXX 的发展 XXXX 的未来 这什么的什么都不关我的事 就两个人呆着~ 没有人打扰~ 某人某人~ 你快出现吧~~~ ——钦此,想想而已 知道么?看代码本就是一件非常让我觉得难受的事情 现在代码看完了,要写 30000 字的说明书 我不知道自己是否能够对这样一个毫无兴趣的东西游刃有余 些许我有些颓丧 有点疲乏,其实我做的并不多 我每天 11:00 起来 2:00 睡~ 这种不规矩的作息 多少有我让我感到烦躁 再加上一些陈芝麻烂谷子的 P 事 我就更恼火了 我也不知道现在的大学生是怎么了?(SORRY,请原谅我以偏盖全) 拿毕业设计来说事吧~ 我在学校刚布置毕业设计的时候 就向宿舍几个家伙交代 告诉他们 毕业设计并不是一件容易的事情 我甚至还在自己的论坛里 开辟了这么一个版面 告诉他们材料应该哪里去找 怎样选题 可是 现在 在这个离毕业答辩不远的日子里 有人居然跟我说:你带上我一起做吧 P 话 我都做完了要你做什么 那么言下之意呢? 就是说 你做 我玩 我休息 最后把你的荣誉分我一半 OK,大家是同学 我可以帮你一把~ 但你自己清楚 你该做些什么? 前两天 宿舍有位朋友 Q 告诉我说 宿舍有两个人没有做 我于是在 QQ 上给其中一个 X 留言 告诉他要抓紧 (靠,我急什么?我真贱) 结果今天 Q 问我说 X 有没和你联系 我说没有 我说 Q,你真贱 Q 说,是!我也不管了 是的,关我们 P 事 自己不努力 反到埋怨别人不照顾 还有一位 Z 猜他是怎么和 Q 说的 他说:你快做,做完了就说某部分是我做的 然后呢,然后他就去玩他的网络游戏了 结果今天 Q 又提醒 X 了 X 于是和我联系 我说 你最近忙什么,怎么不做毕业设计 他说 找工作,不会 是啊,我们的同学原来是这么的现实主义啊 可是 你连毕业设计都做不了 你能做什么工作? 难道等你将来工作了,你还可以和老板讨价还价 说你不会? 好了,反正挂上他 的名字 我也算是仁至义尽 其他的关我什么事? 你毕业也罢 不毕业也罢 都和我无关 当然如果我是老板 雇佣这样的大学生 才真是瞎了眼~ 因此我不得不叹息 因为我将要离开我们的工作室和一群可爱的人

2004/5/26
articleCard.readMore

不快乐

测试的工作交给朋友和同学了~ 希望不要再出什么乱子 明天开始写产品说明书 在月底前务必完成 要做的事情实在是很多 可我却觉得每天无所事事 于是在网络上疯狂的搜罗动画和电影 大快朵颐之后,却蓦然有一种失落 这究竟是怎么了 我似乎并不快乐呢~ 唯一有点期盼的就是天晴大赛的结果了~ 最近重温了李波前辈的《游戏策划之路》 虽然这篇文章已经全然不适合现在的网络游戏市场 但还是觉得受益匪浅 看来要学的东西还是很多阿~ 在真正进入游戏制作圈前 必须充实自己才行

2004/5/25
articleCard.readMore

加油加油~~~

今天下午做毕业设计遇到一个麻烦的问题~ 留言部分总是不能正常向数据库里添加数据 搞了很久也没弄完~ 心情很不爽~` 只好先把其他部分做完 最后啃这块硬骨头 今天看了《混沌武士》vol.01 不愧是渡边信一郎导演的 非常有感觉~ 镜头的切换和音乐都非常有特色 打斗场面比起 COWBOYBEBOP 更加酣畅淋漓 目前官方已经公布到 vol.5 了 期待 ing 后来有看了一部叫做《BOBOBO》的无厘头动画 绝对的莫名其妙,找不到头绪 恶搞风范与《稻中乒团》相当 晚上在 EMULE 里发现了《封神演义》 是最早上海版的那个~ 太好了,我已经找了很久了~ 顺便又发现了李小龙全集 不管了 下了再说 以后有时间再慢慢看吧~ 今天还得早起 把毕业设计弄好

2004/5/24
articleCard.readMore

网游三种人

1、死忠 常被称作coreuser的游戏群体,一般是从红白机年代就开始接触游戏的GAMER。有自己的好恶,对游戏类型有偏好,有一套自己的游戏标准。有人喜欢用“骨灰级”来形容他们。他们爱单机游戏胜过网络游戏,大多只在玩内测或公测。此类玩家有可能发展成为游戏制作者、职业玩家。最初他们为快乐而来,最后为不快乐而去。 2、观望者 常被称作lightuser的游戏族群,对游戏没有特别喜好,也了解不多。一般是在韩国网游浪潮开始以后接触游戏。喜欢跟风,愿意花钱。没有明确的游戏好恶,画面一般,具备一定可玩性的游戏,都可以为之痴迷。对游戏以外的东西看的更重。他们不在乎游戏是什么,也不在乎是什么游戏。他们只是无聊的想找点乐子。网游是个不错的载体。其实他们有时候并不清楚自己为什么要玩网游,却深陷其中无法自拔。 3、利益驱动者 代练、盗号者、外挂制作人员等。游戏对于他们来说,和数字MUD没有绝对差异。他们更关心数字的涨落,游戏画面和游戏性对于他们来说毫无意义。利益才是重点,而常常也是1、2两种形体发展的最终形态。 当然以上这三种类型辨证统一 既各有特色,也存在相互联系,在一定的条件下,亦可互相转化。 管窥之见,贻笑大方。

2004/5/22
articleCard.readMore

告别两天

这两天不舒服 可能和整天在电脑面前有关 所以明后两天不开电脑 出去散散心~

2004/5/18
articleCard.readMore

不想写日记,画画

<p><img src="/wp-content/uploads/old/200451717202527915.jpg" /> <img src="/wp-content/uploads/old/200451717203786445.jpg" /></p>

2004/5/17
articleCard.readMore

我在干什么啊?

现在开始一边做一边学习ASP 程序一直是我最不擅长的东西 不过,现在没办法 为了做这个毕业设计 不得不开始学习 顺便把LOG的上传功能搞定 用的还是猪飞飞的程序 以前没看代码的时候只知道用 现在才发现原来这个程序里有那么多虫啊~ 寒~~~~赶快备份数据库 实验一下

2004/5/16
articleCard.readMore

猪啊猪啊~

<p><img src="/wp-content/uploads/old/20045162223634821.png" /></p>

2004/5/16
articleCard.readMore

实习报告

2004 年 2 月 13 日——4 月 16 日,我在电信渡过了大学结束前的第二次实习期。 早在进电信实习之前,我为自己的实习作了一份计划。但后来证明这个计划是不可行和不现实的。对电信业务不了解的我,还根本没有理解监控中心马主任所谓的“多媒体”业务到底是个什么模样。而当他把我带进机房时,我傻了。机房外面是大约 6 行 7 列机架,上面堆着从来没见过交换设备。他指着另外一个微胖的部门负责人样子的男人说:“以后就跟着他,要多学习。”在实习结束的前一个星期,我才知道这个交换班长姓徐。当时我只是有点紧张,我不知道我该做些什么,我又能做些什么。然后徐班把我带到一个年龄相仿的男青年面前说:“他是新来实习的,你以后要多带带他。”他说:“噢,好的。有什么问题尽管问。” 我开始融入到这个集体中来。刚开始,我像足了一个旁观者,什么事情都轮不到我插手,我也问不出任何问题——因为我什么都不知道。第二天,我第一个到班,值班的同事刚刚准备下班。我拿了拖把,把两个班组的地拖了一遍。一直到实习结束,我始终都只是在拖地,因为没有多余的工作交给我做。要知道电信是按工时和工分发工资的,把工作交给别人,就意味着自己少一份工资。但最后一天的我和第二天的我,拖地的心态却迥然不同。这一天,除了拖地,我是实在想不出自己能干些什么。 下班以后,我回家,我抱怨学不到东西,抱怨自己什么也做不了。父亲说,学是要靠自己的,你可以先看别人如何工作,用心记下。夜里我辗转难眠,我在想,我究竟为什么要进电信实习,就为了每天拖地么?绝对不是,拖地不是目的。电信是大企业,企业文化,人文环境,管理方式,运作模式才是我真正应该关心和了解的东西。 后来,我每天带着笔记本,对每天的交换支撑班和值班的作业流程及一些设备的配置使用方法都记了下来。这些很重要,但并不是最重要的。真正重要的是,我开始和班组的人员进行了沟通,我开始熟悉每一个人。而给我帮助最大的是杨凯和陈昊,他们教给我很多东西。而与他们熟识的切入点竟然是网络游戏。 哈,好讽刺。他们在谈技术问题的时候,我听不懂,更谈不上交流。而这个切入点却恰恰让我从他们那里学会了相当多的专业知识。从网络游戏,我们谈到网络传输、端口监控、信道加密和频分复用。我终于发现,我并不差在专业知识,而是我对业务并不了解,对设备并不熟悉。 日后,我加强了对这方面的观察。在两个月的实习期结束后,我发现自己收获颇丰。印象深刻的是电信的业务流程和员工培训。电信是中国最大的电信运营商,作为运营商他首先必须面对的是用户。 因此,在电信的很多地方,都可以看到“用户至上”的标牌,这是他们的经营理念和工作态度。照顾好你的用户,就等于照顾好你的利润。电信的用户是直接从前台和电信进行交流的,如果前台不能处理,则报障碍给机房值班,值班首先进行障碍确认并进行初步排障。排障成功则销障,不成功就继续分派给业务支撑班组或线务员。其中支撑班组是在局端机房对网络进行监控和调试,线务员一般在支撑班无法处理时前往现场排障。这一流程紧密有效,每个环节都有据可查。电信曾对外宣称问题一定在 24 小时内解决,所以在每个环节中都有时限。 值班在派任务给其他人员时,就指定了排障时间。这就保证了障碍会在最快速的时间内排除,确保了用户的使用。关于员工培训,电信也十分注重。一般每个星期,各班组都会派一名或几名成员去参加公司举办的关于某项业务或技术的讲座。而这些成员在学习完毕后,将会把所学到的知识对班组内其他同事进行传达,从而保证学习的经济与效率,也保证了整个班组的技术统一。如此,业务不耽误,学习照常进行。 两个月的时间不算长,我学到了很多东西。而这些东西也将终生受用。这是一种经验的积累,而人只有在不断的积累中,才能越爬越高。

2004/5/15
articleCard.readMore

LOG

越来越乱了 我总想很多 都是些很无谓的东西 既不能满足温饱 也不能让我愉悦 可我还是忍不住的去想 仿佛强迫症一般 睡觉之前 尤其强烈 最后展转难眠 昨夜 在想人脑能存储多少信息 这个问题 我是问过景路的 他说大概会有整个大英图书馆那么多 我们都学过马克思主义 其中关于物质和意识的关系 是这样交代的 物质决定意识 意识反作用于物质 那么 物质决定意识 可以从两方面来理解 第一,意识形态和内容来源于物质 第二,意识依附于大脑的存储介质 按照现代理论的研究 人脑部的存储量是由大脑皮层的沟回数目决定的 那么大脑的体积在一定程度上影响了存储量 大脑体积局限了存储量 所以人的大脑存储不是无限的 那么量到底有多少? 以一个人来说 一天看一本10000字的书 一年就是365本 假设其中40%可以留下 那就大约1460000字 一个人寿命按60岁算 就是87600000字 那么按一个中文字符转换为两个英文字符算 就是175200000字节 就是167MB左右 还真的少的可怜 加上人会遗忘 数字可能比这个还要少 我们要学着把一些东西记录下来

2004/5/13
articleCard.readMore

我知道安妮宝贝

终于把这个宝贝站给弄完了 制作过程中,略微有了些了解 这个被我同学推崇倍至的网络写手 也不外乎一副小女人姿态 幻想,旅行,宠物和爱情 始终是伊执着的话题 有了小女人的亲和力 自能招徕众多拥趸 我不喜欢她 就如同我不讨厌她一般正常 不过她的文字倒有些讨人欢喜 干净而且冷峻 发现她是很爱读书的 小资都爱读书 只可惜读了太多的书 文字纵然是很有韵味 事故却也苍白 现在的小朋友们读了太多的安妮宝贝 开始学会鄙视文字了 我武断的感觉 她还是一个充满希望的人 所以她写些文字 记录一些美好的日子 于是有人喜欢她 于是我就做了这个站 如是而已

2004/5/13
articleCard.readMore

当别人走在了前面

最近我突然开始有激情想要去做一个陶喆的主题网站 在检索国际域名的时候,我发现 www.taozhe.com 已经被注册 进去一看,发现做的还不错 服务和渠道都做的很好 也很商业 我的初衷只是想表达一种对 DAVID 的景仰 看着 一群小 FANS 叫着“陶陶”的时候 我忽然觉得这感觉好奇怪 于是我开始思考 我要决定这个网站是否还有做的必要 即便做 做到什么程度? 是完全孤芳自赏 还是与君共享? 如果也商业化运作的话(这个肯定是必然,我没有那么多资金可以支撑一个公益的网站) 我怎样可以超过它已有的程度? 我的渠道要怎么开展? 我怎样突出我们之间的差异化? 我怎样让用户选择我? 我也想到过合作 但我想 合作必须建立在一定的基础上 我必须达到一定的水准 这些 暂时都还没有答案 在下午 15:30 的时候 我下了去做它的决心 即便不能商业化 即便很难支撑 我还是想要去做 我给自己一个理由: 别人做的不也不错嘛,为什么一定要自己做呢 可我还是无法说服自己 我觉得那里不是自己想要的 因为 陶喆说过:“人为梦想活着,才能体会到人生的美好” 或许这个网站承载的并不是它能够代表的 想到这里会觉得如此寂寞 我从来不喜欢求人 所以如果我自己做这个站点 技术上和维护上都有很大压力 唉~知己难求

2004/5/11
articleCard.readMore

安妮宝贝是谁?

下午徐老贱提出要帮他一同学做一个网站 后来知道他那同学其实只是要几个网页 说是那谁谁老师布置他们做一个关于自己的主页 后来又说要以考研为主题 接着又变成什么安妮宝贝资料站了? 这不操蛋么?拿我当义工还没完没了耍着完了? 我让他给个大概的网站内容分类 现在我真后悔给他这个权力 他说 要有“论坛” 妈妈哎~ 谁告诉我,论坛是什么? 我在开头就跟他说了,只要动态我都不做 为什么?我不会 后来他说论坛不要了,做留言板吧 有静态的留言板么? 一开始我还没注意,他写个分类叫安妮写真,要放宝贝照片的 我搜了半天,楞是没搜到一张超过巴掌大的 是不是我们也弄个YOYO的照片冒充一下? 还好,徐老贱是个好人 他说那就不做吧 还好还好,要是等我真的都做完了 他再说这句话,我就得吐血了 明天早上起来去搜搜那个那个活宝 3天内把网站完工 今天突然对这个模板开始产生审美疲劳了 做完这个宝贝站,换模板!

2004/5/10
articleCard.readMore

太阁5

玩过的SLG一只手都数的过来 《樱大战》《机器人大战》《三国志——霸王的大陆》 如是而已 而对于光荣,我比较喜欢她的《三国无双》 这是我第一次玩太阁系列 本以为是那个猴子一样的木下藤吉郎 靠着不断的修炼登上大名位置的故事 可结果选了那个はじめから(从头开始)才知道并不是自己想象的那么回事 像《恶魔城》一样有一个什么完成度 像《口袋妖怪》《游戏王》一样有卡片搜集 像《KOF》一样有隐藏人物可选 进入游戏后,是人物选择 刚开始只有几个备选人物:木下猴子,柳生宗严,服部半藏,等等(助佐卫门:谁是等等?) 我选择了柳生(玩完以后发现柳生是最简单的) 柳生的一生基本就是围绕在研习剑道展开的 初期要去酒馆做保安挣点钱,期间可以去宝藏院胤荣那儿学点功夫 不过,他用的是枪,柳生是剑圣啊~ 所以中期会出现新阴流的一个什么什么掌门 努力和他拉关系,然后学习 当柳生比较厉害了 就可以自立门户——柳生新阴流 这以后有两条路可选 一是投奔大名,做剑术师 二是参加天下第一比武大会(龙珠?) 如果胜出则可以取得剑圣称号,并获得天皇赐品 游戏的结果无非就是一张SPLASH 重点还在于游戏的过程 在游戏中,玩家可以将日本游历遍尽 而且时时刻刻都会有流浪汉提醒在XX年有XX大事发生 增长许多日本战国史的知识哦~ 在游戏中,学习某种技能是用小游戏展开的 有21点(弁bian舌),疯狂坦克(弓术,玩过你就知道我为什么这么称呼),拼图(建筑) 很好玩哦~ 人物的战斗也是非常有意思 风格和操作很像《风来的西林》 游戏终于结束了,柳生也终于成了剑圣 游戏自由度是相当高,如果你愿意你也可以把柳生培养成一个商人 看来现在综合类型游戏已经是趋势,绝对单一类型游戏也会慢慢退出历史舞台 此游戏对系统要求不高,也容易上手 推荐大家玩一玩这款游戏

2004/5/9
articleCard.readMore

KOF死了!

KOF到今年恰好10年了 SNK被收购也已经2年 最喜欢的还是97&98 2001差强人意 2002、2003纯属鸡肋 没有SNK的KOF是个徒有其表,系统混乱的怪胎 代表KOF10年的KOF10由喜欢跟风的韩国人炮制 还是ONLY FOR PS2 今天去SNK的HP看了一下KOF10的介绍 传统的2D画面变为了媚俗的3D 只想说一句:KOF死了 其实,大概在SNK被收购解体的时候 KOF就已经死了 接下来,METALSLUG(合金弹头)也会死。 饿狼在换线功能取消的时候就已经完了。 一个游戏没有特色,没有有趣的玩法,它还有什么? 画面可以用来玩么? 经典不再,传说不在。 放学后去机厅玩97与RBS的日子也一去不复返了…… 唯一欣慰的是新SNK还在美国延口残喘。 但愿他们还能东山再起。 写到这里,自己也俨然一奋青了 感觉不错 奋青这词是从番薯那家伙那儿听来的 对,就是火神那个阿方索 哈哈,反正他看不到,叫他家伙也没关系

2004/5/7
articleCard.readMore

胡思乱想——2:37分补充版

下午 Chen Kai 和 Zhang Liang 到家里来 Zhang Liang 大概有三年没见过了吧~ 后来一起去天语雅阁喝茶吹牛 决定下次同学聚会也在这里 发现大家其实都一样 一群光棍 Jing Lu 说,做事业的男人现在不会考虑爱情 大概如此吧 其实我还蛮渴望的说 事后,Zhang Liang 说 Jing Lu 将来定成大事 嘿嘿,那丫一定要没事偷着乐了 现在是2:37分 睡不着,爬起来写东西 刚才一直在听陶喆的歌,在听厌一首后,下一首总能让人心平气和的接受。 于是开始想很多:回忆过去,盱盱现在,观望未来 想到几个问题,其一是人才的标准 什么是人材呢,符合以下标准的就是人材 和我信奉同样世界观和方法论的是人材 不和我信奉同样世界观和方法论,但能使别人信服他的观点的是人材 持有上述观点的,是人材 持反对观点的,但能使他人信服该反对观点的是人材 总之,来这里留言评论的,有很大几率是人材(符合上述条件) 其二,是自己未来要做的几件事情 基本挑一些肯定去做,且有明确打算的写下来 毕竟未来是不可预计的 1、毕业设计 这个东东不可避免的要做,不做就没文凭,大学就白念了。对不起父母,对不起自己,对不起老师。这是目前最需要做的事情。 2、陶喆的主题站点 自己听歌很杂,也不够专业。自认没特别景仰过什么歌手,但陶喆例外。做站点的初衷,是为了感谢陶喆给我带来这么好的音乐。毫不夸张的说,没有陶喆的音乐,或许我混不到现在这样。 3、挣到30万RMB 很确切的数字,可为什么是30万?因为10万我是一定挣的到,30万对我来说可能是一个坎。而且如果能挣到30万,就可以推出有挣到50万的能力。这是一个确切的目标,预计在28岁左右实现。 4、结婚 没什么好说的,我比较传统,而且应该是耐不住寂寞的那种人。至于什么时候什么人,得看造化。反正在3实现以后。 5、挣到100万 100万,比起已经成功,腰缠万贯的大富来说,这个数字只能算是九牛一毛。但如果有了100万,我就能做很多事情。最起码,房子应该有着落了。 6、独立动画制作 如果我这一生不能做一部动画,那么我的人生是不完整的。之所以排在第5,是因为以上几点没有完成,它就不可能实现。FLASH那种东西不算动画!我要做最低品质达到《星之声》的影片。 7、创立一个世界级的品牌形象 我一直想自己创造出一个比 SNOOPY,HELLOKITTY 知名度还要高的形象。这个作为最后一条,可能不会实现,可能会实现。总之我会试着努力,至于成功与否,那还得看运气。 今天,噢不,昨天下午喝茶的时候,Zhang Liang 说了这么一句:“镇江的未来就得靠我们拉” 多么豪气!

2004/5/7
articleCard.readMore

回家

现在在显示器前面敲着键盘的愆伏已经是在家中了 29日晚打的去本部工作室,给织网的成员简单讲了一下传统动画 然后就漫无目的的上网 后来听着张惠妹的歌睡着了 天亮了我醒了,和 Jing Lu 在本部门口等车。 6:10,车还没有来。 于是打电话给司机,几经周折上了车 12:00到了扬州西站,吃午饭 12:45从扬州回镇江 14:00 到家

2004/5/1
articleCard.readMore

新意?

我没有去问 BBMF 为什么给我这样的答复 我清楚那个策划组长的意思 无论是唯策划论还是唯程序论都是极端的看法 没有程序实现的游戏策划案等同于废纸 过分琢磨游戏的新意对于现在的我毫无意义 新意只能建立在稳定的发展上 玩家玩的是习惯 游戏必须建立在玩家的喜好上 没有玩家 没有成品实践 新意何丛谈起? 因此 我决定更注重制作这一块 减少天马行空的想象 在将来的几个月里 准备用 RM2003 开发一款简单的 RPG 游戏 不求新 只求做出成品 并具备一定可玩性 我还是嫩了……

2004/4/29
articleCard.readMore

淘汰

被 BBMF 拒了,理由是:没新意 虽然已经有心理准备,但还是心里有点不爽 毕竟自己的心血被否定了,对自信心是有一定打击的~ 不过我知道自己斤两~ 吸取这次教训 下次努力~

2004/4/28
articleCard.readMore

坐汽车回家

惨了,没火车票了 得坐汽车,7个小时 那不是要人命啊?

2004/4/27
articleCard.readMore

关于五省通衢

不论是原来的还是现在的 我都没什么感情 我甚至觉得我们工作室应该和它脱离一切关系 今天去了“五省通衢” 看了总固顶的帖子 因为有不少内容涉及本工作室 所以有几点意见想要发表一下: 1、对于一个长辈。站长不能够表示足够的尊敬。 2、在没有任何调查证据的情况下,认定 ADMIN888 是阿尔法工作室成员 3、对阿尔法工作室肆意毁谤和漫骂 4、管理团队脏话不离口 这样的一个站长,这样的一个论坛 我们的工作室真的无聊到这个程度要和它较真? 他人做的好与坏 并不是自己推脱责任的理由 也没有理由去说别人的站是假的 自己的站是真的 五省通衢的原管理团队应该做的就是做好自己的本职工作 重新恢复和振兴五省 其他的一切行为都是浪费

2004/4/26
articleCard.readMore

血光之灾

昨晚,5 楼一家伙喝醉了。先是跑到 608 撒泼,拽着 Sun Zhihui 领子要干架。后来居然踹坏了我们宿舍的门,冲将进来。大声叫嚣:“你知道我是谁吗?”,结果还对 Xu Jinhui 出手,我正躺在床上迷梦中,听见声音坐起来。那丫冲我乱吠:“给我躺下!”,大有上来扁我意思,结果他又去打 Xu Jinhui,被 Xu Jinhui 挡下。俄顷,他俩朋友来把他拖出了我们宿舍。今天发现楼梯上有血迹,听说 608 的 Zhang Xin 被砍到了脖子,送医院了。 现在对 XZ 这个城市已经完全没有一点好感~ 我的几个不错的 XZ 朋友留给我的好印象已经全部被这件事践踏的一干二净 XZ 人的刁蛮和莽撞已经让我心惊胆寒。 我想我以后不出意外 大概不会出现在 XZ 这个地方 不可否认 XZ 人的素质是它难以发展的重要原因之一

2004/4/25
articleCard.readMore

没有人打扰~

不想对每个人都好~ 也不希望被太多人认识~ 独自一个人的感觉不坏 些许寂寞 昨天去南南的窝~ 一月 90 很便宜~ 而且条件还凑合 晚上有些冷~ 两人吹牛到最后也渐渐无聊起来~ 还是什么事也没有做 老爸打电话 让我尽快回去 南京的公司还是没有给结果 未来还是一片渺茫 Li Hang 说他想要跟着我混~ 我希望他能够在现在的公司里多学点东西`` 大家都对我抱太高的期望 甚至不只一个人半开玩笑的告诉我 他们以后要跟着我混 我不够自信是否有这样的能力 我要跟着谁混? 并没有经历社会的磨练 我就已经开始动摇了 我在试图说服自己 不再去想什么创业 但我终究是那种不喜欢打工的人 在南南那里看到 真是最近难得看到的好书 从前向往的那种生活 在这本杂志里 似乎也可瞥见边角 可我却也已经丧失了追求这种生活的勇气 我只想 找一份不会很累的糊口工作 一个人 一个人 就这么呆着

2004/4/23
articleCard.readMore

工作工作

今天应聘南京 BBMF 公司的手机游戏策划 他们希望我能尽快出具一份手机游戏的策划案~ 虽然创意很多 但是对手机游戏开发了解不多~ 弄的现在策划案很难写 网上关于手机策划的相关资料也比较少` 看来只能骑驴看唱本——走着瞧了 今天把主页里日志栏目的导航换成了新的一幅画

2004/4/15
articleCard.readMore

向很多人致敬

下载了皇明月的杰作集 我对这样一个严重具有中国风情的日本漫画宠爱有佳 或许放眼中国,除了老一辈的连环画作者,还真的没有人敢与匹敌。 外国人总是喜欢中国过去的东西,他们觉得那是文化 非常感谢祖宗给予我们这些被人欣赏和尊重的文化 向你们致敬!

2004/4/13
articleCard.readMore

踌躇满志

今天和狙击手谈了一下我的新游戏策划的想法 他也认为很好 这个游戏的游戏性和玩家受众面绝对是泡菜级游戏难以望其项背的 如果我现在有10W,不,5W就好!我想我能够在一年内做出成品 我真的想把这个策划案付诸实现,只可惜我还是个穷人。 看来只有赌一把了,找个有实力的公司投了算了。 今天晚上闲着没事,画了两张像素。

2004/4/10
articleCard.readMore

终于~!!!!

终于把策划案做完了,庆祝庆祝~~~~~

2004/4/9
articleCard.readMore

关于游戏

今天和酷头聊关于游戏制作,牢骚很多,但我在思考。 (2004-04-07 21:52:57) 愆伏 所以说 创意真的不值钱 关键是实现~ 去看我在论坛游戏杂谈里的帖子 小韩国 把音乐游戏也网络化了 丫的真会抄啊 等他们把日本经典抄完了 我们就没的混了 (2004-04-07 21:53:34) 酷头(kuku) 韩国游戏不都是这样的嘛 (2004-04-07 21:54:31) 愆伏 这种游戏简单好做 不过不晓得怎么解决对抗的LAG问题的 不晓得它音乐什么格式的 (2004-04-07 21:55:10) 酷头(kuku) 管他呢,反正音乐坑顶放在本机 (2004-04-07 21:56:02) 愆伏 对战怎么办乃? 曲子和游戏同步 但怎么和对方的曲子同步? (2004-04-07 21:56:28) 酷头(kuku) 不可能同步的 (2004-04-07 21:56:51) 愆伏 那就没快感了 音乐游戏不就是讲究同步么~ (2004-04-07 21:57:15) 酷头(kuku) 从程序来讲,同步的可能为0 (2004-04-07 21:57:59) 酷头(kuku) 根本没办法判断网络连接的速度 还要协调曲子 根本不可能 (2004-04-07 21:58:12) 愆伏 那小韩国怎么做的乃? (2004-04-07 21:58:34) 酷头(kuku) 只能作个大概的判断 (2004-04-07 21:58:44) 愆伏 那干脆做成单机的 比赛完了再比较成绩? 这个叫P网络游戏啊? (2004-04-07 21:59:05) 酷头(kuku) 基本只能这样 (2004-04-07 21:59:24) 酷头(kuku) 只能中间多比较几次 (2004-04-07 21:59:34) 愆伏 那太垃圾了 干脆单机玩了 帖录象好了 (2004-04-07 22:00:02) 酷头(kuku) 韩国人只注重形式 (2004-04-07 22:01:02) 愆伏 唉``` 真是没意思 还是日本游戏好玩 怪不得日本不怎么做网游 (2004-04-07 22:02:01) 酷头(kuku) 日本人的想法和韩国人不一样的 (2004-04-07 22:02:26) 酷头(kuku) 日本人只把游戏当娱乐 (2004-04-07 22:02:32) 愆伏 韩国人投机取巧比较厉害 (2004-04-07 22:02:45) 酷头(kuku) 谁都能看出来 (2004-04-07 22:03:27) 愆伏 日本人做游戏比较务实 (2004-04-07 22:03:48) 酷头(kuku) 实力也比较强 (2004-04-07 22:04:10) 愆伏 那是一直在做~~ (2004-04-07 22:04:56) 愆伏 中国游戏没什么创意 还扒着个中国特色的武侠不放 故步自封 玩毛啊 (2004-04-07 22:05:53) 酷头(kuku) 就是思路放不开 还束手束脚的 (2004-04-07 22:07:49) 愆伏 一做游戏就是武侠 没武侠就不活了 图片视频又烂又多 动不动一个游戏几G 就是玩个剧情 剧情还那么丑` 到最后就是拼迷宫复杂度和MM露点度 迷宫越复杂 玩家花费时间越长 游戏寿命越长 MM越露越容易吸引眼球 游戏就相对好卖点 (2004-04-07 22:09:06) 酷头(kuku) 哎,没掉话讲了 (2004-04-07 22:10:07) 酷头(kuku) 不知道这些公司的老板怎么想的 (2004-04-07 22:10:29) 酷头(kuku) 不晓得这些游戏他们自己玩宝 (2004-04-07 22:10:53) 愆伏 老板估计也迷茫了 看着人家做 下面的策划也说这么做能赚钱 就做贝 (2004-04-07 22:11:33) 愆伏 估计他们还觉得怪好玩的 他们大概以为 难和MM漂亮就是玩点 可是 玩家大概没他们想象的那么低俗 (2004-04-07 22:11:38) 酷头(kuku) 老板跟着人家来,策划跟着老板来 亚的一恶性循环 (2004-04-07 22:12:18) 愆伏 可能实际操作也比较困难 谁都不愿意冒险的 (2004-04-07 22:12:41) 酷头(kuku) 中国人都有这毛病

2004/4/7
articleCard.readMore

あめ

下雨了,好大。 能清晰听见雨水砸在地上的声音。 想起了那一爿葡萄架,想起雨后那一片霁色穿过绿色叶片,慵懒地抚过脸颊。 搬家以后,开始渐渐淡忘,渐渐惆怅。 直到雨天,雨水冲走春泥,在那汪泛着涟漪的积水中,我找回了过去。 我是个太爱怀旧的人 这样没什么不好 至少我可以在目前的不快中回味曾经的快乐 昨天看《兽兵卫忍风帖》 最后有这样一句: 无论走到哪里,天空还是天空,人还是人 果真如此 无论走到哪里,天空还是天空,人还是人,雨还是雨吧

2004/4/6
articleCard.readMore

一如既往

一如既往的上午实习,下午上网。 一如既往的懒惰,爱睡觉。 一如既往的忧郁,俨然世界末日。 有那么一种莫名的情绪在漫漫湮没着,没有把玩文字的心情 只有冷漠的空气,在坠落。 于是流连在几个朋友的博客 看他们的喜怒哀乐,仿佛自己一般。 我忘记了我该做些什么,或许本没有什么该做的事,只有不得不去做的。 夜的感觉很好,一直很喜欢这种能听见自己的安谧。 这个时候,可以静下来,写点什么

2004/4/5
articleCard.readMore

我爱我家

上午听新闻:南京公交上,一个孕妇和一个老人因为抢座位而大打出手。孕妇和老人都是优先享受座位特权的群体,奇怪的是为什么车上只有一个空位?难道车上都是老人和孕妇么?令人欣慰的是,在镇江,让座已经开始变成一件习以为常的事情。镇江的公交井井有条,乘客们上车和下车都有秩序地排队。这是一座正在发展的城市,虽然它在沪宁线上经济实力还不够强,我对这个城市的发展却充满信心。前段时间在新浪上看到国家有关部门出具的一份报告,表明镇江城市人才本体竞争力居全国第八。如此一个江苏省土地面积最小的城市,它的成长潜力却绝对不可小觑。因为它和它的人民在不断努力着。

2004/4/2
articleCard.readMore

今天比较无聊

好象老天也和我一样无聊 上午绵绵细雨 中午却又艳阳高照 睡觉睡到4:00 起来上网晃悠 就是不想写策划 一点都不想写 用PS画了一张苹果 感觉自己的PS水平已经差强人意 刚刚 终于鼓起勇气 打开了WORD 写完了该死的武器升级系统 脑细胞损伤无数 还好 只剩下界面相关和资源列表没有做了 阿弥驼佛

2004/4/1
articleCard.readMore

安排

下午把论坛模板换了,修改了相关图片,难度不大 晚上把系统整理了一下,一共清掉了大概5G左右 本来准备把策划完成的,混着混着就到晚上了 盘算着明天的枯燥上午将要怎么度过~

2004/3/31
articleCard.readMore

完善BLOG

把以前在 BLOG 的模板加了进来

2004/3/30
articleCard.readMore

热烈庆祝新家建成~!

<p><img src="/wp-content/uploads/old/ninja_banner.jpg" /></p>

2004/3/29
articleCard.readMore

交代

最近比较忙,博客有些日子没有动了~ 遇见一些很让人失望的事情~ 博客应该也算在其中~ 大概在一段时间内 不会更新了~ 策划写了 15000 字左右,到了经济系统~ 没想到会是这么复杂,越写越觉得迷茫 得考虑到生产程度 社会必要劳动时间对消费力的制约 比如:一个 LV5 的玩家 花 5 元买了一把具备 5 点攻击的斧子 那么他在 LV10 的时候 是否具备买一把具备 10 点攻击的斧子消费力 10 点攻击的斧子的取得难度 NPC 的出售价格 这些都要考虑 和酷头讨论了一下 结果是这样~ 确定该玩家升到 LV10 需要经验为 A 假设玩家在升级期间所打的怪的平均经验为 B 那么玩家在升到 LV10 的时候所打怪物数为 A/B 假设所打怪物平均携带金钱数目为 C 那么玩家 LV10 期间不消费的话 财产数为 A/B*C 事实应该是更复杂 因为考虑到玩家的各方面属性 怪物的暴宝率 还有玩家打的怪物的种类多少 怪物产出等等 头大~` 其中还有一件让我倍感失望的事情 天晴本是 3 月 31 日截稿 后来延期到 5 月 1 日 目前又到了 7 月 1 日 时间越来越充裕 也越来越让人觉得不可信赖~ 我不知道天晴在搞什么把戏~ 哎不管什么把戏我也得一直玩下去了 实习小结还不知道要怎么写呢 最近建了个论坛

2004/3/26
articleCard.readMore

文字游戏~

前几天看央视的“经济半小时”节目,是关于网络游戏暴力与犯罪的。其间主持人赵赫提出一个观点:我们常说打游戏,这个“打”字就可见游戏从来就和暴力相关。这个逻辑实在荒谬的可笑,那“打电话“打扑克””打气筒“呢?难道“打”就一定意味操起家伙实施暴力?那主持人家的电话的返修率一定相当高了:) 中国文字文化博大精深,不过对于严肃的事情也要来玩个文字那似乎就不太恰当了 处心积虑的让人感觉到恶心了哦~ 做评论分析就要有个评论分析的样子 不能做到平等、公平、公正 那么就下课吧~

2004/3/3
articleCard.readMore

实习继续进行着

早上去的稍微晚了一点(其实 8 点还没到) 看见柯师傅在拖地 这个怎么好意思嘛~ 我就说 我来吧~ 柯师傅说 多不好意思啊 怎么能总让你拖呢~ 也是 最近好象都是我在拖地~ 但除了拖地 我又能干些什么呢?

2004/2/26
articleCard.readMore

策划电子化ING……

今天做完策划的地理设定~ 故事发生在“亘”大陆 该大陆具备四个气候带 自北向南:寒带、温带、亚热带、热带 分为四个州:白、定、夷、交 四州中心城分别:白凤、平安、宣明、赤冲 四流派忍郡分散在各州 从明天开始 策划资料开始电子化 分为以下几个部分 世界观、游戏背景介绍、游戏特色、职业人物介绍、技能介绍、怪物介绍、界面与控制设定、地理设定 草案做完以后 希望能把怪物图鉴做好 这个是我最感兴趣也最想做好的部分 前两天把《巷说百物语》的评论投给了 pconline,今天发现居然登出来了~

2004/2/25
articleCard.readMore

策划继续中

今日添加妖魔名册: 雾天狗、阴阳师 河童、洗红豆、柳女、般若、长颈、百目、带蛇、橐蜚、罗城门鬼、虫雕、龙、金刚、魍魉、亡灵武士、前鬼、后鬼、独眼、幽灵、飞缘魔、九尾、化蛇、长右、凤凰、玄龟、举父、文鳐、英招、帝江、冉遗、穷奇、蠃、珠鳖鱼、八歧大蛇

2004/2/24
articleCard.readMore

萎靡

上午 10:30 起床~ 然后看了一上午的《巷说百物语》 下午做一个简单的留言板 发现自己果真不太适合编程~ 反复调试没通过~ 郁闷…… 策划的怪物设定还没有做完 目前怪物如下:(主要是动物和人型,妖怪类准备中) 练功桩 老鼠、野猫、野狗、狼、狸、狒狒、熊猫、虎/白虎、熊、蝙蝠、骆驼、野猪 马蜂、巨蜂、蜂巢、蜘蛛、蝶、蛾、沙蚕、蝎子 鳄、响尾蛇、眼镜蛇、蟒 秃鹫、鹰 螃蟹、章鱼、食人鱼、水母 家丁、武士、步兵、骑兵、弓箭手、叛忍

2004/2/22
articleCard.readMore

今天懒洋洋

1:00 左右睡的~ 把 BT 开着下载《巷说百物语》 早上 6:00 左右开始闪电 于是起来把电脑关了 倒下继续睡~` 起来的时候发现已经 10:30 了` 早上又是什么事也没有做啊~ 下午查了一下网费~ 9000 多分钟 没有包月~ 那就是要 500 多块啊~ 死掉……

2004/2/21
articleCard.readMore

今天睡很晚

终于到周末了~ 我想我大概在周一的时候就开始盼着这么一天了~ 在电信里依然无所事事~ 向同事讨教实习状况~ 他竟然告诉我 他实习的时候一天都没有来过~ 最后盖了个章就算完事 FAINT ~ 那我每天辛苦的把时间耗在这里做甚?? Si Yang 说帮忙联系我到镇江日报的金山网实习~ 真是非常感谢啊~ Li Jin 也帮我在他们公司打听了一下,据说在阔容以后很有希望进去。 另外向苏州蜗牛投了简历,等待回音 个人主页继续准备中~ 策划案做到了怪物设定~ 还剩下控制设定,特殊属性设定,地理环境设定 个人职业生涯计划停顿中~

2004/2/20
articleCard.readMore

几件事情

职业生涯计划一直都没有去做~ 没有时间是借口吧~ 我想缺乏动力的原因 还是方向的不明确 懂得越多 受到的诱惑就越多~ 这样难免把持不住自己 就拿我自己来说 我喜欢动漫也喜欢古典文学,喜欢电影也喜欢音乐,学过网络和编程,从事过图形处理和网页制作,对哲学和管理学也很有兴趣。 我们知道做事情必须要专心才可以做好。我却常常写着东西的时候想着画画。 我是一个杂食者,最直接的结果就是消化不良。 所以,我以为有必要对自己做一个准确的定位。 首先要自身定位,其次要他人定位,最终实践确立定位方向。 这个定位,就是我对职业生涯计划的理解。 今天把个人主页做了一个大概的框架,自我感觉仍然缺乏经验,技术不过关。 另外准备给苏州蜗牛写的自荐书尚未完成,决定用以前做好的修改。 还有就是一个实习自我心态的分析 最近一直觉得上班内容很枯燥 归结如下: 1、自己对这个工作不感兴趣 2、缺乏一定专业知识,对同事的工作存在理解性困难 3、对同事的态度不适应,不能够很好沟通 4、不够专心,因为还必须做网游策划和个人站点 解决办法: 努力使自己保持一个好心情,把工作和学习看作是一种享受 不会的努力学,不能沟通的努力沟通 好象就这么简单

2004/2/19
articleCard.readMore

电信百年无聊实习ING……

老妈说 要有从扫地工做起的决心 于是一大早去的第一件事就是拖地 其实我也知道 这完全就是一个怪圈 有决心从底层干起自然无可厚非 但我想 首先应该明确是目的 我毕竟不是为了拖地而到电信的吧~ 就像 以前看过一个对自费出国学生的调查报告 很多学生一出国就准备刷盘子 可是 难道刷盘子就是出国的原因?? 有些学生到了国外 什么也没学到 刷盘子满足了基本的生活需要 可是自己的初衷全部被歪曲了 那么 我必须得清醒的看清楚这些~ 明确我的目的 我的目的其实是非常的简单 我只需要电信出具的一份实习鉴定 这是我向学校交差以及在未来找寻工作时自荐的资本 无他~ 我根本无意留在电信 目前这个工作也并不适合我

2004/2/18
articleCard.readMore

进展

每天上班以前我都试图保持一个良好的状态~ 我不喜欢傻傻的走路 也不习惯偷偷的瞄两眼美女 于是我开始做一个实验统计。我统计了一下,从我家到新马路电信的大约 2 公里的路上: 擦皮鞋的(共14个) 太和广场: 4个 商业大厦: 4个 河滨公园麦当劳: 4个 第一人民医院: 2个 乞丐(共6个) 大市口鱿鱼烧烤: 1个 新华电影院: 2个 河滨公园麦当劳: 2个 新马路电信营业大厅下: 1个 我不知道 这样做是不是有点无聊,反正我是这么做了。这么做的结果就是 我的心情不是那么好~ 不过今天的工作还算有进展,和 Yang Kai 聊了一上午,害他工作都没做~~ 不好意思。不过算是混熟了~~ 嘿嘿 下午身体不舒服 所以没有去。明天再接再厉。

2004/2/16
articleCard.readMore

考试

离开学校后的第一次考试 公务员 早上的公共基础部分考的还算可以~ 哲学部分对我来说 简直就是小 CASE~ 经济学和管理学部分 因为没有见过 所以随便蒙了~ 行政能力倾向测试 首先是 10 分钟的能力测试 60 题 也就是 10 秒一题~ 主要是数字 图形归类 我做了 32 条 不很乐观~ 中间有个失误 我做题的时候是每做一条 就涂卡的 其实如果先打勾 后涂卡的话 大概能做 45 条左右 然后开始做考本 II 160 题 45 分钟 一开始的计算花了大约半小时~ 郁闷…… 后面的语文题目虽然不在话下 但依旧是来不及 最后的阅读已经没时间做了 残念…… 下午的专业能力测试 因为没有复习 随便应付过去~ 心里祷告~ 千万别过分数线~`` 过了分数线~ 我也不去面试~ 严重憎恶行政机关的工作方式! 才不要为之卖命 唯唯诺诺不如去死~

2004/2/15
articleCard.readMore

实习

没什么好说的~ 一个字"混" 所有伟大的抱负与光辉的梦想 全部化为乌有~ 我对自己的工作完全无所适从 其实是因为没有工作才会无所适从 大概只有期待着 在未来的这么些天里 我手上也能有这么一两件事可以做~ 一整天 就这么呆呆的 看着 看其他人 接着电话 分拣障碍 监控流量 我什么也干不了~ 也不需要我干什么 于是有人告诉我:"你是实习的嘛,你想来就来看看,不想来就可以走。" 本是踌躇满志的我~ 已经完全没有了激情~ 今天我知道了~ 同一个名词 在不同的环境里 代表的 是不同的意思~ 比如电信监控的多媒体 指的是:DDN ADSL 拨号上网 而非我们平时所想象的那种 MULTI MEDIA~ 我觉得在这样的环境里 自身素质的提高是很慢的 因为任何活动 都根本没有参与的权利 我只是一个局外人~一个旁观者 我想 我大概在这里只会呆上一个月 在了解电信的全部工作流程后 我会义无返顾离开 今天的工作 我做了一些记录(下午) 汗...... 时间地点类型故障解决 14:36大港新区中学B网速慢机房查看端口流量正常,分拣下级部门处理 15:03南门分局B端口切换查询 5239392 无资料,后发现已销户 15:53桃西路B端口号查询查询回复 16:25-B改号改号处理 16:40-B查询费用查询回复 16:44-B用户名,密码错误技术处理 16:50-B密码错误 用户错输密码电话指导 17:02-B传真询问查看回复 17:06-B关闭信使服务电话告知 17:13-B网吧报修报片区交换机处,关闭 15 口

2004/2/13
articleCard.readMore

关于陶喆

越是民族的越是世界的 简约的看 越是个性的 越是流行的 陶喆的音乐里包含了太多元素: R&B 嘻哈 SOUL 民谣 可每一首歌都饱含他浓重的 ABC 才情 这使得陶喆的音乐的独立性和包容性 都保持在一个较高的水准上 记得第一次听陶喆 是《I'MOK》的卡带 是 Si Yang 的(谢谢 Si Yang) 非常喜欢~ 从前我听 UTADA 听平井坚 听 M-FLO 归结于我的 R&B 情结 这种变异的蓝调始终能深深抓住我的耳朵~ 因为语言障碍 我甚至学了日语~ 终究还是觉得有一定差距 直到我知道了陶喆 我感到有了文化的共通 我喜欢把他的歌用季节来划分 春:二十二、望春风、飞机场的 10:30、ANGELINE、说走就走、宫保鸡丁、新乱飞、十七岁 夏:今天没回家、流沙、I'M OK、找自己、王八蛋、沙滩、月亮代表谁的心、夜来香、黑色柳丁、多谢你 秋:寂寞的季节、MELODY、是是非非、蝴蝶、再见以前先说再见、I BELIEVE、ANGEL、爱,很简单 冬:讨厌红楼梦、天天、普通朋友、MY ANATA、摇篮曲、今天晚间新闻、DEAR GOD、小镇姑娘 要选出一首最爱实在是有点荒谬 因为每一首歌都有一种心境 仔细 揣度歌词 会发现与自己的心境是如此贴近 在听 二十二的时候 会联想自己的过去 现在 未来 在听 寂寞的季节的时候 会望着窗外的天发呆 在听 小镇姑娘的时候 会想着曾为某某某送行 小人物的经历 感切的不能自已 这大概就是陶喆作为"人文"歌手的气质与魅力 我很难想象 没有音乐这个世界会是怎样 没有陶喆 华人音乐会是怎样 对陶喆的景仰 实际该称做感激 感激他 给了我们这么好的音乐 让我们感受到生活真正的存在 在这里向陶喆道一声 谢谢

2004/2/10
articleCard.readMore

什么? 什么? 什么?

两天没有写了~ 总的来说 生活和心态都有了好转~ 今天去了农村一趟 和老妈一起的~ 去的时候打的居然花了 150~ 晕~ 农村的风很冷~ ~大概是 CO2 含量少 不能固着热量的缘故~ 去之前 盘算着可以到不远的小山上 狠狠地吼几声的~ 结果…… 山居然米有了!!!~~~~ 门口一条马路~ 出门都有私车~ 果真 三十年河东 三十年河西啊~

2004/1/25
articleCard.readMore

兜圈子 都圈子

生活是无数个圈 循环往复 周而复始 一个尽头的结尾 往往是另一个开始 有了开始注定要结束 圈子走的多了 容易迷失方向~ 于是就慢慢彳亍在这个圈子里面~ 自己微乎其微的时候 会觉得这个圈子异常的大~ 怎么也走不到边似的~ 而经年累月下来 当你像泡了水的面包 慢慢膨胀起来的时候 便又会觉得 这个空间是如此的狭小无容 人总是这么矛盾 也总是这么喜欢兜圈子 写给这个无聊的夜

2004/1/18
articleCard.readMore

哦哦~要去电信实习了~

明天早上要去电信谈实习相关事宜~` 激动……~ 在家的这几天似乎还没进入状态~` 大概工作了会好点吧~ 不写太多了~`

2004/1/13
articleCard.readMore

工作进度

资料基本搜集完毕 参考文献如下: 人生策划案——陈忾 忍者登器——web 资料 《策划案——绝代双骄》基本设定——高铃响 游戏设计的四个迷思——ERNEST ASAMS 游戏心理学初探——伊肯 没什么可说的,动手设计吧——Greg Costikyan Joker 论游戏企划——Joker 陈忾游戏策划模板——陈忾 初创游戏企划草案经验谈——崔逸鸿 从化学到炼金术——Alexander Jhi DUNGEONSARNEA 开发概念书——BOOMCAT 混沌策划案——web 资料 基本游戏环节——web 资料 忍者基本资料——web 资料 忍者武斗——web 资料(日文) 如何设计游戏预算和工作进程时间表——Luke Ahearn 《世纪录》解决方案——刘铁 万川集海——web 资料(日文) 一份 RPG 游戏策划案的目录——web 资料 游戏策划——web 资料 游戏策划之路——李波 游戏角色命名与游戏风格——刘铁 游戏市场细分方法——web 资料 火影忍者——岸本齐史 侍魂——SNK

2004/1/12
articleCard.readMore

停电如家常便饭

又停电了~一片黑暗笼着整个宿舍。 我坐在阳台里,望着沉重的天~ 慢慢地,静静地。 我在思考~黑暗让我变得不再浮躁。 我想要想些什么,写些什么。 可我什么也写不出。 这种满足与陶醉难以形容。 我只有在人群中才会迷失。 一个寂寞的我,如此地清醒。 我开始数星星,一颗。 哈,只有一颗。 一颗足矣——只为我点亮。

2004/1/7
articleCard.readMore

啊啊

喉咙疼、发烧、肚子还疼得要死~ 看来还是身体最重要啊~ 没什么兴致写东西,只是流水帐,记录生活的点滴,慢慢积累~ 今天的计划完成了75%,努力"言出必行"。 发现是很难的~干扰太多,突发的事情太多~ 今天放过了,明天也会放过~ 我这么教育自己,可是……可是……很难受啊。 好想回家,喝完妈妈炖的腌多鲜,好好的睡一觉啊~

2004/1/4
articleCard.readMore

流年不利

今年,张国荣走了,小黑走了,梅艳芳也走了。 生活变得昏暗起来,没什么阳光。 大概因为 EQ 低的原因,总是不能把自己的心情调节好,沮丧得很。 2.14 号情人节开始实习,该好好做个计划了。 现在写东西是越来越少了,但基本还能坚持下来。 坚持就是胜利!加油!HOHO!

2003/12/30
articleCard.readMore

文化

圣诞的气息颠簸着传递到每一个角落,人们越来越热衷于这种"洋"节日了。大概还得归咎于人们喜新厌旧的秉性,中国的节日过的久了、多了,难免乏味。再加上媒体的重复操作,让人顿生倦意,我们的文化正在慢慢被溶解。 我们的习惯在改变。余世维博士说,习惯要积累很久才能变成文化。我们积累了 5000 年的文化,会如此的轻易消亡? 一句古语用来形容现在的国人毫不夸张,叫做"夜郎自大"。判断的标准不再是"实践",而是"想当然"。 昨天去参加院里的年度学生表彰大会,最后胡书记做了一段很精彩的结语。但认真听的人似乎不很多。我也终于明白,我们的学校有着这样拥有出色理念与思想的领导者,却未能有出色发展的原因。 很多人忘记了我们优秀的文化,忘记了我们的优秀的习惯。他们喜欢教条式的断章取义,以自己的浅薄思想去理解马克思,居然还得意的说:他们不过如是尔尔。 孔、孟、老、庄、韩非,这些都是非常优秀的文化。可他们所做的文化积淀,已经开始被我们的"想当然"冲刷掉色了。很可悲。 发现很多人都对日本表示巨大的敌意,并且常以煽动众人、抵制日货、辱骂日本表现自己的爱国情怀。这难道是我们的文化? 我毫不顾忌的说,我非常钦佩日本人的学习精神。这也是他们能在二战后迅速发展的原因,这是他们优秀的文化。总有人说,他们在抄袭剽窃我们的文化,其实,那是我们自己不珍惜,拱手送人的。我们对自己的文化,实在了解的太少,太少。

2003/12/25
articleCard.readMore

choose

筹备很久的活动终于就要开始了, 我却要暂时离开了。 生活中总是存在很多的选择, 权衡的标准, 大概, 并不明确。 一时的激情, 可能造就一生懊悔或是辉煌。 每一次选择都是一次机会。 明天就要踏上回家的旅途, 不知道自己在逃避什么, 还是选择又来了? 下周两门考试: CCNA 的 2/5 课时 CCNA 的中途测试 我不知道回去的理由是否比这些更重, 但我确实该做一次决定。 招聘会...我在犹豫... 我是不是该在周 5 前赶回来? 左右为难 ING...

2003/11/29
articleCard.readMore

爱情像茶

被泡过 N 遍的茶 再入口里 无论用什么水 都会觉得索然无味 爱情也是一样 来来回回 反反复复 我们总往里面添加很多 但却没有发现 原来的感觉已经越来越淡

2003/11/22
articleCard.readMore

回头想想

我不知道自己是不是不喜欢被拘泥的感觉 这两天活的很不自在 不能为自己而画,有点别扭 大徒弟说我活的比较被动 我想大概是的吧 到底是不能够做的比较商业 在回味孔老夫子的那句:学而不思则惘,思而不学则殆。 真的是非常有道理 以前大概也只是背了下来 没有想想里面的含义 自然现在会迷茫。 也许过了这段时间就会好了吧 现在的节奏让我有点疲倦。 总是在做一些没有结果的事情 最后反省和检讨的时候 发现自己什么也没做 真的没有做么? 我似乎也没闲着 总是把时间耗费在否定上了吧

2003/11/12
articleCard.readMore

点绛唇

雪夜无眠,怅百木碉戗,作此记之。 雨雪纷纷, 无心茫茫好风景。 无情天地, 问几多情愁。 独抱寒衾, 孤枕夜难眠。 近何许? 来日方长, 叶残舞参差。

2003/11/12
articleCard.readMore

我爱雨天

好久没有雨了。 这是上个雨天写的东西,不知道这种缱绻维持了多久。到底是一种情结还是其他的什么,或许是因为有那么一个网友的名字叫做"我爱雨天"罢。 自从来到了现在已经不显得那么陌生的城市,就一反常态的讨厌起雨天。这里的雨很脏,雨开始的时候,噼里啪啦,很聒噪。然后泥浆就顺着曲曲洼洼的路,滚来滚去。 可是,今晚下雨了,在这个讨厌的城市里。 于是我开始怀念,怀念在镇江的日子。那种缠绵,漫漫漂散的雨,在这样的季节,带着些许忧郁,些许惆怅,有着我所喜欢的淡淡的味道。 看着雨,从窗上滑落,很想家……

2003/10/27
articleCard.readMore

停电

不会忘了昨夜,可能会是大学里最难忘的一夜——停电了。 源于人们的胆怯, 当光明消逝, 反而会更加荣耀, 内心的狂喜 更加肆无忌惮。 太多的舒服带着凶蛮的神气, 颠踬我残破的神经, 仿佛卡住喉咙一般, 窒息过去。 呐喊, 宛如战争一场,革命一场。 而都常常为几个叛徒偃旗息鼓。 最后光荣的人被处死,苟且的人捡来剩下的荣光。 没有力挽狂澜的悲戚,嘲弄自己有何快乐可言? 人害怕黑暗而渴求光明么? 恰恰相反,在沦丧的黑色里,作呕的苟且更加令人快乐

2003/10/27
articleCard.readMore

放下

招聘结束,没有新意的完结。不想过多评价,我对他们的要求或许过高了。 自己本来就是个狂傲的人,我历来认为失败者没有发言权,牛 X 的人就是拽。可是,这样的牛 X 的人没有来。工作室需要的是谦逊、谦和、谦卑的人,我向来以为傲气和团队精神并不冲突。可就在这个问题的看法方面,大家产生了分歧,闹的很凶的样子。 又想到了那个谒语故事,说的是:在河边,老和尚带着小和尚准备过河,遇见了一个妇人。老和尚好心,想背那个妇人过河。小和尚不理解,提醒老和尚"男女授受不清"。老和尚说:"过了河,我就放下她。"于是老和尚就背着妇人过河了。可是老和尚过了河以后仍然没有把妇人放下,而是背着她走了很远。小和尚急了:"您说您过河就放下她的,为何现在还不放下?"老和尚回答:"我早已经放下了,你怎么还没放下?" 在余世维的那个讲座里,也说了一个放下的故事: 他的女儿去寺里学禅,寺里大师养了一条狗。狗的名字叫"放下"。每天晚上大师都要给狗喂食,于是就大声喊:"放下,放下!" 余的女儿对狗的这个名字感到很奇怪,问大师:"别人的狗都叫大黄、小白、旺财、来福,你的狗怎么叫'放下'?" 大师说:我不是在叫狗的名字,我在叫我自己。 我们是不是都该放下?

2003/10/27
articleCard.readMore

大一心绪

楼台——陪人理发 那是一个名叫"艺之剪发型轩"的小门面。几个穿着 21 世纪服装,说着 20 世纪语言的"造型师"正操着剪子漫不经心的做活。 靠门口摆着一排椅子,两张桌子挨着,上面几本杂志。 Gu Feng 穿戴好,进了里间,我找了位置坐下。 苍蝇很多,庆幸的是没有令人烦躁的"嗡嗡"声,不过依然恶心得很。它们逛了一圈,夺得制空权后,开始向地面进发。玻璃门边的音箱上,它们开始蠕动——那种空间里的动作不称作蠕动真不知道该叫什么。 那几个无所事事的人,就这样看着。没什么心情驱赶它们,干脆将大门敞开,方便它们进出。 好在异味不重,不必担心久等。有人递来热水——看来我得等一会了。 拿起身旁一份业已被蹂躏的奄奄一息的报纸。发现两个版面概括了"战争与和平",一边"911",另一边"APEC"。 Gu Feng 从里间出来,坐到了对面椅子上,等待下一步装修。 我的思维陷入一片茫然的窘迫。两眼注视着墙角的白蚁,不知道它们何时能够将这一座楼台朽蚀殆尽。它们注定碌碌无为于不为人道的勾当。 空气中漂浮着《射雕》的主题曲,上个世纪的情绪纠缠到此完结。推开看起来沉重的门帘,回宿舍。 最后,像一只树懒,缓缓挪上床,翻开《彼德·潘》,咀嚼所剩无几,开始发酵的童年。

2003/10/27
articleCard.readMore

明天啊明天

明天大概又是个晴天,不冷不热的让我感觉乏味。 工作室的新招聘也开始了,希望看见的不是那些个老面孔。接下来要把工作室的卡通形象做完,郁闷的很,只有我在用该死的机械鼠。今天画到一半,鼠标变的很不灵活,好不容易才坚持画完。 哭。 今天的收获: 买了两张 DVD:STREETFIGHT 的 OVA,感觉相当不错 还有 SPWAN,制作精度倒不是很高 和几个女人一个男人发短信,搞到自己要停机 宿舍还是一如既往的肮脏,门口的垃圾堆着、臭着、发酵着。没有人承认垃圾的来源,我也只能噫想那些个垃圾是从地上长出来的。于是我建议他们把 RMB 也扔在地上,一个星期以后是不是也会长出更多? 有些时候,明天并不能如意,可为了明天的明天能如意,还是得一直走着……

2003/10/25
articleCard.readMore

二十二

不知不觉,自己居然二十二了~ 听着陶喆的这首歌,莫名的失落感从心底慢慢涌上来。 手机快要停了,想把最后的一点自主留给自己。 今天很累,明天也会很累。 如果可以一直睡着,不要醒来多好? 不知道秋天是什么时候来的,也不知道它什么时候离去。 或许,在不经意的明天。 蓦地,我俨然老了。

2003/10/25
articleCard.readMore

郁闷……

昨晚帮老妈去提货,冒雨搬了十几箱安利产品。刚刚洗的澡,一下子又浑身湿透。再加上晚饭没吃,累的要死~ 今天早上发现自己感冒了,老妈居然还怪我赖床~我自己吃了片药~ 后来老妈道歉了。下午玩玩游戏,一天就这么过去了,什么激情都没了。

2003/1/16
articleCard.readMore