ZeroNet Blogs

Static ZeroNet blogs mirror

Компания «СКБ Контур» запустила сайт, где публикует исходные коды собственных продуктов с лицензией для бесплатного использования и модификации. Курирует проект Алексей Кирпичников, руководитель отдела DevOps.

«СКБ Контур» — разработчик более 20 продуктов для бизнеса: электронный документооборот, отчетность, онлайн-сервисы для предпринимателей и бухгалтеров. Разрабатывая программы, компания использует инструменты и библиотеки из открытых источников. Собственный ресурс tech.skbkontur.ru — ответный вклад в развитие сообщества Open Source.

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

«Как и многие другие разработчики программного обеспечения, мы считаем, что делиться знаниями и технологиями, — полезно и правильно. Любой может взять продукт с открытым кодом в безвозмездное пользование, и заодно обратить внимание разработчика на недостатки, предложить доработки, расширить функциональность», — прокомментировал запуск сайта Алексей Кирпичников.

Кроме того, Open Source меняет к лучшему культуру разработки. Прежде, чем выложить продукт в открытый доступ, нужно убедиться в том, что он будет кому-то полезен, протестировать, лицензировать и написать сопроводительную документацию. После публикации — реагировать на bug-репорты и pull-реквесты. В итоге, код, который выкладывают наружу, получается качественнее, чем внутренний проект.

В ближайшее время команда проекта планирует не только расширять библиотеку программных продуктов с открытым кодом, но и собрать базу знаний для IT-специалистов. На tech.skbkontur.ru есть разделы «Выступления» и «Статьи», где собраны видео с различных конференций, статьи и кейсы, которыми компания хочет поделиться с программистами, тестировщиками, аналитиками и менеджерами.

pcweek

tensor_sbis 20 апреля 2017 в 11:46 Мобильные приложения СБИС сделаны на нашей платформе

https://play.google.com/store/apps/details?id=ru.tensor.sbis.droid

https://itunes.apple.com/ru/app/%D1%81%D0%B1%D0%B8%D1%81/id1156518720

Остальное — облачные решения; Облако sbis.ru построено на платформе

комментарий

Olegas 20 апреля 2017 в 14:58 0
Весь backend облачных решений живет на Linux и основан на платформе

комментарий

сайт разработчика

Компания «Базальт СПО» объявила о завершении сертификации операционной системы «Альт Линукс СПТ 7.0» во ФСТЭК России. Сертификат № 3713 от 14.03.2017.

«Альт Линукс СПТ 7.0» представляет собой универсальный дистрибутив для серверов, рабочих станций и тонких клиентов со встроенными программными средствами защиты информации, который может быть использован для построения автоматизированных систем по класс 1В включительно и информационных систем персональных данных (ИСПДн) по класс 1К включительно.

Соответствие требованиям руководящих документов: «Средства вычислительной техники. Защита от несанкционированного доступа к информации. Показатели защищённости от несанкционированного доступа к информации» — по 4 классу защищенности; «Защита от несанкционированного доступа к информации. Часть 1. Программное обеспечение средств защиты информации. Классификация по уровню отсутствия недекларированных возможностей» — по 3 уровню контроля и технических условий при выполнении указаний по эксплуатации, приведенных в формуляре КШДС.10514-01 30.01.

Преимущества «Альт Линукс СПТ 7.0»: проверка по требованиям к механизмам защиты системы виртуализации согласно Технических условий; средства реализации серверной и клиентской части службы каталогов, совместимой с Active Directory; не требуется отключение SecureBoot при загрузке ОС; стабильная работа сетевой и дисковой подсистем в течение длительного времени под высокой нагрузкой; возможность развёртывания в закрытом сегменте сети локального репозитория для установки и обновления программ; СЗИ, обеспечивающие механизмы централизованной авторизации по протоколам LDAP и LDAP+Kerberos; средства управления операционной системой через веб-интерфейс (Alterator); стабильная версия ядра Linux 3.14; предусмотрена передача пользователям исправлений выявленных ошибок по безопасности, с последующим прохождением разработчиком инспекционного контроля.

