Это вобщем-то не совсем текст. Это CSV (Comma-Separated-Values). По сути таблица. И ее имеет смысл куда-то загрузить. Например в Excel. Там обработать скриптами VB или выражениями и сохранить. Это если задача одноразовая.
Если задача делается на регулярной основе - я очень очень советую вам найти програмиста (подойдет студент 2 курса) любого университета и я уверен что он вам сделает автоматизацию. За небольшие деньги.
Применять Notepad... ну такое. Глаза текут кровью от этих умных регулярок. И потом все равно какие-то изменения схемы сломают все к чорту.
Хм... действительно на сях нет строгой проверки. Я тегнул топик другим тегом.
Автор тебе надо внимательно различать С и С++. Все таки это касается вещей принципиальных. Типы. Кастинг. И способность что-то преобразовать или не преобразовать. Различать нужно расширение файла исходника. И опции компиллятора.
В вопросе смешались в кучу кони и люди. Чтобы не решать проблему XY надо чтобы ты озвучил настоящую задачу.
Да в java ты можешь реализовать любой интерфейс. Только смотри внимательно на области видимости private/package scope и на модульность которая появилась с Java9. Это важные пункты которые определя ют ЗАКЛАДЫВАЛ ли создатель библиотеки саму возможность расширять ее через такое наследование.
unbelieve, я здесь не специалист. Просто мне тема злоумышленничества не интересна. Я по образу мышления больше романтик-созидатель. А не практик-разрушитель.
Человек хочет просто быстрее "прокачать своего эльфа". Зачем ему покупать доп-железо?
Я-бы таких вещей не делал исключительно из уважения к другим игрокам и азарту игры.
Зачем играть в игру если у тебя фора. Так не интересно. Азарта нет.
Формулировка другая. Не "что из-за рут" случилось. А какой объем damage может быть нанесен серверу если злоумышленник запускает процесс от имени root.
Это как в пожарной безопасности. Ее никогда много не бывает. Видел висят на стенах огнетушители? Стоят датчики дыма. По идее можно и не вешать ни то ни другое. Но если обращаться к статистике пожаров и изучать пост-фактумом причины смерти людей на производстве - вот тогда и выходит что смертей могло-бы быть меньше если бы висел огнетушитель.
Span4ev, я такие вещи в уме делаю. Это как таблица умножения. 00 - прозрачный. FF - непрозрачный. 7F - на половину прозрачный. Ну а цвета ты можешь покрутить в любом цветовом треугольнике. Онлайн даже есть. Тоесть я не пойму в чем проблема и что ты хотел автоматизировать.
Anvario0, в науке и технике это явление называют memory leak. Новички не знают всего ужаса ситуации потому что для мелких приложений память которые живут меньше 5 минут проблема не особо заметна. После завершения процесса ОС почистит память. Но если вы разрабатываете сервис или просто приложение которое работает долго - то циклическая аллокация памяти (такое очень-очень вероятно) приведет к тому что приложение захватит все что можно и создаст проблемы ОС и другим процессам. Обычно в Java/C# программировании такой проблемы нет потому что есть процесс-сборщик мусора и есть модель памяти которая дозволяет такое делать. Но в C/C++ это страшная беда и за это бьют новичков. В принципе порог всхождения в эти языки именно обусловлен указателями и контролем над памятью. Особенно этот порог высок для тех кто уже покодил на Java и решил попробовать себя в сях.
Не уверен точно. Можно глянуть в направлении GraphQL. У него есть и аналог RPC интерфейсам и месседжам. Тоесть это как-бы единый entrypoint где есть оба вида API. Но я месседжинг в GraphQL не использовал. Могут быть нюансы. Особенно если вам нужен какой-то kafkaJS - то я ХЗ что это такое.
npm install
и посмотри что пишет в консоль. Скорее всего она еще полезла в сеть и чего-то пытается скачать и какие-то сетевые таймауты ловит.