Evernote: 7 easy steps to editing an Evernote note created by another program
If you used Evernote before with 3rd-party apps such as Livescribe’s SmartPens then you might have encountered the message:
This note was created in another application
To edit this note, open it in the app where it was created.
And because of that it is not possible to edit the note directly. Continue reading “Evernote: 7 easy steps to editing an Evernote note created by another program”
Evernote: Importing multiple (batch import) exported (ENEX) notes
If you used Evernote‘s graphical interface, you might have noticed that you can only import a single note at once. In this article I am going to show you how to import multiple notes at once into Evernote.
Evernote ships with a command line tool that is suitable for scripting (ENScript
). By default, on Windows, it is installed in: C:\Program Files (x86)\Evernote\Evernote\ENScript.exe
Open the command prompt and type: Continue reading “Evernote: Importing multiple (batch import) exported (ENEX) notes”
Compiler Explorer – An online tool to test compilers
The compiler explorer is a very handy tool for testing compiler behaviors and the generated assembly code online. It was created by Matt Godbolt (and others).
An instance of the compiler explorer is hosted here https://godbolt.org/.
You can also host it on your own if you wish. Grab its sources from GitHub.
You might also like:
Linux Kernel Map
A quick look at Apple’s Special Event – September 2018
Quick and important points from the Apple Special Event – September 2018:
iOS 12 will be released on September 17th.
macOS Mojave will be released on September 24th.
Continue reading “A quick look at Apple’s Special Event – September 2018”
Linux Memory Segmentation Cheat Sheet
Dangerous future with deadly drones – will this really happen?
Which Programming Language should you learn first? – Fun chart
How to enable DirectPlay in Windows 10 in 4 easy steps!
Batchography: Parsing INI files from a Batch file
Often times you might want to write Batch file scripts to automate system administration tasks, and in addition to that you might want to pass configuration files to your Batch scripts.
This article, inspired by the Batchography book, shows you how to parse INI files and retrieve values from a given section and key.
Quick background
An INI file (or initialization file) is a text file that has the following format:
; comment [section_name1] Key1Name=Value1 . . . [section_name2] Key1Name=Value1 Key2Name=Value2 . . .
In the MS Windows operating system, a C/C++ programmer can read/write values from the INI files using the following APIs:
But can we do the same using Batch files?
Yes and in the next section, we show you how to read values from the INI file. Continue reading “Batchography: Parsing INI files from a Batch file”
Just feeling a bit off
3 Easy steps to interactively debug Go code with Visual Studio Code in Windows
If you are like me, then you like to be able to write code and develop both from the same integrated environment. Microsoft’s Visual Studio is my favorite IDE. Not long ago, Microsoft released a new free editor called VS Code. It is a powerful editor that is highly configurable and customizable (with extensions).
In this blog post, I am going to illustrate how to set up VS Code in order to debug source code written in the Go language.
Step 1 – Installing the Go language support
First, install the Go language on your computer from here: https://golang.org/dl/
If you did not install VS Code before, install it from here: https://code.visualstudio.com/Download
From inside VS Code, install the Go language extension by clicking on the extensions icon and then searching for “Go” and installing it.
Press the “Reload” button once the extension is installed. Continue reading “3 Easy steps to interactively debug Go code with Visual Studio Code in Windows”
Windows Error Reporting – Local crash dump collection – Graphical tool
According to Microsoft, the Windows Error Reporting feature is defined as follows:
The error reporting feature enables users to notify Microsoft of application faults, kernel faults, unresponsive applications, and other application specific problems. Microsoft can use the error reporting feature to provide customers with troubleshooting information, solutions, or updates for their specific problems. Developers can use this infrastructure to receive information that can be used to improve their applications.
When a program crashes in Windows, if it did not have built-in exception handling and crash dump generation, the Windows Error Reporting tool usually creates a crash dump and then queues it for upload to Microsoft.
The Windows Error Reporting tool can be configured in such a way to collect the crashes locally instead of queuing them for upload. The following document explains how.
In short, you have to add the follow registry values:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\<program_name>.exe] "DumpFolder"=hex(2):43,00,3a,00,5c,00,74,00,65,00,6d,00,70,00,00,00 "DumpCount"=dword:00000100 "DumpType"=dword:00000002
Tweaking the registry manually is often not the best thing to do, therefore I wrote a simple open-source graphical utility that does the registry modification on your behalf.
WerFault GUI Tool
The graphical tool is very simple, but let me explain a few things.
WerFault supports three crash dump types: custom, mini or full memory dumps. Only when the custom dump is selected you can specify additional custom dump flags to WerFault. The custom flags are for advanced users.
In most cases it is advised to select the “Full dump” option because it captures lots of information needed for debugging. And finally, the dump count option lets you specify how many crash dumps to keep around.
There are two blue buttons that allows you to add or update an entry and to delete an entry. That’s it!
In the downloaded package, there’s an executable called crash.exe
that you can use for testing. Continue reading “Windows Error Reporting – Local crash dump collection – Graphical tool”
Have you seen the endless.horse website?
A friend asked me to check this website: endless.horse.
When the page loaded, I saw a picture of a horse like this:
HTMLPen – Free Online HTML authoring tool
HTMLPen is the most advanced online Visual HTML Editor and Text Editor available.
Some HTML features are :
- Free Visual WYSIWYG Editor
- Instant Previews and JS Previews
- Advanced HTML, CSS and JS Color Coding and Code Completion.
- Embedded HTML, CSS and JavaScript Beautifier.
- Advanced Color Picker with Alpha Channel
- Embedded Image to Base64 Converter
- Respects your Privacy. No data ever leaves your computer
- Stores your open projects on browser LocalStorage so you can keep working on them later
HTMLPen is also a powerful online Text Editor and Code Editor that can identify 144 different languages.
- Syntax Highlighting
- Code Completion
- Can open Very Large (TB+) Files
- Regex Search and Count Functions
- Respects your Privacy. No data ever leaves your computer
HTMLPen can recognize many languages, including:
ABAP, ABC, ActionScript, ADA, Apache Conf, AsciiDoc, Assembly x86, AutoHotKey, BatchFile, Bro, C and C++, C#, C9 Search Results, Cirru, Clojure, Cobol, CoffeeScript, ColdFusion, Csound, Csound Document, Csound Score, CSS, Curly, D, Dart, Diff, Django, Dockerfile, Dot, Drools, Edifact, Eiffel, EJS, Elixir, Elm, Erlang, Forth, Fortran, FreeMarker, Gcode, Gherkin, Gitignore, Glsl, Go, Gobstones, GraphQLSchema, Groovy, HAML, Handlebars, Haskell, Haskell Cabal, haXe, Hjson, HTML, HTML (Elixir), HTML (Ruby), INI, Io, Jack, Jade, Java, JavaScript, JSON, JSONiq, JSP, JSSM, JSX, Julia, Kotlin, LaTeX, LESS, Liquid, Lisp, LiveScript, LogiQL, LSL, Lua, LuaPage, Lucene, Makefile, Markdown, Mask, MATLAB, Maze, MEL, MIXAL, MUSHCode, MySQL, Nix, Nix, NSIS, Objective-C, OCaml, Pascal, Perl, pgSQL, PHP, Pig, Powershell, Praat, Prolog, Properties, Protobuf, Python, R, Razor, RDoc, Red, RHTML, RST, Ruby, Rust, SASS, SCAD, Scala, Scheme, SCSS, SH, SJS, Smarty, snippets, Soy Template, Space, SQL, SQLServer, Stylus, SVG, Swift, Tcl, Tex, Textile, Toml, TSX, Twig, Typescript, Vala, VBScript, Velocity, Verilog, VHDL, Wollok, XML, XQuery, YAML
Made in sunny California.
You might also like:
- Free WifiShare Tool – Turning your laptop into a hotspot and internet connection sharing station
- Free pictures to PDF converter: Pic2Pdf v1.0
- WifiPasswordReveal: A script to reveal all the saved WiFi passwords in Windows 7 and above
- Resetting NTFS files permission in Windows – Free Graphical Utility
Batchography: Autorun a Batch file script each time you open the command prompt
This is yet another short article from the many topics mentioned in the Batchography book. In this article, I am going to show you how to have a Batch file of your choice execute each time you open the command prompt.
Putting it simply, all you have to do is create a string registry value called AutoRun under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command then specify the path of the Batch script you want to run!
A useful AutoRun Batch script is a script that sets up command macros using the Doskey command, but that’s a topic for another time!
Buy from Amazon:
- Printed book:
- Kindle edition: Continue reading “Batchography: Autorun a Batch file script each time you open the command prompt”