不念及愚,不与之愚

当晚就要睡下时,看新闻转载发现系统 -peole-fwnews 的当日热推新闻。
-people-fwnews,20150112

其中第三项是我所不希望看到的,这样的字眼应该用xxx来概过。曾经在微博和朋友圈上劝 @文毅 ,明知一些可笑、呆愚的胡言乱语和胡作非为,为何还要转到自己的信息流上,进一步的扩散呢?
这种扩散虽然可能是谴责或者嘲讽,但不正达到那些制作“胡言乱语”和“胡作非为”的人的目的吗?所幸,在我一再劝说下, @文毅 的信息流里不再经常出现 xxx 的内容。

对待那些胡言乱语和胡作非为,只要无视其存在,则再狂躁的跳蚤也蹦跶不起来,相反,如果有善良的人与之打起口水仗,反而搅浑了一池春水。冷其一边,任其自说自话,不念及其愚蠢,不与之论愚蠢。

或能留些自省的空间,让那些恬不知耻的人能够有时间、空间坐下来反思作为一个个体的人、一个社会的人,应有的思考模式、认知逻辑和行为规范。社会的扭曲映射到人心变得无是无非,一些人为了生存没有底线,这是可怜的,我们所有人都需要反思、革新和推进文明的发展进程。

伦理上说,逗傻子玩应该是不妥的;反之如果发现对方不是傻子,而是装疯卖傻地兜售一些狗苟蝇营,则更应该远离之,慎避之。

发表在 社会生活 | 留下评论

汽車老司機好奇婴幼儿中国国民党革委会中国国民党

Open-ended online poll/vote, 开放式在线投票

所谓开放式投票(-openpoll),Open-ended,就是投票只设定一个主题/问题,只有题干,没有固定的选项,选项不是来自投票的设定者,而是来自投票者自行增补、选荐。在问卷中,题型介于问答题和选择题之间。如果投票人发现已有选项中有自己所要选择的,则是选择题,如果已有选项中没有所需选项,则投票人可以增补选项。

这种票选是没有“上帝之手”将选择圈定在某几个之列,投票设定者只是抛出问题,未能提供答案,答案来自投票人。如果面对众多的投票人,可能出现选项杂乱而没有相对集中的效果,从而失去票选的意义。

也正因为没有“上帝之手”,每个投票人都可以“无禁忌”地举荐、投选自己所需的选项,反而更能够真实地反映客观世界。这样能够在投票者之间找到最大公约数,形成最大可能的“共识”。投票由一种被迫选择A\B\C\D的行为变成完全表达主见、立场的途径。这也是为什么类似 -doodle 的工具可以用来在多个参与人之间进行行程安排——每个人都将空余的时间点勾出,然后在交集最多的时间段就是可以开会的时段(最大共识)。

如若不是这样,现有的投票,有一部分,尤其是结果集是开间的投票,都需要拆解成两步,一步是征询选项,另外一步是对所征询到的选项进行投票。

近来接连遇到两个不同方面同一类型的需求,一个是一伙人经常要讨论去某个地方,另一个是一伙人要对某个话题进行票选关键词。

要完成这样的需求,现有的网上投票系统却无法满足,无论是国内、国外的投票网站,所有模式、体型没有支持用户自定义选项的,只有 磐石投票 支持在一个选择题时,允许用户填写“其他”, 这个其他里无论填写什么,都只是“其他”。

怀着实现一种这样的工具,我们写了 -openpoll 这个工具,能够完成用户自增自定义选项的在线投票功能。
openpoll-201501

网址: –openpoll  , -openvote

 

发表在 服务器运维, 社会生活, 计算机技术 | 留下评论

書中自有顔如玉愛自己悅己容2nd愛自己悅己容汽車老司機車載

-gMIS更新:getSelectOption, getTblRotateName, 附件管理, toExecl等

最近,为满足业务运营需求,又部署了几处 -gMIS 运行实例。

由于新的业务产生一些新的需求,对 -gMIS 进行了一些更新,记录如下。

add parentid in comm/tools.function.php 
parentid 用于表述当前表的从属关系,在一些应用场景中,表与表之间,或者对象之间存在隶属关系时,会用到。当写完之后发现,parentid 这样的参数传递,其实可以使用 pnskid 即可,其中 pnsk 是在 PageNavigator 中定义的, page navigator searck key 的缩写。 pnskid 意思是当前请求中使用 id作为条件之一. psnk 往往伴随着 oppnsk = operator of page navigator search key, 对检索条件的值的操作符,如大于、等于、小于、包含、不包含等等….

