Skip to content

Instantly share code, notes, and snippets.

View ayufan's full-sized avatar

Kamil Trzciński ayufan

View GitHub Profile
gcr http POST undefined/api/v1/runners/register.json
gcr ERR! [register] Error: Invalid protocol
gcr ERR! [register] at Request.self._buildRequest (/usr/local/lib/node_modules/gcr/node_modules/request/request.js:336:53)
gcr ERR! [register] at Request.init (/usr/local/lib/node_modules/gcr/node_modules/request/request.js:503:10)
gcr ERR! [register] at new Request (/usr/local/lib/node_modules/gcr/node_modules/request/request.js:97:8)
gcr ERR! [register] at request (/usr/local/lib/node_modules/gcr/node_modules/request/index.js:50:11)
gcr ERR! [register] at Function.request.post (/usr/local/lib/node_modules/gcr/node_modules/request/index.js:116:27)
gcr ERR! [register] at Client.registerRunner (/usr/local/lib/node_modules/gcr/lib/client.js:55:11)
gcr ERR! [register] at /usr/local/lib/node_modules/gcr/bin/cmd.js:63:18
gcr ERR! [register] at fs.js:266:14
drwxr-x---+ 8 ayufan staff 272 Nov 14 15:50 .config
0: group:everyone deny add_file,delete,add_subdirectory,delete_child,writeattr,writeextattr,chown
ayufan@Kamils-MacBook-Air ~/.config> cat gcr.json
{
"buildDir": "/tmp/builds",
"git": "/usr/bin/git"
}
[?] Please enter your GitLab CI url: https://***
[?] Please enter your GitLab CI Registration Token: ***
gcr http POST undefined/api/v1/runners/register.json
gcr ERR! [register] Error: Invalid protocol
@ayufan
ayufan / compile_and_restart
Last active August 29, 2015 14:01
rebuild framework-services
#!/bin/bash
set -e
cd /Volumes/android/
source java.sh
source build/envsetup.sh
set -xe
adb shell stop
mmm frameworks/base/policy/
@ayufan
ayufan / cset.sh
Created November 2, 2014 19:13
KVM CPU shield with CPU pinning for Proxmox VE
#!/bin/bash
set -eo pipefail
VMID=200
cpu_tasks() {
expect <<EOF | sed -n 's/^.* CPU .*thread_id=\(.*\)$/\1/p' | tr -d '\r' || true
spawn qm monitor $VMID
expect ">"
@ayufan
ayufan / 0001-Added-multi-dex-option-to-Android-Dex-Compiler.patch
Created November 6, 2014 17:21
Added multi-dex option to Android Dex Compiler (Android Studio)
From b77c71cf504ac9bb5b105a1974e5230df09d7e97 Mon Sep 17 00:00:00 2001
From: Kamil Trzcinski <ayufan@ayufan.eu>
Date: Thu, 6 Nov 2014 17:49:22 +0100
Subject: [PATCH] Added multi-dex option to Android Dex Compiler
Change-Id: Ic9c0331371a779a6ed1a8594e0c5fbd482e5eaf6
---
.../src/org/jetbrains/jps/android/AndroidDexBuilder.java | 4 ++++
.../jps/android/builder/AndroidDexBuildTarget.java | 1 +
.../model/JpsAndroidDexCompilerConfiguration.java | 4 ++++
@ayufan
ayufan / qemu-server-e1000.patch
Created January 17, 2015 12:34
[PATCH] Support additional e1000 variants for VM machines
From 0de3204138bc48e57f6b7255651f185e1c64e941 Mon Sep 17 00:00:00 2001
From: Kamil Trzcinski <ayufan@ayufan.eu>
Date: Sat, 17 Jan 2015 13:32:32 +0100
Subject: [PATCH] Support additional e1000 variants for VM machines
It is required for OS X on qemu
Signed-off-by: Kamil Trzcinski <ayufan@ayufan.eu>
---
PVE/QemuServer.pm | 5 +++--
@ayufan
ayufan / write-to-sdcard
Last active September 5, 2016 19:28
Simple script to write to sdcard on OSX
#!/bin/bash
# (c) 2016 Kamil Trzciński <ayufan@ayufan.eu>
# Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php
stderr() {
echo "$@" 1>&2
}
if [[ $# -ne 1 ]] && [[ $# -ne 2 ]]; then
/dts-v1/;
/memreserve/ 0x0000000045000000 0x0000000000200000;
/memreserve/ 0x0000000041010000 0x0000000000010000;
/memreserve/ 0x0000000041020000 0x0000000000000800;
/memreserve/ 0x0000000040100000 0x0000000000004000;
/memreserve/ 0x0000000040104000 0x0000000000001000;
/memreserve/ 0x0000000040105000 0x0000000000001000;
/ {
model = "sun50iw1p1";
@ayufan
ayufan / boot0_head.c
Created January 3, 2017 13:41
Pine A64 boot0 parameters
const boot0_file_head_t BT0_head =
{
{
/* jump_instruction */
( 0xEA000000 | ( ( ( sizeof( boot0_file_head_t ) + sizeof(uboot_hash_value) + sizeof( int ) - 1 ) / sizeof( int ) - 2 ) & 0x00FFFFFF ) ),
BOOT0_MAGIC,
STAMP_VALUE,
#ifdef ALIGN_SIZE_8K
0x2000,