What is AppClaud?

Curabitur faucibus quis enim ut vestibulum.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac tellus ante. Pellentesque nec congue orci. Etiam tristique sodales quam non condimentum. Duis tincidunt dolor risus.

How is it work?

Nam feugiat arcu sit amet tellus tristique, ut imperdiet sem Nunc dignissim arcu non hendrerit porta. Ut viverra sit amet ligula nec egestas. Phasellus at rhoncus lectus, et mollis mauris. Maecenas mollis dapibus felis et rhoncus.

HOPE ALL PEOPLE LOVE ALL OF OUR FEATURES Effective Features

Super Stylist

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac tellus ante. Pellentesque nec congue orci.

Best Performance

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac tellus ante. Pellentesque nec congue orci.

Barcode Ditected

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac tellus ante. Pellentesque nec congue orci.

Pixel Perfect Design

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac tellus ante. Pellentesque nec congue orci.

Connect with friends

01

STEP ONE

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac tellus ante. Pellentesque nec congue orci.

02

STEP TWO

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac tellus ante. Pellentesque nec congue orci.

03

STEP THREE

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac tellus ante. Pellentesque nec congue orci.

Connect with your computer

01

STEP ONE

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac tellus ante. Pellentesque nec congue orci.

02

STEP TWO

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac tellus ante. Pellentesque nec congue orci.

03

STEP THREE

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac tellus ante. Pellentesque nec congue orci.

Replicate your phone in one tap

01

STEP ONE

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac tellus ante. Pellentesque nec congue orci.

02

STEP TWO

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac tellus ante. Pellentesque nec congue orci.

03

STEP THREE

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac tellus ante. Pellentesque nec congue orci.

Hope all are User love all of our Price Full Version Price

Remote Support the #1 software

Quickly and securely connect to devices all over the world without the need for a VPN.

$5 | BUY NOW

Remote Access simple and secure

Quickly and securely connect to devices all over the world without the need for a VPN.

$10 | BUY NOW

Meetings any time, anywhere

AppCloud is the catalyst to enable and amplify ideas and bring people together across.

$15 | BUY NOW

Your security and privacy have always been our priority Learn Now.

People First, Security Always

TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gRG9uZWMgYWxpcXVhbSBkb2xvciBzaXQgYW1ldCBxdWFtIGF1Y3RvciBmYWNpbGlzaXMuIFZlc3RpYnVsdW0gc2VtcGVyIHZ1bHB1dGF0ZSBhY2N1bXNhbi4gUGVsbGVudGVzcXVlIHBvcnR0aXRvciwgbmlzaSBhYyBjb25kaW1lbnR1bSBjb25ndWUsIGxpZ3VsYSBtYXVyaXMgcG9ydHRpdG9yIG5lcXVlLCBlZ2V0IG1vbGxpcyBlc3QgZWxpdCBpbiBsYWN1cy4gRHVpcyBoZW5kcmVyaXQsIGxlbyB2aXRhZSBjb25zZWN0ZXR1ciBlZmZpY2l0dXIsIGVsaXQgbGFjdXMgY29uZGltZW50dW0gZWxpdCwgYSBwaGFyZXRyYSBlc3Qgb2RpbyBzaXQgYW1ldCBpcHN1bS4gVml2YW11cyBpYWN1bGlzIGEgZXJhdCBxdWlzIG1heGltdXMuIERvbmVjIGFjIHBvcnRhIGp1c3RvLiBQcm9pbiBhdCBwZWxsZW50ZXNxdWUgZWxpdCwgbmVjIHNvbGxpY2l0dWRpbiBzYXBpZW4uIE1hdXJpcyBlbGVpZmVuZCB2aXZlcnJhIG5pc2ksIHV0IGZhY2lsaXNpcyBzYXBpZW4gc29kYWxlcyBlZ2V0LiBQcmFlc2VudCBkdWkgcXVhbS4=

READ OUR BLOG Latest News

A cute little trick with Ruby hashes and .try()

