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.
I've spent days trying to figure out why my code works perfectly on all desktop browsers (Chrome, Edge, FireFox, IE) but will not work on Android Chrome mobile.
I tweaked JS, tweaked, tweaked.
Finally, I trimmed everything away and found it was jquery not being loaded properly so events were not firing.
Ok, I'm ok with that.
I get it working.
Then somehow it stops working again. It works everywhere (even iOS Safari on my ipad) except it does not work on Android Chrome mobile.
Then I trim everything from the HTML again.
I take a chance and trim out all attributes from this jquery URL :
How is §5.e of the CPOL: Code Project Open License[^] to be interpreted for the intent to use some "CPOL-code" as part of a (substantially larger) commercial closed source application? Does it apply at all?
If the brain were so simple we could understand it, we would be so simple we couldn't. — Lyall Watson
So I work for company A (they pay my salary), but they put me to work at company B (they pay company A).
So while I'm officially employed by company A I don't really know the people there and I spent most of my time at B building their product.
Until company B decides they don't need me anymore and I'm out (company A can't easily do that because we have laws that protect employees and such).
Once company B decides I have to go (or when I decide I don't want to work for company B anymore), company A will find a new company for me to work at.
This is actually pretty common practice in the Netherlands.
In Dutch we say that company A does "detachering" and I'm "gedetacheerd" at company B.
But what is this called in English?
Google is of little help, apparently I'm "detached" (maybe from reality, but not from my job!)
For "detachering" I find something like "secondment", but that doesn't sound well.
Am I "seconded" at company B? Does company A do "secondment"?
Is "detachering" not something other countries do (often)?
In Business yes. And it (landlord) is not generally bad.
I'm exactly employed in that way, let me try to explain:
I was originally employed by B, became part of a bigger Organisation where A is also a member.
Do to some restructions and optimizations (financial, organisation and much more locations) the Team "B" was moved (organizational whise) to A... but our main Job is to work for B.
So I'm employed finally from "landlord" A, which in my case was a very big Advantage, because A is financially very strong (at present B became also strong, so that is not longer a point) but working for B.
Sorry for my bad English. I hope you get an idea what I try to say. If not it is also not a big Thing in history
You're a contractor... not an independent contractor but just a regular contractor that goes through another agency. From the real employer's perspective (ie, the company with the money like company B), they do this when they want a temporary employee or want to try out an employee before bringing them on full-time. This happens a lot in tech actually.
Contracts can be indefinite, contract-to-hire, or for a fixed amount of time. The real employer benefits by less red tape and regulations from dealing with the employee. They don't pay extra in tax, UI insurance, etc. The good news is, that extra money is typically passed on to company A and if you negotiate right then you. The bad news is you're easier to get rid of than a normal employee.
It's not completely like that.
Company B does not have the intention of keeping me or bringing me in full time.
Likewise, company A is investing in me so I have more knowledge so more companies would want me and they can sell me for more money. They don't want to get rid of me!
Company B just pays the bill company A sends them every month and company A pays for me, my car, my education, retirement, insurance, etc.
Company B can ditch me whenever, but if company A wants to ditch me they'll have to do quite a bit of trouble
There is no english word for that. I suspect that even in Dutch the word is a colloquialism.
In the US your position would probably be described that you work for a "consulting" company. If there was no actual company A or it was your company and you were the sole employee (which is possible) then you would be a "consultant".
So rephrasing what you originally said....
You work for Company A. Company A is a consulting company.
Company A has a contract with Company B and as such your current project is to work with Company B as a consultant.
The correct term in English is "benched" as in you are on the bench (a sporting term) until a new gig arises. This is a pretty common term amongst contractors that work through body-shops or consultancies.
All CMS /Blog software sucks!
** wordpress -- php-based - worst of all worsts!
** drupal -- php-based
** joomla -- php-based
** dot net blogengine -- I had high hopes. Can't add a simple page that is hosted but is not managed by the blog engine. Why?
** dotnet Nuke -- overly complicated
A minimum and a maximom walk into a bar and the barman asks them if this kind of behaviour is normal. The maximom pulls her friend the minimum to the exit, whispering "lets go somewhere where they speak English (United States)".
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]