Phat Site Blog

Author Archive

Will Online Poker Survive?

by admin on Jan.06, 2012, under Other

Online poker is a grey area in America.  There are no federal laws that ban the activity.  However, some politicians have tried to block online poker.  You won’t be able to play poker anymore if you are in the United States.
It all started in the late 1990s.  US Citizens finally had the chance to play online poker.  Some players are experts and they have been playing for many years.  Many people started to play poker through the internet.  Many kids even got really good through the internet.  They practiced by using multiple poker screens.  This gave them the advantage to improve their poker game much quicker than other people.  One of the most popular sites was Party Poker.  It was one of the initial poker sites and it continues to be popular.
How can you get in trouble for playing poker?
You would get in trouble if you started an online poker site where people could game.  You would notice that many of the big companies are situated outside the United States.  They are put into countries that consider it legal and they allow them to hose poker on the internet.  If they were in the United States, they would be closed down immediately.
Starting in 2012, there has been a lot of talk to finally legalizing it.  Nevada already passed rules on how to regulate the websites.  California intends to bring up legislature later in the year.
Why isn’t it already legal?
Before it can be legal, it needs to have all the laws to regulate it but also they need to generate money for the states in case there are issues.  Many countries are also looking further in the issue to legalize poker.  The US can lead or follow but eventually there will be more poker sites on the web and they will continue to spread.  The US can either watch poker sites get built or create them in the own country.  If they have them in the US, they can at least generate revenue.  However, if they are not in the US, they will lose revenue to other countries that support legalizing poker.
Leave a Comment more...

Zenoss Announces Open Source Virtualization Monitoring For Xen Hypervisor

by admin on Mar.14, 2010, under LAMP

Web Host NewsAUSTIN, TX – Zenoss Inc., corporate sponsor of the award winning open source IT monitoring and management solution Zenoss Core, today announced the general availability of Zenoss Core version 2.5.2 under the GNU General Public License (V2). As part of this release, Zenoss Core now offers new monitoring capabilities for the Xen Hypervisor via the Zenoss Xen monitoring plug-in, or Xen Virtual Hosts ZenPack.

The Xen Virtual Hosts ZenPack discovers guests on Xen para-virtualized hosts and provides monitoring of performance and availability via SSH. while the Xen hosts run on physical servers, the virtual guests are listed per host and linked back to any discovered instances on the network. with this ZenPack, administrators can quickly find the associated hosts and guests and monitor their Xen virtual infrastructure along side their entire physical, virtual, and cloud-based IT environment through a single interface.

“We are committed to making sure Zenoss Core addresses the growing use of virtualization and cloud-based technologies,” said mark R. Hinkle, Vice President of Community. “By distributing Xen monitoring software as open source, we are enabling a large set of organizations who previously had no tools to manage their virtual assets to monitor virtual and physical IT infrastructure from one powerful, easy to use solution.”

Version 2.5.2 of Zenoss Core and the Xen Virtual Hosts ZenPack are available for download from the Zenoss Open Source Community website:

• Zenoss Core 2.5.2: http://community.zenoss.org/community/download
• Xen Virtual Hosts ZenPack: http://community.zenoss.org/docs/DOC-5803

About Zenoss Core
Zenoss Core is an award winning open source network monitoring and systems management project that delivers the functionality to effectively manage the configuration, health and performance of networks, servers and applications through a single, integrated software package. The Zenoss Community is comprised of over 75,000 active members who are instrumental in evolving the solution as well as providing timely support and help for all questions. one of the most active projects on SourceForge, Zenoss Core has been downloaded over one million times and is being used by companies in over 180 countries. The Zenoss Core project is sponsored by Zenoss Inc.,a commercial open source independent software vendor. for more information on Zenoss Core, visit http://community.zenoss.org.

About Zenoss Inc.
Zenoss is a leading commercial open source provider of Unlegacy enterprise IT management products. Zenoss Enterprise is a single model-based product that enables organizations to seamlessly manage physical, virtual and cloud based infrastructure with unprecedented power, agility and value. Leveraging a commercial open source model, Zenoss products monitor over one million network and server devices daily and have been used in over 25,000 organizations in 180 countries around the world. Commercial customers include leading companies such as Rackspace, VMware, WebMD, LinkedIn, Carlson, Motorola and Deutsche Bank. To learn more about Zenoss’ award-winning IT operations management software, visit www.zenoss.com.

Research, evaluate and learn more about web hosting providers at FindMyHost.com.

Tags:

This entry was posted on Sunday, March 7th, 2010 at 11:34 pm and is filed under Press Releases, Web Host News. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Zenoss Announces Open Source Virtualization Monitoring For Xen Hypervisor

