Skip to content

Instantly share code, notes, and snippets.

View armujahid's full-sized avatar
🎯
Learning

Abdul Rauf armujahid

🎯
Learning
View GitHub Profile
@armujahid
armujahid / Queue.ts
Created April 20, 2023 06:57
Useful Typescript classes
class Node<T> {
value: T;
next: Node<T> | null;
constructor(value: T) {
this.value = value;
this.next = null;
}
}
@armujahid
armujahid / resume.json
Last active October 15, 2023 17:15
resume.json
{
"basics": {
"name": "Abdul Rauf",
"label": "Engineering Lead at Swyft Logistics",
"image": "https://avatars.githubusercontent.com/u/3725386?v=4",
"email": "abdulraufmujahid@gmail.com",
"phone": "+923214100317",
"url": "https://armujahid.me",
"summary": "As an accomplished engineer with 9+ years of experience in full-stack enterprise software development using bleeding-edge technologies, I am passionate about driving business value through innovative solutions. With a proven track record of working with various international clients, I am seeking new opportunities to take on a leadership role in a challenging and dynamic environment. My objective is to leverage my expertise to drive strategic business growth, lead cross-functional teams, and develop innovative solutions that deliver exceptional customer value. I am committed to staying at the forefront of emerging technologies and trends, and to continuously improving my skills and knowledge to stay
@armujahid
armujahid / memsum
Last active December 7, 2020 08:01
memsum
#!/bin/bash
# Sum the memory usages of all the processes of a program
#
# forked from https://unix.stackexchange.com/a/537658/102240
ps -eo size,command --sort -size | grep $1 | awk '{ hr=$1/1024 ; sum +=hr; echo $1} END {print sum "MiB"}'
/* flatpickr v4.6.2, @license MIT */
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
typeof define === 'function' && define.amd ? define(factory) :
(global = global || self, global.flatpickr = factory());
}(this, function () { 'use strict';
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use

Keybase proof

I hereby claim:

  • I am armujahid on github.
  • I am armujahid (https://keybase.io/armujahid) on keybase.
  • I have a public key ASA6lFDFH6iUQjdiljzwiRAkAisrB7bNde7qjt9UgUXJXAo

To claim this, I am signing this object:

@armujahid
armujahid / before.js
Last active March 15, 2019 04:55 — forked from harto/before.js
Mocha before() & beforeEach() execution order with nested describe()
'use strict';
describe('mocha before hooks', function () {
before(() => console.log('*** top-level before()'));
beforeEach(() => console.log('*** top-level beforeEach()'));
describe('nesting', function () {
before(() => console.log('*** nested before()'));
beforeEach(() => console.log('*** nested beforeEach()'));
it('is a nested spec', () => true);
it('is a 2nd nested spec', () => true);
@echo off
cls
echo.
ECHO ===============================================================================
echo Paste or write the complete path to install.esd or install.wim file
echo ^(without quotes marks "" even if the path contains spaces^)
ECHO ===============================================================================
echo.
set /p WIMFILE=
if "%WIMFILE%"=="" echo Incorrect file name or path&echo.&PAUSE&GOTO :QUIT
@armujahid
armujahid / .editorconfig
Created April 29, 2018 08:28
.editorconfig file for reactnd
root = true
[*]
end_of_line = lf
insert_final_newline = true
indent_style = space
indent_size = 2
trim_trailing_whitespace = true
charset = utf-8
@armujahid
armujahid / .eslintrc
Last active June 2, 2018 15:40
Eslint config file for reactnd
{
"extends": ["eslint:recommended", "plugin:react/recommended"],
"parser": "babel-eslint",
"env": {
"browser": true,
"es6": true
}
}