Starting My journey as Mobile Developer

 Hi there!

Today, I started my journey as a mobile developer, after years of working as a software engineer. Now I want to open a new page in my life.

I'll learn about React Native as my first step.

Wish me luck!

Thanks

My life story

Hi,

Here's Adi.


How are you?


Today, I will share a story about the past few months.

I recently started a new job, and I absolutely love working there. I am able to complete the tasks assigned to me and I actively ask many questions to ensure I perform well. The team members are incredibly kind and friendly.

However, despite my happiness. Unfortunately, I did not pass the probation period. They mentioned that I lacked certain skills and communication abilities.

So, for those of you who wish to succeed during the probationary period, it is important to focus on effective communication, even if it may seem like small talk.

Finding a new job is challenging in today's times. Going through interviews can be exhausting. However, I have my family to support. So I persevere.


Thank you for reading.

My experience of getting laid off

Hello again,

Today I'll try to write about my experience of getting laid off. I enjoy working there. I learn so many things there. Unfortunately, I was one of the employees affected by the mass layoff.

I don't know why this is happening. But, when I know that, I feel like there is still a chance for me to work out there. Alhamdulillah, I get a new job. 

In the new place, I think I'll be working on Dotnet. I apply for it. But, I get a project using Nodejs and AWS. I love learning new tech. I also learned it before.

Day by day, I go through with learning. I'm used to this new tech. But of course, still a beginner, there is much to know. at the end of the probation period, I was informed that I'm not passing the probation. Because I can't provide innovations to the project.

After that, I leave the company and now I am jobless. Still trying to find a new job. But, it is so hard for me for getting a new job. I think it is because of salary expectations or else. I don't know. The recruiter did not give me feedback. They just ghosting me.

What I learn from all above story is I must have a bussiness. I must work to stable company. I must have ability to learn more faster. I must have ability to communicate better with other. I must have many relation. I must learn english language again. I must find a side job.

I have a family now, So I need to fed them. All I can do now is to start the progress. I hope there is a better way for me and family.

Discalimer: I am writing this is for self reminder. 

AWS Serverless

Hi, how are you today?

Great.

Today, i will share about Serverless. I just learn it. Serverless make you don't have to think about configuration server. You can focus on writing code.

There are many serverless technology. I learn AWS serverless. AWS has AppSync, Lambda, Api Gateway, etc.

AWS AppSync generate backend for you, you can focus on frontend development.

AWS API Gateway generate Rest end point for you. 

AWS Lambda is place for you to code and create one function you need. You can create many function here.

There are many programming language you can use. I user javascript for now.

This technology is great to make big application. It can make development faster.

Try it and maybe you will love it.

Learn NodeJS



Node JS is Javascript Engine that can run JavaScript outside browser. You can find it here. to start learning NodeJS you have to install it to your machine. The instalation is simple, just follow the instructions.

After the installation success, open cmd/terminal. try this

"node -v"

this will give you the node version that installed in your computer.

then, start with this simple code. Start the nodejs with this code

"node" enter

Then write the javascript code. for first lets do this.

"console.log('Hello World!');" enter.

This will return "Hello World!"



Ok, that's all for this time. see you !

Plus Minus | Hacker Rank



My Solution:
 

public static void plusMinus(List<int> arr)

    {
        //Console.Write(arr.Count);
        var n = arr.Count;
        float plus =0, minus=0,zero=0;
        foreach(var item in arr){
            if(item == 0){
                zero++;
            }
            if(item>0){
                plus++;
            }
            if(item<0){
                minus++;
            }
        }
        float dPlus, dMin, dZero;
        dPlus = plus/n;
        Console.WriteLine(Math.Round(dPlus,6));
        
        dMin = minus/n;
        Console.WriteLine(Math.Round(dMin,6));
        
        dZero = zero/n;
        Console.WriteLine(Math.Round(dZero,6));
    }

Hello Profesional World

 Hi, My name is Adi


I am a Software Developer. I have work since 2016. I use ASP.NET, C#, Go for my work. 

I want to build a good web app and useful. I always try to upgrade my skill by learn new tech. by learning new tech, I hove it can be useful in the future.

In this post, I just want to start with this  :

C#:

Console.WriteLine("Hello Profesional World");


Go:

fmt.Println("Hello Profesional World")


Thank you 

tugas basis data : Bank

Nama : Adi Nurrahman
Kelas : TI D3 1A
NPM : 11123015


CDM :

PDM:



1. menampilkan data yang melakukan transfer


2. menampilkan data nasabah yang sering menabung


3. menampilkan data nasabah yang belum pernah melakukan transaksi antar bank


4. menaampilkan data akumulasi debet dan kredit


5.menampilkan seluruh data transaksi nasabah yang beragama islam


Tugas Basis Data

 TUGAS
Nama : Adi Nurrahman
Kelas : D3 TI 1A
NPM : 1123015

BASIS DATA SDM (SUMBER DAYA MANUSIA)

CDM


PDM


1. Menampilkan data karyawan yang paling muda

 

2. Menampilkan data karyawan , jumlah laki-laki dan jumlah perempuan


3. Menampilkan data karyawan yang :
    a. S1        b. S2       c. S3

a. S1

b. S2

c. S3


4. Menampilkan data karyawan yang paling sering ikut kursus

 

5. Menampilkan data karyawan yang paling sering di Mutasi



TUGAS KE 4

BASIS DATA

NAMA : ADI NURRAHMAN
KELAS : D3 TI 1A
NPM : 1123015

