游戏机内外。 制造商概述


猫,如果没有它们

嗨,我叫Oleg,我管理和拥有一家公司,该公司开发和生产具有现金奖励的老虎机。

由于该主题在Habré/ GT上的报道很少,因此我想谈很多,因此我将从一般性介绍文章开始。 我思考了很长时间,用哪种方式来解决这个问题:标准的自传介绍“我如何开设赌场..”或谈论游戏中的转轴和奖金的计算方式,我们行业使用的硬件平台,程序的架构,关于赌博等方面的发展 但是,尽管如此,首先让我们对所有内容进行一次简短回顾,然后我将尝试使其变得有趣。

我想立即指出,即使我在乌克兰,赌博业务被禁止,但开发和出口都是合法的。 尽管我们涵盖了整个周期(软件,游戏板,图形,声音,外壳,组装,操作),但在严格遵守该业务的国家/地区进行了操作。

带有现金奖励的游戏机(以下称为游戏机)通常是视频插槽,如下图所示。


Apex游戏机

也可能是

彩票终端

宙斯玩彩票终端



宾果游戏机

Zitro宾果游戏机

宾果游戏本质上是相同的彩票,我们熟悉的这场比赛是由苏联人用纸桶装在袋子里,有纸牌,它甚至被称为乐透。 然而,该游戏在拉丁美洲人民中如此受欢迎,以至于通常在单独的课堂上进行。


自己的宾果游戏

在本文中,我们将重点介绍作为游戏机最有趣实例的视频插槽。

从技术上讲,标准游戏机是金属外壳,内部装有游戏板,2-3个监视器,触摸屏和外围设备。


找不到开放形式的游戏机照片,此图像是它自己生产的游戏终端。 右侧带门的隔层-纸币接收器

在主(下部)监视器上,一个特殊程序模拟转轴的旋转,该转轴描绘了游戏符号。 大多数情况下,有5个鼓,每个鼓高3个字符,但是当然,有许多变化会有所作为。 玩家的任务是在相邻的转轴上捕捉符号的特定组合。 最常见的是一条直线,最常见的是从左到右,但并非总是如此。


在这种游戏情况下,第19行出现4个“ 10”符号。在这种情况下,“狮子”符号是WILD符号,它将替换任何其他符号。

游戏规则是不同的,通常是在单独的附加监视器上制定的。


支付表示例

有趣的是,以前只是广告玻璃的,带有奖品信息的其他监视器的尺寸已经如此之大,以至于现在超出了该区域的主要“工作”区域。 一台设备上的显示器总数最多可以达到五台-迷你触摸控制面板,带滚轮的显示器,两台带有奖品/累积奖金信息的显示器以及带有品牌徽标的顶级礼帽显示器。 标准对角线尺寸为24英寸。

尽管某些制造商无法停止:


Arictocrat游戏机

让我们看一下设备内部。
产品的核心是游戏板。 以前,这些是我们自己生产的最复杂的模块化多层母板,制造商为此付出了不菲的代价。

Novomatic Coolfire板

专用板只有一个优势-制造复杂性作为复制保护,但是中国和台湾并没有阻止它。 副本的价格非常明确,例如,Novomatic Coolfire游戏板的裸露副本(不带固件)的价格为2500美元。

当然,在10和15年前,有基于PC的解决方案。 但是,由于多种原因,它们并不十分适合。

首先,他们不能很好地应对大量外围设备的控制,并在突然断电的情况下保持游戏的即时状态。 此外,并非所有的监管机构都准备好进行此类设备的计量:在那种情况下是典型的情况-具有编程器的检查员需要ROM来删除固件的校验和。

结果,许多基于PC的产品存在漏洞,数据丢失或通常在Windows的桌面版本上构建。 所有这些对在PC上构建的设备造成了不好的声誉,甚至完美运行的产品也很难出售。

值得一提的是,有并且专门为游戏机设计的x86平台的共生体。


