View Posts
-
Just threw Excerion System on GitHub
https://github.com/normano/exsystemTo be consistent with my Open Source declaration, I decided to release this thing. It is a library that provides common tasks in a wrapped form. Mainly created from repetitive code.
Beware, it is a beta library written in PHP, so I don't suggest using it for production. The JS lib is also experimental.
Beta meaning things are always subject to change without any notice.
Here's links to sections of the article.
PHP Lib - Mainly back-end tasks.
JS Lib - Primarily for front-end ta... -
Because Hibernate 4.1 docs are pretty annoying
Annotation Weirdness
http://stackoverflow.com/questions/305880/hibernate-annotation-placement-question
For a weird reason, it doesn't like @Id annotation on a field. It fails to get the type when I place it on the field. Even if it gets the type, the error cascades to joins and something will fail down there. :/ Still learning to use JPA Annotations for Hibernate.Interceptors
http://stackoverflow.com/questions/11428410/hibernate-4-0-0final-where-is-the-sessionfactory-opensessioninterceptor-interce
If you wanted... -
Git post-merge hook is amazing
Wow, git post-merge hook changes my repo locations entirely. I used to have my repositories located in the same location as the production and staging directories, instead with post-merge hook I can have the repository in some other location and have the current working tree checked out into the staging directory once a merge has been performed. This simplifies deployment basically.
Why didn't I figure that out before? as I've seen it before. Mysteries..... -
Contributing to Open Source
My approach to contributing to open source will be on a 80%/20% scale where 80% of the code is proprietary and closed source and the other 20% will be open source and on GitHub. Open source code is helpful and should only be helpful towards helping people do things as jQuery and countless other libraries help with what I want to do. jQuery is a tool and that is why I think tools should be open source rather than the whole application. The Excerion System is a toolset and helps with boot strapping a project.... -
Updated My UIUC Residence Food Menu Page
There is not much to say other than I got rid of the gradients because I made unduly use of them, so it looks wayyyy better than before. I understand color interaction much better than before.
New:Old:
-
Mounting shared folders in Ubuntu in VMWare Player
First some credits:
http://askubuntu.com/questions/29284/how-do-i-mount-shared-folders-win7-host-in-ubuntu-guest-using-vmwaretools-vhttp://www.surlyjake.com/2011/02/install-open-vm-tools-on-debian-6-squeeze/
Over the last couple of days, I've been trying to figure out why VMWare won't mount shared folders in Fedora... (not worth the pain) I gave up on that today and installed Ubuntu, which installed seamlessly, but still had the same issue. Turns out that we need some extra tools other than VMWare tools. I'm... -
Setting up Fedora 17 to run PHP, MySQL and Apache on Rackspace Cloud
Rackspace Cloud is basically a VPS except that your resources are GUARANTEED. Rackspace has an SLA with these instances, so they require themselves to keep up your server! I like these qualities and that's why I chose Rackspace.First steps, installation!
yum install php php-mysqlnd httpd
You'll want either MySQLyum install mysql-server mysql-client
Or MariaDB, a variant of MySQLyum install MariaDB-server, MariaDB-client
You'll probably want git, memcache, and php apc as well. You'll have to start the memcache s... -
What the computer will be like in say, 10 years.
I think the technologies today will converge into one device that will be multifaceted. The input devices such as voice, touch, pen, and the keyboard will all be included in this device. This device will allow for different experiences by allowing for the integration of these input devices in a natural way. Natural in that the different application on these devices will be driven by the input method. It makes sense why.
Let's see how applications will work in this one device.
Calendar/Alarm/Scheduling/Travel ... -
Setup SSH-Public Key Only user for your server
I assume you came here because you have no idea what you are doing when it comes to Linux, so I'm going to make this easy. This one is an easy one, but can get quite annoying because of permissions as ssh will verify the permissions of the critical files needed before it uses them for its purposes.
The idea here is that you, the client, and the server have your own public/private keys, then you want to add your public key to the server using the server's "authorized_keys" file, so the server can decode your ... -
It's Sunday January 6 and...
it's Freakin' cold since I generally don't turn on the heat at night. Today, right now, I start the development of Project Journaler with the Excerion System libraries. I'd like to see how fast I can make a nice usable prototype with it. The prototype will be devoid of login, but that's really really easy to add in with Excerion Central. This journaler is supposed to be a way for me to vent about my projects to get an idea of how I've been doing lately. Starting now at 1:37AM CST/2:37AM EST!
1:57AM: I'm gath...

