您是否使用正式活动让人们在您的IT部门进行交谈?就像社交场合的月度聚会,内部维基/聊天空间,或者只是一个常规的"信息市场",其中包含一些关于员工为员工制作的技术或项目的演示文稿?您是邀请销售人员参加还是仅为程序员举办的闭幕活动?
你如何让人们参加这些活动?你允许他们把工作时间花在知识转移上吗?或者您是否将其理解为工作时间的一个组成部分?
我想知道如何监控知识转移本身的进展.您如何发现项目中关键的一人失败点?有几种方法可以避免它,例如人员交换或"fifo"尝试修复bug.
注意:好的,这是一个非常非常嘈杂的问题,我希望在几条评论之后修复它.抱歉,混合.
编辑:我个人的经验是,人们开始做出贡献的障碍很大.看起来他们不会花费(最少)额外的时间来编辑我们的wiki,或者花一小时在下午与开发人员讨论技术主题.这就像人们不喜欢我们的维基,我们的文档管理系统或会议.也许是因为它全部免费使用,而不是由管理层强制执行.但我不想强迫人们参与其中 - 但这是正确的方法吗?
一个例子:我们的wiki包含有关项目的页面,告诉谁在项目上工作以便在遇到问题时获得第一次联系.但除了同事和我之外没有人在创建这个页面......
我们有一堆CRC32哈希值,如果知道它们的输入,将非常不错。其中一些足够短,以至于可以强行实施。其他不是。所使用的CRC32算法等于Python中的CRC32算法binascii(其实现在https://rosettacode.org/wiki/CRC-32#Python上阐明)。
我已阅读以下页面:
...在我看来,某处隐藏着某些东西,可以减少扭转这些事情的效果,而这些事情我是无法解决的。
我认为我们可以做得比完全强力更好的主要原因是,我们对哈希输入了解两点:
[A-Za-z_0-9](仅字母,数字和下划线)。此外,我们知道数字很稀少,而且A-Z似乎从未与混在一起a-z,因此我们常常可以[a-z_]在90%的情况下逃脱现实。
由于以上链接讨论了如何向输入中添加任意4个字符,并使散列保持不变,因此我想到的一个想法是对最后4个字符进行暴力破解(其中大多数无效,因为它们不在受限字符集中) ,过滤出明显不正确的内容(由于使用了非法的3个字母的英语连击等等),并提出了可能有效的最后4个字符的“简短”列表。然后我们重复直到整个事情都减少了,这应该比纯蛮力要快。但是我找不到逻辑上的飞跃来找出方法。
如果我朝错误的方向解决这个问题,那也很好。