Skip to content

Instantly share code, notes, and snippets.

marchdown

  • Tel Aviv; Den Haag
Block or report user

Report or block marchdown

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@marchdown
marchdown / gist:994368
Created May 26, 2011
Automatically install missing packages with package.el
View gist:994368
;; ~/.emacs.d/package.el from http://repo.or.cz/w/emacs.git/blob_plain/1a0a666f941c99882093d7bd08ced15033bc3f0c:/lisp/emacs-lisp/package.el
(when
(load
(expand-file-name "~/.emacs.d/elpa/package.el"))
(setq package-archives '(("ELPA" . "http://tromey.com/elpa/")
("gnu" . "http://elpa.gnu.org/packages/")
("marmalade" . "http://marmalade-repo.org/packages/")))
(package-initialize))
View *scratch*
;; then enter the text in that file's own buffer.
View gist.el
(defvar github-token nil
"If non-nil, will be used as your GitHub token without checking
git-config(1).")
@marchdown
marchdown / gist:1388808
Created Nov 23, 2011
Lein installation problems
View gist:1388808
$ exec/lein
Downloading Leiningen now...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
curl: (22) The requested URL returned error: 404
Failed to download https://github.com/downloads/technomancy/leiningen/leiningen-2.0.0-SNAPSHOT-standalone.jar
If you have Maven installed, you can do
mvn dependency:copy-dependencies; mv target/dependency lib
See README.md for further SNAPSHOT build instructions.
View lab34.py
logging
from functools import partial
if __name__ == '__main__':
print '''
Программа работает из интерактивной сесии (REPL'а):
>>> from lab34 import *
есть два разборщика, lab3 и lab4.
пользоваться так:
View lab34.py
#!/usr/bin/python
# -*- coding: utf-8 -*-
import sys#, re, logging
from functools import partial
if __name__ == '__main__':
print '''
Программа работает из интерактивной сесии (REPL'а):
>>> from lab34 import *
View indirect
################################################################################
# Programs must be written for people to read, and only incidentally for machines to execute.
# -- Abelson & Sussman, SICP
# http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-7.html
#
# Особенно это важно для кода, который хочется обсудить, понять и поправить — т.е. практически для любого.
# Так что я буду оставлять комментарии по мере чтения, так читать проще.
# Комментарии будут _под_ соответствующими строками кода.
def function(s):
st='#'
View indirect
################################################################################
# Programs must be written for people to read, and only incidentally for machines to execute.
# -- Abelson & Sussman, SICP
# http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-7.html
#
# Особенно это важно для кода, который хочется обсудить, понять и поправить — т.е. практически для любого.
# Так что я буду оставлять комментарии по мере чтения, так читать проще.
# Комментарии будут _под_ соответствующими строками кода.
def function(s):
st='#'
View Dijkstra.java
//http://algowiki.net
import javax.vecmath.Point3d;
public class Dijkstra {
final int MAX;
final int EDGES;
final double INFINITE = 998.0;
View Dijkstra.java
//http://algowiki.net
import javax.vecmath.Point3d;
public class Dijkstra {
final int MAX;
final int EDGES;
final double INFINITE = 998.0;
You can’t perform that action at this time.