Skip to content

Instantly share code, notes, and snippets.

View sergi's full-sized avatar
🎯
Focusing

Sergi Mansilla sergi

🎯
Focusing
View GitHub Profile
/Applications/nRF Connect.app/Contents/Resources/app.asar/node_modules/bindings/bindings.js:121 Uncaught Error: dlopen(/var/folders/b4/t5qn2rzd7lb0srz0sr5d_khm0000gn/T/.com.nordicsemi.nrfconnect.olmKXL, 0x0001): Library not loaded: @rpath/libhighlevelnrfjprog.dylib
Referenced from: /private/var/folders/b4/t5qn2rzd7lb0srz0sr5d_khm0000gn/T/.com.nordicsemi.nrfconnect.olmKXL
Reason: tried: 'nrfjprog/libhighlevelnrfjprog.dylib' (no such file), '/private/var/folders/b4/t5qn2rzd7lb0srz0sr5d_khm0000gn/T/libhighlevelnrfjprog.dylib' (no such file), '/private/var/folders/b4/t5qn2rzd7lb0srz0sr5d_khm0000gn/T/../../nrfjprog/libhighlevelnrfjprog.dylib' (no such file), 'nrfjprog/libhighlevelnrfjprog.dylib' (no such file), '/private/var/folders/b4/t5qn2rzd7lb0srz0sr5d_khm0000gn/T/libhighlevelnrfjprog.dylib' (no such file), '/private/var/folders/b4/t5qn2rzd7lb0srz0sr5d_khm0000gn/T/../../nrfjprog/libhighlevelnrfjprog.dylib' (no such file), '/Applications/nRF Connect.app/Contents/Frameworks/Electron Framework.framework/Versi
@sergi
sergi / account.js
Created January 8, 2020 11:29
ING sandbox auth
const { execSync } = require("child_process");
const uuidv1 = require("uuid/v1");
const crypto = require("crypto");
const moment = require("moment");
const fs = require("fs");
const rp = require("request-promise");
const hostname = "api.sandbox.ing.com";
const keyId = "e77..."; // client_id as provided in the documentation
const certPath = "./certs/"; // path of the downloaded certificates and keys
<?xml version="1.0" encoding="UTF-8"?>
<ns0:Root xmlns:ns0="http://www.gencat.cat/mediamb/qaire/mapes_qualitat_aire_catalunya/mapesqualitatairecatalunya.html">
<Header>
<versio>1.0</versio>
<organisme>Servei de Vigilancia i Control Aire - Generalitat de Catalunya</organisme>
<descripcio>Estat de la Qualitat de l'aire a Catalunya i dels contaminants O3 - NO2 - PM10</descripcio>
<contacte>aire_immissions.tes@gencat.cat</contacte>
<generat>04/11/2018 21:00</generat>
</Header>
<Valors>
@sergi
sergi / code1.go
Last active August 16, 2018 12:08
Goroutine concurrency blog post
func AverageLatency(host string) (latency int64, err error) {
CONCURRENCY := 4
REQUESTS_LIMIT := 100
dnsRequests := make(chan int, REQUESTS_LIMIT)
results := make(chan int64, REQUESTS_LIMIT)
errorsResults := make(chan string, REQUESTS_LIMIT)
for w := 1; w <= CONCURRENCY; w++ {
go dnsTest(dnsRequests, results, errorsResults, host)
@sergi
sergi / ftp-1.js
Last active April 9, 2018 20:54
blog/real-world-observables
class Ftp {
constructor(host = "localhost", port = 21) {
this._ftpSocket = Net.createConnection(port, host);
this._ftpSocket.setEncoding("utf8");
this.responses = fromStream(this._ftpSocket);
}
}
@sergi
sergi / PrivilegedContent.js
Last active April 9, 2018 08:33
Privileged Content article
import React from "react";
class PrivilegedContent extends React.PureComponent {
state = {
admin: isAdmin()
};
render() {
if (this.state.admin !== true) {
return <div />;

Keybase proof

I hereby claim:

  • I am sergi on github.
  • I am sergim (https://keybase.io/sergim) on keybase.
  • I have a public key ASAtZ4ptACy7afdHAR6OSrQvXdoGNzJinJjUC2XbhbKZ6Qo

To claim this, I am signing this object:

Keybase proof

I hereby claim:

  • I am sergi on github.
  • I am sergim (https://keybase.io/sergim) on keybase.
  • I have a public key ASD14mUr8sdNusgJCLyFURGBuzefr9zqQQ8HMX6oIlhEhgo

To claim this, I am signing this object:

We can make this file beautiful and searchable if this error is corrected: No commas found in this CSV file in line 0.
"382"
"379"
"411"
"390"
"391"
"408"
"388"
"400"
"373"
"399"
PeerConnection ID: 1475830504228827 (id=2147484868 url=https://myvijucloud.com/meet/41862709/connect)
ICE Stats
Local Candidate Remote Candidate ICE State Priority Nominated Selected
91.240.206.7:61234/udp(relayed-udp)
91.240.206.7:65020/udp(relayed-tcp)
91.240.206.7:49776/udp(relayed-udp)
91.240.206.7:61402/udp(relayed-udp)
91.240.206.7:52931/udp(relayed-udp)
SDP
Local SDP