Рубрика «snap»

Моей основной задаче было реализовать автоматическую сборка snap пакетов с помощью GitLab CI/CD. И так как в сети я нашел не очень много информации о том, как это сделать - я решился на написание этого поста.

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

Начнем с написания snapcraft.yaml, который нужен для работы snapcraft.

Читать полностью »
 Примерно вот так я впервые познакомился с snap
Примерно вот так я впервые познакомился с snap

Читать полностью »

Сколько может рассказать о человеке профиль в соцсети? Фотографии, посты, комментарии, подписки – непаханное поле для анализа. Сегодня поговорим о том, как мы определяем интересы пользователей на основе их подписок в сети Instagram.

image

Источник
Читать полностью »

Лонгрид варнинг: вас предупредили, много букв.

Уже давно ведётся разработка формата дистрибуции приложений, которые были "свободны" от общесистемных зависимостей. Ubuntu очень, очень активно продвигает свой snap, gnome — flatpack. Оба обещают рай и свободу от rpm/deb. Давайте же подумаем про проблему, которую они хотят решить, и цену, которую они просят за решение этой проблемы.

Читать полностью »

Под давлением Instagram и Facebook: почему Snapchat может уйти с биржи, и зачем это нужно - 1

Изображение: Stock Catalog | CC BY 2.0

Компания Snap, владеющая мессенджером Snapchat, может быть вынуждена уйти с биржи под давлением груза проблем и серьезной конкуренции. Такое мнение высказывают аналитики компании Pivotal Research Group, пользующейся авторитетом на Уолл-стрит. Тезисы письма опубликовало издание CNBC, а мы приводим их краткий пересказ.Читать полностью »

Привет!

Три года назад на сайте Леонида Жукова я ткнул ссылку на курс Юре Лесковека cs224w Analysis of Networks и теперь мы будем его проходить вместе со всеми желающими в нашем уютном чате в канале #class_cs224w. Cразу же после разминки с открытым курсом машинного обучения, который начнётся через несколько дней.

image

Вопрос: Что там начитывают?
Ответ: Современную математику. Покажем на примере улучшения процесса IT-рекрутинга.

Под катом читателя ждёт история о том, как руководителя проектов дискретная математика до нейросетей довела, почему внедряющим ERP и управляющим продуктами стоит почитывать журнал Биоинформатика, как появилась и решается задача рекомендации связей, кому нужны графовые эмбеддинги и откуда взялись, а также мнение о том, как перестать бояться вопросов про деревья на собеседованиях, и чего всё это может стоить. Погнали!Читать полностью »

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

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

image

То есть основная идея в том, что надо совершенствовать, а не переделывать.

Продемонстрировать суть этой идеи автор материала решил на примере компании Эвана Шпигеля, Бобби Мерфи и Майкла Линтона Snap.
Читать полностью »

Snap-пакеты теперь будут доступны во многих дистрибутивах Linux (а в будущем, возможно, и в Windows) - 1

Одним из основных нововведений Ubuntu 16.04 была поддержка snap-пакетов. В отличие от привычных deb-пакетов и rpm-пакетов, снэпы несут в себе все зависимости. Разумеется, это не первая попытка сделать подобные пакеты — до снэпов существовали AppImage, Flatpak, Orbital Apps. Поэтому вполне предсказуемо, что очередное изобретение велосипеда от Canonical не привлекло особого внимания этой весной.

Но теперь всё меняется: снэпы уже поддерживаются, помимо основанных на Ubuntu дистрибутивов, в Arch, Debian и Fedora, а также их поддержка в данный момент дорабатывается в CentOS, Elementary, Gentoo, Mint, OpenSUSE, OpenWrt и RHEL. Более того, их поддержка добавляется в любой Linux-дистрибутив достаточно легко (в OpenWrt на это ушла неделя) и, по словам основателя Canonical Марка Шатлворта, может быть добавлена даже в Windows, хоть для этого и придётся повозиться.
Читать полностью »

image
Canonical выпустила Ubuntu 16.04 LTS (кодовое имя Xenial Xerus). Релизы LTS ранее поддерживались в течение четырех лет. Нынешний релиз будет иметь 5-летнюю поддержку для Ubuntu, Kubuntu и 3 года для остальных деривативных дистибутивов. Также LTS-релизы имеют возможность обновления ядра до более новых версий при сохранении стабильной версии релиза. Это дает определенный баланс между стабильностью и поддержкой нового железа.
Одновременно вышли деривативы этого дистрибутива, имеющие другой базовый набор программ и графическую оболочку:

  1. Xubuntu (xfce)
  2. Kubuntu (kde)
  3. Lubuntu (lxde)
  4. Ubuntu MATE (mate)
  5. Ubuntu GNOME (gnome3)

Основные обновления в этом релизе:

image

  1. Новый формат пакетов «Snap». Будут поддерживаться наряду с классическими deb-пакетами. Основное отличие — отсутствие необходимости в удовлетворении зависимостей. Пакет несет в себе все необходимое. С одной стороны — это путь в сторону Windows, когда каждая программа тащит мегатонны библиотек и данных. С другой — удобная форма поставки свежих экспериментальных версий ПО.
  2. Новая версия контейнерной виртуализации LXD с поддержкой OpenStack
  3. Поддержка ZFS и CephFS для больших облачных установок.
  4. Выключили по умолчанию он-лайн поиск в dash, что вызывало в прошлом осуждение у многих сторонников свободного ПО.
  5. Появилась возможность переместить док внизу экрана. До этого Unity dock традиционно был прибит гвоздями слева. Спорное нововведение, но, возможно кто-то оценит.Читать полностью »

https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js