background preloader

Development

Facebook Twitter

Blogging

MicroSoft. WordPress. Support » Converting HTML/CSS into WordPress. Freelance. Selecting regions from rotated EXIF images on iPhone » niftybean. This article covers the general problem of programmatically selecting a region from an image that may be rotated (i.e. has an embedded EXIF orientation tag) using Objective-C on an iPhone my solution.

Some Objective-C iPhone code I’ve been writing recently needed to extract a region of the original UIImage provided to UIImagePickerControllerDelegates. If you’ve used this controller you’ll know that when using a UIImagePickerController to select an image source, the full original image and optionally a selected region is returned (assuming the user didn’t cancel). The nice thing about the selected region is that it is already oriented vertically in relation to how it appears on-screen. In contrast, the full image is not rotated but still contains EXIF rotation data, which is made available to your code via the UIImage.orientation property. This is where you have to manage your selection rects properly.

The guts of it Viewing images without EXIF data Viewing images with EXIF data. Gina Trapani - The Official Web Site.

RapidWeaver

Ruby. Smartphone and Tablet PC Software from PhatWare Corp. HTML5 & CSS Academy Course - Cult of Mac Deals. Learn HTML5 & CSS From Scratch The power of HTML5 has become as strong as ever and now that it’s starting to knock Flash back to the past, it’s looking to become the future in a BIG way. It’s projected that more than 2.1 Billion Mobile devices will have HTML5 browsers by 2016 (up from just 109 Million in 2010) and you know what that means…NOW is your chance to learn the foundation of this BOOMING markup language because we have it on special just for you for ONLY $49!

With OVER 60 lectures and more than 7 hours of content this video course will teach you the very basic web development techniques and standards of HTML5 and will also showcase the many powerful multimedia features that it has to offer. Being able to code with HTML5 will give you more control over your website content and creativity than ever, so take advantage of it while you can or else HTML5 will leave you in the dust as well. What You’ll Learn: Who Should Take This Course?

Who Teaches the Course? Our Guarantee! Stacks4Stacks - Quality RapidWeaver stacks to empower your creativity. Houdini Stack for Rapidweaver. Teleporter Stack. iPhone Development | Android Development | iPad Development | Web Development. Screen Scraping, Web Scraping Software. Screen Scrape with Automation Anywhere: the leader in intelligent web scraping technology.

Most businesses rely on the web or internal applications to gather data that is crucial to their decision making processes. Automating information gathering whether they are from websites or applications can significantly help businesses reduce costs, time and manual errors. Automation Anywhere can help you easily automate screen scraping without any programming. Going beyond simple cutting and pasting information, Automation Anywhere intelligently scrapes information from a website or applications. Running on SMART Automation Technology®, it can automatically login to websites or applications, account for changes in the source website or applications, copy that information and transfer it to another application reliably in a format specified by you.

Data scraping on your own! Automation Anywhere offers no-programming. An End to End solution in a few hours. Our automation experts will set up a complete screen scraping solution to extract data from the Web or applications.

Ruby On Rails

Widgets. Amazon. PhoneGap Beginner's Guide. eBook: $26.99 Formats: $22.94 save 15%! Print + free eBook + free PacktLib access to the book: $71.98 Print cover: $44.99 $44.99 save 37%! Free Shipping! UK, US, Europe and selected countries in Asia. Overview Table of Contents Author Support Sample Chapters Learn how to use the PhoneGap mobile application frameworkDevelop cross-platform code for iOS, Android, BlackBerry, and moreWrite robust and extensible JavaScript codeMaster new HTML5 and CSS3 APIsFull of practical tutorials to get you writing code right away Book Details Language : EnglishPaperback : 328 pages [ 235mm x 191mm ]Release Date : September 2011ISBN : 1849515360ISBN 13 : 9781849515368Author(s) : Andrew LunnyTopics and Technologies : All Books, Mobile Application Development, Mobile, Beginner's Guides, Games Table of Contents Andrew Lunny Andrew Lunny is a programmer at Nitobi Software Inc in Vancouver, British Columbia.

Sorry, we don't have any reviews for this title yet. Code Downloads Submit Errata Errata should be it should be: But ... PhoneGap. Lighthouse - Beautifully Simple Issue Tracking.

Screencasting

Tumult Hype. PixelMator. Full Page Overlay Window : Web Design Tutorial. Full Page Pop-up Window Overlay In this tutorial you will learn how to create a full page pop-up window that overlays an existing html page. This technique is used often for displaying a video, movie file, picture, or form when a user clicks on an element in a web page. View Example Introduction This technique is not a pop-up window like one might generally think. It is not a separate window of the html browser that is opened but rather a div that overlays the existing html page. The method behind accomplishing this is pretty straight forward: The initial state of the div that will overlay the page is hidden with no content in it's inner html. To initiate the display of the div you must first choose and element that a user will click on, hover over, etc. to assign the behavior to.

When the div is displayed by the javascript function it is basically removing the display value of none to the display value of blank or '' which returns to the elements default value which is to be displayed. Espresso - The Web Editor. Subversion Hosting, Git Hosting, Project Management.

