Monday, August 17, 2020

Java Refresher

  • Byte = 8 bits
  • Short - 16 bits
  • Int - 32 bits
  • Long - 64 bits
  • Float - 32 bits (not precise, don't use for financials)
  • Double - 64 bits - not very precise, don't use for financials.
  • Char - 16 bits
  • Boolean - True/ False
  •  Control + L = Clear Screen

JVM VS JRE VS JDK




Rancher

 Rancher is a Kubernetes management platform. 

Wednesday, August 12, 2020

Webservices (Guru99.com)

What is a Webservice?

  • A web service is a software module that is designed to perform a certain set of tasks.
  • It can be searched over the network (on the server where it it hosted) and invoked accordingly. 

  • The requests to the server are made thru REMOTE PROCEDURE CALLS (RPC).
  • The main component of a web service is the data which is transferred between the client and server and is in XML format. 
  • So when applications talk to each other, they do in XML. 
  • Webservice uses a SOAP protocol for sending XML data in between the applications. 
  • Data is sent over in HTTP. 

Why do you need a Webservice?

  • Web services provide a common platform that allows multiple applications built on various programming languages (Java, .NET, Angular JS, Node.js, etc.) to have the ability to communicate with each other. (Don't have to bother in what language the front-end is written.)

Types of web services

  • SOAP web services

  • RESTful web services


 

Thursday, August 06, 2020

Inception meeting checklist

Inception Meeting Pre-Requisites 

  • Completed Design Kit (UI/UX) -fair understanding of the UI / UX
  • Completed Architectural Design - fair understanding of the solution architecture
  • Completed scoping document - scope clarity

Meeting Invite Checklist

  • Ensure all stakeholders have been invited to the INCEPTION - confirm with the Product Owner
  • Ensure all teams that are impacted in any way are iincluded in the inception - to align timelines
  • Include the proposed agenda (topic - duration - speaker)
  • Include any confluence links in the meeting invite to allow for preparation.

Before Meeting

  • Set-up Trello Board for story mapping session
  • Set-up Ideaz Board to capture RAID/Parking Lot 
  • Confirm all presenters  have accepted the invite and are aware they are to present
AGENDA

  • Suggested inception agenda/format.  
  • Each  Presentation should occur on a different day to allow time to absorb inception artefacts,  
  • keep each inception check-in efficient and mindful of everyone's time.
Inception meeting Presentation (All to attend)

  • Introductions
  • Project Overview - Vision/Goals/Deliverables (Product Owner)
  • Architectural Design Walk-thru (Project Architect)
  • Design Kit Walk-thru (UI/UX Designer)
  • RAID checkpoint (Risks, Assumptions, Issues, Decision, Parking Lot)
  • Story Mapping Session

If we already have automation, what's the need for Agents?

“Automation” and “agent” sound similar — but they solve very different classes of problems. Automation = Fixed Instruction → Fixed Outcome ...