Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Компания Microsoft получила статус платинового участника Linux Foundation

Open source *Разработка под Linux *

Компания Microsoft продолжает укреплять свои позиции в Open Source-сообществе. Об этом свидетельствуют многочисленные шаги компании по поддержке проектов с открытым исходным кодом. Теперь заслуги Microsoft были признаны официально: компания получила статус платинового участника консорциума Linux Foundation — некоммерческой организации, которая продвигает, защищает и стандартизует Linux, предоставляет ресурсы и сервисы сообществу открытого ПО. Это же огласили со сцены dev-конференции «Connect(); // 2016» представители компании.
Всего голосов 30: ↑27 и ↓3 +24
Просмотры 14K
Комментарии 22

Google опубликовала исходный код Chrome для iOS

Open source *Разработка под iOS *Google Chrome
image

Компания Google опубликовала исходный код своего браузера Google Chrome для iOS, сообщается в официальном блоге Chromium.

«Исторически сложилось, что код Google Chrome для iOS был отделен от остальной части проекта Chromium из-за дополнительной сложности в реализации платформы. После нескольких лет тщательного рефакторинга, весь код был воссоединен с проектом Chrome и перемещен в Open source-репозиторий», — говорится в блоге.
Читать дальше →
Всего голосов 19: ↑18 и ↓1 +17
Просмотры 10K
Комментарии 2

Amazon представила AutoGluon для создания ИИ-моделей из трех строчек кода

Разработка мобильных приложений *Amazon Web Services *Машинное обучение *Искусственный интеллект IT-компании
image

Amazon представила библиотеку с открытым исходным кодом AutoGluon. Она позволит разработчикам создавать приложения на базе искусственного интеллекта. С AutoGluon разработчики смогут использовать возможности ИИ для создания приложений, написав всего три строки кода, обещает компания.
Читать дальше →
Всего голосов 15: ↑14 и ↓1 +13
Просмотры 4.5K
Комментарии 2

Число багов в открытом ПО выросло на 50% за последний год

Информационная безопасность *Open source *Исследования и прогнозы в IT


Компания WhiteSource опубликовала результаты исследований уязвимостей в проектах с открытым исходным кодом за 2019 год. Как выяснили специалисты, число ошибок выросло почти на 50% в 2019 году по сравнению с предыдущим. В компании считают, что этот рост связан с тем, что уязвимости стали чаще обнаруживать.
Читать дальше →
Всего голосов 11: ↑8 и ↓3 +5
Просмотры 3.5K
Комментарии 5

Трой Хант открывает исходный код проекта Have I Been Pwned

Информационная безопасность *Open source *Администрирование баз данных *Открытые данные *
image

Основатель сервиса проверки аккаунтов на утечки Have I Been Pwned Трой Хант заявил, что он решил открыть исходный код проекта. По его словам, это решение было принято некоторое время назад, и теперь код будет передан общественности для улучшения проекта.
Читать дальше →
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 7.1K
Комментарии 11

Разработчики ПО с открытым исходным кодом уделяют вопросам безопасности менее 3% времени

Информационная безопасность *Open source *Совершенный код *Исследования и прогнозы в IT
image

Новый опрос сообщества свободного программного обеспечения с открытым исходным кодом (FOSS), проведенный Linux Foundation, показывает, что участники тратят 2,27% своего времени на вопросы безопасности и не стремятся это изменить.
Читать дальше →
Всего голосов 16: ↑7 и ↓9 -2
Просмотры 4.5K
Комментарии 38

CMS с открытым исходным кодом.

CMS *
Прошу высказаться всех, кто хоть каким-то боком соприкасался с CMS с открытым исходным кодом. Зачем вам это?
Это выгодно, это более гибко, это как?
Спасибо.
Всего голосов 9: ↑5 и ↓4 +1
Просмотры 5.8K
Комментарии 68

LLeo (Леонид Каганов) открыл собственную WebBBS (на основе AJAX) для доступа к Фидонету из Интернета

