Sqlconfig: manage your config files with sqlite

The problem Your app probably has a lot of configuration in git. Storing it as files in a git repo has a lot of advantages, including: Diffing Rollbacks Blame Branching However, flat files in a repo can get unwieldy: Different files need to be kept in sync with each other Bulk operations are challenging It’s easy to add invalid data They’re disorganized sqlconfig gives you all the advantages of config files stored in version control, with the power, flexibility and […]

Read more

Free and open-source digital preservation system designed to maintain standards-based, long-term access to collections of digital objects

By Artefactual Archivematica is a web- and standards-based, open-source application which allows your institution to preserve long-term access to trustworthy, authentic and reliable digital content. Our target users are archivists, librarians, and anyone working to preserve digital objects. You are free to copy, modify, and distribute Archivematica with attribution under the terms of the AGPLv3 license. See the LICENSE file for details. Installation Other resources Website: User and administrator documentation Wiki: Developer facing documentation, requirements analysis and community resources Issues: […]

Read more

Open source self-hosted web archiving

ArchiveBox is a powerful self-hosted internet archiving solution written in Python. You feed it URLs of pages you want to archive, and it saves them to disk in a variety of formats depending on setup and content within. ?  Run ArchiveBox via Docker Compose (recommended), Docker, Apt, Brew, or Pip (see below). apt/brew/pip3 install archivebox archivebox init # run this in an empty folder archivebox add ‘https://example.com’ # start adding URLs to archive curl https://example.com/rss.xml | archivebox add # or […]

Read more

Unknown Horizons official code repository

Unknown-Horizons based on Fifengine is no longer in development. We are porting it to Godot Engine. Please dont report any new bugs. Only bugfixes will get acepted for maybe an last release. Unknown Horizons is a 2D real time strategy simulation with an emphasis on economy and city building. Expand your small settlement to a strong and wealthy colony, collect taxes and supply your inhabitants with valuable goods. Increase your power with a well balanced economy and with strategic trade […]

Read more

Representing Rational Numbers With Python Fractions

The fractions module in Python is arguably one of the most underused elements of the standard library. Even though it may not be well-known, it’s a useful tool to have under your belt because it can help address the shortcomings of floating-point arithmetic in binary. That’s essential if you plan to work with financial data or if you require infinite precision for your calculations. Towards the end of this tutorial, you’ll see a few hands-on examples where fractions are the […]

Read more

Telegram bot to stream videos in telegram voicechat

Telegram bot to stream videos in telegram voicechat for both groups and channels. Supports live streams, YouTube videos and telegram media. With record stream support, Schedule streams, and many more. Config Vars: Mandatory Vars API_ID : Get From my.telegram.org API_HASH : Get from my.telegram.org BOT_TOKEN : @Botfather SESSION_STRING : Generate From here CHAT : ID of Channel/Group where the bot plays Music. Recommended Optional Vars DATABASE_URI: MongoDB database Url, get from mongodb. This is an optional var, but it is […]

Read more

Speed up Sphinx builds by selectively removing toctrees from some pages

Improve your Sphinx build time by selectively removing TocTree objects from pages.This is useful if your documentation uses auto-generated API documentation, whichgenerates a lot of stub pages This extension can be used to remove the sidebar links for just the pages you specify, speed up the build considerably. Who is this for? This package is for maintainers that use Sphinx and have really large API documentation (or for some other reason, have a ton of nested pages).If you use a […]

Read more

The Definitive Django Learning Platform

The Definitive Django Learning Platform. This repository is a boilerplate Django project for quickly getting started. Getting started Steps: Clone/pull/download this repository Create a virtualenv with virtualenv env and install dependencies with pip install -r requirements.txt Configure your .env variables Rename your project with python manage.py rename This project includes: Settings modules for deploying with Azure Django commands for renaming your project and creating a superuser A cli tool for setting environment variables for deployment Other places you can find […]

Read more

Every Google, Azure & IBM text to speech voice for free

Quick thing i made about a year ago to download any text with any tts voice, over 630 voices to choose from currently. It will split the input into multiple files every 1500 words or so to not hit any cutoff limits from TTS providers. Usage: Edit input.txt to change the text to synthesize. You can run just tts.py without any parameters to open the voice selector with default settings. Parameters

Read more
1 519 520 521 522 523 1,023