Warning: mysql_connect(): Access denied for user '21syn_fef9560189'@'localhost' (using password: YES) in /21scripts/functions/db/db_session.php on line 15 Warning: mysql_query() expects parameter 2 to be resource, boolean given in /21scripts/functions/db/db_session.php on line 44 Alexander Geis

Apple Dev Enroll (in Delaware)

It’s been a three week process. Yes… three weeks, and I don’t mean waiting time either. It’s supposedly a “well known problem”, as four of the Apple phone representatives told me during the 16 phone call process of getting approved as a corporation for the Apple Developer iOS Program. Naturally, I run a fairly small shop here, so the only documentation I had to provide were the certificates of incorporation. If you’re incorporated in Delaware and your business resides in a different state under a DBA, this unfortunately does not work and you end up in the endless queue for a undisclosed length of time.

13 legal documents later, I finally found the one that clicked! If you’re a Delaware corporation, he’s the quickest way to get yourself approved if Apple rejects any documents you submit on their required list:

Along with the official state verified seal document that comes along with it, the Certificate of Authority does the job of linking your Delaware corporation to your local registered entity. This time, Apple returned the call within 15 minutes and sent me to the next registration step right away. Sixteenth time’s the charm!


Is Xsan Dead?

With Apple’s progressive self-destruction in the professional market over the past year, I feel fairly depressed when I stop to think about where their product line is headed. The Xserve RAID, as outdated as it was running PATA drives and a 750GB capacity ceiling, was a nice piece. Hell, I still run three of them in the server room at the studio cause they continue to perform. Plus, a new RAID is a budget breaker with the current state of things.

With that said, I understand Apple’s reluctance to remain a high density storage manufacturer. Then they followed suit with killing of the Xserve which was a major blow, and in all honesty, fairly ill advised in the grander scheme of their professional line of products and solutions, as MTV would be more than happy to tell you. Then 10.7 Lion was announced, and soon after the discontinuation of a dedicated server OS. Topping it off with WWDC earlier this week and the eager announcement of all their new “toys”, there was a lack of any mention of the eagerly anticipated new version of Final Cut Pro. I expect it to be a watered down fancy feature set update for consumers and kiddies anyways, so there’s not much hope in the future of the ProApps line. But that leaves Xsan, which surprises me as it seems to be one of their most obscure and highest end offerings… and that prompted me to have a look at my software share:

Naturally, that last version may be a bit premature due to it being a GM release, but tomorrow officially makes a year and a half with no point update for a piece of filesystem software that’s critical to a lot of post production companies with advanced I/O needs! Come June 9th, I’ll be officially writing off Xsan and will welcome it to the Apple graveyard.


Above & Beyond: Group Therapy

Another one of those random personal posts on music for those in the electronica scene. These guys haven’t put out an album in a long while despite their continuous flow of singles through the years. Their new album premiered tonight on iTunes and not only does it not disappoint, but it’s a gem. One of those few albums a year that I’m very happy to pay for.

Group Therapy Hub


Apple Announces iCloud (among other things)

After months of anticipation and speculation, Apple announced iCloud at today’s WWDC, noting that it will be available this Fall. It does appear to be yet another standard cloud solution like we’ve seen from Amazon and similar services at the surface, but after doing some additional digging, it appears to have a few additional glamorous features for basic consumers.

“Some people think a cloud is just a hard disk in the sky,” said Steve Jobs as he spoke at the keynote. For professional users, this unfortunately is the case. However, for your typical web surfer, iCloud does continue down the path of automated content sharing as it goes beyond typical document and social sharing and adds new support for enhanced audio, video and photo sharing. Not only are your emails automatically pushed from your IMAP account to your desktop and mobile devices, but so are your photos taken with your iPhone 4 once they are relayed through the cloud.

This sounds revolutionary for those taking their first step into the world of public and private media sharing on the Internet and simplifying their lives, yet it does leave much to be desired for competent and pro users. Will iCloud replace the need for a user’s 2TB external firewire hard drive filled with MP4′s, iMovie edits and other questionable material? Does iCloud provide a fully secure and reliable backup solution for a user’s most precious and confidential data? Can iCloud interface directly into your social existence, via Facebook, Twitter, FourSquare, et al? For most professionals, probably not; although, it is a step in the right direction in the evolution of cloud computing.

Otherwise, there were a few other notable announcements today at WWDC:
- iTunes Match to provide the iCloud integration to your devices: $24.99/yr
- OS X 10.7 Lion, an update geared toward iOS integration into Mac desktops: $29.99
- OS X 10.7 Lion Server, unfortunately downgraded to an app toolset add-on: $49.99
- iOS 5, including notification center and Wi-Fi sync

No actual hardware updates, as I had predicted. I do expect some product line refreshes before the end of the summer, so stay tuned!


Simple rsync Automated Backup

This one’s asked alot, and I’m rather surprised that more people don’t find simple straightforward walkthroughs. The classic example of an automated rsync backup of a file or folder from machine 1 to machine 2, utilizing a script folder in case of future expansion and other scripts:

