• Как преобразовать AST в байт код?

    @poslannikD Автор вопроса
    Если грубо, то обойти дерево, выдавая соответствующий каждому узлу байткод.
    - вот в этом месте затык, как преобразовать арифметические(логические) операции в байт код я понимаю, с этим проблем нет. Работу с локальными переменными я могу закодировать.

    Но как обработать к примеру классы(структуры) не понимаю, как их представить в байт коде?
    Как импортировать классы из одного файла в другой, что бы можно былло создавать объекты класса в файле А, а сам класс был объявлен в файле Б.
  • Можно пару вопросовов по безопасности работы с Payoneer?

    @poslannikD
    А не привлечет ли это ненужного внимания снимать доллары в маске?
    - если банкомат возле мед. учреждения то нет. А так есть очки, шарфы, капюшоны, снуды и тд. При желании внешность меняется на раз. Главное что бы вы перед меньшим числом камер светились и если что вас было сложно опознать по фото. Также не стоит делать ошибку когда возле банкомата вы в маске, а в магазе на против без.

    Там ведь в день сотни людей снимают, многие из которых зарплаты снимают с суммами в 2 раза больше этой, просто снимать уже автоконвертированные в рубли деньги по 35 тыс в месяц разве не безопасней?
    - одно дело когда снимает гражданин чью зарплату можно проследить от и до, другое дело когда чистокровный америкос(помним о том что карточка Payoneer это карта американская) и если к гражданину не будет вопросов, то вот к американцу могут и возникнуть. Поэтому смотреть на других в этом деле небезопасно.

    Еще маленький совет, будет очень хорошо если снимать деньги будет не то лицо на кого оформлена карта, чуть что будет слишком много мороки. И скорее всего за это дело не возьмутся.

    Безопасней снимать деньги в банкомате или покупать онлайн в зарубежных магазинах? (Есть ли разница?)
    - безопасней снимать в банкомате, так как посылки проходят через таможню и мы не можем утверждать со 100% гарантией что данная информация не пройдет через налоговую.(ну к примеру через год не начнут это мониторить).
  • Предполагаю, что в отношении меня применяется СОРМ. Существует ли общий веб-интерфейс для доступа к данным СОРМ?

    @poslannikD
    Если вдруг вы серьезно, учтите что СОРМ применяется ко всем. Мы живем в таком мире. К данным может получить доступ только товарищ майор
  • Как уехать за границу?

    @poslannikD
    Игорь, на ютубе есть блог Евгения Таранова он рассказывал как прилететь дикарем и остаться.
  • Является ли это псевдокодом или есть такой язык программирования?

    @poslannikD
    Dragaev, при всем уважении если вопрос формулируется как Является ли это псевдокодом или есть такой язык программирования? - тоесть речь идет о яп, то и теги должны относится к яп, а то что в коде используется многопоточность/параллельные вычисления/функциональное программирование это не важно. Если вопрос какой яп то и тег должен быть связан с яп. Все это сугубое имхо конечноже
  • Является ли это псевдокодом или есть такой язык программирования?

    @poslannikD
    Автор скажите, а зачем вы в теги добавили параллельные вычисления ???
  • Безопасна ли почта для ленивого в виртуальной машине?

    @poslannikD
    Ленивый ответ. Нет, безопасность почты не повысится. Немного снизится вероятность кражи кук из хост системы, так как куки будут в виртуальной. И все. Более безопасное решение, ос на флешке.
    Эти меры помогут быть в большей безопасности чем обыватели но все равно остается еще куча способов получить доступ к почте.
  • Как вы планируете свой рабочий день, чтобы не выгорать?

    @poslannikD
    У меня было выгорание. Мне помогло выйти из этого состояния стечение обстоятельств. Я ушел в отпуск на
    3 недели, но вернувшись на работу чувствовал себя плохо, и практически на следующий день после
    выхода на работу меня отправили в несколько командировок суммарно еще недели на 3(командировки в глухомань где связь еле берет, работа ненапряжная). Вернувшись я чувствовал себя отдохнувшим :) и готовым к работе. Что я понял так это то что
    1) На работе все силы можно отдавать только краткий период(1-2 недели в год). Остальное время нужно работать но не гнаться за свершениями и результатами, если вам не платят за это каких либо больших денег.
    2) Чувствуя усталость, важно отдыхать, а не продолжать работать дальше. Накопилась усталость возьмите отпуск и в отпуске отдохните. Дача(без фанатизма) либо просто повышенная физ нагрузка(2-3 дня в неделю). Постарайтесь морально разгрузится в это время.
    3) Помните ВЫ у себя один, а у работодателя вас много. Ваша работа на пределе вам вредит больше чем компенсирует зарплата.

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

    Расскажите, работаете ли вы все 8 (или больше?) рабочих часов с одинаковой нтенсивностью?
    - нет это не возможно, по крайней мере для меня.
    Как часто делаете перерывы?
    - по необходимости. Но лучше всего день проходит если делаю перерывы по такому расписанию:
    а)через 2 часа после работы на 10-15 минут
    б)еще через час на 10 минут
    в)через час-полтора обед на 30 минут
    г)через 2 часа после обеда на 10-15 минут

    Какие типы работ выполняете?
    - программирование, поиск багов, продумывание архитектуры. Вначале дня то что требует максим усилий, в конце дня отчетность,
    мелкое редактирование и тп. что не требует наличие извилин :)

    Сколько времени в день занимает сама разработка?
    - в среднем 4-6 часов. Максимум все 8.
    Бывают ли у вас дни, когда вы разрешаете себе не работать на рабочем месте и как вы отчитываетесь за этот день, если коммитов от вас не предвидится?

    - бывает, но только в том случае если на мне нет задач, либо загружен но не полностью. Если работодатель оставил свободное время можно отдохнуть. Если таски выполнены раньше чем ожидалось, тоже можно отдохнуть. Перепроверить таску и если осталось время еще отдохнуть :)
    И самый главный: как вам хватает сил на то, чтобы после работы заниматься своими проектами/изучать что-то новое в интересной вам сфере (касаемо разработки)?

    - в будние после работы можно поспать 1,5 часа и после пробуждения что-нибудь почитать, либо утром проснуться раньше к примеру в 4 утра. Либо на работе стремится попасть в ту сферу которая интересна.
  • Как выбрать технологию, чтобы клиент был доволен:)?

    @poslannikD
    LissaAlbatross, как человек который программирует на QT могу сказать что бы программа которую вы напишите(на QT) выглядела "удобно для восприятия и работы" придется убить немало времени попутно борясь собственно с QT, а также получить незабываемое удовольствие от программирования на с++.
    Варианты в которых меньше боли это с# и java(javafx or swing) с ними напишите быстрее чем на плюсах. Правда с нюансом, придется повозится с инсталятором.
    Но как уже было замеченно если exel решает проблемы юзайте его.
  • Кто то читает журнал Хакер?

    @poslannikD
    Сергей Дубовской, Так это вам нужно в редакцию Хакера написать. Мол так и так, дайте мне финансовый отчет, что купили что продали, а что в кредит отдали :)
  • Насколько перспективна смена профессии на разработчика С++?

    @poslannikD
    tugo,
    От языка зависят задачи, с которыми придется иметь дело.
    - и от компилятора(интерпретатора) яп зависит как быстро вы будете искать места в которых вы облажались решая эти задачи. Плюсовики ушедшие в кровавый энтэпрайз во всякие epam-ы очень редко возвращаются.

    Не завоешь ли через некоторое время от него?
    - выть будешь в любом случае вопрос от чего и как сильно
  • Кто то читает журнал Хакер?

    @poslannikD
    в чем проблема найти выпуски журнала в свободном доступе и прочитать пару выпусков. А после решить подходит он вам или нет???
  • ЯП для информационной безопасности?

    @poslannikD
    Исходим из тезиса "Хакер не тот кто взламывает, хакер тот кто знает как работает система на глубоком уровне"
    Основы операционных систем(Таненбаум, Лав)
    Компьютерные сети(Олиферы, Созыкин)
    Компиляторы(Знать внутреннюю структуру и то почему в исходнике написано одно, а в исполняемом файле другое:) )
    Ассемблер(для начала под х86)
    С, С++, Rust для системного программирования
    Python стандарт де-факто для скриптования
    Java или С# + устройство виртуальных машин
    Ради интереса можно прочесть Цифровая схемотехника и архитектура компьютера Харрис-Харрис
    Основы администрирования Windows, Linux

    Будем считать что с основами разобрались. Далее находите стажировки/курсы по интересующим темам инфобеза и вливаетесь, реверсинг, веб безопастность или перекладывание бумажек все что душе угодно:).
  • С или С++ для вирусов?

    @poslannikD
    ознакомтесь с гуглом по данной теме, говорят классная вещь. Ты ему вопрос, а он тебе ссылки на форумы где эти темы 10 лет назад обсуждались :)
  • Как отключить эту проверку в IDEA?

    @poslannikD Автор вопроса
    Целый пакет был выдран со старого проекта и подвергаеться рефакторингу, переосмыслению, улучшению и тд. А вот эти проверки дико раздражают.
  • Стоит ли принимать приглашение на работу?

    @poslannikD
    Lolizer, это нужно уточнять сразу, в таких вещах логика и всякие думаю не работает. Уточняйте сразу что бы не попасть в неприятную ситуацию.
  • Какой язык программирования выбрать, чтобы писать рабочий интерфейс?

    @poslannikD
    Eva05
    Вообще юзайте Ассемблер и не слушайте всяких тролей. На изи можно затащить, сложностей 0.