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 domain = require('domain');
var express = require('express');
var fs = require('fs');
var _ = require('lodash');
module.exports = function(parent, options){
var directory = options.directory || __dirname + '/../controllers';
fs.readdirSync(directory).forEach(function(name){
Install And Configure The Avahi Service
Run the following two commands.
Gentoo:
# echo "net-dns/avahi -gdbm -introspection" >> /etc/portage/package.use
# emerge avahi
The first command tells portage (Gentoo's package management system) to build avahi without support for gdbm and introspection. These two features are not required and would cause portage to pull in several more uncessary packages when building avhai.
The second command tells portage to download, compile, and install the avahi service.
# 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 {
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'],
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);
});
@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);
});
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');
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);