Practical Web Applications for Daily Living…
Linux
Ecommerce designer Singapore
Aug 15th
I tried to search for ecommerce developer in singapore using google search engine, as expected this blog is in the first page results, but when I try to search for ecommerce designer Singapore, this blog is nowhere to be found in the first page.
People might think that I can only do development for them, well… I do both actually from concept design ,analysis of design for integration, existing ecommerce platform, template conversation of design draft in raw psd files , development and script installation to live deployment and payment gateway integration like google checkout and PayPal.
I am expecting this blog to be on the first page of google search engine result for the keyword ecommerce designer singapore.
Low cost IT support company Singapore
Aug 13th
I was thinking about posting some of our skill sets to support IT (Information Technology) needs of sme companies here in Singapore. If your company is not ready to hire an Inhouse IT people to maintain your IT department. You can visit Entrust Network Services Pte Ltd for more information. They provide Infrastructure and networking solutions for your business, Data migration from servers to servers, helpdesk support. They can also help apply your business for government grants. If you want to know more just visit there website.
Payroll system Singapore
Aug 12th
We are currently arming for a payroll system which is going to be deployed in Linux servers, my first choice is asp.net mvc but I am not sure if it is supported on the engine that can run asp.net apps to Linux (forgot the name of the engine). So the second choice is PHP, since it is the closest language I am fluent in using next to c#. But building payroll system from scratch is a total pain how much more if I code everything from zero. I have to pick a reliable framework for this. I have a little experience in cakephp and code igniter but I think this frameworks are still babys frameworks, I need a framework that has proven record and is used in enterprise level of applications. Enter Zend framework, used by varien to build there magento ecommerce platform, hmmmm…. so I made my choice, zend.
I downloaded the manual documentation and yep, it is in mvc pattern. So this thing is pretty easier for me.
Now the business analysis part, I am not an accounting Guy, I need to research on how payrolls flow, I really don’t care about this stuffs before.
I will be posting here the codes and scenarios as I move along with this project. Stay tune.
Any magento developer gathering in Singapore?
Aug 12th
I don’t know if there are any hardcore magento developers based in singapore but hope to find some and have cool collaboration of what we are capable of doing when it comes to magento.
I really love how magento architected these whole thing, not just in they GUI of the admin panel, but also of the ease of coding, you can call any type of data from the database without using any SQL statement. The only problem is the lack of proper documentation of codes or maybe I just didn’t find the right documentation.
I still can’t imagine myself coding all this stuff if i work from scratch.
How to Get or Invoke Products and Display using Magento Php Code
Aug 11th
To invoke the Products
$products->load();
and please don’t forget the $products->load(); part.
I spent 20 minutes figuring out what happen why Products are not showing up until I figure out the I forgot to load the call.
next is
//you can display the attributes here
$item->getName();
$item->getProductUrl();
// …. and so on the so forth…..
}
Magento + SSL + Google Checkout Callback API = Magento Integration Successful
Jul 25th
I have successfully sync Google Checkout data with Magento System , we just installed SSL we got from Godaddy to our Server, the cheapest ssl will do, After installing ssl, go to Google Checkout Settings, encode the Magento Google Checkout Api Url, And Boom!!! works like magic, Magento and Google Checkout integration is flawless.
Comparing Google Checkout with Paypal, Google Checkout is much much more secure and it will have a functionality to validate the buyer before you do any transaction, so it will be safe for the merchants side. I am hungry so got to go…
CRM using Php
Jul 12th
One of our clients wants to have a simple CRM type of web application, then want to deploy it in their servers which are all Linux base, I am planning to use php, I would like to use asp.net because I am very comfortable coding with csharp but the server is apache and db is mysql, daymmm….
The Company is an educational institution, they have multiple branches across their country. The company wants to make their clients access to the information about each of thier branches be easy. That is the reason why they want to build this application.
Here are the web applications requirements.
1. The company has multiple branches and each branch has different schedules. Each branch should be able to upload a CSV file to the servers and update the database according to the changes they have made.
2. Customers should be able to filter the result by branch, by events, by level.
3. It should be integrated to thier current CMS base website.
4. Should be daymmm fast…
Sounds easy right????
so here is the approach.
1. create a model to parse .csv files extra the data and update the database
2. create a model to get data from the database
3. create a controller to filter the getData model’s outputs.
sounds easy right????
here are some of my suggestion, but I won’t suggest it anyway to them so that less work more pay… anyway…
1. they should convince the user to login, so that they will know who is using their web app.
2. once they knew the user, they should have existing knowledge about the user, they can get information from sources like facebook, twitter or other social network sites.
(Because of these data, they can be able to interact with the user well).
Technology I would like to use:
1. I would like to use Google’s oauth to authenticate users.
2. I would like to integrate it with App Engine APIs
3. I would like to make use of gmail’s contextual capabilities.
4. I would like to make use of HTML capabilities. (but not too sure, because HTML5 is not yet fully implemented to the currently popular browsers)
5. I would like to package an Android App, for this webapp, and users can be able to download this app, and It will be triggered everytime a new event is updated in their watchlist.
6. and many2x more….
Sounds easy right????
Problem in my side.
1. Loaded with other tiny projects (can be visualized as zergling projects).
2. pre-occupied by personal hobbys with is still also doing programming (BS!!).
Windows error: cannot copy files, filename is too long
Jul 11th
I was trying to upload a backup copy generated by cpanel to our new deployment server when There are some files that doesn’t seem to upload successfully, In my PC running windows I tried to copy the files to another folder but Windows prompts an error the filename is too long, I tried renaming the generated file name of the folder created by Cpanel to /x and all the long filenames to just /x until I get into the directory of the website. I tried to copy again, this time it is successful. I tried to reupload again using ftp. (success!!!)
The reason I use ftp client instead of ssh is bacause it is very dangerous to command line the live server especially for me not specializing administering system servers. The last time I have a hands-on on a live server, I crashed the thing.
Migrating Magento to a new domain and new host
Jul 8th
How to migrate magento if the new website is using a new domain name?
Lets say we have Server A – Server B
We want to migrate Magento in Server A to Server B
Here are the steps.
1. Backup the Database is Server A
2. Backup the Magento Scripts in Server A
3. Create a New Database is Server B
4. Import your backup Database from Server A
5. Upload a fresh installer of Magento on Server B
6. Install Magento (like normal installation)
7. After Installation is successful, Overwrite the current files in Server B by uploading the backup Files of Server A.
8. Clear the cache by going to /var/cache.
9. go to /app/etc/
10. locate the local.xml file, (magento stores its db access there)
11. point the database to your currently installed database that your newly installed Magento is using.
12. Reload Page.
13. go to admin panel (www.yourdomainname.com/admin )
14. try to clear the cache by going to system/cache management.
15. Boom!!! Done….
Recovering Website from a Server System Crash – Magento or Cpanel Centos Linux
Jun 28th
Last week, while having some deployment with one of your projects, I suddenly hit on a linux command that I don’t even know what it is that crushed our server. Don’t know what to do so I ask the help of our Boss, We can’t login using SSH but we can still access the cpanel if we state the port number on the URL, Maybe it is just a permission error or, we also don’t know.
We decided to rebuild the whole Cpanel Server, luckily my boss managed to backup the system using Cpanel’s backup whole website.
But he don’t know how to put that backup file back to live again.
When our Cpanel Server is up and running again, we then discuss how to explain this event, we all lose hope, until my Boss said that he did have a backup of the file but it won’t restore,
when I look at the file, it was actually a backup of the whole websites root directory, there you can find the files in public_html and the mysql database.
so what we did to recover our magento site is, we go to cpanel, restore the mysqldatabase, upload a fresh copy of magento to the server, run the installer, overwrite the ewly installed files with the one from your backup magento scripts, configure permissions and boom! up and running again.
hope this can help some magento devs out there.