class/gtbl.class.php :
替换 THIS, THIS_由切割字符串换成 preg_match_all

简单的字符串拆解,为避免引入正则匹配引擎,一般采用substr等高效的计算,在复杂的环境中做字符串拆解,还是要 preg_match_all 这样的重型武器。
getSelectOption 增加对指定字段的支持,默认是 id
getSelectOption允许在 -gMIS 中使用大量的动态字典表,通常情况下形成的列表都已id作为主键值,有些情况下可能需要其他字段的值,比如name/code等,案例: fwn_sitetbl, sitetype
getSelectOption 修正dispname可能以 – 开头
在导出到Excel时,如果当前cell的值以 – 开头,则容易出错

增加 getTblRotateName, 对滚动表名的支持
如 tbl_xxx_201412, tbl_xxx_201501 的共享xml的支持, 16:59 Monday, January 05, 2015

act/doaddmodi.php
增加使用 base62x 对文件名进行编码
为保留文件风貌,此前的附件处理时,一般保留文件的原名,增加一些防止重名的措施,但在一些非UTF-8运行环境,或者文件名中还有跨OS所致非法字符,使用 -base62x 对文件名进行编码,安全多了
增加对上传文件进行按月分目录存储
支持更大量级的附件存储

jdo.php
增加对 parent 参数转 pnsk 的代码
下载文件去掉路径的显示,使用 shortenStr 限定最长显示字符

act/toexecl.php
修正了输出格式,如果待输出的字段是字典表形式,则调用 getSelectOption 获取其表现值

class/pagenavi.class.php
修正request里,字段名称为 pnsk 情况,由 parentid 所致

 

发表在 -gMIS, Base62x, 计算机技术 | 标签为 , , | 一条评论

書中自有黃金屋書中自有顔如玉愛自己悅己容2nd愛自己悅己容

2014圣诞节发-自然域名 注册码

迎圣诞节、元旦节,免费发 -自然域名,-NatureDNS 的注册码 九枚:

11nNMWiAZh8SGuJY9vTad572
11V7UxGCPkeUm9IvCQCc8c3a
118uWGNIDdcYDNh59kY6f7f5

11QYvcgf3H9p4QP6udE3e931
11gmahLFpqBMVbgoAvb506f7
11otgvpBGJtMP5hWVbLa2e4d

119De45vhFMy0u9Gq7483172
11c4lyMBO8V2s6DSewI41061
11FnUcLUgkrNxX1h765b925c

即可申请时使用: http://ufqi.com/naturedns , 或者 -NatureDNS .

-自然域名 注册码,平日可以在 -taobao 上购买。

发售-201309

发表在 -NatureDNS/-自然域名, 服务器运维, 计算机技术 | 标签为 , | 留下评论

中国国民党Apache Softwares亮月亮科技OpenAI ChatGPT

年学新知三则:民主,新闻自由与言论自由

年学新知三则:民主,新闻自由与言论自由之本意。

自由有多美,先看 -推女郎  。

民主的本意是民为主,重在保护私权,而不是所谓选票之类的,更不是集中制,那是民主的某一种表达形式。“少数服从多数”这样的投票跟民主是两回事。保护私权,才是民主的本意。比如,看邻居家的房子碍眼,不能搞个10个人投票8个人同意就把邻居家的房子拆了。再比如,不能因为几个人投票,都赞成就将某个人枪毙了——人的房子私有财产,不得侵犯;人的性命是天赋人权,不可剥夺——除非经法定程序审理定罪。其他类似的还有生存权、生育权、劳动权和教育权等,人生而有之,不可剥夺,民主的本意是保护民众的私权不受侵犯。没有私权、私产,不能保护私权、私产的民主是“画饼”。

新闻自由,表层是人们有发布和接受新闻的自由。其本意是民众有进行新闻传播的自由,而政府没有,不允许有。也即,新闻业,比如办一份报纸或者广播、电视、电台、网站,每个人、每个非政府机构都可以,天然地可以;只有握有公权力的政府机构不行,不能有。不允许政府机构办新闻是新闻自由最基本的要义。举凡有官府与平民竞争逐利之处,平民鲜有立足之地。

言论自由,表层是人们有发表言论或者出版思想、理念的自由。其本意是民众有表达的权利,而且,最本意的是不因言获罪,没有文字狱。没有这个前提,所谓言论自由可能是一句无法兑现和落实的空话。一边允许人们随便说,而另一边又以此将说者随便抓起来、定罪,则只会导致人们趋利地进行“自我审查”而变得谨言慎语,从而整个社会“万马齐喑”,虽有个“言论自由”的权利,却没有“敢于”使用。

