Задать вопрос
  • Как сделать трансляцию кода в exe файл для языковой ВМ?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    exe это контейнер для операционной системы.
    Непонятно что у вас за ВМ - каждая операционная система должна подерживать какой-то формат для исполняемых файлов и запустить его, то есть
    1. создать новый процесс
    2. Загрузить в память исполняемый код из файла, возможно часть кода, возможно код и какие-то данные
    3. Передать управление на точку входа

    Как и что грузить - указано в исполняемом файле (exe, elf), либо файлы делаются шаблонными (.com).

    Вы сейчас путаете функциональность компилятора, и линкера.
    Ответ написан
    Комментировать
  • Где найти файл со всеми ВРЕМЕННЫМИ альясами в linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    "временные" алиасы не хранятся в файле, они хранятся в памяти вашей сессии.

    Собственно в .bashrc алиасы тоже не "хранятся" непосредственно для использования, эти файлы просто выполняются при запуске сессии и "хранятся" в памяти.
    Ответ написан
    Комментировать
  • Как исправить эту ошибку в GIT?

    saboteur_kiev
    @saboteur_kiev Куратор тега Git
    software engineer
    1. убедись что действительно удалил known_hosts
    2. попробуй создать пустой файл
    3. попробуй руками выполнить ssh git@gitlab.com в консоли, и при вопросе указать yes
    Ответ написан
    Комментировать
  • Как исправить поведение NPC?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Что-то в коде неправильно. Или в спрайте или в кодеке.
    Если нужна будет еще подсказка - дай знать.
    Ответ написан
    Комментировать
  • Где взять задачник по python?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    https://www.w3schools.com/python/python_while_loops.asp

    Читайте официальную документацию. Если она непонятна, воспользуйтесь гуглом чтобы поискать примеры, типа так:
    python <оператор> example
    Ответ написан
    1 комментарий
  • Как через реестр найти exe на C++?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    А с чего вы взяли, что в реестре будет путь к skype или steam?
    Можете выполнить поиск по своему реестру и посмотреть есть ли она сейчас.

    Но не забывайте, что это проприетарные продукты, и никто не гарантирует в какой ветке реестра в какой версии скайпа будет или не будет такая информация.
    Ответ написан
    Комментировать
  • Какими FTP хранилищами вы пользуетесь?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    ftp это не хранилище, это протокол.
    Можно арендовать виртуалку с большим диском, поднять на ней ftp сервер и получить доступ.
    Можно поискать просто аренду storage, и посмотреть какие протоколы доступны.
    Ответ написан
    Комментировать
  • Как осуществить такой парсер( "вечный парсер")?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    Либо вы договариваетесь с владельцем сайта, чтобы он отправлял данные сразу как они получены, например слал письмо, или дергал урл вашего сайта.

    В противном случае это НИКАК не возможно, кроме как просто периодически перезапрашивать данные на сайте по расписанию.
    Ответ написан
    Комментировать
  • Почему GitKraken не читает .ssh/config?

    saboteur_kiev
    @saboteur_kiev Куратор тега Git
    software engineer
    Возможно потому что не умеет читать.
    Попробуйте настроить в гиткракене так
    ssh://{юзер}@{сервер}:{порт}/{репозиторий}
    Ответ написан
    Комментировать
  • Как решить задачу?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    (подсказка: вместо операции перенаправления stdin в цикл, попробуйте использовать конвейерную обработку).

    Тут же явно говорят, что вместо перенаправления используйте конвейер.
    Или нормальными терминами - вместо < используйте |

    tail -f /var/log/messages | while read LINE
    do
     echo $LINE
    done
    Ответ написан
    Комментировать
  • Можно ли для администрирования Linux обойтись без BASH?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Вы путаете язык программирования и интерфейс командной строки.

    bash конечно полноценный язык программирования, но в первую очередь - это управление линукс из командной строки.
    Вдобавок зря вы про алгол. bash не архаичный, а весьма-удобный.
    Ответ написан
    Комментировать
  • Что выбрать: git или svn?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Берите git
    svn может быть слегка проще, но старее, популярность гита сейчас такова, что многие разработчики и не знают про другие системы.

    Документация - на сайте. есть на разных языках. https://git-scm.com/doc

    "поднимать" не обязательно, можно просто на локальном диске git init и все.
    Ответ написан
    1 комментарий
  • Почему так работают регулярные выражения?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    в программе

    А что это за программа, и кто писал реализацию регулярок в ней?
    К автору и вопросы.
    Ответ написан
  • Как узнать, как разведена розетка RJ-45, не разбирая ее?

    saboteur_kiev
    @saboteur_kiev Куратор тега Сетевое администрирование
    software engineer
    монтажник мог быть нешарящим, и обжать вообще тупо парралельно. Теоретически мог даже все розетки по-разному обжать.
    Нужен любой тестер витой пары. На крайняк можно и батарейками с фонариком, если разбирать розетку не хочется. Но по идее все розетки без проблем должны разбираться до уровня посмотреть как обжато.
    Ответ написан
    Комментировать
  • Почему разработчики на Java более востребованы, чем разработчики на C#?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    3. Платят больше не джавистам, а специалистам

    2. Java на текущий момент более популярный инструмент, чем C#. Думаю это так и останется в ближайшие лет 5, что будет лет через 10 - неизвестно. C# более заточен на Microsoft инфраструктуру, сервисы, менталитет. Он проприетарный. Java вроде как чуть более свободна, есть большое комьюнити которое может влиять. Правда после покупки Oracle немного подзакрутили гайки, а MS сейчас наоборот весь такой летит в опенсорс. Посмотрим.

    1. Какая разница, у каждого могут быть свои личные причины.
    Ответ написан
    1 комментарий
  • Как сделать компилятор других языков на сайте?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Арендуете виртуальный сервер, потому что на обычном хостинге установить компилятор у вас не выйдет.
    Ставите на нем консольный компилятор.
    Изучаете как пишется бэкенд на любом удобном языке, а именно - как дать возможность пользователю аплоадить файл, как этот файл передать в компилятор, как вернуть пользователю готовый результат.
    profit.

    Если вы хотели чтобы ответ был подробнее и понятнее, и при этом кратко и просто, то не выйдет.
    То, что вы хотите - довольно сложный функционал, если нужно сделать красиво и удобно.
    Ответ написан
    Комментировать
  • Как запускать контейнер для test/dev/prod профилях на докере?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Ну это вы сами решайте.
    Можете хранить профили в приложении и запускать докер, передавая имя профиля как переменную.
    Можете подгружать профили с внешнего источника
    Можете пользоваться оркестраторами - kubernetes, openshift, docker compose и пользоваться внутренними штуками.
    Ответ написан
    Комментировать
  • Какие требуются знания для создания ОС на ядре Linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Если немного шарите в программировании, то в чем проблема начать писать?
    Напишите свой загрузчик с флешки, чтобы вывел hello world без ОС, прямо загрузившись из биос
    Ответ написан
    Комментировать
  • В каких областях сейчас используются такие языки как VB.NET и Turbo Pascal?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Турбопаскаль может использоваться в образовательных целях. Проекты которые сейчас, пишут на Дельфи.

    VB.NET вполне может использоваться внутри, где уже есть какая-то внутренняя система на базе .Net.
    Редко нужен чистый VB.Net разработчик, обычно это совмещено с ASP.net, MS SQL, C#. Работа - в поддержке текущего легаси, интеграция с различным другим софтом.
    Но публичные серьезные сервисы на VB.net не делают, делают на .Net, C#
    Ответ написан
    Комментировать
  • Что можно сделать с раскрученым доменом?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Ко мне в руки попал домен такой домен:


    Неправильно. Вам в руки мог попасть сайт, а не домен. Если на этом домене внезапно появится какой-либо другой контент, хуже чем тот что есть сейчас, посещения уйдут в ноль очень быстро. И зачастую безвозвратно.
    Узнаваемость домена заключается в двух способах:
    1. Ссылка, которая у многих постоянных посетителей в закладках, что приносит вам постоянных посетителей. Это для форумов, для порталов.
    2. Ссылки, которые ведут на сайт с разных поисковиков. Это получается если на сайте регулярно появляется новый полезный для пользователей контент, идет много пересылок с других сайтов.

    Если на домене внезапно пропадет текущий контент, а вместо него появится другой, ненужный для посетителей, то все эти посещения уйдут в ноль за неделю-две.

    Польза в раскрученном домене только в том, что если у вас уже есть готовый сайт, с хорошим контентом, есть люди которые его постоянно дополняют, то повесив его на заранее раскрученный домен, можно быстрее взлететь.
    Ответ написан
    1 комментарий