Skip to content

Instantly share code, notes, and snippets.

Warning: This package indirectly depends on multiple versions of the same
package. This is highly likely to cause a compile failure.
package gi-webkit2-4.0.14 requires gi-atk-2.0.14
package gi-gtksource-3.0.15 requires gi-atk-2.0.14
package gi-gtk-3.0.17 requires gi-atk-2.0.14
package gi-gtk-3.0.17 requires gi-atk-2.0.14
package ltk-0.16.2.0 requires gi-cairo-1.0.14
package leksah-0.16.2.2 requires gi-cairo-1.0.14
package gi-gtk-3.0.17 requires gi-cairo-1.0.14
package gi-gdk-3.0.14 requires gi-cairo-1.0.14

Keybase proof

I hereby claim:

  • I am fahadsadah on github.
  • I am fahad (https://keybase.io/fahad) on keybase.
  • I have a public key whose fingerprint is 38FB E59F 39C6 3937 8224 E441 B849 B433 4D79 9DBA

To claim this, I am signing this object:

@fahadsadah
fahadsadah / mqtt_esp8266.ino
Last active September 3, 2017 17:44
Default MQTT ESP8266 example that ships with PubSubClient, adapted to publish a GPIO pin state
/*
E
This sketch demonstrates the capabilities of the pubsub library in combination
with the ESP8266 board/library.
It connects to an MQTT server then:
- publishes "hello world" to the topic "outTopic" every two seconds
- subscribes to the topic "inTopic", printing out any messages
it receives. NB - it assumes the received payloads are strings not binary
- If the first character of the topic "inTopic" is an 1, switch ON the ESP Led,
#!/usr/bin/env python3
import fileinput
chars = set()
for line in fileinput.input():
chars.update(line)
for char in chars:
print(hex(ord(char)).replace('0x','U+'))
:delta.cluenet.org 005 fahad|test CMDS=KNOCK,MAP,DCCALLOW,USERIP UHNAMES NAMESX SAFELIST HCN MAXCHANNELS=60 CHANLIMIT=#:60 MAXLIST=b:60,e:60,I:60 NICKLEN=30 CHANNELLEN=32 TOPICLEN=307 KICKLEN=307 AWAYLEN=307 :are supported by this server
:delta.cluenet.org 005 fahad|test MAXTARGETS=20 WALLCHOPS WATCH=128 WATCHOPTS=A SILENCE=15 MODES=12 CHANTYPES=# PREFIX=(qaohv)~&@%+ CHANMODES=beI,kfL,lj,psmntirRcOAQKVCuzNSMTGy NETWORK=ClueIRC CASEMAPPING=ascii EXTBAN=~,cqnr ELIST=MNUCT :are supported by this server
:delta.cluenet.org 005 fahad|test STATUSMSG=~&@%+ EXCEPTS INVEX :are supported by this server
#!/bin/sh
HOSTNAME=$(hostname)
USER=$1
/usr/bin/ldapmodify <<LDIF
dn: cn=atd,cn=svcAccess,cn=${HOSTNAME}.cluenet.org,ou=servers,dc=cluenet,dc=org
changeType: modify
add: member
member: uid=${1},ou=people,dc=cluenet,dc=org
modifying entry "cn=sshd,cn=svcAccess,cn=pyramid.cluenet.org,ou=servers,dc=cluenet,dc=org\nchangetype: modify\nadd: member\nmember: uid=grawity,ou=people,dc=cluenet,dc=org\n-\n\ndn: cn=su,cn=svcAccess,cn=pyramid.cluenet.org,ou=servers,dc=cluenet,dc=org\nchangetype: modify\nadd: member\nmember: uid=grawity,ou=people,dc=cluenet,dc=org\n-\n\ndn: cn=sudo,cn=svcAccess,cn=pyramid.cluenet.org,ou=servers,dc=cluenet,dc=org\nchangetype: modify\nadd: member\nmember: uid=grawity,ou=people,dc=cluenet,dc=org\n-\n\ndn: cn=atd,cn=svcAccess,cn=pyramid.cluenet.org,ou=servers,dc=cluenet,dc=org\nchangetype: modify\nadd: member\nmember: uid=grawity,ou=people,dc=cluenet,dc=org\n-\n\ndn: cn=cron,cn=svcAccess,cn=pyramid.cluenet.org,ou=servers,dc=cluenet,dc=org\nchangetype: modify\nadd: member\nmember: uid=grawity,ou=people,dc=cluenet,dc=org\n-\n\ndn: cn=passwd,cn=svcAccess,cn=pyramid.cluenet.org,ou=servers,dc=cluenet,dc=org\nchangetype: modify\nadd: member\nmember: uid=grawity,ou=people,dc=cluenet,dc=org\n-\n\ndn: cn=login,cn=svcAcc
OpenVPN CLIENT LIST
Updated,Sat Mar 27 19:35:56 2010
Common Name,Real Address,Bytes Received,Bytes Sent,Connected Since
somebody,84.237.99.16:4324,631428,703980,Fri Mar 26 12:19:51 2010
ROUTING TABLE
Virtual Address,Common Name,Real Address,Last Ref
10.156.210.6,somebody,84.237.99.16:4324,Fri Mar 26 12:19:54 2010
GLOBAL STATS
Max bcast/mcast queue length,0
END
Timestamp: 1267888961 (Sat Mar 6 15:22:41 2010)
oscillator (ID 0): IPv4=128.174.251.192 Port=993 Subnets: 10.156.1.1/32
iff (ID 1): IPv4=72.14.189.47 Port=3406 Subnets: 10.156.1.19/32
null (ID 2): IPv4=109.74.194.106 Port=3406 Subnets: 10.156.1.20/32
cobihome (ID 3): IPv4=24.40.137.151 Port=3406 Subnets: 10.156.12.0/24
sine (ID 4): IPv4=109.74.192.129 Port=3406 Subnets: 10.156.1.22/32
gamma (ID 5): IPv4=84.48.212.185 Port=3406 Subnets: 10.156.1.64/27
crispyhome (ID 6): IPv4=98.212.227.43 Port=3406 Subnets: 10.156.1.24/29
pyramid (ID 7): IPv4=97.107.142.96 Port=3406 Subnets: 10.156.1.2/32 10.156.210.0/26 10.156.230.0/30
dvyjoneshome (ID 8): IPv4=193.90.48.73 Port=3406 Subnets: 10.156.1.8/29
port 1194
proto udp
dev tun
ca ca.crt
cert server.crt
key server.key
dh dh1024.pem
server 10.156.210.0 255.255.255.192
ifconfig-pool-persist ipp.txt
push "route 10.156.0.0 255.255.0.0"