大家都是这么理解的吗?

发表在 社会生活 | 一条评论

愛自己悅己容2nd愛自己悅己容汽車老司機車載汽車老司機

好到无形,Best as Air

对美好事物的追求是一种进步的原动力,尽管做到完美和极致有些偏执,但Intel就是那么执着地要No.1,还有奔驰汽车的广告语“The best or nothing( Das Beste oder nichts)”,中国移动通信的“臻于至善”,还有我们在 -gMIS 和 -GWA2 的技术团队时强调的“起步就与世界同步”。

抛弃中庸吧,去追求极致。

最好的(the best)会是什么样子的?我的回答是“无形的(shapeless)”。在“读“男不入川,女不入藏”文忆罗素人生三追求(-R/s2Sj)”文章时,写道年届不惑,或已近知天命、耳顺之年。今尝试回答一个“知好歹”的简单问题。

“不知好歹”是长辈批评孩子的一个常用词汇。其实很多成人未必能够回答什么是“好”,什么是“歹”,如果有,可能是笼统和抽象的“真善美”。如今思考,好的东西应该是“无形的”,这种无形不是没有具体的形态和可度量的长宽高,而是这样一种“无形”——用到它时,它能够近乎完美地完成心中预期,不用它时,它就像空气一样无形。空气就是一个极好的例子。

这个话题触发于网上一个技术测试”闲的蛋疼,安装了五个流氓软件,看它们最终谁能压得过谁(-R/g2Sr)”,这让我再次想起自己用了几年的  -avg  ,从来都是那么安静,没有弹窗,也没有傻愣的“你的开机速度击败…..”的无聊。 它总是在那里,忠于职守,近乎完美地履行自己的职责,不做任何“干扰”,与那些流氓软件比起来,真应该让人点赞。

我理解的好的,就是 -avg 这样的。

稍微回想一下,我觉得在软件方面,还有一些像 -avg 一样,我曾经在“如何打造一台清爽的电脑/Make a clean and clear runtime for pc(-R/12TX)”做过一些推荐,那些软件几乎都遵循了这样的准则, 如 -7zip , -google  ,  -potplayer  ,  -notepad++ , -wordweb  等等。

在PC上播放3D影片,这是个有极高要求的技术活(-R/Q2Sv),计算机软硬件支持情况和纷乱的3D格式,让一般用户很难体验到。然而在 -potplayer 这里,一切都是浮云般流畅。 它如此的好用,各种格式的音视频,皆行云流水,以至于当朋友提醒我有新版本了,可以升级一下时,我忽然意识到这个家伙还可以再“好”吗?

不独是软件,有些服务也有这种特征,比如几年前曾经有段时间用动态DNS服务,国内的有个叫Oray服务,用了一阵子,各种问题,各种钻研,仍时不时不能用,有些是其自身问题,有些是超出其能力之外的,总是不能满足预期;后来改了 dyndns 的服务,一晃一年多过去了,只有该续费的时候才想起来,这个家伙一直在工作着,从未让人操心,从未让人失望——这就是“好的”。

Nokia的手机是这样吗,除非自己弄死它,或者丢掉,或者换掉,它总是那么坚挺地工作着。每每都能满足预期地完成任务。

Sony和Sanyo的电视机是这样吗,IBM的ThinkPad是这样吗,能够换几拨主人,依然坚挺地活着,履行着职能。

拐弯到朋友是这样吗?好朋友,想起他,在一起的时候,求他办事时,当自己的事办, 不在一起时,可能也没有过于亲昵或者频繁的互动,淡如水?甜如蜜?

用PC的人也许会遇到麻烦,但能够遇到CPU的问题的,少之又少;开奔驰的车,我还没有,是否召之即来,挥之即去? 中国移动的服务,也基本趋于“至善”?

喷泉的高度高不过水塔,去追求完美和极致吧;抛弃中庸,扔掉辩证法,执着地追随内心的呼唤,出发,在路上,再出发….

为何那些流氓软件,那些丑恶的事物一直存在着?为了映衬美好这样的狡辩是站不住脚的,或者可能是用户的认知和思考,没有认识到可以有更好的,也没有这个想法或者途径去接触更好的。固有的习惯?群体的迷茫吗?

发表在 社会生活 | 标签为 , , | 一条评论

愛自己悅己容2nd愛自己悅己容汽車老司機車載汽車老司機