GodMark2
Master Poster
My nephew’s favourite editor is CRISPR.
Powerful editor, but if you think vi gave you nasty surprises for accidental keystrokes...
My nephew’s favourite editor is CRISPR.
Notepad is 177Kb, comes preinstalled on all Windows computers, uses the Windows GUI and is powerful enough for everything that I need it to do.Vim is tiny (2.3MB on my system), comes pre-installed on most servers, does not require a GUI and is still very powerful.
I agree it would be a much better use of your time. I don't see "UNIX sysadmin" in your future.I think I'd rather teach myself how to play Dwarf Fortress.
It's a good point, but for me Windows Notepad is incredibly limited. If I can, I install Notepad++. Curiously, I use that on Windows even though I could install vim.Notepad is 177Kb, comes preinstalled on all Windows computers, uses the Windows GUI and is powerful enough for everything that I need it to do.![]()
Nope, I'm planning to be one of those dreaded "managers".I agree it would be a much better use of your time. I don't see "UNIX sysadmin" in your future.![]()
I've used Notepad++. It's good. But I didn't need half its features. When I was managing websites, I always used either the tool provided with the CMS (Plone or Drupal), or Notepad. But that's the lovely thing about using a CMS - most of the actual hard coding is done for you. All I was doing was tweaking the html.It's a good point, but for me Windows Notepad is incredibly limited. If I can, I install Notepad++. Curiously, I use that on Windows even though I could install vim.
Not curious at all [emoji3]I agree it would be a much better use of your time. I don't see "UNIX sysadmin" in your future.
It's a good point, but for me Windows Notepad is incredibly limited. If I can, I install Notepad++. Curiously, I use that on Windows even though I could install vim.
If you were using CMS then you were most likely using xedit for your editor.Nope, I'm planning to be one of those dreaded "managers".
I've used Notepad++. It's good. But I didn't need half its features. When I was managing websites, I always used either the tool provided with the CMS (Plone or Drupal), or Notepad. But that's the lovely thing about using a CMS - most of the actual hard coding is done for you. All I was doing was tweaking the html.![]()
This is correct, but sometimes I copied it out of that and into notepad for certain tasks.If you were using CMS then you were most likely using xedit for your editor.
If you were using CMS then you were most likely using xedit for your editor.
Was it Unix that didn't have memory protection, or the C programming language? I compile and run C programs on my AMD processor (which can mark parts of memory as read-only once they've been initialized) and they still crash due to memory issues. By contrast, Perl and Python, which are interpreted and have automatic garbage collection, never crash due to dangling or overwritten pointers.
UNIX has had memory protection as far back as I was using it (early '90's). If your C program running on a UNIX system tried to access a memory address that it wasn't allowed to access, it would terminate with a message that said "Segmentation violation. Core dumped". This would also create a file named "core" which was some kind of memory dump that I never actually did anything with but delete it. DOS, on the other hand, would let you read or write anywhere in its 640K of addressable memory. If you tried to write to memory that the operating system happened to be using, the computer might turn unresponsive,and you would have to use the "three finger salute" (control-alt-delete), which in DOS would trigger an immediate reboot, except when it didn',t which was when you reached for the reset button (if the computer had one) or the power switch. I also remember that when a programming error in a C program read out of bounds on an array while outputting to the screen, you would get a screen full of garbage, often with "Microsoft Corporation" displayed somewhere in the middle of it.
Proper log files with date and timestamps. Such a simple concept is a lost art now.
And unique message ids so you don't have to google vague text.
And unique message ids so you don't have to google vague text.
That's not helpful for messages from Microsoft Windows. Ever tried to do a web search on an obscure error code like 0x800F081F?
Not codes, ids. On IBM mainframes especially you'd get errors like
DFHFC0942E
DFH = CICS
FC = File Control
E means it's Error rather than Information or Severe
Look it up and it means a data table load failed and the code at the end will detail it further. Standards all detailed in th IBM Probelm Determination manual.
Agreed. IBM did that right. Microsoft does it wrong.