Recently I encountered a situation where incoming JSON was converted to a hash, and certain keys were not always present. Naturally I want to safely grab the values that were present without barfing on the nils. hsh = {foo: bar: [2]} bad_hsh = {foo: nil} should_be_2 = hsh[:foo][:bar].first # works uhoh = fail[:foo][:bar].first # NilClass […]

13 March 2016

read more

WordPress Multisite Tips

You can’t start a multi-site install from scratch, you have to install the base site first, then turn on multi-site. If you turn it on right out of the box, you’ll get stuck with a database error and probably spend an hour messing with MySQL permissions before you figure it out. Don’t ask how I […]

16 July 2014

read more

More than I ever wanted to know about cookies

Here is a list of things I learned working on a project a while back, I wrote them down because they’re so screwy I know I’d force myself to forget them: Cookie size causes both the browser and the server to barf. Total size, not just individual cookie. Deleting a cookie is tricky, sometimes IE […]

23 January 2014

read more

Ruby Sockets

I posted a new entry on Privia Health‘s technology blog about some troubles I had working with Ruby sockets: Adventures In Ruby Socket Programming

29 August 2013

read more

Image Uploads to AWS S3 using Rails 3, Paperclip and PLUpload

For the Invest Your Heart project, I’ve been working on getting image uploads perfected. That’s easy enough with the Paperclip gem. But storing uploads on your Heroku dyno isn’t a good idea, so I wanted to use S3. Oh and throw in upload previews, resizing and a progress bar. I managed to get it all […]

21 April 2013

read more

All aboard the StartupBus

I’ve decided to break out of some ruts and join the StartupBus (@startupbusfl), a 3 day moving hackathon on a bus to Austin, TX for South by Southwest Interactive (SxSWi). I’ll be posting a whole lot more about it as I go along, so I’ll start here with just the list of things that I’m packing […]

03 March 2012

read more

Mini Upgrade

Thanks to this tutorial, I was able to upgrade my Mac Mini media server to 3GB of RAM. That allowed me to upgrade it to Mac OS X Lion as well (it only had 1GB before, and Lion requires 2GB). That’s made quite an improvement in file sharing responsiveness. If you recall, even on Snow […]

05 December 2011

read more

Pow and WordPress on the same machine

While developing the InnerLightTools application on my local machine, I’m using the Pow web/rack server. It’s a great way to run rails apps locally. At the same time I’m working on WordPress development locally as well, and for that I need Apache. By default Pow runs on port 80, just like Apache, so I couldn’t […]

15 October 2011

read more

Lion, Rails 3.1 and WordPress Clients

I haven’t gotten much done on Inner Light Tools on the last few months. My day job had taken over all of my free time, at the same time, I was waiting for Rails 3.1 to finish up. I’d begun converting the code over with one of the early Release Candidates, but when I updated […]

19 September 2011

read more

WordPress!

I’m disappointed in Drupal. It looked like they were doing great things with the 7.0 upgrade, and I was looking forward to it. I have 7 different sites running Drupal 6 right now. As soon as 7 was release I upgraded this site to it. That process was not as seamless as I would have […]

30 July 2011

read more

First landing page

My first landing page for Inner Light Tools is up: reiki software. It’s pretty rough, but I want the search engines to get something in there for those keywords. It’s not a very competitive phrase, so I hope I can get to the top ten as easily as I did for ‘alternative health practice management’. […]

02 April 2011

read more

MicroConf 2011: A conference for micropreneurs, single founder startups

The guys behind the Micropreneur Academy have just launch a conference taking place in June 2011. They’re calling it MicroConf: The Conference for Self-Funded Startups and Single Founders and it sounds great. Who knows if I’ll have the money to attend, but it sounds like a great time. I’d love to meet them all, and […]

10 March 2011

read more

Intake forms

I’m building a system whereby each practitioner can customize their intake form. I’ll provide a wide range of sections that can be added/removed and re-ordered. This is obviously a bit of a challenge. I still haven’t figured out how I’ll handle validation, I’ll probably have to write something custom. Today was a big push in […]

06 March 2011

read more

New Theme