Notes:
- Replace “user” with your account
- Replace “local” with your local machine hostname or IP
- Replace “remote” with your remote machine hostname or IP
- Use an admin account to create the scripts folder and edit crontab
- Parentheses are for notes only and not part of the command

# Step 1 – Create a Script Folder on Local Machine

ssh user@local
sudo mkdir -p /Scripts/
sudo touch /Scripts/autosync.sh
sudo chown -R root /Scripts/

# Step 2 – Create SSH Key Pair on Local Machine

ssh user@local
cd ~user
mkdir -p .ssh
cd .ssh
ssh-keygen -d ( hit enter multiple times to use blanks )
cat id_dsa.pub ( copy the contents of this file )

# Step 3 – Put SSH Public Key on Remote Machine

ssh user@remote
cd ~user
mkdir -p .ssh
cd .ssh
touch authorized_keys
nano authorized_keys ( paste the id_dsa.pub content into here and save )
chmod 750 ~user

# Step 4 – Create the Script on the Local Machine

sudo nano /Scripts/autosync.sh

( add the following 1 line, replace /path/localfile and /path/destfile accordingly for file backup )
/usr/bin/rsync -ah –progress –size-only /path/localfile user@remote:/path/destfile

( add the following 1 line, replace /path/localfolder and /path/destfolder accordingly for folder backup )
/usr/bin/rsync -ah –progress –size-only /path/localfolder/ user@remote:/path/destfolder/

# Step 5 – Edit the Crontab File on the Local Machine to Run the Script Automatically

sudo nano /etc/crontab

( add the following line at the end of that file for hourly backup )
0 * * * * root /Scripts/autosync.sh

( add the following line at the end of that file for daily backup )
0 0 * * * root /Scripts/autosync.sh


Avid Media Composer (for FCP Owners)

This one is big news, but not really too much of a shock. With Apple recently wavering over the future of their ProApps and professional grade tools, Avid has decided to offer a cross-grade for their flagship editing software to Final Cut owners. There is talk of Apple planning their future Final Cut Studio product line towards the consumer market. Along with their discontinuation of the Xserve and the questionable future of Xsan, many professional users are uneasy about continuing along with Apple for their editing and post production tools, leaving Adobe and Avid as the two best places to look.

Avid has jumped on this opportunity, decreasing their recently upgraded standalone Media Composer software from the standard price of $2495 to a super competitive price of $995 ($927.50 at B&H). Where as a true Avid editing solution used to cost around a minimum of $10,000 as recently as a year ago, this powerful piece of industry standard software is now available at an affordable rate to a large percentage of the filmmaker community.

The offer is available until June 17th, so act fast!.
Order at B&H


Wunderlist: To Do Made Easy

Finally, a universal cloud based to-do list solution. Personally, I’m lucky if I’m able to keep under five to-do lists from week to week, as I’m constantly switching between an iPad, two desktops, a laptop and a pad and paper when I’m in a rush and out of the studio. Keeping them synced is even more impossible. Wunderlist fixes this with a custom solution that allows you to create private to-do lists, share them in the cloud over multiple devices and desktops and even supports invitations for group organization. Oh, and yes… it’s for both Mac and PC as well!

Wunderlist Website


VoiceDJ by Speak With Me

I’ve been working on the GUI for this app for a long while, as head of design for Speak With Me. VoiceDJ launches today, and is available for the iPhone 3Gs, iPhone 4 and iTouch. It utilizes cutting edge natural language and voice recognition technologies that far exceed all current market benchmarks and provide the ability to create and control your playlists and music selection using your voice. VoiceDJ is unique as it has a vast dictionary and a 99.7% accurate recognition. This is the first application released by Speak With Me, but stay tuned for many more in the near future!

Purchase VoiceDJ from the iTunes Store


OS X Programming + SVN Simplified

Having recently worked within a subversion tree on the Speak With Me VoiceDJ project, I find it’s time to get in gear with 21systems and take it to the next level.

The requirement? A highly flexible programming + SVN software solution for OS X, as Adobe Dreamweaver is unfortunately missing the mark as of recently with constant crashes in CS5. The result:

Panic Coda
An extremely fast code editor that supports not only web languages, but also includes markups for several others including C, Unix Shell, Apache conf and more. It has a wicked fast search engine that even supports flexible climbing of the filesystem, as well as regex powered searches. It also includes light subversion support for quick publishing and maintenance. This is finally something native that I can use to quickly move back and forth between PHP, Ajax and Unix shell while working on 21systems.

Sofa Versions
Versions is perfect for SVN. As of now, I’ve used it on multiple shares on multiple OS SVN servers, without a hitch. Versions is specifically powerful in taking care of obstructions, conflicts and keeping the tree clean, and is extremely fast, even on patchy Wi-Fi.


Avid Introduces HEAT for ProTools

Looking forward to the new ProTools 9 for the HD2 system we’re running here at 21 Productions. While researching, came upon this gem:
Avid HEAT

Update – 5/1/11:
Finally upgraded to HEAT, and it’s magical indeed. Finally a way to crank up the power and grittiness on a track and it actually feels warm and powerful, not digitally harsh and forced.