研华Innocore游戏平台

但是,如今,大多数制造商都使用PC平台。 借助技术,宽大而可靠的EEPROM,快速总线,双头视频模块和主板制造商,我们才得以实现这一目标,从而迈向了满足我们行业的要求。 此外,无论是在技术方面还是在营销方面。 例如,值得订购200个母板,而富士通在欧洲的开发经理则从德国来到我们的生产现场。

结果,现在该设备的标准解决方案是工业主板,再加上控制外围设备并存储财务和游戏信息的接口游戏板。

“有趣的事实”子标题:使用PC时,财务数据和游戏组合通常存储在EEPROM的游戏板上。 因此,要排除“前两个转盘上什么都没发生-我们将其从插槽中拔出,然后再次进行”的情况,在按下开始按钮后,您首先必须生成一个组合,重新计算财务状况,将设备状态的新转储保存到板上,然后旋转转盘。

“生活故事”的副标题在2000年代初,一家生产机械设备的主要英国制造商向我们发送了5个我们自己设计的视频插槽,供我们测试,这是一种新颖性。 这些设备是基于PC构建的,并且立即发出警报-基于Windows。 好,开始 第三天-乘客舱打来的电话“我们取得了令人难以置信的大胜利,玩家已经打电话给警察来解决这个问题。” 我到达:99999999格里夫纳汇率在屏幕上。 从零开始,小女孩以某种方式从程序中的男孩中减去。 好吧,感谢您的BCD格式,而不是WORD,否则为4,294,967,294。

我们将工业板Fujitsu D3313-S4与我们自己设计的基于STM32的“游戏”板结合使用。 这些板通过以太网相互通信。 我们拒绝USB的原因有很多,但是因为 主板上有2个以太网连接器-这样对我们来说更加方便。

考虑标准游戏机的外围设备。

控制按钮


以前使用的“仅按钮”已被内部带有可编程TFT显示屏的按钮所取代。 这是我们行业的一大优势-您可以出于工作目的“触摸”有趣的产品。


威廉姆斯游戏键盘

现在的趋势是LCD触摸面板,但它们不给人以触觉的感觉,因此,它们通常与可敲打的机械启动按钮结合使用。


IGT键盘

票据承兑人


半自动设备中的主要元素(有无现金解决方案,但稍后会介绍更多)。 通常,这是一个复杂的机电设备,带有一组传感器和机电驱动器。


票据承兑人模型JCM iVision

接受的钞票堆叠在一个盒子中。 标准钞箱-可容纳500张钞票。

副标题是一个“有趣的事实”:许多人考虑票据接受者如何识别票据。 它没有像计算机一样的光学扫描仪。 自然地,会有基于图像处理的开发,但通常这些只是带有棱镜的光学和紫外线传感器,它们会累积颜色的不可分割的成分并与标准进行比较。

这些传感器与磁性传感器以及用于钞票实际存在的传感器一起工作。 比较积分参数的原理使您可以过滤钞票上的缺陷,并应对不同程度的磨损。


JCM iVision票据接收器模块

“生活故事”小标题在2000年代,一家大型制造商的设备将UAH 10准确地切成两半,用笔记本电脑切成的粘叶切成一个单元,将UAH 5用笔记本电脑成行的粘胶叶切成一团。 相反,如果粘上-不接受,它就可以在这种配置下工作。 有人认为这还不清楚,但是在制造商发布更新之前,我们蒙受了相当大的损失。

有一些具有票据支付机制的票据接受人,但是我们下次再讨论(如果有的话)。

投币器


它很少使用,通常与硬币支付设备(料斗)结合使用。
硬币接收器是愚蠢的(我们称它们为硬币比较器),它通过与标准比较来确定令牌的大小,并且很聪明-可以区分不同的硬币值。

硬币接受器Azkoyen Modular A

