Tuesday, October 23, 2007

New IDE for programming

My goal is to switch to using Eclipse with Zend and googles ajax tool kit (GWT) for coding web applications. I have been using Quanta and Zend Studio for php coding. I have to say I rather use Zend with ubuntu for php b/c it is smarter with php code.

I am struggling to adapt to the new object oriented programming. I can code using it in the other IDEs, but trying to conform to the new ways with Eclipse is harder than I thought. Meanwhile I need to get my first project done, but I don't like coding ajax applications with the browser quirks from scratch. It takes so long to debug. I really enjoyed listing to GWT seminar on youtube, which is practical and fast! Things that suit my application building.

My Question is, can I learn the ways of java, javascript, php, Eclipse coding and have my applications communicate with the web server. All skills I need to develop FAST to code my niche web services I want to build and sale!

Monday, October 22, 2007

Web Server Preferences

I am trying to get a handle on using ajax for setting my web service preferences. I have been spending alot of time on writing my web service to work in both explorer and firefox. Browser quirks are annoying between firefox and explorer. I aim to switch to googles ajax toolkit, which means I have to learn more java.

People ask me, "so how are things going?" I usually reply with some analogy b/c they never would understand what I have been working on. Its like building a house, I am still on the foundation and finally been able to frame a few walls. Its still hard to visualize progress of the home because I have spent alot of time on the foundation.

So my framework is will suit niche web services that I am building and refining for production.

Server Tuning

Tuning servers is a hole that does not end. If its not spam, its security, if its not security, its memory, if its not memory its sharing files, and the lists seems to go on forever. Its very easy to get into a detailed perfection that one can not reach. Well maybe for now I have realized that tasking is very important, with priority along with that task. Nevertheless I am making progress.

My design server is now configured, with subversion now controlling the file transfer link between the design and production server. I love it b/c it tracks every change that happens in the code. This is a great improvement for me because I can design with out wounding the production server.

I designed a quick web application of taking 4 images and gluing them into one image.

Monday, October 1, 2007

Scatch my Back, I'll scratch yours.

Something I battle with is how much do I give and where is the line on how much you should take?

I feel like I am giving way to much. Lots of Sundays I learn about giving and I always feel good then. But when I give at my or my families expense I don't feel its worth it. And maybe it enables the other person that is receiving.

This whole concept of giving and taking is a huge battle for me. But I feel like I am finally learning that its ok to say no and not to give all the time.

I feel that my Uncle Jim and Aunt Carla have gone the extra mile for me. They have let me setup my server room in there apartment complex in one of the 12x13 suites. They have said I can move a desk downstairs into the retail area, where I can have a storefront presence. For the server room suite, all I am paying is the utility at this time, but in essence down the road I will pay them rent when I bring in more money. But nevertheless they are putting alot of faith in me and giving me tons!! My point is, I want to do everything I can to help them out with labor of some sort and give back. I want to scratch there backs. So I have decided to give them some of my expensive security cameras, which I benefit from too, if I move my desk down to the retail area. I like that kind of trading. I think Jim and Carla see it different, they like giving too. And I think they only like giving if it helps not enables the person to grow.

Scratch my back and I will scratch yours. I like this and I often like to initiate it. But the thing is, so many people don't abide by this rule. And you have to let it wash off like water off a ducks back. But it still frustrates me that people forget about giving back.

I am going to stop giving unless I going to get something back in return, outside of the church and Jim and Carla. I am going to try that out for a while and see how it works.

Feeling of Failure

I feel like I am failing more often than I feel like I succeed. I feel like my project timeliness keep getting extended. Where do I call a project complete? I keep asking myself, does that look okay, work okay, or even meet anybodies desire to use it? Can I even make something on the web that someone would like to use. Can I even complete something? Once I get somewhere, even more options get revealed to me that I could/should implement to make the web application better.

I am starting to understand why applications are released in versions, and why it takes so long to create an awesome application, and why an application never feels complete. I think I am coming to a realization that an internet service are never perfect or will be, especially in my eyes. I just realized, thats why everybody puts beta somewhere on the application. But on my hand, maybe I need to put alpha.

I think ultimately, my feeling of failure comes from the expectation of trying to have the application done sooner than it should be. And that causes me stress, because I know of the inadequacies the application has and the potential it could have. Most of all I think it comes from my perspective of other expectations of me and not living up to them.

This is where I learn perseverance. Can I make it?