只是一种味道

通过在里面错误'd

这周我刚从圈套中解脱出来,所以我要靠你们其他人来帮我搬运货物。

首先是一位匿名读者的及时评论:“即使是Kronos也承认他们的软件很痛苦。”


Oracle时代

通过在里面SOD代码

很多时候,我们都看到一个程序在数据库中查找日期时间。这很烦人,但也不完全是愚蠢的——如果你不能依赖你的网络服务器来同步时钟,那么集中的数据库可能是你唯一可以获得可靠日期/时间值的地方。这最终意味着您将在数据库中进行大量数据格式化,但再次强调,如果这是唯一可靠的时钟,那么您将无法做得更好。

除非你根本不看钟。孟德尔发送给我们这个C#:


最大化代码质量

通过在里面SOD代码

Git的一个优点是,它使我们很容易了解进入WTF的步骤。这并不意味着它解释了世跆联,因为许多人只是莫名其妙,但至少有些东西。

像这个例子,来自奥菲.


我看到了Vorzeichen

通过在里面SOD代码

寒冷继承了VB。生成用于与SAP共享数据的“IDoc”文件的Net应用程序。这是TRWTF,但代码有一些有趣的时刻:

如果ld提款<0 然后 '提款loE2WPB06002.vorzeichen公司=" "
其他loE2WPB06002.vorzeichen公司=" "
终点 如果
如果li变速器类型=2 然后 '退款总是积极的loE2WPB06002.vorzeichen公司="+"
终点 如果loE2WPB06002.summe=数学。防抱死制动系统(ld提款)。ToString(目标字符串)'提款loE2WPB06002.zahlart公司=“PTC”                           '提款loE2WPB06002.vorzeichen公司="-"                           '提款

一种别名

通过在里面SOD代码

继承了一些C代码,这让他抓耳挠腮。

开始的时候并不糟糕:


啤酒和花生

通过在里面错误'd

本周我们收到了很多很好的意见,包括我们正在为一个特殊的测试保存一些示例版本。通常的NaN/Null/Undefined排序不太多,但我们也遇到了一些时间上的失误。

但首先,母鸡突出了QNAP电子邮件的奇怪案例订阅管理页面(似乎是外包的)。“QNAP当然不想失去我!”他希望道。


结构就是结构

通过在里面专题文章

回到互联网泡沫的繁荣时期,初创公司在地上人满为患,而风险投资的资金是海啸顶上的一股洪流,只是在很短的时间后又将其击溃。 塔里森曾为一家这样的初创公司工作过。

塔里森的经理欧文是人工智能专家。在网络泡沫时代,这意味着欧文知道LISP。了解LISP在这里很有价值,因为他们的核心产品是一个基于LISP的数据库系统,特别是通用LISP对象系统,这是一个面向对象的LISP插件。


连环犯

通过在里面SOD代码

迈克尔有一份供词。很久以前,他需要编写一些JavaScript来序列化数据,并将其作为请求的一部分发送。Michael面临的挑战是,他实际上不知道JavaScript或其内置函数可以做什么,而且任务在分配给他的时候已经超过了截止日期。

功能 对象准备保存(){对于(无功功率,无功功率_一个=0; _a<aEditfields(编辑字段)。长度; _a++){尝试{小MCE。执行命令(“mceRemoveControl”,a编辑字段[_a]);}抓住(错误){}}/*基本数据*/
    无功功率,无功功率_退出=“数据:{”;_输出+='在线=“'+逃跑(按Id获取元素(“objOnline”(对象联机)).选中的)+'"';_退出+=';;ref=“”+逃跑(按Id获取元素(“objRefnum”).价值)+'"';_退出+=';;name=“”+逃跑(按Id获取元素(“对象名称”).价值)+'"';//_输出+=';;parent=“'+escape(getElementById(“objParent”).value)+'”;
    //_输出+=';;rubric1=“'+转义(getElementById(“objRubric1”).value)+'”;
    //_输出+=';;rubric2=“'+转义(getElementById(“objRubric2”).value)+'”;
    //_输出+=';;rubric3=“'+转义(getElementById(“objRubric3”).value)+'”;_退出+=';;category=“”+逃跑(按Id获取元素(“对象类别”).价值)+'“';_退出+=';;stars=“”+逃跑(按Id获取元素(“objStars”).价值)+'"';//_输出+=';;isle=“'+escape(getElementById(“objIsle”).value)+'”;_退出+=';;municipio=“'+逃跑(按Id获取元素(“objMuni”).价值)+'“';_退出+=';;city=“'+逃跑(按Id获取元素(“对象城市”).价值)+'"';//_输出+=';;desc=“'+escape(getElementById(“objDesc”).value)+'”;_退出+=';;sDesc=“”+逃跑(按Id获取元素(“objSDesc”).价值)+'"';//_输出+=';;extra=“”+escape(getElementById(“objXtra”).value)+“”;_退出+=';;addition=“”+逃跑(按Id获取元素(“对象添加”).价值)+'"';_退出+=';;gifs=“”+逃跑(按Id获取元素(“objPicList”).内部HTML)+'"';_退出+='}';/*详细信息数据*/_退出+=“::详细信息:{”;_退出+='null=“null”';无功功率,无功功率_tbl(待定)=按Id获取元素(“detailTable”);对于(无功功率,无功功率_我=1; _i<(_表。.长度-1); _i++){无功功率,无功功率_行=_tbl。[_i];_退出+=';;'+(i)-1) +'="'+逃跑(_低。细胞[1].text内容+';'+_低。细胞[2].最后一个孩子.价值) +'"';}_退出+='}';/*价格数据*/_退出+='::价格:{';_退出+='null=“null”';_tbl(待定)=按Id获取元素(“价格表”);对于(无功功率,无功功率_我=0; _i<总表。.长度; _i++){无功功率,无功功率_行=_tbl。【i】;如果(_低。细胞.长度==1){_退出+=';;'+_ i+'=“'+逃跑(_低。细胞[0].text内容) +'"';}其他的{_退出+=';;'+_ i+'="';无功功率,无功功率_o(o)="";对于(无功功率,无功功率_小时=0; _h<_低。细胞.长度_h++){_o+=低。细胞[小时]。text内容+';';}_o个=子(substr)(_,0斯特伦(_o)-1);_退出+=逃跑(_o)+'"';}}_退出+='}';_退出+='::TPL:{';_退出+='null=“null”';_tbl(待定)=按Id获取元素(“tpl表格”);无功功率,无功功率_索引=0;对于(无功功率,无功功率_我=0; _i<总表。.长度; _i++){无功功率,无功功率_行=_tbl。【i】;如果(_低。细胞.长度==1){_退出+=';;'+索引(_I)+'_'+_低。身份证件+'="';}其他的{无功功率,无功功率_o个='<'+逃跑(_低。细胞[0].text内容)+'>=<';如果(_低。细胞[1].子节点[0].标记名){如果(_低。细胞[1].子节点[0].标记名==“输入”||_低。细胞[1].子节点[0].标记名==“文本区域”){_哦+=逃跑(_行。细胞[1].子节点[0].价值);}}其他的{_o(o)+=逃跑(_低。细胞[1].子节点[0].节点值);}_o个+='>';_退出+=逃跑(逃跑(_o));}_索引++;}_退出+='"}';a编辑字段=新的 阵列();返回_退出;}

档案室