Over the weekend, I re-created the theme for this blog. My goal was to jettison the old base theme that I’d used to create the previous theme, because it was never quite complete, and the underlying theme code was buggy. You may have seen some errors here from time to time. I wanted to go […]

28 February 2011

read more

…On Long Passwords

I like to think I’m fairly security conscious. I have a different password for most of the sites I use. I track them all using Passpack.com. I use it to auto-generate complex passwords whenever I create a new login. I also use CreditKeeper, which gives me a monthly look at my credit score from all […]

25 February 2011

read more

In the End

I’m done. I’ve made good improvements in the look of the ‘day view’ calendar stuff, though it still needs work before I’ll show it to you. I learned a bit about ruby’s date handling and rails’ i18n in the process. I also finished the mailchimp templates, which look decent now, though they could use a […]

21 February 2011

read more

Patient login

I just realized that adding Patient login is going to be a very complex change, because now both Practitioners and Patients can be logged in, and I’ll need to heavily differentiate between their experiences. So, I’m canceling those two items on my list and moving on to the mailchimp changes.

20 February 2011

read more

D’oh

I thought there was a bug in Clearance, because I didn’t see the password change in the DB. Of course it wasn’t changing because I was setting it to the same thing every time. Ug. I spent some quality time with the Clearence code in the debugger though. I’m calling it a night though, my […]

20 February 2011

read more

We have Clearance, Clarence

So, I’ve spent the last few hours mucking with the Clearance based authentication system I’m using. I’m trying to get it to reset passwords correctly. I haven’t gotten that working yet, but I have cleaned up a bunch of stuff related to new accounts and logging in, so it’s been worth it. I’ve basically subclassed […]

20 February 2011

read more

Public Calendars

Before I took a break to make some drinking chocolate and watch Mega-Shark vs. Giant Octopus (Starring Debbie Gibson), I got public calendars working. If you’re logged in, you see the full event details on the calendar, if you’re not logged in, you just see ‘unavailable’. I also set up subdomain handling, so that if […]

20 February 2011

read more

:has_one, :idiot

So, I just learned the following: :has_one Specifies a one-to-one association with another class. This method should only be used if the other class contains the foreign key. I had thought, erroneously, that when you created a :has_one relationship, that you also set :belongs_to on the associated object. This is often shown in examples – […]

19 February 2011

read more

Day 2: In which I start with the low hanging fruit

I have coffee, I’m ready to go. Here is the list: appointment model appointment controller refactor appointment into event appointment view for user, with basic CSS expand user registration to handle business name seed data for a few users/appointments/events subdomain handling in dev, and on server appointment view for anonymous patient appointment lis for next […]

19 February 2011

read more

Scopes (Not the Monkey Trial) in Rails 3

OK, bad pun. This is the life I lead. Tonight was the first time I’ve gotten to use the Scopes feature in Rails. I’d heard about named_scopes a while back, but hadn’t gotten to a point where I needed one, so I didn’t really know how they worked, despite skimming a few articles on them. […]

19 February 2011

read more

Calendars in Rails, redux

I ended up making a few decisions. First, I figured out how to refactor the appointments and the events into a single Event class that contains many time Slot objects. Because I didn’t need the day-spanning feature in event-calendar, I decided to kill it and go with a simpler solution based on the Railscasts code […]

19 February 2011

read more

Born Slippy – Underworld

That was one of the best techno songs of the 90’s – a real nostalgia trip for me. I was coding to it 14 years ago. *gulp*

19 February 2011

read more

Calendaring

I’m debating whether it was the right choice to use the event-calendar gem. It seems to work, but may not be ideally suited for my needs. I chose it because it had a good looking calendar display, but I realized that I can create one of those fairly easily as long as the code is […]

19 February 2011

read more

appointments

I’ve already created a system to handle ‘Events’ – the generic term for classes and seminars. I’m wonering whether the ‘Appointment’ model and controller are similar enough to the Events that I can use the same code for both. In order to maintain functionlality in the Event code, I’m going to keep them separate for […]

19 February 2011

read more

It Begins…

