Skip to content

Commit

Permalink
Merge pull request nukeop#1281 from TungusSs/Russian_translation
Browse files Browse the repository at this point in the history
Translated electron.md to Russian
  • Loading branch information
nukeop authored May 19, 2022
2 parents 9f77fc1 + 4903933 commit 976d7d2
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 1 deletion.
3 changes: 2 additions & 1 deletion docs/README-ru.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ Discord чат: https://discord.gg/JqPjKxE
<kbd>[<img title="Français" alt="Français" src="https://cdn.staticaly.com/gh/hjnilsson/country-flags/master/svg/fr.svg" width="22">](docs/README-fr.md)</kbd>
<kbd>[<img title="Chinese" alt="Chinese" src="https://cdn.staticaly.com/gh/hjnilsson/country-flags/master/svg/cn.svg" width="22">](docs/README-zh-cn.md)</kbd>
<kbd>[<img title="Russian" alt="Russian" src="https://cdn.staticaly.com/gh/hjnilsson/country-flags/master/svg/ru.svg" width="22">](docs/README-ru.md)</kbd>
<kbd>[<img title="Polski" alt="Polski" src="https://cdn.staticaly.com/gh/hjnilsson/country-flags/master/svg/pl.svg" width="22">](docs/README-pl.md)</kbd>

## Что это?
Nuclear - это бесплатная программа для потоковой передачи музыки, которая извлекает контент из бесплатных источников по всему Интернету.
Expand All @@ -45,7 +46,7 @@ Nuclear - это бесплатная программа для потоково
Он также больше специализируется на аудио. Представьте себе Spotify с большой библиотекой за который не нужно платить.

## Что если мне не нравится Electron?
Посмотрите [здесь](docs/electron.md).
Посмотрите [здесь](docs/electron-ru.md).

## Особенности

Expand Down
17 changes: 17 additions & 0 deletions docs/electron-ru.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
## Что если мне не нравится использовать Electron?

Тогда вы не являетесь целевой аудиторией этой программы. Посмотрите [mps-youtube](https://github.com/mps-youtube/mps-youtube), аналогичную программу, которая не использует эту библиотеку.

Очевидно, что крайне поляризованные мнения о языках и фреймворках характерны для людей, которым не хватает реального опыта программирования, и которые больше заинтересованы в создании идентичности, чем в создании компьютерных программ. Когда их спрашивают, что конкретно им не нравится в Electron, они редко могут сказать что-то конкретное, кроме неопределенного бормотания про "использование памяти" или "н-но это ведь целый браузер..." (обе этих причины не являются правдой в течение многих лет, например, использование памяти Electron значительно улучшилось, но стереотип остался). Мир программирования полон людей, которые читают гневные разглагольствования о том, почему библиотека X или Y отстой, и поэтому вы должны ее ненавидеть, а затем они повторяют все, что помнят, потому что они думают, что нытье заставляет их казаться умными, без критического анализа того, имеет ли это нытье смысл или нет.

## Преимущества Electron

* Для него интересно разрабатывать
* Он использует столько же ресурсов, сколько и одна вкладка браузера, если будет использоваться разумным способом
* Низкий порог входа для контрибьюторов
* Это позволяет нам легко создавать и развертывать проекты на всех основных платформах (различные дистрибутивы Linux, Mac OS, Windows)
* Позволяет нам использовать React для управления графическим интерфейсом (GUI)
* Нет хорошей альтернативы, которая предлагает все эти преимущества (и не заставляйте меня начинать с Qt - попробуйте использовать их инструменты проектирования)
* Пользователей не волнует технология, которую вы используете для создания своего приложения

С опытом приходит определенное понимание компромиссов, которые вы принимаете при создании программного обеспечения, и хотя Electron не является идеальным решением для каждого варианта использования, он, безусловно, достаточно хорош для того, чего я пытался достичь с помощью Nuclear.

0 comments on commit 976d7d2

Please sign in to comment.