|
What others have said.. watching someone type code is both boring and unhelpful. Showing screenfuls of code isn't terribly informative either -- too much, and too much detail, to be able to write notes on. Far better is to have the code pre-written, and slides where you've highlighted and formatted interesting bits of the code that you want the audience to notice.
If you must do some of that, keep it for the Q&A section of the presentation and be sure to practice making the font large enough to be read from the back of the room.
|
|
|
|
|
I despise "live coding" talks.
There's a guy who does C++ videos with live coding. He has great information, but the videos last much, much longer than they should as we watch him write unrelated code and make lots of typos.
The last live coding talk I attended in person was, I think, for the Visual Studio 2010 rollout. The speaker burned up an hour, perhaps two, and covered next to nothing. By the end of his talk, the room was almost vacant (I was on my way out when he finally finished.)
Showing code (not "live coding") can work, but it better have real substance and not be someone mumbling while something very slowly happens.
|
|
|
|
|
|
Hah! Dilbert is wrong, they go in the Bitbucket[^]
I also archive my stuff to WOM (Write Only Memory) on deletion to preserve it for the future. Most PC's are fitted with some WOM, but I paid extra to get infinite capacity WOM fitted to mine when I bought it, just so I wouldn't run out.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
No - I keep them in the freezer compartment[^]
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 are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
You are using my WOMs? They are still looking for me for selling defective RAMs as WOMs, even if they never were able to disprove that the memories stored the data permanently. Good to know that there was at least one satisfied customer.
|
|
|
|
|
They goto east hyperspace[^], as they always have done. How many innocent bits I already have sent there...
|
|
|
|
|
Don't they just go out of existence by putting them together with their quantum counterparts: dark ones and dark zeros?
BREAKING FAKE NEWS: Trump told the truth!
|
|
|
|
|
No, the ones and anti-ones (a.k.a. zeros) already self-annihilate if they ever get too close. That's why we have to keep them apart in separate bits. I always thought the dark ones and zeros are what the black hat hackers use.
|
|
|
|
|
There are no stupid questions, only stupid people.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Richard Deeming wrote: only stupid people
And then there are the PHBs. A whole new dimension of stupidity.
Also, on Star Trek Voyager they would probably say that this represents a fundamental shift in the balance of power in the Alpha and Beta Quadrants.
|
|
|
|
|
Just turn around (or restart? I forgot...) the warp core and everything is fine again!
|
|
|
|
|
Shiney new MVC project. Looks great, does what it says on the tin...
Until I deployed it to the webserver and it doesn't look right. Not right at all.
Checking everything... is the css deployed properly? The javascript? The pages? The Assemblies?
Then I started playing around with the web config since it was the only file that appeared to be different from debug to release and, sure enough, if I commented out the compilation entry, everything worked fine. WTF???
Some hours later and getting nowhere, I left it alone and put it back to how it was.
Next day I start again. Had a flash, check the deployed page source, maybe something missing or wrong???
Cut a long story sideways there was a missing curly brace in the bootstrap.min.cs file that was present in bootstrap.cs. How did that happen? I have no idea (of course it was my fault!).
Lesson: not everything that looks like a culprit, is one.
Happy days.
|
|
|
|
|
|
Yup - that's the one! The very last curly brace was gone!
Of course, I only seek answers here, I would never use another web site...
|
|
|
|
|
Yeah man, it's always the simple stuff that gets us. As engineers we love to think, much to our determent. So when a problem arises we tend to think of the more complicated solutions first, and it's always those damned semicolons that get us because we overlook them.
Jeremy Falcon
|
|
|
|
|
I just built a HelloWorld console app in Visual Studio 2017.
Interesting. I guess I should've known, but didn't expect it.
The output is a DLL (.NET Assembly).
The target assembly runs inside the .NET Core app named dotnet.exe.
Who'da thunk it?
I guess this makes sense?
This is interesting.
Building a C# Hello World application with .NET Core in Visual Studio 2017 | Microsoft Docs[^]
EDIT
Yep, here's how you would manually start your console app now:
"c:\program files\dotnet\dotnet" helloworld.dll
Well, I'm starting all over with .NET again, after 17 years.
modified 31-Jul-17 16:31pm.
|
|
|
|
|
I think the idea of .net core is to be run on any system, any device. so this would make sense.
I may be incorrect with my very high level understanding of .net core.
|
|
|
|
|
Slacker007 wrote: I think the idea of .net core is to be run on any system, any device. so this would make sense.
Yes, totally agree. And I know I should've expected it. Just so odd.
Plus, that was kind of the (supposedly according to the original .NET story) what was going to happen with .NET and the CLR too, but it never materialized.
Or, it did, just 18 years later.
|
|
|
|
|
raddevus wrote: what was going to happen It basically is that way, except that the startup (i.e. dotnet.exe) is baked-in to the resultant exe. Which made it platform specific. Given M$ history and desire to dominate, that made sense then. Need different domination tactic now... hence dotnet.exe on windows, some other startup on linux.
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
Microsoft knows:
Anonymous The key to flexibility is indecision!!!
We devs love this stuff where the rug is pulled out from underneath us.
The more often it occurs, the better.
Maybe tomorrow links on the web won't work in MS Edge? It's an update after all.
|
|
|
|
|
Revolutionary work you have here.
I want to learn this kind of gradient! Teach me!
It's fresh not just fab!
You are so inspiring!
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
Hear hear!
"Don't put off for tomorrow what can be put off for the day after tomorrow." -- Mark Twain
Code you haven't written yet doesn't need to be thrown out when the spec changes.
|
|
|
|
|
PIEBALDconsult wrote: Code you haven't written yet doesn't need to be thrown out when the spec changes.
A fantastic axiom to add to the list!!
Developer: "My software (vaporware) solution fulfills the entire list of requirements provided by the Bus. Analyst."
Manager: "Wait. We don't have Bus. Analysts at this company. So..??
Developer: "And no requirements list either. The software passes all QA tests."
|
|
|
|
|
Slacker007 wrote: I may be incorrect with my very high level understanding of .net core.
I think you have the core concept down pat.
Marc
Latest Article - Create a Dockerized Python Fiddle Web App
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|