Fidonet *
[Леонид Каганов]Леонид Каганов (на фото справа) наиболее известен как сценарист ряда юмористических передач из серии «ОСП-Студия», а также автор десятка фантастических книг и сценария к мультфильму «Наша Маша и волшебный орех» (этот мультфильм в последнее время немало критиковали за эротизацию детского тела).

Каганов, под псевдонимом LLeo, также давным-давно действует в Фидонете (где был модератором эхоконференции «OBEC.PACTET», например) и в Интернете (где является автором собственного блога на собственном же движке, код которого он открыл в декабре 2009 года).

В апреле 2010 года я бегло упоминал на Хабрахабре, что LLeo объявил о своём намерении сочинить такую собственную WebBBS, которая работала бы поверх PHP-эхопроцессора PhFiTo, сочинённого Алексом Кочариным. Поэтому считаю возможным сегодня вернуться к этой теме и рассказать, что к началу января нынешнего года LLeo исполнил своё намерение (а для Кочарина это стало толчком к некоторому дальнейшему развитию PhFiTo, если судить по его CVS). Новая WebBBS, работающая на основе AJAX, выложена по адресу http://lleo.aha.ru/fido и продолжает неспешно дорабатываться.

Отличительной особенностью этой WebBBS является автоматическая обработка сырых URLов «http://», попадающихся в тексте отображаемой фидопочты. Адреса, заканчивающиеся расширениями файлов изображений, заменяются теми картинками, на которые они ссылаются. Адреса, ведущие на видеохостинги (например, YouTube), приводят к появлению видеопроигрывателей, а адреса MP3-файлов — к появлению звукопроигрывателей. И так далее.

Читать дальше →
Всего голосов 89: ↑57 и ↓32 +25
Просмотры 1.9K
Комментарии 30

Defense Distributed: огнестрельное оружие с открытым исходным кодом

Open source *
Перевод
Полагаю, что это было неизбежно в хорошем смысле. Некие друзья свободы начали проект, целью которого является разработка и распространение открытого исходного кода чертежей такого огнестрельного оружия, которое может быть распечатано 3D-принтером. Вы можете прочесть об этом на сайте Defense Distributed.

Я одобряю это, разумеется. Я одобряю любую разработку, которая затрудняет для правительств и для преступности их монополию на применение силы. По мере того, как 3D-принтеры будут дешеветь и распространяться повсеместно, этот проект может стать крупным шагом в правильном направлении.
Всего голосов 53: ↑33 и ↓20 +13
Просмотры 11K
Комментарии 87

HP webOS официально ушла в Open Source. HP планирует продолжить развитие системы. webOS портирована на Galaxy Nexus

Open source *
Мобильная операционная система на базе ядра Linux, HP webOS, официально переродилась сегодня в Open webOS. Долгий цикл подготовки кода закончился сегодня с выпуском исходного кода стабильной версии системы. В свободный доступ энтузиасты и производители всего мира получили 75 компонентов системы длиной более 450 тысяч строк кода. Несмотря на массу проблем мобильного подразделения Hewlett-Packard, они смогли в срок завершить выпуск исходников, которые можно найти в репах на GitHub.
Читать дальше →
Всего голосов 47: ↑43 и ↓4 +39
Просмотры 16K
Комментарии 28

SWD Page Recorder: Записывает PageObject-классы для Selenium WebDriver

Тестирование IT-систем *
Уверен, что бывалые автоматизаторы из мира веб-тестирования на Selenium WebDriver, уже успели попробовать на вкус все достоинства использования паттерна PageObject в своем ремесле. Да, это и сокращение времени на обслуживание кода автоматизации, и более читабельный простой и надежный код. К сожалению, всё еще тратится слишком много рутинных усилий на создание новых PageObject-классов и поддержку существующих.

К счастью, есть инструменты, которые помогут сократить этот рутинный «ручной труд» автоматизатора.
SWD Page Recorder – это попытка создать один из таких инструментов.
Читать дальше →
Всего голосов 18: ↑18 и ↓0 +18
Просмотры 16K
Комментарии 10

Впечатления от сорокá дней ежедневной работы над открытым исходным кодом на Гитхабе

