19 05 24

Today was one of the most interesting days of my internship at Harmony InfoTech so far.

Our team was invited for an offline meet with Alok sir to discuss the final project for CHQ-Café in Lawsons Bay colony. The meeting was scheduled from 3:00 pm to 5:00 pm. We started around 1:30 on a bus and reached there by 3:00 pm. There was a little hassle finding the cafe due to an inaccurate location on Google Maps, but we managed to arrive by 3:10.

First, we had a quick intro with Sir, and then he offered us something to order. After getting suggestions from the waitress, I ordered a cappuccino, and my friends chose cold coffee, along with some nuggets and peri-peri fries. While waiting for our order, we discussed how we came to know about the company and how it started. Meanwhile, I got my yummy cappuccino, which tasted really good.

Then, sir gave us a brief on how our final project is going to be and answered our queries about the features needed for the project. We got a clear understanding of what we were expected to do for the project. By the time this discussion ended, it was around 4:30, leaving us with 30 more minutes. We started discussing how sir started his career, his experiences with other interns, the present scenario, our position in college, etc. The meeting concluded on a positive note, culminating in a group photograph to commemorate the occasion.

We had a great experience meeting Alok sir today, and extend our heartfelt thanks to him for giving us the opportunity to work with Harmony InfoTech.

19 05 24

As summer internships are a mandatory part of my 3-2 curriculum, me and my friends Alayna Shaheen, Sharmila, and Naga Kanaka Lakshmi started a search for internships. We have formed a list of software companies in Vizag and started contacting them via phone. We got some quick responses, but in vain. Some calls went unanswered, and we saw some green flags, among which we finally joined Harmony Infotech, which was reached out to by Shaheen.

We received our offer letters, got permissions from the college, and finally, the creation of a WhatsApp group named “Harmony Infotech Web Developer Interns” marked the start of the internship, where all four of us were present along with Alok Maheshwari sir, our guide and CEO @ Harmony Infotech, on April 28, 2024.

29th April 2024: First day of Internship

As it being a remote internship, I was at my own pace chilling out, and that is when there is a notification in the group by Alok sir asking whether we had any experience with Linux commands and usage of shell.

Despite my skill and availability, my curiosity level always touches 100, I quickly opened the chat and read the messages. Then you might guess what happened next? The situation arose where I needed to give a reply. My perception regarding the query is that I know the basics, usage and implementation of shell, as Linux and Shell programming are part of my curriculum, but I am not confident enough to say that “I know”. Finally, I collected the courage and said YES but the good thing is after that, sir didn’t ask me anything about that. This is how my first day of internship is done with casual discussions and fun.

30 April 2024:

Sir asked us to log on to terns.in, where we are supposed to blog all our internship experience and any type of work assigned as a part of it. On listening to it, me being in a hallucination that “I am a great content writer,” I felt really excited and created an account on it. Then Sir posted a message in the group that we needed to research and prepare a report on SEO auditing tools and asked someone to take up this task. Then my streaky smart brain found the information from my hippocampus that I know a little bit about search engine optimization and instructed me to take up that task, which I reluctantly followed. I have started researching the various SEO auditing tools available online, the need for SEO auditing, etc., and texted my findings to the group, after which sir said that we need a more exhaustive list!! Then I perked up and dove deeper into the tools. That’s the end of the second day of internship.

1st May, 2024:

Today we had a meeting scheduled for 12pm with Alok sir, in which we needed to introduce ourselves and share our interests and project ideas, if any. I got freshened up and joined the meeting by 11:59, and I was admitted to the meeting room at 12:01. Sir addressed all of us and asked us to go ahead with the introductions. I started to talk about myself and said that I was interested in learning API’s. Then all my friends also finished up their introductions, after which Sir briefed us about the company and his experiences with the previous interns and wrapped it up on the funny notion that he could get to see our faces in the next meet as all four of us didn’t enable our cameras. After the meeting, sir came to know that I am interested in learning API’s, and he assigned me the task of finding API’s that enable taking screenshots of websites. Then I started researching about those API’s which facilitate taking screenshots when I found that there are many such API’s like APIFlash, BrowShot, Selenium WebDriver, Puppeteer, etc out of which I tried to code in Puppeteer, which is node.js library that enables taking screenshots of different websites and storing them. This marked end of the third day of internship.

May 2, 2024:

In my internship journey so far, this has turned out to be the toughest, as today is my parent’s 25th wedding anniversary, so we planned to arrange a party. But unfortunately, today sir assigned a task, especially to me, instructing me to write a bash script to upload images from the current directory to the Im.ge server via their API request.

On reading the message, I started researching the im.ge server and went through its documents in order to finish up the task. Finally, I framed out a strategy for using the curl and jq command-line tools to accomplish the task. To use these, we either need to have a command-line package manager or access them using git bash. As I am not so confident with the git commands, I made the choice of using the command line. Then I installed Chocolatey, the latest command-line package manager, onto my system and used curl and jq tools to upload the images and parse the responses.

But here I encountered an issue with parsing the response using jq. I exactly don’t know why, but the JSON response from the im.ge is not properly parsed and resulted in an error. So I used grep and sed commands for pattern matching instead of jq, which worked well, and thus I felt that my job was done and enjoyed the party in the evening.

