Skip to content

Instantly share code, notes, and snippets.

View SeanTAllen's full-sized avatar
🐴
Seriouspony

Sean T Allen SeanTAllen

🐴
Seriouspony
View GitHub Profile
@SeanTAllen
SeanTAllen / gist:1516187
Created December 24, 2011 03:44
Exported class
Object subclass: #SAXHandler
instanceVariableNames: 'input configuration elementNester scopeAllocator'
classVariableNames: ''
classInstanceVariableNames: ''
poolDictionaries: ''.
+ on: aStringOrStream
^ self new input: aStringOrStream
+ onFileNamed: aFileName
@SeanTAllen
SeanTAllen / gist:1588966
Created January 10, 2012 12:59
Nth Element
(fn [list element] (if (zero? element) (first list)(recur (rest list)(dec element))))
interface Persistence
persist
Persister implements Persistence
object Foo
internal value A
internal value B
persistVia Persister
@SeanTAllen
SeanTAllen / gist:2009821
Created March 10, 2012 02:58
What happens when I start up Amber Smalltalk
➜ amber git:(master) ./bin/server
/Users/sean/Code/amber/server/server.js:312
throw(error);
^
@SeanTAllen
SeanTAllen / gist:2141699
Created March 20, 2012 21:56
Generated CSS
/* line 3, ../sass/global.scss */
#page {
text-align: center;
}
/* line 7, ../sass/global.scss */
#container {
*zoom: 1;
margin: auto;
width: 91em;
@SeanTAllen
SeanTAllen / gist:2868398
Created June 4, 2012 13:31
Going to be hard to top this email
Hi open source software developer,
I am a research assistant at Institute for Information Systems and New Media, University of Munich. Driven by the interest in open source software, I want to investigate open source-based business by connecting the decision-making theory to the software development practice. Based on this idea, I designed an online survey "OS-based business": http://www.unipark.de/uc/osb/
Through "advanced search" and your profile at Github I find you may fit into the survey's target group. I gladly invite you to it and look forward to your participation. Some points in the survey may inspire your research or business ideas. J
I would deeply appreciate your support!
@SeanTAllen
SeanTAllen / gist:3191125
Created July 27, 2012 23:56
Quote from "What Is Software Design?" by Jack Reeves
If we learn nothing else from Japanese management techniques,
we should learn that it is counter-productive to blame the workers
for errors in the process. Instead of continuing to force software
development to conform to an incorrect process model, we need
to revise the process so that it helps rather than hinders efforts
to produce better software. This is the litmus test of
"software engineering." Engineering is about how you do the process,
not about whether the final design document needs a CAD system to produce it.
@SeanTAllen
SeanTAllen / gist:3790659
Created September 26, 2012 21:21
The many things I ended up bookmarking at StrangeLoop 2012
Many of these are from Strangeloop talks and tweets, I can't promise all are as it was a fast paced mess (if anyone cares, these are in reverse order):
I found this last night: blueprints graph db adapter for datomic:
https://github.com/datablend/blueprints/tree/master/blueprints-datomic-graph
The Boundary crew continue building great things & sharing their experience via excellent blogging:
http://boundary.com/blog/2012/09/26/incuriosity-killed-the-infrastructur/
Disruptor Workshop Materials:
http://mechanitis.blogspot.com/2012/09/strangeloop-disruptor-workshop-materials.html
@SeanTAllen
SeanTAllen / gist:3848220
Created October 7, 2012 12:21
Unhappy foreman
Process: Foreman [345]
Path: /Applications/Foreman.app/Contents/MacOS/Foreman
Identifier: com.fms.Foreman
Version: 1.3 (1.3)
Code Type: X86-64 (Native)
Parent Process: launchd [271]
Date/Time: 2012-10-07 08:20:08.051 -0400
OS Version: Mac OS X 10.6.8 (10K549)
Report Version: 6
@SeanTAllen
SeanTAllen / gist:3856306
Created October 9, 2012 02:54
Crazy OSX remapping
Caps Lock => when pressed with another key is CONTROL
Caps Lock => when pressed by self is ESCAPE
Control => when pressed is OPTION
Option => when pressed is CONTROL, OPTION, SHIFT, COMMAND
so Option becomes the Hyper key ala http://stevelosh.com/blog/2012/10/a-modern-space-cadet/
--
This works well for everything except for Emacs.