// archives

Software

This category contains 32 posts

Windows 8: обзор интерфейса и приложений

Решил потестить свежую и пока еще сырую Windows 8. Сейчас для скачивания доступна «Developer preview» версия операционной системы, которую можно скачать ОТСЮДА. На реальную машину я, конечно, ставить ее не стал, а воспользовался VirtualBox, где, как ни странно, Windows 8 появилась среди возможных операционных систем Опережают время! Все ставится как обычно, рекомендуемый размер диска — [...]

Gdb: все комманды на одном листе

Run, Kill, Stop r | run → стартуем kill → убиваем текущий процесс Ctrl+c → прерываем работу q | quit → выход из gdb Breakpoints / Watchpoints b | break ( <функция> | <файл>:<строка> | <адрес функции> ) → поставить breakpoint возможность установки breakpoint‘а  на адрес функции очень полезна, когда надо попасть в одну из множества копий одной функции (например, статическая инлайн функция, объявленная в заголовочном файле) b <выражение> if <условие> → поставить условный breakpoint, аналогично установке cond для [...]

VirtualBox: прямой доступ к жесткому диску

Когда я работал на WMWare, то ставил виртуальную систему прямо на готовый раздел жесткого диска. Такая виртуалка работает куда быстрее, т.к. не использует файловую систему для хранения своего диска (аля огромный файл). Другими словами, прямой доступ к разделу жесткого диска значительно повышает скорость работы любой виртуалки. Более того, если у вас уже есть установленная система [...]

Ускоряем Chrome: кэш и конфиг перемещаем на быстрый диск

Я давно уже пользуюсь chrome-ом и считаю, что это действительно один из лучших браузеров на сегодня. Скорость работы, синхронизация с google-аккаунтом, cloud-print — вот основные бонусы за которые его можно полюбить. Однако, работая из-под Ubuntu я начал замечать периодические лаги. Дело в том, что моя home директория находится на удаленном сетевом диске, т.к. nis. Очевидно, [...]

Start Menu Xp: вернем кнопку пуск из прошлого

Мне не нравится кнопка Пуск (Start) и меню программ в Windows 7. Постоянный скроллинг, нет возможности сразу посмотреть, что из программ установлено. Однако эту проблему можно решить и решить бесплатно. Итак, вот наш чемпион — Start Menu XP. Да да, эта та самая «старая» кнопка ПУСК из мира Windows XP. Встречаем: При наведении мышой получаем [...]

[Решено] Запуск virtualbox из-под cron: failed to open x11 display

Столкнулся с странной проьлемой: virtualbox отказывался запускаться из-под cron, хотя прекрасно запускался вручную. Что самое неприятное, virtualbox возвращал нулевой код возврата, но при этом выводил текст ошибки в терминал. Жесть, одним словом. Ошибка показалась сперва странной: Failed to open the X11 display Покопав глубже, обнаружил, что cron запускает процессы не с пользовательским окружением. Другими словами [...]

Медиа сервер для ps3 — ps3mediaserver: обновление 1.21.1

Обновился популярный медиа сервер для PS3 — ps3mediaserver. Скачать новую версию 1.21.1 для Win/Linux можно ОТСЮДА.

Изменяем title для gnome-terminal

Если вы работаете в linux под графической средой Gnome, то обязательно пользуетесь gnome-terminal. По умолчанию его заголовок называется Terminal. Это не очень информативно, особенно, если вы используете несколько вкладок: получаете кучу вкладок с одним и темже названием. Удобно знать, что открыто в соседних вкладках. Чтобы изменить заголовок для gnome-terminal надо поменять переменную окружения PS1, добавив в [...]

Установили Ubuntu — меняйте сервер обновлений на Main server

Русские серверы обновлений для Ubuntu работают очень криво, поэтому совет: После того, как установили Ubuntu сразу меняйте сервер обновлений. Делается так: System → Administration → Software Sources → вкладка Ubuntu Software → выставляем Download from: Main server.

GNU Project debugger: инструкция по применению GDB

Update: Можете взглянуть на краткий справочник по gdb размером всего на одну страничку! Те, кто пишет программы под linux особенно на языках C/C++ отлично знают этот незаменимый инструмент отладки — GDB. Он довольно прост в управлении, ибо что может быть проще, чем написать в коммандной строчке: В первую очередь этот мини-туториал я пишу для себя. [...]