Skip to content

Instantly share code, notes, and snippets.

Yves Junqueira nictuku

Block or report user

Report or block nictuku

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 gist:472767cc99b5ebbf5f1cc3676b760baa
Running: /root/.yourbase/tools/miniconda3/miniconda-4.7.10/bin/conda update -q conda in /workspace
Collecting package metadata (current_repodata.json): ...working... done
Solving environment: ...working... done
## Package Plan ##
environment location: /root/.yourbase/tools/miniconda3/miniconda-4.7.10
added / updated specs:
- conda
View gist:10e85d74efc116d6d15b8383965af4f4
dependencies:
build:
- python:3.6.3
- heroku:latest
- homebrew:latest
runtime:
- python:3.6.3
- heroku:latest
- homebrew:latest
View yourbase example (hypothetical).toml
[dependencies]
build = [
"python:3.6.3",
"heroku:latest",
"homebrew:latest"
]
runtime = [
"python:3.6.3",
"heroku:latest",
"homebrew:latest"
View gist:57f5f059c6df17d2358aa6ec765e3bcc
package main
import (
"fmt"
"os"
hetzner "github.com/appscode/go-hetzner"
)
// Problem: this library and perhaps the underlying API don't seem to provide access to the server bidding stuff.
View gist:c9858a4fe2c7b92a01da2e635b7c147c
$ go tool dist list
android/386
android/amd64
android/arm
android/arm64
darwin/386
darwin/amd64
darwin/arm
darwin/arm64
dragonfly/amd64
View idempotent-git-clone.sh
#!/bin/bash
function clone() {
repo=$1 # https://github.com/fatih/vim-go.git
dest=$2 # ~/.vim/pack/plugins/start/vim-go
mkdir -p $dest
cd $dest
git init
if ! git config remote.origin.url &> /dev/null;then
git remote add origin $repo
View gist:28f7b7b1f3f5748aaa514c35b9e48a4a
[########################------------------------------------------------------------------------------------] 326/1458Error: ENFILE: file table overflow, open '/Users/yves/src/github.com/philipithomas/moonlight/frontend/package.json'
at Object.fs.openSync (fs.js:646:18)
at Object.fs.readFileSync (fs.js:551:33)
at onUnexpectedError (/usr/local/Cellar/yarn/1.5.1_1/libexec/lib/cli.js:89324:104)
at /usr/local/Cellar/yarn/1.5.1_1/libexec/lib/cli.js:89431:7
at <anonymous>
make: *** [deps] Error 1
-bash: cannot make pipe for command substitution: Too many open files in system
-bash: /Users/yves/.bash_eternal_history: Too many open files in system
View yb.sh
#!/bin/bash
test () {
bazel test :all
}
build () {
bazel build :all
}
View gist:a6dbb463e7426bc21a6b594bfcb2b745
func newRunner(creds) {
&ciRunner{
githubClient: newGithubClient(creds),
githubCredentials: creds,
// Note: buffered channel. Means that writes to `builds` will almost always return immediately,
// unless we accumulate 100 builds in the queue. We don't have a good failure mode if that happens.
// That's OK for now.
builds: make(chan *event, 100),
}
}
@nictuku
nictuku / weird-error
Created Feb 6, 2018
disappeared after a `bazel clean`
View weird-error
ERROR: /private/var/tmp/_bazel_yves/c3e06ba6f17336f9b3516ab2697dfd1a/external/local_config_cc/BUILD:50:5: in apple_cc_toolchain rule @local_config_cc//:cc-compiler-ios_i386: Xcode version must be specified to use an Apple CROSSTOOL
ERROR: Analysis of target '//cli/zerospace:zerospace' failed; build aborted: Analysis of target '@local_config_cc//:cc-compiler-ios_i386' failed; build aborted
INFO: Elapsed time: 0.488s
FAILED: Build did NOT complete successfully (0 packages loaded)
You can’t perform that action at this time.