Skip to content

Instantly share code, notes, and snippets.

Vladimir Bauer vbauerster

Block or report user

Report or block vbauerster

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View main.go
package main
import (
"fmt"
"sync"
)
func main() {
var wg sync.WaitGroup
done := make(chan struct{})
View http-redirect.go
package main
import (
"flag"
"fmt"
"log"
"net/http"
"net/url"
"os"
"strings"
View mapgotcha.go
package main
import "fmt"
type person struct {
Name string
Age int
}
func main() {
@vbauerster
vbauerster / main.go
Last active Apr 8, 2018
Diff btw chan size 0 and 1
View main.go
package main
import (
"fmt"
"time"
)
func main() {
// c := make(chan struct{}, 1)
c := make(chan struct{})
View ChromeCacheExctractor.js
// http://www.sensefulsolutions.com/2012/01/viewing-chrome-cache-easy-way.html
(function() {
var preTags = document.getElementsByTagName('pre');
var preWithHeaderInfo = preTags[0];
var preWithContent = preTags[2];
var lines = preWithContent.textContent.split('\n');
// get data about the formatting (changes between different versions of chrome)
var rgx = /^(0{8}:\s+)([0-9a-f]{2}\s+)[0-9a-f]{2}/m;
View nvimrc.local
imap <expr><TAB>
\ neosnippet#expandable_or_jumpable() ? "\<Plug>(neosnippet_expand_or_jump)" :
\ emmet#getFileType()=='html' && match(getline('.'), '<.*>')<0 ? emmet#expandAbbrIntelligent("\<plug>(emmet-move-next)") :
\ pumvisible() ? "\<C-n>" :
\ "\<TAB>"
@vbauerster
vbauerster / introrx.md
Created Dec 11, 2015 — forked from staltz/introrx.md
The introduction to Reactive Programming you've been missing
View introrx.md
View app.fetch-httpClient.config.js
import {HttpClient} from 'aurelia-fetch-client'
import {Authentication} from './authentication';
import {BaseConfig} from './baseConfig'
import {inject} from 'aurelia-framework';
import {Storage} from './storage';
@inject(HttpClient, Authentication, Storage, BaseConfig)
export class FetchConfig {
constructor(httpClient, authService, storage, config){
this.httpClient = httpClient;
View playground.jsx
define(function(require){
//var React = require('react');
var jQuery = require('jquery');
//var TemplatesPanel = require('modules/pathboard/common/views/templatesPanel');
//var Templates = require('modules/pathboard/common/models/templates');
//var templates = new Templates();
//var Loading = require('ui/react/loading');
//var Panel = require('ui/react/modals/panel');
You can’t perform that action at this time.