Phat Site Blog

Tag: developers

Best Virtual Private Server

by on Mar.05, 2011, under Server Maintenance

02.03.2011 13:18:03 InterServer.net provides unmatched web hosting services at more than affordable costs to their customers. They have introduced as a web presence provider and now built their own Datacenter/>

(live-PR.com)Interserver.net, 01.31.11- VPS (virtual private server) has an independent operating system environment, like a dedicated server. For easy administration of VPS you can add cPanel, Interworx or Direct Admin to your VPS. Interserver.net offers VPS hosting that is best used by developers, power users and businesses. it is an excellent solution for those who want to have full root-level control of their hosting environment.

VPS plans offered by Interserver.net include many features like exclusive control panel to easily manage your VPS. you are having a choice of several operating systems like Centos, Ubuntu, Debian or Windows 2008, RAID 1 Servers that are protected against single desk failure, Rebootless Updates with Kernel security updates without downtime and all packages are instantly set up within 15 minutes. VPS solution is very cheap with prices starting from $8.95 per month.

Windows VPS is suitable for companies with high-traffic websites, complex applications where customized environment is needed. Windows VPS hosting has many familiar features, setting up your website with Windows VPS hosting is a real benefit as the administrators could easily adapt Windows VPS hosting and improve security. The best features of shared hosting like managed operating system updates and security patches are also available in windows VPS. For the internet based businesses a server with isolation is needed that is provided by windows VPS. Windows VPS hosting allows the user to control over his virtual environment by offering administrator level remote desktop. all windows VPS hosting plans from InterServer include Nginx, Memcache, MySQL, PostgreSQL, Apache, PHP and much more.

Interserver.net offers quality and cheap dedicated servers at affordable rates. InterServer offers 7 models of dedicated servers which vary in their price and CPU speed. They are Atom 1.6Ghz with price $39 per month, Pentium D 3.0Ghz with price $69 per month, Core 2 Duo 3.0Ghz with price $115 per month, Core 2 Quad 2.5Ghz Q9300 with price $140 per month, Core i7 930 with price $160 per month, 2xDual-Core 2.0Ghz with price $210 per month and 2xQuad-Core 2.0Ghz with price $270 per month.

About InterServer.net

InterServer.net provides information about the various web hosting packages offered by the InterServer. it is one of the most visited website. Detailed information about the benefits of the web hosting services can be obtained from this website.

For more information visit: www.interserver.net/vps

<a href="http://www.live-pr.com/en/best-virtual-private-server-r1048772231.htmtag:news.google.com,2005:cluster=http://www.live-pr.com/en/best-virtual-private-server-r1048772231.htmWed, 02 Mar 2011 12:19:07 GMT 00:00″>Best Virtual Private Server

Leave a Comment :, more...


Vishnu Varadaraj's Blog

by on Sep.07, 2010, under Ruby and Rails

Mobile tech landscape

Just some personal thoughts from development and business perspectives:

Apple – iPhones and iOS; top of the line industrial design and beautiful user interfaces. Combine this with the maturity of the Mac OS platform, excellent native development tools and users willing to buy apps on AppStore this is a top platform to target. the requirement for Macs & to learn Objective-C are initial deterrents, but probably it just helps keep Windows developers away. the simplest fact is that develepors will be where the money is and Apple Appstore is one place where open source hasn’t yet taken away the revenues for indie developers. iPads have extended the success of iPhones, but has made it challenging for developers to target multiple screen sizes.

Android – This is one of the hottest mobile platforms; mainly because people equate this to PC vs Mac from the good old days. (open vs closed). the Android platform is indeed one of the most developer friendly mobile platforms out there, it is still Java based even though the native APIs are also open sourced. the level of freedom provided by the platform and the availability of source code are major advantages. the disadvantage for this platform is the variety of devices & screen sizes that needs to be supported and the fragmentation caused by some device vendors. Android 3.0 would also have better support for iPad like tablets.

Blackberry – This is the current platform of choice for business users, but it is not very attractive for consumers when compared to existing iOS & Android devices. Blackberry is a great “phone” and an “email reader”. But, they are not the only features required to succeed in the smartphone race in consumer market. It recently upgraded the browser to Webkit which was long overdue. It’s development platform is based on Java ME and produces chunky UI even if you try really hard not to. Blackberry OS 6.0 has improved, but still lacks several key features for the consumer market. eg. poor platform for games. In my personal opinion, RIM should have bought Palm, integrated WebOS UI and upgraded its CPU & hardware.

Palm – This was one of the over-hyped platforms that was technically superior, but failed to succeed as a business. HP bought Palm and is now coming up with the second version of WebOS. the platform is very developer friendly and is based on javascript. the developer workflow is similar to Ruby On Rails and is
extremely productive. there is no clear differentitor for the product even though it is developer friendly which is probably why it failed to take off.

