Реверс-инжиниринг для начинающих: основные концепции программирования
https://tprg.ru/IxA7
Есть ли в вас исследовательский дух? Никогда не возникало желания посмотреть, как выглядит программа изнутри, и почитать ассемблерный код?
Рассказываем вам про основные принципы работы ПО на низком уровне:
— как выглядит программа изнутри и как читать дизассемблированный код,
— стандартные функции ввода-вывода на ассемблере,
— что из себя представляют циклы, функции, условные операторы с точки зрения реверс-инжиниринга и как их читать на машинном коде.
#начинающим #программирование
https://tprg.ru/IxA7
Есть ли в вас исследовательский дух? Никогда не возникало желания посмотреть, как выглядит программа изнутри, и почитать ассемблерный код?
Рассказываем вам про основные принципы работы ПО на низком уровне:
— как выглядит программа изнутри и как читать дизассемблированный код,
— стандартные функции ввода-вывода на ассемблере,
— что из себя представляют циклы, функции, условные операторы с точки зрения реверс-инжиниринга и как их читать на машинном коде.
#начинающим #программирование
Узнаете ли вы язык программирования по коду для «Hello, World!» — тест по экзотическим языкам
https://tprg.ru/W3Mh
Нисколько не сомневаемся в том, что вы легко отличите Java от JavaScript или Python от C++. Но сможете ли вы узнать, где код написан на Malbolge, а где на BIT?
Давайте проверим, насколько хорошо вы разбираетесь в экзотических языках программирования, попытавшись узнать их по программе «Hello, World!».
#тест #программирование
https://tprg.ru/W3Mh
Нисколько не сомневаемся в том, что вы легко отличите Java от JavaScript или Python от C++. Но сможете ли вы узнать, где код написан на Malbolge, а где на BIT?
Давайте проверим, насколько хорошо вы разбираетесь в экзотических языках программирования, попытавшись узнать их по программе «Hello, World!».
#тест #программирование
Известные законы мира разработки
https://tprg.ru/fyqE
Как и в любой другой сфере деятельности, в мире разработки есть свои известные правила, принципы и законы. Все они интересные, забавные и имеют за собой удивительную историю.
Собрали в одной статье самые жизненные из них.
#программирование
https://tprg.ru/fyqE
Как и в любой другой сфере деятельности, в мире разработки есть свои известные правила, принципы и законы. Все они интересные, забавные и имеют за собой удивительную историю.
Собрали в одной статье самые жизненные из них.
#программирование
С чего ребёнку начать изучение программирования — отвечают эксперты
https://tprg.ru/bjYy
«Сын заинтересовался разработкой. Отлично, сфера знакомая. Изучим, направим, разовьём, думал я, но на деле всё пошло не по моему плану».
Узнали у наших экспертов, с чего лучше начать обучение, чтобы заинтересовать ребёнка (10–14 лет) миром программирования.
#эксперты #программирование
https://tprg.ru/bjYy
«Сын заинтересовался разработкой. Отлично, сфера знакомая. Изучим, направим, разовьём, думал я, но на деле всё пошло не по моему плану».
Узнали у наших экспертов, с чего лучше начать обучение, чтобы заинтересовать ребёнка (10–14 лет) миром программирования.
#эксперты #программирование
Какой язык программирования изучать: советы для новичков
https://tprg.ru/APpR
«Какой язык программирования выбрать, чтобы стать востребованным и высокооплачиваемым специалистом?» — этот вопрос задаёт себе каждый начинающий разработчик.
Универсального ответа нет, но есть 5 советов, которые помогут новичкам определиться. Читайте их в этой статье.
#начинающим #программирование
https://tprg.ru/APpR
«Какой язык программирования выбрать, чтобы стать востребованным и высокооплачиваемым специалистом?» — этот вопрос задаёт себе каждый начинающий разработчик.
Универсального ответа нет, но есть 5 советов, которые помогут новичкам определиться. Читайте их в этой статье.
#начинающим #программирование
Pika pika pikachu!
Думаете, видели уже все самые странные языки программирования? Как насчёт языка программирования Pikachu?
В нём есть всего 3 элемента синтаксиса — pi, pika и pikachu. Причём запрещается повторение одного и того же элемента больше двух раз подряд.
Другие синтаксические правила можно почитать здесь: https://tprg.ru/UCPu
А пример «Hello, world!» и интерпретатор для запуска кода здесь: https://tprg.ru/0xHF
#программирование
Думаете, видели уже все самые странные языки программирования? Как насчёт языка программирования Pikachu?
В нём есть всего 3 элемента синтаксиса — pi, pika и pikachu. Причём запрещается повторение одного и того же элемента больше двух раз подряд.
Другие синтаксические правила можно почитать здесь: https://tprg.ru/UCPu
А пример «Hello, world!» и интерпретатор для запуска кода здесь: https://tprg.ru/0xHF
#программирование