2011, what a year for advancing my web related skills

I’ve been so busy with projects that I haven’t had time to devote to this site.    I developed a sophisticated RMA PHP web application in Yii with a MySQL database back-end for a client.  It needed it’s own custom CMS for customers and back-end admins to be able to leave each other notes and resolving issues with clients.  Also created an administrative back-end to permit easy maintenance of RMAs from both the back office as well as another for warehouse personnel to receive returns and order fulfillment.    The system had to be wizard like and easy to use with client side validation to keep the work down on the server side.   It was a lot of work, but I did it in such a way that there is internal tracking so if there are questions about an order, analysis can be done to see what the customer was doing, what browser etc.  This leads to a quick resolution to any issues that occurred during testing phase.

This is only a small part of what I’ve been doing, but it’s an example of the sophistication that’s available working with me. :)

Happy Holidays

Comments Off

I Jailbroke (past tense of Jailbreak right?) my Iphone 4 this weekend

I am really pleased with the result.   I was so tired of my Apple controlling MY Iphone 4. My Motorola Q, seems like 10 years ago, allowed me to have custom sounds for text messages and email notification.   Had Apple just given me that, I’d not done it, but seriously… I am so tired of being at a Starbucks and hearing someone else’s Iphone text message sound and my impulse is to reach for mine because I want to be “sure” it wasn’t mine.   What a pleasure it is.  Since then, I’ve themed it (changed the icons for the home page etc) 

I was a little nervous about it, and it took me some time to be sure to do it right, but I’m very pleased with it.

I still have all of my apps, access to the Apple Store, everything is the same, just now I have MORE.   Would recommend it if you’re a techie.  If not, I’d probably skip it.  It’s not trivial.

Yay. :)

Leave a comment

Looks like I’m learning Yii from now on. It’s great!

Added a New Demo Page to start showing off little tricks that I have the time to show.

Leave a comment

I love learning… I’d always written my own PHP.

Now, I understand the power of a Framework.  Yii is a Framework that is solid, fast, supported and has a lot of tools ready to use.  Why reinvent the wheel?   I have been writing web applications now for a while with Yii, and I’ve been reading comparisons that more experienced framework users have written and the consensus is that Yii is the fastest, most efficient one out there at this time.  That, and it takes advantage of my comfort in general with PHP and MySQL.   It’s a great tool for me.  I hope I have time to create a Web app or three soon (that isn’t under NDA), so I can demonstrate some of the things I’ve learned to do.  I think once do that, I may have to get ready to work a lot more hours in the day because people will want their own apps. ;)

Happy New Year!

Leave a comment

Reworked the entire site in Yii Framework

It’s still a work in progress, but I’m starting to really like the power of Yii ;)

Leave a comment

Interesting PHP Framework – Yii

that I’m investigating…

http://www.yiiframework.com/

Leave a comment

Another Demo

Typical Microsoft Internet Explorer, if you’re using it, don’t even try this demo.  I’ll still have to make it work with it.

http://customwebsitesforyou.com/demos/ExpandContract/

Leave a comment

Implemented a demo data table to show manipulation of data ability

  • Using PHP and MySQL to pull the data from the database (I downloaded a sample table off of the internet so it would be populated with data)
  • I then used a jQuery plugin to make the data sortable by column

http://customwebsitesforyou.com/demos/tsort/

Leave a comment

Learning Some new technologies

  •  Javascript is was kind of interesting…  jQuery, a cross browser compatible wrapper of Javascript is WAY more interesting.

I’ve been applying little things as I learn them to the main site.  Sections that appear based on a timer which I could have easily made appear as people clicked things, but thought this was interesting..  Also, click the images on the bottom or check out the images on me jQuery Photo Gallery demo.

 

  • Learning how to use Smarty for PHP

http://www.smarty.net/manual/en/what.is.smarty.php

Demo of some Smarty output

http://customwebsitesforyou.com/smarty1/

Leave a comment

*nix etc

 

It’s been a while since I’ve been having to do a lot on a *nix machine.    I used Unix extensively in college, but for a while it’s been mostly Windows.  Here’s some on some things I need to remember

  • Download a file directly to your unix prompt

wget   http://www.pathtodownloadfrom.com/latest.tar.gz

  • Quick Tar review
       COMPRESS

      To create an archive called alldocs.tar that will get all of files that end with .doc into in the current directory

      tar  cvf  alldocs.tar  *.doc

       To create an archive called panda.tar, containing all the files from the panda directory (including subdirectories):

      tar  cvf  panda.tar  panda/

      DECOMPRESS

      Extract all of the files in an archive called panda.tar

      tar  xvf  panda.tar

Leave a comment