Skip to content

Instantly share code, notes, and snippets.

View moonheart's full-sized avatar
😸
≡ω≡

moonheart

😸
≡ω≡
View GitHub Profile
@moonheart
moonheart / RollingDistros.md
Last active June 24, 2022 08:42 — forked from eatmyvenom/RollingDistros.md
An overview of rolling release distributions for linux

An overview of rolling release distributions for linux

Between Linux distributions there are a vast number of options on getting different styles of an operating system. Quite a few of these distributions follow the classic idealology of updates like how windows and Mac do it with major updates every so often. However there are two other styles of updates that exist. One is Long Term Service or LTS updates. Also there is rolling updates. This will focus on rolling releases of Linux.

What is a rolling release?

Rolling releases are updates that come to the user whenever they are available. Think of how your apps update but for your computer OS. This is quite different from the tradition update with major release approach. This keeps users up to date with the latest availible bugs features.

Are all of these distros the same then?

Actually very much not, its quite interesting seeing the different approaches being taken to the same idea. Here are a few examples of unique things about different distr

a52dec
aalib
accountsservice
acl
acpi
acpid
adapta-maia-theme
adobe-source-code-pro-fonts
adwaita-icon-theme
alsa-card-profiles
using System;
using System.Collections.Generic;
using System.Data;
using System.IO;
using System.Linq;
using System.Security.Cryptography;
namespace rds_backup_restore
{
public static class Crc64
public class LimitedPool<T> : IDisposable where T : class
{
readonly Func<T> _valueFactory;
readonly Action<T> _valueDisposeAction;
readonly TimeSpan _valueLifetime;
readonly ConcurrentStack<LimitedPoolItem<T>> _pool;
bool _disposed;
public LimitedPool(Func<T> valueFactory, Action<T> valueDisposeAction, TimeSpan? valueLifetime = null)
{
@moonheart
moonheart / Create C# Class from MySQL classes.sql
Last active June 6, 2018 07:59 — forked from fredgdaley2/Create C# Class from MySQL classes
This code create c# class of your Mysql table.
SET @dbName := 'dataquickdev';
SET @table := 'vendorfiles';
SET group_concat_max_len = 2048;
SELECT
CONCAT('public class ', @table, '\n{\n', GROUP_CONCAT(a.property_ SEPARATOR '\n'), '\n}') class_
FROM
(SELECT
CONCAT('
/// <summary>
/// ',Column_comment,'