Main public logs
From PiRho Knowledgebase
Jump to navigationJump to search
Combined display of all available logs of PiRho Knowledgebase. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 08:59, 17 August 2026 Dex talk contribs created page Restoring Android Studio 3 AVD Manager (Created page with "'''Summary:''' Android Studio 3.0 was designed around a 2017-era Android SDK. Attempting to use Android Studio 3.0 with modern SDK components can result in missing AVD Manager functionality, Gradle synchronization failures, emulator incompatibilities, and a generally unstable development environment. This article documents the investigation, diagnosis, reconstruction, and validation of a fully functional Android Studio 3.0 environment capable of running Android 8.0 Oreo...")
- 09:09, 13 August 2026 Dex talk contribs created page A Taxonomy of Applications (Created page with "'''Summary:''' The term ''application'' encompasses a wide variety of software delivery models, execution environments, architectures, and deployment mechanisms. Over the decades, the software industry has introduced numerous application technologies, including desktop applications, web applications, browser plugins, widgets, mobile applications, progressive web applications, hybrid applications, and runtime-hosted solutions. This article provides a structured taxonomy...")
- 09:02, 13 August 2026 Dex talk contribs created page Application Design for Multiple Platforms (Created page with "'''Summary:''' Modern software is expected to run on an increasing number of platforms. Users may access the same application from desktop computers, laptops, tablets, mobile devices, kiosk systems, web browsers, and cloud-hosted environments. Historically, organisations developed separate applications for each platform. While this approach provides maximum control, it can significantly increase development and maintenance costs. This article explores the two primary a...")
- 08:59, 13 August 2026 Dex talk contribs created page The Evolution of Application Delivery (Created page with "'''Summary:''' The history of software development is, in many ways, the history of application delivery. For decades, developers have searched for the ideal balance between performance, portability, usability, security, maintainability, and deployment simplicity. Each generation of application technology emerged to solve the limitations of the one before it. Some technologies disappeared, some evolved, and some continue to influence modern application design. Understan...")
- 08:57, 13 August 2026 Dex talk contribs created page Applications Demistified (Created page with "= Applications Demystified = '''Summary:''' Applications have existed for as long as computers have been capable of running software, yet the term ''application'' has become increasingly ambiguous. Today an application may be a traditional executable, a web site that behaves like a desktop program, a mobile app installed from a store, a Progressive Web App (PWA), or a hybrid solution combining several technologies. This article explores the major application delivery m...")
- 10:33, 13 July 2026 Dex talk contribs created page Sitemap Generation in MediaWiki (Created page with "'''Summary:''' Sitemaps help search engines discover, understand, and prioritise content within a website. MediaWiki provides several methods for generating XML sitemaps, ranging from automatic generation during page edits to scheduled generation for large-scale installations. This article examines the available options, their advantages and disadvantages, and provides guidance on selecting an appropriate sitemap strategy for a MediaWiki-based Knowledgebase. == Context...")
- 08:48, 13 July 2026 Dex talk contribs created page Choosing Technology Based on Team Structure Rather Than Features (Created page with "'''Summary:''' Technology selection is often presented as a comparison of features, performance metrics, and technical capabilities. Whilst these characteristics are important, they rarely determine long-term success on their own. The teams responsible for building, operating, supporting, and maintaining a solution frequently have a greater influence on project outcomes than the technology itself. This article explores why successful organisations often choose technologi...")
- 08:44, 13 July 2026 Dex talk contribs created page Mobile Application Lifecycle and Deployment (Created page with "'''Summary:''' The development of a mobile application is only one stage in a much larger journey. Successful mobile applications progress through a complete lifecycle that includes planning, development, testing, deployment, operation, maintenance, and eventual retirement. Understanding this lifecycle helps organisations make better architectural decisions, improve reliability, reduce operational risk, and maximise the value of their software investments. == Context ==...")
- 08:40, 13 July 2026 Dex talk contribs created page Kotlin Multiplatform and the Shared Logic Model (Created page with "'''Summary:''' Kotlin Multiplatform (KMP) represents a distinct approach to cross-platform software development. Rather than attempting to share an application's entire user experience across platforms, KMP focuses on sharing the underlying business logic whilst preserving native user interfaces. This architectural model seeks to reduce duplication where it delivers the greatest value while respecting the unique characteristics of each platform. Understanding this philos...")
- 08:39, 13 July 2026 Dex talk contribs created page Flutter Architecture Explained (Created page with "'''Summary:''' Flutter is one of the most widely adopted cross-platform application frameworks in modern software development. While it is often described as a mobile application framework, Flutter is more accurately understood as a complete user interface rendering architecture. Unlike traditional approaches that rely heavily on operating system controls, Flutter renders its own interface, allowing applications to achieve remarkable consistency across platforms. This ar...")
- 08:37, 13 July 2026 Dex talk contribs created page Shared UI vs Shared Logic Architectures (Created page with "'''Summary:''' Cross-platform development is often discussed as though all frameworks and technologies pursue the same goal. In reality, different cross-platform architectures solve different problems. Some architectures seek to share both the user interface and business logic, while others focus on sharing only the application's underlying functionality whilst retaining native platform experiences. Understanding what is being shared is often more important than understa...")
- 08:35, 13 July 2026 Dex talk contribs created page Native vs Cross-Platform Mobile Development (Created page with "'''Summary:''' One of the most common decisions faced by organisations developing mobile applications is whether to adopt a native or cross-platform development strategy. Both approaches are capable of producing excellent applications, yet they optimise for different objectives. This article explores the characteristics, advantages, disadvantages, and architectural implications of each approach, providing practical guidance for selecting the most appropriate solution. =...")
- 07:45, 13 July 2026 Dex talk contribs created page Mobile Programming Languages and Frameworks (Created page with "'''Summary:''' Mobile application development has evolved significantly since the early days of smartphones. What was once divided into separate Android and iPhone development teams now includes a diverse ecosystem of native, cross-platform, and web-based technologies. This article examines the major mobile programming languages and frameworks in use today, explores the architectural approaches they represent, and discusses the trade-offs involved in selecting a platform...")
- 20:09, 12 July 2026 Dex talk contribs created page From ISA Server to Modern Reverse Proxies: The Evolution of Microsoft's Application Publishing Solutions (Created page with "'''Summary:''' For over a decade, Microsoft's Internet Security and Acceleration (ISA) Server and later Forefront Threat Management Gateway (TMG) were widely deployed at the edge of corporate networks. They provided firewalling, reverse proxy services, web publishing, VPN access and application-aware security features that were particularly popular in Microsoft-centric environments. Although TMG reached end-of-life many years ago, the architectural concepts behind it re...")
- 20:06, 12 July 2026 Dex talk contribs created page HTML5 Feature Detection: Presence vs Behaviour (Created page with "Most HTML5 feature detection articles get it wrong. The classic approach was: <syntaxhighlight lang="javascript"> if(document.createElement("canvas").getContext) { // Canvas supported } </syntaxhighlight> Or even worse: <syntaxhighlight lang="javascript"> if(window.localStorage) { // LocalStorage supported } </syntaxhighlight> The problem is that these tests only prove that an API exists. They do '''not''' prove that it is functional. A browser may: * Expo...")
- 20:01, 12 July 2026 Dex talk contribs created page SharePoint and Microsoft Teams: Bringing Resources and Collaboration Together (Created page with "'''Summary:''' Microsoft SharePoint and Microsoft Teams are often viewed as separate products, each serving a distinct purpose within an organisation. In reality, they are complementary technologies that address different aspects of the same challenge: enabling people to work together effectively. SharePoint is traditionally centred on information, documents, and business processes, while Teams is centred on communication, conversations, and human interaction. Modern Mi...")