|
I've created a .NET Core Web site which I host locally on a Linux box, it's massively over engineered ( largely because I'm semi retired) having a Postgresql backend accessed via an API. It started off life as somewhere to store the syntax of Linux commands that I don't use very often but has grown into my general purpose diary and todo app, it even has a section used for the CCC where i record clues , the setter and solver, the solution and the time it was posted and solved.
"Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP
|
|
|
|
|
Microsoft Sticky Notes.
All notes are labeled by type, quarter and year.
I've tried every major note keeping tool in existence, paper trails, and even diction software, but in the end a giant bag of non-hierarchical notes which are easily searchable trumps everything in terms of both maintenance, scalability and has a low barrier-to-entry.
I can search and read notes on my computer, on my phone, or any browser.
There's rudimentary support for color codes and markup.
There's no overall structure to maintain.
What else do you need?
|
|
|
|
|
I have a subdir named Code Snippets in my Projects dir, where all my projects code resides.
Every time I do something that strikes me as "something I'm going to need to do again but won't remember how I did it" gets the code snippet saved in there with an indicative title.
Been doing this for my entire career (30+ years). Add to it and browse it couple times a week. Getting to the time where I'm thinking of who to pass it down to.
|
|
|
|
|
I can definitely recommend mediawiki. It may be overkill for a lone developer, but for any size team it works well.
It's simple enough to manage and it provides a decent search. Authoring is easy enough, just follow the cheatsheet.
Our team has used it for over almost 15 years. Our corporate IT overlords have replaced it with Confluence, which sucks in comparison. Simplicity rules!
Cosmo
Jetson! You're Fiiiiired!
|
|
|
|
|
I use "Agent ransack". At some point, no matter how hard you try to structure things, it gets a way from you. Agent Ransack is essentially a Grep Tool, that is amazingly fast. It's almost as fast as google itself. It's got a (Right mouse click) Context.
My Projects vary the whole landscape of technologies, from strait up.NET projects, Documents, Angular,
Documentation, notes, tips.
Agent Ransack solves this problem: "I know I have this somewhere, but I forget where it is"
Keep It Simple, keep it moving.
|
|
|
|
|
totally agree!
stuff in text files and [Agent Ransack] to find things back very fast.
|
|
|
|
|
That depends on the manual in question. If we're talking about the documentation of a third-party library I'm using, I put it in my repository.
For tips, I don't keep track of them at all once I've implemented them in my code & understood them. If I ever need a link to give someone, I search.
|
|
|
|
|
I made some XSLT files and an XML TOC to point to several HTML text files in a folder. Lots of times, I wished I had a Wiki, and tested a few Wikis, upon which the domain I had the test Wikis on was hacked through a backdoor in one of the Wikis. MediaWiki is probably the safest, but is slow, and I prefer having the articles each in their own text file. Some day.
|
|
|
|
|
I've recently installed Dokuwiki on my NAS. It just stores your pages as markdown .txt files - so you can just use any text tools (editors/grep/sed whatever) on your pages if you want.
The wiki interface also seems pretty minimal and very fast.
|
|
|
|
|
I use an app to take notes, tree-organised, on my mobile devices. Started in 2001 with Palm, from 2003 with Windows Mobile, from 2013 with Android. In the last move seven years ago I developed my app, since I didn't find anything adequate. In the years I developed it to suit all my needs: text input facilitation (it's WYSIWYG of course), advanced search, internal links, encryption, automatic calculations including spreadsheets, image editor, tasks, progressive backups... This is the beauty of make your own app.
Encrypted files are sync daily on multiple devices.
Recently, reviewing it for an Android, iOS and Windows implementation refresh, I had a look at other solutions out there - including DokuWiki, OneNote and Obsidian - but I found them too cumbersome, slow and limited.
My main notes files, the personal and current work notes, have about 1,600 nodes/pages each. My oldest notes are from 2001. My job is knowledge and I do not have a good memory, so...
|
|
|
|
|
|
I'm surprised no one mentioned Evernote. I switch between Evernote and OneNote depending on my mood. It's a bit of a shame the free version of Evernote only allows you to sync with 2 devices as of last year, but I guess they needed to push people to buy their premium subscription. Two devices is enough for me and you can use the website based version in a pinch.
Text files are fine but I really like the convenience and instant sync of cloud-based services and the
feature richness of dedicated note taking software such as
* image OCR
* clipping excerpts from websites,
* text to speech
* recording voice notes of meetings and transcribing them (not very well)
* being able to share notes and photos of whiteboards with co-workers
In terms of how easy it is to find stuff again, it isn't the software that determines how easy this is, it more comes down to the discipline I have when capturing things to add appropriate tags to them and file them in the right notebook.
|
|
|
|
|
I'm surprised no one mentioned Evernote. I switch between Evernote and OneNote depending on my mood. It's a bit of a shame the free version of Evernote only allows you to sync with 2 devices as of last year, but I guess they needed to push people to buy their premium subscription. Two devices is enough for me and you can use the website based version in a pinch.
Text files are fine but I really like the convenience and instant sync of cloud-based services and the
feature richness of dedicated note taking software such as
* image OCR
* clipping excerpts from websites,
* text to speech
* recording voice notes of meetings and transcribing them (not very well)
* being able to share notes and photos of whiteboards with co-workers
In terms of how easy it is to find stuff again, it isn't the software that determines how easy this is, it more comes down to the discipline I have when capturing things to add appropriate tags to them and file them in the right notebook.
|
|
|
|
|
I've done quite a few different things over the years.
I started out with a huge text file - like a diary. Then I moved to EverNote (before it was cloud based). I experimented with CherryTree (because I need platform independence with some of my machines on Linux). Then I moved to OneNote@ which was a compromise, was unstable and recently became difficult to export data from (which left me worried). Now I'm back to text files using Markdown - and images in folders.
I like this approach because:
- It allows me to attach diagrams.
- It's easily grep-able.
- I can separate different content into folders.
- Markdown allows me to view it in an attractive way and export it in neat formats for others to read.
- I keep control of where the data goes.
@ Work supported tool of choice - but not fit for purpose in my experience.
|
|
|
|
|
Long time ago I found a very good looking Excel like grid open source control.
(C#, for WPF / Desktop UI)
Now the time to use it has finally come!
But.. can't remember what it was at all... and my search brings me nothing..
Any tips? Links? Something?!
EDIT
BTW, I am not really looking for an Excel clone, just a control that has a few column and lines and look nice enough, no formula needed! ^_^
EDIT2
Found this...
GitHub - unvell/ReoGrid: Fast and powerful .NET spreadsheet component, support data format, freeze, outline, formula calculation, chart, script execution and etc. Compatible with Excel 2007 (.xlsx) format and working on .NET 3.5 (or client profile),
EDIT3
Found this: GitHub - PropertyTools/PropertyTools: Custom controls for WPF: PropertyGrid, DataGrid, multi-select TreeView, ColorPicker and more
It seems to have a nice Excel like control... working on it now.. (in my spare time of course...)
modified 23-Jan-22 18:02pm.
|
|
|
|
|
|
Looking good studying it now...
It might be too advanced! ^_^
Going to check some samples....
|
|
|
|
|
Mm... this seem to be most about data manipulation..
What I want is a simple spreadsheet control to embed in my app...
|
|
|
|
|
In that case this packages is an overkill... sorry...
"The only place where Success comes before Work is in the dictionary." Vidal Sassoon, 1928 - 2012
|
|
|
|
|
Super Lloyd wrote: I am not really looking for an Excel clone
I suspect what you want is a "grid control".
I tried following in google and got results. You need to check the license.
free source grid control
|
|
|
|
|
yes, yes, exactly!
Googling....
Also.. perhaps the DataGrid will do.. just need a generic model and a good looking style...
|
|
|
|
|
|
I use 10|Tec's iGrid Control. works great for me.
ed
|
|
|
|
|
well it's for home hobby project... avoiding humongous and / or paid components... which 10|Tec grid's seems to be both...
Other than that, it does look decent!
|
|
|
|
|
Amazon.com : Convergent Design Odyssey 7Q+ OLED Monitor & Recorder, HD/2K/UHD/4K Recording over HDMI or SDI : Electronics[^]
I ended up coming across this because I googled "convergent design" which is a term my son came up with for D&D campaigns where no matter how you start, the various things players do end up converging on the main theme.
But now I have no idea what one would use this product for!
The description is quite the fascinating read, which reminds me a bit of what I used to do in the 1980's when I was working with B&W realtime image processing, LUTs, histograms, etc.
Quote: The Convergent Design Odyssey7Q+ is the most advanced, most capable, most versatile monitor/recorder in the world. The Odyssey7Q+ can record HD/2K/UHD/4K via SDI and HDMI. It can record RAW (with Record Options), uncompressed DPX and Apple ProRes 422 (HQ). The Odyssey7Q+ features an OLED 1280x800 monitor with true blacks, accurate colors, extended color gamut and a 176 degree viewing angle.Along with the best image in the industry, the Odyssey7Q+ also features an extensive array of image analysis tools, including an RGB waveform, RGB Histogram, False Color, Pixel Zoom with finger drag, three-mode Focus Assist and monitoring LUTs.The unique Multi-Stream Monitoring mode allows up to four HD video inputs to be viewed at once in a quad-split view or to be live-switched between in full screen. The Odyssey7Q+ weighs a little over one pound, is just one inch thick and can run on any power source from 6.5-34 volts. Monitoring The Odyssey7Q+ features a 7.7" OLED screen with 1280x800 resolution. The OLED display provides true blacks and accurate colors. A full complement of image analysis tools include a waveform (luma or RGB parade), a histogram (luma or RGB parade), zebra, programmable False Color, Pixel Zoom with finger drag, a three-mode Focus Assist and LUTs. The included LUTs provide proper viewing of the LOG and RAW modes available from numerous popular cameras, with programmable LUTs coming in the future.
|
|
|
|
|