Как стать автором
Обновить

Microsoft открыла исходный код PowerShell

Настройка Linux *PowerShell **nix *Оболочки *


Расширяемое средство автоматизации и конфигурирования PowerShell, состоящее из оболочки с интерфейсом командной строки и сопутствующего языка сценариев на базе .NET Framework, теперь доступно под Linux и OS X. Сегодня компания Microsoft открыла репозиторий на Github, в котором опубликовала исходный код PowerShell.
Читать дальше →
Всего голосов 55: ↑49 и ↓6 +43
Просмотры 43K
Комментарии 365

GitHub откроет код собственного балансировщика нагрузки GLB

Серверная оптимизация *Сетевые технологии *Серверное администрирование *

GitHub обслуживает миллиарды HTTP, Git и SSH-соединений ежедневно. Для улучшения производительности в компании начали использовать «голое железо», то есть компьютеры без дополнительных уровней виртуализации. Однако исторически сложилось, что более сложным для оптимизации является сетевая балансировка нагрузки.

Для этого в GitHub использовали вертикальное масштабирование с запуском малого количества больших машин и haproxy. Кроме того, была установлена специфическая аппаратная конфигурация, обеспечивающая отказоустойчивость 10G-линков.

В итоге инженеры GitHub поняли, что понадобится создать собственное решение, которое будет работать для индивидуальных нужд ресурса.
Читать дальше →
Всего голосов 26: ↑25 и ↓1 +24
Просмотры 12K
Комментарии 7

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
Просмотры 11K
Комментарии 2

Arduino LLC и Arduino SRL вновь объединились

Производство и разработка электроники *

1 октября в официальном блоге Arduino LLC появилась запись о том, что организация объединяется с Arduino SRL. Ранее Arduino LCC и Arduino SRL уже сотрудничали.

Организация Arduino LLC была основана в 2008 году и является собственником торговой марки «Arduino». Основой же Arduino SRL является итальянская компания Smart Projects SRL, на заводе которой производились оригинальные платы Arduino. Достаточно долгое время организации сотрудничали между собой. Arduino LLC разрабатывала платы и IDE, а Arduino SRL (Smart Projects SRL) занимались производством, отчисляя роялти за использование товарного знака американскому разработчику.
Читать дальше →
Всего голосов 19: ↑19 и ↓0 +19
Просмотры 9.1K
Комментарии 17

Вышел релиз командного интерпретатора Bash 5.0

Open source *Софт
Вчера была опубликована новая версия командного интерпретатора Bash 5.0, которая разрабатывалась около двух с половиной лет. Кроме того, вышел релиз библиотеки readline 8.0, которая имеет непосредственное отношение к командной строке.

Повышение номера версии Bash обусловлено рядом изменений, которые нарушают обратную совместимость. К таким изменениям относятся переработка кода, связанного с обработкой ссылочных переменных nameref, обновление подхода к использованию переменных readline 8.0. Для того, чтобы установить Bash 5.0, нужна библиотека readline 8.0, в противном случае обновиться не получится.
Читать дальше →
Всего голосов 5: ↑3 и ↓2 +1
Просмотры 2.5K
Комментарии 0

Запущена программа GitHub Sponsors: теперь на GitHub можно спонсировать других пользователей

Open source *GitHub


На конференции GitHub Satellite была представлена инициатива GitHub Sponsors. Её суть в том, что пользователи GitHub теперь смогут финансово поддерживать друг друга, если считают чью-то деятельность достойной поддержки.
Читать дальше →
Всего голосов 17: ↑16 и ↓1 +15
Просмотры 2.8K
Комментарии 14

nushell — современный shell, сочетающий Unix-конвейеры и объекты в духе PowerShell

Блог компании Флант Open source *Системное администрирование **nix *Оболочки *
На днях был представлен проект nushell (краткое название — Nu). Он появился благодаря идеям из «философии классических конвейеров в Unix, подхода со структурированными данными из PowerShell, функционального программирования, системного программирования и так далее». На GitHub проект лаконично описан как «современный shell эры GitHub, написанный на Rust».

Читать дальше →
Всего голосов 27: ↑25 и ↓2 +23
Просмотры 7.4K
Комментарии 14

Red Hat открыла код реестра для образов контейнеров от CoreOS — Quay

Блог компании Флант Open source *Системное администрирование *DevOps *Kubernetes *
Менее суток назад компания Red Hat объявила об открытии исходного кода проекта Quay. Теперь он доступен на GitHub под свободной лицензией Apache License v2.



