Month: October 2022

Reveres engineering Alienware keyboard

USBPCAPStarting USBPCap with following command as per instructions from here ; USBPcapCMD.exe -d \\.\USBPcap1 -o – | “C:\Program Files\Wireshark\Wireshark.exe” -k -i – Selected capture options result in empty capture. Browsing the source we can see that this is caused when all these conditions are truehttps://github.com/desowin/usbpcap/blob/master/USBPcapCMD/cmd.c /* Sanity check capture configuration. */ if ((data->capture_all == FALSE) …

Reveres engineering Alienware keyboard Read More »

ScheduledExecutorService in Python with asyncio

Running scheduled tasks with ease in Python. This implementation API is based on Java ScheduledExecutorService but it has been pythonized. There are other methods of running scheduled tasks in python but this seems like a natural choice for asyncio. The source code for the scheduler can be found here https://github.com/gregbugaj/marie-ai/blob/main/marie/concur/ScheduledExecutorService.py The schedule_with_fixed_delay is the primary …

ScheduledExecutorService in Python with asyncio Read More »

Delven is a Domain Specific Language (DSL) designed for mining content

Delven is a Domain Specific Language (DSL) designed for mining content from static and dynamic sources, It closely resembles SQL with features borrowed from other popular languages. This documentation is your guide to an advanced new world of real-time data connectivity. To get an idea of what Delven is and how it can benefit your …

Delven is a Domain Specific Language (DSL) designed for mining content Read More »