All streams
Search
Write a publication
Pull to refresh
12
0
Send message

Для себя нашел Pinta на линуксе, под мак тоже версия есть.

Опять комментарии лучше статьи... (спасибо!)

по сравнению с каким из вариантов?

IT-верхушка Кремниевой долины

дейтинговые приложения превратились в настоящий кошмар

А кто их такими сделал?

Как вариант, можно отменить поездку всем, кто по данным GPS не стал двигаться в ту же сторону, что и самокат.

У whoosh такая же опция ещё в прошлом сезоне была, вроде не видел новостей про "подмененные модули"

Да, по она точно не для совсем-совсем начала, но после понимания концепции воркфлоу можно только в нее и смотреть в принципе.

У гитлаба несколько иная концепция, не получится дать гитхаб воркфлоу и гитлаб пайплайн один к одному для сравнения.

Ключевые различия: в пайплайнах гитлаба нет таких сущностей, как шаги (steps) и экшены.

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

TL;DR

На каждый пуш в репу (репозиторий) запускается пайплайн, состоящий из джоб, которые состоят из шелл-скриптов.

Чуть подробнее

Если не пересказывать всю оф. доку (особенно рекомендую к прочтению документацию по синтаксису, это главный документ):

В каждой репе есть один (и только один) главный царь-пайплайн, который по умолчанию запускается на каждый пуш в репу (правила запуска можно и нужно настраивать [1][2][3][4]).
Пайплайн – это набор джоб, которые распределены по стадиям, по умолчанию главный пайплайн берется из .gitlab-ci.yml в корне репы (имя файла настраивается, если у вас есть соответствующие права)
Джобы – основные строительные блоки пайплайнов (степов, как в гитхабе, нет, и это боль, потому что каждая джоба выполняется в своем отдельном контейнере).
В джобе указываются условия и параметры ее запуска и, самое важное, выполняемый скрипт (это shell script, откуда в т.ч. можно запустить скрипты* на вашем любимом языке**)

*но есть нюанс: так можно делать, если главный пайплайн лежит в той же репе, что и скрипты, потому что из других реп импортировать в пайплайн можно только yml-файлы
**но можно через шелл-скрипты склонировать нужную репу с не шелл-скриптами или скачать их через апи (нужен отдельный токен, у CI-йного недостаточно прав)

Простой пайплайн для понимания можно подсмотреть в их туториале.

Может, невнимательно прочитал и не увидел ссылки, но: у гитхаба есть хорошая документация по синтаксису их воркфлоу, с удобным оглавлением
https://docs.github.com/en/actions/writing-workflows/workflow-syntax-for-github-actions

попробуйте метод Винтера, вдруг подойдёт

Настольные устройства не всегда хорошо встают в серверные стойки, например, новый мак мини (на который похоже новое устройство со слов компании) уже не влезает в один юнит, может встать вопрос экономический выгоды для хостера.

А ловко они на первой картинке для вдвое большей пропускной способности увеличили диаметр в два раза :)

Сиденье тоже сетка, сидится отлично весь день, "сидячая поверхность" устает меньше (или вообще не устает), чем на более простых креслах

Да вроде есть конкретный ответ (из которого и растут уже остальные рекомендации) — экономическая выгода.

Опять в статье на ИТ-ресурсе самую интересную техническую часть рассказали хуже, чем в комментариях...

Уже да. Генерация по топу запросов + реклама = профит (информативность при этом околонулевая)

Взять слово в кавычки больше не помогает? (не удивлюсь, если да, народ же должен возвращаться в гугл/листать страницы с рекламой)

Это не секрет, про заграничные не знаю, из отечественных ещё недавно только Лавка вроде смогла выйти из минуса.

Вот свежий отчёт.

В 2005 там была одна молодёжь, а нынче 35-40 большинство

то есть это те же самые люди? /s

1
23 ...

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity

Specialization

Test Automation Engineer
Senior
Java
Python
Bash
Git
Linux
Docker