Рубрики
CS50 c9

c9 IDE

Ссылки:

https://legacy.cs50.io/
Рубрики
CS50 c9

c9 Setting Up phpMyAdmin

Using PHPMyAdmin with Cloud9 
Here we’ll explain how to install a PHPMyAdmin instance right in your workspace. 
Each workspace runs its own database and copy of PHPMyAdmin.

First, create a PHP workspace so you have PHP, MySQL, and Apache installed right away. 

You can then make sure you have MySQL installed by running:
mysql-ctl install

Then install phpMyAdmin:
phpmyadmin-ctl install

After the installation is complete you’ll just want to make sure mysql is running once more:
mysql-ctl start

After installing phpMyAdmin, you were given a link to access PHPMyAdmin which will follow the pattern of: 
https://[workspacename]-[username].c9users.io/phpmyadmin. 
From that link, you can login with your Cloud9 username and a blank password.
Рубрики
c

GDB

Описание:

GNU Debugger - переносимый отладчик проекта GNU, который работает на многих UNIX-подобных системах/

Команды:

gdb name_program - запуск отладки программы с именем name_program
quit - выход
q - выход
run - запустить отладку
r - запустить отладку
break - создать точку остановки или прерывания
b - создать точку остановки или прерывания
  main - начало программы
b main - программа будет прерываться от самого начала
next - продолжить выполнение дебага
n - продолжить выполнение дебага 
list - показать исходный код (если он есть)
l - показать исходный код (если он есть)
l 12 - перейти на 12 строку исходного кода
print ИМЯ_переменной - покажет текущее значение переменной
r - вернутся в начало программы
info locals - показать все локальные переменные
с - продолжить (continuum)
disable - отключает все точки b
!!! при нажатии клавиши enter выполнится последняя команда (удобно использовать с командой n)
!!! make program_name
!!! gdb ./name_orogram