Skip to content

Instantly share code, notes, and snippets.

View deepakjois's full-sized avatar
🎯
Focusing

Deepak Jois deepakjois

🎯
Focusing
View GitHub Profile
rc/Diagrams/TwoD/Path/Turtle/Internal.hs:75:19:
Not in scope: type constructor or class `Deg'
src/Diagrams/TwoD/Path/Turtle/Internal.hs:130:16:
Not in scope: type constructor or class `Deg'
src/Diagrams/TwoD/Path/Turtle/Internal.hs:130:23:
Not in scope: type constructor or class `Deg'
src/Diagrams/TwoD/Path/Turtle/Internal.hs:139:25:
@deepakjois
deepakjois / fetch_links.rb
Last active August 29, 2015 14:18
Coursera Lectures (and Subtitles) Download
@deepakjois
deepakjois / 3sync.go
Last active August 29, 2015 14:18 — forked from rossdylan/3sync.go
package main
import (
"crypto/md5"
"flag"
"fmt"
"io"
"launchpad.net/goamz/aws"
"launchpad.net/goamz/s3"
"os"
@deepakjois
deepakjois / Makefile
Last active August 29, 2015 14:18 — forked from isaacs/Makefile
# Hello, and welcome to makefile basics.
#
# You will learn why `make` is so great, and why, despite its "weird" syntax,
# it is actually a highly expressive, efficient, and powerful way to build
# programs.
#
# Once you're done here, go to
# http://www.gnu.org/software/make/manual/make.html
# to learn SOOOO much more.
@deepakjois
deepakjois / urdu.tex
Last active August 29, 2015 14:19
Typesetting Urdu in plain TeX
% Experiments in typing Urdu using only plain TeX.
\input eplain
\input bidi
\font\ur="Jameel Noori Nastaleeq:script=arabic:language=urdu" at 18pt
\font\hi="Ek Mukta Light:script=deva:language=hi" at 8pt
\font\urbig="Jameel Noori Nastaleeq:script=arabic:language=urdu" at 24pt
\font\urbigg="Jameel Noori Nastaleeq:script=arabic:language=urdu" at 48pt
\nopagenumbers
\parindent=0pt
\setRTL
@deepakjois
deepakjois / error.txt
Last active August 29, 2015 14:19
Errors on OS X with Kohinoor Devangari
This is XeTeX, Version 3.14159265-2.6-0.99991 (TeX Live 2014) (preloaded format=xetex)
restricted \write18 enabled.
entering extended mode
(./urdu.tex [1]
xdvipdfmx:fatal: sfnt: table not found...
Output file removed.
)
Error 256 (driver return code) generating output;
file urdu.pdf may not be valid.
@deepakjois
deepakjois / urdu.sil
Last active August 29, 2015 14:20
Typesetting Urdu in SILE
\begin[papersize=a4,direction=RTL]{document}
\set[parameter=document.parindent,value=0pt]
\nofolios
\font[family=Jameel Noori Nastaleeq,language=urd,direction=RTL,script=Arab]
\font[size=48pt]
\begin{center}
’ٹوبہ ٹیک سنگھ‘ افسانہ کا جایزہ
\end{center}
\bigskip
\font[size=24pt]
;; Testing
@deepakjois
deepakjois / bookjetty.rb
Created August 29, 2009 15:55
Script to download CSV export of Bookjetty 'wanted' books data
# Usage : ruby bookjetty.rb username password filename_to_save
require 'rubygems'
require 'mechanize'
agent = WWW::Mechanize.new
agent.user_agent = "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2"
page = agent.get("http://www.bookjetty.com")
login_form = page.forms[1]
# Login
twitter_user :: MVar (Maybe AuthUser)
twitter_user = unsafePerformIO (newMVar Nothing)
setTwitterUser :: IO ()
setTwitterUser = do
putStr "User name: "
u <- getLine
putStr "User password: "
p <- getLine
modifyMVar_ twitter_user (\ _ -> return $ Just (AuthUser u p))