Метка «linux» - 64

Привет, {{username}}!

«Жизнь» Джона Конвея на Qt

Сегодня я хочу показать, как реализовать всеми любимую игру Game Of Life Джона Конвея на Qt. Писать будем на виджетах. На примере этого проекта я покажу как работать с QPainter, несколькими классами из core, лэйаутами и вообще с графикой в Qt Widgets. Всем кому интересна эта игра или работа с графикой на Qt, прошу читать дальше. Вообще, статья ориентирована на новичков, но и продвинутым ребятам тоже будет что прочитать:).

Кому лень — вот тут лежит исходничег проекта. Можно собирать сразу, зависимости на core, gui.
Читать полностью »

О производительности сетевых программ

Заключительная лекция курса «Сетевое программирование в UNIX», который подготовили специалисты SkyDNS и компании «Айдеко», получилась многогранной.

На лекции были рассмотрены две основных темы. Марк Коренберг («Айдеко») и Александр Патраков (SkyDNS) рассказали, как простыми модификациями можно ускорить работу цикла обработки событий и объяснили, как пользоваться флагом EPOLLET. Читать полностью »

1С: Предприятие 8.3 ознакомительная версияБез лишнего шума 1С Предприятие выпустило новую версию своей платформы. Но не спешите доставать помидоры, новость действительно стоящая.
Ключевая особенность новой версии — полноценные клиенты для Linux (обещают deb, rpm пакеты для 32 и 64битных систем)

Таким образом единственная причина, удерживающая многие и многие конторы от полноценного перехода на linux — в скором времени перестанет существовать.

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

Klipper
В предыдущей статье мы обсуждали klipper — замечательную программу для управления буфером обмена в KDE. Мы узнали как расширить её функциональность с помощью скриптов и показали пару простых примеров, которые могут облегчить жизнь пользователям.

Сегодня мы продолжим писать скрипты и сделаем klipper ещё удобнее.

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

С конца июня Blizzard забанила большое количество игроков, использующих Linux или FreeBSD + Wine для игры в Diablo III за «читерство».
Компания отказывается разбанить пользователей или вернуть деньги. Вероятно, бан вызван ложным срабатыванием античитерского модуля Warden на Wine. К слову, юзеры, кто использовал Cedega или GameTree тоже оказались забаненными.

Официальный ответ:

We’ve extensively tested for false positive situations, including replicating system setups for those who have posted claiming they were banned unfairly. We’ve not found any situations that could produce a false positive, have found that the circumstances for which they were banned were clear and accurate, and we are extremely confident in our findings.

Playing the game on Linux, although not officially supported, will not get you banned – cheating will.

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

Доступны для загрузки неофициальные сборки Ubuntu 12.04 с включенными интерфейсами GNOME Shell и ClassicПредставлены образы Ubuntu, Xubuntu и Lubuntu 12.04 для 32-х и 64-х разрядных систем с включенными интерфейсами GNOME Shell и Classic. Система является самодостаточным решением для установок на компьютерную технику, так как не требует при установке дополнительных загрузок компонент из Интернета. В сборку интегрированы все официальные обновления июня 2012 года, как всегда включена поддержка из коробки различных аудио и видео форматов, Java и многое другое. Полный список изменений относительно оригинальной версии Ubuntu под катом.
Читать полностью »

Печатная инструкция пользователя Raspberry Pi будет стоить $14

Автор известного мини-компьютера Raspberry Pi Эбен Аптон(Eben Upton) в соавторстве с профессиональным журналистом Гаретт Хелфкри (Gareth Halfacree) предлагают всем желающим сделать предзаказ на покупку инструкции пользователя (user guide) для их детища. Предзаказ доступен для пользователей Великобритании на Amazon здесь и для жителей США здесь. Авторы уверяют, что их инструкция содержит «всё, чтоб начать использовать Ваш Raspberry Pi».

Содержание User Guide выглядит приблизительно следующим образом — это начала использования Linux, загрузка операционной системы с SD-карты и программирование. Также имеются сведения о том, как превратить Raspberry Pi в полноценный домашний медиацентр.

Мини-компьютер Raspberry Pi представляет из себя мини-компьютер с ARM-процессором с частотой 700 МГц, с картой памяти SD, портами microUSB и HDMI; в качестве интерфейсов имеются Wi-Fi, Ethernet, а также два USB порта. ОЗУ Raspberry Pi составляет 256 Мб. Устройство продаётся по цене 25%. Его Wiki доступно онлайн здесь.
Читать полностью »

Пользователь Bron Gondwana на ServerFault отмечает, что начиная с утра 30-го июня некоторые его сервера на Debian Squeeze стали зависать, не подавая никаких признаков жизни.

С одного из серверов удалось вытащить вот такой дамп:

[3161000.864001] BUG: spinlock lockup on CPU#1, ntpd/3358
[3161000.864001] lock: ffff88083fc0d740, .magic: dead4ead, .owner: imapd/24737, .owner_cpu: 0

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

Вопреки распространённому мнению, далеко не вся военная техника работает на специфическом, сверхнадёжном и сверхсекретном железе и софте. Конечно, критически важные системы, такие как бортовые компьютеры самолётов, кораблей или беспилотников, работают под управлением ОС реального времени, мало похожих на обычные потребительские системы. Но бок о бок с ними работают совершенно обычные компьютеры и операционные системы. Сегодня военные всё шире используют Linux. Среди июньских контрактов, опубликованных минобороны США, фигурирует соглашение с Raytheon Intelligence and Information Systems на сумму в почти тридцать миллионов долларов, в соответствии с которым компания должна до февраля 2014 года перевести на Linux все системы управления БПЛА MQ-8B Fire Scout .

Армия США выбирает Linux
Читать полностью »

Основное средство общения в нашей компании — это шашлыки чат Skype. Статус «в сети» означает присутствие на рабочем месте. Иногда ждёшь кого-то, начальству не напишешь «зайди плиз срочно» — в общем, уведомление о появлении в сети определённого человека было бы полезно.

В Skype для Linux нет такой «галочки» для отдельных контактов (думаю, что и пользователи других ОС с этим знакомы). Зато есть неоспоримое преимущество — почти безграничные возможности командной строки:
Читать полностью »


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