Праздник к нам приходит =)


Многие этого возможно ждали и вот, вышла таки Ubuntu 10.04. Скачать Ubuntu 10.04 можно отсюда. Из самых значимых изменений: Сменилась тема оформления, теперь она фиолетово-черная, по приятнее прошлой. Кнопки закрытия/свертывания/развертывания окна теперь слева, скоро будет всё как в маке. Убрали GIMP, заменив его какой-то поделкой написанной на Mono, F-Spot вроде бы. Немного всё подорабатали, пообновили […]

Читать далее…

Рубрика Linux, Без рубрики

Программируем jabber бот на C++ : gloox::MUCRoom


И так, бот наш подключается к серверу, теперь можно и к конференциям подключится, как всегда целью нашей будет конференция linux на xdsl.by. Продолжаем модифицировать класс Bot. Подключим необходимый заголовочный файл : #include <gloox/mucroom.h> Добавим в protected одно поле : gloox::MUCRoom *room; Соответственно, указатель на Multi User Conference Room из библиотеки gloox. В конструктор класса Bot […]

Читать далее…

Рубрика Linux, Без рубрики

Программная эмуляция нажатия клавиш в Linux X11


Все сейчас стремяться на Wayland и Mir’ы всякие. Ну а я по-старинке имею дело с иксами. К сожалению, как напрямую просто и понятно эмулировать клавишу в Linux я не нашел. А вот для X11 рецепт достаточно простой. Эмуляция клавиши в X Windows System на C Необходимо создать и заполнить структуру XKeyEvent, а затем её выполнить […]

Читать далее…

Рубрика Linux, Без рубрики

Простейшее клиент-серверное приложение на C для GNU/Linux


В общем-то этот пост создан для того, чтобы не потерять название книги: Создание сетевых приложений в среде Linux. Руководство разработчика. Шон Уолтон. Хорошая литература, посвященная сокетам в GNU/Linux и межсетевому протоколу IP (особое внимание уделено TCP и UDP). Затрагиваются нюансы многопоточного программированию для сетевых программок, шифрование и другие вопросы. Ну а в качестве бонуса – […]

Читать далее…

Рубрика Linux, Без рубрики

Проверка орфографии на лету в emacs: hunspell + emacs


Hunspell – одна из программ для проверки орфографии в GNU/Linux. Используется в firefox, openoffice и еще много где – поэтому мой выбор пал именно на неё. Словари для hunspell состоят из двух файлов: словарь.dic – содержит в себе список слов, по одной в строке. словарь.aff – различные необязательные флаги и атрибуты, в том числе таблицы […]

Читать далее…

Рубрика Linux, Без рубрики

Работа с функциями в Bash: Ханойская башня


Оригинальный текст: Working with Functions: Towers of Hanoi by Dave Taylor Перевод: собственный, вольный с исправлениями. В этой статье я бы хотел вернуться к основам создания shell-скриптов и рассмотреть работу с функциями. Многие не пользуются ими при написании простых сценариев, так как скрипты часто представляют собой обычную последовательность команд, заключённую в исполняемый файл. Однако если […]

Читать далее…

Рубрика Linux, Без рубрики

ООП-калькулятор на Java


Проходил я тут недавно собеседование, сказали – решение задачи не моё. Где-то я его взял или купил. Сомнительный аргумент, если честно. Но раз купил, то чтобы день не пропадали, решил выложить сюда решение xD Условие задачи Создать ООП-модель для следующей предметной области: Калькулятор простой. Выполняет четыре арифметические операции: сложение, вычитание, умножение, деление. Калькулятор простой с […]

Читать далее…

Рубрика Linux, Без рубрики

Отключение недавно добавленных закладок в Firefox 49.0


Обновился до Firefox 49.0 в ожидании лучшей работы воспроизведения видеороликов без аппаратного ускорения. Среди прочих нововведений мне не понравился подпункт из 5 последних добавленных закладок, находящийся в соответствующем разделе. Выглядит он следующим образом: Чтобы отключить отображение недавно добавленных закладок в Firefox необходимо перейти на страницу настройки about:config. Затем найти переменную browser.bookmarks.showRecentlyBookmarked и присвоить ей значение […]

Читать далее…

Рубрика Linux, Без рубрики

Патчи BFS и BFQ


Обновилась тут версия ядрышка до 4.5 и я решил поиграться немного с патчами. Про сборку я уже писал тут. Поэтому заходим на kernel.org, качаем ядрышко по вкусу и собираем его. Тесты разные вести скучно и неинтересно. Поэтому я воспользовался тестом производительности браузера для контроля результата. Ванильное ядро(CFS+Deadline) набрало 2548 баллов с такой картинкой: Патч BFS […]

Читать далее…

Рубрика Linux, Без рубрики

Переключение фреймов в ratpoison с помощью мыши


Решил я делать так для удобства, благо размер экрана позволяет: Однако, к сожалению ratpoison не переключает активные фреймы автоматически, когда на них наводишь мышкой. Что значит – в них нельзя сразу печатать, а нужно еще и переключиться на них сочетанием клавиш. Поэтому пришлось это дело под себя исправлять. Собственно сделал небольшой патчик для ratpoison 1.4.8 […]

Читать далее…

Рубрика Linux, Без рубрики