3rd May, 2024:

On the start of this day, I have just reviewed my yesterday’s work as a result of the group call with my friends regarding the work assigned to us, which says, “Given a list of websites in a file named domains.txt, we need to first take screenshots of all these websites. This screenshot needs to be uploaded to an image hosting site like Im.ge. Thereafter, this data (the website url and the screenshot url) needs to be stored somewhere (we can try using Google Sheets for that), and then this needs to be displayed on a website in gallery format”, in which I committed to fulfilling the work of uploading images to the Im.ge server and extracting urls from it.

Then I realized that my script isn’t working well as it is generating duplicate urls to the uploaded images. I tried looking at the script and figuring it out but failed to do so. Then I posted the issue to Alok Sir, to which he responded, saying not to use the upload method but to use the API request instead. That was the point when I realized that I hadn’t used the API of the im.ge server yet. Then I learned from many sources, such as YouTube and ChatGPT, how to use API’s.

May 4, 2024:

As I am left with the completion of the previous day’s task, I started my work early in the morning. I have completed framing my code by using the API request, but it didn’t work as expected, showing the output that it’s a “BadRequest.”. Then I was assisted by Alok Sir to check the example call before running the main request. Then, after doing that and hustling around the documentation of the website several times, I found that the header of the POST request is not customized according to server specifications. Then I made the required changes, after which my script finally worked as required for the project.

Then I submitted my work, after which Sir collected our LinkedIn and twitter accounts and inspired us to follow the indiehackers and gain meaningful insights and opportunities from them.

May 5, 2024: Sunday

As it is a FunDay, we too didn’t get any work assigned but just embarked on a blog on how to make our online presence. That’s it regarding the internship work today.

6th May, 2024:

It is a fresh Monday morning and I started the work of filling the lapses. As before, I kept the work of writing the blog on SEO auditing tools on hold After receive a response of collecting more exhaustive list of tools, I resumed my research on the SEO Auditing tools.

When I am done with collecting all the required information for the blog and am about to start drafting it, there is a message in the group by Alok Sir asking “Is anyone here aware of AI agents or has anyone seen any examples of that online?”. As I don’t have any knowledge regarding the AI agents, I replied with no to that message, after which sir has provided us some resources to learn about it. I have installed lmstudio.ai on my system to run an llm model locally and work with it.

7 May 2024:

Today I started the work of writing my first blog on terns.in about SEO auditing tools. After writing the blog, I have posted it on the group and sir suggested some changes regarding them.

8 May 2024:

I have made all the changes and my blog is finally ready and live at : http://terns.in/seo-auditing-diagnosis-that-helps-revitalize-your-websites-online-presence/.

And also, after completion of the blog, sir gave us a task to research a few frameworks which help in building browser extensions.

9th May, 2024:

Today, I picked up the task of browser extensions. I found various frameworks like Chrome Extension API, Webpack, Bootstrap, etc. I learned how to build a chrome extension from scratch.

10 May 2024:

Today I accomplished building a chrome extension using javascript and html by incorporating an API, which will generate a new joke every time the extension is clicked upon.

Then, I shared my outputs on the group, and sir assigned me another task: creating an extension to store user-selected data onto a Google Spreadsheet.

11 May 2024:

As I was assigned with a task yesterday, I started to search upon different sources and API’s to accomplish it. Meanwhile, sir shared some domain names and asked us to create logos and taglines for them.

I first decided upon using the Google Sheets API to accomplish the task. So I logged onto Google Search Console and started writing code to make an API request using the API key. But this referenced an uncaught error on the console.

After going through the documentation several times and taking the help of ChatGPT, I realised that the API key method doesn’t work fine to incorporate this functionality, and we need to use OAuth authentication to accomplish it.

12 May 2024:

