Решил потестить свежую и пока еще сырую Windows 8. Сейчас для скачивания доступна «Developer preview» версия операционной системы, которую можно скачать ОТСЮДА. На реальную машину я, конечно, ставить ее не стал, а воспользовался VirtualBox, где, как ни странно, Windows 8 появилась среди возможных операционных систем Опережают время! Все ставится как обычно, рекомендуемый размер диска — [...]
Run, Kill, Stop r | run → стартуем kill → убиваем текущий процесс Ctrl+c → прерываем работу q | quit → выход из gdb Breakpoints / Watchpoints b | break ( <функция> | <файл>:<строка> | <адрес функции> ) → поставить breakpoint возможность установки breakpoint‘а на адрес функции очень полезна, когда надо попасть в одну из множества копий одной функции (например, статическая инлайн функция, объявленная в заголовочном файле) b <выражение> if <условие> → поставить условный breakpoint, аналогично установке cond для [...]
Когда я работал на WMWare, то ставил виртуальную систему прямо на готовый раздел жесткого диска. Такая виртуалка работает куда быстрее, т.к. не использует файловую систему для хранения своего диска (аля огромный файл). Другими словами, прямой доступ к разделу жесткого диска значительно повышает скорость работы любой виртуалки. Более того, если у вас уже есть установленная система [...]
Я давно уже пользуюсь chrome-ом и считаю, что это действительно один из лучших браузеров на сегодня. Скорость работы, синхронизация с google-аккаунтом, cloud-print — вот основные бонусы за которые его можно полюбить. Однако, работая из-под Ubuntu я начал замечать периодические лаги. Дело в том, что моя home директория находится на удаленном сетевом диске, т.к. nis. Очевидно, [...]
Мне не нравится кнопка Пуск (Start) и меню программ в Windows 7. Постоянный скроллинг, нет возможности сразу посмотреть, что из программ установлено. Однако эту проблему можно решить и решить бесплатно. Итак, вот наш чемпион — Start Menu XP. Да да, эта та самая «старая» кнопка ПУСК из мира Windows XP. Встречаем: При наведении мышой получаем [...]
Столкнулся с странной проьлемой: virtualbox отказывался запускаться из-под cron, хотя прекрасно запускался вручную. Что самое неприятное, virtualbox возвращал нулевой код возврата, но при этом выводил текст ошибки в терминал. Жесть, одним словом. Ошибка показалась сперва странной: Failed to open the X11 display Покопав глубже, обнаружил, что cron запускает процессы не с пользовательским окружением. Другими словами [...]
Обновился популярный медиа сервер для PS3 — ps3mediaserver. Скачать новую версию 1.21.1 для Win/Linux можно ОТСЮДА.
Если вы работаете в linux под графической средой Gnome, то обязательно пользуетесь gnome-terminal. По умолчанию его заголовок называется Terminal. Это не очень информативно, особенно, если вы используете несколько вкладок: получаете кучу вкладок с одним и темже названием. Удобно знать, что открыто в соседних вкладках. Чтобы изменить заголовок для gnome-terminal надо поменять переменную окружения PS1, добавив в [...]
Русские серверы обновлений для Ubuntu работают очень криво, поэтому совет: После того, как установили Ubuntu сразу меняйте сервер обновлений. Делается так: System → Administration → Software Sources → вкладка Ubuntu Software → выставляем Download from: Main server.
Update: Можете взглянуть на краткий справочник по gdb размером всего на одну страничку! Те, кто пишет программы под linux особенно на языках C/C++ отлично знают этот незаменимый инструмент отладки — GDB. Он довольно прост в управлении, ибо что может быть проще, чем написать в коммандной строчке: В первую очередь этот мини-туториал я пишу для себя. [...]