background preloader

Coreservlets.com: Java, Ajax and GWT Training, Tutorials, Consulting, Books, & Resources

Coreservlets.com: Java, Ajax and GWT Training, Tutorials, Consulting, Books, & Resources
Coreservlets.com provides a variety of custom Java EE, Ajax, and Android programming solutions. Check out the following service areas, or contact us for a customized quote on training, consulting, development, or outsourcing. You can also add us on LinkedIn. Customized onsite training courses Marty & Java inventor James Gosling at Marty's car. A contract instructor regurgitating someone else's course materials?

http://www.coreservlets.com/

Motherboard Chipsets and the Memory Map - Serie cap 1 I’m going to write a few posts about computer internals with the goal of explaining how modern kernels work. I hope to make them useful to enthusiasts and programmers who are interested in this stuff but don’t have experience with it. The focus is on Linux, Windows, and Intel processors. Internals are a hobby for me, I have written a fair bit of kernel-mode code but haven’t done so in a while.

Pure JavaScript HTML Parser Recently I was having a little bit of fun and decided to go about writing a pure JavaScript HTML parser. Some might remember my one project, env.js, which ported the native browser JavaScript features to the server-side (powered by Rhino). One thing that was lacking from that project was an HTML parser (it parsed strict XML only).

How Computers Boot Up - Serie cap 2 The previous post described motherboards and the memory map in Intel computers to set the scene for the initial phases of boot. Booting is an involved, hacky, multi-stage affair – fun stuff. Here’s an outline of the process: Things start rolling when you press the power button on the computer (no! do tell!). Top 10 Front-End Development Frameworks (Editor’s note: purely for reasons of length and readability, this article is the first of two parts. This one focuses on the Bootstrap family, more will be profiled in the second part.) As the Web matures and the range of mobile devices we use to access it rapidly grows, our jobs as web designers and developers get considerably more complicated. A decade ago things were much simpler.

Offline": What does it mean and why should I care? Introduction: The Meaning of "Offline" "Web" and "online" are two closely associated terms, downright synonymous to many people. So why on earth would we talk about "offline" web technologies, and what does the term even mean? Take Your HTML Tables to a New Level with JavaScript Frameworks Take Your HTML Tables to a New Level with JavaScript Frameworks With basic HTML tables, the structure and the way the table are presented inherits the native html style. And if you like to change it then you need to change the underlying HTML code or spend time in adding attributes to all tables tags, in order to style it with CSS . But what if you want to make the tables more interesting, more dynamic, more visual appealing without spending so much time.

HTML5 Video Introduction In modern browsers, adding a video to your page is as easy as adding an image. No longer do you need to deal with special plug-ins or require crazy markup, you can do it with a single element. The Markup Let's jump in with a really simple example: That's all you need to embed a simple video on your page and show the basic controls so that a user can play, pause or otherwise control the video.

Levenshtein distance Levenshtein distance You are encouraged to solve this task according to the task description, using any language you may know. In information theory and computer science, the Levenshtein distance is a metric for measuring the amount of difference between two sequences (i.e. an edit distance). The Levenshtein distance between two strings is defined as the minimum number of edits needed to transform one string into the other, with the allowable edit operations being insertion, deletion, or substitution of a single character. For example, the Levenshtein distance between "kitten" and "sitting" is 3, since the following three edits change one into the other, and there is no way to do it with fewer than three edits:

pitfalls Department of Computer Science San Jose State University San Jose, CA 95192-0249 cay\x40horstmann.com Seven Tools To Start Your Hassle-Free HTML5 Project By AN Jay on February 17, 2011 Seven Tools To Start Your Hassle-Free HTML5 Project Don't Forget to participate in a contest where you can win an amazing e-Commerce template from TemplateMonster. There are many tools out there for designers and developers, but getting by free and good ones is not that easy. That is why I am sharing Seven Tools To Start Your Hassle-Free HTML5 Project. Robocode - RoboWiki Welcome to Robocode! What is Robocode? Robocode is a programming game where the goal is to code a robot to compete against other robots in a battle arena. HTML5 Tutorials and Techniques That Will Keep You Busy - Noupe Design Blog Feb 23 2011 Ever since the latest revision of HTML has launched, internet marketers have switched to HTML5 due to its several new features which facilitate Web development distinctly. It has opened new doors to designers and developers and as you may have already noticed, the use of Flash in Web and internet applications has significantly dropped. In today’s post, we’ve gathered some very useful tutorials that will help you achieve a good command of HTML5. Please feel free to share with us other useful tutorials that have kept you busy! HTML5 Tutorials and Techniques

Related: