Pages


I made this widget at MyFlashFetish.com.

Monday, April 11, 2011

Language Programming

Salam Semua (Hye to All)!!

Ok..merujuk kepada post dari ahli kumpulan saya iaitu Intan Naquiah, saya ada sedikit tambahan mengenai tajuk yang dibin
cangkan sebelum ini..Ini adalah dari pemahaman saya mengenai ASP.Net (Active Server Pages) dan PHP (Hypertext Preprocessor) disamping tunjuk ajar dari rakan sebilik saya, NOOR SHYAHIRA BINTI ADNAN..:)

ASP.NET (Active Server Pages)

Asp.Net digunakan untuk membuat sistem dan laman web dan bahasa program ini boleh meggunakan C# atau dipanggil "C Sharp" dan VB.Net. Kebanyakkan programmer menggunakan bahasa ini sebab ia mudah digunakan kerana kebanyakkan item-item di dalam bahasa tersebut tersedia ada. Cuma perlu "drag and drop" sahaja tetapi programmer mestilah tahu mengenai kod di belakang barulah "function" dapat berjalan dengan baik. Pangkalan data untuk Asp.Net sudah sedia ada dan programmer hanya perlu "drag and drop" sahaja. Keseluruhannya, Asp.Net senang dan memberikan kemudahan kepada programmer untuk membuat sistem atau laman web.

PHP (Hypertext Preprocessor)



PHP merupakan salah satu bahasa pengaturcaraan (language programming) yang diguna pakai sejak dulu sampai sekarang. PHP sangta stabil untuk membina sistem, software dan laman web. PHP akan digabungkan dengan menggunakan database yang dipanggil "phpmyadmin" untuk membuat sistem dan laman web dan software. Programmer perlu 'install' XAMPP server di laptop dan 'setting ' terlebih dahulu.

Contoh simple coding:


Zhtml>
Zbody>


echo "Hello Dhiaa";
?>




Output yang akan terpapar kepada user adalah
"Hello Dhiaa"

Antara Asp.Net & PHP, PHP perlukan seseorang itu membuat kod yang penuh dengan sendiri. Programmer itu akan menggunalan notepad sahaja untuk membuat kod. Notepad itu mestilah disimpan seperti:

  • Sebagai contoh "hello.php". Tambahan di belakang itu perlu diletakkankt dot (___.php)

Cara menyimpan file coding seperti:

  • "hello.php" .Letakkan double quote " " untuk elakkan file tersebut disimpan sebagai .txt tetapi kita tidak mahukan .txt..hanya .php sahaja

Language Programmer yang menjadi pasaran sekarang adalah:

1) Java (JSP@ J2EE)
2) PHP
3) Asp.net
4) Android (language progamiing dlm mobile phone)

Sekadar itu sahaja megenai pemahaman saya tentang Asp.Net dan PHP..jika ada tambahan lagi, di alu-alukan dalam memberikan idea anda...sharing is caring..:)


See you Next Time!!



Reference:

Programming Language

Sunday, April 10, 2011

Digital Garden

Hye!

Next part I wanna talk about the information technology in China. Have you ever heard about the digital garden? It's quite interesting for me..Come!

China Information Technology Inc. China Information Technology, Inc. (Nasdaq: CNIT) ("CNIT" or the "Company") specializes in Geographic Information Systems (GIS), digital public security and hospital information systems, with the goal of becoming the largest GIS software provider in China. The Company is headquartered in Shenzhen, People's Republic of China.

CNIT's mission is to "Build an information society and construct a Digital China", and dedicates itself to advancing the development of Chinese information technology, to promote continuous progress and innovation.

Digital Garden



As the rapid development of computer technology, digital management mode has become the developing trend of city gardens greening management. In recent years, many cities encourage construction of digital garden, which greatly improved the managerial effectiveness of department in charge. In order to promote the city gardens greening standard, consolidate greening achievements, city gardens should change from construction to management. GEO digital garden solutions investigate city gardens by 3S technology.

Solution Characters


1) Interconnection Share
Authorized users can scan and query garden greening data and spatial location. Citizens can also scan all kinds of public greening information of green land and gardens.

2)Resource Usage Efficiently
Adequate city gardens greening data provides reliable decision support to the planning, construction and management of city gardens development.

3)Accuracy and Reliability
Knowing the accurate location of city’s trees and green lands to provide guidance to land greening workers.

4)Management and Innovation
Improving the production management efficiency of garden management, levels of operation management and garden department self-developing ability.

