Skip to content

Instantly share code, notes, and snippets.

View typelogic's full-sized avatar
🏹

typelogic typelogic

🏹
View GitHub Profile
import sys, os, signal
import pysodium
import ctypes
import ctypes.util
import api_pb2
import traceback
@typelogic
typelogic / d.diff
Created December 11, 2020 03:05
try add fields
diff --git a/src/main/java/org/idpass/lite/IDPassReaderComponent.java b/src/main/java/org/idpass/lite/IDPassReaderComponent.java
index 5f9a1fe..18e88cf 100644
--- a/src/main/java/org/idpass/lite/IDPassReaderComponent.java
+++ b/src/main/java/org/idpass/lite/IDPassReaderComponent.java
@@ -182,6 +182,8 @@ public class IDPassReaderComponent
ObjectNode front = mapper.createObjectNode();
front.put("identification_number",m_idfc.getUIN());
front.put("full_name", m_idfc.getFullName());
+ front.put("surname", m_idfc.getSurName());
+ front.put("given_names", m_idfc.getGivenName());
diff --git a/src/main/java/org/idpass/lite/IDPassReaderComponent.java b/src/main/java/org/idpass/lite/IDPassReaderComponent.java
index 5f9a1fe..18e88cf 100644
--- a/src/main/java/org/idpass/lite/IDPassReaderComponent.java
+++ b/src/main/java/org/idpass/lite/IDPassReaderComponent.java
@@ -182,6 +182,8 @@ public class IDPassReaderComponent
ObjectNode front = mapper.createObjectNode();
front.put("identification_number",m_idfc.getUIN());
front.put("full_name", m_idfc.getFullName());
+ front.put("surname", m_idfc.getSurName());
+ front.put("given_names", m_idfc.getGivenName());
keytool -list -v -keystore test.cfg.p12 -storepass changeit -storetype pkcs12
https://asciinema.org/a/V76JTjXjYqK6HY8mzpqPJBASh
@typelogic
typelogic / chess.c
Created December 4, 2020 11:45
smallest
char*l="ustvrtsuqqqqqqqqyyyyyyyy}{|~z|{}"
" 76Lsabcddcba .pknbrq PKNBRQ ?A6J57IKJT576,+-48HLSU";
#define F getchar()&z
#define v X(0,0,0,21,
#define Z while(
#define _ ;if(
#define P return--G,y^=8,
B,i,y,u,b,I[411],*G=I,x=10,z=15,M=1e4;X(w,c,h,e,S,s){int t,o,L,E,d,O=e,N=-M*M,K
=78-h<<x,p,*g,n,*m,A,q,r,C,J,a=y?-x:x;y^=8;G++;d=w||s&&s>=h&&v 0,0)>M;do{_ o=I[
p=O]){q=o&z^y _ q<7){A=q--&2?8:4;C=o-9&z?q["& .$ "]:42;do{r=I[p+=C[l]-64]_!w|p
@typelogic
typelogic / error2.log
Created November 30, 2020 12:03
error2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 67 542k 0 0 67 368k 0 622k --:--:-- --:--:-- --:--:-- 621kUnicodeDecodeError at /api/v1/cards/627f61f5-7da2-419c-abf7-d79509c97327/render/
'utf-8' codec can't decode byte 0xff in position 0: invalid start byte
Request Method: POST
Request URL: http://127.0.0.1:8000/api/v1/cards/627f61f5-7da2-419c-abf7-d79509c97327/render/
Django Version: 3.0.7
Python Executable: /usr/local/bin/python
Python Version: 3.8.6
https://imgur.com/Etq9iAn
@typelogic
typelogic / java-switch.xml
Created November 24, 2020 12:39
switch java version in pom.xml
<properties>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
@typelogic
typelogic / opencv-4.2.0-cuda-10.1-Ubuntu-20.04.md
Created November 14, 2020 14:31 — forked from p3jitnath/opencv-4.2.0-cuda-10.1-Ubuntu-20.04.md
Step-by-Step Guide to build OpenCV 4.2.0 with CUDA 10.1 on Ubuntu 20.04

How to install OpenCV 4.2.0 with CUDA 10.1 on Ubuntu 20.04 LTS (Focal Fossa)

Install updates and upgrade your system:

    $ sudo apt update
    $ sudo apt upgrade

Install required libraries: