Skip to content

Instantly share code, notes, and snippets.

View nirlanka's full-sized avatar

Nir Lanka nirlanka

  • SGX
  • Singapore
View GitHub Profile
@nirlanka
nirlanka / convert.py
Last active April 1, 2019 12:14
Drag .docx/.md file into this file to convert it to the other type!
### Requires Pandoc.
### Install this using `choco install pandoc`
###
import sys
import subprocess
def log(txt):
outfile = open('convert.log.txt', 'a')
print(txt)
@nirlanka
nirlanka / app.js
Created November 12, 2018 14:12 — forked from aosteraas/app.js
TeamCity Discord Bot
#!/usr/bin/env node
const Discord = require('discord.io');
const teamcity = require('teamcity');
const auth = require('../auth.json');
// Create Discord Bot
const bot = new Discord.Client({
token: auth.token,
autorun: true
});
## dongle.conf
DefaultVendor=0x12d1
DefaultProduct=0x1505
TargetVendor=0x12d1
TargetProductList="140b,140c,1506,150f,150a"
HuaweiNewMode=1

➜ ~ lsusb

Bus 020 Device 037: ID 12d1:1506 Huawei Technologies Co., Ltd. HUAWEI Mobile 
Bus 000 Device 001: ID 1d6b:PTLP Linux Foundation USB 3.0 Bus 
Bus 000 Device 001: ID 1d6b:CIAR Linux Foundation USB 3.1 Bus 
...
USB 3.0 Bus:
Host Controller Driver: AppleUSBXHCISPTLP
PCI Device ID: 0x9d2f
PCI Revision ID: 0x0021
PCI Vendor ID: 0x8086
HUAWEI Mobile:
import { FormGroup, FormBuilder, Validators, FormControl } from '@angular/forms';
// Component code:
addFriendForm: FormGroup;
private _user = {
name: 'Amarabandu Rupasingha',
email: 'user1@mail.com',
};
<form [formGroup]="addFriendForm" (ngSubmit)="send()">
<div>
<label>Name</label>
<input type="text" formControlName="name">
</div>
<div>
<label>Email</label>
<input type="text" formControlName="email">
</div>
<form [formGroup]="addFriendForm" (ngSubmit)="onSubmit()">
<input type="text" formControlName="name">
<input type="text" formControlName="email">
<button type="submit"
[disabled]="!f.valid">Submit!</button>
</form>
// Component
public addFriendForm: FormGroup;
constructor(formBuilder: FormBuilder) {
<form #f="ngForm" (ngSubmit)="onSubmit()">
<input type="text" [(ngModel)]="user.name" required>
<input type="text" [(ngModel)]="user.email" required>
<button type="submit"
[disabled]="!f.valid">Submit!</button>
</form>
@nirlanka
nirlanka / custom.css
Last active November 12, 2018 15:58
IEEE Wordpress template modifications
/*
----------------------
NAVBAR
*/
/* hide the comsoc logo */
.comsoc-logo {display: none;}
#logos {
/*background-image: url(http://sites.ieee.org/r10-htc-2018/files/2018/02/logo1.png);