Skip to content

Instantly share code, notes, and snippets.

View dnahid's full-sized avatar
💭
Exploring

Nahidul Islam dnahid

💭
Exploring
View GitHub Profile
@dnahid
dnahid / System Design.md
Created February 12, 2021 21:14 — forked from vasanthk/System Design.md
System Design Cheatsheet

System Design Cheatsheet

Picking the right architecture = Picking the right battles + Managing trade-offs

Basic Steps

  1. Clarify and agree on the scope of the system
  • User cases (description of sequences of events that, taken together, lead to a system doing something useful)
    • Who is going to use it?
    • How are they going to use it?
@dnahid
dnahid / doit.sh
Created February 13, 2019 11:30 — forked from charlesreid1/doit.sh
Download the Large-scale CelebFaces Attributes (CelebA) Dataset from their Google Drive link
#!/bin/bash
#
# Download the Large-scale CelebFaces Attributes (CelebA) Dataset
# from their Google Drive link.
#
# CelebA: http://mmlab.ie.cuhk.edu.hk/projects/CelebA.html
#
# Google Drive: https://drive.google.com/drive/folders/0B7EVK8r0v71pWEZsZE9oNnFzTm8
python3 get_drive_file.py 0B7EVK8r0v71pZjFTYXZWM3FlRnM celebA.zip
@dnahid
dnahid / Test.java
Last active December 20, 2016 06:52
package co.miaki.nahid;
import java.util.ArrayList;
public class Test {
public static void main(String[] args){
float[] studentCGPAFromArray = new float[1000];
float[] studentCGPAFromArrayList = new float[1000];
int i = 0;
for(float studentCGPA : getStudentCGPAAsArray()){