judywb, Ну напиши на шарпе веб фреймворк. Или простенкую программу по определению свободного места на указанном диске, чтобы работал под виндой и линуксом.
Единственное различие которое я знаю, что компилируемым сразу в байты, а не компилируемые вродебы в промежуточный язык, а потом в байты,
И компилируемые быстрее
Неправильно.
Еще попытки?
Например javascript - плохой, потому что не компилируемый?
Александр, Это не спорный.
Отличие разработчика от большинства профессий в том, что разработчик может не выходя из дому работать на международный рынок, и получать зарплату на международном уровне.
Этот хайп никогда не остановится для бедных стран (все страный из бывшего совка к ним относятся).
А зарубежом разработчик в общем-то давным давно уже не хайп. Просто в нишебродских странах среднестатистическому сантехнику никто не будет платить 3-6 тысяч долларов в месяц. А столько у нас даже среди айтишников получают очень небольшой процент.
Saboteur
@saboteur_kiev Куратор тега Организация работы
Рустам Апаев, Витамины без врача могут принести серьезный вред.
Упражнения - да любые упражнения, которые поддерживают тонус тела в принципе норм. Но упражнения сами по себе за вас кодить не будут.
Зачем побеждать? С работой не справляетесь в сроки? Или что не так?
> Врачи тоже как экстрасенсы могут ставить диагноз зачастую. 7
Как минимум ответственность за диагноз можно переложить с себя на врача
Fedor190,
Специализация в знаниях начинается не на уровне стажера/джуниора, а на уровне хотя бы мид специалиста.
Очень странно не понимать как работает система в общем (хотя бы как вообще реализована система модулей и драйверов, где присобачен сетевой стек) и при этом разбираться в кибербезопасности и сетевом программировании.
По поводу трудоуйстройства - важно не направление а объем знаний.
Saboteur
@saboteur_kiev Куратор тега Компьютерные сети
12LiCaNtRoP12, вложенность подсетей может быть какой угодно, лишь бы маршрутизация между подсетями могла работать не пересекаясь.
Для связи локальной сети и интернет использутся NAT и прокси
Даниил,
Это потому что цитату в учебнике следует дочитывать ДО КОНЦА, и задавать правильные вопросы.
Команда mov ah, 0x4c - это просто занести в регистр ah число 0x4c
А вот дальше за командой mov или eax уже будет собственно команда вызова функции или прерывания (call XXX или int XXX)
И читать нужно не про eax или mov, а именно про этот int или call - потому что именно они вызывают функцию.
В обычном языке программирования, вы вызываете функции примерно так:
circle (x,y,R)
например нарисовать круг на координатах x, y с радиусом R
В ассемблере нет возможности передать x y R в той же самой строчке, где вы вызываете функцию. Поэтому предварительно эти аргументы заносятся в разные регистры, и потом вызывается функция.
Читаешь документацию по функции и узнаешь в каких регистрах какие аргументы должны быть.
Еще пример. В математике есть куча функций с одним аргументм, например
COS (x), SIN (x), SQR(x), ABS(x)
И вот ты такой приходишь и говоришь, а что означает X=1, а то я гуглю а ничего не находит, а не находит потому что искать нужно не X, а имя функции (cos, sin, sqr, abs и так далее)
Поэтому никто не скажет тебе, что такое mov или eax, если ты не указал какую конкретно функцию ты затем вызываешь.
Василий Банников, Наверное проды бывают разные.
Деплой может проходить в green time
прод может жить в своем контейнере не аффектя старый
компиляция может быть запущена с низким приоритетом
CI/CD подразумевает автоматизацию процесса а не обязательно выделенный специальный сервер
Для этого вам следует пользоваться менеджером экрана, типа screen/tmux и работать в окнах.
Синхронизация нескольких терминалов не предусматривается потому что это разные процессы.
Но можно намутить алиас для cd, который будет сохранять новый каталог в файл, и добавить в prompt команду для проверки каталога и переход в него.
Просто честно говоря у вас задача странноватая.