如何识别与票据不同的硬币,该硬币会通过机制迅速飞下? 当然,现场受到打击的声音。 硬币接收器的主要传感器是声学传感器。 我认为我们不是在谈论人耳的频率范围,但并非更少,振动参数是可以测量的。 而且,在检测硬币的过程中涉及磁传感器。

为了防止“钓鱼”,始终使用防网络钓鱼阻止机制,通过传感器的硬币不会回来。

副标题“有趣的事实”:游戏机的硬币接收器在理论上与自动售货机兼容,但通常,它们仅用于游戏领域。 自动售货机用于存储和发行硬币的原理不同。 自动售货机的分配器是塑料高管,带有不同面额的硬币,旨在进行一定量的找零。 这些通常是几枚硬币,您可以将其缓慢倒入浅托盘中。

游戏机的分配器是具有一个面值的大容量(较少的情况是具有两个面值的两个容量)。 您需要从一种容量中快速付款(每秒5-10个硬币)。 因此,游戏机通常没有硬币分离器(该设备仅接受1种面额的硬币),并且如果存在的话,它是非常具体的。 在自动售货机中,有许多集成产品,其中硬币接收器与分隔器和分配器结合在一起。

投币装置(料斗)


带有磁带机制和磁盘。 这些都是很笨的设备:电动机旋转磁盘,光学传感器对数字进行计数。 正如我在上面所写,它们不同于咖啡机和其他用于找零的设备的硬币分配器。

Band Hopper MK IV


磁盘料斗Azkoyen MDP-10

这种装置在使用高面额例如2欧元的硬币的国家中很流行。

收据打印机


在游戏领域,使用的打印机与支付终端中使用的打印机略有不同。 这些也是热敏打印机,但是它们在厚纸板上打印。 打印成本更高-0.5美分。

Futire Logic GEN2打印机

为什么机器中有打印机? 不可以,不接受财务检查,这是收银员和收银员的任务。 TITO系统需要打印机(进票,出票)。

底线是:玩家希望更换设备并继续游戏,比如说该设备的帐户上有500美元。 他按下“付款”按钮,设备告诉服务器,根据特殊的游戏协议,“我是ID 23,付款是500美元”。

服务器生成唯一令牌,并将其发送到设备。 游戏机以条形码的形式在厚纸板上打印此令牌。 玩家收到一张打印票。

此外,他可以去收银员兑现,或坐在另一台机器上,然后将此票输入到票据接收器中。 所有票据接收器都能够读取一维条形码,因此,已经从票据接收器接收到数据的游戏机“已收到具有条形码xxxxxxxx的票据”,便将该信息传输到服务器。

服务器接受令牌,在数据库中找到令牌,并告诉设备收取500美元。 玩家继续游戏。

在配备服务器的房间中可以使用这种交互机制,该服务器使用IGT SAS游戏协议为设备提供服务(不要与串行连接SCSI混淆),这对我们来说是很痛苦的,因为该协议很旧(带有第9个唤醒位的RS-232,通常无法在PC中获得16550芯片的支持)和专有(Hello IGT)。 获取文档的基本订阅非常昂贵。
拓扑-127个设备挂在共享总线上,一个字节中的唤醒位表示下一个字节是所访问设备的地址,而不是数据字节。

“有趣的事实” 副标题 有一个基于TCP / IP的用于交流游戏设备的现代免费协议: Open G2S ,但您不能反对巨头的游说,而且传统支持不只是我们所在地区的声音。

读卡器:


很少使用。 实际上,它执行读取银行卡的功能以进行POS操作以及识别玩家。

就个人而言,我们不申请,而且如果我们开始,我们将限制自己使用非接触式读卡器,以便获得足够的工资。


带有读卡器的Bally设备。

触摸屏:


我们都记得有时按下付款终端的虚拟按钮有多困难。 其原因是声学Tachkrins(表面声波上的触摸屏-表面活性剂)。 它们对污染非常敏感(异物完全阻碍了设备的运行)。 而且,他们不喜欢响亮的声音(或者更喜欢振动)。