Quay — «реестр контейнеров» (container registry), т.е. решение для хранение образов контейнеров и управления ими. Проект появился в уже далёком 2013 году, когда в сообществе столкнулись с необходимостью приватно хранить образы и отсутствием подходящих решений на тот момент.
Читать дальше →
Всего голосов 39: ↑39 и ↓0 +39
Просмотры 2.4K
Комментарии 0

В Кремле уверены, что ситуация с Nginx не отразится на бизнес-климате в России

Open source *Законодательство в IT Копирайт История IT
imageФото: Пётр Аскинази/Flickr

В Кремле не стали комментировать историю конфликта Rambler Group и Nginx. При этом пресс-секретарь президента Дмитрий Песков считает, что данная ситуация никак не отразится на инвестиционном климате страны.

«Конечно, такие далеко идущие выводы вряд ли стоит делать. Россия сохраняет свою привлекательность, российский рынок — это рынок, где растут и новые стартапы, и потом, вы знаете, они получают международное признание», — заявил Песков.

Говоря об истории с Nginx, он отметил, что в Кремле не хотят комментировать эту историю, так как «не знают деталей», а также, так как это «не относится к нашей сфере».
Читать дальше →
Всего голосов 49: ↑46 и ↓3 +43
Просмотры 16K
Комментарии 50

Huawei выпустила свой дистрибутив Linux — с ИИ и контейнерами

Блог компании ITSumma Настройка Linux *Open source **nix *Разработка под Linux *


Будучи в напряжённых отношениях с США, китайская компания Huawei вынуждена искать альтернативы Android и другим американским технологиям. На днях компания опубликовала исходный код openEuler Linux OS — собственный дистрибутив Linux на базе CentOS (в свою очередь, он основан на Red Hat Enterprise Linux). Код опубликован на Gitee, китайской альтернативе GitHub.

На сайте два репозитория: один для исходного кода ядра, а другой — для исходного кода пакетов различных программ, необходимых openEuler.

По статистике Gite, в настоящее время проект насчитывает 56 участников и 529 коммитов.
Читать дальше →
Всего голосов 33: ↑31 и ↓2 +29
Просмотры 21K
Комментарии 7

Открыт исходный код приложений ProtonVPN

Блог компании ITSumma Информационная безопасность *Open source *GitHub IT-компании


Компания Proton Technologies, развивающая защищённый почтовый сервис и VPN, открыла исходные тексты клиентских программ ProtonVPN для Windows, macOS, Android и iOS, сообщает OpenNET. Код открыт под лицензией GPLv3.
Читать дальше →
Всего голосов 36: ↑36 и ↓0 +36
Просмотры 17K
Комментарии 33

OpenCV Hackathon is coming

Open source *
image

Этим летом библиотека OpenCV отмечает свой двадцатый юбилей. OpenCV — самая большая библиотека компьютерного зрения в мире. Она используется чуть ли не в каждом мобильном телефоне, планшете и камере, не говоря уже о настольных системах и серверах. SourceForge рапортует о 20 миллионах скачиваний релизных версий библиотеки, и это число продолжает расти.
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 2.8K
Комментарии 0

Создан сверхзащищённый мессенджер без названия. Исходный код уже на GitHub

Блог компании ITSumma Информационная безопасность *Python *GitHub Разработка систем связи *
Авторы проекта TFC объявили о размещении исходного кода сверхзащищённого мессенджера на GitHub. Это не просто приложение, а программно-аппаратный комплекс: он предполагает использование трех отдельных ПК участниками переписки. Плюс, у каждого участника должен быть специальный аппаратный сплиттер, подключенный к ПК. Все сообщения в новом мессенджере передаются через сеть Tor и шифруются надежными алгоритмами, а аппаратный сплиттер не позволяет добраться до конечных пользовательских устройств и взломать их. В Сети уже окрестили проект «мессенджером для параноиков».
Читать дальше →
Всего голосов 75: ↑41 и ↓34 +7
Просмотры 45K
Комментарии 85

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

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


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

Открываю исходные коды 314n.org

Чулан
Recovery mode
Недавно выкладывал релиз своего нового чата, но хабр решил что без исходников статья не интересная и заминусовал.

Открыть коды своего чата я не могу, но могу открыть исходники старого проекта, который я делал еще только когда вкатывался в веб-программирование (где-то 2011-2012 год).
Это 314n.org (кстати про него есть статья на лурке).

К этому форуму даже написали клиент для командной строки для windows и other. Новый владелец сайта выложил ссылки на него прямо в help. Хотя я так и не решился его устанавливать из соображений безопасности (я параноик).

Для кого это будет актульно — не знаю. Может кому будет интересно посмотреть.
Читать дальше →
Всего голосов 45: ↑7 и ↓38 -31
Просмотры 6.3K
Комментарии 19