So, 7pm Friday night, I’m starting out. My list of tasks is this: appointment model appointment controller appointment view for user, with basic CSS expand user registration to handle business name seed data for a few users/appointments/events subdomain handling in dev, and on server appointment view for anonymous patient appointment lis for next two days […]

19 February 2011

read more

Codathon 2011 Part 1: The Codening

I have a 3 day weekend coming up with President’s day. I figured that would be a good time to hit a turbo-boost on the coding for InnerLightTools. So my plan is to start @ 6pm Friday night. I’ll write as much, and sleep as little, as I can between then and Sunday @6pm. I’ll […]

10 February 2011

read more

Inner Light Tools

I can agonize forever about when the site I’m building will be ready for public consumption, so I decided that it’s “good enough” now, and I should bite the bullet. The project I’ve been working on since last spring is Inner Light Tools. A website to help massage therapists, reiki practitioners, and other alternative healers […]

02 February 2011

read more

MySQL configuration settings

I’m posting this here because I don’t want to forget it. I’ve used MySQL for almost 10 years, and I never picked up this tidbit of information. Knowing it long ago would have saved me some headaches. If you’re setting up a MySQL connect string, if you use ‘localhost’, the driver will attempt to use […]

27 November 2010

read more

A note about Drupal’s XML Sitemap module

I’ve been setting up Drupal’s XML Sitemap Module and I ran into a problem with a non-obvious solution. When you initially install the module, it sets most content, particularly blog posts, to be excluded from the sitemap. I spent a while poking around Admin looking for a way to include it, since all I have […]

21 November 2010

read more

Bulking up my Drupal install with SEO plugins

I’m a bit overwhelmed by the sheer number of SEO plugins for drupal. This list of modules is really only a start. I’ve got all the ‘required’ modules installed and a few of the others. It’ll be tiring to list all of them, but pathauto and SEO Friend are already very useful after only a […]

21 November 2010

read more

Micropreneur

I only learned the word “micropreneur” recently. I don’t know if it was coined by Rob Walling, but he introduced me to it. It is a “business style” where the goal is sustainable long-term income, and little, if any hiring. The micropreneur usually runs one more more small websites that actually make money. The difference […]

13 November 2010

read more

I’m Just Getting Started

I’ve been working for the last few months on a new project. I’m not ready to publicize the details yet though. Once I’m farther along, I’ll post all the details. In fact, I’ll be blogging my progress here as I go. Suffice it to say I’m building a web application (SaaS style). The basics: I’ll […]

18 September 2010

read more

Stupidity

“Probably it’s simply that stupidity more often takes the form of having few ideas than wrong ones.”–Paul Graham

28 March 2008

read more

Ups and Downs with Capistrano

Capistrano is an insanely useful deployment system for Rails (among other things). But I just spent two hours banging against an annoying issue.After Cap extracts the latest code from my source repo (hg), it tries to set the group permissions on the files. Due to some oddness in the setup on my server this fails, […]

04 March 2008

read more

I like the whimsy of it

I was perusing this post on programming.reddit.com and in the first 10 comments I found this:“The janitors at MIT have mops whose bristles are made from the parenthesis discarded by the first-year students in their programming classes.”

27 February 2008

read more

Ruby in Leopard

Just in case you were as bewildered as I was trying to figure out where all the ruby files in leopard live, here is a thorough explanation:WhatsNewInLeopard“locate ruby” shows files in a number of different places, and this explains what each one is. Very handy.

21 February 2008

read more

More reasons why browsers and flash suck

Mac Firefox (2.0.0.11) has a few bugs. One of them is this weird font anti-aliasing bug where fonts are anti-aliased at one setting in a normal page, but if you set the opacity of any object on that page, then they swap into a different mode. You can see the font strokes getting thicker or […]

30 January 2008

read more

Bad Idea Fridays

When you don’t have any milk, and you need to make Kraft Macaroni & Cheese, use a Starbucks DoubleShot instead.

10 December 2004

read more

Lorem ipsum dolor set emet rales naber and owidel er goneLet's Try

Download Today

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac tellus ante. Pellentesque nec congue orci.

Contact with us Product support