|
Oh, off topic, but I wrote an article a bit ago and was thinking of you. It demonstrates scannerless recursive descent parsing like you're doing versus doing it with a scanner.
I don't normally like to plug my own stuff but I thought you might be interested in it. On the off chance you are, here you go: How to Build a Recursive Descent Parser[^]
Real programmers use butterflies
|
|
|
|
|
Chris Maunder wrote: The endless, endless texts, Slacks, Skypes, tweets, emails, FaceTimes, calls and messages.
Don't forget Lounge posts!
|
|
|
|
|
raddevus wrote: Don't forget Lounge posts! It's only a pandemic; you can't expect people to give up essentials because of it.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Yeah mate. We're not savages.
cheers
Chris Maunder
|
|
|
|
|
BTW your out of toilet paper!
I'm hiding from exercise...I'm in the fitness protection program.
JaxCoder.com
|
|
|
|
|
Chris Maunder wrote: The endless, endless texts, Slacks, Skypes, tweets, emails, FaceTimes, calls and messages.
The worst is when you realize that you are someone else's time-waster/productivity killer/jester.
I suppose all of us have been intently focused on some bit of code...stepping through in the debugger just about have it figured out...phone rings...damnit! It happens to me all the time.
In an age of constant distractions, getting back into 'the zone' every 10 minutes can really get annoying, not to mention the negative impact on code quality. (speaking for myself)
"Go forth into the source" - Neal Morse
|
|
|
|
|
The solution, from personal practice and experience:
1 - I don't text; I won't text
2 - I don't read texts (anyone who knows me knows this)
3 - No social networks (except for this time-waster[^])
4 - email - but only from a PC. I don't always have them on and so I get a break from that, too.
5 - you get the picture
Moreover, with a few domains that all include free email forwards (unlimited number of them, too) I keep my mail sorted in such a manner that I get remarkably little spam.
Just one more bit of advice. All the eating of garlic and drinking of beer, to induce any amount of near-toxic flatulence, will neither stop the hell you have welcomed into your life nor slow it down. Smart phones are, at least, smart enough not to have noses . . . the best you can hope for is to soil the screen
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
modified 19-Mar-20 16:08pm.
|
|
|
|
|
Unfortunately as someone trying to run a business there are some things I can run from but never hide.
Gotta be there, gotta be ready to help out everyone on the team.
It's just interesting how a quick hallway conversation becomes a major event when it's turned into a video conference meeting.
cheers
Chris Maunder
|
|
|
|
|
Chris Maunder wrote: there are some things I can run from but never hide. Intelligence is pursuing you but you are faster?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
For me, this was Day 3 of working from home for the foreseeable future. At one point I was:
Updating help text on my machine for a work application.
Remote Desktop'ed to my machine at work where I was gathering source code to work offline.
Remote Desktop'ed to a lab machine at work that was being recalcitrant about installing a test application.
Handling work e-mails with the work cell because my machine and the work machine session were busy.
On my personal phone wrangling doctor appts and subscription refills for my wife and I because we've reached the age where keeping our body chemistry regulated is complicated.
When not on the phone, talking to my wife about why it's okay for her to go for a drive (she's getting a little stir crazy), and no she shouldn't stop in any stores.
Occasionally turning around and talking to my dogs because I needed to see a friendly face. They're especially friendly right now because it's dinner time.
Communications are slightly more frenetic than usual. At one point our secure FTP provider at work went belly-up and I had to resort to emailing stuff to myself at home, 5MB at a time.
The one advantage is that the commute is easy (up one flight of stairs) and the dress code is... relaxed.
Software Zen: delete this;
|
|
|
|
|
The biggest productivity killer right now is MEMEs and jokes about Corona virus.
|
|
|
|
|
ymmv, but this works for me:
- turn off all notifications on desktop apps
- turn off notification sounds and vibrations on your phone (or wear headphones at your pc)
- take your phone out of your pocket and place it face-down on the table
now, when you aren't trying to Get Something Done, check your systray icons (slack, etc), flip your phone, have a look at any notifications there, check your email, check your slack. Then go back to being productive and check-in when you feel like it later.
If you say that getting the money is the most important thing
You will spend your life completely wasting your time
You will be doing things you don't like doing
In order to go on living
That is, to go on doing things you don't like doing
Which is stupid.
|
|
|
|
|
Yesterday I had to actually close Outlook and put Teams in Do Not Disturb so I could get a high priority piece of software completed.
|
|
|
|
|
Is bird seed just organic cat food?
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Organic, Non-GMeOw, and full of fipurr.
Last one might be a stretch...
|
|
|
|
|
Squirrel bait!
I'm hiding from exercise...I'm in the fitness protection program.
JaxCoder.com
|
|
|
|
|
It might be a litter late to determine feather that's true or not.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Bird seed is to cats what grass is to humans.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
I think that's catnip, isn't it?
Oh! Sorry, sorry - wrong grass ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
modified 19-Mar-20 12:41pm.
|
|
|
|
|
although it's usually grain, not grass, these days.
|
|
|
|
|
cuz the machines at network might refuse to handshake.
|
|
|
|
|
Windows shutdown due to CortanaVirus
|
|
|
|
|
That's a virus alright. You can manage to make it dormant, but you'll never be rid of it.
|
|
|
|
|
Just switch to UDP
|
|
|
|
|
Nah they'll go to an elbow bump!
I'm hiding from exercise...I'm in the fitness protection program.
JaxCoder.com
|
|
|
|