Skip to content

Instantly share code, notes, and snippets.

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:versionCode="8002001" android:versionName="0.2.1" package="net.named_data.nfd" platformBuildVersionCode="19" platformBuildVersionName="4.4.2-1456859">
<uses-sdk android:minSdkVersion="15" android:targetSdkVersion="19">
</uses-sdk>
<uses-permission android:name="android.permission.INTERNET">
</uses-permission>
<uses-permission android:name="android.permission.READ_LOGS">
</uses-permission>
<application android:theme="@7F0D0000" android:label="@7F0C000E" android:icon="@7F020057" android:debuggable="true" android:allowBackup="true">
import math
import numpy
from fractions import Fraction
m = [15.25, 16, 15.25, 16.75, 16, 15.25, 16.75, 16, 12.25, 3]
m_abs = []
runner = 0
for i in m:
runner += i
Schema = SCHEMA-TYPE TLV-LENGTH
StringTable
TokenTable
StringTable = STRING-TABLE-TYPE TLV-LENGTH *OCTET
TokenTable = TOKEN-TABLE-TYPE TLV-LENGTH *Token
Token = Offset Size
@cawka
cawka / qt-creator-ndn-style.xml
Created November 17, 2021 15:55
QT Creator NDN style approximation
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorCodeStyle>
<!-- Written by QtCreator 4.8.84, 2021-11-17T10:54:55. -->
<qtcreator>
<data>
<variable>CodeStyleData</variable>
<valuemap type="QVariantMap">
<value type="bool" key="AlignAssignments">false</value>
<value type="bool" key="AutoSpacesForTabs">false</value>
<value type="bool" key="BindStarToIdentifier">false</value>
# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure("2") do |config|
config.vm.define "dct-dev-1"
config.vm.box = "bento/ubuntu-20.04"
config.vm.hostname = "dct"
config.vm.provider "virtualbox" do |vb|
vb.name = "dct-dev-1"
vb.cpus = "8"
vb.memory = "16384"
@cawka
cawka / vpn
Created August 12, 2019 01:58
ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTo2c21udnVh@ca231.vpnbook.com:80/?outline=1
#include "ns3/lte-module.h"
#include "ns3/core-module.h"
#include "ns3/network-module.h"
#include "ns3/internet-module.h"
#include "ns3/mobility-module.h"
#include "ns3/applications-module.h"
#include "ns3/point-to-point-module.h"
#include "ns3/config-store.h"
#include <cfloat>
#include <sstream>
@cawka
cawka / android-shared-lib-dependencies.sh
Last active March 22, 2021 10:09
Recursively calculate shared library dependencies and generate System.load(); statements
# Set correct path to readelf binary in Android NDK
READELF=/opt/crystax-ndk-10.3.1/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-readelf
# List libraries that exist in /system/lib
STANDARD_LIBS=(c dl m stdc++ log z)
has() {
local p=$1
shift
local x
@cawka
cawka / .zshrc
Created March 21, 2021 19:03
my zshrc
# setopt noautomenu
autoload -Uz compinit && compinit
autoload bashcompinit && bashcompinit
setopt autocd
bindkey "[D" backward-word
bindkey "[C" forward-word
bindkey "^[a" beginning-of-line
bindkey "^[e" end-of-line
b = 0
m_bits = 5
m_max = (1<<m_bits)
for i in range(0,256):
e = i >> m_bits
m = i & ((1<<m_bits) - 1)
if e == 0:
x = (0 + m / m_max) * pow(2, 1 + b)