`

从 JE的表情符号 说开去 ---- 无责任乱谈

阅读更多
乱谈开始.

此文没营养, 阅读需谨慎.


JE的表情符号设置异常诡异 使用JE多年 但是依然无法对其深入理解.
JE的表情符号混合了多种风格 
将地球现有的表情符号风格进行了充分的   解构 重构 混搭 杂糅 乱入...

于是 诞生了下面这套 表情符号库
 :D    :)    :(    :o 

 :shock:    :?    8)    :lol: 

 :x    :P    :oops:    :cry:  

 :evil:    :twisted:    :roll:    :wink:  

 :!:    :?:    :idea:    :arrow:  


我仔细看过这些符号之后 不禁感慨:
  这是表情符号库吗? 这分明是表情符号的一起集体行为艺术.
  其震撼程度不亚于 1000位裸女当街卧倒.


感慨之于 让我们理性的分析一下这套表情符号库的优点吧:

该库的构成飘忽不定 难以琢磨, 可以让大家发帖时 双手在 键盘和鼠标之间来回切换
充分的 活跃了大家的筋骨 同时锻炼了左右脑的协调能力
可以说 是一套 非常先进的 表情符号库

对于我这种 不喜欢 在键盘 和 鼠标之间切换的 纯键盘流,
JE的这套系统 还可以起到 加强我记忆力的能力

因为我不得不去努力的记一下 
象形类表情符号的意义 ---- 这个没啥问题 常见也常用.
但是 还有记住 oops twisted wink 等英文 所代表的意义.
同时还要熟记  ! ?  等标点 所代表的意义.
而且更关键的是还要有足够的转义能力 , 因为我看到的不是真相 :

: X  不是闭嘴  而是 发呆/失望
: P  不是吐舌头 而是不知所云的笑
shock 不是震惊 而是 生气.
lol 不是大声笑 而是 带着眼镜得意的笑
twisted 不是"反常,变态"而是 大怒
wink 不是"眨眼 使眼色" 而是 吐舌头 做鬼脸
! 是 亲吻
? 是 鄙视
idea 是真棒
arrow 是茶杯




当我发现 我键入 : ) 时得到的是笑脸 
而当我键入  >:(  却得不到怒脸    :'( 得不到哭脸时
( 表情符号中的 象形系 )

当我发现 我键入 : cry : 时得到的是哭脸
而当我键入 :smile: 得不到笑脸  :angry: 得不到怒脸时
( 表情符号中的 单词系 )


我终于明白了 "世事无常 而无常的世事是没有规律可以寻觅的" 这句话的深意.

(原来JE的表情符号是 双模的 )

================================

从JE的 表情符号 我联想到了 API的命名规范问题

最近在某UI组件中 发现一系列奇怪的 api命名问题


单击单元格的事件 用的是  onCellClick
单击行的事件 用的是 onClickRow
而button 的click事件的名字 只是 click.

某拦截事件使用的是  onBeforeXXXX & onAfterXXXX
而另一组拦截事件中 却没有了 on.

刷新事件用的是 fresh   (而不是 refresh)


其实系统中的文件名 也可以看作是一种 特殊的api,
下面这种不统一不规范的文件名 和上面提到的  混搭式api同样人人orz :

/user/userEdit.jsp
/user/queryUser.jsp
/user/add.jsp


其实 当系统庞大 开发人员众多 而且对规范的执行力不够强时
出现这种问题是在所难免的 

那么 发生这种问题之后怎么办?

做法1  : 将错就错 一直错下去
做法2  : 提供过渡版本  规范api, 同时兼容不规范的版本
做法3  : 推出规范的新版本 同时发布 api变更列表 强制用户做出修改
做法4  : 推出规范的新版本 同时宣称 新版本不兼容老版本 也不能从老版本升级.


这些方法基本都是很常规的方法了 总有一条适合你.

如果大家还有什么新颖的方法 欢迎一起讨论.


======== OK  乱谈结束. ============



================================
( 以下内容 和上述内容有部分重复 请见谅 )


在此 再次 强烈谴责一下 JE的管理员,  JE的管理员不按套路出牌.

吐舌头的表情符号是  " : wink : " (去掉空格)
而不是按照 国际惯例  " : P " (去掉空格)

而且更可恨的是 JE把 " : P " 这个经典符号 JE擅自做主的做成了 一个不知所云的笑脸.
示例如下:

: wink :   ----- 
: P   ----- 

而且 :+单词+: 的表情符号是 早些年 VBB等论坛遗留下来的, 属于"单词类"
而 : P 这类符号是 表情符号的另一派系 属于 "象形类".
把两种不同风格的表情符号混合着来用 这种用法实在让人很orz.

由于JE不按国际管理行事, 导致的结果就是,
我在发帖子时 需要在键盘与鼠标之间来回转换
因为我不知道 我按照国际惯例输入的表情 ,会被JE转换成什么鬼东西
为了安全起见 我必须去点击表情图标.

在此 对JE的这种做法 表示强烈抗议 & 谴责.

此谴责声明我会附带在我发的每一篇帖子之后 直到JE管理员改进 表情符号 系统为止.


从中国zf以往的"抗议 & 强烈谴责"中 我们可以了解到
我这种行为其实是极其幼稚 而且也是根本没JB用的
(早就在站务圈子里提过这个问题了 无人理会)

不过 我想我还是 表达一下我的态度吧 否则心里难受的想哭 :'(



分享到:
评论
3 楼 差沙 2008-12-27  
好久不来你的blog,怎么一来就看见你又在闲扯呀?
2 楼 wjason 2008-12-22  
robbin 写道

JavaEye的论坛最早是用phpBB的,所以表情符号用的是phpBB的符号定义。不过phpBB的表情符号很难看,所以大概在2005年的时候,我把msn的表情图片下载下来,自己用photoshop的魔术棒功能给抠出来,照着phpbb的表情一个个替换过来的,当时没有仔细合适每个表情和代码之间的对照关系。后来就一直沿用下来了。

这样吧,麻烦你校正一下表情符号对照表,给出一份正确的表情符号表,然后我们照此修改,如何?



反应速度真快, 赞一个.
1 楼 robbin 2008-12-22  
JavaEye的论坛最早是用phpBB的,所以表情符号用的是phpBB的符号定义。不过phpBB的表情符号很难看,所以大概在2005年的时候,我把msn的表情图片下载下来,自己用photoshop的魔术棒功能给抠出来,照着phpbb的表情一个个替换过来的,当时没有仔细合适每个表情和代码之间的对照关系。后来就一直沿用下来了。

这样吧,麻烦你校正一下表情符号对照表,给出一份正确的表情符号表,然后我们照此修改,如何?

相关推荐

    GX Works3的MR-JE-C的CC-LINK IE Field Basic通信_描述文件

    《GX Works3与MR-JE-C的CC-LINK IE Field Basic通信详解》 在工业自动化领域,GX Works3是一款广泛使用的编程软件,主要用于三菱电机的PLC(可编程逻辑控制器)编程。而MR-JE-C系列伺服驱动器是三菱电机推出的一款...

    je-5.0.73-API文档-中英对照版.zip

    赠送jar包:je-5.0.73.jar; 赠送原API文档:je-5.0.73-javadoc.jar; 赠送源代码:je-5.0.73-sources.jar; 赠送Maven依赖信息文件:je-5.0.73.pom; 包含翻译后的API文档:je-5.0.73-javadoc-API文档-中文(简体)-...

    je-5.0.73-API文档-中文版.zip

    赠送jar包:je-5.0.73.jar; 赠送原API文档:je-5.0.73-javadoc.jar; 赠送源代码:je-5.0.73-sources.jar; 赠送Maven依赖信息文件:je-5.0.73.pom; 包含翻译后的API文档:je-5.0.73-javadoc-API文档-中文(简体)版...

    je-analysis-1.5.3、lucene-core-2.4.1分词组件

    总的来说,"je-analysis-1.5.3"和"lucene-core-2.4.1"在中文文本处理和搜索领域扮演着重要角色。通过合理地集成和配置这两个组件,开发者可以构建出高效、准确的文本搜索系统,服务于各种业务场景,如搜索引擎、数据...

    MR-JE-C编程要点.pdf

    JE-C伺服控制要点,方便plc对伺服关键寄存器读写

    4750G I3 BIOS JE40 HR10267-4.zip

    《BIOS更新详解:以宏基4750G I3 BIOS JE40 HR10267-4为例》 BIOS(基本输入输出系统)是计算机硬件系统的重要组成部分,它负责在启动时初始化硬件并提供操作系统与硬件之间的接口。BIOS的更新通常是为了修复错误、...

    三菱伺服MR-JE使用手册

    - 在进行某些型号(MR-JE-40A至MR-JE-100A)的CNP1连接器取下操作时,需要注意具体的步骤和方法,以避免损害设备。 通过以上详细的介绍,我们可以看到,三菱伺服MR-JE系列产品的使用过程中涉及到了多个方面的安全...

    MR-JE-A伺服放大器-Modbus-RTU通信篇-1505.pdf

    ### MR-JE-A伺服放大器-Modbus-RTU通信篇关键知识点 #### 一、产品概述 **MR-JE-A伺服放大器**是三菱电机出品的一款高性能伺服放大器,适用于各种工业自动化设备中,能够提供精准的速度和位置控制。该系列支持多种...

    三菱FX5U和JE-C伺服用CC-LINK IE协议通信案例.rar

    在工业自动化领域,三菱的FX5U可编程控制器(PLC)和MR-JE-C系列伺服电机是广泛应用的设备。本案例重点探讨了如何利用CC-LINK IE协议将这两者有效地连接起来,实现16轴的精密控制。下面将详细阐述相关知识点。 1. *...

    je-analysis-1.5.1.jar

    je-analysis-1.5.1.jar 中科院的分词器,用的人很多,需要Lucene1.9-2.4版本才能使用

    je-analysis.jar

    "je-analysis.jar" 是一个Java Archive (JAR) 文件,它是Java编程语言中用于封装多个类文件和其他资源的容器。这种格式通常用于分发可执行的Java应用程序或库。在这个特定的情况下,"je-analysis-1.5.3.jar" 版本...

    丝印HX-JE芯片资料

    描述中提到的“丝印HX-JE无感升压芯片2.5v-5v”,告诉我们在2.5伏到5伏的输入电压范围内,这款芯片具备升压的功能。而“无感”通常表示该芯片在工作时对周围环境的干扰较小。 标签则列举了该芯片的主要特性,如...

    MR-JE-_C伺服放大器技术资料集(ModbusTCP篇)

    - 对于MR-JE-40C~MR-JE-100C型号,使用再生选件时,应从伺服放大器上拆下内置再生电阻器本体及接线。 4. 防止触电及火灾的措施 - 手工操作开关前,确保手部干燥,避免湿手接触。 - 避免损伤电缆、对电缆施加过...

    je-analysis-1.5.1

    总的来说,"je-analysis-1.5.1"是一款强大而易用的中文分词工具,它的出现极大地简化了中文文本处理的复杂性,为开发者提供了强大的支持。无论是在学术研究还是商业应用中,都能看到它的身影,是处理中文数据不可或...

    (高职)JE2-互联网保险--精准定价ppt课件.ppt

    (高职)JE2-互联网保险--精准定价ppt课件.ppt

    三菱FX5U以太网CC-LINK BASIC总线控制4轴伺服MR-JE-40C通信.zip

    总的来说,通过三菱FX5U PLC、CC-LINK BASIC总线和MR-JE-40C伺服驱动器的组合,可以构建一个高效、精准的工业自动化控制系统。理解并掌握这一技术,对于提升设备的自动化水平和生产效率具有重要意义。通过实际操作和...

    (高职)JE1-互联网保险--我退货-你买单ppt课件.ppt

    (高职)JE1-互联网保险--我退货-你买单ppt课件.ppt

    三菱 FX5U 与 MR-JE-40C伺服功能块 cc-link IEF Basic 以太网通讯

    三菱PLC FX5U 与三菱伺服MR-JE-40C,以太网通讯控制,功能块内集成了回原点,定位,JOG,数据校正,报警等功能,亲测有效,ST语言编写 程序是功能块,未非完成设备程序,功能块是没问题的

    (高职)JE11-互联网保险--抗癌公社ppt课件.ppt

    (高职)JE11-互联网保险--抗癌公社ppt课件.ppt

Global site tag (gtag.js) - Google Analytics