在游戏行业中,使用了红外触摸屏和电容式触摸屏。 红外屏比表面活性剂稍贵,但更可靠。 他们不喜欢阳光直射,但是在我们的领域中,这个元素是完全不存在的。 但是声音产生的振动是相当大的。

从结构上讲,红外屏幕是一个框架,在其周围装有LED和光电传感器。 它们越多,则越准确。 但是手指很粗,所以不需要很多。

无名红外触摸框

框架在外壳的外表面和显示器的玻璃之间形成一定的深度,因此并不总是适合的。 制造商的设计特征是玻璃不会凹进去,或者普通玻璃结合了多个显示器,因此无法使用红外屏(例如智能手机制造商),因此他们选择了电容屏。

“有趣的事实”子标题在游戏机中,即使带有触摸屏,也至少使用一个机械按钮-“开始”(播放)。 玩家习惯于按下此按钮,以致不锈钢面板经常随着时间弯曲。 结果,没有人希望这些兆焦耳被监视器屏幕熄灭,并使用该按钮。

专柜


即使在现代设备中,也使用机电计数器。 本质上,这是一个用于复制财务信息完整性的子系统。

电子数据可能会损坏或被黑,密封的计数器会提高可靠性。 游戏板通常能够确定断开计数器的事实,并且密封的连接器使得难以安装“插头”。
子标题“有趣的事实”:在罗马尼亚,控制当局要求在线读取机械仪表。 一个人如何从没有通信协议的计数器中读取数据呢?他们本身并不知道。 无法使用数字光学识别系统,因为 计数器应通过外壳上的指定窗口向外看。

异国情调


一些制造商使用3D监视器,尽管这种解决方案的好处令人怀疑-眼睛非常疲劳。 但是3D效果的深度是可调的,可以降低到零。

具有无需眼镜的3D监视器的IGT设备。

那些有足够的钱来生产带有键盘,内置声学和振动功能的品牌椅子。


Novomatic“ Novostar VIP”的设备

软体类


通常,现代游戏机是基于Linux OS构建的,该Linux运行以C ++编写的软件。 尽管相机是固定的,但仍积极使用3D引擎。

从网上进入陆上的公司,以及最初负责多平台支持的公司,都使用Unity或自写的Web引擎,而在桌面版中,他们只需打开Web画布即可全屏显示。

小标题是一个“有趣的事实”: Unity 赌博许可费用为20万美元。 没有证据,但我反复阅读和听到。

乍一看,视频老虎机程序似乎很简单,并且可能会出现“我们也可以做到这一点,让我们深入这个金融行业”的错觉。 实际上,许多复杂的算法都隐含在“幕后”之下,并且设计和数学领域的某些定律仅是那些有经验的人知道的。

说到设计,这个行业比较保守,“对商品的最大敌人”和“作品-请勿碰触”的原则对我们很有效。 因此,某些界面看起来像是90年代的问候。 细字体是没有地方的,更不用说材料设计和其他现代趋势了。 阴影,笔触宽度= 10,内部斜角,金色渐变是我们的一切。 如“ 99法郎”中所说:“与我们在一起,天空总是蔚蓝,女孩们总是美丽。”

像这样



回到软件。 我们使用Qt,并在OpenGL下使用专有引擎。 我喜欢这样,我可以为Windows编译代码以在Photoshop中使用图形,然后返回Linux来构建发行版。

在简单的项目中,我们在QML中使用Qt3D。 库是潮湿的,但我喜欢您可以将动画控制器附加到对象的任何属性。

在该版本中,我们使用Ubuntu Linux,它将删除所有不必要的和已安装的Openbox。自然地阻止了所有热键,上下文菜单和文本控制台。

