Skip to main content

Posts

Showing posts from December, 2020

Eclipse 2020-12 available now is now live.

Use the below link to download and try it out https://www.eclipse.org/downloads/

Xcode 12.3 Update for Mac OS Bigsur is now live.

Hey there , there is an update to Xcode 12.3 with the release of Big Sur. Excited to know the features thats rolled out. Below is what is the update that is shown in the official documentation. I have started upgrading. Will share my experience on the latest version in couple of days.

These are the different Access Modifiers in programming language

Access modifiers is the terinology given to describe the various roles and perimission that a variable within a parent / sub class can have on various places. Access Modifiers are of 4 types Public – This would mean that the variable is freely allowed to be used anywhere Default – This means that the variable / method is allowed freely to be used accessed within the package alone Private – This means that the variables / methods are allowed only in the parent class and restricted to it. This cannot be accessed outside of the class, even the subclass does not have access to it Protected – A protected variable / function has access full access to any class as long as they are in the same package or any subclass irrespective of pacakge. 🙂 If you feel confusing, watch out the video below

Practically what are Interfaces & Implementations ? The answer is here

So what are interfaces and implementations. Interfaces are the contracts or rules that specify on certain set of features. Like, DB connection name, parameters, return types , error types Implementation are the actual concrete form of the Interfaces which fulfills what interface expects. This helps in maintaining uniformity across developers, without which every one of us will end up writing our own way of acquiring database connection. Here is a quick 2 minutes practical insight on the topic.

First look of macOS Big Sur

I updated my macOS couple of days back to Version 11.0.1 macOS Big Sur. I will Go over the features that I saw as cool changes Version Light theme UI- Cool and Light theme – First thing that I noticed was the UI has been written a rewrite and the themes is cool and having a Lightbox layout. The top right toolbar has been revamped to fit into a small region Safari changes Safari has gone a UI rewrite with slight adjustment to its UI Dock The Dock has been given a floating layout sounds System sound revamped – System has been given new sounds Icons Icons have been given a fresh look Control centre has been given a fresh look Battery menu has again additional informations There is a default translation available in the safari window Apart from the above, there are tons of new features apple has introduced. checkout their website below to know more about this https://www.apple.com/in/macos/big-sur/features/ Personally I am loving the new look and feel that apple has provided. Do...

Retrieve object from Array in Angular using attribute

There was a question from one of the user with the below problem. Problem There is an Typescript Array and he wanted to fetch a particular object based on the attribute without iterating through the array. Here is the simple solution var objArray = [ { id: 0, name: 'Object 0', otherProp: '321' }, { id: 1, name: 'O1', otherProp: '648' }, { id: 2, name: 'Another Object', otherProp: '850' }, { id: 3, name: 'Almost There', otherProp: '046' }, { id: 4, name: 'Last Obj', otherProp: '984' }];To fetch the object which has id as 4 var result =objArray.find(obj => {return obj.id === 4})This would return you the result object as { id: 4, name: 'Last Obj', otherProp: '984' }

A Practical insight to Classes And Objects

We come across most of times on Classes and objects and we do not know what they are except that we create an object from class and use it in programming. What are classes Classes are blueprint which has the attributes and the methods in it. Attribute represents the properties of the object and the methods represents what the object can do once its live. What are Objects Objects are the products of class which comes out of the Object as exact replica Checkout the YouTube video to know on this using example

All that you need to know on What is Angular 11 and how it works

What was there before Angular Before Angular came, traditionally the web applications were communicating to the backend layer through the Page refresh or page reload. This was followed for quite some time until Ajax came into picture. Ajax Once jan came into picture, the page load was eliminated but not completely. Wherever required, Ajax was used and data was fetched and displayed to the User. Angular Angular is a SPA( Single page application ) which runs on complete elimination of page load. The DOM objects are replaced during run time based on the page requested. What is Angular written in Angular is written in typescript. Compiled angular framework / platform is available as typescript library. The library has components / modules which are used by the SPA using the decorators to utilize the Magic of angular. Catch you in next episode on the next topic of angular. Happy Blogging !!!! Reach out to me if you need any technical guidance on your project irrespective of technology. You...

What is The Best way to create my first Blog

Hey there, So want to create a blog for first time and trying out the available options in Market ? I will go over the steps that I went through when I created. Creating a blog is a nice way to express and show case the content thats there in our mind. What to choose ? With WordPress familiar and cool to me , I chose WordPress without second opinion. Where to Choose ? WordPress.com by default provide the hosting and set up of wordrpress. I created a trial and installed to check it out. Once drawback that I found is that they allow to install plugin only with the business plan which is $299 which may not be affordable for many of starters. So I was debugging on alternate options. When I was researching on the top site available for blog, I came across different providers out of which I found bluehost to be better. Here is the link to their site https://www.bluehost.in/wordpress/wordpress-hosting?PreferredCurrency=INR&gclid=CjwKCAiA_Kz-BRAJEiwAhJNY76WciLGKna6osZ2ADXyOXodROU56mGljkq...

Intro

Here is the Quick intro on RS Tech Advisor