This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env node | |
import * as fs from 'fs'; | |
import * as path from 'path'; | |
const walk = (dir: string, done: (err: NodeJS.ErrnoException, results?: string[]) => void): void => { | |
let results: string[] = []; | |
fs.readdir(dir, (err: NodeJS.ErrnoException, files: string[]) => { | |
if (err) return done(err); | |
let pending = files.length; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
if [ ! -z DIR ]; then DIR=(off*/); fi | |
VENV="${VENV:-.offenv}" | |
REQUIREMENTS="${REQUIREMENTS:-'requirements.txt'}"; | |
if [ ! -d "$VENV/bin" ]; then | |
echo Cannot find "$VENV/bin" | |
exit 2; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import 'reflect-metadata'; | |
import { createConnection } from 'typeorm'; | |
@Entity('user_tbl') | |
export class User { | |
@PrimaryColumn({ type: 'varchar' }) | |
public username: string; | |
@Column({ type: 'varchar', nullable: false, select: false }) | |
public password: string; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Now ignore everyone else; mongodump to CSV; `LOAD DATA FROM CSV` in MySQL | |
db.modulestore.structures.aggregate([ | |
{ $unwind: '$blocks' }, | |
{ $replaceRoot: { newRoot: "$blocks" } }, | |
{ $out: 'modulestore.blocks' } | |
]); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
digraph { | |
bgcolor=transparent; | |
splines=polyline; | |
phone0[label="Smartphone 0"]; | |
phone1[label="Smartphone 1"]; | |
phone2[label="Smartphone 2"]; | |
laptop0[label="Laptop 0"]; | |
laptop0[label="Laptop 1"]; | |
laptop0[label="Laptop 2"]; | |
server0[label="Server (DB, API, nginx, static files)", shape=cylinder] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@Injectable() | |
class JWTInterceptor implements HttpInterceptor { | |
constructor(private router: Router) {} | |
intercept(req: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> { | |
return next.handle(req).map((event: HttpEvent<any>) => { | |
if (event instanceof HttpResponse) { | |
// do stuff with response if you want |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/tutorials/image/cifar10/cifar10.py b/tutorials/image/cifar10/cifar10.py | |
index d99ffb9..4edcf68 100644 | |
--- a/tutorials/image/cifar10/cifar10.py | |
+++ b/tutorials/image/cifar10/cifar10.py | |
@@ -90,8 +90,8 @@ def _activation_summary(x): | |
# Remove 'tower_[0-9]/' from the name in case this is a multi-GPU training | |
# session. This helps the clarity of presentation on tensorboard. | |
tensor_name = re.sub('%s_[0-9]*/' % TOWER_NAME, '', x.op.name) | |
- tf.contrib.deprecated.histogram_summary(tensor_name + '/activations', x) | |
- tf.contrib.deprecated.scalar_summary(tensor_name + '/sparsity', |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
curl -s https://nodejs.org/dist/latest/ | sed -n 's:.*<a href=\".*\">node-v\(.*\).pkg</a>.*:\1:p' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
tttttt$ ls | |
CMakeLists.txt conanfile.txt main.cpp | |
tttttt$ mkdir build && cd $_ | |
tttttt/build$ conan install .. | |
RapidJSON/1.0.2@SamuelMarks/testing: Not found, looking in remotes... | |
RapidJSON/1.0.2@SamuelMarks/testing: Trying with 'conan.io'... | |
Downloading conan_export.tgz | |
[==================================================] | |
Downloading conanfile.py | |
[==================================================] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var http = require('http'); | |
function httpPOST(options, body, cb) { | |
const req = http.request(options, function (res) { | |
if (!res) | |
return cb(res); | |
else if ((res.statusCode / 100 | 0) > 3) | |
return cb(res); | |
return cb(null, res); |