该程序是“多游戏”,即将一组游戏立即加载到内存中,并允许在它们之间进行切换。纹理压缩有助于在4 GB RAM中适合25-30个游戏的图形。

使用连接的外围设备,我们可以在命令协议级别上工作。驱动程序磁盘立即发送到垃圾箱,写信给制造商,NDA标志,并获得所有必要的信息。更难,但更可靠。此外,有时您需要用小板敲击设备,而无需操作系统。

« »: . . , ESC/P, , QImage . . , ssh CUPS , , .


, – , , , , .

. , 00000 99999. (). , 1 .

( 1). , , , ( , , , «» ).

WILD (). Wild , . 即机器软件将LEMON WILD LEMON组合称为LEMON LEMON LEMON。

结果,我们需要解决这个问题:“帽子上有3个球,有两种颜色,从中可以得到2个白色或2个黑色”。经典概率论对多态对象做出了无奈的举动(如果没有,则是正确的),当组合的总数大于所有元素的乘积时,您必须处理这种情况。

数数像宾果游戏这样的游戏也很无聊,宾果游戏中较高的获胜组合以图形方式排除了最低的,而平局扑克游戏的结果取决于玩家的策略(他更换了哪些牌,他留下了哪些牌)。

« »: , , — , : Meta-testing, Confidence Level, Adjacency Blocks, Adjacency High-Low, Adjacency Max-Min, Count of Counts, Coupon Collector's Test, DieHard Battery of Tests, Duplicates Test, Interplay Correlation Test, Overlaps Test, Permutation Test, Position Interaction Test, Relative Frequency by Positions Test, Wald-Wolfowitz Runs Test, Serial Correlation Test, 3 Sigma Test, Total Distribution Test, Total Distribution by Position Test, Unequal Probabilities Test.

所有制造商都以这种方式计算转盘,以防万一发生意外轮换,获胜总和的期望值小于下注数量,从而确保了获利能力。

最好的比喻是轮盘赌。数学是在磁盘物理原理和奖金表中-37种可能的结果,该数字的获胜乘数为36。轮盘赌收益的总百分比为1:36 * 1/37 = 0.972。

在视频广告位中-同一件事,只有可能的结果数量达数千万。

通常,视频插槽中的卷轴长度为25-75个字符。小于此范围将是不好的-顶部字符通常会组合在一起,更多字符也不是很好-设备将等待太久才能等待。同样,鼓可以具有不同的长度。


很长一段时间没有照片-这只是我们其中一款游戏的屏幕截图

« »: - , , , . ( ).

? «virtual reels» — , . , , .

, , .




本文超出了概述的范围,因此,我将仅发布一些有关组装过程的照片:

4张照片

Logic area -


Logic area -. , .


.




网上赌场


在2017年之窗外,越来越多的人拥有银行卡并在互联网上付款。 更重要的是,越来越多的人学会了信任在线服务。 我并不是说数据安全-这个问题将永远是相关的,但是有信心从“遥远的地方,但是突然有骗局”的公司那里获得服务。

因此,在线赌场变得更加自信和自信。 因此,该系列的配音将越来越受苦。

彩带在普及过程中起着重要作用(请谨慎使用链接,使用许多垫子)以及与客户的合作-离线赌场甚至不知道其用户的名字,而且在线机构也拥有一系列个人数据。 作为俄罗斯赌场的注册用户,他们会毫不犹豫地从乌克兰的莫斯科电话给我打电话,谈论当前的一些促销活动。 试想,漫游。 客户更重要。

开设在线赌场非常简单-只需注册用户网站并通过老虎机内容提供商与公司签订协议即可。 以一种很好的方式,您还需要开票,但是如果您愿意,也可以将此服务提供给提供商公司。

提供程序提供一个API,以及一个显示视频插槽的框架。 在线娱乐场将玩家的标识符传递给内容提供商和该赌注,并相应地获得中奖金额(当然,这是与API交互过程的简化描述)。 游戏过程中会发生什么样的互动-赌场基本上并不在乎。