Main Functions
  • Storage and management of spatial data and attribute data of green land and trees
  • Coordinated thematic data (green land information, tree attributes, garden information and so on) with 1:2000, 1:10000 city graphs and images by GIS technology.
  • According to garden business needs, provideing flexible computing, statistics and query in the spatial data and attribute data levels.
  • Provideing publication and print of thematic map, historical data management, 3D simulation video and flexible spatial analysis.
  • In LAN network, we can realize intact data and graphic share, the updates of spatial data and attribute data of work station and server
  • Provideing attribute data’s entering, checking, database establishment process and solutions in LAN network
  • Providing spatial data editing and changing functions

It develops a working method of combining information system with daily business. It improves production management efficiency of garden management, operation management level and garden department self-developing ability. It promotes e-government affair. It provides advanced office aided method of government macro-level policy-making and detailed garden business practice.


See You Next Time!

Reference:

China Information Technology Inc.

When should I supply personal information to a company ?

Companies gather personal information about customers for a many reasons. Companies can gather information when you make a purchase, complete a survey, or enter into membership cards. Unless you are sure you want the company to communicate with you in some way, few reasons exist to supply personal information to a company

Comment : Be seriously to the company why it needs the information and use your judgment, Most companies can supply you with a privacy policy upon request.

5 Programming Language You Should Learn Right Now!

Among thousands, 5 programming languages stand out for their job marketability and wide use. If you're looking to boost your career or learn something new, start here.

Knowing a handful of programming languages is seen by many as a harbor in a job market storm, solid skills that will be marketable as long as the languages are.
Yet, there is beauty in numbers. While there may be developers who have had riches heaped on them by knowing the right programming language at the right time in the right place, most longtime coders will tell you that periodically learning a new language is an essential part of being a good and successful Web developer.
By picking the brains of Web developers and IT recruiters, eWEEK selected 5 programming languages that are a bonus for developers to add to their resumes. Even better, they're great jumping-off points, with loads of job opportunities for younger recruits.

Java is one of the most popular programming language

