Sent to you by Sparkie via Google Reader:
Things you can do from here:
- Subscribe to YouTube using Google Reader
- Get started using Google Reader to easily keep up with all your favorite sites
Computers, Technology, Amateur Radio and common sense.
Is this a great country or what...
OK...Let's get started.
The concept of service oriented architecture has long promised visions of agile organizations being able to swap out interfaces and applications as business needs change. SOA also promises incredible developer and IT productivity, with the idea that key services would be candidates for cross-enterprise sharing or reuse. But many organizations' efforts to move to SOA have been mired–by organizational issues, by conflicting vendor messages, and by architectures that may amount to little more than Just a Bunch of Web Services. There's been a lot of confusion in the SOA marketplace about exactly what SOA is, what it's supposed to accomplish, and how an enterprise goes about in making it work.
SOA Design Patterns is a definitive work that offers clarity on the purpose and functioning of service oriented architecture. SOA Design Patterns not only helps the IT practitioner lay the groundwork for a well-functioning SOA effort across the enterprise, but also connects the dots between SOA and the business requirements in a very concrete way. Plus, this book is completely technology agnostic—SOA Design Patterns rightly focuses on infrastructure and architecture, and it doesn't matter whether you're using components of one kind or another, or Java, or .NET, or Web services, or REST-style interfaces.
One of the problems I've always had with reading eBooks online is that it just doesn't have the same look and feel of a real book or magazine. When you hold a book in your hands, you can grip the corner of the page and curl it back just as your finishing the last few words on the page, and then quickly toss the page over to the next page so you can continue without pause. This is part of the experience of reading, and it's something that is very hard to give up as you transition to the digital medium of the Internet.
Luckily, there are eBook reader devices that now incorporate an animated sort of "page turning." Those features are awesome, but they don't help you much when you're trying to read an eBook on your computer when you're not mobile. This is why I was very excited to discover an awesome desktop eBook reader called MartView.
MartView is a unique digital reader application for Windows (Mac version available soon) that recreates this "authentic" reading experience. Using this reader, you can also read regular PDF documents as well, such as a free PDF eBook download. You can slowly or quickly turn or bend pages, scroll through documents using a variety of methods and orientations, and much more.
What I love about the free MartView eBook reader is the design that's very easy on the eyes, and the functionality that really does make you feel like you have ultimate control over the motion of the book and the flow of your reading. Once you download and install the application, it looks like this.
Normally, the top menu bar is hidden, but when you bring your mouse near the top of the screen, it drops down. There are a lot of cool options available for how you'd like to navigate through your eBook. You can simply flip through (my favorite), or you can opt for the standard horizontal or vertical slide formats of typical PDF readers.
In the image below, I've grabbed hold of the lower right corner of the page and I'm turning the page in the example eBook. This shows the page in mid-flip, but you can actually hold it there as you would with a normal book. You can put it back if you want, or continue on to the next page. It's a very cool feeling to have so much control over the motion of the page, and the shading and animation really makes it feel like you're looking at a real book.
Changing views is as easy as clicking on the drop-down menu bar. Here, I've instantly changed the navigation to the vertical slide option. In this format you can use the scroll-bar (or your mouse scroll) to scroll up and down the entire eBook.
Another very cool view is the "thumbnails" view. Rather than sifting through a table of contents to find the page that you're looking for, why not browse a thumbnail of all pages of the eBook? This makes it very easy to find diagrams or images that you want to refer back to but don't remember the exact page.
You can use the MartView reader as a standalone PDF or eBook reader, but it also has the ability to connect through your Internet connection and download from the huge library of free eBooks at the MartView website. You don't need an account, all you need to do is install the reader and you can start downloading free eBooks.
You can also create and upload your own eBooks and store them on the MartView library.
You can create and upload an eBook to the MartView library from a PDF eBook, from a collection of your own personal images, or from an archived collection of images and share your eBook with the entire community.
The upload process is really simple and fast. Just select the file, give it a title that you'll remember easily (and a good category), and upload it to MartView.
The coolest part of MartView, in my opinion, is the library. I love free reading material, and the volumes of free content that you'll find at MartView is seemingly unlimited. There are entire collections of online magazines, sorted into categories like Business & Finance, Computers & Tech and a lot more.
Of course, you aren't limited to downloading and reading MartView eBooks only. You can open up any PDF on your computer or that you download from any other PDF-based eBook site using your MartView reader. Here, I opened a free download of A Tale of Two Cities.
You'll notice that the shading and appearance gives your PDF document the look and feel of a real book. Just start paging through and enjoy your reading experience!
As with many good things, there's a downside. I did notice that MartView is a dog when it comes to memory consumption. It's best used with all other applications shut down and devoting the entire screen to the reading experience. Unless you have some massive memory, I wouldn't advise trying to accomplish much else with your computer while running MartView.
With that said, I really like the software and plan to use it whenever I have some free time to sit back and enjoy an e-magazine or a free eBook.
Do you like MakeUseOf articles? Do share our articles with others! It's really important to us.
Ferrari World is a stunning theme park located 30 minutes away from Abu Dhabi, on Yas Island, in United Arab Emirates. When seeing this project of immense proportions, I immediately thought that it has to be in Dubai, but here's a country with more than one opulent and extravagant attractions. According to the official news we found on the Ferrari site: "Ferrari World Abu Dhabi is set to be the world's largest indoor theme park, sitting under a roof designed in the style of a classic double-curve body shell of a Ferrari. There is energy, excitement and passion for the entire family at Ferrari World Abu Dhabi. With over 20 rides and attractions, including the world's fastest roller coaster, Ferrari World is more than a theme park – it is the total Ferrari experience."
The main building's height is 45 m (147.6 ft) and the total surface area of the roof measures 200,000 m2 (2,152,782 ft2). These are fascinating figures for a theme park. The Ferrari imprinted logo also has impressive dimensions: 65 m x 48.5 m, said to be the largest ever created. Ferrari World will be open to the public starting October 28, 2010. Can you feel the upcoming thrill?
You've heard of HTML 5 by now. Probably the most common new features include the new elements, specifically <video>, <audio>, and <canvas>. Although those are amazing improvements, there are some lesser known features that are worth taking another glance at.
First, be sure to start with the HTML 5 Doctype whenever using these following features.
Placeholder – this attribute will display default text inside the input field when not focused. When a user gives the input field focus the text will disappear.
Autofocus – Gives the input field focus immediately
New types: number, email, url, and search
While there are a few other types added such as date or number supported by Opera, we'll only take a look at these four.
One of the coolest features about these new types is that the iPhone will update its keyboard based on the input type.
Number Type displays numeric keyboard
Email type displays email keyboard
URL type displays URL keyboard
Search type displays search keyboard
Like all these new features there are fallback options. For the new types, if a browser doesn't recognize the type it will behave as the "text" type. Additionally, the placeholder and autofocus attributes can be handled through JavaScript for browsers that do not support this feature.
ContentEditable – Allows the text in the element to be editable, similar to a rich text editor
Custom Attributes (data-*) – allows for adding valid data attributes that will benefit the semantics of the markup
Offline Application Caching using Manifest
HTML 5 allows us to cache specific files or assets for offline browsing.
The mime type of the manifest needs to be text/cache-manifest.
First, we must set manifest attribute to our manifest file.
Contents of manifest.blitz:
This tutorial primarily focused on markup features, but HTML 5 has much more to offer.