结果,游戏内容提供商获得的服务所占比例很小,而娱乐场则从用户付款中获得了真实的收入。

通常,在线赌场是与多个游戏开发人员进行交互的聚合器。 每个游戏开发人员都有自己的API,但是交互的本质在各个地方都是相似的。

在线平台的优点在于,您可以在该国注册并获得许可,并附带忠实的认证条件和税款。 因此,通常是马耳他直布罗陀或其他一些岛屿。 但是,岛民并没有亏损,除了许可费外,他们还要求每个被许可人每月扣除。

显然,一个国家的许可证并不授予在世界范围内进行活动的权利-有些国家需要本地许可证,或完全禁止此类活动。 但是,并非所有国家都能监视和阻止对非法资源的访问。

子标题“有趣的事实”: “访问游戏赌场有问题吗?” (c)我有-是的。 这是我在joycasino.com和所有镜子上看到的内容“此资源已关闭,无法接受来自乌克兰,葡萄牙的访问。 如有任何疑问,请通过support@joycasino.com与支持人员联系 最具干扰性的,原来是最守法的,剩余的大多数资源都没有问题,可以授权,甚至进行金融交易。

“生活故事”的副标题:有趣的是,赌场如何将奖金支付给银行卡,我很期待转账,以了解支付的目的。

186美元的部分款项有所延迟。 我存入的50美元是“退货”,另外有2笔付款,每笔付款50笔,用相同的措辞(显然是某人的,因为我只赚了50英镑),一天后,我从转账中收到了36美元塞浦路斯(显然没有适当价值的存款)。

通常,最小化税收也适用于该行业。

我想谈谈有关开发在线老虎机的公司( NetEntMicrogamingEndorphinaYggdrasil )。

过去,我们常常从离线状态下对它们进行怀疑,但是近年来,它们变得更加先进,了解了流派的规律,并给出了高质量和美观的产品。 好吧,他们在财务上感觉不错,例如,Netent Entertament 2016年的年度利润为5800万美元。

许多游戏仍在更新中,但是它们正在逐步移植到HTML5。


Endorphina的伏都教游戏视图。

神话与事实


误解一:赌博经营者剥夺人们的财力


实际上,游戏机以彩金形式返还90%-96%。 即 我们保留不超过营业额的10%。 与时尚精品店相比,其利润率为300%。
事实是,将奖金汇总为一般贷款,然后反复用这笔钱下注,这对我们有所帮助。

总体而言,金钱平均滚动2.5到3次(取决于游戏的攻击性),设备每次平均咬掉8%,尽管从数学上来说,我们总共损失8%,这几乎是由于金钱的重新滚动,收益达到了3 * 8 = 24%营业额(最多25%)。 但是,有75%属于玩家。

接下来,大约25%。 即使您有钱购买土地并建造赌场(在现实生活中您必须支付租金),也始终有版税。 这些费用既包括活动类型的执照费用,也包括每个经营单位的税费(在乌克兰,这被称为专利)。

例如,在罗马尼亚安装设备的税约为每天13欧元。 因此,即使设备是免费的,租用房间是免费的,人们也是免费的,如果他们每天不支付52欧元的钞票,那将是无利可图的。 实际上,获利门槛要高得多。

误区2:游戏机会根据当前情况更改其付款策略。


人们普遍认为,回报率是由设备“即时”调节的,在大笔付款之后,这就是“零花钱”。

实际上,使用此类算法非常危险,因为 可能会反对创作者​​。 如果玩家(或更糟的是攻击者)感觉到某种行为算法,则可以将其用于自己的目的。

即使该算法似乎对玩家无利可图,但知识就是力量。 即使对于开发人员,也只有完全不可预测的特性才能使您确定结果。

但是,如果在许可国中未明确禁止使用某些肮脏的心理方法,则可以使用这些方法。

