If you want to learn electronics without burning a capacitor or two, have a look at https://www.circuitlab.com/ . It allows one to draw circuit diagram and simulate it. Hope you'll find it useful.
Plan 9 is an Operating System (OS) from Bell Labs which is a successor to UNIX. It builds on the learnings from the previous Operating systems. Network computing and graphics is an integral part of the OS rather than an afterthought. It is modular and portable - it comes with a cross compiler . It is available, under MIT License , which anybody can use, learn and tweak. Features Everything is a file. Singular Grid: All the computers running Plan 9 OS and connected together act like a singular grid. So there's no need for remote access solutions like VNC or RDP. This cool video shows a small glimpse of the possibilities. Process Isolation: Processes run within their own namespaces and are isolated from each other. So you can run rio (the window manager) within rio. Applications like Browsers don't need complicated sandboxing. And a crashing program is unlikely to bring down the OS. No DLL Hell : Binaries are always statically linked. So there's no DLL hell and there...
Emacs: A non-intrusive browser An Elisp implementation of HTML rendering using SVG. The browser functionality is an extension of eww . For Javascript, you can use either NodeJS or QuickJS as a JS interpreter . Developer Note: The entry point is shr-render. Table Colspan example Rowspan example Sample Table <html> <body> <table border="1"> <tr bgcolor="#9acd32"> <th style="text-align:left">Title</th> <th style="text-align:left">Artist</th> </tr> <tr> <td>Empire Burlesque</td> <td>Bob Dylan</td> </tr> </table> </body> </html...
Quick visualization tool for Binary data using C header definition. Semantic parses the C header file and generates a type definition. The type definition is passed to bindat-unpack along with the binary data. The result is displayed using speedbar . ;; Note: The command works on the binary data in the current buffer. M-x hexl-form (hexl-form) The image shows the example included in the commentary section of bindat.el . Conversions (format "%02X" 255) ;; => "FF" (string-to-number "FF" 16) ;; => 255 ;; Little endian unpacking (let* ((bindat-raw [1 2 3 4 5 6 7 8]) (bindat-idx 0)) (bindat--unpack-u64r)) ;; Little endian packing (let* ((bindat-raw [0 0 0 0 0 0 0 0]) (bindat-idx 0)) (bindat--pack-u64r #x0102030405060708) bindat-raw) Insert Binary Data Emacs creates a multibyte buffer ...
Comments
Post a Comment