Warning: Table './jebas/www_sessions' is marked as crashed and should be repaired query: SELECT u.*, s.* FROM www_users u INNER JOIN www_sessions s ON u.uid = s.uid WHERE s.sid = 'c967b585ad73d8673b012128e1f6e019' in /var/www/localhost/htdocs/includes/database.mysql.inc on line 174

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/localhost/htdocs/includes/database.mysql.inc:174) in /var/www/localhost/htdocs/includes/bootstrap.inc on line 913

Warning: Cannot modify header information - headers already sent by (output started at /var/www/localhost/htdocs/includes/database.mysql.inc:174) in /var/www/localhost/htdocs/includes/bootstrap.inc on line 545

Warning: Cannot modify header information - headers already sent by (output started at /var/www/localhost/htdocs/includes/database.mysql.inc:174) in /var/www/localhost/htdocs/includes/bootstrap.inc on line 546

Warning: Cannot modify header information - headers already sent by (output started at /var/www/localhost/htdocs/includes/database.mysql.inc:174) in /var/www/localhost/htdocs/includes/bootstrap.inc on line 547

Warning: Cannot modify header information - headers already sent by (output started at /var/www/localhost/htdocs/includes/database.mysql.inc:174) in /var/www/localhost/htdocs/includes/bootstrap.inc on line 548
JeBas's blog http://www.jebas.us/blogs/jebas en Search Engine Optimization for Visual Artists - Use Text http://www.jebas.us/content/search-engine-optimization-visual-artists-use-text <p><img src="http://www.jebas.us/www/useTextBanner.png" /></p> <p>When I started working on my gluten free website, I had very little problem getting it listed in the first couple pages of a search engine result, but my art site is completely different. It rarely appears before page 10. So I have been doing some research on how a visual artist should approach Search Engine Optimization (SEO). The first thing that I learned was to use text.</p> <p>This may sound obvious to several of you reading this, but I am surprised at how many artists have beautiful websites consisting of flash animations and glorious paintings, but does not use one word of text. If you go to these sites, and select View Page Source, you might see some copyright information and the script that calls the animation. These sites are not listed well in Google.</p> <p>The problem that all search engines have is they are all built on computer, and computers are very poor at pattern recognition. A four-year-old child can be taught what the letter 'E' looks like, and that child will have little problem recognizing the letter 'E' in a different font. The computer however will just recognize the one letter 'E' that it was originally taught. If a different font is used, there is a good chance the computer will not recognize the new letter 'E'.</p> <p>Though computers are poor at pattern recognition, they are excellent at calculations and statistics. They can quickly count the number of times a word and its synonyms appear in a page and come up with a number. That number can then be used to rank that page with other pages using the same words and synonyms. This result is then indexed into a server that waits for someone to do a search for those words. </p> <p>This means that any artist that wants to be listed in a search engine, needs to add some words to the pages with his pictures. He should also add alternate text to each picture because it gives the search engine more words to use. But what words should be used? That will be covered in the next section entitled “Key Words.”</p> http://www.jebas.us/content/search-engine-optimization-visual-artists-use-text#comments art marketing SEO Mon, 02 Mar 2009 10:00:00 +0000 JeBas 12 at http://www.jebas.us Building a Home Data Center for Fun and Profit. http://www.jebas.us/content/building-home-data-center-fun-and-profit <p>A while back, the <a href="http://www.gentoo-wiki.com" target="_blank">gentoo-wiki</a> and <a href="http://www.gentoo-portage.com" target="_blank">gentoo-portage</a> websites got yanked off of the net because the ISP got into a dispute with its landlord. This got me wondering if it was possible for a small business owner or hobbyist to build their own data center. So I am starting a project to do just that.</p> <p>The first step for me is to move my existing servers off of the physical hardware and onto virtual servers. Virtual servers can easily be moved from one physical system to another. As a bonus it is possible to clone a virtual machine to test upgrades before they go into production. Also, none of my present servers use enough I/O, CPU, or RAM to require an independent box.</p> <p>After a little research, I chose my virtualization software based on my requirements.</p> <p>I eliminated <a href="http://wiki.openvz.org" target="_blank">OpenVZ</a> fairly early. Though most of my servers are Linux based, I occasionally need access to a Windows machine. OpenVZ uses one main kernel to run all of the separate environments, and will not run Windows.</p> <p>I also eliminated <a href="http://www.virtualbox.org/" target="_blank">Virtual Box</a> and <a href="http://bellard.org/qemu/" target="_blank">QEMU</a>. These system seemed to be designed to run on desktops environments. Both have heavy emphasis on the user interface. Neither of them seem to be interested in server cloning or clusters.</p> <p>KVM was eliminated because of my hardware. <a href="http://kvm.qumranet.com/kvmwiki" target="_blank">KVM</a> requires the Intel VT or AMD-V, and some of my machines don't have it. Since I don't have the money to replace these machines, I can't use KVM.</p> <p><a href="http://www.vmware.com/" target="_blank">VMWare</a> was eliminated for the same reason that KVM was. Though VMWare will run on machines without Intel VT or AMD-V, it will not run a 64 bit OS. VMWare is limited to using 32 bit OSes if it does not have the hardware support.</p> <p>This left me with <a href="http://www.xen.org/" target="_blank">Xen</a>. It will run 64 bit OS as long as that OS is built for paravirtualization. It will limit which machines will run Windows, but I don't see that as a problem. It supports server cloning, and allows servers to be moved to different physical machines. </p> <p>So my first step is to move JeBas.us off of its present server, and onto a Xen virtual machine.</p> http://www.jebas.us/content/building-home-data-center-fun-and-profit#comments data center planning virtualization Mon, 23 Feb 2009 10:00:00 +0000 JeBas 11 at http://www.jebas.us Why I chose Drupal over Joomla. http://www.jebas.us/content/why-i-chose-drupal-over-joomla <p>When I originally started using this domain, I was using <a href="http://www.joomla.org/">Joomla</a>. I wanted the experience of running a website, but I also knew that I wanted to do a few things more than were available in <a href="http://wordpress.org/">WordPress</a> at the time. So I loaded Joomla onto my Apache server, and started my stories blog.</p> <p>As I got use to putting up posts, I quickly realized that there were other subjects that I wanted to write about. Some of these subjects required more than a simple content management system. I had wanted to have recipes on my GlutenFree site and galleries on my art site. I also wanted to link all of my sites so that there was a common login for everyone. That's when I realized that Joomla was not going to work for me.<br /> The first problem that I ran into was how modules were distributed in Joomla. Most of the modules that I was interested in were proprietary, and shipped without the source code. I didn't have a problem with paying someone for providing the module, but a lot of what I was interested in doing required changes to the modules. This made modifying the site more difficult.</p> <p>The second problem was running multiple sites off of the same code. Joomla, at the time, was designed to run one site at a time. My goal at the time was to have multiple sub-domains sites running off a common login database. There was a module I could added that was highly unstable and extremely difficult to install. It would give me multiple site access, but it would have made software upgrades difficult. I was forced to return to my original research, and choose some new software.<br /> When I had done my original research, I was deciding between <a href="http://drupal.org/">Drupal</a>, Joomla, and <a href="http://plone.org/">Plone</a>. I had given up on Plone because I could never get it to run at a reasonable speed, so I looked at Drupal again.</p> <p>I immediately noticed that Drupal placed its modules into an open source format. If something didn't quite meet my needs, I would have access to the code to make changes. Secondly, the system was initially designed to run multiple sites off the same code and database. There was even a <a href="http://drupal.org/project/singlesignon">common sign on module</a> that gave me the ability to have a single login for all of the sites. </p> <p>After a little time for debate, I finally decided that it was worth scrapping Joomla, and rebuilding the site with Drupal. It was a bit of a pain, but Drupal has proven that it was worth the effort.</p> http://www.jebas.us/content/why-i-chose-drupal-over-joomla#comments drupal planning software Mon, 15 Dec 2008 10:00:00 +0000 JeBas 9 at http://www.jebas.us Part of Branding is Figuring Out What Does Not Belong http://www.jebas.us/content/part-branding-figuring-out-what-does-not-belong <p>A common topic on <a href="http://www.problogger.net/archives/2008/09/09/present-a-consistent-brand-in-your-blogging/">ProBlogger is branding</a>. There is constant talk about determining what your brand is, how do you present it, and most importantly, keeping it consistent. Because of these discussions, I am dropping one of my blogs.</p> <p>My <a href="http://stories.jebas.us">Stories blog</a> was the fist one I ever created. I made it so I could learn about running a website, and the actual blogging process. It has been extremely useful and fun, but now it is inconsistent with the rest of the websites that I have created.</p> <p>All of my other websites are instructional and serve a purpose. On this website, there is a discussion on how to run this website and the lessons learned. <a href="http://glutenfree.jebas.us">Gluten Free</a> discuses feeding a family gluten free meals. <a href="http://art.jebas.us">Art</a> not only shows my latest artwork, but will also discuss marketing the artwork on the Internet. <a href="http://groupgtd.jebas.us">groupGTD</a> is an open source time and project management software.</p> <p>Unfortunately stories is just a group of entertaining stories. It does not belong with the rest of the websites that I have created. It does not fit the brand that I am trying to create for <em>JeBas.US</em>, so it is being removed.</p> <p><strong>Branding is</strong> not only about choosing <strong>what to show</strong>, but choosing <strong>what not to show</strong>.</p> <p>For those of you that still want to follow my personal exploits, I have a <a href="http://jebas.livejournal.com">LiveJournal Page</a> that you can follow. There you are expected to put up personal stories and opinions, and that works with their branding.</p> http://www.jebas.us/content/part-branding-figuring-out-what-does-not-belong#comments annoucement branding marketing Mon, 01 Dec 2008 10:00:00 +0000 JeBas 8 at http://www.jebas.us New Plan for www.JeBas.US http://www.jebas.us/content/new-plan-wwwjebasus <p>In the past year, I have learned a lot developing JeBas.US. Some of the lessons were technical, some were spiritual, and some were just plan weird. However the most important lesson that I've learned is that you need to contribute as much if not more than you receive. Because of that, I am now changing the <a href="http://www.JeBas.US" title="www.JeBas.US">www.JeBas.US</a> website.</p> <p>All of these various lessons that learned are now in little notes all over my office. Most of them could be useful to other people if I were to post them somewhere. This includes experimentation with virtual machines, comparisons of Drupal and Joomla, and what makes a working website. It's a lot of information that I am now going to share.</p> <p>I'm going to be discussing the various aspects of running this website. That means the topics may be a little broad, but they will have a narrow focus. It will cover what I have done, some of the mistakes that I've made, and some of my successes. It will also cover sections as I learn a new skill for this on going project.</p> <p>I am hoping that the information that I am providing will be as useful to someone else as I have found it.</p> http://www.jebas.us/content/new-plan-wwwjebasus#comments planning Mon, 17 Nov 2008 10:00:00 +0000 JeBas 7 at http://www.jebas.us