druplicon.large_

Installing Drupal And Linux LAMP Stack On Ubuntu Amazon EC2

In this screencast we are going to start from the very beginning and create our own EC2 cloud hosted Drupal installation. This will allow us to have full control of our Linux server and Drupal installation. We will walk through the process of setting up an Amazon EC2 instance, download and install Apache2, MySQL, PHP5, and phpmyadmin. Using these tools, we can create a Drupal database and host a Drupal website. Finally, we will download and install Drupal to our web server, create a Drupal database, configure the Apache site directory and install our Drupal website. At the end of the screencast we will have a running server and working Drupal website.
(more…)

wordpres

Changing The Time Zone In Linux (Command Line)

There are several different ways to manage time in Linux. This quick tip will show you how to quickly change the local time to the correct time zone for the server. In this Linux tip I’ll show you how to change the localtime to your (or a) current time zone.

Location of the local time file
Linux looks at /etc/localtime to determine the current time of your machine. This can either be a symbolic link to the correct time zone or a direct copy of the time zone file.
(more…)

jquery

Create A jQuery Mobile Picture Uploader To Amazon S3

Ever wanted to take a picture with a a web app, then upload it directly to your Amazon S3 bucket? Now you can, and this tutorial will teach you how. In this tutorial we are going to use jQuery Mobile, PHP and Amazon S3 to create a mobile picture uploader that will allow us to either take a new picture or upload an existing picture from our device. This now works with new version of iOS 6+ and uses the HTML5 file upload API to accomplish the goal. If you are not familiar with Amazon S3 this screencast might be a good starting point.
(more…)

Tip: Disable AJAX On jQuery Mobile Forms

By default jQuery Mobile uses AJAX for page navigation and submitting forms. This allows AJAX to asynchronously load pages without having to navigate away from a current page or away from a form. This helps our jQuery Mobile web applications run more smoothly and more like those native apps built with Java and Objective-C.

However, sometimes we need to be able to submit our forms without using AJAX. Depending on what we are doing with our forms, AJAX can actually cause errors and problems. In this tip I’ll show you two separate ways to disable AJAX, first on the individual form level and then on the global scale.
(more…)

appcelerator

Detecting And Working With Orientation Change Gestures In Appcelerator Titanium

In this screencast we will take a look at how to use the Titanium Gesture API to detect and determine the orientation of an iOS device. We will also learn how to detect orientation change events using the addEventListener method inside of JavaScript. This is particularly important if you’re making your apps respond to users’ gestures or display different content based on device orientation.

(more…)

dragn

Private Space Company SpaceX Makes Available Video Of Its First Successful Flight

After several failed attempts, this year marks the first successful flight to the international space station for any private space company, including SpaceX themselves. This is quite a feat for any private company as the private space flight market heats up over the next decade. SpaceX has also received $1.2 billion from NASA to deliver cargo twelve separate times to the international space station. For you Linux geeks out there that love space, you might also take note of an article we posted not too long ago that SpaceX hires Linux Administrators.

Catch the video below..
(more…)

8 Tuts To Teach You Responsive Web Design

Responsive design is awesome because it allows a web designer to design for any screen size including, but not limited to, mobile, tablet, TV, computer and the 400 different tablet/mobile screen sizes. The core of responsive design is really media queries, but it’s still an art. Below is a list of ten resources that will help you start learning responsive web design. Even if you’re not a web designer, you need to know how to use and modify code that is built responsive.

First, get started by understanding The Possibilities and Restrictions of Responsive Web Design.

(more…)

jQuery Mobile For Newbies Interactive Webinar Saturday August 18th

Pinehead.tv is hosting a jQuery Mobile For Newbies seminar on August 18, 2012, 10am central time. This seminar is a live seminar which encourages user interaction. It will allow you to ask questions, and participate as you choose. Only 10 seats are available, so register now to ensure your spot!

Learn to build web apps using the rapid development jQuery Mobile framework.
The internet is going mobile and jQuery Mobile allows you to develop for the web and native apps for the iPhone and Android operating systems!
Anybody can learn jQuery Mobile as long as you have a computer and internet connection!
Course video and docs available for download after session.

Learn Through Building!

Sign up for our interactive webinar and build a webapp from scratch using the following concepts:


(more…)

Why Firefox Mobile OS Is An Actual Game Changer

The Mozilla Foundation today announced plans to release a new mobile OS in the next couple of years. The OS has already gained the support of many phone carriers. Firefox OS has a lot of competitors in the field like iOS, Android, and Windows Phone 8. However, perhaps the best part about Firefox OS is that it is truly open. Companies like Google, Apple, and Microsoft do not have 100% open platforms like Firefox will. The other side of this is that the Firefox OS will allow you access to the entire phone functionality. Meaning, developers can code using HTML5 and JavaScript to build native applications, and even have access to the phone, SMS functions and other functions that are traditionally only available to native apps through programming languages like Objective-C, Java, or Appcelerator Titanium (a framework for building native apps).

(more…)