|
Only one of them, so far...
|
|
|
|
|
In other news, the "first" Twitter message is up for sale for a few million.
Hang it beside the Mona Lisa.
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
This week our TeamCity builder[^] came to a grinding halt with a PostgreSQL error: "ERROR: out of shared memory ".
I reported the issue on the JetBrains website here: https://youtrack.jetbrains.com/issue/TW-70415[^]
And although the folks at JetBrains responded quickly, solving the problem will probably take a long time and we will have to wait for the next update.
We have been using TeamCity for years and this is the first time we had a "showstopper" like this.
The trouble started after a large commit of the Boost library with more than 14000 files.
The repo we use is quite large and dates back to 15 years ago, it was converted to Git from a SVN repo some years ago, and is probably full of garbage.
A short term solution is to copy the Git repo and do a file-based checkin to a new repo, we will lose the history but it allows us to keep building.
|
|
|
|
|
I know your pain . We have used Visual SourceSafe for 20 years now. Yes, I know that SourceSafe is as good a source control joke as Access is a data base joke. What we've found however is that given proper maintenance (which we learned with only a modicum of pain), SourceSafe is eminently reliable. Microsoft abandoned SourceSafe after the update for Visual Studio 2005. Interestingly, there have been Visual Studio extensions written to provide SourceSafe integration for all of the versions since then that didn't include it out-of-the-box.
Part of our practice has been judicious management of third-party code. Boost is a good example, which we use with an internal diagnostic tool. None of our copies of Boost are "checked in" to source control. Instead, they are installed directly on our build servers. The tool project is set to look in the proper folders depending on whether it's building locally or on a server. Boost is big enough that I don't think we even could check it into a SourceSafe data base, given the guidance we've followed on data base size. I think part of what makes this a reasonable approach is that we don't alter Boost in any way when a new version is released. We also don't update to every new version. I think that obviates the usual need for source control.
Software Zen: delete this;
|
|
|
|
|
We have a lot of binaries, mostly 3rd party libraries, which are not ideal for storage in Git. That's why I tried to use Git LFS (Large File Storage), but it was a total failure.
The git lfs migrate command did not work, and when trying to add only one subdirectory to a new repo it doubled in size.
I wonder if anyone got this working on Git for Windows, not talking about the whole repo but a subdirectory like this:
git lfs migrate import --include="common/**"
|
|
|
|
|
RickZeeland wrote: The git lfs migrate command did not work
"Did not work" is hardly specific enough.
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
Welcome to development, many more unexpected "challenges" will come your way
And I could not not. There's always something.
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Quote: And I could not not Does that mean that you got Git LFS working on a subdirectory?
|
|
|
|
|
|
Hehehe, awesome, tx
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
|
My poor cats. My husband just got chicks with the nefarious intention of raising them and stealing their eggs.
One cat is terrified of them, and the other one (who happens to be allergic to chicken) is trying to figure out why we won't share them with him.
I made him clean out the carport in exchange for putting up with having what I firmly believe are farm animals in our backyard. And they're loud little things.
They came from an outfit called "Payback Poultry". Initially I assumed it had to do with the karmic justice around them formerly being vicious giant lizards in their past lives, and are now kept as pets and farmed for eggs, but apparently it's not. I guess the idea is the eggs pay for the chickens. How .. mundane.
Anyway, I guess I'll have to learn to love quiche.
Real programmers use butterflies
|
|
|
|
|
|
honey the codewitch wrote: I firmly believe are farm animals in our backyard
Eggsactly!
"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!
|
|
|
|
|
honey the codewitch wrote: what I firmly believe are farm animals in our backyard If it were up to the chickens they'd be pets in the house.
My parents have two chickens and they're very social and love to be around them.
They'll even sit on your lap when you're sitting outside
They're also surprisingly soft to the touch.
I guess it all depends on the breed though.
|
|
|
|
|
They're loud and they smell funny. They belong on a farm, IMO. Hisself disagrees.
Real programmers use butterflies
|
|
|
|
|
I hope whatever bylaws or covenants apply also agree with Hisself!
|
|
|
|
|
Take comfort in the fact that these chickens will probably live a better life in your backyard than they otherwise might.
|
|
|
|
|
I got 4 chickens late last year (and another stray one turned up!). I am not in favour of caging birds, but if you have them, then it is for their safety. I treat mine as pets (aka family) that happen to lay eggs; which is just as well as creating a good environment for them, and feeding them with good food (plus treat) means that they are far more expensive to keep that just buying eggs in the supermarket. Faberge eggs would be cheaper. But, they are great fun to have around, they show a lot of intelligence and social skills (not all positive ones).
|
|
|
|
|
honey the codewitch wrote: My husband just got chicks with the nefarious intention of raising them and stealing their eggs. "Stealing"? If you talk regular chickens, they're domesticated and can't survive in the wild. They're existence is a symbiosis with ours.
Now, to the gruesome part; dunno the exact translation, but are they "beaked" or not? You can tell if theyre beak is cut, and if not, then don't come near with a finger. They also need to have their feathers cut. Ask your vet, as a developer you trained to find facts and not trust opinions.
honey the codewitch wrote: One cat is terrified of them I owned both, never at the same time. Keep them separated. Especially if one of the "chicks" is male. It will defend his hens against intruders. Some co.. ehr.. roosters are fiercely about their territory.
honey the codewitch wrote: I guess the idea is the eggs pay for the chickens. How .. mundane. Nah, the idea is to have better eggs than the supermarket. Those eggs will be more expensive if you count the cost of living, those from the supermarket are WAY more cheap.
..but some people say they taste better. Like in the cola-ads, I choose the wrong one and taste no difference at all and pick the cheap one as the best. But then, an egg from a chicken in happyness, compared to our European chicken farms.. well, that worth something. Just not worth enough for Goedzo to share the small garden with some large aggressive birds.
honey the codewitch wrote: Anyway, I guess I'll have to learn to love quiche. Chickens provide a lot of politicians. Ehr.. What's the nice word? ..manure. And your hubby will grow tired soon from the cleaning. They also need protection from rats which will be attracted by the chicken food.
I love chickens, love to eat chicken; and they exist, because we exist. If we stop existing, in a few hundred years chickens stop existing too. Domesticated chickens exist because we have a need for them, called KFC.
And as long there's KFC, there'll be chickens and they never will go extintinct.
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
I mean, my post wasn't really written as a serious post. It seems kind of weird to me to fisk it like that.
Real programmers use butterflies
|
|
|
|
|
honey the codewitch wrote: I mean, my post wasn't really written as a serious post I can't see the difference, sorry. I just responded literally, as that seemed appropriate. Valid as those points are, sounds like I missed the point?
honey the codewitch wrote: It seems kind of weird to me to fisk it like that. "Fisk" you? That's Norwegian for fish. Your statement makes no sense in translation.
..
Yes, I can see the pattern now Nvm, the fault is mine.
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Eddy Vluggen wrote: Valid as those points are, sounds like I missed the point?
I suppose. I wasn't being serious. Well except for that "Payback Poultry" is in fact named after the premise that the chickens pay for themselves by way of their eggs, however inaccurate that might be. I didn't name the company.
Sorry, "fisk" is an american internet slang term for doing a line by line rebuttal of someone's statement or position.
Real programmers use butterflies
|
|
|
|
|
honey the codewitch wrote: I wasn't being serious. Ehr.. I assumed you'd be.
honey the codewitch wrote: Well except for that "Payback Poultry" is in fact named after the premise that the chickens pay for themselves by way of their eggs, however inaccurate that might be. I Never heard of it.
honey the codewitch wrote: Sorry, "fisk" is an american internet slang term for doing a line by line rebuttal of someone's statement or position. Ah, my fault again.
I shut up here, aight?
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Has he set up a chicken tractor? Cuts out some of the feed cost / cleanup time from the equation.
Of course some people do let the birds run, and in surprisingly urban places.
|
|
|
|