Рубрика «linux» - 212

Предыдущая часть оставляла мрачные прогнозы, но все оказалось гораздо, гораздо, гораздо лучше.

Разбор бонус-левела

Итак, спсаибо хабражителю он обратил внимание на то, что у QDbusAbstractAdaptor должен быть родитель. Для меня это оказалось новостью, т.к. я сильно привык, что родителя может и не быть. Может это убережет еще кого-то от подобного ляпа.

Вдобавок мое незнание патернов, есть такой патен «Адаптер». Так вот QAbstractAdaptor собственно это он и есть. С учетом вышесказанного и замечания доки, что этот класс должен быть легковесным пример, действительно проясняющий подход либы должен быть таким:Читать полностью »

OpenMCAPI: одновременный запуск Linux и RTOS на многоядерных процессорах

В повседневной практике разработчика встраиваемых систем приходится сталкиваться с необходимостью запуска двух и более разноплановых операционных систем на n-ядерных системах на кристалле. Это, как правило, Linux и специализированная RTOS. На плечи Linux ложится работа с тяжеловесными стеками протоколов, а RTOS же занимается задачами реального времени.
 
Одна из основных задач, которая встает при такой организации системы —обеспечение механизма взаимодействия, то есть межъядерный обмен данными. Если вам интересно узнать один из вариантов решения на базе открытой библиотеки OpenMCAPI, пролистать пару десятков строк программного кода и увидеть реальные цифры пропускной способности при использовании этой библиотеки, добро пожаловать под кат.
Читать полностью »

Обновился самый большой сторонний репозиторий для Ubuntu, который по заявлению авторов содержит более 340 игр и более 500 приложений.
Теперь он включает пакеты и для Ubuntu 13.04 как для 32-х так и для 64-х битных платформ.
Программы из него могут использовать не только пользователи Ubuntu: пакеты совместимы с Linux Mint и другими дистрибутивами, основанными на Ubuntu и Debian.
Для тех у кого не Ubuntu и не Debian, могут его кстати использовать как справочник.

Полный список приложений, а также необходимые действия для подключения репозитория описаны здесь

Первая мысль — зачем он нужен, если есть GetDeb.net?
Но авторы репозитория сразу же отвечают на этот вопрос — в их репозитории есть более 200 игр и приложений, отсутствующих в официальном репозитории Ubuntu и в репозитории GetDeb.net.

Полный список этих 200-х приложений публикую ниже
Читать полностью »

imageЛинус Торвальдс анонсировал выпуск первого кандидата в релизы ядра Linux 3.11 (3.11-rc1), чем ознаменовал закрытие merge window (окна по приёму новшеств) в ветку 3.11. Релиз ядра ориентировочно состоится в сентябре.

И да, самое главное — новому ядру Линусом было присвоено кодовое имя «Linux for Workgroups», по аналогии с Windows 3.11 for Workgroups. Заодно Торвальдс поменял и логотип (последний раз подобное было в 2.6.29).

Список внесённых в ядро 3.11 изменений смотрите под катом, интересные изменения — есть.
Читать полностью »

Сбор средств на возведение памятника Linux в Москве

Сообщество разработчиков AnikOS решило повторить неудавшийся проект того самого памятника Linux.

Цель проекта: создание памятника (монумента), посвящённого Linux, открытым технологиям, открытому и свободно распространяемому программному обеспечению, а также просто свободе выбора. При условии успешного сбора необходимой суммы (600 000 рублей), бронзовый или гранитный памятник появится на одной из центральных улиц города Москвы.

Читать полностью »

Задача:

Собирать информацию о действиях пользователя в консоли Linux, а именно вводимых им командах и выводимой на экран информации.

Предлагаемое решение:

screen по умолчанию для всех пользователей в Linux с логированием

Необходимые условия:

  1. Полное логирование всех пользователей в консоли, включая вывод информации процессами, чтобы можно было оценить почему пользователь принял то или иное решение
  2. Без возможности отключения логирования
  3. Раз уж выбрали screen — максимально используем его возможности (открытие новых окон, отключение по ^a + d, оставляя рабочие процессы запущенными и другие удобства)
  4. Максимальное удобство — не должно быть каких-либо несовместимостей с приложениями
  5. В случае использования пользователями, не знакомыми с screen — сделать работу максимально знакомой и близкой к обычной командной оболочке (shell)

Читать полностью »

Итак, я хочу поделиться с вами своей радостью — меня наконец-то приняли в Gentoo Team как переводчика, и по этому грандиозному поводу я решил написать, как вообще происходит процесс принятия в команду и что мое принятие даст русскому сообществу Gentoo.
Читать полностью »

image
У вас параноя? Вам кажется что вас постоянно хотят подслушать? Ведете важные переговоры? Тогда вам сюда!
В этой заметке я расскажу об основных сложностях при настройке телефона Yealink t26p.
Для начала мы заставим телефон поднять шифрованный тунель с сертификатами до сервера OpenVPN, а потом пустить внутри тунеля SIP с шифрованной через сертификаты сигнализацией и голосом! (TLS + SRTP).
Кому интересно прошу под кат.
Читать полностью »

привет,
я думаю многие кто работал с панелью знают, что без кастылей не установить mod_fastcgi + php-fpm.
мне кажется если каждый с хабра зайдет и оставит свой голос в поддержку реализации данного функционала, то разработчики также не смогут оставить этого без внимания и включат ее в стандартный набор.

features.cpanel.net/responses/fastcgi-process-manager-fpm-sapi

Читать полностью »

Всем привет. Недавно появилась необходимость поднятие VPS на debian 7 за скромные деньги.
О плясках с бубенчиком я бы хотел описать тут в подробностях.
Всё в этом посте было собрано на просторах интернета, доработано, разжевано и скинуто в одну статью.

Выбор пал на http://hostink.ru/vps/ из-за низких цен и неплохой стабильности за эти деньги(правда 2 дня были серьезные проблемы с сетью). Был взят VPS за 5 рублей в сутки(или за 150р в месяц) с небольшими конфигурациями ОЗУ 128mb и 10Гб на диске.

В автоматическом режиме был установлен Debian 7.0 x86-64 Wheezy и VPS была готова к работе.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js