Bookmarks and note to users

Bookmarks and note to users A note for the users of this blog Most visited pages Sem 6 lab expts 馃槶馃槄 Docker MERN Lab expts 馃槶馃槄 Computer networks Note to users Find any issues? Want to suggest changes? Feel free to do so by creating a GitHub pull request the button below.

April 17, 2024 路 1 min 路 52 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鈥檚 a breakdown: Server-Side Scripting: PHP code is executed on the server, and the results are sent to the user鈥檚 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鈥檚 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 IO Print statement 1 2 3 <?php echo "Hello, World!"; // Outputs text to the screen ?> Comments and variables Comments ...

March 21, 2025 路 2 min 路 308 words 路 Aum Pauskar

Github Actions

Github actions What is github actions? Github actions is a tool baked inside github that facilitates ci/cd operations on github. It can provide all the operations including building and hosting webpages, providing important pust notifications when an important release is made and other updates. Getting started with the basics Github actions GitHub Actions lets you define workflows using YAML files, which are stored in your repository under the .github/workflows/ directory. A workflow consists of one or more jobs, and each job contains steps (commands or scripts) that run on a virtual machine (called a runner). ...

February 25, 2025 路 4 min 路 760 words 路 Me

Basic data structures and algorithms in python

Basic data structures and algorithms in python Searching algorithms in python Linear search 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 def linear_search(arr, target): for i in range(len(arr)): if arr[i] == target: return i # Return the index if target is found return -1 # Return -1 if the target is not found def main(): arr = [3, 10, 23, 5, 2, 6] target = 5 # Calling the linear_search function result = linear_search(arr, target) # Output the result if result != -1: print(f"Element {target} found at index {result}.") else: print(f"Element {target} not found in the list.") # Calling main to run the program if __name__ == "__main__": main() Time Complexity ...

February 25, 2025 路 6 min 路 1105 words 路 Me

Neovim_customization

Neovim customization Introduction What is neovim? Neovim is a CLI based text editor that can be used to write documentation, write code etc. it has enough features for regulat text editing but may be lacking for the power users in the stock form, which is what we are going to do here. Prerequisites If neovim is not installed it can be installed in the following way in the following linux distors 1 2 sudo apt update -y sudo apt install neovim -y 1 sudo dnf update -y 1 2 sudo pacman -Syu sudo pacman -S neovim If neovim is alreaddy installed and you already have it setup then the following configuration files may be deleted to start neovim from actual scratch. ...

October 30, 2024 路 2 min 路 214 words 路 Me