I live in Texas ... :P
The agreement is being reworked. Everyone I work with has told our managers "We will not sign this until its fixed."
I live in Texas ... :P
The agreement is being reworked. Everyone I work with has told our managers "We will not sign this until its fixed."
I work part time (I'm a student) for a local company that does hardware support and web development/design.
They are currently assembling a Confidentiality and No Compete agreement and I have a few questions to any of your employed as developers (web or not).
Firstly, I personally believe its borderline unethical to apply a 100mile radius, 1 year no-compete clause to a contract for part time labor. They do this mainly for a clause that covers me not being able to leave the company and take clients with me (as one did previously), which I believe is well within their right, however the strict no-compete for a part time employee at a company that does just about everything computer related is quite excessive. For a full time employee with more than $10-$15 an hour and benefits and not a full time student, yes it is reasonable; for a part time worker within $10-$15 an hour and a student, no. Am I alone in this sentiment?
Also, there is much wordage about assigning the ownership of inventions and such. Their intention is to cover code and software developed for the company, which I agree with. I'm being paid to develop code for my company, this is fine and good. However the agreement is worded such that: "I understand that inventions or discoveries or software developed by me which relate to the business of the Company, whether patentable or not, are the property of the Company when made or conceived by me during my period of employment. This specifically includes, but is not limited to, inventions, discoveries, programs, and software developed by me outside the normal working hours or off the Company's premises."
I believe that is extremely invasive and destructive to my future career prospects as that essentially means I cannot produce any code for an open source program like Drupal as I will not have the legal right to assign the GPL/LGPL/Apache/BSD license to the code that I produced as it was conceived during my employment and relates to the business of the Company. Frankly, given that the problems web development typically sets out to solve are fairly common and that the number of unique ways said problems can be solved is very minimal, I believe it a serious breach of my rights as an individual and as a programmer to arbitrarily own any such 'discoveries' I make even if I wasn't on the clock.
I informed my manager that I would not sign this agreement until that and another related section were rewritten to explicitly assign ownership of software developed for Company projects/contracts to be owned by the Company, while any ideas not fleshed out for Company projects or conceived on company hours are not subject to Company ownership.
Am I crazy for thinking this also is much too excessive for part time work?
How does this compare to any NDA / No-Competes you've had to sign (if you are legally eligible to give me information as to the breadth of rights you signed away).
Normally dealings with MSSQL are done through ADO, and ADO is nice enough to handle paging.
I used to do some dev work in ASP 2.0 (notice: no .net), done in VBScript. When I finally got a job working in PHP I didn't look back except for ADO, which made dealing with databasing in general so much nicer...
Then again I've never connected to a MSSQL database via anything other than an MS language...
This all depends on what servers you have to play with. If you wanna develop for the most common types of servers you'll be dealing with a *AMPP stack: Linux/Windows, Apache, MySQL, PHP, Perl (CGI).
As far as tools... its really pick your poison. I personally use Eclipse for my dev environment (with Zend's php plugin installed), SQLyog for database work, DBDesigner again for DB work, Programmers Notepad for quick editing, FileZilla for FTP, and Firefox with a shit ton of add ons for my browser (along with standalone versions of IE 7, IE 6, and IE 5.5 installed). It's whatever you feel comfortable with.
As far as books, anything from O'Reilly is good..
Technologies... Frankly as far as coding practices go, learning the ins and outs of a MVC framework is INVALUABLE regardless of what language you end up developing in (Ruby on Rails, ASP .NET, PHP, etc.). Other than that know XML, throw in some JSON to round yourself out, get introduced with SOAP, know HTTP Headers, HTTPS, etc.
Oh yeah! Granted its currently not installed, its only because windows took over the MBR and I havn't had time to reinstall (damn you school!).
That and even though devleopment is such a dream in Linux, I work in photoshop alot :( The gimp nor wine cuts it...
I was going to look into that, I just figured the SVG format would be much more familiar to the flash developer (plus the added benefit of extensibility in the future should someone think of other uses for the SVG file). Time and our developer's skill are the most pressing issues.
The goal is to create the .SVG image up to Adobe's spec and embed the .SVG (much like a .JPEG or something) in the PDF (if that's possible).
My rationale is that Adobe Acrobat Reader installs the Adobe SVG viewer automatically so I'm guaranteed support. The svg of course will only be used by the PDF for that functionality...
I consider the Ubuntu sticker a public service announcement :P
And the Opteron sticker boasting...
I've got a task that'll be coming up involving generating and printing an SVG file. I've got some time and I was wondering if anyone had any good links to the specs or tutorials on generating manually?
I know SVG is essentially an extension of XML (otherwise I'm back to square one), and the original specs were to put a flash generated vector image into a pdf (I figured have flash generate and send an SVG to a PHP script which will generate the PDF). Or better yet if anyone knows of an example of exporting vector images from Flash ...7,8? (Flash MX 2004... I'm obviously not the flash developer) that would be great.
Or if I'm completely off my rocker thinking throwing an SVG into a PDF is going to actually work, anyone have any other possible solutions?
My WTF sticker came in, it looks quite nice on my case if I do say so myself. Upon retrospect it looks like the sticker is a bit lopsided, but oh well...
Just wanted to say thanks to anyone responsible for said sticker.