Tautologistics
^[^ @]+@[^ @]+$
That said, HTML5 has something even better if the input is expected to be an email address: input@type=email
See http://www.w3.org/TR/html-markup/input.email.html for more details.
javascript:(function () { var script = document.createElement('script'); script.onload = function () { TowTruck(); }; script.src = 'https://towtruck.mozillalabs.com/towtruck.js'; document.getElementsByTagName('body')[0].appendChild(script); })();I could not stop the action and was only able to recover bits and pieces of data from deleted blocks. On OSX, one might think that deleted actions would move the file to the trash but, nope, straight up deleted. These two unexpected behaviors have convinced me drop AeroFS and stop telling others about it.
Having applied the same approach as LinkedIn on past projects and jobs (e.g. BN.com), there is definitely a lot to be gained if done right, and web workers, when available, ease some of the issues with rendering large templates and/or large datasets.
Q: How is Kendo UI licensed? Is it open source?
Kendo UI is dual-licensed, Commercial and Open Source (GPLv3).
The Commercial license includes full source, professional support, access to the latest Kendo UI hotfix builds, and priority influence on the Kendo UI roadmap. During the Beta phase, the framework is licensed under a Beta license and no commercial license is available.
One place I declined to work at claimed to be in startup mode yet their offices looked like those of a financial company (which they were not), everyone seriously dressed up, and the code base and infrastructure was pretty big and inherited from the parent organization.
A place I used to work at is also going through the motions of "becoming a startup" -- a company that has not been an internet startup for over 10 years. Apparently being a startup means rewriting the whole codebase in Java, offering free snacks and drinks, tearing down the walls from the cubicles (say goodbye to ever getting "in the zone" when coding), and calling daily standups and using JIRA "being AGILE". Sticking feathers in ones butt does not make one a chicken...
Seriously, there are so many interesting startups popping up lately but, if the uptick in cold calls and emails are an indicator, apparently not so much of the necessary talent.
There are currently a lot of developers on the market in NYC but from the interviewing I have been assisting with, it seems to consist mostly of "lifers" (the 9-5 devs that are happy to just plod away on some big project, adding features or fixing bugs). I do not mean that in a condescending way; there is definite value in their work but it is simply not what a startup needs.
If h.264 becomes the de facto standard for HTML5 video encoding, then a browser such as Firefox, or any free/open browser, will be financially unable to implement a completely standards compliant browser due to the cost of licensing.
Yes, one could supply other codecs to support the video tag since no codec is specified in the spec but if the majority of content out there is focused on h.264 then the effect is the same as not supporting the video tag at all.
Thanks for the warning ;)
The long term results of action vs. inaction will always have an impact on society as a whole and on one's personal quality of life; it just might not immediately noticeable.
If however, one is driven solely by revenge then it might cause one to expend way too many resources or cause one to take things too far but, still, intention has little effect on the external impact of an action.
Eyes tend to automatically fixate on motion. When the whole page transitions the eye has no single point of change/motion to fix on and must scan the whole page to identify the shapes that represent a login form. With a dropdown, the only change/movement is the login form, which the eye is naturally drawn to.
I do not necessarily believe this scenario but since where throwing possibilities out there.
I came away with the impression that the focus was on trying something new in order to learn and that a lack of transactions in existing libs was merely the excuse to experiment. There is still the performance issue with his approach, which I am investigating out of curiosity, so I wouldn't worry about it replacing yours.
It's hard not to take criticism personally but there will always be people who think you code is shit and approach all wrong.
BTW - I'm still running a patched version of the latest redis-client in production. Any thoughts about the patch to fix the internal buffer length calculations (changing "Math.max(currentLength * 2, atLeast * 1.1);" to "Math.max(currentLength * 2, offset + atLeast * 1.1);")?