Skip to main content

Web Publisher *grrr

I’ve done minimal programming stuffs for two months now. It is a sign that things are not going too well, I miss squeezing juice of logic from my brain from time to time (*sad). I miss using programming IDEs and having headaches due to overtime work. Weird huh? Yes, I guess I am.


Maybe you’re wondering what I have been up to, here is a gist of what my work is like for the past two months.


I’ve been maintaining the company corporate web site, cool isn’t? big time! Sounds fun and interesting and seems to have tons of programming stuffs to be done right? But you’re wrong. In the beginning of the project we all thought that we’ll be doing a lot of programming jobs and expecting to encounter complicated codes especially dojo scripts (my knowledge in dojo is the reason why I was chosen to be part of the project). But to my dismay, the company uses a web publisher that allows any key employee to update the content anytime as they desire but not the layout and other technical details of the site, because that task belongs to us, the maintenance team.


We change layouts, files, flash even pictures and sometimes fix *text bugs. Read it right, yes we often edit text contents, which I previously mentioned can be done by any marketing stuff. It has never been my pleasure to design, it’s not my inclination I guess, yet I’ve been doing design edits for pete sake! I’ve been changing menu and page layouts, resizing pictures, doing a new flash file, and the like and all to be uploaded in that web publisher. Where the hell is PROGRAMMING in that?


My usual know-how about websites are done coding all throughout the site, yet by using this *certain web publisher, less codes are needed, you only deal with xml files (you don’t need much logic in it). To non-IT, the tool is a great help, even fantastic, the tool was created in Java, reliability and functionality is not a question. But to programmers like me it is a pain in the ass. I’ve noticed numerous things that can be easily done when you code it. Plus the publisher took a lot of time for development, aside from its slowness, you need to checkout the files if is already existing and checkin an edited one or the latest file or simply import a new file, but that does not end there, you still need to promote it from three stages (WIP, Staging, Active) and finally publish it. See what I mean? Four key steps that you need to do. *haist it just simply bores me.


Ahhh d***! I need to stop complaining *sigh. I guess I just miss my programming days.


*Cheers to all programmers!

Comments

Popular posts from this blog

Cross-Site Scripting - (HACK) a way out

I came across to this discovery when i was affronted with the problem of trying to communicate TWO sites on different domain/server and some parameters need to be passed. As you may have “Googled” it, you can’t do outright javaScript function call from your site to a partner site since it resides on different domains. It’s a violation of the Cross-Site Scripting W3C standards for it is highly probable for site security breach. To make the picture clearer, here’s the scenario. Take for an example your site caters a hotel reservation and you have a partner seller that also maintains a site for marketing. If you want to maximize you potential sales, you’ll opt to let your partner embed/include your reservation site somewhere in their site. See the diagram now? Partner site e.g resides in www.marketing.com and your site in www.hotelreservation.com , without directly accessing your site, a customer must be able to get a hotel reservation on you part...

Search Engine Optimization (SEO)

Often we focus our site development mainly on its GUI (Graphical User Interface) and content, although this is very critical and needed, yet we tend to neglect adding some essentials that also need to be considered and included in order to optimize the site search ability. We want surfers to find and read our sites especially if we want to market something, thus it is important to make sure that our site link will be included in the list of search results on any search engines. The question is how will you do it? How will Google, Yahoo, msn etc, will find your site be indexed and included in their search results? There are a lot of things to learn and take into consideration if you want to optimize your site. Before proceeding, I’ll provide primary reference for you to get started before jumping into SEO. Read through this and decide if you need to reconstruct your site or not. Google Webmaster Site – This will acquaint you to search engines basic concepts. Webmaster Guidel...

Reviewing the BASICS

Right knowledge in OOP makes your code and implementation more reliable. This can be achieved by correct coding practice and methodology. However, there will come a time that you’ll be affront with confusion of concepts and implementation of what OOP objects to use in right and efficient way. You’ll be stuck if you’re not well equipped. In this article, I’m hoping to aid newbies in this context, familiarize you with the basics of OOP that i think you need to know to get all throughout a smooth coding spree. Here are some common discussions found in development forums that you might find useful resource. Static vs Non-Static Static members : Act like global variables. There is only one instance of it in the entire program execution. They can be used with the class name directly and shared by all objects of a class. Example on referring a static method or data member. class A { static int firstInt; static int secondInt; static void i...