В Microsoft признали, что были неправы относительно open source

Open source *IT-компании
imageФото: ckan.org

Президент Microsoft Брэд Смит заявил, что корпорация позволяла себе неверные высказывания относительно open source и Linux. Такое мнение он высказал в ходе виртуальной беседы с представителями Лаборатории искусственного интеллекта МТИ, которая была посвящена различным технологическим темам.
Читать дальше →
Всего голосов 39: ↑31 и ↓8 +23
Просмотры 35K
Комментарии 184

Вышла вторая бета-версия операционной системы Haiku R1

Open source *C++ *Qt *Софт
Опубликован второй бета-выпуск операционной системы Haiku R1. Изначально проект был создан как реакция на закрытие ОС BeOS и развивался под именем OpenBeOS, но был переименован в 2004 году из-за претензий, связанных с использованием в названии торговой марки BeOS. Для оценки работы нового выпуска подготовлено несколько загрузочных Live-образов (x86, x86-64). Исходные тексты большей части ОС Haiku распространяются под свободной лицензией MIT, исключение составляют некоторые библиотеки, медиа-кодеки и компоненты, заимствованные из других проектов.

ОС Haiku ориентирована на персональные компьютеры, использует собственное ядро, построенное на основе модульной архитектуры, оптимизированное для высокой отзывчивости на действия пользователя и эффективного выполнения многопоточных приложений. Для разработчиков представлен объектно-ориентированный API. Система напрямую базируется на технологиях BeOS 5 и нацелена на бинарную совместимость с приложениями для данной ОС. Минимальное требование к оборудованию: CPU Pentium II и 256 МБ ОЗУ (рекомендовано Intel Core i3 и 2 ГБ ОЗУ).


Читать дальше →
Всего голосов 23: ↑23 и ↓0 +23
Просмотры 15K
Комментарии 46

Создатель СУБД Redis уходит от сопровождения проекта

Блог компании ITSumma Open source *NoSQL *
Создатель опенсорсной системы управления базами данных Redis Сальваторе [antirez] Санфилиппо объявил, что прекращает единоличное сопровождение проекта и передаёт его сообществу.

«Когда я начал проект Redis более десяти лет назад, это был один из самых захватывающих моментов моей карьеры, — пишет Сальваторе. — Мой соучредитель и я успешно запустили два основных сервиса web 2.0 в итальянской сети. Чтобы сделать их масштабируемыми, нам пришлось изобрести много новых концепций, которые в большинстве случаев уже были известны в этой области, но мы не знали, да и не хотели проверять. Проблема? Давайте найдем решение. Мы хотели решать проблемы, но ещё больше — получать удовольствие. Это была игровая среда, в которой родился Redis».

Сейчас всё изменилось.

В наше время Redis больше не игрушка, а серьёзная технология, которая обеспечивает работу многих важных продуктов. В июне 2015 года для коммерциализации Redis была основана компания Redis Labs, куда перешёл Санфилиппо.
Читать дальше →
Всего голосов 33: ↑32 и ↓1 +31
Просмотры 9.1K
Комментарии 6

Клоакинг фотографий для защиты от систем распознавания лиц

Блог компании ITSumma Информационная безопасность *Open source *Обработка изображений *Киберпанк


Современные системы распознавания лиц представляют угрозу личной приватности. Уже сейчас такие системы ежедневно сканируют миллионы лиц в Китае, Великобритании и России без их согласия. Поставлена задача, чтобы в следующем году 100% пассажиров в топ-20 аэропортов США незаметно подвергали этой процедуре.

Исследователи из Чикагского университета придумали любопытный алгоритм клоакинга, который позволяет защититься от распознавания лиц.
Читать дальше →
Всего голосов 34: ↑33 и ↓1 +32
Просмотры 13K
Комментарии 8

Представляем описание GitHub OpenAPI

Блог компании RUVDS.com Open source *API *GitHub

В блоге GitHub, вышла новость о презентации описания GitHub OpenAPI. Предлагаем вам ознакомиться с ее переводом на русский. Оригинал новости можно увидеть по ссылке.
С момента его первого выхода GitHub REST API был выпущен в трёх основных редакциях. И это всего через месяц после запуска сайта. Мы часто получаем отзывы о том, что наш REST API вдохновляет в архитектуре, и что он является отраслевым справочником того, как вообще должен выглядеть API. Сегодня мы рады объявить об улучшении способов взаимодействия разработчиков с нашим API. Доступен исходный код описания REST API средствами OpenAPI.
Читать дальше →
Всего голосов 21: ↑19 и ↓2 +17
Просмотры 4.7K
Комментарии 3