adb logcat | ndk-stack -sym <path to folder with .so files>
Example:
adb logcat | ndk-stack -sym ~/workspace.frostwire/frostwire-jlibtorrent/swig/bin/release/android/armeabi-v7a
adb logcat | ndk-stack -sym <path to folder with .so files>
Example:
adb logcat | ndk-stack -sym ~/workspace.frostwire/frostwire-jlibtorrent/swig/bin/release/android/armeabi-v7a
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta charset="utf-8"/> | |
<title>Canvas tutorial</title> | |
<script type="text/javascript"> | |
const max_x = 2048 | |
const max_y = 2048 | |
const bgcolor = 'rgb(0,0,0)' | |
const fgcolor0 = 'rgb(200, 0, 0)' |
private static void testListingNetworkInterfaces() { | |
try { | |
Enumeration<NetworkInterface> networkInterfaces = NetworkInterface.getNetworkInterfaces(); | |
NetworkInterface iface; | |
while (networkInterfaces.hasMoreElements()) { | |
iface = networkInterfaces.nextElement(); | |
LOG.info("displayName:" + iface.getDisplayName() + " " + | |
"index:" + iface.getIndex() + " " + | |
"isUp:" + iface.isUp() + " " + | |
"isVirtual:" + iface.isVirtual() + " " + |
Increíblemente descentralizado y probado matemáticamente tan seguro como Bitcoin. Para cuando llegue el 31 de marzo, toda la red estará completamente operada y será propiedad de la comunidad y el 100% de toda la producción de bloques será manejada por grupos de interés comunitarios.
Rápida, robusta, construida a escala, democracia líquida mediante votación en cadena, abierta a todos. Permite que todo el protocolo sea impulsado por la comunidad y pueda tomar decisiones de una manera más sólida en comparación con el estándar de la industria.
La mejor implementación de metadatos de pila de red en la industria. El modelo Extended-UTXO ofrece a Cardano la capacidad de ejecutar contratos inteligentes de forma segura mientras mantiene la capacidad de escalabilidad.
La tecnología Hard Fork Combinator ofrece actualizaciones / hardforks sin problemas. No hay bifurcaciones obtusas o engorrosas con ADA a diferencia de otras cadenas de bloques que obligan a los usuarios finales a "reclamar" to
-- Gubatron's method | |
-- n=3 [1, 2, 1] | |
-- copy the list and append a 0 on the left of the first | |
-- and append a 0 at the end of the second | |
-- [0, 1, 2, 1] | |
-- [1, 2, 1, 0] | |
-- add them up! | |
-- n=4 [1, 3, 3, 1] | |
-- | |
-- append 0s to both sides and add them up |
def pascal(n): | |
if n == 1: | |
return [ 1 ] | |
if n == 2: | |
return [ 1, 1 ] | |
prev = pascal(n-1) | |
results = [] | |
for i in range(n): | |
if i == 0: | |
continue |
# | |
# Remember: Pattern matching in sed doesn't use $1 for groups, instead it uses \1. | |
# Remember: Gotta escape the group parenthesis | |
# TODO: How to eval the output. This snippet will only output the transformation but not execute it | |
# | xargs didn't work, wrapping $(sed ...) didn't work either. | |
ls -l *.exe | awk '{ print $9 }' | sed "s/\(.*\).exe/ln \-s \1.exe \1/g" |
If cell `B1` had a date indicating the first of the month as in: `=11/1/2020` | |
To get the number of days of that month you do: | |
`=DAYS(EOMONTH(B1,0),B1)+1` | |
<?xml version="1.0" encoding="UTF-8"?> | |
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
<plist version="1.0"> | |
<dict> | |
<key>com.apple.security.cs.allow-jit</key> | |
<true/> | |
<key>com.apple.security.cs.allow-unsigned-executable-memory</key> | |
<true/> | |
<key>com.apple.security.cs.disable-executable-page-protection</key> | |
<true/> |