|
dandy72 wrote: Seriously.
Seriously.
dandy72 wrote: This could easily have been confused with just a truck going by.
Which is why my friends all engaged in such vicious mockery of the incident.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
There are about 100,000 of these a year. If its less than magnitude 5, they don't even bother reporting them in Israel.
Richter magnitude scale - Wikipedia
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Did Trump fell out of bed?
In Word you can only store 2 bytes. That is why I use Writer.
|
|
|
|
|
Take it to the Soapbox.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
I set on my merry way ... eluding, I thought, the KGB agents following me ...
Thought I'd see if the old Line, Ellipse, Rectangle VBPPk controls could still be used in the latest VS and C#: so I kissed the GitHub stone, and added the references to a WinForm project.
Damndumbed if I could get a Click, or MouseDown, EventHandler to fire at run-time from a Shape.
So, I just rolled my own UserControl, and set its region to a circle: damndumbed if I could get a Click, or MouseDown. to fire at run-time. Well, I remembered some previous problems reported with Mouse Events in a UserControl: I added a Label to the UserControl: damndumbed if I could get a Click, or MouseDown, to fire at run-time.
Okay, so I defined a Component inheriting from Button, and did the region voodoo: damndumbed if I could get a Click, or MouseDown, to fire at run-time.
Now, beginning to feel the disorienting effects of what the KGB put in my vegan smoothie at the airport ... but, unable to remember which airport ...
I put a plain old Button on the Form: damndumbed if I could get a Click, or MouseDown, to fire at run-time.
So, I tried contacting the Microsoft Poison Control Center, but, they said they couldn't understand my Russian ...
In desperation, I removed the VBPPk references, and all code related to them: damndumbed if I could get a Click, or MouseDown, to fire at run-time from a plain old button, or label.
Opened an old project, and confirmed Button, Label, MouseEvents worked as expected.
I grabbed one of the three blind mice dancing on the top of my head, and ate it.
Suddenly, everything changed: now, several hours later, I feel restored to my normal psychotic state.
Knowing I can blame VBPPk, instead of the KGB, is a big relief.
p.s. this may be hallucinatory ... but, on a 4k 15.6 inch laptop screen set below 4k resolution, drag-dropping one of the VB Shapes onto a Form actually shifts the screen resolution in a way it is impossible to precisely position the Shape: you click back on the Form, and where the Shape was changes as the screen snaps back to your standard resolution.
«One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali
|
|
|
|
|
Tom with agony becomes Leader (7)
easy peasy
cheers,
Super
------------------------------------------
Too much of good is bad,mix some evil in it
|
|
|
|
|
Tom CAT
with
agony PAIN
becomes (anag)
Leader
CAPTAIN
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
We have a winner.
I was expecting you will be answering it and i am not mistaken
cheers,
Super
------------------------------------------
Too much of good is bad,mix some evil in it
|
|
|
|
|
Well ... an anagram that only swaps two letters isn't exactly complicated!
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I've experimented with a lot of languages over the years and delivered production code in at least a handful. Of all, I find C# to be the most genial. It has syntax close enough to C/C++ not to alienate those programmers, has plenty of high-level stuff to keep users of languages such as Java happy, and these days has good performance and is open and cross-platform. The only thing I hate about it is the terrible 'destructor' pattern, which you can ignore most of the time. Despite all of this, I rarely if ever read a headline that says C# is gaining in popularity.
There's no point in getting into too many syntax specifics because that would be a never-ending discussion but why does it fail to hit the spot with so many developers and companies?
Thank you to anyone taking the time to read my posts.
|
|
|
|
|
My $0.02:
- For all its advantages, C#, like Java, is unsuited to system-level programming. The kernel in both Windows and Linux is programmed in C and ASM.
- Many organizations have an investment in C and C++ code. Conversion to C# would require a major investment. Note that this is also one of the reasons that companies keep using Cobol, so I don't see this changing in the near future.
- C# does have a serious learning curve - not for the language, but for its libraries. If you have learnt to do things in C or C++, converting to C# is far from simple.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
I'd agree with all of that. Having used C# for years, I recently had to do some C++ work and got a shock how long it took me just to get through a forest of 'Why the hell doesn't that compile?' questions.
Thank you to anyone taking the time to read my posts.
|
|
|
|
|
1.1. It's trying to be useful for everything, an egg laying wool milk sow. To do that, it relies too much on libraries for and against everything. A 'one size fits all' approach, while convenient, can get a little bit wasteful. On a PC they easily get away with this, but on a smaller computer with a more modest processor and far less memory things get tough and you don't have enough control over the computer's resources to get very far.
...
4. Too much comfort makes programmers ignorant and lazy. When an allmighty framework does everything for you, you don't have to waste a thought on anything yourself, right? Wrong, when you rub the framework the wrong way and then start to improvise to correct the problem.
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|
|
CodeWraith wrote: an egg laying wool milk sow. that's quite a tweedy moofull
«One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali
|
|
|
|
|
Nothing for vegetarians
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|
|
I never claimed that my list was complete...
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
CodeWraith wrote: Too much comfort makes programmers ignorant and lazy. In different words I've said the same thing for years. Pointer, namespaces, enumerations, everything all use the dot-separator. For those who don't know better, meaning those who learned this with C/C++ first, they are all the same. They look the same, don't they?
Double colons and -> ? They're not so terribly hard to type and keep one informed of what the hell's going on.
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 |
|
|
|
|
|
Microsoft seems to think they are. They also seem to think that deleting what you allocate is far too much to ask of programmers.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
Rick York wrote: They also seem to think that deleting what you allocate is far too much to ask of programmers. And to think - when I discovered alloca() and used it in functions I felt like I was cheating !
Oh Brave* New World!
* Brave, but maybe not to clever? Perhaps MS knows their smart-phone encrusted clientele all too well.
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 |
|
|
|
|
|
Yes, deleting allocated objects is one of the places that find lots of bugs. Many of these bugs become very difficult to track down. Slow memory leakage is something that eats up lots of support time and turns off many customers.
|
|
|
|
|
Yes, I know. That's why I make sure I never have those bugs. My software has to run non-stop for months and months so leaks and errors of any kind always show up.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
Rick York wrote: deleting what you allocate is far too much to ask of programmers
Actually it is. "Use after free" is one of the biggest security risks in C/C++. Also, not removing what's no longer in use eventually leads to memory exhaustion.
These two situations have been known issues since at least 1958 when Lisp was first developed. This is also why all high level business languages, as opposed to embedded or operating system development, contain at least memory garbage collection. Almost all early languages (COBOL, BASIC, FORTRAN, APL, Algol, etc.) have some concept of garbage collection for some data types. What changes with Java was that all data types are now garbage collected unless the programmer explicitly tell the compiler not to do so.
|
|
|
|
|
Nonsense. If that is too much to ask of a programmer then they need to find another line of work.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
A big part of the problem is that it’s not always clear who bears the responsibility for releasing the allocation. If you think otherwise, perhaps it’s you who need to consider alternate careers. Or prepare yourself for a big shock if you are just getting started and have just assumed it is that simple.
|
|
|
|
|
If it isn't clear then you aren't doing it right.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|