Git *GitHub
Утром 1 октября 2013 года календарь проделанной работы над открытым исходным кодом, расположенный на моей гитхабовской странице, выглядел вот как:

[скриншот календаря]

Это не было простой случайностью. Я нарочно решил (руководствуясь GTD-соображениями) достаточно долгое время стараться каждый день чего-нибудь делать на Гитхабе, а затем (если дело пойдёт) поделиться на Хабрахабре наиболее ценными впечатлениями от именно такой манеры работы (назовём её, скажем, calendar-driven development), когда впечатления накопятся.

И поделяюсь.

Читать дальше →
Всего голосов 69: ↑54 и ↓15 +39
Просмотры 38K
Комментарии 43

Открытый код — Github для государства

Блог компании «Информационная культура»


Гитхаб уже много лет как является одним из лидирующих сервисов и сообществ разработчиков работающих с открытым кодом. Не секрет что в последние годы Гитхабом пользуется всё большее число представителей органов власти и гражданских хакеров (civil hackers).

В качестве последней инициативы — на Гитхабе появился специальный проект «Гитхаб для государства» (Github for Government) где были собраны аккаунты многочисленных государственных ведомств с разбивкой по странам.

На сегодняшний день десятки государственных разработчиков и чиновников используют Гитхаб в своей основной работе. Многие проекты разрабатываются полностью открыто с публичными багтрекерами, разработчиками отвечающими на вопросы и публичную экспертизу.
Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 3.1K
Комментарии 0

Рождественская история о таинственном Bitcoin Santa

Open source *


Если ты разработчик open-source приложения, загляни в свой почтовый ящик и проверь папку «спам», вдруг там лежит письмо от биткоин-санты. В лучших традициях биткоин-сообщества (да-да, и Санта Клауса), никто точно не знает того, кто скрывается под псевдонимом Bitcoin Grant, но известно, что он, или она, или они, время от времени появляются из ниоткуда и дарят подарки разработчикам систем с открытым исходным кодом. Единственное отличие от Санты, их подарки — это крупные суммы в биткоинах.

В течении последних месяцев они ищут open source проекты и связываются с разработчиками, чтобы поощрить их усилия по укреплению сообщества, при этом — делают этот анонимно, и не требуют ничего взамен.
Что за Bitcoin Santa
Всего голосов 25: ↑15 и ↓10 +5
Просмотры 13K
Комментарии 7

Open-source проекты, которые мы проверили с помощью PVS-Studio

Блог компании PVS-Studio Open source *C++ *
PVS-Studio and Open-Source
Подобная статья уже публиковалась на нашем сайте. Однако, количество проектов увеличивается, и, думаю, будет рационально раз в год обновлять список. Этим и займёмся.

Мы хорошо относимся к бесплатным open-source проектам. Мы стараемся уведомить авторов проектов о найденных недочётах и при необходимости предоставляем им на время лицензию.
Читать дальше →
Всего голосов 107: ↑81 и ↓26 +55
Просмотры 21K
Комментарии 46

ONLYOFFICE. Голая правда об исходном коде облачного офиса

Я пиарюсь

В начале июля Teamlab переименовался в ONLYOFFICE и полностью открыл исходный код своего приложения, включая онлайн редакторы документов, совместное редактирование, диаграмму Ганта и функционал выставления счетов.
За две недели мы получили массу вопросов на эту тему, поэтому на правах сотрудника компании возьмусь разъяснить, что к чему. Если у вас нет времени читать пост, просто скачайте инсталляцию ONLYOFFICE с Sourceforge. Разверните на своем сервере. Готово! У вас есть свой облачный офис. Вы великолепны.
Читать дальше →
Всего голосов 85: ↑72 и ↓13 +59
Просмотры 16K
Комментарии 35

Развёртывание приложений Qt в Windows

Open source *Программирование *Qt *

Вступление


