The dongle itself is sending out data using 802.11a (5 GHz WiFi) with OFDM and 6 Mbit/s data rate:
Radiotap Header v0, Length 38
Header revision: 0
Header pad: 0
Header length: 38
Present flags
Today I tried to install latexit using brew cask but couldn't: | |
$ brew cask install latexit | |
... | |
curl: (60) SSL certificate problem: Invalid certificate chain | |
... | |
Error: Download failed on Cask 'latexit' with message: Download failed: https://www.chachatelier.fr/latexit/downloads/LaTeXiT-2_8_1.dmg | |
Turns out that https://www.chachatelier.fr let their SSL certificate expire about a week ago. I still wanted to install latexit using brew, so here's what I did: |
A fix that enables Pymol and the OSX native Aqua windowing system | |
to play nicely together. By Max Klein, [email protected] | |
The complete code for this patch can be found on GitHub at | |
https://github.com/telamonian/pymol/tree/osx_gui_fix_-_invert_threads | |
Notes: | |
* Low level Apple libraries (Core Services) strictly enforce a rule | |
that only a program's main thread may initialize/interact with Tkinter | |
Aqua application windows. |
import threading | |
# Based on tornado.ioloop.IOLoop.instance() approach. | |
# See https://github.com/facebook/tornado | |
class SingletonMixin(object): | |
__singleton_lock = threading.Lock() | |
__singleton_instance = None | |
@classmethod |
### Keybase proof | |
I hereby claim: | |
* I am telamonian on github. | |
* I am telamonian (https://keybase.io/telamonian) on keybase. | |
* I have a public key ASDHE221s_byyc95DHyR0mC0Pg5Nv-PhyK3yEap85xbOHQo | |
To claim this, I am signing this object: |
<!-- | |
Copyright (c) 2020, the Regular Table Authors. | |
This file is part of the Regular Table library, distributed under the terms of | |
the Apache License 2.0. The full license can be found in the LICENSE file. | |
--> | |
<!DOCTYPE html> |
My problem: jupyterlab/jupyterlab-hdf5#4
I realllllly want to avoid having to write my own parser for this. Here's my best (very hacky) attempt so far:
# adapted from https://stackoverflow.com/a/43090200/425458
def parseSlice(sliceStr):
return tuple((slice(*(int(i) if i else None for i in part.strip().split(':'))) if ':' in part else int(part.strip())) for part in sliceStr.split(','))
#!/bin/sh | |
if [ "$PYENV_VERSION" -ne "" ] | |
then | |
name=`pyenv version-name` | |
python=`pyenv which python` | |
else | |
name=`basename "$VIRTUAL_ENV"` | |
python="$VIRTUALENV/bin/python" | |
fi |
A basic example of using a <tree-finder>
element to render and interact with a simple mock filesystem. The tree-finder.js
script and some associated stylesheets are dynamically fetched at page load via the jsdelivr cdn.
A basic example of using a <tree-finder>
element to render and interact with a simple mock filesystem. The tree-finder.js
script and some associated stylesheets are dynamically fetched at page load via the jsdelivr cdn.