Skip to content

Instantly share code, notes, and snippets.

View emidoots's full-sized avatar
😸
Herding cats

Emi emidoots

😸
Herding cats
View GitHub Profile
CREATE EXTENSION IF NOT EXISTS dblink;
CREATE OR REPLACE FUNCTION remote_exec(suffix text, query text) RETURNS void AS $$
BEGIN
PERFORM dblink_exec('dbname=' || current_database() || suffix || ' password=MYPASSWORD user=' || current_user, query);
END;
$$
LANGUAGE plpgsql;
CREATE OR REPLACE FUNCTION create_lsif_db() RETURNS void AS $$
This file has been truncated, but you can view the full file.
[ec2-user@ip-10-0-0-145 zoekt-shared-disk]$ pwd
/data/zoekt-shared-disk
[ec2-user@ip-10-0-0-145 zoekt-shared-disk]$ du -m -a | sort -n
0 ./.trash
1 ./50.112.230.151%2FTEST%2F00benallen--gui_core_00_v15.00000.zoekt
1 ./50.112.230.151%2FTEST%2F00benallen--gui_core_00_v16.00000.zoekt
1 ./50.112.230.151%2FTEST%2F057a3dd61f99517a3afea0051a49cb27994f94d--rslinux_v15.00000.zoekt
1 ./50.112.230.151%2FTEST%2F057a3dd61f99517a3afea0051a49cb27994f94d--rslinux_v16.00000.zoekt
1 ./50.112.230.151%2FTEST%2F0ang3el--hibernate-injection-study_v15.00000.zoekt
1 ./50.112.230.151%2FTEST%2F0ang3el--hibernate-injection-study_v16.00000.zoekt
[ec2-user@ip-10-0-0-145 zoekt-shared-disk]$ pwd
/data/zoekt-shared-disk
[ec2-user@ip-10-0-0-145 zoekt-shared-disk]$ du -m -a | sort -n
0 ./.trash
1 ./50.112.230.151%2FTEST%2F00benallen--gui_core_00_v15.00000.zoekt
1 ./50.112.230.151%2FTEST%2F057a3dd61f99517a3afea0051a49cb27994f94d--rslinux_v15.00000.zoekt
1 ./50.112.230.151%2FTEST%2F0ang3el--hibernate-injection-study_v15.00000.zoekt
1 ./50.112.230.151%2FTEST%2F0ovicero0--serverspeeder_install_v15.00000.zoekt
1 ./50.112.230.151%2FTEST%2F0ovicero0--serverspeeder_install_v15.00001.zoekt
1 ./50.112.230.151%2FTEST%2F0rkgrrr1--hello-world_v15.00000.zoekt

breakdown of changes between current staging version (3.3.5) -> 3.3.7

3.4.0 (unreleased)

Added

Fixed

"facebook/create-react-app",
"reduxjs/redux",
"GoogleChrome/puppeteer",
"trekhleb/javascript-algorithms",
"30-seconds/30-seconds-of-code",
"zeit/next.js",
"yarnpkg/yarn",
"storybooks/storybook",
"thedaviddias/Front-End-Checklist",
"NARKOZ/hacker-scripts",
// +build ignore
package main
import (
"bytes"
"encoding/json"
"fmt"
"io/ioutil"
"log"
WebSocket connection to TypeScript backend at wss://typescript.sourcegraph.com opened
extension.ts:133 Initializing TypeScript backend...
extension.ts:104 1:41:40 PM TypeScript backend [conn 609b2510-fcc4-11e8-ad49-c36481de55ad] Trace initialize https://app.lightstep.com/cbb1e22b27954f252b7ec9e394363309/trace?span_guid=4bf2ce4d0421f9f2&at_micros=1544478099984279
extension.ts:104 1:41:40 PM TypeScript backend [conn 609b2510-fcc4-11e8-ad49-c36481de55ad] rootUri https://sourcegraph.com/github.com/sourcegraph/sourcegraph@REDACTED/-/raw/
extension.ts:104 1:41:40 PM TypeScript backend [conn 609b2510-fcc4-11e8-ad49-c36481de55ad] Fetching archive from https://sourcegraph.com/github.com/sourcegraph/sourcegraph@REDACTED/-/raw/
extension.ts:104 1:41:40 PM TypeScript backend [conn 609b2510-fcc4-11e8-ad49-c36481de55ad] Extracting to /home/node/cache/lang-typescript-7cdd8b84ff-bxnhw/609b2510-fcc4-11e8-ad49-c36481de55ad/repo
extension.ts:104 1:41:41 PM TypeScript backend [conn 609b2510-fcc4-11e8-ad49-c36481de55ad] package.j

Option 2: Provision a new cluster locally using Docker for Mac

  1. Enable / install Docker for Mac's Kubernetes support via Docker > Preferences > Kubernetes:

image

  1. Ensure Docker has lots of memory (e.g. 8GB).

  2. Delete all resources and limits references in our repository. Otherwise all pods will fail to start due to hitting the resource requests. Unless you have something like a 90 core 300GB RAM dev laptop, I don't know of a better way to do this.

// NewRouter returns a new router instance.
func NewRouter() *Router {
return &Router{namedRoutes: make(map[string]*Route), KeepContext: false}
}
@emidoots
emidoots / gist:2ee0626de234df0731d6923200a4f45b
Last active February 19, 2019 00:00
Painted Heart - Jane Zhang

Painted Heart - Jane Zhang

1)---0:28-0:35--------------------------  | - | 2)---0:35-0:42-------------------------
  ●●● β—‹β—‹β—‹ | ●●● β—‹β—‹β—‹ | ●●○ β—‹β—‹β—‹ | ●●○ β—‹β—‹β—‹   | - |   ●●● ●●○ | ●●● β—‹β—‹β—‹ | ●●○ β—‹β—‹β—‹ | ●●○ β—‹β—‹β—‹
  ○●● β—‹β—‹β—‹ | ●○○ β—‹β—‹β—‹ | ●●○ β—‹β—‹β—‹ | ●●● β—‹β—‹β—‹   | - |   ○●● β—‹β—‹β—‹ | ●○○ β—‹β—‹β—‹ | ●●● β—‹β—‹β—‹ | ○●● ○○●
  ●●● ●●● | ●●● ●●○                       | - |   ○●● ●●● | ●●● ●●○
  --------------------------------------  | - |   -------------------------------------