1. PHP
  • What it is: An open-source, interpretive, server-side, cross-platform, HTML scripting language, especially well-suited for Web development as it can be embedded into HTML pages.

  • Why you should learn it: Its particularly widely used. "High-speed scripting with caching, augmented with compiled code plug-ins (such as can be done with Perl and PHP) is where the future is. Building Web apps from scratch using C or COBOL is going the way of the dinosaur," said Duquaine.

  • Job availabilities: 1,152*


  • 2. C#
  • What it is: A general-purpose, compiled, object-oriented programming language developed by Microsoft as part of its .NET initiative, it evolved from C and C++

  • Why you should learn it: Its an essential part of the .Net framework. "Learning C#, which is just Java with a different name plate, is critical if you heavily use Microsoft," said Duquaine.

  • Job availabilities: 5,111


  • 3. AJAX (Asynchronous JavaScript and XML)
  • What it is: Though technically not a programming language, AJAX uses XHTML or HTML, JavaScript and XML to create interactive Web applications.

  • Why you should learn it: Ever since Google Maps put AJAX, well, on the map, the requests for AJAX-knowledgeable pros went through the roof. "The demand for AJAX knowledge is huge because its so damned hard to learn," said Huckaby. Of note, Microsoft announced recently plans to release a tool named Atlas that will make AJAX easier to implement. "If Microsofts Atlas tool is successful, it would bring the extreme complexity and annoyance of AJAX to the average worker," said Huckaby.

  • Job availabilities : 1,106


  • 4. JavaScript
  • What it is: Not to be confused with Java, JavaScript is a an object-oriented, scripting programming language that runs in the Web browser on the client side. Its smaller than Java, with a simplified set of commands, easier to code and doesnt have to be compiled.

  • Why you should learn it: Embedded into HTML, its used in millions of Web pages to validate forms, create cookies, detect browsers and improve the design. With its simplicity to learn as well as wide use, its considered a great bang for your educational buck.

  • Job availabilities: 4,406


  • 5. Perl
  • What it is: Perl is an open-source, cross-platform, server-side interpretive programming language used extensively to process text through CGI programs.

  • Why you should learn it: Perls power in processing of piles of text has made it very popular and widely used to write Web server programs for a range of tasks. "Learning some form of scripting language, such as Perl or PHP is critical if you are doing Web apps," said Duquaine.

  • Job availabilities: 4,810




  • Most Popular?

    As, conclusion,There are a number of ways to measure the popularity of a programming language, for example, based on the number of:
    • New applications written in the language
    • Existing applications written in the language
    • Developers that use the language primarily
    • Developers that use the language ever
    • Web searches
    • Available jobs that require skills in the language
    • Developers’ favorites






    Source Retrieved On,

    http://www.eweek.com/c/a/IT-Management/10-Programming-Languages-You-Should-Learn-Right-Now/
    http://www.devtopics.com/most-popular-programming-languages/





    VOL 2: China Unicom 3G

    GETTING HOOKED UP WITH UNICOM 3G

    SO how can you get hooked up with the 3G goodness on your visit to China? how much its it going to set you back?

    To sign up for a Unicom 3G plan,

    1. you need to go down to the nearest China Unicom Service Office.
    2. Bring your password and couple hundred RMB (china Money). to register for a plan (the excat amount depends on the plan).

    The shortest available service contract are for one year.

    How the billing works?

    1. All Unicom 3G subscribers must select a basic plan, ranging from RMB 96- 886 ( 14-135 USD) per month.

    2. You put money in your Unicom account by pre-payment at China Unicom office or at your local telephone recharge shop. ( In malaysia, we use and bill will come later on).

    3. Everymonth, the set amount of the plan you choose is deducted from your account.

    4. If your funds are insufficient, all your Unicom-provide services are immediately suspended. They are immediately restored when you put funds back on your account.

    FOR MORE INFO:

    VOL 1 : China Unicom 3G

    In Malaysia we have Maxis Broadband, Celcom Broadband, Digi Broadband and etc...

    In china, they have Unicom....

    China Unicom broadband internet CHINA169 not only provides dial-up, xDSL, Private line, fiber and many other fixed accesss, but also provides WLAN, GPRS and other wireless access. it also offers rich Internet applications services such as Family gateway,website, CUMAX client, internet ID card and IDC.

    Getting on Unicom's 3G network is a lifestyle upgrade for any urban resident or traveler to China. 3G is advertised as covering 285 cities, which naturally include all of th first tier cities.

    Recent versions of iPhone Os also allow you to 'tether' your iPhone's 3G internet connection to your computer via USB or Bluetooth, enabling you ti use your laptop at broadband speed from just about anywhere even remotely urban in China.

    China Unicom currently place no restrictions on tethering (as AT & T didi until recently in the US) so if you're on Unicom's 3G network, you no longer need to inquire whether or not hotels, airports, cafes and friends' houses have wifi, or what the password is. you'll have constant access to the internet whever you are in major Chinese urban areas, even travelling in a car (Beijing taxi cab commuters can be heard rejoicing somewhere in the distance).

    THANKS TO:

    Saturday, April 9, 2011

    Repetition Structure

    What are the Difference Between these TWO Repetition Structure

    Last week, Madam Sharin Hazlin had told us to post new entry about what are the difference between these two repetition structure
    DO......... UNTIL  AND DO.......WHILE?

    Repetition Structure : When we talk about allows a user to specify that a program should repeat an action while some condition remains true. 

    DO..... UNTIL (DOU)

    The DOU operations allow the processing of a group of calculations one or more times. The end of a Do-Until operation is indicated by an ENDDO operation. Here processing is done at least one time.

    DO...... WHILE (DOW)

    The DOW operations allow the processing of a group of calculations zero or more times. The end of a Do-While operation is indicated by an ENDDO operation.
    The do-while is very similar to the regular while with just one difference. The while is a leading decision loop, but the do-while is a trailing decision loop. Therefore the condition is at the beginning of the while loop but at the end of the do-while loop. For that reason a while may be executed zero times, such as when the condition is initially false. On the other hand, the do-while is always executed at least once, because the condition is not even checked until after the first execution of the loop body.
    This flowchart illustrates the general logic of a trailing-decision loop. The body of the loop is executed at least once, because the condition test follows the body. A trailing-decision loop can also be implemented using a while loop, which is illustrated in the next exhibit. 

    Do...While Example

    Suppose you want to verify that the user input was a positive number, and if they enter a negative or zero to keep prompting for correct input. Clearly, in this case you need to get the input before you test for the condition, therefore we need a do-while loop:

    int age;
    do{
    String input = JOptionPane.showInputDialog("Please enter a value for age");
    age = Integer.parseInt(input);
    }while(age<=0); 


    The general for of the do-while statement is:
    do
    statement 
    while(condition);

    Source Retrieved On,