The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
it's worth saying that if CP never existed I know for certain I'd never would've been as educated as I became in development. And I imagine there are plenty of others out there that would attest to the same.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
This is the closest thing I have to a social network (hopefully the analogy doesn't offend!). Something of a home. It's the comfort zone on my left-most tab.
Work rules have kept me from posting articles on what I do (or whatever flavor it takes) - I'd like to exemplify applications that are as reusable as a well written function (or class, if you prefer). About embracing that third of these three states: true, false, don't-care.
Where else but home can you give counsel, rant, offer your two-cents worth and sometimes get a hand full of change hurled swiftly back into your face. Or, an upvote. One can even help a stranger in Q&A - now and then, an answer accepted.
Heck Hell, it's a family, clan, tribe, village, and occasionally a bad neighborhood in a bad part of town, with drive-by down-voters. A cyber world unto itself.
I think the main difference between CP and others are two:
1. Even you are a newcomer, you can argue with the big ones... You can vote and post and display your opinion (with others you have to cross certain barriers to even post a comment)
2. CP encourages self-made-solutions, and that of course makes it less popular in our instant-world...
Skipper: We'll fix it. Alex: Fix it? How you gonna fix this? Skipper: Grit, spit and a whole lotta duct tape.
I agree CP is great and made a big impact on me, I learned a lot and learn new things every day.
For the people interested in SO (StackOverflow) here is an interesting post by Hans Passant: What is Stack Overflow’s goal? - Meta Stack Overflow[^]
So thumbs up for the creators and maintainers of CP, hurrah (3x)
I wouldn't be where I am today (which is pretty good) if it weren't for CP!
Signing up here has been the best thing I've done for my career and hobby.
I end up at SO for quick fixes that I need right this minute, but I come to CP to get educated and gain some long term knowledge.
So thanks Chris and everyone at CP
CP is my left-most tab, the first one I open each and every morning before I have my first coffee! It sits there all day, waiting to provide help, education and occasional amusement.
I started writing code when all you needed was a hammer and chisel... perhaps a slight exaggeration... but I joined CP back in the days when dinosaurs roamed the Earth and have never regretted the small amount of effort I put into it.
Well done to Chris Maunder and all the hamsters on your excellent work!
- I would love to change the world, but they won’t give me the source code.
Vunic - Yet another engine built with CP platform. I learnt 70% of the stuff through CP. It's a major contributor for my career. I've grasped so much of things through articles here & by trying to answer the questions posted in Q/A forums.
And guess what, it's also given me a cute, funny signature
No matter how many great 3D games come up daily and become super popular, I always go back and play this particular classic game Age Of Empires 2. I feel the same with CP. It's classic, I wouldn't even want the UI to change. I've settled here so comfortably. Though I don't frequent as much as I did years back, I'm always lurking around, keeping touch & posting things in Lounge.
And mate, I remember it so clear, you took years long break from CP, and then you were back. You wasted years, didn't you ?
Starting to think people post kid pics in their profiles because that was the last time they were cute - Jeremy Falcon.
I'm professional developer with decades of experience, but generally I don't post on SO because I'm scared. It seems that no matter how much effort you put into writing a good question for SO, someone will mark it duplicate and someone will call you an idiot for not being a coding demigod. And the fact that there is absolutely no time-out element to their scoring system is absurd. I have questions a decade old dragging my score down. It has been suggested I revise them to try to get a positive score, but I'd have to find a machine running NT and a ten-year-old compiler to do so. I've even spent about two hours writing questions with full downloadable solutions demonstrating the problem and not received a single up-vote. It all feels very cliquey.
CP is much friendlier. Obviously, it is only fair that you try to solve your own problems before posting and try to write the best question you can, but sometimes just the act of posting kicks your brain into a different slot and you suddenly see what you were doing wrong. I'm sure we've all been there - getting stuck in one mode of thinking, just needing a helpful prod in the right direction. I've done that on CP many times. Sometimes I will reply to my own question with an answer usually containing the word 'Doh!' and many times I've received helpful pointers from other members about what I am doing wrong, to which I've replied with an answer containing the words 'Thank you!' and 'Doh!'. But I don't think I have ever been made to feel an idiot here on CP.
So please keep up the currently open and friendly format CP. I for one feel I owe you a debt I could never hope to repay.
PS - Oh, and a big thank you to anyone who has taken the time to look at my (sometimes stupid) questions over the years!
Thank you to anyone taking the time to read my posts.
I agree wholeheartedly. Thanks for posting your thanks and giving the rest of us the opportunity to join in.
I have been a lurker and occasional contributor almost since the beginning and have found it an immensely valuable source of information and support as well as a place to chill a little and find some humour. There's also been some pretty serious stuff in the lounge on occasions and it seems to me the community has come together to support others in ways that have had little or nothing to do with coding.
Thanks to @chris-maunder and the team! Please don't let anything here change drastically; continue the ongoing organic development.
The opinions expressed in this post are not necessarily those of the author, especially if you find them impolite, inaccurate or inflammatory.
That's one of those things that are very relative.
W∴ Balboos wrote:
sentience isn't all it's cracked up to be
Yes, the last thing you lose here is the ability to fee. Some people even like to suffer so much that they get angry at everyone who is not a masochist.
Still, the word 'sentience' really is usually used wrong. Look it up and you will see. I guess it's one of the advantages when not using your native language: you sometimes look things up and get surprised.
Daum PotPlayer[^] is the best freeware alternative to the classic Groove Music for Windows 10. Since Groove has the number of bugs that makes it not so much convenient to use it, amount all other alternatives, the Daum PotPlayer 32/64-bit, supporting hardware acceleration, multiple codecs available for download, *IS* apparently the *BEST alternative at this time.
Yes it's true, the following player supports various principally new multimedia formats such as mp4 format as well as a bunch of proprietary video formats currently supported by many multimedia devices.
I am so, so fed up with having to reboot the machine every single time I unplug it, or resume from sleep or hibernate
Unless you actually boot up with the external screen plugged in you will not have a screen that works. I've tried literally dozens of dongles, adapters, docks. I've tried plugging in using a screen's DVI, VGA, HDMI, and Display port option.
I'm even tried Apple's own (and old) Thunderbolt display.
I've tried 5K screens, 4K screens. crappy old 19" LCDs.
There's zero hotswap support for displays from Macbooks with USB C when you run bootcamp.
I would love to do that. I tried running Parallels and I found that there was too much of a performance cost. Are you running Visual Studio? Any comparisons of compile time between the two?
Having access to stuff like Handoff would be great. I briefly flirted with the idea of rewriting our entire 10 years worth of code in .NET Core so I could run Visual Studio for Mac but...sanity and basic economics prevailed. Not to mention that .NET Core isn't prime time ready yet.
I am running W10 on a 2.5 year old MBP, Fusion, Thunderbolt (1.0) attached SSD and I think performance is good.
No compile times to share though, mostly doing Outlook/Excel add ins so small stuff. I have run with projector attached but no second display. VS 2015 only, have not loaded 2017.
Have run W7 and W10 via USB 3.0 and it is OK but no VS, only some program testing.
Arguing with a woman is like reading the Software License Agreement. In the end, you ignore everything and click "I agree".
Hi, yes I'm on VS2015 and it works fine inside Fusion, faster than Xcode for sure.
Bootcamp is preferred when you're into video editing and games etc, but for a developer I think Fusion is swell.
I also have lots of legacy code, mostly C++/MFC and it can be nerve-racking to compile those old projects when perhaps 50 Windows updates has discombobulated my Visual Studio 2010 into smithereens.
Solution: your Windows VM inside Fusion is just a folder, back it up often, that way you can time travel back to 2010 if needed.
To further keep my sanity intact I switched to Qt a few years ago, but that's another story
As far as I'm concerned, believing that it's the most suitable to install and use VMWare Fusion/Workstation virtual machine that allows to boot a guest VM's OS from the physical partition on your Mac's HDD:
<a href="https://www.vmware.com/products/fusion.html">Fusion | Running Windows On Mac Virtual Machine | VMware</a>[<a href="https://www.vmware.com/products/fusion.html" target="_blank" title="New Window">^</a>]
In practice I've seen VMs to be slow and cumbersome when it comes to CPU or GPU intensive tasks.
[Aside: Arthur - it seems you have the "reat my content as plain text, not as HTML " checkbox checked whenever you post messages. You may want to consider unchecking it if you want to include live hyperlinks and emoticons]
Thanks for your interest to my reply. As for VM's usage, to avoid system to slow down and cumbersomeness it's recommended to use powerful hi-end iMac PCs. As far as I know, the currently up-to-date latest iMac PCs are based on such high performance hardware as Intel Xeon E5 processors, ultra-speed DDR4-3200 RAM, hi-end models of AMD Radeon GPUs, fast SSD HDDs with a high capacity, etc. The using of VM's as a software-level solution provides a flexibility solution to the problem you've just previously introduced. Since, then, for example, you'll no longer need to try out different displays and other legacy hardware, etc.
In advance, I'll keep that in mind not to use "Treat my content as plain text, not as HTML" option. By the way, previously this option had a slightly different behavior.
Because I travel a lot I'm limited to laptops, and it's always a trade off between power and weight. I figured the latest MacBook Pro would be a good upgrade from my 3 year old MacBook Air but I'm wishing I'd kept the Air.
In the end the Pro is only about 5-10% faster than the Air for tasks such as compiling. It's a little disappointing.
As far as I know, the currently up-to-date latest iMac PCs are based on such high performance hardware as Intel Xeon E5 processors, ultra-speed DDR4-3200 RAM, hi-end models of AMD Radeon GPUs, fast SSD HDDs with a high capacity, etc. The using of VM's as a software-level solution provides a flexibility solution to the problem you've just previously introduced. Since, then, for example, you'll no longer need to try out different displays and other legacy hardware, etc. Smile |
As I have already explained, just for your interest, there're Apple iMac laptops built based on similar performance hi-end components as well as the desktop PC such as iMac Pro.
Apple MacBook Pro is a rather good alternative that would exactly satisfy your needs in a perfect PC that would allow to setup and use the either Mac OS X or Microsoft Windows by using Bootcamp or VMware Fusion VMs, or whatsoever.