Skip to content

Instantly share code, notes, and snippets.

View nibrahim's full-sized avatar

Noufal Ibrahim nibrahim

View GitHub Profile
@nibrahim
nibrahim / mystery.py
Created May 10, 2021 19:30
Example program for genskill bootcamp
import time
l = 20
q = ['.']*l
i = 0
f = 1
while True:
i+=1
p = q[:]
m = q[:]
@nibrahim
nibrahim / program.c
Created May 9, 2021 17:56
Example program for Genskill training.
#include <stdio.h>
void delay( unsigned int value)
{
unsigned int count1 =0;
unsigned int count2 = 0;
for(count1 = 0; count1 < value ; count1++ )
{
for(count2 = 0; count2 < count1 ; count2++ )
#include <stdio.h>
int
main ()
{
printf ("Hello, world!\n");
return 0;
}
** Introduction (all the points inside Setup)
- Introduction to domain - user stories
- A book club
- Users
- Create a user
- User should be able to login
- Books
- Decide on fields that a book should have
- User should be able to add a books
- User should be able to list books
import subprocess
import datetime
import urllib.request
def interesting_commodity(commodities, line):
"""Returns True if the given line has one of the given commodities"""
for c in commodities:
if c in line:
return True
return False
import json
import math
import sys
#import pprint
## You should probably close the file before returning d here. Use a
## with statement
def parse_file(filename):
f = open(filename, "rt")
@nibrahim
nibrahim / example.geojson
Last active January 27, 2017 11:06
Playing with geojson
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@nibrahim
nibrahim / home.geojson
Created January 27, 2017 09:40 — forked from geohacker/home.geojson
I've finally arrived in Bangalore
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@nibrahim
nibrahim / ep
Created October 18, 2016 11:27
Pipe output of commands into Emacs
#!/usr/bin/env python
import sys
import subprocess
PIPE_BUFFER_NAME="*piped*"
def execute_command(c):
cmd = ["/usr/bin/emacsclient", "-n", "-e", c]
p = subprocess.Popen(cmd, stdout=subprocess.DEVNULL)
@nibrahim
nibrahim / story.ni
Created February 24, 2016 04:36
Kraal's release
"Kraal's release" by "Noufal Ibrahim"
The story genre is "Horror".
Release along with an interpreter.
Release along with cover art ("A ring").
when play begins:
display the boxed quotation "The oldest and strongest emotion of mankind is fear.