Main public logs
Jump to navigation
Jump to search
Combined display of all available logs of Qiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 05:23, 14 July 2025 Ryan talk contribs created page The Ultimate Guide to Mastering the Amazon Q CLI (Created page with "This is a comprehensive guide to using Amazon Q with the Command Line Interface (CLI). Of course, here is a step-by-step technical guide on how to use Amazon Q with the Command Line Interface (CLI). <span id="introduction-what-is-amazon-q"></span> == Introduction: What is Amazon Q? == Amazon Q is a generative AI-powered assistant from Amazon Web Services (AWS) designed to help developers and IT professionals work more efficiently. It can answer questions about AWS ser...") Tag: Visual edit: Switched
- 09:26, 4 July 2025 Ryan talk contribs created page Converting CBZ to EPUB with Calibre (Created page with "=== ## Converting CBZ to EPUB with Calibre === Calibre is a versatile, open-source ebook manager that can handle a wide variety of formats, including the conversion you need. ----- <span id="step-1-download-and-install-calibre"></span> === #### Step 1: Download and Install Calibre === First things first, you’ll need to get Calibre on your Mac. # '''Visit the Calibre website''': Open your web browser and go to the official Calibre download page: [https://calibre-e...") Tag: Visual edit: Switched
- 12:16, 30 June 2025 Ryan talk contribs created page Understanding Sealed Syntax in Kotlin (Created page with "In the world of Kotlin, the <code>sealed</code> keyword provides a powerful mechanism for creating restricted class hierarchies. This allows for more controlled and predictable code, especially when dealing with a fixed set of possible types. This concept applies to both classes and interfaces, offering a significant advantage in terms of type safety and expressiveness, particularly when used with <code>when</code> expressions. <span id="understanding-sealed-syntax"></s...") Tag: Visual edit: Switched
- 06:26, 30 June 2025 Ryan talk contribs created page Connecting Worlds: A Guide to Inter-Container Communication in Docker (Created page with "<span id="connecting-worlds-a-guide-to-inter-container-communication-in-docker"></span> = Connecting Worlds: A Guide to Inter-Container Communication in Docker = In the world of Docker, containers are designed to be isolated environments for your applications. This isolation is a key feature for security and portability. However, in most real-world scenarios, applications are composed of multiple services that need to communicate with each other. This document provides...") Tag: Visual edit: Switched
- 05:52, 30 June 2025 Ryan talk contribs created page Debugging Your Kotlin/Spring Boot Application in a Docker Container with IntelliJ IDEA (Created page with "<span id="debugging-your-kotlinspring-boot-application-in-a-docker-container-with-intellij-idea"></span> == Debugging Your Kotlin/Spring Boot Application in a Docker Container with IntelliJ IDEA == Developing and debugging modern applications often involves containerization with Docker. This guide provides a comprehensive, step-by-step approach to seamlessly debug your Kotlin-based Spring Boot application running inside a Docker container using the powerful debugging to...") Tag: Visual edit: Switched
- 07:32, 28 June 2025 Ryan talk contribs moved page Creating a Command-Line Launcher to Creating a Command-Line Launcher for IntelliJ IDEA without leaving a redirect
- 04:03, 28 June 2025 Ryan talk contribs created page The “Weird” Keyboard Layout: A Relic of the Mechanical Past (Created page with "<span id="the-weird-keyboard-layout-a-relic-of-the-mechanical-past"></span> === The “Weird” Keyboard Layout: A Relic of the Mechanical Past === The seemingly random arrangement of keys on the standard QWERTY keyboard, a layout that has puzzled and frustrated learners for over a century, is not the result of arbitrary design but a clever solution to a mechanical problem that plagued early typewriters. Its persistence in the digital age is a classic case of a technolo...") Tag: Visual edit: Switched
- 06:31, 24 June 2025 Ryan talk contribs created page RestTemplateBuilder: A Modern Approach to HTTP Clients in Spring Boot (Created page with "<span id="resttemplatebuilder-a-modern-approach-to-http-clients-in-spring-boot"></span> == RestTemplateBuilder: A Modern Approach to HTTP Clients in Spring Boot == In the landscape of Java’s Spring Boot framework, making HTTP requests to external services is a cornerstone of building interconnected microservices and applications. While the classic <code>RestTemplate</code> has long been the go-to tool for this task, Spring Boot offers a more powerful and elegant solut...") Tag: Visual edit: Switched
- 05:35, 24 June 2025 Ryan talk contribs created page Integrating Swagger (OpenAPI) with Spring Boot, Kotlin, and Gradle (Created page with "Here is a step-by-step guide to setting up Swagger (OpenAPI 3) in your Spring Boot project using Kotlin and Gradle. <span id="introduction-to-swagger-and-openapi"></span> === Introduction to Swagger and OpenAPI === '''Swagger''' is a suite of open-source tools for designing, building, documenting, and consuming RESTful web services. The '''OpenAPI Specification''' (formerly Swagger Specification) is the definition format for these APIs. By integrating Swagger into your...") Tag: Visual edit: Switched
- 04:07, 21 June 2025 Ryan talk contribs created page Why Should You Prefer Collections Over Arrays in Kotlin? (Created page with "<span id="the-core-difference-arrays-vs.-collections"></span> === The Core Difference: Arrays vs. Collections === At a high level, both arrays and collections are used to hold multiple items. However, they have fundamental differences in their structure, capabilities, and how you interact with them. <span id="arrays-arrayt"></span> ==== Arrays (<code>Array<T></code>) ==== * '''Fixed Size:''' This is the most critical characteristic of an array. Once you create...") Tag: Visual edit: Switched
- 05:11, 17 June 2025 Ryan talk contribs created page A comprehensive guide to setting up and using Node Version Manager (NVM) on macOS. (Created page with "<span id="introduction"></span> === Introduction === NVM, or Node Version Manager, is a command-line tool that allows you to install, manage, and switch between multiple versions of Node.js on a single machine. This is particularly useful for developers who work on various projects that may have different Node.js version requirements, ensuring compatibility and preventing version-related conflicts. <span id="prerequisites"></span> === Prerequisites === Before installi...") Tag: Visual edit: Switched
- 04:15, 13 June 2025 Ryan talk contribs created page Sublime Text Command line Interface (Created page with "https://www.sublimetext.com/docs/command_line.html == ZSH == If using Zsh, the default starting with macOS 10.15, the following command will add the bin folder to the PATH environment variable:<syntaxhighlight lang="bash"> echo 'export PATH="/Applications/Sublime Text.app/Contents/SharedSupport/bin:$PATH"' >> ~/.zprofile </syntaxhighlight>") Tag: Visual edit
- 04:12, 13 June 2025 Ryan talk contribs created page Creating a Command-Line Launcher (Created page with "You can run IntelliJ IDEA from the command line to open projects, files, and perform various other actions directly from your terminal. This can be a more efficient workflow for many developers. Here’s a guide on how to do it on different operating systems. <span id="creating-a-command-line-launcher"></span> === '''Creating a Command-Line Launcher''' === For ease of use, it’s highly recommended to create a command-line launcher. This allows you to simply type <code...") Tag: Visual edit: Switched
- 23:11, 8 June 2025 Ryan talk contribs created page Mastering Mobile: A Step-by-Step Guide to Creating Mobile-Exclusive Pages in MediaWiki (Created page with "<span id="mastering-mobile-a-step-by-step-guide-to-creating-mobile-exclusive-pages-in-mediawiki"></span> == Mastering Mobile: A Step-by-Step Guide to Creating Mobile-Exclusive Pages in MediaWiki == In an increasingly mobile-first world, ensuring your MediaWiki site delivers an optimal experience on all devices is crucial. This guide will walk you through the process of creating mobile-exclusive pages and content, allowing you to tailor the user experience for your on-th...") Tag: Visual edit: Switched
- 19:00, 6 June 2025 Ryan talk contribs created page Mastering Google Cloud Path Matchers for Advanced URL Routing and Rewriting (Created page with "<span id="mastering-google-cloud-path-matchers-for-advanced-url-routing-and-rewriting"></span> == Mastering Google Cloud Path Matchers for Advanced URL Routing and Rewriting == In the landscape of Google Cloud Load Balancing, '''Path Matcher''' stands as a pivotal component for sophisticated traffic management. It allows you to direct incoming requests to different backend services or buckets based on the path of the request URL. This guide provides a comprehensive walk...") Tag: Visual edit: Switched
- 15:33, 6 June 2025 Ryan talk contribs created page How to Configure a Global External HTTPS Load Balancer for Google Cloud Run (Created page with "=== Introduction === Using a Global External HTTPS Load Balancer in front of your Cloud Run service provides several key benefits for production applications. It allows you to use a '''custom domain''' with a '''Google-managed SSL certificate''', which Google automatically provisions and renews for you. This setup also integrates seamlessly with '''Cloud CDN''' to cache content closer to your users, improving latency. Additionally, it enhances security by enabling servi...") Tag: Visual edit: Switched
- 07:26, 6 June 2025 Ryan talk contribs created page Securing Your Microservices: A Guide to Internal-Only Traffic in Cloud Run (Created page with "<span id="securing-your-microservices-a-guide-to-internal-only-traffic-in-cloud-run"></span> === Securing Your Microservices: A Guide to Internal-Only Traffic in Cloud Run === You can configure your Google Cloud Run services to communicate with each other internally, shielding them from the public internet and creating a more secure microservices architecture. This is achieved by setting the ingress of the receiving service to “internal” and ensuring the calling ser...") Tag: Visual edit: Switched
- 06:29, 6 June 2025 Ryan talk contribs created page Tidying Up Your MediaWiki URLs: A Guide to Hiding "index.php" (Created page with "<span id="tidying-up-your-mediawiki-urls-a-guide-to-hiding-index.php"></span> == Tidying Up Your MediaWiki URLs: A Guide to Hiding “index.php” == A cleaner, more user-friendly URL structure for your MediaWiki installation is easily achievable by hiding the “/index.php” portion of your document addresses. This process, often referred to as creating “short URLs,” not only enhances the aesthetics of your links but can also improve search engine optimization. Th...") Tag: Visual edit: Switched
- 03:50, 6 June 2025 Ryan talk contribs created page A Comprehensive Guide to Using the Apple Studio Display with a Windows 11 PC (Created page with "'''A Comprehensive Guide to Using the Apple Studio Display with a Windows 11 PC''' The Apple Studio Display is a premium 5K monitor that appeals to users for its stunning visual fidelity and integrated features. While designed primarily for the Apple ecosystem, it can be a compelling option for Windows 11 users. This guide provides a detailed walkthrough of how to use the Apple Studio Display with a Windows 11 PC, addressing everything from initial setup to daily use an...") Tag: Visual edit: Switched
- 07:19, 5 June 2025 Ryan talk contribs created page IPad Pro 13-inch (M4) vs. iPad Air 13-inch (M2): A Detailed Comparison (Created page with "Here’s a comparison table between the iPad Pro 13-inch (M4) and the iPad Air 13-inch (M2), highlighting their key differences: <span id="ipad-pro-13-inch-m4-vs.-ipad-air-13-inch-m2-comparison"></span> == iPad Pro 13-inch (M4) vs. iPad Air 13-inch (M2) Comparison == {| class="wikitable" |- ! style="text-align: left;"| Feature ! style="text-align: left;"| iPad Pro 13-inch (M4) ! style="text-align: left;"| iPad Air 13-inch (M2) |- | style="text-align: left;"| '''Proces...") Tag: Visual edit: Switched
- 07:16, 5 June 2025 Ryan talk contribs created page How to Use Your Android Tablet as a Mac External Display (Created page with "While Apple’s Sidecar feature allows iPads to seamlessly extend a Mac’s display, using an Android tablet as a second monitor for your Mac requires third-party applications. Here are some of the most common and effective ways to achieve this: '''1. Paid Solutions (Generally More Reliable):''' * '''Duet Display:''' ** '''How it works:''' Duet Display is a popular choice that offers both wired (USB) and wireless (Wi-Fi) connections. You download the app on your Mac an...") Tag: Visual edit: Switched
- 05:12, 5 June 2025 Ryan talk contribs moved page A plan for beginners in Kotlin server-side development." to A plan for beginners in Kotlin server-side development. without leaving a redirect
- 05:11, 5 June 2025 Ryan talk contribs created page A plan for beginners in Kotlin server-side development." (Created page with "'''Phase 1: Solidify Kotlin Fundamentals (1-2 Weeks)''' * '''Goal:''' Ensure you’re comfortable with Kotlin beyond the very basics. * '''Topics:''' ** Data classes, sealed classes, enums ** Functions (lambdas, higher-order functions, extension functions) ** Null safety (the <code>?.</code>, <code>?:</code>, <code>!!</code> operators, <code>let</code>, <code>run</code>, <code>apply</code>, <code>also</code>) ** Collections and functional operations (map, filter, fold,...") Tag: Visual edit: Switched
- 13:15, 4 June 2025 Ryan talk contribs created page Deploy your custom containerized web server application to Google Cloud Run. (Created page with "Deploy your custom containerized web server application to Google Cloud Run. ----- <span id="prerequisites"></span> == 1. Prerequisites 🧑💻 == Before you begin, ensure you have the following set up: <ul> <li>'''Google Cloud Project:''' <ul> <li>A Google Cloud Project with '''billing enabled'''.</li> <li>The following APIs '''enabled''' within your project: <ul> <li>Cloud Run API (<code>run.googleapis.com</code>)</li> <li>Cloud Build API (<code>cloudbuild.goo...") Tag: Visual edit: Switched
- 13:11, 4 June 2025 Ryan talk contribs created page Convert markdown to mediawiki with pandoc (Created page with "Normal Usage<syntaxhighlight lang="bash"> pandoc -f markdown -t mediawiki test.md -o test.wiki </syntaxhighlight>Sometimes, the current version of MediaWiki can't display the <code><nowiki><syntaxhighlight></nowiki></code> tag. This could be a solution.<syntaxhighlight lang="bash"> pandoc -f markdown -t mediawiki test.md | sed "s/<syntaxhighlight/\n<syntaxhighlight/" > test.wiki </syntaxhighlight>https://pandoc.org/ https://pandoc.org/try/") Tag: Visual edit