minor
This commit is contained in:
parent
0ea84f23f3
commit
2cf0c4d513
@ -75,7 +75,10 @@ sudo mkinitcpio -p linux
|
|||||||
### git use credential store
|
### git use credential store
|
||||||
https://gist.github.com/maelvls/79d49740ce9208c26d6a1b10b0d95b5e
|
https://gist.github.com/maelvls/79d49740ce9208c26d6a1b10b0d95b5e
|
||||||
well, no:
|
well, no:
|
||||||
|
```
|
||||||
|
yay seahorse libgnome-keyring
|
||||||
git config --global credential.helper /usr/lib/git-core/git-credential-gnome-libsecret
|
git config --global credential.helper /usr/lib/git-core/git-credential-gnome-libsecret
|
||||||
|
```
|
||||||
|
|
||||||
### gnome thumbnail raw picture
|
### gnome thumbnail raw picture
|
||||||
https://support.system76.com/articles/fix-raw-image-previews/
|
https://support.system76.com/articles/fix-raw-image-previews/
|
||||||
|
5
badge.md
5
badge.md
@ -32,10 +32,11 @@ the badge is made by badge.team. currently there a no documentation. REV2 is on
|
|||||||
- GH12E 535MB8 {AP2114 LDO https://www.diodes.com/assets/Datasheets/AP2114.pdf} SOT23, 3.3V
|
- GH12E 535MB8 {AP2114 LDO https://www.diodes.com/assets/Datasheets/AP2114.pdf} SOT23, 3.3V
|
||||||
- Blue Taiyang 201912 375080 1500mAh 3.7V LiPo, protected by S8261 ( https://s.alicdn.com/@sc01/kf/Hee7ed3ee91a14761aedd3fb3e48ce273l/221933125/Hee7ed3ee91a14761aedd3fb3e48ce273l.jpg )+ JST PH 2P connector?
|
- Blue Taiyang 201912 375080 1500mAh 3.7V LiPo, protected by S8261 ( https://s.alicdn.com/@sc01/kf/Hee7ed3ee91a14761aedd3fb3e48ce273l/221933125/Hee7ed3ee91a14761aedd3fb3e48ce273l.jpg )+ JST PH 2P connector?
|
||||||
- NXP PCA9555 I2C GPIO expander
|
- NXP PCA9555 I2C GPIO expander
|
||||||
- CC1200 + pcb antenna and SMA solder point, 2 pogo pin test points
|
- CC1200 + pcb antenna and SMA solder point, 2 pogo pin test points
|
||||||
|
- Frequencies: 137-158.3, 164-190, 205-237.5, 274-316.6, 410-475, 820-950
|
||||||
- vibrator (?)+ JST PH 2P connector?
|
- vibrator (?)+ JST PH 2P connector?
|
||||||
|
|
||||||
### shitty addon
|
### 'shitty addon'
|
||||||
It is glowing lighty green. the pcb looks like an anglerfish
|
It is glowing lighty green. the pcb looks like an anglerfish
|
||||||
- attiny85
|
- attiny85
|
||||||
- RGB LED
|
- RGB LED
|
||||||
|
70
get_info.py
Normal file
70
get_info.py
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
# Copyright (c) 2018 Yubico AB
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# Redistribution and use in source and binary forms, with or
|
||||||
|
# without modification, are permitted provided that the following
|
||||||
|
# conditions are met:
|
||||||
|
#
|
||||||
|
# 1. Redistributions of source code must retain the above copyright
|
||||||
|
# notice, this list of conditions and the following disclaimer.
|
||||||
|
# 2. Redistributions in binary form must reproduce the above
|
||||||
|
# copyright notice, this list of conditions and the following
|
||||||
|
# disclaimer in the documentation and/or other materials provided
|
||||||
|
# with the distribution.
|
||||||
|
#
|
||||||
|
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||||||
|
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||||||
|
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||||||
|
# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||||||
|
# COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||||
|
# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
|
||||||
|
# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||||
|
# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
||||||
|
# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||||
|
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
|
||||||
|
# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
|
# POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
|
"""
|
||||||
|
Connects to each attached FIDO device, and:
|
||||||
|
1. If the device supports CBOR commands, perform a getInfo command.
|
||||||
|
2. If the device supports WINK, perform the wink command.
|
||||||
|
"""
|
||||||
|
|
||||||
|
from fido2.hid import CtapHidDevice, CAPABILITY
|
||||||
|
from fido2.ctap2 import Ctap2
|
||||||
|
|
||||||
|
try:
|
||||||
|
from fido2.pcsc import CtapPcscDevice
|
||||||
|
except ImportError:
|
||||||
|
CtapPcscDevice = None
|
||||||
|
|
||||||
|
|
||||||
|
def enumerate_devices():
|
||||||
|
for dev in CtapHidDevice.list_devices():
|
||||||
|
yield dev
|
||||||
|
if CtapPcscDevice:
|
||||||
|
for dev in CtapPcscDevice.list_devices():
|
||||||
|
yield dev
|
||||||
|
|
||||||
|
|
||||||
|
for dev in enumerate_devices():
|
||||||
|
print("CONNECT: %s" % dev)
|
||||||
|
print("Product name: %s" % dev.product_name)
|
||||||
|
print("Serial number: %s" % dev.serial_number)
|
||||||
|
print("CTAPHID protocol version: %d" % dev.version)
|
||||||
|
|
||||||
|
if dev.capabilities & CAPABILITY.CBOR:
|
||||||
|
ctap2 = Ctap2(dev)
|
||||||
|
info = ctap2.get_info()
|
||||||
|
print("DEVICE INFO: %s" % info)
|
||||||
|
else:
|
||||||
|
print("Device does not support CBOR")
|
||||||
|
|
||||||
|
if dev.capabilities & CAPABILITY.WINK:
|
||||||
|
dev.wink()
|
||||||
|
print("WINK sent!")
|
||||||
|
else:
|
||||||
|
print("Device does not support WINK")
|
||||||
|
|
||||||
|
dev.close()
|
@ -1,4 +1,9 @@
|
|||||||
# debug perfomance problems
|
# debug perfomance problems
|
||||||
https://netflixtechblog.com/linux-performance-analysis-in-60-000-milliseconds-accc10403c55
|
https://netflixtechblog.com/linux-performance-analysis-in-60-000-milliseconds-accc10403c55
|
||||||
|
|
||||||
introduction to ebpf: https://www.brendangregg.com/ebpf.html
|
introduction to ebpf: https://www.brendangregg.com/ebpf.html
|
||||||
|
|
||||||
|
RAM usage splitted by iomem (https://github.com/madrisan/linux-iomem/blob/master/iomem.sh)
|
||||||
|
```
|
||||||
|
cat /proc/iomem | tr [a-z] [A-Z] | while IFS='-: ' read AD1 AD2 REST; do echo "$(( $(echo "obase=10;ibase=16; ( $AD2 -AD1 ) " | bc) >> 20))MB for $REST"; done | sort -h
|
||||||
|
```
|
Loading…
Reference in New Issue
Block a user