Review for the uCertify(Zend-PHP5 simulator)

Well, the first ever simulator I’ve got present.Overall it has main functions  or menu
 
  • Tests
  • Quiz
  • Notes
  • Reports

[More]

Get free exam simulator from uCertify

 

uCertify, leading IT certification provider company is willing to spring for a license, that's a full license, for any of their test prep kits for one of my blog readers. The only requirement to get the full license is that you write a review of the software, within 30 days, that will be a guest post here on this blog.
 
So, I am offering this to all of my blog readers. Today is Nov 30, 2011. To get a chance to win the prep kit license, go to the ucertify site and take a look at the available tests. Decide which you would like to take.
 
Once you've made your choice, come back here and post a comment about which you would like and why you want to take it. Doesn't have to be anything big; just a couple of sentences is fine.
 
Make sure you either leave a real email address or you are signed in when you leave the comment. You don't need to leave your email address in the text of your comment if you are signed in. I can send you a message via the it toolbox messaging system in that case.
 
I will randomly choose the winner from the comments on Dec 10, 2011. So, you have about 10 days to post a comment.
 
Once I have notified the winner and they agree to review the software in a guest post here on this blog, I will give the info to Ucertify and they'll hand out the license.
 
The guest post doesn't need to be huge. At least a few hundred words which is just a page or two of double spaced text. As an example, this  blog post is over 400 words. I'll be glad to proofread and edit it if you would like me to mail me (pyaephyoeshein[at]gmail[dot]com).

OOP style Coldfusion and non tag-based coding

Last week, I was chatting with two friends who talking about Coldfusion, OOP and PHP. One of them told me that she is so far to use OOP language since she become Coldfusion programmer. At that time, I was speechless why she can tell us like that. Maybe, it's lack of her Coldfusion programming language or because of the coding standard of our current company. In our current, we used Coldfusion language and Oracle but almost the Coldfusion coding are outdated of course. That's why I cannot write any updated coding even I wish because of the existing coding standard. Well, I was supposed to explain we can write OOP style in Coldfusion but she would think I'm teaching her. That's why I just closed my mouth.

Another my friend PHP developer told me that he is getting sick of why Coldfusion is based on tag-based programming. At that time, I need to explain him about we can develop non tag-based coding in Coldfusion and can write OO style as well. That's why I've wrote simple OO and non tag-based coding for these two programmers.

[More]

Upload files with jQuery, Ajax and PHP.

In these days jQuery and Ajax are so popular in web development. One of my clients told me that, they want to upload multiple files without clicking button. That's why I have had an idea to integrate jQuery, Ajax and PHP.

Download jQuery Here

Download ajax jQuery plugin

Create Upload Button like

view plain print about
1<div id="upload_button">Upload</div>

Write following simple coding in your upload form

view plain print about
1// You must create it only after the DOM is ready for manipulations
2// Use $(document).ready for jquery
3// document.observe("dom:loaded" for prototype
4new AjaxUpload('upload_button_id', {action: 'upload.php'});
Configure at Ajax Upload
view plain print about
1new AjaxUpload('#upload_button_id', {
2 // Location of the server-side upload script
3 action: 'upload.php',
4 // File upload name
5 name: 'userfile',
6 // Additional data to send
7 data: {
8 example_key1 : 'example_value',
9 example_key2 : 'example_value2'
10 },
11 // Submit file after selection
12 autoSubmit: true,
13 // The type of data that you're expecting back from the server.
14 // Html (text) and xml are detected automatically.
15 // Only useful when you are using json data as a response.
16 // Set to "json" in that case.
17 responseType: false,
18 // Fired after the file is selected
19 // Useful when autoSubmit is disabled
20 // You can return false to cancel upload
21 // @param file basename of uploaded file
22 // @param extension of that file
23 onChange: function(file, extension){},
24 // Fired before the file is uploaded
25 // You can return false to cancel upload
26 // @param file basename of uploaded file
27 // @param extension of that file
28 onSubmit: function(file, extension) {},
29 // Fired when file upload is completed
30 // WARNING! DO NOT USE "FALSE" STRING AS A RESPONSE!
31 // @param file basename of uploaded file
32 // @param response server response
33 onComplete: function(file, response) {}
34});

Add following coding in your upload form

view plain print about
1//You can use these methods, to configure AJAX Upload later.
2var upload = new AjaxUpload('#div_id', 1, {action: 'upload.php'});
3//For example when user selects something, set some data
4upload.setData({'example_key': 'value'});
5
6//Or you can use these methods directly inside event function
7new AjaxUpload('div_id', 1, {
8action: 'upload.php', 1,
9onSubmit: function() {
10// allow only 1 upload
11this.disable();
12}
13});
14});

