Convert all SVN repos into git
Here's a script to batch-convert a set of subversion repositories into a set of Git ones:
Here's a script to batch-convert a set of subversion repositories into a set of Git ones:
An update of MinIO in June 2025 removed the admin console from the UI, leaving you only the command line. Fortunately, a fork called minio-console restores this functionality. This is a tutorial on how to set up minio-console on TrueNAS if you have an existing MinIO instance (updated). Note: If
continue.dev is a plugin system that is available for VS Code and IntelliJ products. It allows using the code base to answer AI questions, as well as custom RAG extensions, where you can index e.g. your proprietary repositories. The purpose of this exercise is to create an ollama-based
Create the RAG Initially, I thought that RAG is a simple matter: * Set up the vector DB * Create and add the vectors to the DB * Do a query in the DB with the prompt * Get the results from the DB * Feed the results and the prompt into the LLM I&
Authentik configuration should follow this link.
Here's a script to batch-convert a set of subversion repositories into a set of Git ones:
An update of MinIO in June 2025 removed the admin console from the UI, leaving you only the command line. So, now you have to use the CLI (mc) to set things up like users, buckets ... This tutorial aims to provide a minimal set of instructions so you can install
An update of MinIO in June 2025 removed the admin console from the UI, leaving you only the command line. Fortunately, a fork called minio-console restores this functionality. This is a tutorial on how to set up minio-console on TrueNAS if you have an existing MinIO instance (updated). Note: If
I need to record the logging from my application. According to this, rust can do logging via the log crate: use log::{info, warn}; pub fn example() { info!("Here's some info"); warn!("This is a warning!"); } In addition, you can use the env_logger
I'm developing a MCP server in WLS because I'm using WLS for development in general. I've installed Claude desktop to play around with it and I had trouble connecting my server. Short of moving the codebase to windows, this post describes what I did
I have created a Qdrant collection off a repository of mine and I had the following payload fields: * file_name - the source code file name (path actually) * branch - the git repository branch that I have indexed * repository_name - the git repository name * chunk - the text chunk
This is part of the Use RAG with Continue.dev series. Once we have the dependencies installed, we can start filling up the vector db. Set up First part, is to create the LanceDB database and embedding model: from lancedb.embeddings import get_registry from lancedb import connect OLLAMA_HOST
This is part of the Use RAG with Continue.dev series. Prerequisites I kept in line with the general prerequisites for the previous steps (python 3, uv for package management). In addition, I will assume you have ollama installed. Check here for different installation methods. Setup Ollama Once Ollama is
Following the previous post, we need to get the list of files in the repository. This is similar with listing the contents of a directory, without having the possibility to do it in a recursive way. A call to the list files API will return a list containing both files
In the previous post, we wrote the helper functions, which will allow us to get multi-page responses from the Bitbucket server. Now, we can use them to get various repository information. Prerequisites As in the previous post, we need the requests python package. Once we have that, we can initialise
Get all pages Normally, Bitbucket list queries return a JSON. They are structured so all the data is under a values key. You get a bunch of other data, among which a flag isLastPage that tells you if the page you retrieved is the last one. I wrote below a