You cut the sentence in the middle: "though individuals who had received at least one dose of a COVID-19 vaccine continued to be less likely to test positive for COVID-19, regardless of variant." Which does not mean the unvaccinated are more likely to get omicron like you originally claimed. Just that if they are infected it is more likely to be omicron. Which means the vaccine is less effective against omicron than other variants, which we already know.
.Net Core does not have the same API coverage as Mono. So some things are available, while others are not. (I think) Mono is integrating things from the open source parts of .Net, but you still have areas where you might be using something that isn't available in Core but is with Mono (non-win) or the full framework (on windows).
You are correct. You can also look at it as if I am going to unbundle, why would I need a cord? We (essentially) have a pipe from the internet to our TVs now, so just use that cord for the individual things you want. Maybe the author has that perspective, even if the terminology is incorrect.
Unfortunately, there are not many companies that make a living from the 4th & 5th. The gun companies stand to lose a good bit on 2nd amendment issues so they help fund the NRA.
There are two MS "JET" database implementations. One that runs access, and then this one. I think this one is commonly referred to as JET blue. The Access one is called JET Red. This is outlined in the wikipedia article linked in the parent.
"Don't make lemonade! Get mad! I don't want your damn lemons! What am I supposed to do with these? Demand to see life's manager! Make life rue the day it thought it could give Cave Johnson lemons!"
I thought the same thing. The unknown that I came up with was distribution channels. How would I get these great calendars that I created into the hands of the people? Certainly not unsolvable, but much more work and much more risk (up front capital) than just creating a calendar.
For that matter, I'd be pretty happy if I could sell 200 copies of a calendar at ~$10/profit on each one. Hardly a full-time business, but it would turn my money-sucking photography hobby into something that covers buying some new equipment.
Many art websites offer the service (eg deviantart [1]) - the artist creates the pages, they print and ship it and profit is shared. Of course you can argue about the share model (at deviantart, 20% by default for the artist; you can set a higher price if you're a premium member and pocket the difference), but the business model is there.
The thing about that is that you would be competing with a company that is entrenched but properly doesn't "dig" tech at the level people here do -- and that can be used against them because the internet is the greatest single distribution channel ever conceived.
The biggest issue is that these a Christian theme calenders so they will be purchased by little old ladies who are afraid to use their credit cards on the internet, because the hackers might get it and steal their identity.
Besides a .Clear(), wouldn't the second most obvious be to have a count variable external to the loop that is initialized to the number of tabs before entering the loop? Then you still count up, and are able to reach the end of the list.
Either way, we have just come up with 3 much clearer solutions in what I would guess is at most 5 minutes between us. I would guess we have the luxury of it not being 9pm at night and working for our jobs. I was happy to see the author include note of that rather than just call the original programmer an idiot for not knowing how to write maintainable code.
I'm sure we've all had our 'Why did I code that so badly???' moments. ;) I stopped getting mad at people for bad code quite a while back. It doesn't help either of us. Instead, I just fix it. The bonus to me is the little rush from improving something. Thank goodness for that little rush.
This is broken in a different way (assuming you mean something like the following):
int c = this.MyControl.TabPages.Count;
for ( int i=0; i < c; i++ )
{
this.MyControl.TabPages.Remove ( this.MyControl.TabPages[i] );
}
Let's say you have 4 items. That'll go something like this:
Original list: (0,1,2,3)
Remove 0 Item 0 removed, items (1,2,3) become (0,1,2)
Remove 1 Item 1 (originally 2) removed, items (0,2) become (0,1)
Remove 2 Only two elements left in the list (0 and 1), so there is no index 2 anymore...
The key thing that it looks like he is doing is using heredocs and string interpolation to change the way the HTML for the template is written. This is cool, but in my opinion the wrong place for HTML. I think the support of script tags with type=text/x-jquery-tmpl and an id are a better option than HTML in a string variable (http://api.jquery.com/template). At least then I feel like I am writing HTML in the right spot.