Here is server-side script, upload.php

view plain print about
1move_uploaded_file($_FILES["file"]["tmp_name"],
2"upload/" . $_FILES["file"]["name"]);

Best Credit To : http://valums.com/ajax-upload

PHP Demo project

One of my friends gave a chance to me to do outsource PHP project for one training center. Her client want to advertise their trainings, their products and their news through internet. It's simple project but their main point is use can know on the fly the total price of computer once he/she choose each device. It's create by ajax.

Main website :  http://ppshein.freehostia.com/

Compare price : http://ppshein.freehostia.com/compare.php

Coldfusion vs PHP

Today, I feel like myself to compare about Coldfusion vs PHP. It's for neither debate nor competition. It's just for sharing advantages and disadvantages of them as much as I know.

Coldfusion

Advantages

  • easy to develop
  • easy to use very nice built-in functions
  • easy to integrate with other Adobe's products (flex, air ...)
  • has other CFML servers like Bluedragon and SmithProjects

Disadvantages

  • expensive hosting
  • less resources
  • not wide environment

PHP

Advantages

  • All are free
  • tons of resources
  • wide environment

Disadvantages

  • need to write so many lines
  • not that much easy to integrate with Adobe's products
  • not that much easy to integrate with .NET libraries

Resources : http://stackoverflow.com/questions/234296/coldfusion-vs-php

http://www.adobe.com/devnet/coldfusion/articles/php_cfmx.html

Webcamps

I attend Microsoft Webcamps on last week. It's neither seminar nor promoting of Microsoft products. It's just simple training for how to use Microsoft Visual Studio 2010 including MVC (Model, View and Controller). It's really nice. They're focus on VS 2010, MVC 2 and IIS 7. I feel Microsoft is crazy over SEO structure like PHP and Ruby on Linux.

Simple web applications for beginners

Today, I've no much tasks to do and have most free time. That's why surfing through websites and seeking open-source dictionary web project written by PHP or JSP. Because I've an idea to build free dictionary site for none-profit. And, I don't want to create such dictionary site throughly by myself. That's why I want open-source and want to add some useful fuctions in it. At that time, I've found http://www.gotocode.com dedicated to web beginners, who want to learn ASP, JSP, PHP and so on. It has some simple applications and allow to download. If you have free spare time, go and visit it.

glossword.biz

This site is open-source dictionary project based on PHP. Glossword helps you to create and publish online multilingual dictionary, glossary, or reference. It features installation wizard, UTF-8 support, visual themes, export/import dictionaries in XML/CSV format, delayed postings.

Basic features

  • Adding terms to dictionary by several people at the same time.
  • UTF-8 encoding. More than 400 languages can be used in a one dictionary at the same time.
  • Special mode for SEF links and other SEO enhancements.
  • Fast search engine can search cross words typed in any language, including Chinese.
  • Indexing and searching through millions of definitions.
  • Advanced search capabilities, stop words, query language.
  • Query words highlighting in the search results.
  • Support for a true transcription (e.g. 'dik?(?)nri, IPA standard). No self-made emulations needed.
  • Defining accents for words (e.g. fa´brika).
  • Printer-friendly version for a term.
  • Architecture is optimized for creating multiple dictionaries with one installation.
  • Multifunctional feedback form with CAPTCHA.
  • The ultimate guarantee of displaying webpages in any browser due to certified W3C XHTML 1.1 code and CSS 2.1 compliance.
  • Glossword is free of charge and distributed under GPL license.

For authors and editors

  • Installation wizard. Installs, updates and even uninstalls the software.
  • The history of editing for terms.
  • Delayed postings.
  • Virtual keyboards.
  • Customizable alphabetic sorting.
  • Customizable visual themes with HTML-templates, CSS style sheets and additional multicolumn rendering mode for the list of terms.
  • Automatically generated alphabetical index for dictionary.
  • Export/Import dictionaries in XML and CSV format.

For administrators

  • Configurable 2-level cache engine improves productivity for an HTML-output.
  • Invisible links to e-mails against mail robots.
  • Internal logging system.
  • Built-in maintenance tasks.
  • Every comprehensive task such as recounting the number of added terms per user, runs separately and it helps to balance server load.
Big Credit to : http://glossword.biz/

PHP Web crawler

We're trying to create Search engine for Burmese websites. First of all, we need web crawler known as spider. So, I google through internet. At that time, I found http://www.example-code.com/php/spider.asp this support us to create web crawler within 5 mins. But, you need to install ActiveX before anything.

More Entries

Top of Page