Публикации по теме 'holberton-school'


EscenApp: веб-приложение для художников в Пуэрто-Рико.
Всем привет. Давайте начнем с того, что весь этот опыт был сумасшедшим. Так много часов, потраченных на изучение новых технологий, чтобы заставить ваше приложение работать, было так приятно. Теперь цель EscenApp — предоставить художникам в Пуэрто-Рико место для продвижения. Для этого мы планировали добавить для них такие функции, как добавление события. Конечно, это не единственное. Есть настраиваемая регистрационная форма, логин, запрос/сброс пароля, обновление информации об..

Holberton School: биография начинающего инженера SW
Я начинал как программист на Фортране и Коболе, когда писал магистерскую диссертацию по эконометрике в Пекинском университете в 1983–1985 годах. Я закодировал COBOL в системе IBM 370 с MVS в качестве операционной системы, я научился изучать MVS и использовать JCL (скрипты пакетной обработки в MVS, что-то вроде сценариев оболочки Unix) для программирования задания JCL для вызова утилиты компилятора IBM COBOL. . компиляции моего исходного кода COBOL, превращения его в «загрузочный модуль» и..

Детективные декодеры: Эпизод 2
Что происходит, когда вы печатаете gcc main.c в командную строку и нажмите Enter? Давайте разберемся! Во-первых, какую команду и файл мы используем/работаем? Это говорит оболочке запустить команду «gcc» для файла «main.c». Расширение «.c» в этом файле позволяет нам (и операционной системе) знать, что данные в файле находятся на языке программирования C. Команда «gcc» — это компилятор Linux для проектов GNU на языках C и C++. Это означает, что команду «gcc» можно использовать..

Создайте собственную статическую библиотеку C за два простых шага
При программировании на C библиотеки являются удобным инструментом, помогающим экономить время и место на диске. Таким образом, любой начинающий программист, такой как я, может извлечь пользу из упрощенного (и, надеюсь, не упрощенного) руководства по этому вопросу, которое я и собираюсь предоставить в этой статье. Обычно при компиляции скрипта, который вызывает функцию из другого скрипта, мы используем заголовочный файл (тот, что с расширением «.h»), который работает как посредник,..

Что, черт возьми, происходит, когда вы набираете gcc main.c?
Процесс компиляции кода действительно интересен, поверьте мне. Сегодня мы сосредоточимся на процессе компиляции gcc и поймем, как файл с исходным кодом становится исполняемым файлом. Процесс компиляции Процесс компиляции включает четыре последовательных этапа. Чтобы перейти от исходной программы, написанной человеком, к исполняемому файлу, необходимо последовательно выполнить эти четыре этапа. В системах Unix/Linus коммандос gcc может выполнить весь процесс за один раз или шаг за..

Понимание рекурсии и стека
Эта статья предназначена для того, чтобы помочь понять рекурсию и ее особенности, которые делают ее полезным (хотя иногда и немного сложным) инструментом в программировании. Во-первых, что такое рекурсия? Существуют разные типы рекурсии, но основной принцип заключается в том, что рекурсивная функция — это функция, которая вызывает сама себя либо непосредственно в той же функции (прямая рекурсия), либо косвенная рекурсия (функция 1 вызывает функцию 2, которая вызывает функцию 1 и т...

Программная инженерия будущего
Программная инженерия будущего Привет. Меня зовут Александр. Я узнал о вас через Facebook. У меня есть интерес и страсть к выяснению того, как работает компьютерный код. Ранее я изучал язык С в колледже, где получил за курс пятерку. Я также немного разбираюсь в сетях. У меня есть страсть к логическому мышлению, но мне также нравится заниматься творчеством, и поэтому я думаю, что стать профессиональным разработчиком программного обеспечения — идеальный выбор для меня. Технологии..