Give Me Cake

CakePHP Baking, Internet Marketing, SEO, Design and more

Project Honeypot

Posted on | July 8, 2010 | No Comments

http://www.projecthoneypot.org/statistics.php

System Development with a Design Firm?

Posted on | April 21, 2010 | 1 Comment

Hands up those design firms that are taking in system projects as well. Hands up those who REALLY have a functioning Tech team!

That’s lesser hands.

Designing and implementing a website is not the same as developing a System. The process that starts the both areĀ  different. Yes, the designer and the developer both have to go thru the waterfall life cycle. But that’s where the similarity pretty much ended. A real IT system development company will provide the client with a detail and accurate breakdown of the cost of development. But a design firm’s quote often fall short of the requirements expected by the client and also fails to convey the real scope of the project to the outsourced developers.

An application needs extensive documentation, more than mockups. Requirements, workflow, database documentation, deployment instructions, redeployment processes for the scripts & database. Changelog.Database synchronization, system backup. Logging and evaluation.

For a design website, Requirements, sitemap, deployment instructions, system backup. Logging and evaluation. Yes google tracker is the most popular tools used but what is done to analyst the data? Nothing I am sure. Just a ok so I know it, that’s good enough.

Readers, please feel free to point out if I have left out anything for the development & design processes.

Sadly, in Singapore, a big chunk of the budget is spent on Marketing, Branding and Ads. Less is spend on research, systems, websites are reproduced using cookie cutter method, without evaluating whether it is suitable, enhancing, improving or not.

Companies believe in that IT spending on ERP systems are beneficial to them. But often they can’t accept that R&D is needed for the best solution flow that fit their work processes, company culture & workers. Instead of expecting a full fledge system with the most advanced AJAX effects, capable of wonderment and fast turnaround time, settle for a prototype first. From a prototype, build up modules of the system to work on its own before linking up the whole flow. Really fixing and mending a live application is not R&D. There is no proper deployment processes and documentation.

If the company is unable to allocate budget for a prototype and on going development work for a system, why not settle for a hosted application?

I so wonder why do companies send their IT projects to design firm? Lack of budget? Don’t know any better? When the company don’t have development processes in place, it is a sign that your project might just be their first? Often these companies that outsource their ERP to Design Firms, are also the ones to go first when recession comes.

On the other hand, I have also seen designers who are also great programmers, judging from their portfolio. So I shall conclude that when companies refrain from spending on their IT projects, they could be just ignorant about IT & Web or they just plain don’t care.

Interesting Read

Posted on | December 15, 2009 | No Comments

http://highscalability.com/blog/2009/11/17/10-ebay-secrets-for-planet-wide-scaling.html

Paypal PDN Integration No shipping address for Credit Card Payment

Posted on | November 28, 2009 | No Comments

Default delivery address for Paypal Transactions is the Billing Address(which has to be the credit card holder’s address to prevent triggering fraud checks). Paypal allows user to specify another address when confirming the purchase. The website has already captured a shipping address on the checkout pages. The addresses captured and reflected in paypal’s system and notification email could be different from the ones captured by the website. To prevent the user from overriding the shipping address captured in paypal. Add in no_shipping = 1.

<input type=”hidden” name=”cmd” value=”_cart” />
<input type=”hidden” name=”no_shipping” value=”1″ />
<input type=”hidden” name=”upload” value=”1″ />
<input type=”hidden” name=”business” value=”<?php echo Configure::read(‘paypal.paypal_biz’) ?>” />
<input type=”hidden” name=”return” value=”http://<?php echo DOMAIN.$html->url(‘/payments/completed/’.$order_id)?>” />

Great Resources

Posted on | November 26, 2009 | No Comments

http://jeez.eu/2009/09/26/web-3-0-will-be-all-about-web-services-learn-the-basics/

http://jeez.eu/2009/11/23/using-apis-with-php-here-are-your-classes/

http://www.noupe.com/tools/fresh-web-development-goodies-bag-2.html

http://ideone.com/

http://www.abtests.com/

http://www.bidsketch.com/tour/ – I gotta have it soon!

keep looking »
  • Give me Cake?

    Givemecake.dev-work.com a collection of web application development tips, tutorials and resources.
  • See Your Ads Here

  • See Your Ads Here

  • Meta