A lot of my co-workers use graphical code-editors — mostly VScode but occasionally editing straight in #GitHub or #GitLab — or even full-fledged #IDEs. Seems like very few of those tools enforce useful #CommitMessage. When I'm writing commit-messages — be they individual commits or part of a merge-commit — I'm trying to leave a "here's what I did and why" documentation-trail. Even if someone is competent at reading code, a good commit message can help with more-quickly understanding what's going on (especially if, like me, you're working across projects, across code-bases and across languages and/or frameworks).

#git

Just found out that my #Obtainium config could be optimised for automatic updates!

---

Unlike on Linux and Windows, where getting apps from Repos is the best way to go, on #Android it is very common for developers to publish builds themselves.

Most are on #Github, but luckily not everything, quite some are on #Gitlab.com, #Codeberg or selfhosted git forges.

This is preferred, as the Android package manager already stores public signing keys (even across profiles), so a repository is not needed to guarantee safe updates.

There is #TOFU though; trust on first use. You need to verify somehow, that the app you first install is from a valid source.

This is also the reason, why app changes like #Syncthing or #Signal require uninstalling and reinstalling, as another key is used.

Obtainium allows to get often far quicker updates, more apps, and no reliance on re-distributors.

You will contact Github and Gitlab a lot though, so getting an API key (best with a separate account) is needed for it to work reasonably if you have over a handful of apps.

The F-Droid repo and compatible 3rd party repos are also supported, but #FDroidBasic is better as it is more efficient, better for the repo owners and you.

Как мы создали деплой-инструмент для 100+ серверов на Jetpack Compose и GitLab API

Всем привет! Меня зовут Сергей, и я Backend Kotlin разработчик в компании занимающейся разработкой систем повышающую безопасность дорожного движения. И я расскажу, как мы с помощью Jetpack Compose и GitLab API упростили процесс деплоя на 100+ распределённых серверов, повысив при этом удобство и предсказуемость процесса.

https://habr.com/ru/articles/972588/

#jetpack_compose #deployment #deploy #deployment_tools #kotlin #kotlin_multiplatform #kotlin_coroutines #gitlab #git #ci

Как мы создали деплой-инструмент для 100+ серверов на Jetpack Compose и GitLab API

Всем привет! Меня зовут Сергей, и я Backend Kotlin разработчик в компании занимающейся разработкой систем повышающую безопасность дорожного движения. И я расскажу, как мы с помощью Jetpack...

Хабр

Một công cụ mới tên Gitmore đã ra đời! Nó biến hoạt động Git thô trên GitHub, GitLab, Bitbucket thành tóm tắt AI, phân tích và báo cáo tự động. Giúp dev và quản lý nắm bắt thay đổi, PR và hiệu suất nhóm nhanh chóng, cung cấp ngữ cảnh thay vì dữ liệu thô.
#Gitmore #AI #DevTools #SoftwareDevelopment #GitHub #GitLab #Bitbucket #Analytics #CôngCụDev #PhânTíchGit #TómTắtAI #PhátTriểnPhầnMềm

https://www.reddit.com/r/SaaS/comments/1pcbtyi/i_built_a_tool_that_turns_raw_git_activity_into/

Scheduling #GitLab runner pod count with two simple cron jobs 😉
効果的なロードマップの作成方法 | gihyo.jp

第2回となる本稿では、ソフトウェア開発におけるロードマップの具体的な作成方法、作成時の注意点、作成に用いる手段の選択肢について論じます。

gihyo.jp
"The leaked credentials included over 5,200 Google Cloud Platform keys, MongoDB credentials, Telegram bot tokens, and OpenAI keys. Some secrets date back to 2009 and are still valid today. Although many organizations revoked their credentials after receiving automated alerts—earning the researcher $9,000 in bug bounties—some secrets continue to be exposed on #GitLab repositories" https://www.bleepingcomputer.com/news/security/public-gitlab-repositories-exposed-more-than-17-000-secrets/ #Security #DevOps #InfoSec
Public GitLab repositories exposed more than 17,000 secrets

After scanning all 5.6 million public repositories on GitLab Cloud, a security engineer discovered more than 17,000 exposed secrets across over 2,800 unique domains.

BleepingComputer

Bis zu 16 Jahre alt: Zehntausende gültige #Zugangsdaten bei #Gitlab geleakt.

Ein #Forscher hat alle öffentlichen #Gitlab-Repos auf #Zugangsdaten gescannt. Er fand mehr als 17.000, erhielt aber nur eine recht dürftige Belohnung.

https://www.golem.de/news/bis-zu-16-jahre-alt-zehntausende-gueltige-zugangsdaten-bei-gitlab-entdeckt-2512-202779.html

Bis zu 16 Jahre alt: Zehntausende gültige Zugangsdaten bei Gitlab entdeckt - Golem.de

Ein Forscher hat alle öffentlichen Gitlab-Repos auf Zugangsdaten gescannt. Er fand mehr als 17.000, erhielt aber nur eine recht dürftige Belohnung.

Golem.de

DEP-18: A proposal for GitLab-based collaboration in Debian

https://programming.dev/post/41599732

DEP-18: A proposal for GitLab-based collaboration in Debian - programming.dev

Git is the industry standard for software development, but I thasn’t been fully adopted in Debian packaging yet. Debian development is still based on uploading tarballs via FTP. I believe that git-based workflows could enhance collaboration, transparency, and productivity for one of the world’s most vital open source projects. Increasing the use of salsa.debian.org [http://salsa.debian.org], Debian’s GitLab instance, would be a good step towards collaborative git usage.

DEP-18: A proposal for GitLab-based collaboration in Debian

https://programming.dev/post/41599730

DEP-18: A proposal for GitLab-based collaboration in Debian - programming.dev

Git is the industry standard for software development, but I thasn’t been fully adopted in Debian packaging yet. Debian development is still based on uploading tarballs via FTP. I believe that git-based workflows could enhance collaboration, transparency, and productivity for one of the world’s most vital open source projects. Increasing the use of salsa.debian.org [http://salsa.debian.org], Debian’s GitLab instance, would be a good step towards collaborative git usage.

×
How to Install #GitLab on #AlmaLinux #VPS Easily In this tutorial we are going to show you in detail how to install Gitlab on AlmaLinux VPS.
What is GitLab?
GitLab is open-source #software written in Ruby, Go and JavaScript operated by GitLab Inc. GitLab offers a wide range of features such as CI/CD (Continuous Integration, Continuous Delivery) which makes the work of ...
Continued 👉 https://blog.radwebhosting.com/how-to-install-gitlab-on-almalinux-vps-easily/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.raddemo.host #dedicatedserver #selfhosting #installguide #rubygems #rubyonrails #selfhosted