2023-02-12 20:48:46 UTC
Утечка исходников Яндекса
Некоторая занимательная статистика по утекшим исходным кодам Яндекса. О том где и как искать их в этом посте не будет ни слова, просто голая статистика. Итак поехали!
Архивы и файлы
Какие в утечке есть архивы, количество файлов и размер в распакованном виде.
Archive | Files | Size |
---|---|---|
aapi.tar | 142 | 344.56 KiB |
admins.tar | 17 379 | 209.31 MiB |
ads.tar | 51 756 | 1.63 GiB |
alice.tar | 71 288 | 1.80 GiB |
analytics.tar | 6 199 | 379.43 MiB |
antiadblock.tar | 5 534 | 152.20 MiB |
antirobot.tar | 2 021 | 54.59 MiB |
autocheck.tar | 81 | 287.56 KiB |
balancer.tar | 4 817 | 226.07 MiB |
billing.tar | 38 083 | 896.92 MiB |
bindings.tar | 851 | 2.63 MiB |
captcha.tar | 198 | 862.20 KiB |
cdn.tar | 220 | 1.65 MiB |
certs.tar | 8 | 284.63 KiB |
ci.tar | 8 137 | 23.60 MiB |
classifieds.tar | 430 511 | 10.41 GiB |
client_analytics.tar | 734 | 44.66 MiB |
client_method.tar | 14 | 64.37 KiB |
cloud.tar | 85 092 | 697.97 MiB |
commerce.tar | 9 487 | 132.16 MiB |
config.tar | 308 | 41.14 KiB |
connect.tar | 17 956 | 25.84 MiB |
crm.tar | 16 861 | 212.80 MiB |
crypta.tar | 21 480 | 59.85 MiB |
customer_service.tar | 79 | 76.30 KiB |
datacloud.tar | 1 356 | 4.35 MiB |
delivery.tar | 1 154 | 8.27 MiB |
direct.tar | 113 481 | 453.68 MiB |
disk.tar | 25 672 | 252.84 MiB |
docs.tar | 3 766 | 62.41 MiB |
drive.tar | 23 221 | 372.10 MiB |
extsearch.tar | 38 896 | 879.44 MiB |
frontend.tar | 671 773 | 19.79 GiB |
fuzzing.tar | 760 | 22.75 KiB |
gencfg.tar | 1 363 | 25.53 MiB |
groups.tar | 1 290 | 142.70 KiB |
helpdesk.tar | 239 | 1004.17 KiB |
infra.tar | 170 201 | 675.87 MiB |
intranet.tar | 38 692 | 236.94 MiB |
investors.tar | 1 244 | 29.53 MiB |
it-office.tar | 89 | 414.33 KiB |
jupytercloud.tar | 818 | 1.80 MiB |
kernel.tar | 10 384 | 220.28 MiB |
library.tar | 18 111 | 143.26 MiB |
load.tar | 3 260 | 148.36 MiB |
mail.tar | 73 900 | 604.99 MiB |
maps.tar | 207 136 | 4.06 GiB |
maps_2.tar | 19 339 | 165.50 MiB |
maps_adv.tar | 4 188 | 15.55 MiB |
market.tar | 746 339 | 9.03 GiB |
metrika.tar | 80 959 | 1.94 GiB |
mobile-WARNING-notfull.tar | 253 353 | 3.94 GiB |
nginx.tar | 818 | 3.14 MiB |
noc.tar | 34 329 | 2.01 GiB |
partner.tar | 33 815 | 138.75 MiB |
passport.tar | 37 994 | 561.73 MiB |
pay.tar | 4 508 | 27.57 MiB |
payplatform.tar | 3 284 | 290.95 MiB |
paysys.tar | 2 457 | 24.96 MiB |
portal.tar | 120 439 | 4.89 GiB |
privacy_office.tar | 92 | 181.14 KiB |
products.tar | 53 | 106.72 KiB |
robot.tar | 25 764 | 931.73 MiB |
rt-research.tar | 4 874 | 581.09 MiB |
saas.tar | 6 115 | 52.14 MiB |
sandbox.tar | 47 466 | 180.25 MiB |
search.tar | 59 953 | 1.69 GiB |
security.tar | 10 764 | 242.01 MiB |
skynet.tar | 776 | 2.73 MiB |
smart_devices.tar | 20 577 | 1021.98 MiB |
smarttv.tar | 538 | 1.69 MiB |
solomon.tar | 15 751 | 101.01 MiB |
stocks.tar | 468 | 3.18 MiB |
switch.tar | 322 | 1.42 MiB |
tasklet.tar | 1 067 | 2.19 MiB |
taxi.tar | 759 400 | 12.49 GiB |
tools.tar | 7 420 | 58.00 MiB |
travel.tar | 93 414 | 378.34 MiB |
wmconsole.tar | 12 350 | 59.23 MiB |
yandex360.tar | 73 729 | 1.43 GiB |
yandex_io.tar | 4 597 | 46.02 MiB |
yaphone.tar | 1 479 | 7.12 MiB |
yawe.tar | 278 | 3.99 MiB |
Total | 4 685 111 | 86.97 GiB |
По распакованному размеру видно, что в компании не так уж плохо с кодом — косвенно, отношение размера сжатых исходников (44.7 Гб) к распакованному размеру, свидетельствует о копипасте в коде — здесь это всего 1 к 2, что очень круто для текстовых файлов, коими являются исходные коды. Я честно говоря, ожидал распакованного размера в районе 200−300 Гб.
Статистика по расширениям файлов
Здесь приводится информация о первой тысяче расширений не длиннее 20 символов (есть и больше). Пустые расширения не в счет, на первом месте неожиданно java, но на самом деле если сложить вместе js и ts — то фронтенд будет на первом месте.
Смотреть
# | Extension | Count |
---|---|---|
1 | 1 153 943 | |
2 | java | 280 671 |
3 | py | 259 637 |
4 | png | 243 053 |
5 | js | 239 353 |
6 | ts | 213 919 |
7 | json | 169 727 |
8 | gz | 136 287 |
9 | yaml | 129 713 |
10 | cpp | 126 813 |
11 | h | 125 097 |
12 | tsx | 124 798 |
13 | make | 118 026 |
14 | yml | 110 451 |
15 | kt | 90 786 |
16 | go | 82 769 |
17 | sql | 78 953 |
18 | xml | 75 422 |
19 | md | 71 187 |
20 | css | 63 216 |
21 | scala | 57 350 |
22 | svg | 46 198 |
23 | hpp | 42 916 |
24 | swift | 40 795 |
25 | txt | 34 986 |
26 | conf | 24 724 |
27 | jpg | 23 350 |
28 | c | 22 769 |
29 | sh | 21 716 |
30 | html | 20 940 |
31 | scss | 20 442 |
32 | proto | 19 720 |
33 | styl | 18 230 |
34 | csv | 16 396 |
35 | ext | 9 874 |
36 | m | 9 712 |
37 | imageset | 9 328 |
38 | info | 9 226 |
39 | php | 8 204 |
40 | gif | 7 834 |
41 | sls | 7 208 |
42 | ogg | 6 893 |
43 | cs | 6 108 |
44 | ipynb | 5 966 |
45 | pm | 5 845 |
46 | properties | 5 714 |
47 | webp | 5 655 |
48 | d | 5 604 |
49 | 5 493 | |
50 | resx | 5 455 |
51 | yql | 5 405 |
52 | cc | 5 403 |
53 | net | 4 802 |
54 | i18n | 4 781 |
55 | zip | 4 444 |
56 | jsx | 4 200 |
57 | symlink | 4 109 |
58 | pem | 3 867 |
59 | j2 | 3 726 |
60 | pl | 3 535 |
61 | xsl | 3 497 |
62 | snap | 3 330 |
63 | t | 3 184 |
64 | sqlt | 3 097 |
65 | tsv | 2 848 |
66 | stub | 2 835 |
67 | ru | 2 770 |
68 | inc | 2 713 |
69 | tf | 2 368 |
70 | cfg | 2 313 |
71 | tjson | 2 278 |
72 | tpl | 2 257 |
73 | less | 2 213 |
74 | pcss | 2 191 |
75 | tgz | 2 127 |
76 | yson | 2 095 |
77 | mp3 | 2 063 |
78 | out | 2 060 |
79 | border | 2 020 |
80 | in | 1 990 |
81 | loc | 1 943 |
82 | bemhtml | 1 920 |
83 | s | 1 879 |
84 | ico | 1 753 |
85 | gradle | 1 711 |
86 | sass | 1 648 |
87 | ttf | 1 602 |
88 | psql | 1 593 |
89 | xlsx | 1 580 |
90 | q | 1 562 |
91 | bin | 1 552 |
92 | lua | 1 548 |
93 | groovy | 1 400 |
94 | migr | 1 378 |
95 | woff | 1 377 |
96 | dll | 1 369 |
97 | 0 | 1 361 |
98 | woff2 | 1 295 |
99 | rst | 1 204 |
100 | gpg | 1 203 |
101 | jpeg | 1 191 |
102 | idl | 1 160 |
103 | mustache | 1 130 |
104 | yate | 1 128 |
105 | xsd | 1 122 |
106 | plist | 1 091 |
107 | nlg | 1 080 |
108 | mdp | 1 064 |
109 | feature | 1 046 |
110 | ini | 1 042 |
111 | nlu | 1 011 |
112 | map | 1 005 |
113 | flow | 1 000 |
114 | wav | 996 |
115 | fstr | 996 |
116 | fpair | 995 |
117 | blocks | 994 |
118 | factors | 976 |
119 | jinja | 974 |
120 | matrixnet | 972 |
121 | ics | 965 |
122 | 3 | 964 |
123 | hbs | 959 |
124 | strings | 935 |
125 | examples | 926 |
126 | lproj | 925 |
127 | template | 921 |
128 | tmpl-specs | 911 |
129 | 1 | 906 |
130 | jinja2 | 887 |
131 | kts | 864 |
132 | assets | 847 |
133 | meta | 837 |
134 | test | 836 |
135 | cmake | 835 |
136 | gsm | 832 |
137 | backend | 825 |
138 | dart | 807 |
139 | jsonl | 802 |
140 | mdx | 794 |
141 | defs | 790 |
142 | tmpl | 778 |
143 | patch | 771 |
144 | list | 765 |
145 | eot | 744 |
146 | typings | 742 |
147 | tt2 | 725 |
148 | wiki | 722 |
149 | const | 716 |
150 | am | 702 |
151 | upstream | 702 |
152 | grnt | 701 |
153 | colorset | 699 |
154 | install | 696 |
155 | service | 693 |
156 | source | 673 |
157 | tcc | 667 |
158 | vcxproj | 665 |
159 | production | 659 |
160 | pyx | 654 |
161 | bazel | 634 |
162 | 2 | 632 |
163 | text | 620 |
164 | mk | 602 |
165 | rb | 600 |
166 | mod | 593 |
167 | podspec | 582 |
168 | entries | 572 |
169 | bundle | 568 |
170 | pyi | 567 |
171 | config | 564 |
172 | testing | 556 |
173 | po | 543 |
174 | eml | 541 |
175 | registry | 536 |
176 | cshtml | 535 |
177 | toml | 526 |
178 | jar | 524 |
179 | pcap | 516 |
180 | postinst | 513 |
181 | data | 505 |
182 | xib | 491 |
183 | priv-i18n | 484 |
184 | bash | 482 |
185 | pb | 480 |
186 | as | 463 |
187 | logrotate | 457 |
188 | 4 | 448 |
189 | autotest | 445 |
190 | pro | 443 |
191 | led | 427 |
192 | bat | 426 |
193 | crt | 418 |
194 | override | 417 |
195 | fbs | 408 |
196 | m4 | 406 |
197 | ld | 400 |
198 | datasource | 398 |
199 | tests | 397 |
200 | sum | 396 |
201 | autoupdate | 394 |
202 | log | 383 |
203 | miff | 383 |
204 | get | 381 |
205 | dirs | 380 |
206 | ownership | 378 |
207 | vcproj | 372 |
208 | lock | 372 |
209 | ftl | 364 |
210 | mm | 363 |
211 | class | 363 |
212 | yml_ | 357 |
213 | S | 351 |
214 | htm | 322 |
215 | 5 | 313 |
216 | props | 313 |
217 | msg | 312 |
218 | sgml | 312 |
219 | storyboard | 304 |
220 | markdown | 303 |
221 | ssqls | 297 |
222 | example | 296 |
223 | iml | 295 |
224 | gzt | 293 |
225 | xcassets | 292 |
226 | sc | 289 |
227 | xcscheme | 286 |
228 | asm | 283 |
229 | cm | 282 |
230 | gemini | 279 |
231 | mo | 277 |
232 | components | 277 |
233 | load | 266 |
234 | pxd | 265 |
235 | xcconfig | 264 |
236 | 6 | 262 |
237 | key | 261 |
238 | vue | 257 |
239 | modulemap | 248 |
240 | utils | 248 |
241 | sample | 239 |
242 | dockerfile | 237 |
243 | nib | 237 |
244 | xls | 236 |
245 | cnf | 235 |
246 | attr | 235 |
247 | ex | 234 |
248 | csproj | 233 |
249 | schema | 230 |
250 | dat | 229 |
251 | order | 229 |
252 | ps1 | 225 |
253 | Debian | 225 |
254 | lst | 224 |
255 | aug | 219 |
256 | ftlh | 219 |
257 | filters | 218 |
258 | ejs | 218 |
259 | ans | 217 |
260 | md5 | 217 |
261 | hcl | 216 |
262 | MB | 214 |
263 | cu | 212 |
264 | mp4 | 210 |
265 | framework | 204 |
266 | nginx | 204 |
267 | blackbox | 203 |
268 | so | 203 |
269 | cxx | 191 |
270 | a | 189 |
271 | xcodeproj | 186 |
272 | desktop | 186 |
273 | pbxproj | 185 |
274 | storyshot | 181 |
275 | spec | 181 |
276 | dbf | 179 |
277 | expected | 177 |
278 | all | 177 |
279 | inl | 176 |
280 | sln | 176 |
281 | pub | 174 |
282 | shx | 172 |
283 | shp | 172 |
284 | 8 | 170 |
285 | rc | 169 |
286 | bcmap | 168 |
287 | org | 166 |
288 | ru_3333 | 161 |
289 | switch | 159 |
290 | Dockerfile | 159 |
291 | ru_3334 | 159 |
292 | dita | 158 |
293 | roll | 158 |
294 | url | 157 |
295 | rul | 155 |
296 | swf | 152 |
297 | default | 151 |
298 | modules | 151 |
299 | 7 | 151 |
300 | svelte | 151 |
301 | init | 150 |
302 | preinst | 149 |
303 | enc | 149 |
304 | mak | 149 |
305 | env | 148 |
306 | mock | 144 |
307 | db | 143 |
308 | otf | 143 |
309 | cron | 143 |
310 | wkt | 142 |
311 | prototxt | 140 |
312 | dsp | 140 |
313 | mako | 139 |
314 | hh | 138 |
315 | gztproto | 135 |
316 | postrm | 133 |
317 | wsdl | 133 |
318 | tile | 132 |
319 | control | 131 |
320 | com | 130 |
321 | mobile | 130 |
322 | external | 129 |
323 | stdout | 128 |
324 | exports | 127 |
325 | features | 126 |
326 | bson | 123 |
327 | cuh | 123 |
328 | x | 121 |
329 | cmd | 120 |
330 | swiftdoc | 119 |
331 | R | 119 |
332 | psd | 119 |
333 | whl | 119 |
334 | check | 118 |
335 | appiconset | 116 |
336 | xlsm | 115 |
337 | graphql | 115 |
338 | hooks | 114 |
339 | em | 113 |
340 | tokens | 113 |
341 | autopkg | 112 |
342 | jrxml | 109 |
343 | cl | 109 |
344 | ipp | 109 |
345 | pkl | 108 |
346 | vm | 107 |
347 | dist | 105 |
348 | drawio | 103 |
349 | include | 102 |
350 | def | 100 |
351 | cbm | 100 |
352 | stable | 100 |
353 | prerm | 99 |
354 | hjson | 99 |
355 | pattern | 99 |
356 | trie | 96 |
357 | lint | 96 |
358 | diff | 96 |
359 | haml | 96 |
360 | lib | 95 |
361 | dat_ | 94 |
362 | script | 94 |
363 | opts | 94 |
364 | icf | 92 |
365 | puml | 92 |
366 | 3gr | 92 |
367 | ev | 91 |
368 | unstable | 90 |
369 | awk | 90 |
370 | pyc | 89 |
371 | v4 | 87 |
372 | helpers | 87 |
373 | v6 | 86 |
374 | docs | 86 |
375 | MD | 86 |
376 | publish | 86 |
377 | erb | 85 |
378 | targets | 85 |
379 | har | 85 |
380 | pch | 85 |
381 | der | 83 |
382 | types | 82 |
383 | fbs64 | 81 |
384 | stencil | 81 |
385 | rs | 80 |
386 | tag | 80 |
387 | dot | 79 |
388 | sbt | 79 |
389 | xacro | 79 |
390 | local | 78 |
391 | old | 77 |
392 | sq | 77 |
393 | delta | 76 |
394 | jsonnet | 74 |
395 | tar | 74 |
396 | vsprops | 73 |
397 | http | 73 |
398 | 9 | 72 |
399 | xs | 72 |
400 | zpl | 72 |
401 | cache | 70 |
402 | commands | 70 |
403 | stress | 69 |
404 | vert | 69 |
405 | mat | 68 |
406 | frag | 67 |
407 | tif | 67 |
408 | standards | 67 |
409 | docx | 67 |
410 | encrypted | 67 |
411 | aspx | 66 |
412 | dump | 66 |
413 | ie | 66 |
414 | links | 66 |
415 | jks | 66 |
416 | secrets | 66 |
417 | srv | 64 |
418 | jsp | 64 |
419 | webm | 63 |
420 | pas | 63 |
421 | xslt | 63 |
422 | mb | 63 |
423 | factories | 61 |
424 | i18n_list | 61 |
425 | rl6 | 61 |
426 | disabled | 61 |
427 | pump | 61 |
428 | tbl | 61 |
429 | ac | 61 |
430 | doc | 61 |
431 | xaml | 60 |
432 | stderr | 59 |
433 | xcsettings | 58 |
434 | pgc | 57 |
435 | upstart | 57 |
436 | pp | 57 |
437 | pug | 57 |
438 | monrun | 57 |
439 | 10 | 57 |
440 | nnet | 56 |
441 | mmp | 56 |
442 | opus | 56 |
443 | txt_ | 56 |
444 | cfgproto | 56 |
445 | PL | 56 |
446 | pod | 56 |
447 | yandex | 56 |
448 | res | 55 |
449 | s3 | 55 |
450 | ru_3340 | 55 |
451 | twig | 54 |
452 | i | 54 |
453 | tskv | 54 |
454 | svc | 54 |
455 | dataset | 54 |
456 | js-i18n | 53 |
457 | sn | 53 |
458 | 00 | 53 |
459 | protobuf | 53 |
460 | vsd | 52 |
461 | launch | 52 |
462 | raw | 52 |
463 | secret | 51 |
464 | tfvars | 51 |
465 | nlg_ | 51 |
466 | postdl | 51 |
467 | test_basic | 50 |
468 | function | 50 |
469 | tmp | 49 |
470 | unittest | 49 |
471 | inline | 49 |
472 | common | 49 |
473 | libyaml | 48 |
474 | v2 | 48 |
475 | cgi | 48 |
476 | rtf | 48 |
477 | texi | 48 |
478 | TXT | 47 |
479 | MockMaker | 46 |
480 | tr | 46 |
481 | headers | 46 |
482 | gn | 46 |
483 | dfm | 45 |
484 | base | 45 |
485 | substvars | 45 |
486 | libsonnet | 45 |
487 | tt | 45 |
488 | ui | 45 |
489 | geojson | 45 |
490 | windows | 44 |
491 | jst | 44 |
492 | ddp | 44 |
493 | preprod | 43 |
494 | resolved | 43 |
495 | invalid | 42 |
496 | dox | 42 |
497 | binary | 42 |
498 | scenario | 42 |
499 | options | 41 |
500 | v1 | 41 |
501 | query | 41 |
502 | dpkg-new | 41 |
503 | mjs | 40 |
504 | resjson | 40 |
505 | type | 40 |
506 | bundles | 39 |
507 | git-id | 39 |
508 | bmp | 39 |
509 | dict | 39 |
510 | sqlite | 39 |
511 | bzl | 38 |
512 | ttar | 38 |
513 | swg | 37 |
514 | rules | 37 |
515 | pbtxt | 37 |
516 | wmi | 36 |
517 | rss | 36 |
518 | fnt | 36 |
519 | MIF | 36 |
520 | MID | 36 |
521 | bmh | 36 |
522 | svcinfo | 36 |
523 | ammo | 36 |
524 | deb | 36 |
525 | rmr | 36 |
526 | lockfile | 36 |
527 | mid | 36 |
528 | mif | 35 |
529 | keystore | 34 |
530 | npy | 34 |
531 | flth | 34 |
532 | bpmn | 34 |
533 | zk | 33 |
534 | pth | 33 |
535 | getPromo | 33 |
536 | prod | 33 |
537 | keys | 33 |
538 | parquet | 33 |
539 | prestable | 33 |
540 | urdf | 32 |
541 | prj | 32 |
542 | liquid | 32 |
543 | jsonschema | 32 |
544 | asc | 32 |
545 | cv | 32 |
546 | sreq | 31 |
547 | req | 31 |
548 | hosts | 31 |
549 | TIF | 31 |
550 | bb | 31 |
551 | creq | 31 |
552 | authz | 31 |
553 | sts | 31 |
554 | exe | 31 |
555 | fb | 31 |
556 | remove | 31 |
557 | psgi | 30 |
558 | spdata | 30 |
559 | mmap | 30 |
560 | pptx | 30 |
561 | rl | 30 |
562 | tiles | 30 |
563 | flm | 30 |
564 | stop | 30 |
565 | ru_3342 | 30 |
566 | 11 | 29 |
567 | bak | 29 |
568 | astub | 29 |
569 | 12 | 28 |
570 | graphml | 28 |
571 | c2p | 28 |
572 | xhtml | 28 |
573 | depend | 28 |
574 | g4 | 28 |
575 | plantuml | 28 |
576 | pbm | 28 |
577 | tk | 28 |
578 | ora | 27 |
579 | response | 27 |
580 | remorph | 27 |
581 | gni | 27 |
582 | apns | 27 |
583 | eps | 27 |
584 | pfx | 26 |
585 | v3 | 26 |
586 | nupkg | 26 |
587 | args | 26 |
588 | fix | 26 |
589 | version | 26 |
590 | gpx | 26 |
591 | xpm | 25 |
592 | 13 | 25 |
593 | pot | 25 |
594 | jasper | 25 |
595 | fp | 25 |
596 | pkg | 25 |
597 | cur | 25 |
598 | MF | 25 |
599 | backup | 24 |
600 | kml | 24 |
601 | 14 | 24 |
602 | sha1 | 24 |
603 | avro | 24 |
604 | wsd | 24 |
605 | coffee | 24 |
606 | consts | 24 |
607 | qcr | 23 |
608 | gz_errors | 23 |
609 | locale | 23 |
610 | iss | 23 |
611 | l | 23 |
612 | ua | 23 |
613 | apk | 23 |
614 | raml | 23 |
615 | binmode | 22 |
616 | touch | 22 |
617 | hocs | 22 |
618 | ascx | 22 |
619 | dsw | 22 |
620 | dsk | 22 |
621 | heic | 22 |
622 | scsd | 22 |
623 | featureset | 22 |
624 | dof | 22 |
625 | sdp | 22 |
626 | gnu | 22 |
627 | y | 22 |
628 | dpr | 22 |
629 | settings | 21 |
630 | yqlt | 21 |
631 | sub | 21 |
632 | guess | 21 |
633 | JPG | 21 |
634 | get_site | 21 |
635 | vcp | 21 |
636 | dev | 21 |
637 | ru_3341 | 21 |
638 | base64 | 21 |
639 | daily | 21 |
640 | rviz | 21 |
641 | keydata | 21 |
642 | obj | 21 |
643 | cjs | 20 |
644 | kz | 20 |
645 | TTF | 20 |
646 | csr | 20 |
647 | tiff | 20 |
648 | 04 | 20 |
649 | ogv | 20 |
650 | odt | 20 |
651 | ods | 19 |
652 | fig | 19 |
653 | converted | 19 |
654 | c2n | 19 |
655 | cql | 19 |
656 | fio | 19 |
657 | rake | 19 |
658 | gemspec | 19 |
659 | htc | 19 |
660 | aidl | 19 |
661 | smime | 19 |
662 | o | 19 |
663 | ditamap | 19 |
664 | transfer | 18 |
665 | pcm | 18 |
666 | supp | 18 |
667 | cbproj | 18 |
668 | accept | 18 |
669 | grammar | 18 |
670 | rar | 18 |
671 | iptables | 18 |
672 | graffle | 18 |
673 | ztgt | 18 |
674 | scled | 18 |
675 | deps | 18 |
676 | by | 18 |
677 | tfstate | 18 |
678 | saql | 18 |
679 | 16 | 18 |
680 | svcmap | 18 |
681 | crc | 17 |
682 | cer | 17 |
683 | cf | 17 |
684 | canon | 17 |
685 | scroll | 17 |
686 | db-shm | 17 |
687 | gunicorn | 17 |
688 | 19 | 17 |
689 | dtd | 17 |
690 | db-wal | 17 |
691 | EX | 17 |
692 | trusty | 17 |
693 | tap | 17 |
694 | xenial | 17 |
695 | cue | 17 |
696 | sqm | 16 |
697 | moveNotes | 16 |
698 | tftpl | 16 |
699 | yapf | 16 |
700 | gv | 16 |
701 | mms | 16 |
702 | xctestplan | 16 |
703 | stl | 16 |
704 | gql | 16 |
705 | wds | 16 |
706 | head | 16 |
707 | pbxbtree | 16 |
708 | weather | 16 |
709 | perfmonmk | 16 |
710 | arctest | 16 |
711 | hw | 16 |
712 | foot | 16 |
713 | get_points | 16 |
714 | new | 16 |
715 | hxx | 16 |
716 | exclude | 16 |
717 | ngx | 16 |
718 | test_ | 15 |
719 | webpart | 15 |
720 | 15 | 15 |
721 | phar | 15 |
722 | typed | 15 |
723 | bz2 | 15 |
724 | BUILD | 15 |
725 | mon | 15 |
726 | man | 15 |
727 | yasm | 15 |
728 | bytes | 15 |
729 | localhost | 15 |
730 | clj | 15 |
731 | ydb | 15 |
732 | xcf | 15 |
733 | zdsproj | 15 |
734 | tags | 14 |
735 | pkcs12 | 14 |
736 | tab | 14 |
737 | id | 14 |
738 | messages | 14 |
739 | XML | 14 |
740 | pbuf | 14 |
741 | name | 14 |
742 | jade | 14 |
743 | tex | 14 |
744 | afm | 14 |
745 | prefs | 14 |
746 | lck | 14 |
747 | core | 14 |
748 | save | 14 |
749 | material | 14 |
750 | crl | 14 |
751 | md_ | 14 |
752 | qbk | 14 |
753 | own | 14 |
754 | ai | 14 |
755 | glsl | 14 |
756 | jmx | 14 |
757 | pyt | 14 |
758 | pref | 14 |
759 | aar | 14 |
760 | pfb | 14 |
761 | network | 14 |
762 | blacklist | 13 |
763 | vc | 13 |
764 | pbtext | 13 |
765 | tfevents | 13 |
766 | sv | 13 |
767 | conf-load | 13 |
768 | p12 | 13 |
769 | 22 | 13 |
770 | crx | 13 |
771 | repo | 13 |
772 | 20 | 13 |
773 | sandbox | 12 |
774 | phpt | 12 |
775 | ru_b_ | 12 |
776 | chromium | 12 |
777 | pdb | 12 |
778 | CSV | 12 |
779 | manpages | 12 |
780 | debhelper | 12 |
781 | jng | 12 |
782 | agi | 12 |
783 | io | 12 |
784 | rmt | 12 |
785 | re | 12 |
786 | cpg | 12 |
787 | tla | 12 |
788 | vrt | 12 |
789 | noload | 12 |
790 | private | 12 |
791 | ru-timings | 12 |
792 | win | 12 |
793 | sysconfig | 12 |
794 | linkcmd | 12 |
795 | chyt | 12 |
796 | table | 12 |
797 | context | 12 |
798 | netdev | 12 |
799 | oneshot | 12 |
800 | layout | 12 |
801 | public | 12 |
802 | fmt | 11 |
803 | ent | 11 |
804 | sudoers | 11 |
805 | ie8 | 11 |
806 | 27 | 11 |
807 | icns | 11 |
808 | comp | 11 |
809 | biathlon | 11 |
810 | yaml-corp | 11 |
811 | vim | 11 |
812 | powerpc | 11 |
813 | maps | 11 |
814 | xinstall | 11 |
815 | z | 11 |
816 | 25 | 11 |
817 | custom | 11 |
818 | example-01 | 11 |
819 | ctmpl | 11 |
820 | 17 | 11 |
821 | 18 | 11 |
822 | adssm | 11 |
823 | 23 | 11 |
824 | grants | 11 |
825 | bashrc | 11 |
826 | dfa | 11 |
827 | remap | 10 |
828 | hnw | 10 |
829 | inf | 10 |
830 | pack | 10 |
831 | jsonp | 10 |
832 | perfmon | 10 |
833 | action | 10 |
834 | time | 10 |
835 | search | 10 |
836 | footprint | 10 |
837 | ioc | 10 |
838 | egg-info | 10 |
839 | sighup | 10 |
840 | m4a | 10 |
841 | ttml | 10 |
842 | snapshot | 10 |
843 | asp | 10 |
844 | bcc | 10 |
845 | nuspec | 10 |
846 | gs | 10 |
847 | container | 10 |
848 | my_ip | 10 |
849 | portal | 10 |
850 | dmp | 10 |
851 | dlv | 10 |
852 | car | 10 |
853 | user | 10 |
854 | sport | 10 |
855 | math | 10 |
856 | bemtree | 10 |
857 | b64 | 9 |
858 | 21 | 9 |
859 | ubuntu | 9 |
860 | playground | 9 |
861 | changes | 9 |
862 | package | 9 |
863 | stpd | 9 |
864 | dsl | 9 |
865 | slice | 9 |
866 | build | 9 |
867 | add | 9 |
868 | root | 9 |
869 | pde | 9 |
870 | api | 9 |
871 | simple | 9 |
872 | focal | 9 |
873 | beta | 9 |
874 | xjb | 9 |
875 | timer | 9 |
876 | msvc | 9 |
877 | ep | 9 |
878 | 7z | 9 |
879 | yuv | 9 |
880 | passwd | 9 |
881 | sed | 9 |
882 | 264 | 9 |
883 | pbsn | 9 |
884 | swp | 9 |
885 | diff-tests | 9 |
886 | v | 9 |
887 | loadtest | 9 |
888 | manifest | 9 |
889 | lucid | 9 |
890 | drl | 9 |
891 | ast | 9 |
892 | mq | 9 |
893 | main | 9 |
894 | ivaine1 | 9 |
895 | zfpproj | 9 |
896 | dia | 9 |
897 | auth | 9 |
898 | sp | 9 |
899 | trans | 9 |
900 | dir | 8 |
901 | node | 8 |
902 | us | 8 |
903 | museums | 8 |
904 | mds | 8 |
905 | names | 8 |
906 | ivaine2 | 8 |
907 | vsdx | 8 |
908 | etalon | 8 |
909 | pickle | 8 |
910 | TS | 8 |
911 | 24 | 8 |
912 | dSYM | 8 |
913 | queries | 8 |
914 | run | 8 |
915 | lark | 8 |
916 | chsql | 8 |
917 | wizqbundle | 8 |
918 | ru_3339 | 8 |
919 | nodeubic | 8 |
920 | tBroken | 8 |
921 | wxs | 8 |
922 | psycho | 8 |
923 | il | 8 |
924 | orig | 8 |
925 | metro | 8 |
926 | autotests | 8 |
927 | jl | 8 |
928 | empty | 8 |
929 | persons | 8 |
930 | crash | 8 |
931 | next | 8 |
932 | cppy | 8 |
933 | dssm | 8 |
934 | ewp | 8 |
935 | good | 8 |
936 | mobile_pay | 8 |
937 | panoramas | 8 |
938 | quotes | 8 |
939 | bbappend | 8 |
940 | sofa | 8 |
941 | 26 | 8 |
942 | colors | 8 |
943 | flags | 8 |
944 | libvpx | 8 |
945 | rdf | 7 |
946 | tpl~ | 7 |
947 | rc2 | 7 |
948 | tikaite | 7 |
949 | deploy | 7 |
950 | symbols | 7 |
951 | chk | 7 |
952 | connect | 7 |
953 | supervisor | 7 |
954 | el | 7 |
955 | gen | 7 |
956 | jsons | 7 |
957 | tyaml | 7 |
958 | gdb | 7 |
959 | traffic | 7 |
960 | orc | 7 |
961 | screens | 7 |
962 | pg | 7 |
963 | getPosts | 7 |
964 | token | 7 |
965 | dfu | 7 |
966 | p7b | 7 |
967 | dist-info | 7 |
968 | link | 7 |
969 | conf_ | 7 |
970 | ftj | 7 |
971 | chtml | 7 |
972 | ch | 7 |
973 | ready | 7 |
974 | yo | 7 |
975 | ko | 7 |
976 | java_ | 7 |
977 | json-load | 7 |
978 | hourly | 7 |
979 | index | 7 |
980 | cloud-prod | 7 |
981 | sqlite3 | 7 |
982 | cerr | 7 |
983 | 50 | 7 |
984 | state | 7 |
985 | mysql | 7 |
986 | xdiff | 7 |
987 | Tests | 7 |
988 | wat | 6 |
989 | 30 | 6 |
990 | property | 6 |
991 | uz | 6 |
992 | coord | 6 |
993 | sm | 6 |
994 | cb | 6 |
995 | thrift | 6 |
996 | profile | 6 |
997 | redhat | 6 |
998 | debian | 6 |
999 | password | 6 |
1000 | selector | 6 |
Интересно, а используется ли Rust в Яндекс
# | Archive with 'rs' extension | Count |
---|---|---|
1 | market.tar | 52 |
2 | noc.tar | 27 |
3 | travel.tar | 1 |
Total | 80 |
Фактически нет, так, на уровне поиграться :(
Ну а как насчет C#?
# | Archive with 'cs' extension | Count |
---|---|---|
1 | crm.tar | 287 |
2 | maps.tar | 219 |
3 | market.tar | 2 544 |
4 | metrika.tar | 1 |
5 | mobile-WARNING-notfull.tar | 14 |
6 | noc.tar | 57 |
7 | portal.tar | 155 |
8 | taxi.tar | 2 831 |
Total | 6 108 |
Тоже негусто, — в общем что Rust что .NET разработчики Яндексу не нужны (это мне интересно со своей колокольни).
Технологии/язык
Ну и напоследок сгруппируем (весьма условно), расширения по технологиям (все что не попало в категории не учитывается), и вот что получается:
# | Technology/Language | Count |
---|---|---|
1 | Config/Data | 716 898 |
2 | Web/Frontend | 705 888 |
3 | Java | 435 795 |
4 | Image | 345 255 |
5 | C/C++ | 323 189 |
6 | Python | 266 257 |
7 | Archive | 143 175 |
8 | Documentation | 119 899 |
9 | Database | 89 392 |
10 | Go | 82 769 |
11 | Swift | 40 795 |
12 | Shell | 26 532 |
13 | Template | 11 016 |
14 | PHP | 8 204 |
15 | .NET | 6 651 |
16 | Certificate | 5 244 |
17 | Fonts | 4 999 |
18 | Perl | 3 535 |
19 | Multimedia | 3 279 |
20 | Assembler | 2 162 |
21 | Lua | 1 548 |
22 | Ruby | 600 |
23 | Rust | 80 |