Mobile Dev

Projects, Applications, and Companies Using Node - GitHub. Code School - RailsForZombies. Heroku | Cloud Application Platform. Testing Anywhere - Automated Testing Software for automating web testing, software testing & more. Whether you’ve automated tests at your organization before or are ready to dive in now, there’s a way to do it faster, smarter, and more reliably. With Testing Anywhere, you get a powerful, “no-programming-required” user interface that lets you record, edit, and run test cases—no matter how complex—in record time, enabling your team to focus on more thorough testing. Try itFree Why Testing Anywhere? It’s easy to use: Thanks to front-end, GUI-based automation capabilities, testers can create tests upto 70% faster with wizard-based scriptless test creation, with enough flexibility for advanced developers to adjust or implement scripting as they choose. 5 ways to create tests: Take your pick: object-based, coordinate-based, image-based, avatar-based, or test editor.

No matter which methodology you use, Testing Anywhere will work with any test case. Works with any testing methodology: Waterfall, Agile, V, Spirali or RUP/RAD Benefits of using Testing Anywhere: Test web applications Win32VB6AJAX. Learn to code. Version control without the command line  •  Beanstalk Guides. The command line is a powerful way to use version control systems, but not everyone is as comfortable with memorizing and using text commands. Thankfully, there are many good GUI clients available for popular version control and operating systems. We’ve compiled a list of our favorites below, which all work well with Beanstalk. Subversion Clients Subversion is a popular choice for people who are new to version control because of it’s robust ecosystem of clients. Cornerstone (Mac, $59) Cornerstone is our favorite Subversion client for the Mac. Cornerstone is also integrated with Beanstalk, making it easier to add your repositories. Versions (Mac, $59) Versions is another very powerful client for Mac.

See also: svnX is an open source and free OS X client with the most basic features. TortoiseSVN (Windows, Free) TortoiseSVN is free, very powerful and popular Subversion client for Windows. RabbitVCS (Linux, Free) SmartSVN (Multi-platform, $69) IDE Integration with Subversion PixelNovel ($100) Introducing DXv2 | DevExpress.

Xumla

Exception Handling Best Practices in .NET. Contents Introduction "My software never fails". Can you believe it? I'm almost hearing you all, screaming that I'm a liar. Contrary to common belief, creating reliable, robust software is not something near to impossible. In other words, software that is stable. Having a bug in your software is forgivable, and even expected. To understand better what I'm saying, I've seen countless business software that, in an out of disk space error in the DBMS, reports something like this: "Could not update customer details. While this message may be an adequate of reporting an unknown resource failure to a business user, all too often this is the whole debugging information that is available to debug the error cause. Plan for the worst A few basic design concepts will make your program much more robust, and will improve the user experience in the presence of an unexpected error.

Check it early Don't trust external data External data is not reliable. Writes can fail, too Code Safely Please, don't do it. Web Application Performance Management (APM)

Services

Mobile Application Design | Create Cross-Platform iPad/Android Apps. How can you create cross-platform business applications without coding that run natively on iOS and Android and work great offline? Forget Mobile Application Development The diversity of powerful mobile devices in the marketplace poses a significant challenge for businesses wanting to create custom mobile applications.

Each competing device type — iOS, Android, Windows Mobile — requires a different set of tools and programming skills. Each supported platform will multiply the cost and complexity of designing developing, debugging, testing and deploying custom mobile applications. Businesses looking for cross-platform mobile business solutions often turn first to browser-based apps, because a mobile browser represents the lowest common denominator among different mobile devices with different operating systems.

Forget Designing Web Apps for the Mobile Browser Meet Formotus Forms: Cross Platform Design + Native Software Mobile application design across platforms the Formotus way. 3scale | The Plug & Play Cloud API Management Platform. IconWorkshop - Make icons for Windows, Mac, iPhone, Android, Windows Phone. One professional tool for all your needs IconWorkshop™ is a professional tool designed to Create, Extract, Convert, Manage and Redistribute Icons.

You create professional looking icons. You work like a pro, you're seen as a pro. Create icons for Windows, MacOS, Unix, iPhone, Android, Windows Phone IconWorkshop is the first icon editor to create icons for all devices and all operating systems: Windows up to 256x256 for Windows Vista/7; Macintosh® OS up to 1024x1024 for Lion; Unix; iPhone OS; Android; Windows Phone... Be productive instantly No complicated settings, no more pixel-by-pixel icon making. Access to private images objects Some image object packs are available to registered customers only. Compatible with graphic industry standards You can convert icons between Macintosh and Windows formats in a click, create icons from PNG images with transparency, use Photoshop and Illustrator transfer plug-ins, Photoshop templates...

MicroSoft

Video. Getting Started with the Tasks API on Google App Engine | Cloud Computing. Web Dev. Introduction - Google Cloud Storage - Google Code. Check It Off: Google Tasks API Opens to Cloud Developers. Windows Web Hosting Gallery. Home. Azure.