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

Миллиард работ под лицензией Creative Commons - 1Миллионы авторов контента по всему миру используют лицензии Creative Commons для предоставления результатов своего творчества другим людям.

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

Поэтому оценка новостного сайта Opensource.com является лишь приблизительной. Согласно их исследованию, в 2015 году общее число работ перевалит за миллиард. Отчёт также содержит использованные методы.
Читать полностью »

image

Спустя месяц после релиза версии 0.3.17 мы наконец выполнили свое обещание: в состав ReactOS принята новая реализация графической оболочки Explorer, развивавшаяся в рамках проекта Explorer-new. Протестировать новый интерфейс можно воспользовавшись ежедневными тестовыми сборками. Новая оболочка позволила ReactOS сделать шаг вперёд к совместимости (Explorer-new написан с оглядкой на Windows 2003), функциональности и удобству работы.

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

image
В OpenVPN < 2.3.6 обнаружена уязвимость, которая позволяет аутентифицированным клиентам удаленно уронить VPN-сервер, т.е. выполнить атаку отказа в обслуживании.
Уязвимость заключается в некорректном использовании assert(): сервер проверяет минимальный размер control-пакета от клиента именно этой функцией, из-за чего сервер аварийно завершится, если получит от клиента control-пакет длиной менее 4 байт.
Следует отметить, что для совершения атаки достаточно установить коммуникацию через control channel, т.е. в случае с TLS, сам TLS-обмен. VPN-провайдеры, которые реализуют аутентификацию с использованием логина/пароля и общего TLS-ключа, подвержены уязвимости еще до стадии проверки логина и пароля.

Уязвимость имеется во всех версиях OpenVPN второй ветки, т.е. начиная, как минимум, с 2005 года. Ветка OpenVPN 2.4 (git master), на которой основаны мобильные клиенты, не подвержена данной уязвимости.Читать полностью »

Приветствую почтенных Гиков! В студенческие годы я пошел по наклонной и стал ботаником. Да-да, самым настоящим, который рвет «траву и лишаи», а после сидит с тяжеленными определителями. И хоть это не стало основным видом моей деятельности, но все-таки часть ботанической (точнее геоботанической) работы мне досталось. Под катом — взгляд на работу геоботаника с позиции айтишника, выраженный через опыт разработки костыльного софта. Обращаю ваше внимание, что слова «работа геоботаника» и «взгляд айтишника» расположенные в одном предложении означают, что дальнейший текст противопоказан беременным, несовершеннолетним, а также людям с неустойчивой психикой и сердечно-сосудистыми заболеваниями.

Софт, формат, стандарт и немного занудства — опыт разработки программы для обработки геоботанических данных - 1
Читать полностью »

Здравствуйте!

К сожалению, я не нашел на Хабре упоминаний о замечательной библиотеке для обработки сырых измерений – RTKLib. В связи с этим рискнул написать немного о том, как с её помощью можно получить сантиметры в относительной навигации.
Цель простая – обратить внимание общественности.

Сам я только недавно начал работать с этой библиотекой и был поражен её возможностями для простых смертных. В интернете достаточно много информации о практических примерах, но хотелось попробовать самому — и вот результат.
Читать полностью »

Как многие знают, за последнее время мы (Microsoft) провели несколько больших мероприятий, на которых было множество новостей, в том числе совершенно неожиданных. Это, конечно, отлично, но времени для того, чтобы посмотреть все интересующие доклады часто нет. Можно прочитать дайджесты, которые пишем как мы, так и люди в коммьюнити. Но это опять же может не дать полной картины того, что происходит. В общем, мы пришли к выводу, что надо провести небольшую серию мини-семинаров Connect(«Russia»). Подробности — под катом.

Семинары Connect(«Russia») в Москве — для тех, кто хочет понять, что произошло за последние пару месяцев в экосистеме Microsoft - 1

Или даже не того, что происходит, а того, что это значит для разработчиков и специалистов по инфраструктуре. Например, когда можно использовать Visual Studio 2013 Community Edition? Что стало с Visual Studio Express Edition? Когда можно делать N, а когда этого делать нельзя?
Читать полностью »

Джордан Хаббард (Jordan Hubbard), сооснователь FreeBSD и технический директор iXsystems, выступил на конференции MeetBSD California 2014 на тему развития свободной операционной системы в следующие 10 лет.

Сначала он вкратце напомнил, что происходило за 21-летнюю истории FreeBSD, а потом рассказал о том, что бы хотелось видеть в следующее десятилетие.

Среди упомянутых им идей — единый/унифицированный интерфейс данных для FreeBSD и всех сервисов/приложений, централизованная система уведомлений о событиях, улучшения в запуске сервисов и разрешении их конфликтов.
Читать полностью »

Приветствую, уважаемых читателей, писателей (претендующих и бывалых). Кто-то из вас скучает и очередной раз разжевывает язык (программирования). Кому-то нужно удостовериться, что именно бойлерплэйт подходит лучше других фрэймворков. При этом, кто-то совсем не по профилю, но удовлетворяет «хотелки» клиентов. Или сам удовлетворяется «на коленке» подручными средствами.

После активной работы в направлении, объединяющем всё перечисленное, возникло желание высказаться и получить обратную связь. Представляю систему разработки распределённых (online, web) деловых (офисных, бизнес) приложений — enterprise web applications, которая просто сочетает ExtJS и Node.JS.
Читать полностью »

Группа энтузиастов начала работу над проектом Quantum OS — операционной системой на ядре Linux, но при этом с интерфейсом в стиле «материального» дизайна от Google.

Вот как примерно выглядит экспериментальный дизайн, к которому стремятся разработчики (это концепт, он будет отличаться от финальной версии):

Linux с «материальным» дизайном - 1
Читать полностью »

Про результативность, качество и КПД сайтов знакомств можно спорить, можно искать 101 повод чем лучше в клубе/баре/_дополнить_варианты_/парке искать знакомства. То что еще лет десять-пятнадцать назад вызывало смех — теперь мейнстрим. Так не проще ли попытаться использовать еще одну возможность для поиска и общения в интернет с переходом к знакомству в жизни…

Как найти любовь или приключения с помощью crate.io и kibana - 1

Гиковский вариант технологии поиска, скринкаст приложения под катом. В конце статьи ссылка на архив с работающим приложением под Apache License v2.0 и небольшим набором данных для примера.
Читать полностью »


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