Join us

ContentUpdates and recent posts about JobberBase..
Story
@bangadam shared a post, 3 years, 9 months ago
Software Engineer

How to Build a Calculator App Using React Native: A Step-by-Step Tutorial

The calculator application is a simple application that is always available on every device such as android, ios, and desktops. In this article we will build a calculator application using React Native and Expo, why do we use React Native and Expo?

React Native is a JavaScript-based framework that is used to develop mobile applications on two operating systems simultaneously, namely Android and iOS. React Native itself was first launched in 2015 by Facebook and is open source.

You can find out more information about React Native here

Expo itself is a set of tools, libraries, and services that are used to simplify the code of React Native apps. So you can run React Native apps on the Expo emulator.

You can find out more information about Expo here.

maybe that’s enough about the introduction of React Native and Expo. Before we start making a calculator application, first install node js, react native, and expo on your computer.

Screenshot 2022-08-19 160248.jpg
Story
@5minslearn shared a post, 3 years, 9 months ago

Git Checkout / Reset / Revert. When to use what?

We often come across some weird scenarios (especially my team) while committing our code changes. Some of them are,

How can I bring the file to working area, which I have added to the staging area by mistake?

OMG! I made a commit with production keys in the code but did not push the code yet. Is it possible to delete that commit? (Meanwhile, my tech lead be like 😡)

Can anyone say how to remove the changes which I’ve pushed already?

I logged onto Production machine and made a change to a file and fixed the production issue immediately 👏 (Can also be debugging on production 😜). Now, I want to remove that change using git cli for the CI/CD to pass. Any Git commands available for this purpose?

Head to the bottom of this page, if you need blind answers for these scenarios. For those who need to understand more, continue from here.

Let’s find answers to all of your such queries with just 3 commands.

1. Checkout

2. Reset

3. Revert

1_YXYpVNbCUVaoR8dkP-_Mog.png
Story
@angela_s shared a post, 3 years, 9 months ago

Tackling Object Oriented Programming

Object-oriented programming and its key features and elements are the focus of this essay. OOP is a must-have skill for every software developer who aspires to create high-quality products. Let’s get started, shall we?

1_IbyVPUYTxUTdJmxQ-yRcMg.jpeg
Story
@jithinscaria shared a post, 3 years, 9 months ago
Enterprise Architect

Sharded Redis cluster in Kubernetes

This is what we are going to create here in Kubernetes,

A “redis cluster” sharded across 3 master nodes, with a replica (slave) for each master.

List of Kubernetes(K8s) Resources we need to create

1. Namespace: A namespace dedicated for “Redis” cluster and its resources.

2. ConfigMaps: Two configmaps, one with Redis cluster configuration and another for the user (Access
control List)ACL file.

3. Service: A headless service which will be used to get the cluster nodes.

4. StatefulSet: A StatefulSet with 6 replicas ( 3 masters and 3 replicas(slaves)

1_lOt-UA7KVUEnYa_AEVDHPg.jpeg
Story
@dridhone shared a post, 3 years, 9 months ago
Founder, www.dridhon.com

Advantages and Features of the Python Programming Language | dridhOn

If you’ve been around in the IT world for a while, you’ve probably heard about Python. Its rise to fame is due to the plethora of features and benefits it brings to the table, amongst which are:Open-sourceBeginner-friendlyPlethora of utilityWide range of librariesExtensive supportPortabilityIt’s emb..

Advantages and Features of the Python Programming Language | dridhOn
Story
@dryrainbow shared a post, 3 years, 9 months ago
Software Engineer, Space307

Dependency injection in Golang

DI (Dependency Injection) is a technique when your modules receive dependency indirectly. They don’t know about the implementation of dependency, only about the interface. DI can help us to write low coupling code. It means that you would be able to exchange your code whenever you want, and it helps to reuse some of their parts.

0_5L4RqWmahah7aNhY.png
Story
@digitinterest shared a post, 3 years, 9 months ago

Review of Kobo Sage e-reader

Kobo recently released two new e-readers in their existing product lineup of e-readers. These are Kobo Sage and Kobo Libra 2. In this article, we will focus on Kobo Sage only which has more new features in comparison with Libra 2.

1_Ibd1ZHQTsDDkFy3Gy4zXIg.png
Story
@jalaj81 shared a post, 3 years, 9 months ago
Data science Head, Avl

Airbnb Deploys 125,000+ Times per Year with Multicluster Kubernetes

Airbnb is one of the largest online marketplaces for lodging. Founded in 2007, the platform currently has more than 5.5 million listings across more than 100,000 cities and 220 countries.

Story
@reefland shared a post, 3 years, 9 months ago
Deployment Engineer & Infrastructure Arc, Consultant

Share Traefik Resources Across Namespaces

Traefik Ingress Controller for Kubernetes is secure, resilient, reliable and scalable. Let’s take a break from these best practices and have a little fun with Traefik.

Story
@sanjimoh shared a post, 3 years, 9 months ago
Staff Engineer, VMware

A Definitive guide to Kubernetes Operator — The crawl! Episode 2

In the last episode, we learnt around the concepts of Kubernetes operators — what it is? Why does one need it? How it works?

In case you missed reading that, I would highly recommend to first go & read before proceeding any further from here. Rest of this blog needs that as a mandatory prerequisite!

Like I promised in the last episode, no more stories today, instead we will learn today how to crawl? Huh?!!? Well, I meant to equip you with the needed stuffs to help you start crawling towards the path of understanding the Kubernetes operators.

Screenshot (60).png

This tool doesn't have a detailed description yet. If you are the administrator of this tool, please claim this page and edit it.