«Invidious» — это веб-фронтенд (грубо говоря, веб-клиент) для сайта YouTube. Код проекта написан на языке программирования Crystal, использует СУБД PostgreSQL и распространяется под свободной лицензией AGPLv3+.
Читать полностью »
Рубрика «open source» - 130
Invidious — альтернативный YouTube-фронтенд
2019-02-27 в 15:05, admin, рубрики: Google, invidio.us, invidious, open source, Privacy, YouTube, информационная безопасность, приватность, слежкаLinux Foundation анонсировала open source платформу ELISA для разработки автоматизированных систем
2019-02-27 в 4:59, admin, рубрики: linux, open source, беспилотный транспорт, Блог компании ITSumma, промышленность, Разработка под Linux, Разработка робототехники, робототехника, транспорт будущегоНа прошлой неделе, 21 февраля, сообщество Linux Foundation анонсировало старт работ над платформой Enabling Linux in Safety Application (ELISA), цель которой — стандартизировать разработку и повысить надежность автоматизированных систем во всех основных промышленных областях. В их число, в том числе, входит медицина, энергетика и автомобилестроение.

Также цель платформы — повысить скорость вывода новых продуктов на рынок и параллельно снизить количество критических ошибок и рисков при проектировании систем, которые могут повлечь проблемы в эксплуатации, техногенные аварии и человеческие жертвы. В разработку будут вовлечены британский производитель чипов ARM Holdings, BMW Car IT GmbH, Toyota и немецкая компания KUKA Robotics, сообщается в официальном пресс-релизе.
Платформа ELISA является наследником более раннего проекта Linux Foundation — Automotive Grade Linux (AGL) 5.0 — совместного с Toyota open source проекта по разработке программного обеспечения и систем автопилота для транспорта. Также в основу платформы легли наработки по проекту SIL2LinuxMP (урезанное окружение GNU/Linux для RTOS) и Real-Time Linux (PREEMPT_RT).
Читать полностью »
Руководство пользователя Kibana. Визуализация. Часть 3
2019-02-25 в 15:15, admin, рубрики: open source, SIEM, визуализация данных, интерфейсы, информационная безопасность, логированиеТретья часть перевода официальной документации по визуализации данных в Kibana.
Ссылка на оригинальный материал: Kibana User Guide [6.6] » Visualize
Ссылка на 1 часть: Руководство пользователя Kibana. Визуализация. Часть 1
Ссылка на 2 часть: Руководство пользователя Kibana. Визуализация. Часть 2
Шесть историй, как код переписали с нуля
2019-02-23 в 18:47, admin, рубрики: basecamp, BillSpring, Firefox, FogBugz, FreshBooks, glitch, gmail, Inbox, Lean UX, mozilla, netscape, open source, Trello, Visual Studio, vs code, Wasabi, золотые наручники, Проектирование и рефакторинг, Управление продуктом, управление проектамиНовый взгляд на извечный вопрос: следует ли переписывать приложение с нуля или это «самая худшая стратегическая ошибка, которую может сделать разработчик программного обеспечения»? Оказывается, при работе со зрелой кодовой базой есть более двух вариантов ответа.

«Исходный код словно заржавел!» — Джоэл Спольски
Почти два десятилетия назад Джоэл Спольски устроил разнос Netscape за то, что она переписала кодовую базу браузера, в своём эпохальном эссе «Чего никогда нельзя делать». Он пришёл к выводу, что функционирующий софт абсолютно никогда не следует переписывать с нуля. У него было два основных аргумента:
- Кажущиеся мусором части кодовой базы часто включают в себя трудом заработанные знания о пограничных ситуациях и странных ошибках.
- Полная переделка — длительное предприятие, которое отвлекает от улучшения существующего продукта, что даёт козыри конкурентам.
ASH Viewer: перезагрузка
2019-02-22 в 2:04, admin, рубрики: java, java 8, legacy-код, open source, oracle, oracle database, postgresql, Блог компании Инфосистемы Джет, разработка программного обеспеченияЧто делать, если надо работать с данными, которые по объему еще не Big data, но уже больше того, что умещается в памяти компьютера и для которых достаточно возможностей Excel? Для любителей велосипедостроения ответ очевиден – нужно писать что-то свое (да, мы не ищем легких путей).
Но как быть, если код, написанный тобой в прошлом, ужасен и не дает тебе возможности развивать проект? Отставить в сторонку старые наработки, дать дорогу новому, вечному и светлому (да-да, и тут тоже без вариантов).