例如,当转轴的非赢组合时,“接近缺失效果”在渲染之前(按模型级别)被另一个非赢组合所替代,但看上去更具吸引力。 例如,散布了5个昂贵的相同字符,因此它们不适合规则定义的任何行。

这个技巧不会影响结果(即以零赢),但是会带来“几乎重合,我会再次尝试”的感觉。

我们增加亮度,同时增加赌注,当卷轴旋转时我们使用有节奏的催眠音,如果某些东西可以重合,甚至在重合之前,我们就会安排视听重音。 是的,当然,机构中的玻璃总是密封的,墙上和屏幕上都没有时钟。

该副标题是一个“有趣的事实”:一名乌克兰操作员在其所在场所使用电话亭,可以选择周围环境的一种选择(交通拥堵,地铁,超市)并接听移动电话。

误解三:您可以购买一套“游戏机机密”并赢


没错 好吧,部分。 诸如“在这样的游戏中同时按下此按钮”和“此按钮”这样的技术当然不起作用。 但是,如果您对机器有实际的访问权限-您可以购买带有书签的固件,将其更换,一周后再回来使用,并通过特殊的按键和操作组合激活书签-获得胜利。

这通常是与机构工作人员串谋实施的。 这适用于较旧型号的设备,您只能通过密封,记录门的打开以及控制键的副本来保护自己。

顺便说一句,我们使用的工业富士通主板即使在电源关闭的情况下也能够控制门触点电路的断开,并登录CMOS内存。

总之,一个迷你常见问题解答:

问:游戏机要多少钱?
一个典型的模型从4到1.2万欧元。

问:赌博有危险吗?
答:非常。 这种成瘾是100%心理上的,但您不会忘记记忆。 起初,自尊心受挫-金钱的损失本来可以被更明智地处理,发展出自我憎恨,这比恨政府,老板或邻居要糟得多。 然后,家庭因素也包括在内-缺少资金加上急需取回资金的愿望可能包括不计成本地赚钱的计划。

问:我是为了钱玩的吗?
答:是的,当合法时,我会在所有可用的游戏机上,所有制造商上玩。 这是在竞争对手的机构中发生的,并且必须为了钱而玩。 “要了解一个女人,你需要像鞋子一样思考。” 我可以写“这是值得的,因为 在开发游戏方面提供了宝贵的经验”,但最后,尽管游戏数量众多,但我赢了远远超过输了(足够一辆跑车)。

问:我的业务在道德方面是否困扰我?
答:肥胖的对象是不超过糖果工厂老板的,并且年龄在60岁以下。 我可能是一个坏人,但我会尽我所能。 今天,数千人将钱重新分配给他们,但这不是他们的选择。

问:我们的计划是否存在导致计划外奖金的错误?
答:是的,有几次,您可以无休止地进入奖金游戏。 原因是逻辑与信号插槽的同步不正确,键盘事件进入了奖金的逻辑中,奖金的逻辑已经完成。 经过4年的积极开发和不断更新-这是正常的结果。 通常,由于可以在线监控财务统计信息,因此可以迅速注意到并纠正该问题。

问:单元测试包含多少代码?
答:零。 我们知道,客户所在国家/地区的法律规定,他们必须支付屏幕上显示的任何金额,而不论其来源是什么。 但是我更喜欢花时间前进,低薪人员可以手动测试新版本。 也许这是错误的,但是业务是有风险的。

问:CPDV上熟悉的猫。
答:已获得所有使用权;)

仅此而已,如果我希望更详细地强调受它影响的人之一,请在评论中写下。 我们还每5分钟开发一次自动彩票系统,并为学校开发智能的光学客户端-服务器旋转闸门。
感谢您的关注!


文章作者与他自己的产品一起在罗马尼亚竞技场博览会上的悲哀照片

Source: https://habr.com/ru/post/zh-CN405065/


All Articles