Skip to content

Instantly share code, notes, and snippets.

View Phrancis's full-sized avatar

Francis Veilleux-Gaboury Phrancis

View GitHub Profile
package groovydatabase
import com.mongodb.BasicDBObjectBuilder
import com.mongodb.DBCollection
import java.security.MessageDigest
class UserDocument {
String userName
String passwordHash
Date dateCreated
import com.mongodb.*
class CardshifterDB {
def host, port, databaseName, collectionName
CardshifterDB (host = "localhost", port = 27017, databaseName = "local", collectionName = null) {
this.host = host
this.port = port
this.databaseName = databaseName
this.collectionName = collectionName
@Grapes(
@Grab(group='org.mongodb', module='mongo-java-driver', version='3.0.3')
)
import org.hibernate.*
import com.mongodb.*
MongoClient mongoClient = new MongoClient("localhost", 27017)
DB db = mongoClient.getDB("local");
DBCollection collection = db.getCollection("testCollection")
@Phrancis
Phrancis / Chinese Focus.json
Created September 12, 2015 19:27
Chinese deck
{
"cardData": {
"3": {
"command": [
"card",
"card"
],
"id": 3,
"properties": {
"flavor": "Armed with a sharp sword.",
@Phrancis
Phrancis / mongodb.py
Last active September 10, 2015 01:29
MongoDb fun with PyMongo
import pymongo
phrancis = {
"userName": "Phrancis",
"firstName": "Francis",
"lastName": "Gaboury",
"roles": ["Game Designer", "Web Designer"],
"countryOfOrigin": "Canada",
"likes": ["spicy foods", "racing games", "databases"]
}
@Phrancis
Phrancis / mythos-attributions.txt
Created September 8, 2015 17:52
Mythos attributions
/usr/bin/python /Users/francisveilleux-gaboury/IdeaProjects/PythonSandbox/src/FindUrlsFromFilesInDirectory.py
Url: https://commons.wikimedia.org/wiki/File:Jade_Emperor._Ming_Dynasty.jpg
Attribution: By Anonymous [Public domain], <a href="https://commons.wikimedia.org/wiki/File%3AJade_Emperor._Ming_Dynasty.jpg">via Wikimedia Commons</a>
Url: https://commons.wikimedia.org/wiki/File:Xiaoyuncong_nvwa.jpg
Attribution: By Xiao Yuncong (蕭雲從), 1596-1673 [Public domain], <a href="https://commons.wikimedia.org/wiki/File%3AXiaoyuncong_nvwa.jpg">via Wikimedia Commons</a>
Url: https://commons.wikimedia.org/wiki/File:Jade_Record_1.PNG
Attribution: See page for author [Public domain], <a href="https://commons.wikimedia.org/wiki/File%3AJade_Record_1.PNG">via Wikimedia Commons</a>