Apache Subversion (SVN) Basics

Apache Subversion (SVN) Basics Apache Subversion (often abbreviated as SVN) is a centralized version control system. It is an open-source tool used by software developers and other professionals to manage and track changes to files, such as source code, web pages, and documentation. At its core, SVN operates on a client-server model. A single, central repository stores all versioned files and their complete history. Users “check out” a copy of the files they need from this repository to a local working directory, make their changes, and then “commit” those changes back to the central server. ...

July 22, 2025 · 4 min · 702 words · Aum Pauskar

PostgreSQL

PostgreSQL guide Connection Commands psql Definition: The PostgreSQL interactive terminal for connecting to a PostgreSQL database. Usage: 1 psql -h hostname -p port -U username -d database \connect (or \c) Definition: Connects to a new database and/or under a different user. Usage: 1 \\c database_name [username] \password Definition: Changes the password for the currently connected user. Usage: 1 \\password [username] \conninfo Definition: Displays information about the current database connection. ...

July 22, 2025 · 2 min · 341 words · Aum Pauskar

Angular basics

Angular basics What is angular and what workflows is it ideal at? Angular is a platform and framework for building single-page client applications using HTML and TypeScript. Developed and maintained by Google. t is designed to make the development and testing of such applications easier by providing a framework for client-side MVC (Model-View-Controller) architecture. Installing Angular from scratch involves setting up your development environment, which includes installing Node.js, the Angular CLI (Command Line Interface), and creating a new Angular project. Here’s a step-by-step guide to get you started: ...

July 22, 2025 · 4 min · 725 words · Aum Pauskar

C# Basics

C# Basics C# is a versatile programming language developed by Microsoft, widely used for building a variety of applications, from web to desktop and mobile. This post covers the basics of C#, including syntax, data types, and object-oriented programming concepts. Dotnet is a framework that supports C# and provides a rich set of libraries and tools for developers. Console commands C# can be extended a lot by using the dotnet CLI here are some examples of the .net CLI commands. ...

July 12, 2025 · 18 min · 3716 words · Aum Pauskar

PHP

PHP What is php? PHP (Hypertext Preprocessor) is a widely-used open-source scripting language that is especially suited for web development and can be embedded into HTML. Here’s a breakdown: Server-Side Scripting: PHP code is executed on the server, and the results are sent to the user’s web browser as HTML. This contrasts with client-side scripting languages like JavaScript, which are executed in the browser. Dynamic Web Pages: PHP allows you to create dynamic web pages that can change content based on user input, database information, or other factors. Database Interaction: PHP can connect to various databases (like MySQL, PostgreSQL, and Oracle) to store and retrieve data. This is essential for building web applications that require data management. Open Source: PHP is open-source, meaning it’s free to use and distribute. This has contributed to its widespread adoption. Cross-Platform: PHP runs on various operating systems, including Windows, Linux, and macOS. Uses: Building websites and web applications Developing e-commerce platforms Creating content management systems (CMS) like WordPress, Drupal, and Joomla Handling form data Generating dynamic page content. Basics PHP Start and End Tags: These tags (<?php and ?>) are essential for embedding PHP code within HTML or other text-based files. The PHP interpreter only processes the code located between these tags. ...

March 21, 2025 · 10 min · 2002 words · Aum Pauskar