ZAKAT
A. GAMBAR POWER DESIGNER
 SETELAG DI GENERATE...

B. SKRIP (DDL) DATABASE

/* ============================================================ */
/*   Database name:  MODEL_5                                    */
/*   DBMS name:      Microsoft SQL Server 6.x                   */
/*   Created on:     16/04/2013  21:25                          */
/* ============================================================ */

/* ============================================================ */
/*   Table: PEMBERI_ZAKAT                                       */
/* ============================================================ */
create table PEMBERI_ZAKAT
(
    KD_MUZAKI            int                   not null,
    NAMA                 char(30)              null    ,
    ALAMAT               char(40)              null    ,
    constraint PK_PEMBERI_ZAKAT primary key (KD_MUZAKI)
)
go

/* ============================================================ */
/*   Table: PENERIMA_TITIPAN                                    */
/* ============================================================ */
create table PENERIMA_TITIPAN
(
    KD_MUZAKI            int                   not null,
    NAMA_PENERIMA        char(20)              null    ,
    constraint PK_PENERIMA_TITIPAN primary key (KD_MUZAKI)
)
go

/* ============================================================ */
/*   Index: RELATION_27_FK                                      */
/* ============================================================ */
create index RELATION_27_FK on PENERIMA_TITIPAN (KD_MUZAKI)
go

/* ============================================================ */
/*   Table: BADAN_PENYALUR                                      */
/* ============================================================ */
create table BADAN_PENYALUR
(
    KD_PENYALUR          int                   not null,
    KD_MUZAKI            int                   null    ,
    NAMA_BADAN_PENYALUR  char(30)              null    ,
    ALAMAT               char(40)              null    ,
    constraint PK_BADAN_PENYALUR primary key (KD_PENYALUR)
)
go

/* ============================================================ */
/*   Table: PEMBAGIAN                                           */
/* ============================================================ */
create table PEMBAGIAN
(
    KD_PENYALUR          int                   not null,
    PEMBAGI              char(30)              null    ,
    constraint PK_PEMBAGIAN primary key (KD_PENYALUR)
)
go

/* ============================================================ */
/*   Index: RELATION_29_FK                                      */
/* ============================================================ */
create index RELATION_29_FK on PEMBAGIAN (KD_PENYALUR)
go

/* ============================================================ */
/*   Table: PENERIMA_ZAKAT                                      */
/* ============================================================ */
create table PENERIMA_ZAKAT
(
    KD_PENERIMA          int                   not null,
    KD_PENYALUR          int                   null    ,
    NAMA                 char(30)              null    ,
    ALAMAT               char(40)              null    ,
    SYARAT               char(40)              null    ,
    constraint PK_PENERIMA_ZAKAT primary key (KD_PENERIMA)
)
go

alter table PENERIMA_TITIPAN
    add constraint FK_PENERIMA_RELATION__PEMBERI_ foreign key  (KD_MUZAKI)
       references PEMBERI_ZAKAT (KD_MUZAKI)
go

alter table BADAN_PENYALUR
    add constraint FK_BADAN_PE_RELATION__PENERIMA foreign key  (KD_MUZAKI)
       references PENERIMA_TITIPAN (KD_MUZAKI)
go

alter table PEMBAGIAN
    add constraint FK_PEMBAGIA_RELATION__BADAN_PE foreign key  (KD_PENYALUR)
       references BADAN_PENYALUR (KD_PENYALUR)
go

alter table PENERIMA_ZAKAT
    add constraint FK_PENERIMA_RELATION__PEMBAGIA foreign key  (KD_PENYALUR)
       references PEMBAGIAN (KD_PENYALUR)
go



C. HASIL EKSEKUSI SKRIP DI SQL SERVER












Tugas ERD

BASIS DATA
NAMA : ADI NURRAHMAN
KELAS : D3 TI 1A
NPM : 1123015
ERD ZAKAT



Skema Data Base :
Pemberi Zakat (Kd_Muzaki, Nama, Alamat)
Badan Penyalur (Kd_Penyalur, Nama Badan Penyalur, Alamat)
Penerima Zakat (Kd_Penerima, Nama, Alamat, Syarat)



Skrip tabel :
1. Tabel Pemberi Zakat
Create table Pemberi_Zakat (
Kd_Muzaki integer not null,
Nama char (20),
Alamat char (40),
Primary key (Kd_Zakat)
);







2. Tabel Badan Penyalur

Create table Badan_Penyalur (
Kd_Penyalur integer not null,
Nama_Badan_Penyalur char (20),
Alamat char (40),
Primary key (Kd_Penyalur)
);


3. Tabel Penerima Zakat


Create table Penerima_Zakat (
Kd_Penerima integer not null,
Nama char (20),
Alamat char (40),
Syarat char (20),
Primary key (Kd_Penerima)
);



4. Tabel Penerima Titipan

Create table Penerima_Titipan (
Kd_Muzaki integer
references pemberi_zakat,
Kd_Penyalur integer
references Badan_Penyalur,
Nama_Barang char (20)
);







5. Tabel Pembagian

Create table Pembagian (
Kd_Penyalur integer
references Badan_Penyalur,
Kd_Penerima integer
references Penerima_Zakat,
Nama_Barang char (20),
Jml_Barang integer,
);
 

Starting My journey as Mobile Developer

 Hi there! Today, I started my journey as a mobile developer, after years of working as a software engineer. Now I want to open a new page i...