Разработчики популярного дистрибутива CentOS, являющегося клоном платного Red Hat Enterprise Linux, сообщают, что проект буквально балансирует на грани развала. Между тем, данная ОС сейчас работает на миллионах серверов по всему миру.
Вчера группа инициативных разработчиков, курирующих различные процессы разработки CentOS, опубликовала на сайте проекта открытое письмо, в котором руководитель проекта Ланс Девис обвиняется в безответственности и попустительском отношении к операционной системе. Сам Девис недавно объявил о своем отходе от ежедневного курирования процессов разработки в связи с переходом на новое место работы. Группа разработчиков говорит, что своими действиями он поставил дистрибутив буквально на край пропасти, не предупредив о своем уходе и не назначив ответственных за дальнейшее развитие системы.
Читать дальше
В этой заметке мы напишем простейшее приложение с использованием библиотеки PyGTK и разберем, как оно работает.
Прежде всего нужно поставить соответствующий пакет. Обычно он называется python-gtk.
Заметка требует некоторых познаний в построении графического интерфейса.
Читать дальше
К плюсам wxwidgets(wxpython-биндинг wxwidgets на python) можно отнести «родной» внешний вид.
Однако, с виндой или питоном он не поставляется и его нужно доустанавливать отдельно.
В linux(на счет mac os не знаю) устанавливается довольно просто из репозитария.
Например установка в убунту:
Для тех, кого заинтересовал пост товарища nuclear, пишу более развернутый вариант введения, с некоторым количеством академического занудства :)
Эта статья расчитана скорее не на новичков в программировании, а на разработчиков на других языках, которые хотят изучить Python, и которым интересно увидеть обзор его синтаксиса.
Примечание: в этой статье символы >>> это не часть кода, а приглашение интерпретатора к вводу команд. Писать его не нужно, оно оставлено только чтобы примеры выглядели точно так же, как то, что увидите вы, если решите их проверить.
Описанное здесь касается Python 2.5, синтаксис 3.x имеет ряд отличий. Что это за язык?
Пайтон — язык высокого уровня, со строгой динамической типизацией. Поддерживает следующие парадигмы:
— Императивная (структурная)
— Объектно-ориентированная
— Функциональная
Каноническая реализация, CPython представляет собой интерпретатор компилирующего типа.
Читать дальше
Python ([?pa???n]; па?йсон, па?йтон, пито?н) — высокоуровневый язык программирования общего назначения с акцентом на производительность разработчика и читаемость кода. Синтаксис ядра Питона минималистичен. В то же время стандартная библиотека включает большой объём полезных функций.
Для этого небольшого урока желательно знание другого языка программирования, т.е. необходимо понимать что такое переменные, массивы,etc.
Читать дальше
Недавно на форуме qutIM начался опрос пользователей по поводу интерфейса мессенджера.
Принимаются различные пожелания / идеи по поводу интерфейса.
Проблема в том, что не всегда представления разработчиков о идеальном интерфейсе совпадают с мнением пользователей. Однако они готовы прислушаться к мнению большинства:
Появилось желание сделать удобный интерфейс кутима. На самом деле нас вполне устраивает нынешнее положение дел и нам нисколько не стыдно за это, просто в связи с «очисткой» сообщества от нежелающих понимать разработчиков лиц, появились силы выслушать голос адекватно настроенного народа. Сразу предупреждаю, что это не набор пожеланий о функционале ( пока что ). Это скорее поиск концепта для поэтапного создания нового интерфейса кутима с действительно нужным функционалом, всё сразу и в короткие сроки не будет ...
… Сами мы не будем выбирать из кучи предложений, т.к. хорошим примером нашего непонимания данного предмета является нынешний интерфейс программы. Поэтому нам нужны принятые вами самими концепты...
Так что если вам что-то не нравится, досаждает в текущем интерфейсе, то добро пожаловать на форум. Возможно именно ваше предложение понравится пользователям и его реализуют в следующих выпусках qutIM. Или можно просто поддержать идеи, которые вам понравятся.
Желающих высказать свое мнение приглашают отписаться сюда.
Разработчиков ReactOS в последнее время уже неоднократно просили прокомментировать заявления южнокорейской компании TmaxSoft о создании операционной системы, поддерживающую выполнение Windows- и Linux-приложений. Я напомню, что уже было несколько громких проектов, таких как Lindows, David и Alky Project, которые обещали обеспечить полную совместимость ПО. написанного для Windows и Linux, тем не менее, эти обещания так и остались только обещаниями.
Читать дальше