Skip to content

Instantly share code, notes, and snippets.

View maowug's full-sized avatar
🏠
Working from whitehouse

u.go maowug

🏠
Working from whitehouse
View GitHub Profile
http://stackoverflow.com/questions/16054472/sqlalchemy-about-self-referential-relation-error-no-attribute-sa-instance-s
## -------------------------------------------------------------------
## generated by doing something like: "kws=DBSession.query(KW).all()"
## -------------------------------------------------------------------
[sqlalchemy.engine.base.Engine][Dummy-2] SELECT kw_table.id AS kw_table_id, kw_table.name AS kw_table_name
FROM kw_table
[sqlalchemy.engine.base.Engine][Dummy-2] ()
#!/usr/bin/env python
#encoding: utf-8
import cPickle
import urllib
from bs4 import BeautifulSoup,NavigableString
import re
import math
@maowug
maowug / dict3_MW_learners.py
Last active December 16, 2015 14:39
dict3 MW learners
#!/usr/bin/env python
#encoding: utf-8
#__author__ = 'actor2019'
import urllib
from bs4 import BeautifulSoup as bs
import cPickle
import sys
sys.setrecursionlimit(99999)
@maowug
maowug / dict3_NHK_enews.py
Last active December 16, 2015 14:39
dict3 nhk enews
#!/usr/bin/env python
#encoding: utf-8
import urllib
from bs4 import BeautifulSoup as bs
import cPickle
def getDay(url):
"""
@maowug
maowug / dict3_yeeyan_EN.py
Last active December 16, 2015 14:39
dict3 yeeyan
#!/usr/bin/env python
#encoding: utf-8
import urllib
from bs4 import BeautifulSoup as bs
import cPickle
import re
from bs4 import NavigableString
def getArticle(str_id):
@maowug
maowug / angular-jQuery-Form-Plugin.js
Created May 14, 2013 00:28
angular jQuery Form Plugin
//html
// <div ng-controller="FileUploadCtrl">
// <p class="lead">CSV and *.pl is feasible.</p>
// <form action="/upload" file-upload>
// <a id="btnUploadCSV" class="btn btn-success" ng-click="triggerUpload()">Upload CSV</a>
@maowug
maowug / jq-file-upload-form-WithoutFile-directive.js
Created May 14, 2013 11:03
use jq-file-upload to post a 'form' without file? why not $http
getRNIAapp.directive('formupload',function(){
return {
restrict:'A',
scope:{
done:'&',
rnia:'='
},
link: function (scope,element,attrs){
var optionsObj={
@maowug
maowug / progressive-parallel-coordinates.js
Last active December 17, 2015 17:48
trivial. progressive-parallel-coordinates
<div id="example-progressive">
<svg></svg>
</div>
<script type="text/javascript">
// linear color scale
// interact with this variable from a javascript console
var pc_progressive;
// load csv file and create the chart
d3.csv('static/data/nutrients.csv', function(data) {
@maowug
maowug / init_JMdict_e.py
Created May 28, 2013 02:32
reFormat JMdict_e with xmltodict ( and jsonpickle for pretty json view)
#!/usr/bin/env python
#encoding: utf-8
#__author__ = 'actor2019'
import xmltodict
import cPickle
import simplejson as json
# load sample100 from JMdict_e_typeDict
# entries= cPickle.load(open('JMdict_e_sample100_cPickle.data','rb'))
getRNIAapp.controller('nvd3TogoCtrlPC',function(rniaWrapper){
var chart;
nv.addGraph(function() {
chart = nv.models.parallelCoordinates()
.width(nv.utils.windowSize().width*0.6)
// .height(nv.utils.windowSize().height)
// .dimensions(['nausea','temperature','headache','flu']);
.dimensions(rniaWrapper.get('graphPCDataWrapper').dimensions);