Java, Eclipse Plugin Development and best software development practices
Wednesday, November 20, 2019
Tuesday, June 18, 2019
What tense should I use in git commit message?
So far I was mostly using the past tense since it looks natural to me but the git best practices suggest us to use imperative sentence.
Example:
My old git message:
Added IDF commands into CMake editor
New git message:
Add IDF commands into CMake editor
Follow this thread for more discussion on this:
https://stackoverflow.com/questions/3580013/should-i-use-past-or-present-tense-in-git-commit-messages
Example:
My old git message:
Added IDF commands into CMake editor
New git message:
Add IDF commands into CMake editor
Follow this thread for more discussion on this:
https://stackoverflow.com/questions/3580013/should-i-use-past-or-present-tense-in-git-commit-messages
Tuesday, June 4, 2019
Where does eclipse CDT stores CMake toolchain information?
CDT stores cmake toolchain information as part of org.eclipse.cdt.cmake.core.prefs file.
/Users/kondal/runtime-EclipseApplication6/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.cmake.core.prefs
For example, here is the content of the file
/Users/kondal/runtime-EclipseApplication6/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.cmake.core.prefs
For example, here is the content of the file
cmakeToolchains/14/__path=/Users/kondal/esp/esp-idf/tools/cmake/toolchain-esp32.cmake
cmakeToolchains/14/cdt.toolChain.id=gcc-xtensa-/Users/kondal/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc
cmakeToolchains/14/cdt.toolChain.type=org.eclipse.cdt.build.gcc
cmakeToolchains/n=15
eclipse.preferences.version=1
To understand more how eclipse store preferences:
https://gnu-mcu-eclipse.github.io/developer/eclipse/runtime-preferences/
To understand more how eclipse store preferences:
https://gnu-mcu-eclipse.github.io/developer/eclipse/runtime-preferences/
Monday, April 15, 2019
Where can I find the eclipse store preferences in the file system
Eclipse stores the preferences in the workspace of your application in the.metadata/.plugins/org.eclipse.core.runtime/.settings/ directory in the <nodePath>.prefs file
For example, for CDT build environment variables stored in here:
.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.core.pref
x
Tuesday, April 2, 2019
Java processes and streams and avoiding blocks
One of the best resource on managing the streams in Java
https://wiki.sei.cmu.edu/confluence/display/java/FIO07-J.+Do+not+let+external+processes+block+on+IO+buffers
https://wiki.sei.cmu.edu/confluence/display/java/FIO07-J.+Do+not+let+external+processes+block+on+IO+buffers
Monday, March 25, 2019
Wednesday, March 6, 2019
security certificates of a jar file
$ jarsigner -verify -verbose -certs /Eclipse/plugins/com.espressif.core_1.0.0.jar
Subscribe to:
Posts (Atom)