Skip to content

Instantly share code, notes, and snippets.


Nahiyan Alamgir nahiyan

View GitHub Profile
nahiyan /
Created Oct 13, 2021
Automatically create SSH keys in Linux
import subprocess
import sys
import os
# take email address as an argument
if len(sys.argv) == 4:
name = sys.argv[1]
email_address = sys.argv[2]
linux_username = sys.argv[3]
View Account.cpp
#include "Account.h"
#include <cstdio>
Account::Account(string name, int age)
this->name = name;
this->age = age;
this->balance = 0;
nahiyan / 1.cpp
Created Nov 19, 2020
CSE225 Task1a
View 1.cpp
#include <iostream>
using namespace std;
class MyInfo
private: // data hidden from outside world
int x;
// function to set value of variable x
void set(int a) { x = a; }
nahiyan /
Last active Nov 1, 2020
Darwin Changes
  • All of Darwin's dependencies (cocos2d-x, OpenNN, FlatBuffers, SQLite3, wxWidgets, etc) are merged into the repository. This is to reduce burden on the developer to manually build the libraries themselves. Instead, CMake handles building the dependencies. Moreover the dependencies are modified to harmonize with each other and prevent conflicts such as duplicate symbols.

  • Darwin now comprises a single executable. Previously there was a separate executable for each extension. Instead, a GUI-based Control Panel is created to manage everything - from resuming evolution to choosing extensions.

  • wxWidgets is used to create the Control Panel's GUI. It's cross-platform and has a friendly API.

  • OpenNN's randomization isn't seeded properly by default, resulting in "randomized" neural network parameters (weights and biases) being the same all the time. To resolve this issue, we used our own randomization techniques.

  • Rotation of Jumpers is disabled to prevent them from falling over to the ground.

nahiyan /
Last active Sep 10, 2020
TIV error with JPEG image

TIV failed to work for me when I tried to use it to view a JPEG image. Giving me this error when I tried to view a JPEG image:

[CImg] *** CImgIOException *** [instance(0,0,0,0,(nil),non-shared)] CImg<unsigned char>::load(): Failed to recognize format of file 'raw_images/9.jpg'.

Here are the details of that file:

raw_images/9.jpg: JPEG image data, Exif standard: [TIFF image data, big-endian, direntries=10, height=0, manufacturer=RaspberryPi, model=RP_imx219, xresolution=156, yresolution=164, resolutionunit=2, datetime=2019:08:03 11:11:14, width=0], baseline, precision 8, 1280x720, components 3

View 4a.asm
org 100h
; Set the address
MOV AX, 3010h
MOV BX, 0000h
; Move the contents of the selected address to BL
View assignment2.cpp
#include <stdio.h>
#include <string.h>
int main() {
int n, i, j, flag, order;
int x[20], y[20];
scanf("%d", & n);
for (i = 0; i < n; i++) {
scanf("%d", & order);
View main.c
#include <stdio.h>
int main()
// Number of test cases
int n;
scanf("%d", &n);
// Minimum distances
int distances[n];
View main.c
#include <stdio.h>
int abs(int value) {
if (value < 0)
return value * -1;
return value;
int even(int value) {