Are you over 18 and want to see adult content?
More Annotations
A complete backup of manilatonight.com
Are you over 18 and want to see adult content?
A complete backup of doina-touchinghearts.blogspot.com
Are you over 18 and want to see adult content?
A complete backup of unchienenville.com
Are you over 18 and want to see adult content?
A complete backup of gwen-howard-644b.squarespace.com
Are you over 18 and want to see adult content?
A complete backup of simplelivingcreativelearning.com
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of virtualmalaysia.com
Are you over 18 and want to see adult content?
A complete backup of megaconvention.com
Are you over 18 and want to see adult content?
A complete backup of novadecoratingblog.com
Are you over 18 and want to see adult content?
Text
VILIMBLOG
tl;dr. Shrinkr lets you convert a folder’s worth of audio or video files by running a simple command on a build script:. scons -f ShrinkrTranscode -k. In other words, it’s a command-line batch transcoder with rework avoidance. By default it’s set up to convert any .mp4 or .mkv files it finds in current directory and rescale them to Full HD resolution using ffmpeg. DEBUGGING JAVA NATIVE INTERFACE (JNI) DLLS USING MICROSOFT Debugging Java Native Interface (JNI) DLLs using Microsoft Visual C++ 2008 Express and NetBeans 6.9 REUSING SSH-AGENT FROM GIT BASH IN VISUAL STUDIO CODE The Problem When using Visual Studio Code with a password-protected SSH key (as they should always be), it got on my nerves that VSCode would ask me for that password every time it tried to connect to a Remote SSH Session. Any time I tried to open a remote folder or restored a previous set Continue reading Reusing ssh-agent from Git Bash in Visual Studio Code BETTER TIME SYNCHRONIZATION WITH VIRTUALBOX GUEST The time synchronization using the VirtualBox Guest Additions is too gradual by default. One of my machines drifted until there was a discrepancy of almost 20 minutes. Apparently, 20 minutes is the threshold at which a hard resync is performed. But this isn’t what I expected from the Guest Additions. I expected the guest system Continue reading Better Time Synchronization with STATEFUL VS. STATELESS BROWSING (IMPROVING YOUR PRIVACY I’ve been thinking about how to reduce the trail of information I leave behind while surfing the web. When the web was first invented, it was, by definition, a stateless place. There was no read/write web, PHP was still a glimmer in its inventors’ eyes, and dynamically-generated content was still the domain of those hardy Continue reading Stateful vs. Stateless Browsing (Improving Your MEASURING LATENCY IN THE LINUX NETWORK STACK BETWEEN Measuring latency in the Linux network stack between kernel and user space. Using the SO_TIMESTAMP option to setsockopt (), we can measure the amount of time it takes the Linux kernel to hand a received network packet off to user space. With the option set, the kernel returns an extra struct timeval to the recvmsg () packet receptionfunction.
STM32 VIRTUAL COM PORT ISSUES STM32 Virtual COM Port Issues. For some reason, the Virtual Com Port (VCP) drivers for STM32 chips were acting up and not properly enumerating a usable COM port on Windows when I was testing an STM32L476 chip. I’m not sure if this is a chip-specific issue or if this problem shows up on more chips using the STM32Cube HardwareAbstraction Layer
ESPTOOL USB SERIAL ADAPTER SHOOTOUT It’s not you, it’s the crappy counterfeit FTDI chip in your USB to serial adapter. That is what is keeping your esptool.py or esptool-ck flash download from working. When I first started using the esp8266, I had some serious problems getting esptool.py and esptool-ck working, due to one model of super-flaky, cheap USB serial adapter Continue reading esptool USB Serial Adapter Shootout GOOGLE SPREADSHEET GEOCODING MACRO I’ve been doing a bit of nerding around with a side project, which involves editing a bunch of addresses in Google Sheets and having to geocode them into raw lat/lng coordinate pairs. I went ahead and coded up a quick App Script macro for Google Sheets that lets you select a 3-column wide swath of Continue reading Google Spreadsheet GeocodingMacro
A LITTLE SOMETHING EXTRA A Little Something Extra. So I may or may not have bought a new laptop recently, and it may or may not have been a Lenovo. tl;dr: It was a Lenovo, and there are some things you might want to uninstall from your Lenovo. I’m kind of in awe of how sneaky these guys are, in terms of the stuff they preinstalled on the system.VILIMBLOG
tl;dr. Shrinkr lets you convert a folder’s worth of audio or video files by running a simple command on a build script:. scons -f ShrinkrTranscode -k. In other words, it’s a command-line batch transcoder with rework avoidance. By default it’s set up to convert any .mp4 or .mkv files it finds in current directory and rescale them to Full HD resolution using ffmpeg. DEBUGGING JAVA NATIVE INTERFACE (JNI) DLLS USING MICROSOFT Debugging Java Native Interface (JNI) DLLs using Microsoft Visual C++ 2008 Express and NetBeans 6.9 REUSING SSH-AGENT FROM GIT BASH IN VISUAL STUDIO CODE The Problem When using Visual Studio Code with a password-protected SSH key (as they should always be), it got on my nerves that VSCode would ask me for that password every time it tried to connect to a Remote SSH Session. Any time I tried to open a remote folder or restored a previous set Continue reading Reusing ssh-agent from Git Bash in Visual Studio Code BETTER TIME SYNCHRONIZATION WITH VIRTUALBOX GUEST The time synchronization using the VirtualBox Guest Additions is too gradual by default. One of my machines drifted until there was a discrepancy of almost 20 minutes. Apparently, 20 minutes is the threshold at which a hard resync is performed. But this isn’t what I expected from the Guest Additions. I expected the guest system Continue reading Better Time Synchronization with STATEFUL VS. STATELESS BROWSING (IMPROVING YOUR PRIVACY I’ve been thinking about how to reduce the trail of information I leave behind while surfing the web. When the web was first invented, it was, by definition, a stateless place. There was no read/write web, PHP was still a glimmer in its inventors’ eyes, and dynamically-generated content was still the domain of those hardy Continue reading Stateful vs. Stateless Browsing (Improving Your MEASURING LATENCY IN THE LINUX NETWORK STACK BETWEEN Measuring latency in the Linux network stack between kernel and user space. Using the SO_TIMESTAMP option to setsockopt (), we can measure the amount of time it takes the Linux kernel to hand a received network packet off to user space. With the option set, the kernel returns an extra struct timeval to the recvmsg () packet receptionfunction.
STM32 VIRTUAL COM PORT ISSUES STM32 Virtual COM Port Issues. For some reason, the Virtual Com Port (VCP) drivers for STM32 chips were acting up and not properly enumerating a usable COM port on Windows when I was testing an STM32L476 chip. I’m not sure if this is a chip-specific issue or if this problem shows up on more chips using the STM32Cube HardwareAbstraction Layer
ESPTOOL USB SERIAL ADAPTER SHOOTOUT It’s not you, it’s the crappy counterfeit FTDI chip in your USB to serial adapter. That is what is keeping your esptool.py or esptool-ck flash download from working. When I first started using the esp8266, I had some serious problems getting esptool.py and esptool-ck working, due to one model of super-flaky, cheap USB serial adapter Continue reading esptool USB Serial Adapter Shootout GOOGLE SPREADSHEET GEOCODING MACRO I’ve been doing a bit of nerding around with a side project, which involves editing a bunch of addresses in Google Sheets and having to geocode them into raw lat/lng coordinate pairs. I went ahead and coded up a quick App Script macro for Google Sheets that lets you select a 3-column wide swath of Continue reading Google Spreadsheet GeocodingMacro
A LITTLE SOMETHING EXTRA A Little Something Extra. So I may or may not have bought a new laptop recently, and it may or may not have been a Lenovo. tl;dr: It was a Lenovo, and there are some things you might want to uninstall from your Lenovo. I’m kind of in awe of how sneaky these guys are, in terms of the stuff they preinstalled on the system.VILIMBLOG
tl;dr. Shrinkr lets you convert a folder’s worth of audio or video files by running a simple command on a build script:. scons -f ShrinkrTranscode -k. In other words, it’s a command-line batch transcoder with rework avoidance. By default it’s set up to convert any .mp4 or .mkv files it finds in current directory and rescale them to Full HD resolution using ffmpeg. SHRINKR: USING SCONS TO TRANSCODE MEDIA tl;dr Shrinkr lets you convert a folder’s worth of audio or video files by running a simple command on a build script: scons -f ShrinkrTranscode -k In other words, it’s a command-line batch transcoder with rework avoidance. By default it’s set up to convert any .mp4 or .mkv files it finds in current directory and Continue reading Shrinkr: Using SCons To Transcode Media ESPTOOL USB SERIAL ADAPTER SHOOTOUT It’s not you, it’s the crappy counterfeit FTDI chip in your USB to serial adapter. That is what is keeping your esptool.py or esptool-ck flash download from working. When I first started using the esp8266, I had some serious problems getting esptool.py and esptool-ck working, due to one model of super-flaky, cheap USB serial adapter Continue reading esptool USB Serial Adapter ShootoutDECORATORS IN C
Decorators In C. Turns out you can also do decorators in C, this came in handy for something else I had to work on recently. It’s not quite as nice, because functions aren’t first-class, but handy nonetheless. Here’s what that looks like: The output of which is: vilimpoc@funky:~$ ./c-decorators. hello, C decorators! MEASURING LATENCY IN THE LINUX NETWORK STACK BETWEEN Measuring latency in the Linux network stack between kernel and user space. Using the SO_TIMESTAMP option to setsockopt (), we can measure the amount of time it takes the Linux kernel to hand a received network packet off to user space. With the option set, the kernel returns an extra struct timeval to the recvmsg () packet receptionfunction.
DISASSEMBLING GUINNESS KEG So disassembling a Guinness keg is not the most common thing to do in the universe, but I had to do it this weekend. Guinness kegs use a different tap style than the standard European taps. It can be a bit daunting at first, but the steps are: Lay the keg on its side, take Continue reading Disassembling Guinness Keg A LITTLE SOMETHING EXTRA A Little Something Extra. So I may or may not have bought a new laptop recently, and it may or may not have been a Lenovo. tl;dr: It was a Lenovo, and there are some things you might want to uninstall from your Lenovo. I’m kind of in awe of how sneaky these guys are, in terms of the stuff they preinstalled on the system. PROVISIONING OS X AND DISABLING UNNECESSARY SERVICES I’ve been messing with system provisioning quite a bit lately. i.e. How can I repeatably and consistently configure a system to a known state? I’ve posted a script to Github that performs provisioning to free up as much RAM as possible on an OS X server system. OS X is a hairy operating system though, Continue reading Provisioning OS X and Disabling Unnecessary Services LENOVO IDEAPAD K1 UNLOCK A friend of mine asked me to take a look at a locked IdeaPad K1 that she got from work for free. (Seems like Lenovo is happening a lot to me this month.) Turns out it was pretty easy to unlock. I used the khanning official ICS build, which is a stock Android Ice Cream Continue reading Lenovo IdeaPad K1 Unlock SETTING LINKER_SCRIPT VARIABLE FOR MBED IN NETBEANS The issue was this one: https://github.com/ARMmbed/mbed-os/pull/3594 To call your custom linker script via the command line: mbed compile-l To call
VILIMBLOG
tl;dr. Shrinkr lets you convert a folder’s worth of audio or video files by running a simple command on a build script:. scons -f ShrinkrTranscode -k. In other words, it’s a command-line batch transcoder with rework avoidance. By default it’s set up to convert any .mp4 or .mkv files it finds in current directory and rescale them to Full HD resolution using ffmpeg. DEBUGGING JAVA NATIVE INTERFACE (JNI) DLLS USING MICROSOFT Debugging Java Native Interface (JNI) DLLs using Microsoft Visual C++ 2008 Express and NetBeans 6.9 REUSING SSH-AGENT FROM GIT BASH IN VISUAL STUDIO CODE The Problem When using Visual Studio Code with a password-protected SSH key (as they should always be), it got on my nerves that VSCode would ask me for that password every time it tried to connect to a Remote SSH Session. Any time I tried to open a remote folder or restored a previous set Continue reading Reusing ssh-agent from Git Bash in Visual Studio Code BETTER TIME SYNCHRONIZATION WITH VIRTUALBOX GUEST The time synchronization using the VirtualBox Guest Additions is too gradual by default. One of my machines drifted until there was a discrepancy of almost 20 minutes. Apparently, 20 minutes is the threshold at which a hard resync is performed. But this isn’t what I expected from the Guest Additions. I expected the guest system Continue reading Better Time Synchronization withSTOP ALL SERVICES
This is a Windows Script Host script written in JScript to stop as many running Services as possible on a Windows PC. Not all services can be stopped, but this one stops as many as it can. STATEFUL VS. STATELESS BROWSING (IMPROVING YOUR PRIVACY I’ve been thinking about how to reduce the trail of information I leave behind while surfing the web. When the web was first invented, it was, by definition, a stateless place. There was no read/write web, PHP was still a glimmer in its inventors’ eyes, and dynamically-generated content was still the domain of those hardy Continue reading Stateful vs. Stateless Browsing (Improving Your MEASURING LATENCY IN THE LINUX NETWORK STACK BETWEEN Measuring latency in the Linux network stack between kernel and user space. Using the SO_TIMESTAMP option to setsockopt (), we can measure the amount of time it takes the Linux kernel to hand a received network packet off to user space. With the option set, the kernel returns an extra struct timeval to the recvmsg () packet receptionfunction.
ESPTOOL USB SERIAL ADAPTER SHOOTOUT It’s not you, it’s the crappy counterfeit FTDI chip in your USB to serial adapter. That is what is keeping your esptool.py or esptool-ck flash download from working. When I first started using the esp8266, I had some serious problems getting esptool.py and esptool-ck working, due to one model of super-flaky, cheap USB serial adapter Continue reading esptool USB Serial Adapter Shootout STM32 VIRTUAL COM PORT ISSUES STM32 Virtual COM Port Issues. For some reason, the Virtual Com Port (VCP) drivers for STM32 chips were acting up and not properly enumerating a usable COM port on Windows when I was testing an STM32L476 chip. I’m not sure if this is a chip-specific issue or if this problem shows up on more chips using the STM32Cube HardwareAbstraction Layer
GOOGLE SPREADSHEET GEOCODING MACRO I’ve been doing a bit of nerding around with a side project, which involves editing a bunch of addresses in Google Sheets and having to geocode them into raw lat/lng coordinate pairs. I went ahead and coded up a quick App Script macro for Google Sheets that lets you select a 3-column wide swath of Continue reading Google Spreadsheet GeocodingMacro
VILIMBLOG
tl;dr. Shrinkr lets you convert a folder’s worth of audio or video files by running a simple command on a build script:. scons -f ShrinkrTranscode -k. In other words, it’s a command-line batch transcoder with rework avoidance. By default it’s set up to convert any .mp4 or .mkv files it finds in current directory and rescale them to Full HD resolution using ffmpeg. DEBUGGING JAVA NATIVE INTERFACE (JNI) DLLS USING MICROSOFT Debugging Java Native Interface (JNI) DLLs using Microsoft Visual C++ 2008 Express and NetBeans 6.9 REUSING SSH-AGENT FROM GIT BASH IN VISUAL STUDIO CODE The Problem When using Visual Studio Code with a password-protected SSH key (as they should always be), it got on my nerves that VSCode would ask me for that password every time it tried to connect to a Remote SSH Session. Any time I tried to open a remote folder or restored a previous set Continue reading Reusing ssh-agent from Git Bash in Visual Studio Code BETTER TIME SYNCHRONIZATION WITH VIRTUALBOX GUEST The time synchronization using the VirtualBox Guest Additions is too gradual by default. One of my machines drifted until there was a discrepancy of almost 20 minutes. Apparently, 20 minutes is the threshold at which a hard resync is performed. But this isn’t what I expected from the Guest Additions. I expected the guest system Continue reading Better Time Synchronization withSTOP ALL SERVICES
This is a Windows Script Host script written in JScript to stop as many running Services as possible on a Windows PC. Not all services can be stopped, but this one stops as many as it can. STATEFUL VS. STATELESS BROWSING (IMPROVING YOUR PRIVACY I’ve been thinking about how to reduce the trail of information I leave behind while surfing the web. When the web was first invented, it was, by definition, a stateless place. There was no read/write web, PHP was still a glimmer in its inventors’ eyes, and dynamically-generated content was still the domain of those hardy Continue reading Stateful vs. Stateless Browsing (Improving Your MEASURING LATENCY IN THE LINUX NETWORK STACK BETWEEN Measuring latency in the Linux network stack between kernel and user space. Using the SO_TIMESTAMP option to setsockopt (), we can measure the amount of time it takes the Linux kernel to hand a received network packet off to user space. With the option set, the kernel returns an extra struct timeval to the recvmsg () packet receptionfunction.
ESPTOOL USB SERIAL ADAPTER SHOOTOUT It’s not you, it’s the crappy counterfeit FTDI chip in your USB to serial adapter. That is what is keeping your esptool.py or esptool-ck flash download from working. When I first started using the esp8266, I had some serious problems getting esptool.py and esptool-ck working, due to one model of super-flaky, cheap USB serial adapter Continue reading esptool USB Serial Adapter Shootout STM32 VIRTUAL COM PORT ISSUES STM32 Virtual COM Port Issues. For some reason, the Virtual Com Port (VCP) drivers for STM32 chips were acting up and not properly enumerating a usable COM port on Windows when I was testing an STM32L476 chip. I’m not sure if this is a chip-specific issue or if this problem shows up on more chips using the STM32Cube HardwareAbstraction Layer
GOOGLE SPREADSHEET GEOCODING MACRO I’ve been doing a bit of nerding around with a side project, which involves editing a bunch of addresses in Google Sheets and having to geocode them into raw lat/lng coordinate pairs. I went ahead and coded up a quick App Script macro for Google Sheets that lets you select a 3-column wide swath of Continue reading Google Spreadsheet GeocodingMacro
VILIMBLOG
tl;dr. Shrinkr lets you convert a folder’s worth of audio or video files by running a simple command on a build script:. scons -f ShrinkrTranscode -k. In other words, it’s a command-line batch transcoder with rework avoidance. By default it’s set up to convert any .mp4 or .mkv files it finds in current directory and rescale them to Full HD resolution using ffmpeg. SHRINKR: USING SCONS TO TRANSCODE MEDIA tl;dr Shrinkr lets you convert a folder’s worth of audio or video files by running a simple command on a build script: scons -f ShrinkrTranscode -k In other words, it’s a command-line batch transcoder with rework avoidance. By default it’s set up to convert any .mp4 or .mkv files it finds in current directory and Continue reading Shrinkr: Using SCons To Transcode MediaSTOP ALL SERVICES
This is a Windows Script Host script written in JScript to stop as many running Services as possible on a Windows PC. Not all services can be stopped, but this one stops as many as it can. WHY ARE MY BACKUPS SO SLOW? I recently tested two portable disk drives to use for data backups but was appalled by how badly they performed. The drives would alternate between writing quickly (50 – 100MB/s) and stuttering to a halt (250 – 500KB/s), and I could not understand why. Here’s what that looked like: The two drives were: Seagate Backup Continue reading Why Are My Backups So Slow? ESPTOOL USB SERIAL ADAPTER SHOOTOUT It’s not you, it’s the crappy counterfeit FTDI chip in your USB to serial adapter. That is what is keeping your esptool.py or esptool-ck flash download from working. When I first started using the esp8266, I had some serious problems getting esptool.py and esptool-ck working, due to one model of super-flaky, cheap USB serial adapter Continue reading esptool USB Serial Adapter Shootout DISASSEMBLING GUINNESS KEG So disassembling a Guinness keg is not the most common thing to do in the universe, but I had to do it this weekend. Guinness kegs use a different tap style than the standard European taps. It can be a bit daunting at first, but the steps are: Lay the keg on its side, take Continue reading Disassembling Guinness Keg SILABS CP210X USB ADAPTERS FOR THE WIN A year and a half ago, I wrote up a post lamenting the problems caused by counterfeit USB to serial adapter chips. One of the primary issues was the inability to tell the adapters apart on the USB device tree when hooked up to the same computer. (There were, of course, other problems.) Amazingly, after Continue reading SiLabs CP210x USB Adapters For The Win PROVISIONING OS X AND DISABLING UNNECESSARY SERVICES I’ve been messing with system provisioning quite a bit lately. i.e. How can I repeatably and consistently configure a system to a known state? I’ve posted a script to Github that performs provisioning to free up as much RAM as possible on an OS X server system. OS X is a hairy operating system though, Continue reading Provisioning OS X and Disabling Unnecessary Services A LITTLE SOMETHING EXTRA A Little Something Extra. So I may or may not have bought a new laptop recently, and it may or may not have been a Lenovo. tl;dr: It was a Lenovo, and there are some things you might want to uninstall from your Lenovo. I’m kind of in awe of how sneaky these guys are, in terms of the stuff they preinstalled on the system. QUICKLY TRANSCODING VIDEO ON OS X I needed a way to quickly convert this video to a more efficient format and OS X has one built in: avconvert. It’s a command line tool, and it’s pretty easy to use. Here’s what the command line help says about it: $ avconvert --help avconvert -p -s -o. avconvert is a command line application that will transcode a sourceor group of
VILIMPOC.ORG
Max Vilimpoc's home on the web. grace acupuncture clinic. the website for my mom's acupuncture and chinese herbal medicine clinic DEBUGGING JAVA NATIVE INTERFACE (JNI) DLLS USING MICROSOFT Debugging Java Native Interface (JNI) DLLs using Microsoft Visual C++ 2008 Express and NetBeans 6.9 REUSING SSH-AGENT FROM GIT BASH IN VISUAL STUDIO CODE The Problem When using Visual Studio Code with a password-protected SSH key (as they should always be), it got on my nerves that VSCode would ask me for that password every time it tried to connect to a Remote SSH Session. Any time I tried to open a remote folder or restored a previous set Continue reading Reusing ssh-agent from Git Bash in Visual Studio Code STATEFUL VS. STATELESS BROWSING (IMPROVING YOUR PRIVACY I’ve been thinking about how to reduce the trail of information I leave behind while surfing the web. When the web was first invented, it was, by definition, a stateless place. There was no read/write web, PHP was still a glimmer in its inventors’ eyes, and dynamically-generated content was still the domain of those hardy Continue reading Stateful vs. Stateless Browsing (Improving Your BETTER TIME SYNCHRONIZATION WITH VIRTUALBOX GUEST The time synchronization using the VirtualBox Guest Additions is too gradual by default. One of my machines drifted until there was a discrepancy of almost 20 minutes. Apparently, 20 minutes is the threshold at which a hard resync is performed. But this isn’t what I expected from the Guest Additions. I expected the guest system Continue reading Better Time Synchronization withRIOTBOARD ARCHIVES
For all you U-Boot users out there, if you set bootdelay=0 on a Riotboard, you will have problems if you ever want to get back into the U-Boot configuration menu.. To erase or modify the U-Boot environment settings, you need to create an /etc/fw_env.config that the U-Boot userspace tools can use.. tl;dr. This is what the fw_env.config file should look like on a Riotboard (at least, whenusing
MEASURING LATENCY IN THE LINUX NETWORK STACK BETWEEN Measuring latency in the Linux network stack between kernel and user space. Using the SO_TIMESTAMP option to setsockopt (), we can measure the amount of time it takes the Linux kernel to hand a received network packet off to user space. With the option set, the kernel returns an extra struct timeval to the recvmsg () packet receptionfunction.
STM32 VIRTUAL COM PORT ISSUES STM32 Virtual COM Port Issues. For some reason, the Virtual Com Port (VCP) drivers for STM32 chips were acting up and not properly enumerating a usable COM port on Windows when I was testing an STM32L476 chip. I’m not sure if this is a chip-specific issue or if this problem shows up on more chips using the STM32Cube HardwareAbstraction Layer
ESPTOOL USB SERIAL ADAPTER SHOOTOUT It’s not you, it’s the crappy counterfeit FTDI chip in your USB to serial adapter. That is what is keeping your esptool.py or esptool-ck flash download from working. When I first started using the esp8266, I had some serious problems getting esptool.py and esptool-ck working, due to one model of super-flaky, cheap USB serial adapter Continue reading esptool USB Serial Adapter Shootout GOOGLE SPREADSHEET GEOCODING MACRO I’ve been doing a bit of nerding around with a side project, which involves editing a bunch of addresses in Google Sheets and having to geocode them into raw lat/lng coordinate pairs. I went ahead and coded up a quick App Script macro for Google Sheets that lets you select a 3-column wide swath of Continue reading Google Spreadsheet GeocodingMacro
VILIMPOC.ORG
Max Vilimpoc's home on the web. grace acupuncture clinic. the website for my mom's acupuncture and chinese herbal medicine clinic DEBUGGING JAVA NATIVE INTERFACE (JNI) DLLS USING MICROSOFT Debugging Java Native Interface (JNI) DLLs using Microsoft Visual C++ 2008 Express and NetBeans 6.9 REUSING SSH-AGENT FROM GIT BASH IN VISUAL STUDIO CODE The Problem When using Visual Studio Code with a password-protected SSH key (as they should always be), it got on my nerves that VSCode would ask me for that password every time it tried to connect to a Remote SSH Session. Any time I tried to open a remote folder or restored a previous set Continue reading Reusing ssh-agent from Git Bash in Visual Studio Code STATEFUL VS. STATELESS BROWSING (IMPROVING YOUR PRIVACY I’ve been thinking about how to reduce the trail of information I leave behind while surfing the web. When the web was first invented, it was, by definition, a stateless place. There was no read/write web, PHP was still a glimmer in its inventors’ eyes, and dynamically-generated content was still the domain of those hardy Continue reading Stateful vs. Stateless Browsing (Improving Your BETTER TIME SYNCHRONIZATION WITH VIRTUALBOX GUEST The time synchronization using the VirtualBox Guest Additions is too gradual by default. One of my machines drifted until there was a discrepancy of almost 20 minutes. Apparently, 20 minutes is the threshold at which a hard resync is performed. But this isn’t what I expected from the Guest Additions. I expected the guest system Continue reading Better Time Synchronization withRIOTBOARD ARCHIVES
For all you U-Boot users out there, if you set bootdelay=0 on a Riotboard, you will have problems if you ever want to get back into the U-Boot configuration menu.. To erase or modify the U-Boot environment settings, you need to create an /etc/fw_env.config that the U-Boot userspace tools can use.. tl;dr. This is what the fw_env.config file should look like on a Riotboard (at least, whenusing
MEASURING LATENCY IN THE LINUX NETWORK STACK BETWEEN Measuring latency in the Linux network stack between kernel and user space. Using the SO_TIMESTAMP option to setsockopt (), we can measure the amount of time it takes the Linux kernel to hand a received network packet off to user space. With the option set, the kernel returns an extra struct timeval to the recvmsg () packet receptionfunction.
STM32 VIRTUAL COM PORT ISSUES STM32 Virtual COM Port Issues. For some reason, the Virtual Com Port (VCP) drivers for STM32 chips were acting up and not properly enumerating a usable COM port on Windows when I was testing an STM32L476 chip. I’m not sure if this is a chip-specific issue or if this problem shows up on more chips using the STM32Cube HardwareAbstraction Layer
ESPTOOL USB SERIAL ADAPTER SHOOTOUT It’s not you, it’s the crappy counterfeit FTDI chip in your USB to serial adapter. That is what is keeping your esptool.py or esptool-ck flash download from working. When I first started using the esp8266, I had some serious problems getting esptool.py and esptool-ck working, due to one model of super-flaky, cheap USB serial adapter Continue reading esptool USB Serial Adapter Shootout GOOGLE SPREADSHEET GEOCODING MACRO I’ve been doing a bit of nerding around with a side project, which involves editing a bunch of addresses in Google Sheets and having to geocode them into raw lat/lng coordinate pairs. I went ahead and coded up a quick App Script macro for Google Sheets that lets you select a 3-column wide swath of Continue reading Google Spreadsheet GeocodingMacro
VILIMPOC.ORG
Max Vilimpoc's home on the web. grace acupuncture clinic. the website for my mom's acupuncture and chinese herbal medicine clinicVILIMPOC.ORG
Available sensor data included: acceleration, GPS coordinates, velocity, and motor/battery temperature. Additionally, our system had ability to control lights on the truck including: headlights, brake lights, reversing lights, turn signals, and fog lights. Presentation: High Intensity Focused Ultrasound.VILIMBLOG
tl;dr. Shrinkr lets you convert a folder’s worth of audio or video files by running a simple command on a build script:. scons -f ShrinkrTranscode -k. In other words, it’s a command-line batch transcoder with rework avoidance. By default it’s set up to convert any .mp4 or .mkv files it finds in current directory and rescale them to Full HD resolution using ffmpeg. MEASURING LATENCY IN THE LINUX NETWORK STACK BETWEEN Measuring latency in the Linux network stack between kernel and user space. Using the SO_TIMESTAMP option to setsockopt (), we can measure the amount of time it takes the Linux kernel to hand a received network packet off to user space. With the option set, the kernel returns an extra struct timeval to the recvmsg () packet receptionfunction.
GREEN ONION BUCKET
Add at least 0.5cm to bottom piece radius to tighten fit. Tighten up bottom castle attachment (or make it a permanent part of bottom piece) — longer merlon and deeper crenel. Convert round to chamfer on tines, and shorten considerably after bottom piece has larger radius ESPTOOL USB SERIAL ADAPTER SHOOTOUT It’s not you, it’s the crappy counterfeit FTDI chip in your USB to serial adapter. That is what is keeping your esptool.py or esptool-ck flash download from working. When I first started using the esp8266, I had some serious problems getting esptool.py and esptool-ck working, due to one model of super-flaky, cheap USB serial adapter Continue reading esptool USB Serial Adapter Shootout SPRINTF / SNPRINTF PROBLEM ON ARDUINO. Here’s an example sketch that demonstrates what goes wrong: C. /** * Demonstrate that the sprintf / snprintf implementation on Arduino is broken. * * sprintf / snprintf, when used with more than 8 varargs: * inserts an extra '00' in the output string * removes the last parameter from the output string * * This causes a lot of extradebugging.
DISASSEMBLING GUINNESS KEG So disassembling a Guinness keg is not the most common thing to do in the universe, but I had to do it this weekend. Guinness kegs use a different tap style than the standard European taps. It can be a bit daunting at first, but the steps are: Lay the keg on its side, take Continue reading Disassembling Guinness Keg A LITTLE SOMETHING EXTRA A Little Something Extra. So I may or may not have bought a new laptop recently, and it may or may not have been a Lenovo. tl;dr: It was a Lenovo, and there are some things you might want to uninstall from your Lenovo. I’m kind of in awe of how sneaky these guys are, in terms of the stuff they preinstalled on the system. MEXICO 2004: PUERTO VALLARTA Mexico 2004: Puerto Vallarta Intro | MexicoVILIMPOC.ORG
Max Vilimpoc's home on the web. grace acupuncture clinic. the website for my mom's acupuncture and chinese herbal medicine clinic DEBUGGING JAVA NATIVE INTERFACE (JNI) DLLS USING MICROSOFT Debugging Java Native Interface (JNI) DLLs using Microsoft Visual C++ 2008 Express and NetBeans 6.9 REUSING SSH-AGENT FROM GIT BASH IN VISUAL STUDIO CODE The Problem When using Visual Studio Code with a password-protected SSH key (as they should always be), it got on my nerves that VSCode would ask me for that password every time it tried to connect to a Remote SSH Session. Any time I tried to open a remote folder or restored a previous set Continue reading Reusing ssh-agent from Git Bash in Visual Studio Code STATEFUL VS. STATELESS BROWSING (IMPROVING YOUR PRIVACY I’ve been thinking about how to reduce the trail of information I leave behind while surfing the web. When the web was first invented, it was, by definition, a stateless place. There was no read/write web, PHP was still a glimmer in its inventors’ eyes, and dynamically-generated content was still the domain of those hardy Continue reading Stateful vs. Stateless Browsing (Improving Your BETTER TIME SYNCHRONIZATION WITH VIRTUALBOX GUEST The time synchronization using the VirtualBox Guest Additions is too gradual by default. One of my machines drifted until there was a discrepancy of almost 20 minutes. Apparently, 20 minutes is the threshold at which a hard resync is performed. But this isn’t what I expected from the Guest Additions. I expected the guest system Continue reading Better Time Synchronization withRIOTBOARD ARCHIVES
For all you U-Boot users out there, if you set bootdelay=0 on a Riotboard, you will have problems if you ever want to get back into the U-Boot configuration menu.. To erase or modify the U-Boot environment settings, you need to create an /etc/fw_env.config that the U-Boot userspace tools can use.. tl;dr. This is what the fw_env.config file should look like on a Riotboard (at least, whenusing
MEASURING LATENCY IN THE LINUX NETWORK STACK BETWEEN Measuring latency in the Linux network stack between kernel and user space. Using the SO_TIMESTAMP option to setsockopt (), we can measure the amount of time it takes the Linux kernel to hand a received network packet off to user space. With the option set, the kernel returns an extra struct timeval to the recvmsg () packet receptionfunction.
STM32 VIRTUAL COM PORT ISSUES STM32 Virtual COM Port Issues. For some reason, the Virtual Com Port (VCP) drivers for STM32 chips were acting up and not properly enumerating a usable COM port on Windows when I was testing an STM32L476 chip. I’m not sure if this is a chip-specific issue or if this problem shows up on more chips using the STM32Cube HardwareAbstraction Layer
ESPTOOL USB SERIAL ADAPTER SHOOTOUT It’s not you, it’s the crappy counterfeit FTDI chip in your USB to serial adapter. That is what is keeping your esptool.py or esptool-ck flash download from working. When I first started using the esp8266, I had some serious problems getting esptool.py and esptool-ck working, due to one model of super-flaky, cheap USB serial adapter Continue reading esptool USB Serial Adapter Shootout GOOGLE SPREADSHEET GEOCODING MACRO I’ve been doing a bit of nerding around with a side project, which involves editing a bunch of addresses in Google Sheets and having to geocode them into raw lat/lng coordinate pairs. I went ahead and coded up a quick App Script macro for Google Sheets that lets you select a 3-column wide swath of Continue reading Google Spreadsheet GeocodingMacro
VILIMPOC.ORG
Max Vilimpoc's home on the web. grace acupuncture clinic. the website for my mom's acupuncture and chinese herbal medicine clinic DEBUGGING JAVA NATIVE INTERFACE (JNI) DLLS USING MICROSOFT Debugging Java Native Interface (JNI) DLLs using Microsoft Visual C++ 2008 Express and NetBeans 6.9 REUSING SSH-AGENT FROM GIT BASH IN VISUAL STUDIO CODE The Problem When using Visual Studio Code with a password-protected SSH key (as they should always be), it got on my nerves that VSCode would ask me for that password every time it tried to connect to a Remote SSH Session. Any time I tried to open a remote folder or restored a previous set Continue reading Reusing ssh-agent from Git Bash in Visual Studio Code STATEFUL VS. STATELESS BROWSING (IMPROVING YOUR PRIVACY I’ve been thinking about how to reduce the trail of information I leave behind while surfing the web. When the web was first invented, it was, by definition, a stateless place. There was no read/write web, PHP was still a glimmer in its inventors’ eyes, and dynamically-generated content was still the domain of those hardy Continue reading Stateful vs. Stateless Browsing (Improving Your BETTER TIME SYNCHRONIZATION WITH VIRTUALBOX GUEST The time synchronization using the VirtualBox Guest Additions is too gradual by default. One of my machines drifted until there was a discrepancy of almost 20 minutes. Apparently, 20 minutes is the threshold at which a hard resync is performed. But this isn’t what I expected from the Guest Additions. I expected the guest system Continue reading Better Time Synchronization withRIOTBOARD ARCHIVES
For all you U-Boot users out there, if you set bootdelay=0 on a Riotboard, you will have problems if you ever want to get back into the U-Boot configuration menu.. To erase or modify the U-Boot environment settings, you need to create an /etc/fw_env.config that the U-Boot userspace tools can use.. tl;dr. This is what the fw_env.config file should look like on a Riotboard (at least, whenusing
MEASURING LATENCY IN THE LINUX NETWORK STACK BETWEEN Measuring latency in the Linux network stack between kernel and user space. Using the SO_TIMESTAMP option to setsockopt (), we can measure the amount of time it takes the Linux kernel to hand a received network packet off to user space. With the option set, the kernel returns an extra struct timeval to the recvmsg () packet receptionfunction.
STM32 VIRTUAL COM PORT ISSUES STM32 Virtual COM Port Issues. For some reason, the Virtual Com Port (VCP) drivers for STM32 chips were acting up and not properly enumerating a usable COM port on Windows when I was testing an STM32L476 chip. I’m not sure if this is a chip-specific issue or if this problem shows up on more chips using the STM32Cube HardwareAbstraction Layer
ESPTOOL USB SERIAL ADAPTER SHOOTOUT It’s not you, it’s the crappy counterfeit FTDI chip in your USB to serial adapter. That is what is keeping your esptool.py or esptool-ck flash download from working. When I first started using the esp8266, I had some serious problems getting esptool.py and esptool-ck working, due to one model of super-flaky, cheap USB serial adapter Continue reading esptool USB Serial Adapter Shootout GOOGLE SPREADSHEET GEOCODING MACRO I’ve been doing a bit of nerding around with a side project, which involves editing a bunch of addresses in Google Sheets and having to geocode them into raw lat/lng coordinate pairs. I went ahead and coded up a quick App Script macro for Google Sheets that lets you select a 3-column wide swath of Continue reading Google Spreadsheet GeocodingMacro
VILIMPOC.ORG
Max Vilimpoc's home on the web. grace acupuncture clinic. the website for my mom's acupuncture and chinese herbal medicine clinicVILIMPOC.ORG
Available sensor data included: acceleration, GPS coordinates, velocity, and motor/battery temperature. Additionally, our system had ability to control lights on the truck including: headlights, brake lights, reversing lights, turn signals, and fog lights. Presentation: High Intensity Focused Ultrasound.VILIMBLOG
tl;dr. Shrinkr lets you convert a folder’s worth of audio or video files by running a simple command on a build script:. scons -f ShrinkrTranscode -k. In other words, it’s a command-line batch transcoder with rework avoidance. By default it’s set up to convert any .mp4 or .mkv files it finds in current directory and rescale them to Full HD resolution using ffmpeg. MEASURING LATENCY IN THE LINUX NETWORK STACK BETWEEN Measuring latency in the Linux network stack between kernel and user space. Using the SO_TIMESTAMP option to setsockopt (), we can measure the amount of time it takes the Linux kernel to hand a received network packet off to user space. With the option set, the kernel returns an extra struct timeval to the recvmsg () packet receptionfunction.
GREEN ONION BUCKET
Add at least 0.5cm to bottom piece radius to tighten fit. Tighten up bottom castle attachment (or make it a permanent part of bottom piece) — longer merlon and deeper crenel. Convert round to chamfer on tines, and shorten considerably after bottom piece has larger radius ESPTOOL USB SERIAL ADAPTER SHOOTOUT It’s not you, it’s the crappy counterfeit FTDI chip in your USB to serial adapter. That is what is keeping your esptool.py or esptool-ck flash download from working. When I first started using the esp8266, I had some serious problems getting esptool.py and esptool-ck working, due to one model of super-flaky, cheap USB serial adapter Continue reading esptool USB Serial Adapter Shootout SPRINTF / SNPRINTF PROBLEM ON ARDUINO. Here’s an example sketch that demonstrates what goes wrong: C. /** * Demonstrate that the sprintf / snprintf implementation on Arduino is broken. * * sprintf / snprintf, when used with more than 8 varargs: * inserts an extra '00' in the output string * removes the last parameter from the output string * * This causes a lot of extradebugging.
DISASSEMBLING GUINNESS KEG So disassembling a Guinness keg is not the most common thing to do in the universe, but I had to do it this weekend. Guinness kegs use a different tap style than the standard European taps. It can be a bit daunting at first, but the steps are: Lay the keg on its side, take Continue reading Disassembling Guinness Keg A LITTLE SOMETHING EXTRA A Little Something Extra. So I may or may not have bought a new laptop recently, and it may or may not have been a Lenovo. tl;dr: It was a Lenovo, and there are some things you might want to uninstall from your Lenovo. I’m kind of in awe of how sneaky these guys are, in terms of the stuff they preinstalled on the system. MEXICO 2004: PUERTO VALLARTA Mexico 2004: Puerto Vallarta Intro | MexicoVILIMPOC.ORG
max vilimpoc's home on the web -------------------------PERSONAL
about me
email / twitter (@vilimpoc)résumé
blog/
food/
github
- SpiceShredder (video)
- mbed Memory Status- FabrikUml
- ArduinoShell
research/
travel/
PROJECTS
from plan to prototype the website for my book about hardware + software prototyping windows hardening guide(pdf )
a short primer on toughening your windows security posture grace acupuncture clinic the website for my mom's acupuncture and chinese herbal medicineclinic
tandem exchange
a website for language learners seeking language speakersDetails
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0