Getting Started with iOS Development
I've recently started learning iOS and Swift and I wanted to share my experiences so far.
I've recently started learning iOS and Swift and I wanted to share my experiences so far.
A quick look at some recent issues I had when trying to move git remotes and then deploying with Capistrano and how I resolved the issue.
A look at how decorators and presenters can give flexibility to your application.
Get NewRelic RPM request instrumentation while using ActionController::Metal
Getting proper asset paths with the asset pipeline while working with a controller which doesn't inherit from ActionController::Base can be a bit confusing. Learn how to get it working here.
Fix a centering issue of FB.Dialog's within scrolled pages in Webkit.
As more browsers are starting to support CSS3 transitions I've found myself trying to take advantage of their availability more and more. I discuss browser feature detection and how to determine CSS3 capabilities the user's browser has via JavaScript. Further, I explore how easy it is to make use of CSS transitions in browsers that support it or use JavaScript animations for those that don't.
Glrzad.com has moved to DamianGalarza.com! Find out more.
Use Sinatra to rapidly build a proxy for a service when you can't make cross-origin AJAX requests in development.
I've just finished working with an image map for the first time in a while. Now, you may be thinking, "Why in the world would anyone want to touch an image map?", but they still do serve a purpose. Image maps are still in fact part of the HTML5 specification.
I've just released an update to the CSS3 Gradient Generator which changes the way the code sample is generated for users to copy and paste.
After about a year since being updated I've just released a long awaited update to the CSS3 Gradient Generator. This update includes an updated page design as well as some new features. The biggest of these include the often asked for option of being able to choose HEX colors instead of RGB. A full list of release notes can be found below.
Back in August I posted a walkthrough on working with a Flash based file uploader with Rails 3. After reading some comments I realized that a part was left out. Setting up the controller to work with our upload. So this post is here as part 2 of 'Using Uploadify with Rails 3'.
I recently worked on a couple of Rails projects which both implemented the ability to upload photos to the server. One of these projects required the ability to upload multiple files at once and since HTML5 multi-file uploads aren't ready yet I needed another solution. So I decided to move forward using a Flash based uploader, specifically Uploadify. Uploadify is a jQuery plugin which allows you to upload multiple files through a Flash based interface which provides helpful functionality like progress bars and multi-upload queuing, along with this, it's super easy to use.
Let me start by this post by specifying that it actually originated from another post that I’m working on right now, but while writing it I went off on quite a tangent that I decided it was time to make it into a completely separate post, and start off with it. So this is part one of an iPhone web application piece that I am working on. While I am it, let me point out what the scope of this article is. This article is not about how to write an iPhone web application. It does not go into details on the syntax or use of technologies for the iPhone. It does explain some of the misconceptions between iPhone applications, iPhone targeted websites, and finally, iPhone Web Applications. I do plan to write more about the iPhone web application technologies and provide some examples and working code, but that is all currently beyond the scope of this article.
Welcome to glrzad.com, formerly rad-ev.com. It's been quite a while since I've maintained a blog but I feel that now is a good time to get back to blogging. I wish I had some of my old articles/tutorials from rad-ev.com but I think their long gone, maybe I'll do some digging to see if I can find them.