Leave a Comment :, , more...

Certifications That Can Boost Your Salary

by admin on Mar.14, 2010, under Server Maintenance

Does getting professional certification payoff in terms of compensation?

It depends where you put your efforts. a recent survey of technology professionals by Dice Learning, a career Web site for technology and engineering professionals, determined the 10 certifications most likely to reap paycheck rewards.

The survey suggests a mix of certifications — from entry-level to more senior qualifications — are important. This week, Comptia added to its roster of entry-level courses. And the 750 openings on Dice that require CISSP seems to strongly suggest that you’re never to too experienced to learn more. As one IT director, who preferred to be anonymous, said, “The entry-level certificates are great — but the senior-level certificates (VCP, VCDX, CCIE, CISSP, CISA) are definitely the certificates that get more attention from hiring managers and drive salary impact.”

Dice, which also offers an online IT job board, also provided some insight as to the popularity of the various certifications in employment ads. here now are the 10 most profitable certifications to have:

  • PMP: The Project Management Professional certification indicates someone has the knowledge and skills needed to guide projects to a successful conclusion, on-time, on-budget, and using available resources. Currently 1,400 jobs on Dice request PMP certification.
  • MCSE: Microsoft’s Certified Systems Engineers is for professionals who spend their time maintaining, designing, implementing and administering technology infrastructures using Microsoft 2000 Windows Server and other Windows server platforms. Nearly 1,000 available career opportunities on Dice request this certification.
  • CompTIA’s a +: Professionals with this certification have demonstrated they can install networks, conduct preventative maintenance, secure them and troubleshoot them.
  • CCNA: Cisco Certified Network Associates can install, configure, run and troubleshoot midsize routed and switched networks, know the basics about security and wireless, and can work with a number of protocols. Slightly more than 650 job opportunities on Dice request the CCNA designation.
  • MCP: Microsoft Certified Professionals include developers, trainer, system architects and other IT professionals.
  • CompTIA’s Network +: Network+ proves a technician’s competency in managing, maintaining, troubleshooting, installing and configuring basic network infrastructures. It’s included in the certification programs of vendors including Microsoft, Novell, Cisco and HP.
  • CISSP: Five years of experience in information security are needed before a professional can become a Certified Information Systems Security Professional. Nearly 750 open available career opportunities request this certification.
  • MCSA: The Microsoft Certified Systems Administrator certification is earned by experts in systems administration and troubleshooting networks that use the Windows Server operating environment.
  • ITIL: The three-tier IT Infrastructure Library certification comprises the Foundation Certificate (basic knowledge of ITIL terminology, service support and service delivery), Practitioner Certificate (an understanding of specific processes within IT Service Management) and Manager’s Certificate (expertise in overseeing service management functions).
  • CompTIA’s Security +: Knowledge of system security, network infrastructure, access control and organizational security is needed to obtain this certification.
  • Certifications That Can Boost Your Salary

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

    Mix Up the Workweek by Setting Your Own “20-Percent Time”

    by admin on Mar.14, 2010, under Ruby and Rails

    Many large companies have policies that allow employees to spend some of their time working on their own projects. these programs are often used to entice high-caliber job applicants, as well as encourage innovation. for example, Google has what it calls “20-Percent Time”, where its employees spend one day each workweek on project they’re passionate about, while 3M calls its version “15% culture,” which “encourages technical employees to spend 15 percent of their time on projects of their own choosing and initiative.”

    This approach doesn’t have to only apply to corporate employees — it can apply to web workers as well. Whether you’re a freelancer or a corporate employee, if your work is measured on your performance rather than your presence, your work hours may be flexible enough to accommodate your own “20-Percent Time.”

    But why do it in the first place?

    • Innovation and creativity. Innovation is one of the most cited perks of 20-percent time. according to this handy infographic, half of Google’s products are a result of this employment perk. the products that have resulted from 20-Percent Time include Google Adsense and many Google Labs features. an example that might seem closer to home is cartoonist Hugh MacLeod. he drew his first gapingvoid cartoons during his downtime while he was working as a copywriter. now he’s published a book and does commissioned art. he may not have had a firm policy on creating things outside of work, but it’s easy to lose sight of side projects when one focuses on their “real” work almost every waking hour to the exclusion of everything else.
    • Exploration. By making the time to pursue personal passions, you can dabble in different areas, which sometimes results a broader understanding or a new perspective on the field you’re working in. It might even lead to a new line of work altogether. 37signals started as a web design firm, but couldn’t find collaboration tools suited to their needs so they created Basecamp. this led them to develop their own web apps instead, eventually leading to the Ruby on Rails framework.
    • Opportunity. By making time for personal projects you give yourself license to act on ideas, questions and passions that you might not be able to do during your work week. You’ll have a chance to do tasks would’ve been too risky, or even seemed downright strange.
    • Motivation. in a popular TED talk, Dan Pink discussed the science behind three major motivators in the workplace (which I elaborated on in a previous post). these motivators are autonomy, mastery, and purpose. Though your experience with the latter two may depend on the project you choose, giving yourself 20-Percent Time allows you to exercise your autonomy.

    Setting your 20-Percent Time

    Before you schedule your 20-Percent Time, remember that the number shouldn’t be taken literally. Allocate the time that works for you. You can take one day each week, an entire weekend, or even 30 minutes each day. Personally, I like to start my day working on a personal passion project. It gives me fuel to work through the rest of the day. Plus, it eases me into a heavier workload ahead — after all, if I make a mistake on my personal project, none of my clients will suffer.

    As Simon noted in a previous post, it’s easier to get burned out when you don’t work a typical 9-to-5 job. With that in mind, how can the typical web worker manage to have 20-Percent Time especially if they have a busy home life? It’s hard to squeeze in a personal project if your family, pets, and home errands suddenly require your attention.

    Taking a cue from Sylvia Plath, why not work on your project before your household wakes up? this might mean waking up earlier than usual, but even 15 minutes per day spent on a passion project is better than nothing. Plus, the quiet environment might make it easier for you to work.

    But here’s some more common sense: mark the end of your workday. It may not be a cutting-edge life hack, but it’s simple and, more importantly, it’s true. Only by setting actual work hours can we draw a clear line between work and the rest of our preoccupations.

    Do you set aside time for personal projects? if so, how did you manage it and what do you do with your time?

    Photo by flickr user net_efekt, licensed under CC-BY-2.0

    Mix Up the Workweek by Setting Your Own “20-Percent Time”

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

    MySQL 5 – Creating a Username and Assigning Permissions

    by admin on Feb.15, 2009, under Server Maintenance

    Here’s a quick way to get a mysql up and running with all user permissions.
    CREATE USER ‘newuser’@'localhost’ IDENTIFIED BY ‘password’;
    GRANT ALL ON database.* to ‘newuser’;

    Leave a Comment : more...

    Get Your New Server Setup with Ruby on Rails and Phusion Passenger

    by admin on Feb.15, 2009, under Server Maintenance

    Phusion Passenger will make your web applications run without any need to do maintenance.  Let it moderate the resources by itself!

    Phusion Passenger (mod_rails/mod_rack) is an apache module that makes deployment of Ruby/Rails applications as simple as PHP applications. It does not require use of any ruby specific tools to deploy application. All you have to do is copy your source files in appropriate directories on server and your code changes will be deployed. Main advantage of passenger is it allows to deploy rails application reliably on shared hosting environment. Passenger is not available for windows.

    Lets see how to install Passenger on Cent OS. Cent OS 5.1 comes with Apache 2.2.3 installed. First of all make sure Ruby, Gems, Rails and ruby development headers is installed on the system, Issue following commands as root:

    yum install ruby
    yum install irb
    yum install rdoc
    yum install ruby-devel

    Installing rubygems manually because distro dependencies:
    wget http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz
    tar -zxvf rubygems-1.3.1.tgz
    ruby setup.rb

    If you get:
    RubyGems installed the following executables:
    /usr/bin/gem

    RubyGems is install and let’s move on.

    Now install rails gems, it might take a while:

    gem install rails -y
    yum install httpd-devel – this might be already installed

    Now, we are ready to install passenger.  It’s actually pretty easy to setup:
    gem install passenger

    After installing passenger and its dependencies make sure that Apache is stopped, launch passenger installer for Apache module from command line.

    passenger-install-apache2-module

    This will setup Apache2, teach you to configure apache and deploy your Ruby App.  You will be given instructions to add a few lines to the apache configuration file, let’s do that now.

    vim /etc/httpd/conf/httpd.conf

    Look for this:
    #
    # The following modules are not loaded by default:
    #
    #LoadModule cern_meta_module modules/mod_cern_meta.so
    #LoadModule asis_module modules/mod_asis.so

    And add these three lines right below it:

    LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-2.0.6/ext/apache2/mod_passenger.so
    PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-2.0.6
    PassengerRuby /usr/bin/ruby

    After the module is installed, go ahead and create a user app.  I’ll show you how to make one if you created a new user. Run:
    su newuser
    cd /home/newuser/www
    rails demo

    Now, log back into root and mod the directory to be read:
    exit
    chmod 755 /home/newuser

    We need to setup the virtual host for this application.  Add these lines at bottom of file:

    <VirtualHost *:80>
    ServerName www.demo.com
    DocumentRoot /home/newuser/www/demo/public
    </VirtualHost>

    Make sure DocumentRoot points to public directory of your rails application. Also add server name alias to hosts file in /etc/ folder. Now start apache server from console.

    service httpd start

    Your new rails application should be running now with Phusion Passenger.

    3 Comments :, more...

    Turn On Your Lamp – Easy Apache/PHP/MySQL Install on CentOS for Web Developers

    by admin on Feb.15, 2009, under Other

    vi /etc/yum.repos.d/CentOS-Base.repo
    find [centosplus] and locate:
    enabled = 0

    change to

    enabled = 1

    yum install php php-mysql mysql-server php-gd postgres ImageMagick ImageMagick-devel

    Now you got php, mysql, graphic manipulation, and posgres installed.

    Let’s setup your MySQL:
    /etc/init.d/mysqld restart – after you run this, you will get a bunch of useful text, read it!
    /usr/bin/mysqladmin -u root password ‘CHANGEMETOHARDPASSWORD’
    /sbin/chkconfig mysqld –level 2345 on  – lets mysql startup on reboot

    Now you have PHP installed with common libraries such as image manipulation and postgres and mysql for database work.

    2 Comments :, , more...

    Setting up SSH for New Users

    by admin on Feb.06, 2009, under Server Maintenance

    Make sure you are root, let’s get cracking!

    /usr/sbin/useradd username – create the user
    su username
    passwd username – set the password

    When you log into your new created user, you will create hidden directory called “.ssh”.  In this directory, you will also create a  file called “authorized_keys”.

    mkdir .ssh
    cd .ssh
    touch authorized_keys

    You will need to generate a key from your local machine to use to authenticate when you login.  On your local machine, let’s get generating! Use command “ssh-keygen -t rsa”.  You will be prompted for a password.  This is optional.  Once completed, a public and private key will be saved in the “~/.ssh” folder.

    On your remote server, you need to copy the public key information.

    scp ~/.ssh/id_rsa.pub myremoteuser@11.22.33.44:~/
    cat id_rsa.pub >> ~/.ssh/authorized_keys
    rm id_rsa.pub
    chmod 700 ~/.ssh
    chmod 600 ~/.ssh/authorized_keys

    Once, you add this in, make sure the user is setup in the ‘AllowUsers’ of SS for SSH Access.  This is set in the /etc/ssh/sshd_config file.  Since you are using SSH keys, you don’t need a password anymore, so set “PasswordAuthentication yes” to “PasswordAuthentication no”.

    /usr/sbin/visudo – If you want to give some sudo permissions for this user.

    Leave a Comment : more...

    Creating a MySQL 5.0 Database for your Web Application

    by admin on Jan.25, 2009, under Server Maintenance

    > mysql -u root -p
    Enter password: <enter your password>
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Server version: 5.0.45 Source distribution

    Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

    mysql> create database newdb;
    Query OK, 1 row affected (0.00 sec)
    mysql> GRANT ALL PRIVILEGES ON newdb.* TO newdbuser@localhost IDENTIFIED BY ‘password_for_newdbuser’;

    To test if it’s created, run this command:
    > mysql -u newdbuser -p
    Enter password: <enter your password>
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Server version: 5.0.45 Source distribution

    Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

    mysql> show databases;
    +——————–+
    | Database           |
    +——————–+
    | newdb              |
    +——————–+
    3 rows in set (0.00 sec)

    mysql> use newdb;
    Database changed
    mysql> exit
    Bye

    Everything looks good!  Your database is created! Now you’re ready to create your Wordpress blog, just configure the settings with your database name, username, and password. ;-)

    1 Comment :, more...

    Installing Nginx on CentOS 5

    by admin on Jan.25, 2009, under Server Maintenance

    yum install pcre
    yum install pcre-devel
    yum install openssl-devel
    yum install zlib
    tar xzvf nginx-0.X.XX.tar.gz (get latest stable version)
    yum install gcc
    ./configure –sbin-path=/sbin/nginx –conf-path=/usr/local/nginx/nginx.conf –pid-path=/usr/local/nginx/nginx.pid –with-http_ssl_module –with-md5=auto/lib/md5 –with-sha1=auto/lib/sha1
    make
    make install

    This will get you off with a nginx server.  Then, you have to configure your conf file and setup some start-up scripts, etc.

    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!