4 ms·
Why would you need a separate binary viewer / editor? This reminds me the absurd, but somehow common situation where Java programmers in my office used Intelli
by crabbone 3y ago
Why would you need a separate binary viewer / editor?
This reminds me the absurd, but somehow common situation where Java programmers in my office used IntelliJ IDEA to write Java, but Notepad++ to view logs or edit INI files etc.
- anamexis 3y agoSeparate from what?
- crabbone 3y agoIf you are a programmer, you are already using an editor. Who besides programmers needs to see hex dump of a file?
- deleted 3y ago[deleted]
- Aaron2222 3y agoSysadmins? Programmers who don't have their editor open and just need to quickly look at the contents of a file?
- crabbone 3y agoThere aren't sysadmins today who aren't programmers. > Programmers who don't have their editor open Well... these aren't programmers. Maybe "aspiring programmers", as in someone who still have to learn how to use their computer. It's not anyone who would be considered a competent user.
- anamexis 3y agoWhat are you talking about? I use cat and less all the time when I'm working in the console. No need to switch tools when I want to take a quick look at the file.
- sitzkrieg 3y agoi do this. big heavy ide with project and debugger going full blast. I might want to just pop open a log quickly and cba to drag it into the IDE, np++ context menu done. more often tho, reading logs on a non-main dev machine/vm/test/field
- crabbone 3y agoYour life is pain... I don't know if you know the feeling: it's like watching inexperienced chess players play -- you want to scream when you see them making dumb moves, but then the opponent also makes a dumb move, which makes it more funny than sad. When I look over the shoulder of people who work like you describe your workflow, just like with chess, I feel this kind of mix of embarrassment and frustration -- it was so easy to do it right, yet you decided to do something silly instead.
- ramg 3y agoThis is not helpful. Why not suggest a more appropriate workflow without the chastising or denigration? C'mon, you can be supportive.
- sitzkrieg 3y agoshrug, im drastically faster than all my work mates not that thats a good benchmark, im not bothered and have stuff that works quite well for me. what i outlined above is worst case scenario with some huge IDEs like VS or a huge idea project. some projects i do entirely in vim. others i have to use 2 remote debuggers at once with a VM in the mix. im doubtful their advice would apply
- crabbone 3y agoYeah, it's kind of how it happens. Your skills suck just a tiny bit less than of those around you, and you come to unwarranted conclusion that you are doing good. Unfortunately, our industry has few small pockets where you can still find competent programmers every now and then, but you wouldn't see them using IDEA or VS Code. And then there's an ocean of... well, not even mediocrity, it's just hands down awful. Most programmers throughout their career will never see a competent programmer, and if they stay around will be promoted into management where they will lose the very modest skill they had. And the cycle will continue.
- blipmusic 3y agoBecause people sometimes write parsers for binary file formats? In my case, it is indeed for a programming task, but not for debugging running/compiled code. A ”raw bytes” view can be useful in many situations.
- nikau 3y agoBecause nothing is more awesome than wanting to quickly view a file and vscode decides it needs to not only update itself but the remote helper app as well, so your file takes 30 seconds to load.