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.
1. The lounge is for the CodeProject community to discuss things of interest to the community, and as a place for the whole community to participate. It is, first and foremost, a respectful meeting and discussion area for those wishing to discuss the life of a Software developer.
The #1 rule is: Be respectful of others, of the site, and of the community as a whole.
2. Technical discussions are welcome, but if you need specific programming question answered please use Quick Answers[^], or to discussion your programming problem in depth use the programming forums[^]. We encourage technical discussion, but this is a general discussion forum, not a programming Q&A forum. Posts will be moved or deleted if they fit better elsewhere.
4. No politics (including enviro-politics[^]), no sex, no religion. This is a community for software development. There are plenty of other sites that are far more appropriate for these discussions. Or if you must, use the Back Room[^] - but enter at your own risk.
5. Nothing Not Safe For Work, nothing you would not want your wife/husband, your girlfriend/boyfriend, your mother or your kid sister seeing on your screen. For those discussions where you wish to be a little more frank, use the Soapbox[^]
6. Any personal attacks, any spam, any advertising, any trolling, or any abuse of the rules will result in your account being removed.
7. Not everyone's first language is English. Be understanding.
Please respect the community and respect each other. We are of many cultures so remember that. Don't assume others understand you are joking, don't belittle anyone for taking offense or being thin skinned.
We are a community for software developers. Leave the egos at the door.
It would work better if you did not capture and encode a video. Instead, you could try to process each frame with the help of the graphics processor on the fly. And you could lower the frame rate to give it more time. Shirley you don't need so many almost identical frames.
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 have been working on a little dotnet core project that will allow users to create their own site and then post to it. It's really an interesting experiment so I can learn the underlying technologies -- and I've learned a ton so far.
Anyways, I just got my SSL Cert applied to my site so now it is secure for users : https://NewLibre.com[^]
HTTPS & HTTP Still Work
The additionally interesting thing is that I updated the dotnet core site with the existing (and very limited prototype code) and everything is now working perfectly under HTTPS and still works under HTTP if the user selects that.
Cool VStudio Deployment
Mostly, I'm shocked that it still works. I'm also amazed at how easy VStudio 2017 and dotnet core make it to publish your web site. Serious CI and very cool. Also cool that you can test so easily on localhost:<port> then deploy to your prod site and it just works.
You can read about it here: Web server implementations in ASP.NET Core | Microsoft Docs[^]
I found it interesting for our company as there are multiple SignalR projects in the pipeline and that way the developers don't have to implement HTTPS security themselves in their applications (we always struggle with certificates and stuff like that )
Interesting. Thanks. I will take a look at that article. EDIT
Oh, yes, interesting. On my main site I am not employing that at this time.
However, I have also deployed a test dotnet core web site to my DigitalOcean.com droplet (running Linux Debian). I want to soon try deploying this prototype to that environment but I had a heck of a time getting the sample running due to getting nginx (proxy) setup properly to expose it to the outside world.
Firefox is displaying a "mixed content" warning, but I can't see what's causing it. Chrome, Edge and IE11 don't seem to have that problem. (Edit: Now Firefox has stopped complaining about it as well. Weird.)
Did you have to pay for your certificate? Let's Encrypt[^] might have been a better option, especially if you could combine it with PKISharp/win-acme[^] to automate the renewals.
"These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer
Thanks for all that info.
I will check out those items.
I did pay for SSL cert but only $29 and then additional $24 for static IP which is required.
All hosted on smarterasp.net which is cheap and quite nice and allows direct deploy from VSTudio 2017.
congrats and a quick question ... :
did you encounter any problems with SignalR over https ?
I am asking because I could not make it (SignalR 2.2.3) work using (various types of)
self-signed certificates, no matter how hard I tried ...
Very good question. Unfortunately I have not tried it yet.
My signalr example runs from my raddev.us which doesn't have SSL on it (yet).
If I get a chance I will promote that test signalr app to my newlibre.com and test it out.
Stargazer, you with your head in the heavens,
You'll never get by walkin' that high off the ground.
Moon dreamer, I've been around and I've seen it;
The higher you get--the harder they let you down.
You pay your dues, it seems forever.
And if you're clever you may be in for a while,
Then you're out of style.
Seedlings do not like transparent pots; the soil will warm up more by the sunlight. Strawberry jars also lack a draining-point, so the roots of the seedling would be rotting pretty quickly. You need a way to get rid of excess water.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.