Skip to content

Instantly share code, notes, and snippets.

View heukirne's full-sized avatar
💭
Building a non-profit startup: NoHarm.Ai

Henrique Dias heukirne

💭
Building a non-profit startup: NoHarm.Ai
View GitHub Profile
@heukirne
heukirne / migrate_octadesk_2_odoo.py
Last active February 11, 2024 22:23
Script to migrate data from Octadesk to Odoo
import xmlrpc.client
import requests, json, os, time
## Octadesk API: https://api-docs.octadesk.services/docs/
payload = {'username': 'support@company.com', 'password': 'password'}
headers = {'subDomain': 'company', 'content-type': 'application/json', 'accept': 'application/json'}
r = requests.post('https://api.octadesk.services/login', data=json.dumps(payload), headers=headers)
token = r.json()['token']
headers['Authorization'] = 'Bearer ' + token
from keras.layers.core import Dense, Activation
from keras.layers import Flatten, Dropout
from keras.layers.embeddings import Embedding
from keras.models import Sequential
embedding_layer = Embedding(embedding_weights.shape[0],
 embedding_weights.shape[1],
 weights=[embedding_weights],
 input_length=max_length)
import networkx as nx
import pandas as pd
X = frequency[['dose','freq']].values.astype(float) 
medication_graph = nx.from_numpy_matrix(self.sim_matrix) 
pr = nx.pagerank(medication_graph, alpha=0.9, max_iter=1000, personalization=dict(sfrequency['count']))
@heukirne
heukirne / deploy-web.sh
Created November 16, 2016 19:13
Script to deploy fleetany-web
#!/bin/bash
rm -rf ./fleetany-web
svn checkout https://github.com/alientronics/fleetany-web.git/trunk fleetany-web/
cp configDir/php.ini fleetany-web/
cp configDir/tpms-bkp/.htaccess fleetany-web/
cp configDir/tpms-bkp/.htaccess-public fleetany-web/public/.htaccess
cp configDir/tpms-bkp/.env fleetany-web/
cd fleetany-web
curl -sS https://getcomposer.org/installer | php7 -c php.ini
@heukirne
heukirne / enrichment.php
Last active August 29, 2015 14:07
Candidates Enrichment
<?php include('header.php'); ?>
<div class="jumbotron">
<h1>Candidatos Stats</h1>
<p class="lead">Estatísticas dos Candidatos</br></p>
</div>
<?php
class Connect{
protected $url_acesso = 'http://api.transparencia.org.br/api/v1/';
protected $app_token = 'TzTnQhwxCWmY';
@heukirne
heukirne / user.json
Created August 6, 2014 18:06
sharelatex user structure
> db.users.findOne();
{
"__v" : 0,
"_id" : ObjectId("53e10cc175dd421727dfc821"),
"ace" : {
"pdfViewer" : "pdfjs",
"spellCheckLanguage" : "en",
"autoComplete" : true,
"fontSize" : 12,
"theme" : "textmate",
@heukirne
heukirne / docHistory.json
Created August 6, 2014 18:04
sharelatex docHistorystructure
> db.docHistory.findOne();
{
"doc_id" : ObjectId("53e10cd475dd421727dfc825"),
"project_id" : ObjectId("53e10cd275dd421727dfc823"),
"op" : [
{
"p" : 36,
"d" : "The Hitchhiker's Guide to the Galaxy"
}
],
@heukirne
heukirne / project.json
Created August 6, 2014 17:59
sharelatex project structure
# db.projects.findOne();
{
"__v" : 0,
"_id" : ObjectId("53e10cd275dd421727dfc823"),
"collaberator_refs" : [ ],
"compiler" : "pdflatex",
"deletedByExternalDataSource" : false,
"deletedDocs" : [ ],
"description" : "",
"lastUpdated" : ISODate("2014-08-06T17:53:46.578Z"),
@heukirne
heukirne / mapreduceI2.js
Created July 7, 2014 18:08
Cálculo do I2
db.i2.aggregate(
{ $sort: { _id : 1} },
{ $group: { _id: "$c" ,
i : { $first : "$i" },
m : { $first : "$m" },
r : { $first : "$r" },
j : { $first : "$j" },
} },
{ $out: 'i2_group' }
);
@heukirne
heukirne / aggregationI3.js
Last active August 29, 2015 14:03
Cálculo do I3
//Speed up MongoDB Map Reduce, http://edgystuff.tumblr.com/post/54709368492
//MongoDB as a pure in-memory, http://edgystuff.tumblr.com/post/49304254688
db.notas.ensureIndex({c:1});
//db.notas.ensureIndex({p:-1}); //6786ms
db.notas.ensureIndex({a:1});
db.alunos.find().forEach(function(a){ db.notas.update({c:a._id,p:{$gte:a.p}},{$set:{v1:1}},{multi:true}) });
db.grade.find().forEach(function(g){ db.notas.update({a:g.ca},{$set:{v2:1}},{multi:true}) });