Рубрика «open source» - 356

Добрый день!

Вдохновленный топиком хабравчанина boo1ean я решил написать небольшую программу, которая работала бы в фоновом режиме и позволяла быстро переводить выделенный текст.

image

Всех заинтересовавшихся прошу под кат!

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

image

Liberated Pixel Cup: эпический конкурс игровой свободы

Мы рады объявить о запуске Liberated Pixel Cup, соревнования по созданию свободных игр, начатого в сотрудничестве между Creative Commons, Free Software Foundation, Mozilla и OpenGameArt! Liberated Pixel Cup — это соревнование из двух частей: сделать кучу удивительных художественных произведений, лицензированных для свободной культуры, и написать кучу СПО-игр, которые будут их использовать. Надеемся, что может получиться много интересных проектов..., но это произойдет только, если такие люди, как вы включатся в работу! Технически проект будет осуществляться в три этапа. Подробнее.

Всемирный банк анонсирует Политику открытого доступа и запускает Открытый репозиторий знаний с помощью Creative CommonsЧитать полностью »

Сегодня я продолжу рассказывать об инициативах кафедры Системного программирования Мат-меха СПбГУ, о которых я уже немного писал в предыдущих статьях, а именно о студенческих проектах и практике промышленного программирования. Пост будет интересен прежде всего тем, кому небезразлична тема обучения в сфере ИТ и кто хочет узнать о новых инициативах в данном вопросе.

Итоги годовых студпроектов Мат меха СПбГУ

Под катом вас ждут результаты проектов, которые были анонсированы осенью прошлого года, а также мои собственные впечатления, как одного из участников.
Читать полностью »

Сегодня стало известно о том, что южнокорейская корпорация Samsung Electronics решила усилить своё присутствие в Linux Foundation, увеличив свои привилегии от серебряного партнёра до платинового участника. Это высочайший уровень, позволяющий компании заполучить место в совете директоров. Стоимость таких плюшек по меркам корпорации копеечная — «всего» $500 тыс. Таким образом, Samsung стала седьмым членом фонда с высочайшим статусом, до Samsung такой вклад сделали IBM, Intel, Oracle, Qualcomm, NEC и Fujitsu. Для сравнения такие известные в мире Open Source компании как Red Hat или Canonical имеют лишь самый низкий серебряный статус.
Читать полностью »

Если вы опасаетесь, что ваш веб-сервис могут заDOSить нерадивые пользователи, или у вас просто слабенький сервер, то вы уже задумывались над ограничением количества запросов от каждого пользователя. По-хорошему — это только один из необходимых эшелонов обороны. Конечно, от серьёзной атаки такое ограничение не убережёт, но с точки зрения цена/качество вполне подходящее

Недавно я начал активно заниматься Эрлангом. Ну и, как обычно, для закрепления материала реализовал несложный веб-сервис на Mochiweb. Mochiweb — вполне достойный фреймворк для создания веб-приложений, но возможности лимитировать количество запросов от одного клиента я не нашёл. Вот и сделал это самостоятельно.

Т.к. функционал лимитирования скорости запросов вполне себе изолированный и не привязан к какой-то конкретной задаче, я выделил сделанный модуль в независимое приложение и решил выложить его исходный код.

Задача

Итак, имеем Erlang/OTP, Mochiweb, rebar. Хочется считать количество запросов от конкретного пользователя и отдавать ему 413 код ошибки, если запросы идут слишком часто. Клиент идентифицируется своим IP адресом. Тем самым, который отдает mochiweb_request:get(peer).

Задача не такая сложная, но, возможно, готовое решение сэкономит кому-то время.

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

С тех пор,3 как в октябре 2010 среди разработчиков OpenOffice.org произошел раскол и от проекта отделился форк, названный LibreOffice, перед приверженцами opensource встал вопрос — какой же продукт теперь использовать?
Многие принципиально стали переходить именно на LibreOffice, назло Oracle, которая, по мнению большинства основных разработчиков, излишне контролировала развитие продукта. LibreOffice пообещал пользователям более динамичное развитие (новые версии действительно выходят чаще, чем у предка), разработку независимым сообществом, а так же предоставление программистам полной свободы без ограничений.Однако, это все лирика. Главным недостатком OpenOffice всегда была производительность, для того же госсектора, переходящего на opensource, с их гигантским парком старых машин — это главный критерий выбора офисного пакета.
В последних версиях LibreOffice разработчики заявляли о существенных оптимизациях кода и увеличении производительности пакета, но так ли все радужно?
Читать полностью »

Широко известная компания, Valve, распространяющая несвободные компьютерные игры с цифровым управлением ограничениями (известным как DRM), недавно объявила, что она будет распространять эти игры под GNU/Linux. Какие это будет иметь хорошие и плохие последствия?

Я полагаю, что доступность популярных несвободных программ под GNU/Linux может способствовать освоению системы. Однако наши планы идут дальше того, чтобы сделать эту систему “успешной”; ее назначение состоит в том, чтобы принести пользователям свободу. Таким образом, вопрос в том, как эта перемена влияет на свободу пользователей.

Несвободные игры (как и другие несвободные программы) неэтичны, потому что они отказывают своим пользователям в свободе. Если вы хотите свободы, то одним из условий является отсутствие этих игр на вашем компьютере. До сих пор все ясно.

Однако если вы собираетесь пользоваться этими играми, вам лучше делать это на GNU/Linux, а не на Microsoft Windows. Вы хотя бы избежите вреда, который причиняет вашей свободе Windows.
Читать полностью »

Продолжаю тему предыдущих постов (один, два, три). Кстати, маленький анонс — в Москве скоро будет очередной семинар, посвящённый проекту OpenStack.
Перспективы OpenStack: Red Hat vs VMware
У VMware есть свои кубики квадратики.

Одни считают облачную IaaS-платформу OpenStack самым быстро-растущим открытым проектом со времён появления ядра Linux, а другие называют её мутным технологическим «винегретом», которому суждено с грохотом провалиться. Всё зависит от того, у каких компаний вы спрашиваете и от их интересов на рынке облачного ПО. Читать полностью »

Всем привет! Не писал статей более двух лет и вот, наконец-то, появилось свободное время. Вы, наверное, не помните мой топик 2-х летней давности — Слушаем музыку из Vkontakte через Амарок. Напомню суть — тогда я написал плагин для KDE-шного Amarok`a, который позволял искать и слушать музыку из Вконтакте. Если вам все еще интересно, прошу под кат(осторожно — картинки!).
Читать полностью »

Как уже многие знают, корпорация Hewlett-Packard отказалась от дальнейшего развития операционной системы webOS, предназначенной для коммуникаторов и планшетов. Провал проекта стал одной из причин перестановок в топ-менеджменте компании, в том числе CEO Лео Апотекера. После того, как Мег Уитман заняла должность генерального исполнительного директора, было решено провести анализ кода системы и выпустить её по свободной лицензии Apache.
Читать полностью »


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