Цитата из кф Матрица: “Достаточно одной таблетки, Нео”. Режиссер: братья и сестры Вачовски. 1999. США
Читать полностью »
Руководство пользователя Kibana. Визуализация. Часть 1
2019-02-21 в 14:33, admin, рубрики: open source, визуализация данных, интерфейсы, переводДоброго времени суток. Всем пользователям ElasticStack рано или поздно нужно визуализировать данные. Большинство использует Kibana. Под катом перевод официальной документации для версии 6.6.
Ссылка на оригинальный материал: Kibana User Guide [6.6] » Visualize
Читать полностью »
На кого и для чего будут «стучать» мессенджеры
2019-02-21 в 13:13, admin, рубрики: Jami, matrix, open source, tox, xmpp, децентрализованные сети, Законодательство в IT, законодательство и ИТ, мессенджеры, Системы обмена сообщениями
Итак, Правительством РФ установлен порядок идентификации пользователей мессенджеров. Так, для подтверждения абонентского номера пользователю мессенджера будет предложено совершить действия с использованием этого номера, позволяющие достоверно установить, что он использует сообщенный абонентский номер при регистрации в мессенджере. В случае отсутствия номера в базе оператора или неполучения ответа от него идентификация считается не пройдённо, и мессенджер отказывается от предоставления услуг пользователю. Данный порядок начнет действовать с 06 мая 2019 г.
Таким образом один из столпов мессенджеров – анонимность, уходит в прошлое. Для чего это делается?
Читать полностью »
Новый взгляд на изучение и документирование исходного кода
2019-02-19 в 6:36, admin, рубрики: codebase, documentation, javascript, open source, php, python, web-разработка, Проектирование и рефакторингTL;DR Привет. Меня зовут Богдан и я изучаю проблемы чтения кода. Я только что закочнил первую рабочую версию «codecrumbs» — визуального инструмента для изучения исходного кода с помощью «хлебных крошек». Гитхаб репозиторий можно посмотреть тут.

Проблема
Недавно я проводил опрос о главных проблемах с которыми мы сталкиваемся когда начинаем изучать исходный код большого проекта (если вы ещё не участвовали, то пройти опрос всё ещё можно тут).
Читать полностью »
Новый золотой век для компьютерной архитектуры
2019-02-18 в 15:36, admin, рубрики: 432, 8086, Agile для процессоров, cisc, IBM, IBM PC, ILP, Intel SGX, ISA, mips, open source, RISC, RISC-I, System/360, вертикальная интеграция коллектива, закон Амдала, закон масштабирования Деннарда, закон Мура, Компьютерное железо, микроинструкции, микропрограммирование, Производство и разработка электроники, Процессоры, управляющая памятьАвторы — Джон Хеннесси и Дэвид Паттерсон, лауреаты премии Тьюринга 2017 года «за новаторский систематический и измеримый подход к проектированию и проверке компьютерных архитектур, оказавший долговременное влияние всю отрасль микропроцессорной техники». Статья опубликована в журнале Communications of the ACM, февраль 2019, том 62, № 2, стр. 48-60, doi:10.1145/3282307
«Те, кто не помнит прошлого, обречены повторить его» — Джордж Сантаяна, 1905
Свою лекцию Тьюринга 4 июня 2018 года мы начали с обзора компьютерной архитектуры, начиная с 60-х годов. Кроме него, мы освещаем актуальные проблемы и пытаемся определить будущие возможности, которые сулят новый золотой век в области компьютерной архитектуры в следующем десятилетии. Такой же, как в 1980-е, когда мы проводили свои исследования по улучшению в стоимости, энергоэффективности, безопасности и производительности процессоров, за что и получили эту почётную награду.
Ключевые идеи
- Прогресс программного обеспечения может стимулировать архитектурные инновации
- Повышение уровня программно-аппаратных интерфейсов создаёт возможности для инноваций архитектуры
- Рынок в конечном итоге определяет победителя в споре архитектур
Что не так с Raspberry Pi
2019-02-17 в 9:51, admin, рубрики: ARM A53, BCM2837B0, NAS, open source, Poka Yoke, ThreadX, vcgencmd, Производство и разработка электроники, Разработка на Raspberry Pi
Raspberry Pi — невероятно популярное устройство, известное своей доступностью, универсальностью, возможностями и активным сообществом. Легко найти фанатские сайты и статьи, но большинство людей не знают о его слабых местах, пока сами не пострадают от них и не поищут информацию на форумах.
Постараюсь рассказать о некоторых вопросах, с которыми я столкнулся лично, а также о некоторых типичных проблемах, которые чаще всего появятся у людей, ничего не подозревающих об этом. И, наконец, почему я не рекомендую Pi для некоторых приложений, в частности, NAS-услуг, таких как NextCloudPi и Open Media Vault. Надеюсь, это сэкономит мне время, чтобы не повторять всё это на форумах.
Читать полностью »