Microsoft – Windows Phone 7 is the latest entrant and is the underdog. Microsoft plans to spend a billion dollars promoting the new OS. Microsoft has recently lost the advantages it had in the business market via Windows Mobile as well. unfortunately, Microsoft still doesn’t seem to get it. for example, it is the only smartphone in the above list which doesn’t include the Webkit browser. Perhaps, a standards compliant IE9 is good enough, but obviously it wouldn’t include any of the webkit specific features that advanced mobile sites will make use of. But, the strategy is definitely in line with the Microsoft agenda of coming late to a market with proprietary stuff and taking over it. the native development platform is based on .NET/Silverlight technologies. In this case, no one expects Microsoft to succeed though.

Summary – Mobile devices & other touch devices are here to stay. Hardware is fast becoming a commodity nowadays. eg. what more can you pack in a smartphone? :) so, there has to be some other differentiator for the winner. eg. apps, games, books, music, subscriptions. Smartphone platforms tend to be more sticky due to the above. Many users avoid switching platforms since they don’t want to lose the apps or other content they have already bought.

Unlike the open source free software mentality in the desktop world, there are a variety of appstores that help developers make money. But, the question is whether the money int the appstores are sufficient to sustain a business or not.
Apple customers are more willing to spend money on software than others, so its appstore would continue to attract developers for sometime even if the number of users are more for other platforms.
Still, it is widely expected that Android will succeed over the long run due to the sheer number of OEMs that produce devices based on Android.
Blackberry has to significantly change its strategy in the consumer market (instead of producing copycat devices) to succeed.
Microsoft will most likely be relegated to niche markets despite the marketing push.
Are developers going to produce native applications on all these platforms? definitely not.

Vishnu Varadaraj's Blog

Leave a Comment :, , , more...

Just a short note about a possible solution for memcaching in Ruby …

by on Sep.06, 2010, under Ruby and Rails

I’ve found info about this Ruby client browsing some Ruby news site and thought that no Ruby on Rails developers should miss that.

As the author of this Ruby memcache client states on the github repository of this project:

- Dalli works with memcached 1.4+
- The API tries to be overall compatibile with currently widely used memcache-client gem, because Dalli is intended to be drop-in replacement

One of the reasons I took time to write this post is the fact that I am a performance lover (as some of you might have noticed while reading my Ruby on Rails news).

Dalli supposedly beats memcache-client, because it is written using less lines of Ruby code, it is approximately 20% faster than memcache-client, has hooks that you can use to connect your monitoring tools to it and uses newer binary protocol (in comparison to old memcached-client)

You can grab this Ruby client from: http://github.com/mperham/dalli

Just a short note about a possible solution for memcaching in Ruby …

Leave a Comment :, , , , more...

Upgrading Rails 3.0 Beta4 to Rails 3.0 Release Candidate | Ruby on …

by on Aug.08, 2010, under Ruby and Rails

Some of you, Ruby on Rails developers that like being on the edge with new technologies, are working on a projects utilizing Ruby on Rails beta4 version. For example, in Selleo (where i work) there are two projects currently being developed on Rails 3. We decided that these Ruby on Rails projects (if succesful) will have a long time of post launch support in developing new features and it will be easier if the engines of these custom web application will be Rails 3 than Rails 2.x (Rals 2.x will end it’s life sooner or later).

Also it will be more cost effective to port a Ruby on Rails 3 beta application to Ruby on Rails 3 official release than from Ruby on Rails 2.x, since there are far more similarities between the first two than between Rails 2.x and Rails 3.0.

So let me write a short articles about problems we have encountered while updating one of our custom Ruby on Rails application from beta4 to RC version.

So first thing first, we need to go to the gemfile and change gem ‘rails’ to gem ‘rails, ‘3.0.0.rc’ and hope for best, since obviously we do not want any problems to occur and take our precious devewloment time.

After we’ve run bundle install in our console we’ve encountered first error – conflict on bundler itself saying that “No compatibile versions could be found for required dependencies” for our Ruby on Rails application.

As you may have noticed, Rails Release Candidate introduced bundler version 1.0. So the solution for this is to: gem install bundler.

Next, we have encountered soem depreation warning, since our routes looked like this:

OurApp::Application.routes.draw do |map|

OurApp::Application.routes.draw do

Fortunatelly, after that our Ruby on Rails application started without complaints. If we encounter some more incompatibilities, I’ll let you know about them and update this post.

Upgrading Rails 3.0 Beta4 to Rails 3.0 Release Candidate | Ruby on …

Leave a Comment :, , , , , more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!