Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

229 total results found

Ever wonder what apt-get does underneath?

Linux General Knowledge

Shower thoughts This question came from when I was showering one day: What does apt-get or apt or yum, pacman does underneath to install all those programs that you have specified? Well you're in luck because the past me have did a good research on how it wo...

Lab: Intro to Developer, Media, Mobile, Migration, Business, IoT

AWS Solution Architect Notes Zero to Hero Beginner Udemy Course

Developers tools Cloud9 IDE in AWS, let you code and then develop services directly from the IDE CodeStar Can manage entire CI/CD pipeline for your application. Have project amangement dashboard, JIRA. X-Ray Make it easy to analyze and debug application,...

Elastic Beanstalk

AWS Solution Architect Notes Zero to Hero Beginner Udemy Course

EB Let you deploy your application without you having to worry about allocating the servers. You just need to worry about writing the code. It also automatically handle capacity provisioning, load balancing, scaling, and application health monitoring. To up...

Variables, types, mutatbility, functions, and control flow

Rust Rust Programming Language

Variables By default variables are immutable in Rust. Once you assign a value to it you cannot change it without explicitly marking the variable as mutable. fn main() { let x = 5; x = 6; // compiler error } In order to make your variable mutable yo...

AWS CLI

AWS Solution Architect Notes Zero to Hero Beginner Udemy Course

AWS rest API This is used by AWS Management Console, AWS CLI, AWS SDK, and other AWS services. So in the backend, HTTP restful request is used for actually carrying out those resource management actions. Documentation is available for those rest API call for...

References and Borrowing

Rust Rust Programming Language

Ownership Rust has it's own way of managing memories that are allocated on the heap. Unlike C, where the burden of allocating and freeing the memory that is allocated on the heap falls on the shoulder of the programmer, Rust manages the memory for you as long...

Command substitution vs Process substitution

Bash Shell

https://unix.stackexchange.com/a/393352

Slice Type

Rust Rust Programming Language

Slice type Slices in Rust let you reference a contiguous sequence of elements in a collection rather than referencing the whole collection. It is also a reference so there is no ownership, no moving. Let's start with a string slice that reference to a part ...

Using Structs to Structure Related Data

Rust Rust Programming Language

Defining and instantiating structs Struct allows you to compose different type of data together into one big object, just like structs in C. You will have to name each piece of data that you are using so that you can access them when you instantiate a struct...

Enum and Pattern Matching

Rust Rust Programming Language

Defining an Enum Enum or enumeration gives you a way of defining a set of possible values for one value. "This value can be these possible set of values". To define an enum to be a set of possible values here is an example: enum IpAddrKind { V4, V6, ...

Packages, Crates, and Modules

Rust Rust Programming Language

Crate The smallest unit that the Rust compiler will work with. When you run rustc some_file.rs the file some_file.rs is treated as a crate file. A crate when being compiled can be compiled into two forms, a binary crate or a library crate. Binary crate are p...

Common Collections

Rust Rust Programming Language

Vector Allows you to store variable number of values next to each other To create an empty vector you call the Vec::new function let v: Vec<i32> = Vec::new(); Since we are not inserting any initial values into the vector we will have to provide type annota...

What is Spring and Spring Boot?

Spring and Spring Boot

Spring Framework The Spring Framework is pretty much a framework like Django (but a little different) that gives you the tools to build a Java applications quickly and conveniently. There are many aspects that the Spring Framework provide and we will go throu...

Running Java Applications

Java

Running Java App In order to run your Java Applications you must first compile all of the source code into it's .class byte code file respectively. Then in order to run your code you have to specify the fully qualified name for the class to the java command. ...

Maven Intro

Java Maven

What is Maven Maven is a build automation tool. Think of it as a Makefile but instead of you writing the Makefile yourself, it writes that Makefile for you automatically to run and produce the final executable. Maven also handle external third party dependen...

What the heck are @Annotations?

Java

Annotation They are metadata that you can write into your Java program. They don't affect the execution of your code directly, but they can be processed by the compiler or at runtime to change the behavior of your code. You should already have seen couple of...

Microservices Explained

NodeJs/JavaScript

Problem with Monolithic architecture At the beginning of application development, the standard way of doing it was via a monolithic architecture. Monolithic meaning that all components of an application for example an online shopping platform would be part of...

Getting started with AWS

AWS Solution Architect Notes Ultimate AWS Certified Solutions Archit...

History Launched internally in Amazon, then they realize they can provide these services to other company as a service, so they launched SQS as their first product. Then they relaunched AWS cloud with SQS, S3 & EC2. Then they launched in Europe after only la...

IAM & AWS CLI

AWS Solution Architect Notes Ultimate AWS Certified Solutions Archit...

IAM: users and groups Identity and access management, it is also a global service because it is needed in order to start up your AWS console after all if it is only available in one particular region then other region would not be able to work at all! Root a...

EC2 Fundamentals

AWS Solution Architect Notes Ultimate AWS Certified Solutions Archit...

Setting up billing alert If you would like your IAM user to also be able to set up billing alerts then you would have to enable that setting under Account as the root user. EC2 Most popular AWS service. Elastic compute cloud, infrastructure as a service (re...