你好!我的名字叫Azat,今天我们将讨论该语言。但不是关于编程语言,而是关于自然语言。更具体地说,关于说俄语的IT专家的语言。像任何专业社区一样,我们也有自己的语(即席即说几句话)。the语实际上很大。
我喜欢这些话!例如“ pythonyasha”。尽管事实上我很难给这个词一个定义(一个简单的尝试就是“一个非常喜欢python的人”),但它很漂亮,令人耳目一新。
但是,如果尝试使用Google,则只会得到295个结果。当然,也许这不是最受欢迎的词。但是,如果尝试其他方式(例如“ Yandex”),则可以看到他们在网络上的存在不是很大。我的猜测是,俄罗斯IT语主要生活在无休止的电报聊天中。大学课程聊天,大量的工作聊天,对技术感兴趣的聊天。你自己知道。
在这些聊天中,文字是生而死的。我们将它们固定在脑海中,但从那里逐渐离开。我们正在失去文化。
现在,假设是否有一个地方收集了俄语IT词典。这将是一个数字博物馆,在这里您可以结识一位说俄语的IT专家的生活。我认为,这是一个很酷的主意。我决定将其变为现实。
字典执行
在思考如何执行我的计划时,我几乎立即想到了另一个项目-在github上收集签名以支持“莫斯科案”的相关人员。
人们使用其名称和位置放在其中的文件向该存储库发出拉取请求。之后,使用Github Actions,其信息将进入README并在主页上可见。我需要几乎相同的东西。
在仔细研究了代码(是的,很多东西刚刚被复制)之后,我就建立了一个期待已久的字典的存储库。
工作算法大致如下:当推送到主服务器时(这是在拉取请求获得批准后发生的事情),将运行python代码,该代码会扫描单词所在的文件的整个目录,并进行少量验证。然后,获取具有静态内容的readme_header.md文件。它的内容被传送到自述文件,并按字母顺序附加加载的单词。然后,bash上的脚本进行提交和推送,将更新的文件添加到存储库中。
Github Actions , . README, , , . , . Github Actions . , .
. ( , ) . !
附注:如果您有任何改进代码的建议或一般的建议,请写信给我@ Azatik1000