Skip to content

Instantly share code, notes, and snippets.

View josser's full-sized avatar
🍰
is a lie

Dmytro Chyrkin josser

🍰
is a lie
View GitHub Profile
var iterations = 100000000;
var stats = {
win: 0,
loose: 0
}
function generatePrises() {
var initial = [0, 0, 0];
initial[Math.floor(Math.random() * 3)] = 1;
with tbl2_view as (
with tbl3_view as (
with tbl4_view as (
select * from tbl4
)
select tbl3.*, json_agg(tbl4_view) as tbl4 from tbl3
inner join tbl4_view on tbl4_view.tbl3_id = tbl3.id
group by tbl3.id
)
import React, { Component } from 'react';
import AceEditor from 'react-ace';
import brace from 'brace'
import sql from 'brace/mode/sql';
import xcode from 'brace/theme/xcode';
export default class Explorer extends Component {
constructor(args) {
super(args);
import React, { Component } from 'react';
import { connect } from "react-redux";
import Window from "components/Window";
import Toolbar from "components/Toolbar";
import { query } from "reducers/connections";
var AceEditor = require('react-ace');
var brace = require('brace');
require('brace/mode/sql');
require('brace/theme/xcode');
import React, { Component } from 'react';
import { connect } from "react-redux";
import Window from "components/Window";
import Toolbar from "components/Toolbar";
import { query } from "reducers/connections";
var AceEditor = require('react-ace');
var brace = require('brace');
require('brace/mode/sql');
require('brace/theme/xcode');
@josser
josser / parser.js
Last active October 19, 2015 14:38
var parser = parse({delimiter: ',', columns: ['code', 'date', 'open', 'high', 'low', 'close', 'volume', 'f0']});
var saver = transform(function(asset, cb) {
models.MetastockHistory.create({
code: asset['code'],
date: moment(asset['date'], 'YYYYMMDD').format(),
price: parseFloat(asset['close'])
}).then(function (result) {
cb(null, result);
});
var parser = parse({delimiter: ',', columns: ['code', 'date', 'open', 'high', 'low', 'close', 'volume', 'f0']});
var saver = transform(function(asset, cb) {
models.MetastockHistory.create({
code: asset['code'],
date: moment(asset['date'], 'YYYYMMDD').format(),
price: parseFloat(asset['close'])
}).then(function (result) {
cb(null, result);
});
var parser = parse({delimiter: ',', columns: ['code', 'date', 'open', 'high', 'low', 'close', 'volume', 'f0']});
var saver = transform(function(asset, cb) {
models.MetastockHistory.create({
code: asset['code'],
date: moment(asset['date'], 'YYYYMMDD').format(),
price: parseFloat(asset['close'])
}).then(function (result) {
cb(null, result);
});
var fs = require('fs');
var gulp = require('gulp');
var env = process.env.NODE_ENV || 'development';
var child_process = require('child_process');
var config = require('../../config/config.json')[env];
var path = require('path');
var minimist = require('minimist');
var knownOptions = {
string: ['from'],
# prompt style and colors based on Steve Losh's Prose theme:
# http://github.com/sjl/oh-my-zsh/blob/master/themes/prose.zsh-theme
#
# vcs_info modifications from Bart Trojanowski's zsh prompt:
# http://www.jukie.net/bart/blog/pimping-out-zsh-prompt
#
# git untracked files modification from Brian Carper:
# http://briancarper.net/blog/570/git-info-in-your-zsh-prompt
function virtualenv_info {