Pull to refresh
  • by relevance
  • by date
  • by rating

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

Configuring Linux *PowerShell **nix *Shells *


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

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

Server optimization *Network technologies *Server Administration *

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

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

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

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

Open source *Development for iOS *Google Chrome
image

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

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

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

Manufacture and development of electronics *

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) занимались производством, отчисляя роялти за использование товарного знака американскому разработчику.
Читать дальше →
Total votes 19: ↑19 and ↓0 +19
Views 8.8K
Comments 17

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

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

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

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

Open source *GitHub


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

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

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

Читать дальше →
Total votes 27: ↑25 and ↓2 +23
Views 7K
Comments 14

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

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



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

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

Open source *Legislation in IT Copyright History of IT
imageФото: Пётр Аскинази/Flickr

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

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

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

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

ITSumma corporate blog Configuring Linux *Open source **nix *Development for Linux *


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

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

По статистике Gite, в настоящее время проект насчитывает 56 участников и 529 коммитов.
Читать дальше →
Total votes 33: ↑31 and ↓2 +29
Views 20K
Comments 7

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

ITSumma corporate blog Information Security *Open source *GitHub IT-companies


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

OpenCV Hackathon is coming

Open source *
image

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

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

ITSumma corporate blog Information Security *Python *GitHub Development of communication systems *
Авторы проекта TFC объявили о размещении исходного кода сверхзащищённого мессенджера на GitHub. Это не просто приложение, а программно-аппаратный комплекс: он предполагает использование трех отдельных ПК участниками переписки. Плюс, у каждого участника должен быть специальный аппаратный сплиттер, подключенный к ПК. Все сообщения в новом мессенджере передаются через сеть Tor и шифруются надежными алгоритмами, а аппаратный сплиттер не позволяет добраться до конечных пользовательских устройств и взломать их. В Сети уже окрестили проект «мессенджером для параноиков».
Читать дальше →
Total votes 75: ↑41 and ↓34 +7
Views 44K
Comments 83

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

Information Security *Open source *Research and forecasts in IT


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

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

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

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

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

Для кого это будет актульно — не знаю. Может кому будет интересно посмотреть.
Читать дальше →
Total votes 45: ↑7 and ↓38 -31
Views 5.9K
Comments 19

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

Open source *IT-companies
imageФото: ckan.org

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

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

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

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


Читать дальше →
Total votes 23: ↑23 and ↓0 +23
Views 14K
Comments 45

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

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

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

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

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

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

ITSumma corporate blog Information Security *Open source *Image processing *Cyberpunk


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

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

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

RUVDS.com corporate blog Open source *API *GitHub

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