Skip to content

Instantly share code, notes, and snippets.

View kjellski's full-sized avatar
🤓
learning every day...

Kjellski kjellski

🤓
learning every day...
View GitHub Profile
def getClues(guess, secretNum):
# Returns a string with the pico, fermi, bagels clues to the user.
if guess == secretNum:
return 'You got it!'
clue = []
for i in range(len(guess)):
if guess[i] == secretNum[i]:
clue.append('Fermi')
@kjellski
kjellski / gist:2371270
Created April 12, 2012 21:52
starter-kit install error...
Compiling file /Users/kjellski/.emacs.d/elpa/starter-kit-2.0.3/starter-kit-defuns.el at Thu Apr 12 23:50:03 2012
Entering directory `/Users/kjellski/.emacs.d/elpa/starter-kit-2.0.3/'
In esk-paredit-nonlisp:
starter-kit-defuns.el:165:30:Warning: assignment to free variable
`paredit-space-for-delimiter-predicates'
In end of data:
starter-kit-defuns.el:176:1:Warning: the function `vc-git-command' is not
known to be defined.
@kjellski
kjellski / gist:2606224
Created May 5, 2012 23:08
backbone.js and gmaps4rails
class Raffler.Views.MapMarkersIndex extends Backbone.View
template: JST['map_markers/index']
render: (markers) ->
console.log "Raffler.Views.MapMarkersIndex render"
$(@el).html(@template())
@loadGoogleMaps(markers)
this
loadGoogleMaps: (markers) ->
@kjellski
kjellski / mvn output
Created July 11, 2012 12:54
drools mvn test
Search for [~/lib/java/drools-dev ((5.4.0.Final))]$ in here to get to the interesting parts:
[~/lib/java/drools-dev (master)]$ git checkout 5.4.0.
5.4.0.Beta1 5.4.0.Beta2 5.4.0.CR1 5.4.0.Final
[~/lib/java/drools-dev (master)]$ git checkout 5.4.0.Final
Note: checking out '5.4.0.Final'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
@kjellski
kjellski / install.sh
Created October 17, 2012 14:40 — forked from criminy/install.sh
A pax-run profile for karaf 2.3.0
mvn install:install-file -DgroupId=org.ops4j.pax.runner.profiles -DartifactId=karaf.shell -Dversion=2.3.0 -Dfile=karaf.shell.composite -Dpackaging=composite
@kjellski
kjellski / gist:3939028
Created October 23, 2012 14:23
Drools Bundle Deployment failing...
....
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-core</artifactId>
<version>5.4.0.Final</version>
</dependency>
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-compiler</artifactId>
<version>5.4.0.Final</version>
@kjellski
kjellski / gist:3945031
Created October 24, 2012 09:17
Maven available dependency list for the Drools osgi bundles
<!-- Drools Dependencies -->
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.jaxb-xjc</artifactId>
<version>2.2.4_2</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.xstream</artifactId>
<version>1.4.3_1</version>
@kjellski
kjellski / gist:3957582
Created October 26, 2012 08:16
Get an A with the smallest Count of Condition satisfied on B
SetA.Select(m => new {
A = m,
Count = m.SetB.Where(n => n.Condition == true).Count()
}).OrderBy(m => m.Count).Select(m => m.A).First()
@kjellski
kjellski / gist:3979636
Created October 30, 2012 11:07
Drools on framework(apache felix) shutdown errors:
unregistering : org.drools.builder.impl.KnowledgeBuilderFactoryServiceImpl@29eb0cd0 : interface org.drools.builder.KnowledgeBuilderFactoryService
unregistering : org.drools.io.impl.ResourceFactoryServiceImpl@347b21ea : interface org.drools.io.ResourceFactoryService
ERROR: Bundle org.drools.api [40] Error stopping bundle. (java.lang.IllegalStateException: The service registration is no longer valid.)
java.lang.IllegalStateException: The service registration is no longer valid.
at org.apache.felix.framework.ServiceRegistrationImpl.getReference(ServiceRegistrationImpl.java:91)
at org.drools.osgi.api.Activator$DroolsServiceTracker.removedService(Activator.java:115)
at org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:1006)
at org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:906)
at org.osgi.util.tracker.AbstractTracked.untrack(AbstractTracked.java:352)
at org.osgi.util.tracker.ServiceTracker.close(ServiceTracker.java:412)
@kjellski
kjellski / Test Colission on a Quad object
Created November 19, 2012 20:49
Ray Collision Example
...
Geometry plane = new Geometry("quad", new Quad(size, size));
Material planeMat = new Material(assetManager, "Common/MatDefs/Misc/Unshaded.j3md");
planeMat.setColor("Color", ColorRGBA.Blue);
planeMat.getAdditionalRenderState().setWireframe(true);
plane.setMaterial(planeMat);
plane.center().move(pos);
rootNode.attachChild(plane);
...