Today, sir assigned us with the task of creating a tool like branalyzer.com which interprets and displays various aspects of the website. We need to focus on collecting only onsite data (logo, favicon, meta tags, open-graph image, social media urls, contact data (email, mobile, etc.). Offsite data like page/domain rank can also be added.  For the onsite data, we need to scrape the website, but for other data, we may need to use other API’s.

After getting the details, our team started going through branalyzer.com and noting various aspects of the website.

13 May 2024 (Voting Day—Casted my first vote)

8 05 24

Once upon a time, building a website meant writing long lines of code and crafting each element from scratch. While this approach helped developers to unleash their creativity, it posed significant barriers to entry for novices and non-technical users.

Then came the era of page builders in which tools were designed to ease the process of website creation while removing the complexities of code. With drag-and-drop interfaces, pre-designed templates, and an array of customizable elements, page builders brought a new era of accessibility and empowerment.

A diverse range of page builders along with their website links and description are described below:

1. Wix – wix.com

Wix is a popular website builder that offers a drag-and-drop editor, customizable templates, and robust hosting solutions for creating professional websites. It is most widely used and has a variety of templates for creating websites.

2.Shopify – shopify.com

Shopify is a leading e-commerce platform that enables users to create online stores with customizable themes, robust inventory management, and secure payment processing. It is used to create custom pages for online stores like product pages, informational pages etc.

3. WordPress Gutenburg- gutenburg

Gutenberg is the default block editor for WordPress, offering a seamless editing experience with its intuitive block-based approach.

4. SquareSpace – squarespace.com

Squarespace is an all-in-one platform for building beautiful websites, featuring elegant templates, built-in e-commerce functionality, and powerful blogging tools. Known for its elegant designs, intuitive interface, and powerful blogging features, Squarespace is a favorite among creatives and businesses.

5. Elementor – elementor.com

Elementor is a powerful drag-and-drop page builder for WordPress, empowering users to design stunning websites without code.

6. Divi – divi

Divi is a versatile WordPress theme and page builder that comes with a vast array of pre-designed templates and customization options.

7. Beaver Builder – wpbeaverbuilder.com

Beaver Builder is a flexible WordPress page builder plugin known for its user-friendly interface and extensive library of modules.

8. Webflow – webflow.com

Webflow is a responsive website builder that combines design flexibility with code-free interactions, allowing users to create custom websites with ease.

9. ClickFunnels – clickfunnels.com

ClickFunnels is a sales funnel builder designed to help businesses create high-converting landing pages, sales pages, and marketing funnels with ease.

10. OptimizePress – optimizepress.com

OptimizePress is a WordPress plugin for creating landing pages, sales pages, membership sites, and more, featuring customizable templates and seamless integration options.

11. Leadpages – leadpages.com

Leadpages is a landing page builder that enables users to design and publish conversion-optimized landing pages, pop-ups, and alert bars to capture leads and drive sales.

12. Unbounce – unbounce.com

Unbounce is a landing page platform that allows marketers to create and optimize custom landing pages without the need for coding skills, helping increase conversion rates and campaign success.

13. Instapage – instapage.com

Instapage is a powerful landing page builder designed to help marketers create personalized landing pages, post-click experiences, and A/B tests to maximize conversions.

14. Thrive Architect – thrive-automator

Thrive Architect is a WordPress page builder plugin focused on conversion-focused design, featuring drag-and-drop editing, customizable elements, and built-in conversion tools.

15. Landingi – landingi.com

Landingi is a landing page builder that offers a wide range of customizable templates, A/B testing, and integrations with popular marketing tools to help businesses create high-converting landing pages.

16. ConvertKit – convertkit.com

ConvertKit is an email marketing platform that includes a landing page builder for creating customizable landing pages, opt-in forms, and automated email sequences to grow your audience and business.

17. Zyro – zyro

Zyro is an AI-powered website builder that offers easy-to-use tools for creating stunning websites, blogs, and online stores, complete with customizable templates and e-commerce features.

18. Ucraft – ucraft.com

Ucraft is a website builder that allows users to design and launch professional websites and online stores with its drag-and-drop editor, responsive templates, and built-in SEO tools.

19. Landing Lion – landing-lion

Landing Lion is a landing page builder designed for marketers and agencies, featuring a visual editor, dynamic content blocks, and integrations with CRM and marketing automation platforms.

20. Carrd – carrd.co

Carrd is a simple yet powerful one-page website builder that allows users to create sleek, responsive websites for portfolios, personal profiles, landing pages, and more.

21. Tilda – tilda.cc

Tilda is a website builder that offers a range of pre-designed blocks and templates, enabling users to create responsive websites, landing pages, and online stores without coding.

22. Strikingly – strikingly.com

Strikingly is a website builder designed for entrepreneurs, startups, and creatives, offering mobile-responsive templates, e-commerce functionality, and simple editing tools for building professional websites.

23. Format – format.com

Format is a website builder tailored for photographers, artists, and creatives, featuring customizable templates, portfolio management tools, and e-commerce integration for selling digital products.

24. Jimdo – jimdo.com

Jimdo is an all-in-one website builder that allows users to create and customize websites, blogs, and online stores with its intuitive editor, mobile-responsive templates, and SEO features.

25. Voog – voog.com

Voog is a website builder focused on simplicity and multilingual support, enabling users to create and manage websites, blogs, and online stores with ease, ideal for global audiences.

26. Mobirise – mobirise.com

Mobirise is a free offline website builder that enables users to create mobile-friendly websites and landing pages without internet access, using drag-and-drop functionality and pre-designed blocks.

27. SITE123 – site123.com

SITE123 is a beginner-friendly website builder that offers customizable templates, built-in SEO tools, and multilingual support for creating professional websites, blogs, and online stores with ease.

28. Simvoly – simvoly.com

Simvoly is an all-in-one website builder that offers responsive templates, e-commerce functionality, and marketing tools for creating websites, sales funnels, and online stores, optimized for conversion and growth.

29. Live Composer – livecomposerplugin.com

Live Composer is a free WordPress page builder plugin that allows users to create custom layouts and designs with its frontend drag-and-drop editor, responsive grids, and styling options.

30. Ghost – ghost.org

Ghost is an open-source publishing platform and CMS designed for bloggers and online publishers, offering a distraction-free writing experience, customizable themes, and built-in SEO tools for creating and managing content.

31. Coda – coda.io

Coda is a collaborative document editor that combines the functionality of documents, spreadsheets, databases, and apps into a single platform, empowering teams to create and automate workflows for a wide range of use cases.

32. SimpleSite – one.com

SimpleSite is a beginner-friendly website builder that offers customizable templates, drag-and-drop editing, and built-in SEO tools for creating personal websites, blogs, and online portfolios with ease.

33. Duda – duda.co

Duda is a website builder and design platform for agencies, freelancers, and businesses, offering white-label solutions, team collaboration tools, and responsive templates for creating and managing websites at scale.

34. Pixpa – pixpa.com

Pixpa is a website builder designed for photographers, artists, and creatives, offering customizable templates, e-commerce functionality, and client galleries for showcasing and selling digital artwork.

35. B12 – b12.io

B12 is an AI-driven website builder that combines artificial intelligence with human designers to create custom websites tailored to users’ needs, offering fast turnaround times and ongoing support.

36. Portfoliobox – portfoliobox.net

Portfoliobox is a website builder for creatives and professionals, offering customizable templates, portfolio management tools, and e-commerce functionality for showcasing and selling artwork and services.

37. Adobe Portfolio – adobeportfolio

Adobe Portfolio is a website builder integrated with Adobe Creative Cloud, offering customizable templates, seamless integration with Adobe software, and easy publishing for showcasing creative work.

38. Conductor – conductorplugin.com

Conductor is a WordPress page builder plugin that provides a drag-and-drop interface, customizable layouts, and integration with popular plugins for creating dynamic and interactive websites.

39. Brizy – brizy.io

Brizy is a user-friendly WordPress page builder with a focus on intuitive drag-and-drop editing, offering a wide range of pre-designed blocks and layouts for building custom websites.

40. Oxygen – oxygenbuilder.com

Oxygen is a powerful WordPress page builder plugin that allows users to create custom websites with its visual editor, flexible layout options, and advanced design controls, without relying on themes or templates.

In the vast world of internet, page builders are like super helpful tools that empower people to create their own websites without needing to know fancy coding stuff. They’re like guiding lights for dreamers and people with big ideas, helping them to tell their stories online.

The canvas is yours – let your imagination run wild, and together, let’s shape the digital landscape of tomorrow.

7 05 24

What is SEO Auditing?

Firstly, understanding the title gives us the validation of learning about something or helps us be a worthy spectator, right? So let’s break down the title.

SEO, an acronym for Search Engine Optimization, refers to the practice of optimizing a website to increase its visibility and ranking in search engine results. The aim of SEO is to drive good traffic to a website by improving its relevance in the eyes of search engines like Google, Mozilla FireFox, Bing, etc.

Auditing is the systematic examination of documents or results with the purpose of providing assurance, identifying areas of improvement, detecting errors, etc.

So on a whole, SEO auditing is the process of evaluating a website’s SEO performance and analyzing various aspects of its results to ensure the website is optimized for web search engines.

Just a Nostalgia:

In past, SEO auditing used to be conducted manually and relied heavily on human analysis and expertise, which included manual website review, keyword analysis, manual review of inbound links, analysis of meta descriptions, competitive analysis, etc.

Despite digital tools and automation streamlining many aspects of SEO auditing today, human interpretation remains essential for providing actionable insights.

Situation at present:

Today, advanced SEO platforms offer comprehensive insights, from keyword research to technical audits. These tools provide rich data, automate reporting, and enable proactive monitoring, transforming SEO auditing into a data-driven, efficient, and proactive process, empowering marketers to optimize websites effectively for search engines and enhance online visibility.

Currently, the reliable SEO auditing tools present online includes:

*Note: All these tools are linked to their specific pricing plans, thus you could get to choose the most appropriate one.

Conclusion:

SEO auditing is an essential process for optimizing website performance and enhancing online visibility. By conducting thorough audits, identifying issues, and implementing corrective actions, website owners can improve their search engine rankings, attract more organic traffic, and ultimately achieve their digital marketing goals. With the right tools and strategies, SEO auditing empowers businesses to stay competent in the ever-evolving landscape of online search.

30 04 24

In today’s digital age, everyone needs an online presence to promote their businesses, express their creativity and also a website serves as a virtual store for many businesses welcoming customers from across the globe. However creating and hosting a website may seem challenging especially when you are on a tight budget.

Luckily, we have some tools and platforms available which offer free website hosting without spending even a single penny. These tools provide us all the necessary infrastructure to publish your website on internet.

1. GitHub Pages – github.pages.com

GitHub Pages is a popular choice for hosting static websites. If your website consists mainly of HTML, CSS, and JavaScript files, GitHub Pages offers free hosting directly from your GitHub repository. Especially, version control of Git is amazing. We can also use GitHub to collaborate with open source projects on internet.

2. WordPress – wordpress.org

WordPress.com provides a free plan that allows you to create and host a basic website with a WordPress subdomain (e.g., xyz.wordpress.com). Basically we don’t even need to write any code to create our website in WordPress which makes it even more simpler. WordPress website remains fast, secure, and accessible to everyone.

3. Netlify – netlify.com

Netlify provides free hosting for static websites with continuous deployment from Git. It also offers features like form handling, serverless functions, and global CDN support. Mainly, Netlify is used for hosting websites which has frameworks like ReactJS, ExpressJS etc. However, It’s a fantastic option for hosting modern, high-performance websites.

4. Firebase – firebase.google.com

Firebase Hosting is a web hosting service provided by Google as part of the Firebase platform, which is a mobile and web application development platform. Firebase Hosting allows developers to deploy web apps quickly and securely. Personally, I have used firebase in my recent project in order to add functionality of authentication from google. With the Firebase CLI, you can deploy your web app with just a few simple commands.

5. Render – render.com

Render is a modern cloud platform that offers a range of services including hosting for web apps, databases, and background workers. We can directly link our GitHub repository to Render and trigger a build from the website whenever we change the code in our repository. It supports automatic scaling, continuous deployment, and provides built-in HTTPS and custom domains.

6. Vercel – vercel.com

Vercel is mostly used for hosting Next.js applications as it provides features like automatic SSL, serverless deployment, preview deployments, and collaboration tools. It can also be used for website with other frameworks like ReactJS, ExpressJS etc. Vercel provides integration with version control systems like Git, enabling continuous deployment workflows.

These are all the websites which help me build and host a website without any hefty investment. With these many free hosting options available, anyone can establish their online presence without spending a rupee. Whether you’re a developer, blogger, or professional, these platforms and tools help you to share your ideas with the world, one webpage at a time. So why wait? Explore the infinite possibilities of the web, where your ideas take flight and your vision becomes reality. Build your online empire without spending a penny!

30 04 24

Introduction:

As part of my internship journey at Harmony Infotech , I embarked on a research quest to uncover the most affordable Linux VPS servers available in the market. This article details my findings, including screenshots of the search process and the resources I discovered.

What is Linux VPS?

A Linux Virtual Private Server (VPS) is a virtualized environment that runs on a Linux-based operating system. Unlike shared hosting where multiple websites share the same server resources, a VPS provides dedicated resources such as CPU, RAM, storage, and bandwidth to each virtual server. This isolation ensures better performance, security, and control over the server environment.

Research Methodology:

To begin my research, I utilized popular search engines such as Google and hosting comparison websites. I focused on factors such as pricing, server specifications (e.g., CPU core, RAM, etc.), customer reviews, and reliability.

Findings:

During my research, I got to know about popular Linux VPS servers available and also their uses and specifications. Some of them are:

  • MyHost VPS Servers: https://myhost.io/
    • MyHost offers dedicated servers with high quality hardware, DDOS protection and great connectivity.
    • Plan: KVM Light.
    • Price: 445.65 rupees per month.
    • Resources:
      • 2 CPU Core
      • 2 GB RAM
      • 40 GB SSD Storage
      • 10 TB Bandwidth

  • VPSag VPS and Cloud Servers: https://www.vpsag.com/
    • VPS.AG offer 24/7 support, both container based and full virtualization servers and also cloud based infrastructure.
    • Price: 267.49 rupees per month.
    • Backup available.
    • Resources:
      • 1 CPU Core
      • 2 GB RAM
      • 20 GB SSD Storage
      • 3 TB Bandwidth

  • OVHcloud: https://www.ovhcloud.com/asia/vps/
    • OVHcloud is providing VPS servers for the new customers at the lowest cost for the first one year of usage.
    • Plan: Starter.
    • Price: 80.97 rupees per month in the first year.
    • Resources:
      • 1 CPU Core
      • 2 GB RAM
      • 20 GB SSD Storage

  • Contabo: contabo-linux-vps
    • Contabo VPS refers to virtual private server hosting services offered by Contabo, a reputable hosting provider known for its cost-effective solutions. Contabo’s VPS plans provide users with virtualized server environments, allowing them to utilize dedicated resources such as CPU cores, RAM, SSD storage, and bandwidth at competitive pricing levels.
    • Plan: Cloud VPS 1
    • Price: 646.89 rupees per month
    • Resources:
      • 4 vCPU Core
      • 6 GB RAM
      • 400 GB SSD Storage
      • Data Transfer: 32 TB traffic

Which one is the affordable Linux VPS server according to price and reliability?

  • Compared to other VPS providers, Contabo has the reasonable price because for other providers, they typically charge between 400-500 rupees for 2 vCPU cores. But contabo offers 4 vCPU cores for 646 rupees per month.
  • Contabo not only offers vCPUs (Virtual CPUs) but also provides ample SSD storage compared to other providers.
  • Additionally, Contabo is scalable because websites hosted here can accommodate increasing traffic and workload demands.
  • Contabo also offers customer support to assist users with technical issues, troubleshooting, and general inquiries related to their VPS hosting services. Support channels typically include ticket-based support and email communication.
  • Other VPS providers such as MyHost and Vultr are also affordable options worth considering for web hosting.

Conclusion:

After thorough research, I’ve identified several low-cost Linux VPS server options suitable for various needs. It’s crucial to consider not only the price but also the resources provided, reliability, customer support, and scalability when choosing a VPS hosting provider.

30 04 24

What is Linux ?

Just like Windows, iOS, and Mac OS, Linux is an operating system. In fact, one of the most popular platforms on the planet, Android, is powered by the Linux operating system. An operating system is software that manages all of the hardware resources associated with your desktop or laptop. To put it simply, the operating system manages the communication between your software and your hardware. Without the operating system (OS), the software wouldn’t function. The Linux operating system comprises several different pieces – Bootloader, Kernel, Init system, Daemons, Graphical server, Desktop environment, Applications.

What is Linux vps?

A VPS, short for ‘virtual private server’, is a virtual machine with hardware resources dedicated to you. One of the key advantages of this solution is its cost, as it is has a much more affordable price tag than a standard dedicated server. A Linux VPS is a server specially designed to work with Linux distributions. However, you can still install an operating system of your choice — so you can get a Windows VPS, for example.

How choosing Linux vps server would be more optimal?

A VPS and a web hosting plan are designed to suit two different needs. If you just want to host a website or blog without having to deal with server configuration and administration, then a web hosting plan would be the best option for you. It focuses on the hosting aspect, offering standard configurations used by most CMS tools and platforms. 

If your project requires a specific server configuration, a certain operating system, and admin access to manage the environment and monitoring, then we would advise opting for a VPS. This way, you get root access to the server and can configure it to suit your needs.

Advantages of Linux vps server.

Linux-based VPS servers offer cost-effectiveness, stability, customization, performance optimization, security, and robust community support, making them an ideal choice for hosting a wide range of applications, websites, and services. Whether you’re a small business owner, developer, or IT professional, Linux VPS servers provide the flexibility and reliability needed to meet your hosting requirements effectively.

Factors to consider while choosing a cheap Linux vps server.

  1. Pricing : There are different pricing models offered by VPS providers, such as hourly, monthly, or annual billing, and do discuss the importance of affordability.
  2. Resources : According to your hosting needs make sure about the resources like CPU, RAM, storage, and bandwith.
  3. Performance : How it impacts user experience of your hosted applications or websites.
  4. Support : Make sure about the availability of technical assistance while dealing with issues or concerns.
  5. Features : It would be more beneficial if you get additional features such as control panels, one click installations, backups. and security measures.

Top cheap Linux vps Providers

  1. DigitalOcean : DigitalOcean is well-known for its simplicity and affordability. They offer a range of Linux-based VPS plans, starting from as low as $4 per month, with options to scale resources as needed.Their user-friendly control panel and extensive documentation make it easy for users to deploy and manage Linux VPS instances. DigitalOcean’s Droplets provide Linux VPS hosting, and are customized to fit a range of use cases. We offer multiple configurations with both shared CPU and dedicated CPU.
https://www.digitalocean.com/solutions/linux-hostingLINK FOR THE WEBSITE

2. Vultr : Vultr provides high-performance cloud infrastructure with a focus on simplicity and scalability. They offer Linux-based VPS plans in multiple locations worldwide, starting from $5 per month.Vultr’s platform is designed for developers and businesses looking for fast, reliable, and cost-effective VPS hosting solutions. LINK FOR THE WEBSITE https://www.vultr.com/match/linux-vps-server/?service=linux

3. OVHcloud : OVHcloud offers a range of Linux-based VPS hosting solutions with SSD storage, DDoS protection, and flexible scalability options. Their VPS plans start from Rs.460 per month. OVHcloud is known for its robust infrastructure and network reliability, making it a trusted choice for businesses and organizations worldwide. LINK FOR THE WEBSITE – https://www.ovhcloud.com/en-in/vps/os/vps-linux/#:~:text=What%20is%20a%20Linux%20VPS,than%20a%20standard%20dedicated%20server.

4. ishosting : ishosting provides High performance, flexible management, and inexhaustible possibilities. Linux VPS hosting by is*hosting is exceptionally reliable because of a team of specialists and 18 years of experience. LINK FOR THE WEBSITEhttps://ishosting.com/en/vps/linux?utm_term=buy%20linux%20vps&utm_campaign=VPS%2FVDS_Search_2024&utm_source=adwords&utm_medium=cpc&hsa_acc=3803004468&hsa_cam=21055964116&hsa_grp=159615039335&hsa_ad=691884968157&hsa_src=g&hsa_tgt=kwd-1483896598954&hsa_kw=buy%20linux%20vps&hsa_mt=b&hsa_net=adwords&hsa_ver=3&gad_source=1&gclid=CjwKCAjwrcKxBhBMEiwAIVF8rJldNs56wtktRuRmlUsmjDEHdODkNKf2kxF1instTin7rImHNmkJzBoCyDUQAvD_BwE

5. BIGROCK : Provides to build higher performing websites & applications with state of the art VPS Servers

  •  High-speed SSD Storage
  •  Instant Provisioning
  •  Full Root Access

Link – https://www.bigrock.in/virtualserverlinux-hosting.php

6. MilesWeb : They offer highly secure and the most reliable Linux VPS servers, with instant deployment. Pick your VPS server based on your needs and get ready to experience blazing-fast performance for your website or app. It provides you with these benefits:

Cost-effectiveness: They do not charge a huge amount. All our plans suit your budget requirements.

High performance: Advanced configurations of our Linux VPS servers enhance the performance of your applications.

High Network Speed: Get the best uptime up to 99.95% to build your online presence at a blazing-fast speed.

Link – https://www.milesweb.in/hosting/vps-hosting/linux-vps-hosting

In conclusion, while affordability is crucial, choosing a Linux VPS provider requires careful consideration of factors beyond just pricing. It’s essential to evaluate aspects like performance, reliability, and support to make an informed decision. By finding the right balance between affordability and quality, users can maximize the value of their hosting solution and set the stage for success in their digital endeavors.

Thank You,

Bheemisetty Sharmila.

30 06 19

SUMMARY ON COMMON FOLDER

I, YALAMANCHILI BHAVANA started this internship on 15th may and done with the common folder on 22 may. after starting this course i have learnt a lot of things and implemented some of them.this article is about the things that i learnt from the common folder.

01.how to find a web developer job with no experience:

i learnt about the three types of web developers, those are:

  • front-end developer/web designer:HTML,css,front-end js.
  • serve -side programmer:Php,python,node.js,rails and java.
  • full stack developer:front and back end developer.

i also learnt how to create-an effective resume,networking the website and online resources.

02.tips on learning how to code :

*instead of remembering all the code ,understand and grasp the things is an efficient way of learning the code.

*code every day and learn something every day.

03.must known web development tech:

*brief explanation about the web designing-basic front end,basic front end developers etc.

04.setup linux ubuntu for web development:

05.chrome extensions for web developer and web designer:

known about many useful extensions for web developers like

*java script and css code beautifier.

*chrispederick.com for web developers

*gistbox clipper

*PHP console

*color zilla

06.Emmet for faster HTML and CSS workflow:

There are lot of syntaxes in which it is easy for us to code faster in HTML and CSS.

It is a toolkit for web development.

It  contains different syntax which are easily capable to work with the codes

Automatic hacks for entrepreneur lightning :     From this i learnt some hacks for how to grow audience using social media I.e grow and engage and there is a brief explanation about the zapier . also i learnt about the 3 hacks for finding customers 

  • find questions on twitter or reddit
  • setup customer referrals. After that there is brief explanation about 4 personal hacks for increase personal productivity   
  • master your inbox with streak 
  •   get a text for emails from  or your boss   

Ultimate free tools and resources for entrepreneur :

from this i learnt about the different tools that can be useful for the different purposes . the 1st lecture is about the 4 tools which is available for business name generation and is used for branding .

the four tools are:

  1.www. Shopify. Com/tools/business-name-generator This is one of the e-commerce website and we can easily built our own business name

 2.www.bustaname.com This is another tool for generating business name and we can also make our own domain from this. 

3.www.biznamewiz.com/business-names.

 4.www.nameboy.com

6 free tools to create animated gifs: if we used animated gifs in our website then our website will be more engaged and will be more attractive,

GIF creation using giphy

https://media.giphy.com/media/110F1JFzWKtiA8/giphy.gif

7 free tools to record your screen like pro:Recording screen is really useful in our daily lives and the screen recording softwares are higher cost so this lecture is really helpful to everyone  .

 8 alternative tools for photoshop : As  we all know photoshop is a must to have tools for any internet marketer, but it’s costly and not every one can afford that.

3 tools that can be available for creating web graphics : web graphics is the most current trend In the business deals .the three tools are:

 1.www.canva.com

2.www.fotor.com

3.www.fotojet.com

 4 resources to make a passive income as a freelance graphic design  finding a good client is the only thing that you need for your business and I learnt about all the 4 resources and the features that resources has.

I also learnt about the available source for finding pictures, videos, illustrations etc.    from this we can learnt about where should we find a royal stock photos for your business.you can use them for your personal and for commercial use also. -we can find various photos, videos and illustrations etc that is under the cco license

I found this image in unsplash.com

Later i learnt about the 8 tools for freelancer copy writer sources, 8  tools to find unlimited royality free music for personal and commercial project’s .at the final i have learnt about 12 websites for word press jobs and there is a brief explanation about it .This is about the common folder.

SUMMARY ON BASE COURSE

I’m y.bhavana. In this article i’m going to share “What i’ve learned from the course videos”.

From the Video 01:

Introduction Why This is The Only DesignDevelopment Course Youll Ever Need.

From these videos i’ve learnt photoshop using different tools .I also know about the skills needed for web developer to complete the projects.

VIDEO 02:

Introduction to web design .

From these videos I’ve learnt about:

The basic element principles of visual design are:

  1. balance
  2. rythmn
  3. propotion
  4. space
  5. dominance

the hierarchy unity crap principles are:

  1. C-CONTRAST
  2. R-REPETION
  3. A-ALIGNMENT
  4. P-PROXIMITY

TYPOGRAPHY BASICS-

  • In this video I learned about What is Serif.

video-3: Introduction to photoshop.

From the video-3: I have learned about “The four phases of a Web Design Project Cost Estimates”.

Adobe Photoshop  Adobe Photoshop is very easy to understand and make websites as a web designer. We get results in it easily. We can also create some web graphics and designs for business.
  -> Creating Photoshop document Is used for modifying or editing images. We open a file with the filename and many features are available in Photoshop like preset, size, content ,colour profile ,mode and ratio.
-> Photoshop environment  Adobe Photoshop is a creative version. We can drag images from desktop to Photoshop document. You shortcuts For tools and edit images and text. -> -> We can make magic out of this Photoshop. Shapes, colour ,strokes ,resize, border are available in Photoshop along with graphic design.
-> Photoshop environment palettes,.  From different options in Photoshop we can create pallets, layers, case, enlarge ,screen dark ,customise  and ,styles in Photoshop.
-> The menu  Many options are present in Photoshop as directory hdr, adjustment ,tone colour, style, mode, blur in the menu.
-> Enhancement manipulation Scenery can be changed in Photoshop using the tool for location. It is mostly used in creative market. We Remove unwanted background and manipulate images in Photoshop.

video 4:-web design and Photoshop.

I lerarned about basic tools like wirw framing,mood board,rough,comp,mockup, and abouy users.

Different phases about web design:-

1.Discovery phase

2.creative phase

3.development phase

4.launch phase

–> learned about tools and strategies of user experience ux design.,Blog landing page,free photoshop downloads.

Video-5:Advanced Web Design Challenge

we learned about challenging works in designing.About:

–>creating sitemap,sketching wire frame.

–>phase design in photoshop.

–>getting feed back on design.

–>Flasties tool for designing and sharing concepts.

video 6: Introduction to html

–>I have learned about basic structure of html.

–>i have learned about heading and paragraph tags,its emphasis,hyperlinks,lists,inserting images,tables,entities.

–>also learned about creating web pages easily by using forms.

video 7:-Advanced html and html html5

I have learned different topics on:

–>Introduction to html.about its ID’s and classes.

–>Div and span tags.About web pages. Introduction to expert html5.

–>Coding a web page using html5,html inputs such as labels,range,,form-num…and coding through internet explorer.data attributes in html5.

video 8:-about css topics

—> I learned about basics of css like syntax,selectors,properties,values,inheritence of styles.measurements,margins,inline elements,inline css,descendant selectors,box models,external css,ID and class selectors,grouping selectorsand design a web page.

video 9:about intermediate css

–> understood introduction about intermediate css,different colors in web page.And also learned about:

–> text formatting using different styles,borders with different box shapes and sizes,background images and styling different links.

video10: About css3 introduction.

–> Learned about how tyo change sizer of box and shape,gradients and transparecy of colors using css3,creating shadows of texts,divinding coloumns,creating animations,buttons,edit different images in photoshop,orbit animations of earth and moon using css3.

video 11:About Advanced css introduction.

–> Learned about styling forms,inline elements and blocks,float and clear pages using css,positioning such as relative,absolute,fixed,code for google landing page,style sheets for google landing page,photo shop development,and publish in css validator.

video 12: About javascript introduction.

–>About syntax,statements, and case sensitive,of javascript.Its java script output,variables,js arrays,functions,code for calculator, and ifelse functions in java script.

video 13: About jquery introduction.

we understood about jquery introduction,download and install it,syntax of jquery,event methods using jquery and jquery selectors.

video 14: About intermediate jquery introduction

–>we learned about jquery chaining,code for hide and share content,animations,code for car race,modifyinmg css,jquery ui,code for draggong and drop,sorting code,accoprdation,date picker, and listing.

video 15: About Bootstrap introduction.

–>Introduction to bootstrap responsive design.

–>get started with bootstrap,examples,grid system in bootstrrap,craeting responsive forms,tables,buttons and images.also learned about bootstarp helper classes.

video-16: Introduction to web hosting

–> purshasing domains and hoisting,understanding cpanel,ftl and uploading website,and learned about websites.

video 17: Introduction to php

–>php syntax,variables and constants,click baits headlines,arrays in php,functions,different loops lkike while,for,foreach, and dowhile,arguments,get and post, if else statements.

video 18:introduction to database

–>learned to establish a connection between database and php.

–>learned how to select data from database from webpage,and insert data to web page,password hashing,sessions using php,login form using php,html and my sql.

–>creating address book using php and my sql.

video 19: Introduction to wordpress.

–> understood about wordpress.com and wordpress.org.

–>to install,login ,plugins and apply customize themes.dashboard i.e,jet pack,posts,media,appearance,users..etc.how to apply wordpress sites,X theme,and their usage.wordpress security,its open source,and back up deatails.publishing products.

video 20: Introduction to career options.

–> I have learned about cultivating career,success,freelance working,quiting job,writing resume,angular js,http,creating n editing data and custom filters and interfaces.

HACKATHON EXPERIENCE

Hello This is YALAMANCHILI BHAVANA, Now I am going to share my HACKATHON experience part-1 held in our college.

At first we were asked whether everyone had completed all the tasks, Next every team has been given a virtual 300$ and each of us divided as

1.CEO

2coder

3.designer

28 06 19

DirectInvestment.com

Basically we learnt alot in Hackthon.

Our Team details are:

S L S K MADHU SHRIYA(CEO)

P RAMANI SREEJA(CODER)

R D S RAMYA(DESIGNER)

We all have ideas!
Ideas are the soul of creativity and development.
We can implement the ideas and work with them.
But as we know the major sector of people in India are not from a wealthy background.
Hence they find themselves in a crisis for capital investment which pulls them back and wont let them past through the idea. We will help you here.
You publish your ideas and we provide you with the investors.
The main goal of our domain is to help the people with ideas and no source of money with investors who can make them flourish. 
All you have to do is provide the details and the stakes you desire.
We will take them to the investors. This can not only help you to spread your Idea but also avoid the need of mediators. All this for a nominal subscription fee of Rs. 1000/- per month.