Добрый день, уважаемые читатели! Совсем недавно я завершил разработку одного своего приложения на Qt, и мне захотелось создать профессиональную программу установки, чтобы всё было «как у взрослых». Как оказалось, сделать это непросто, учитывая, что на официальном сайте инструментария информации по развёртыванию почти нет. В данной статье рассмотрены некоторые этапы подготовки программ на Qt версии 5.2 или выше для распространения на компьютеры других пользователей. Итак, вот план руководства:

  1. Подготовка проекта Qt к развёртыванию
  2. Компоновка дистрибутива программы
  3. Подписание кода и создание установщика

Не будем терять времени и приступим к работе.
Читать дальше →
Всего голосов 35: ↑32 и ↓3 +29
Просмотры 77K
Комментарии 11

Дорабатываем открытый код — развиваем и показываем всем свои навыки разработки ПО

Блог компании ABBYY Разработка веб-сайтов *Open source *Программирование *
Многие начинающие разработчики сталкиваются с необходимостью показать существующий опыт разработки ПО. Даже если вакансия называется «программист без опыта работы», то и без Капитана ясно, что предпочтение будет отдано претенденту, показавшему более-менее внятный код, более-менее подтверждающий наличие полезных в работе навыков.

Что же делать? Показать решение типового задания с ранних курсов или дипломный проект? Возможно, этого мало? Может быть, написать какую-нибудь впечатляющую программу и заодно получить опыт разработки? Например… калькулятор или компилятор или что там обычно пишут для получения и показа опыта? А если не хватит сил закончить?

На эти вопросы и сомнения есть один почти универсальный ответ — доработка проектов с открытым кодом. Вы получаете возможность решать реальные проблемы самых разных уровней сложности, результат не только будет работать у сотен-тысяч-миллионов людей во всем мире, но его еще и можно будет показать. Эту возможность иногда упоминают, но обычно на ней не останавливаются. В этот раз — остановимся на ней.
Читать дальше →
Всего голосов 40: ↑38 и ↓2 +36
Просмотры 23K
Комментарии 51

Почему и зачем писать open-source код?

Разработка веб-сайтов *Open source *Программирование *Открытые данные *
image

Под катом интересный опрос

Возможно, заголовок этой статьи покажется Вам не корректным, ”Как можно писать open-source код? И что это за код такой?” — спросите Вы.

Чем open-source код отличается от “просто-кода”? Open-source проект — это ответственность за качество кода, за покрытие его тестами, за документацию, за своевременные ответы на вопросы и реагирование на bug репорты, за обработку pull-request’ов. Ваше поведение и мысли во время написания open-source кода, который увидит мир будут другие, соответственно и код на выходе получается другой.

Open-Source проект живет своей жизнью — жизнью сообщества, которое образуется вокруг проекта. Идеи, отзывы, bug репорты, обсуждение и благодарности от других членов сообщества влияют на Вас и проект напрямую, и стимулируют написание кода — понятного, документированного и покрытого тестами.
Читать дальше →
Всего голосов 43: ↑33 и ↓10 +23
Просмотры 28K
Комментарии 65

Первые успехи сложного игрового бота

Спортивное программирование *Программирование *Разработка игр *
Из песочницы
(Приглашение к совместному проекту с открытым исходным кодом)

Зачем люди пишут игровых ботов? – Можно назвать много возможных причин, одной из них, безусловно, является чисто академический интерес решения сложной задачи AI. В литературе по философии CS и по философии математики программирование неоднократно сравнивалось с альпинизмом. Трудно сказать, кто первый сделал такое сравнение. На наш взгляд, оно очень подходит и к нашему случаю, поэтому, рискуя показаться не оригинальными, все же сделаем утверждение: написание нетривиального бота для программиста – такой же вызов, как покорение вершины для альпиниста. Чем недоступнее вершина – тем сильнее желание ее покорить. Поэтому, прежде всего, нужно выбрать действительно достойную вершину в интересном горном массиве. Одним из таких массивов со множеством сложных, никем пока не покоренных вершин, является игра "Космические Рейнджеры 2 HD: Революция" (КР2) — продолжение серии игр "Космические Рейнджеры" (КР).
Читать дальше →
Всего голосов 33: ↑31 и ↓2 +29
Просмотры 34K
Комментарии 57