Использование «Альт Линукс СПТ 7.0» позволяет одновременно хранить и обрабатывать на одном персональном компьютере или сервере конфиденциальные данные, обеспечивать многопользовательскую работу с разграничением доступа к информации, работать с виртуальными машинами, а также использовать средства централизованной авторизации.

«Базальт СПО» вместе с другими разработчиками средств защиты информации регулярно проводит тестирования на совместимость. На данный момент обеспечена корректная работа более 20 популярных защищенных программ и устройств с «Альт Линукс СПТ 7.0», что позволяет значительно расширить область применения операционной системы.

pcweek

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

В качестве новой платформы выбрана PostgreSQL — свободно-распространяемая объектно-реляционная система управления базами данных (СУБД) с открытым кодом.

Решение компании «Кворум» обретает дополнительную привлекательность для банков, ИТ-стратегия которых включает курс на оптимизацию издержек при обеспечении полной функциональности и требуемой производительности критичных бизнес-приложений. Кроме того, за счет перевода решения на PostgreSQL в банке возможно снижение трудоемкости сопровождения СУБД силами высокооплачиваемых штатных специалистов.

В рамках проекта внедрения решения «СМЭВ-Интегратор» на PostgreSQL все работы по настройке системы будут выполнены в автоматическом режиме. Банку необходимо выполнить только первичную установку СУБД. Для пользователей «СМЭВ-Интегратор» на других СУБД предусмотрена миграция данных: банку предоставляются скрипты автоматизации и конвертер данных, что является необходимым и достаточным для перехода к работе на новой платформе.

На российском рынке доступны коммерческие версии СУБД PostgreSQL, содержащие доработки по информационной безопасности, оптимизации производительности. Ряд из них включен в реестр российского ПО. Решение «СМЭВ-Интегратор» компании «Кворум» в полной мере поддерживает работу с такими СУБД.

«Теперь при использовании решения „СМЭВ-Интегратор“ банки имеют возможность отказаться от дорогостоящих лицензий на проприетарные СУБД. Важна также приобретаемая независимость от лицензионной политики вендора, и колебаний курсов валют», — прокомментировал коммерческий директор компании «Кворум» Игорь Виноградов.

pcweek

Банк «Открытие» перевел ITSM-систему с открытым кодом OTRS на работу с PostgreSQL. Перевод проходит в рамках стратегии оптимизации стоимости владения ИТ инфраструктурой.

В ITSM-системе зарегистрировано 1700 сервисов, около 1000 исполнителей обрабатывают свыше двух млн обращений в год. В пиковые часы на портале самообслуживания работают более 700 клиентов — сотрудников банка. После перехода производительность системы повысилась при том, что оборудование осталось прежним.

«Банк не только переводит существующие системы с Oracle, но и при внедрении новых систем отдает предпочтение использованию PostgreSQL, — прокомментировал директор по информационным технологиям банка „Открытие“ Кирилл Меньшов. — PostgreSQL за время использования в банке зарекомендовала себя как зрелое промышленное решение, позволяющее существенно снизить лицензионные расходы и затраты на техническую поддержку баз данных без снижения качества».

На данный момент еще три системы банка находятся в процессе перехода на PostgreSQL.

pcweek

ZeroMe Mastodon Bridge

- Posted in BinChan's ZeroNotes by with comments

Another python script :3 This script gives you the power to cross post between ZeroMe and Mastodon, which means when you post something on ZeroMe, it will also post to your Mastodon account, and vice versa.

What is Mastodon? It's a Twitter-like, that based on OStatus protocol, distributed social network, and recently its user base and development are exploding. For more information check its github repository.

Screenshot:

Screenshot Bildschirmfoto_2017-04-28_23-03-49.png (24x24)

How to Install - ZeroMe Mastodon Bridge:

Unlike Feedbot.py, this time the installation is quite simple. First you need to have an account from a Mastodon instance. Then create a folder named ZeroMeMastodonBridge under your ZeroNet root directory (Or simply use the FeedBot folder if you have created one): $ cd /path/to/zeronet && mkdir ZeroMeMastodonBridge Download the script file ↗ or copy it from Nullpaste to the folder, then install dependent packages html2text and Mastodon.py like with $ pip install html2text --user && pip install Mastodon.py --user. That's all.

Run the script with $ python zerome_mastodon_bridge.py, just at the first time it will ask you to input your hub address, ID auth_address, ID auth_privatekey (you can find them in the users.json) and your Mastodon instance website address, your username and password of your Mastodon account.

You can keep repeating the script with $ while sleep TIME_INTERVAL_IN_SECOND; do python zerome_mastodon_bridge.py; done.

PS: The script also supports to set last timestamps without cross-posting anything, with command: $ cd /path/to/zeronet/ZeroMeMastodonBridge && python -c 'from zeronet_mastodon_bridge import initGlobalName, setLastTimestamp; initGlobalName(); setLastTimestamp()'

How to Install - ZeroMe Gnusocial Bridge:

The process is similar to "ZeroMe Mastodon Bridge", but in addition you need to create an access token dict: First register an OAuth client applicant from Settings -> Connections, then check https://pythonhosted.org/gnusocial/oauth.html to get the access_token dict. Finally copy & paste the dict when running the script at the first time. Script file ↗

For Markdown support, add this, and enable it in Settings.

Bugs and Troubleshooting:

  1. Currently Mastodon doesn't support markdown, so your post from ZeroMe to Mastodon won't be well formatted. But in contrast post from Mastodon to ZeroMe will be formatted, thanks to html2text, though it may still have some bugs. Also Mastodon limits post to 500 characters by default.

Todo^TM:

  • Image support is possible ...
  • ZeroMe API

License:

MIT

A Small Proposal:

Currently ZeroMe still has not many users (though I also like small community), and most hubs have quite heavy limit to content size. But I believe ZeroMe is still quite a promising project . Besides keep improving performance and adding functions, similiar to using same protocol like traditional email service, Diaspora* with Friendica (Friendica also supports connecting to many other websites, before it could also hack Facebook, but later Facebook built some high wall...) and Hubzilla, Mastodon with StatusNet, Gnusocial and Quitter. In the long term it may be better that ZeroMe and ZeroNet can communicate with other distributed (social) network, or just P2P (social) network. Therefore ZeroMe and ZeroNet project won't become an isolated island.

It's a non-Kaffiene related update this time. I went ahead and pushed out my code for my Panel De Pon translation onto github. It can extract/build the particular .bin files, decrypts/encodes the sbf files, and the PDPI tool converts pics from the .bif format to .png. Still buggy as hell, but what better way to get working on them than to push to github? Enjoy! <3 Kaffie

IPFS 0.4.8

- Posted in Infonesy.Blog by with comments

Вышла (хе-хе, уже месяц как) версия 0.4.8

https://github.com/ipfs/go-ipfs/blob/master/CHANGELOG.md

Какое-то ключевое изменение с directory sharding. Не понял навскидку, что делает, но судя по анонсу, что-то круто в плане оптимизации работы с большими деректориями. Нарезает на куски, что ли?

Появились базовые команды для работы с файловым хранилищем.

Понял причины ошибки Error: cannot add filestore references outside ipfs root. Добавлять файлы можно только из home, где запущен ipfs. Наверное, как-то можно обойти эту настройку, пока не нашёл как. Сейчас можно в home сделать подкаталог и кидать туда симлинки на расшаривемые каталоги. В таком виде — работает. Вот пример сохранения ролика, удалённого с YouTube:

Update: Однако, есть проблемы:

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

  2. Если уже есть добавленный из файлового хранилища файл и добавляется обычный таким же путём, дублирование не отлавливается. Новый файл добавляется в репо .ipfs, а ipfs filestore dups ничего не отлавливает.