Win a copy of Building Blockchain Apps this week in the Cloud/Virtualization forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Liutauras Vilda
  • Knute Snortum
  • Bear Bibeault
Sheriffs:
  • Devaka Cooray
  • Jeanne Boyarsky
  • Junilu Lacar
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Carey Brown
  • salvin francis
Bartenders:
  • Tim Holloway
  • Piet Souris
  • Frits Walraven

Is maintaining in Notepad++ the right way for programming notes on the technologies worked on?

 
Ranch Hand
Posts: 1365
8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have been taking down notes during my entire career on various technologies I worked on and learnt.  This is for my own understanding to write down in short my understanding so that it is easier to quickly refer later on as I may keep forgetting old things. I have been maintaining these in Notepad++ under different headings e.g Core Java, REST etc.   Notepad ++ looks good and simple for this but that is all text and no diagrams which may be fast way to understand/refer. Another problem is I cannot create a hyperlink in the table of contents for. e.g just click on Core Java heading in table of contents  to navigate to that section quickly as one can do in MS Word headings.   Despite these 2 factors, is Notepad++ good simple way of maintaining the programing notes or I am missing out on something?
 
Saloon Keeper
Posts: 11488
247
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I don't really have a system myself, but a good solution that springs to mind is that you could make a GitHub repository for your scribbles. That way you can organize your notes in folders hierarchically, and if you write your notes in Markdown, GitHub will display them very nicely (including headers and links and everything) when you browse to a directory containing such a note. As an added bonus, you get versioning on your notes, so you have backups and can revert incorrect edits.
 
Saloon Keeper
Posts: 6211
157
Android Mac OS X Firefox Browser VI Editor Tomcat Server Safari
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You should use what works best for you - everyone organizes himself/herself differently. I have been running a web-based wiki on my local machine for this purpose for a long time. The benefit is that it is searchable, keeps track of changes automatically, you can add links (both internal and external) and -being written in Java- I can adapt it to do whatever I need it to do.
 
Monica Shiralkar
Ranch Hand
Posts: 1365
8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Tim Moores wrote:. I have been running a web-based wiki on my local machine for this purpose for a long time..



Does that mean creating a Web app for this and deploying on server such as tomcat?
 
Tim Moores
Saloon Keeper
Posts: 6211
157
Android Mac OS X Firefox Browser VI Editor Tomcat Server Safari
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Not so much "creating" as "installing and running". For example JSPWiki.
 
Rancher
Posts: 4493
47
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you don't want to run a server, there's always something like TiddlyWiki.

Not sure how it handles things if it were to get really really big, though.
 
Monica Shiralkar
Ranch Hand
Posts: 1365
8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks. Uploaded the war in tomcat 10.It  was not starting and giving error so uploaded in tomcat 8 and worked fine. I can see that one can upload images there which was my main worry with Notepad ++ because drawings are best way to learn as compared to purely text notes.
 
Monica Shiralkar
Ranch Hand
Posts: 1365
8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It is good for text notes but there is no option to upload a diagram image from local. I want to create a simple diagram based on understanding on some of the topics and store it in the notes to reference. One option is to have notes on notepad++(text)  as well as msword/powerpoint document (diagram images).
 
Tim Moores
Saloon Keeper
Posts: 6211
157
Android Mac OS X Firefox Browser VI Editor Tomcat Server Safari
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sure there is. Upload the image as an attachment, and then reference it by its name using the Image plugin:

[{Image src='my_image.jpg'}]

Actually, it's even simpler, no plugin needed:

[my_image.jpg]
 
Monica Shiralkar
Ranch Hand
Posts: 1365
8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks. I will try that. As you said one can keep whichever way suits, I am thinking that keeping 2 docs for referring is also not bad idea. 1st will be the notepad ++ text file and second will be doc on msword/powerpoint with the diagrams. While referring to a particular topic I can navigate to it on both the files and read.
 
Tim Moores
Saloon Keeper
Posts: 6211
157
Android Mac OS X Firefox Browser VI Editor Tomcat Server Safari
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I find keeping information in just one place to be much more convenient. That also gives me a single search for everything. The beauty of wikis is that you can create new pages easily, and link to them as appropriate. But by all means, use whatever you find easiest.
 
Monica Shiralkar
Ranch Hand
Posts: 1365
8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks
 
My favorite is a chocolate cupcake with white frosting and tiny ad sprinkles.
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!