Category: Web Development
Setting up vite, React, TypeScript, eslint, vitest, testing-library and react-router
Create a library using Vite lib mode
Vue.js v2.7.14
vitejs.dev
Sunsetting Atom
“We are archiving Atom and all projects under the Atom organization for an official sunset on December 15, 2022.”
Record at constant fps with CanvasCaptureMediaStream even on slow computers
ffmpeg.wasm
[ffmpeg.wasm] is a pure Webassembly / Javascript port of FFmpeg. It enables video & audio record, convert and stream right inside browsers.
Recorder.js
Python for ChromeOS
[How to enable Developer mode on a Chromebook]
[Set up Linux on your Chromebook]
[Linux container not installing]
[How to install and update Anaconda on Chromebook]
From within the Linux penguin terminal:
mkdir tmp && cd tmp
curl -O https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-x86_64.sh
chmod +x ./Anaconda3-2022.10-Linux-x86_64.sh
Recreate python and pip symbolic links:
sudo rm /usr/bin/python
sudo rm /usr/bin/pip
sudo ln -s ~/anaconda3/bin/python /usr/bin/python
sudo ln -s ~/anaconda3/bin/pip /usr/bin/pip
[How to install Visual Studio Code on a Chromebook]
[Setting Up Run by Line and Debugging for Notebooks]
[How to share files with Linux apps on Chrome OS]
Visual Studio Code Shortcut – Open in a new window
Press CTRL + K and then release and press the letter O to open the current file in a new window.
What is Postman?
[Postman] is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster
Remote debug Android devices
gifuct-js
[gifuct-js] is a simple GIF image decoder.
The [HTML5_GifCanvas] sample draws a GIF on a HTML5 canvas.
HTML5 CSS Filters
Tesseract OCR for Node.js
Experiments:
- Exposing fs-extra from Vue – [vue-fs-extra]
- Tesseract has optical character recognition and works very well converting the text in images to a text string. I did a [fork] of the Vue version which I adapted to process all the course screenshots from the school year and make the text searchable.
Authenticating to Bitbucket with GitHub Desktop
AWS: Multi-Region Application Architecture
Dreamhost Disable Caching .htaccess
<IfModule mod_headers.c>
<FilesMatch ".(html|js|br|ico|png|css)$">
Header set Cache-Control "no-cache, no-store, must-revalidate"
Header set Pragma: no-cache
Header set Expires: 0
</FilesMatch>
</IfModule>
Macro to open a web URL from Outlook
Debug a Website in iOS Safari from a Windows 10 PC
The C++/WinRT language projection
Get started with WebView2 in Win32 apps
Run NodeJS in C# or Vice-Versa
[Edge.js] makes it possible to run C# .Net code within in your NodeJS projects. Edge also allows C# code to invoke NodeJS code.