Monday, April 6, 2009

j1

Today I have started to read books on java. so here i am making a note on the topic i have read so far . I have read some few pages on the introduction java.

Java is written as an innovative programming langauge which can be written in any platform without any issue of their environment. It is also an object oriented programming langauge much refined from other obeject oriented programming langauge. whenever we write on any operating system, java virtual machine (jvm) will be installed on the system and the source code of the program will be intrepreted to ,bytecode with the help of this jvm which can be easily undertood by any operating system where jvm is installed.

Inorder to first learn some hard basic concepts it is advised to use a simple notepad or text editor to write the java programs. Once java development kit (jdk ) is installed. we can start writing java programs. this jdk will compile the programs. After the installation of jdk. suppose it is installed in c drive, there will be a folder name jdk_1.4. something jdk folloed by it version, this folder is called java home . Inside this folder, there will be sub folder named demo,bin,lib,jre,sample etc. Here the path jdk_1.4/bin should be define as path in the environmental variable.
Now, we can start writing with main class in the class name where the name of the java programs should be the same. for example i have writeen a java class named as mytest, then i will named the name of the file as mytest.java
once i have written this, i can compile the source code like this javac mytest.java
once this is run a bytecode will be generated in the current folder with the file name mytest.class.
then when we have to run this program we have to type java mytest
this will give the result.
whatever here in java is objects. It is extension of old programing fashion is there solution will be printed only numbers and character. here we would solve the problems of real world objects.

Saturday, April 4, 2009

I thought of honing some technical skill during this period of free time . Mostly i would be having free time for almost three to four months. So i thought of i would be doing something good and improve my technical skill. i pick up to improve my skills on c,java and unix. Luckily i was able to install linux where i can start working things for unix. I keep starting up yesterday itself typing those things ilike vi editor,commands etc used in unix environment while i was working in this domain. It was good that i install linux without any problem yesterday before i was having problem that installation dics for linux i was haing was corrupted either or th one i had in other option is an outdated ones.And even for c , there is inbuilt c compiler in linux and hence i wont be having any probelm working with c programming. Things got fine for linux and c. But now here is again the problem for java . I tried installing java jre and jdk . i followed all the instruction given but i donno somehow i got stuck and i couldn't complete the installation process. some error is giving out, i couldn't still make it out what exactly has made to retrun thsi kind of error.so i decide i would install vista again tommorrow taking a vista installation disc from on of my friend.if i instaled vista i can easily install netbeans and java development kit easily. this how i thought today from tommorow i won't having any problem continuing my work for thsi short free period. I hope there wont be any interruption from then onwards.....

Tuesday, March 31, 2009

Web Technologies

There are many things on this topic of web technologies. Since a decade back, new technologies releasing out one after another. Webtechnologies are nothing but technologies we deployed while designing and developing web pages or web sites. There are plenty of this kind. As of now , technologies i am naming the few most commnoly it is the list followed- asp, pdp, xml, ajax, jsp, jxml, ruby rail etc. I am listing which are new but in the past there were only some few but now outdated ones like html , cgi etc. Thre are many other like fameworks likebased on MVC model to design websites in terms of many tier atchitecture web applications. This kind of framework seperate eact teir seperately and work on each tfor deployment and development and at the end neatly integrate together. Another thing is comming out more popularly known as cms meaning content management system. In this kind of application, a general websites which includes portal for content,newsletter,blogs,chat etc are integrated into single system . Even this is releasing from open sources like word press,magnolia and many more. othing is on web enterprise applications where development of application is on distributed level in web. In this thing, J2ee,ejb comes into the picture.

Thursday, March 26, 2009

Unix

This had been here for around two three decade which is nothing but an operating system that has robust feature specially design for a mainframe or mini computers where there will 100 to 1000 terminal users. This operating system has been written in c programming language. The environment we are going to use in in this set up has two modes. One graphical user interface mode which is quite common in windows and other is command mode where all the commands are type and executed in a single line. In unix there is kernel the core of the operating system and shells which help in excuting or intrepreting commands. Most often while using unix, we come through typing commands knowing there options as wells and writing shell scripts. Most what system administrator in unix does all the works of executing coammand, running shell scripts for maintennance and running other applications.

It is not hard to leran some skill of unix to be a system administartor.First one must be very thorough of an operating system unix environment ie learning unix commands, their options , scripts etc. These does not need any complicated mode of learning. Once one graspo the core component what operating is and its environment one can easily acquaint with unix.

Tuesday, March 24, 2009

Web Design

Web Design can be simply term as an science as well as art. It does not require a complicated skill. Prior some years simply learning some html coding, there is production of well deign web pages. Things has changed now with the introduction of new technology , there is change in the design layout specification and hence let to introduction of new scripting langauge for web design i.e css which is cascading style sheet. This technology introduce a mechanism to seperate content, layout and design of web sites which has made the ability to change whole web theme by just tweaking the css file. we b design is an art it require a creative effort to make the design and layout. while developing writing codes to work in the web such as connectivity code for server and client and server interaction, it is required to learn some skill. Pages design is done with html script with css and the backbone coding is done with php,asp or jsp. And now here comes recently the new technology for swift client server interaction which is called Ajax. This has made the web interactivity much faster and more advanced and sophisticated. All the desktop application can switch to online application with this newly introduced technology. Other thing in web design includes design of images either jpeg,gif or png . It is much practiced as an hobby . many freelancer webdeigner come up to bring their taste on this filed.

Sunday, March 22, 2009

ASP

Active Server Page (ASP) . This is scripting language different from the normal one. It is used specially for server side scripting. By server side we mean, the code is written to be executed at the server side not from the client. These kind of server side code can include database connection,forms to be filled up in a web page. Most of web development scripting not for design is done with this asp script.Any form of dynamic presentation or interactive web pages can be written with these script. Other familier similar to asp, are php,jsp etc. php is open source server side scripting langauge for dynamic web page development.

It is not that far in built language like an oop language it is scripting language with plain language syntax.It is not hard to learn. A few good reading will do work up and can start writing in this scripting language. Prior to this language server side scripting language, there are some other name cgi which does all the interactive and dynamic representation of web pages. now it is outdated and substituted with asp,php and jsp.

And now recently , a new technology has introduced somehwat to outdo thewse server side scripting language in terms of developing interactive web pages. most of the task done by server side scripting language can also be done swifly with this new technology.It is called AJAX asynchronous javascript and xml.

Day has to come this way an old to be substituted with new one. technology keeps advancing this way the trend continues. todays Ajax may be subsituted with some other better technology someday.

Thursday, March 19, 2009

CSS

Today is the second day of the pratice session i have launched yesterday. Things is not much the same as earlier some few years back. In the filed of Technology, there is much advancement, introduction of many terminoly more sophisticated refine concepts but better sometimes easier to deal ones. CSS is also one of the new technology improvise from html.here i am going to introduce css and why it should be used instaed of table based layouts.

CSS (cascading style sheets) is used to describe presentation of document written in a markup langauge. mostly it is used to style web pages written in html or xhtml , it can also be applied to any kind of xml document.

There are significant advantage css offer compared to other available option table layouts. css seperates layouts,designs and information presneted on the page. These says layout of all pages in a website can be changed at one by editing style defenitions in one .css file. simply loading different .css file with the same content pages one can completely change the aspect of the sitemaking it perfectly suitable for immediate user needs,fx,screenprintingor mobile devices.

css is complaint to most of the new browser while some of olders not.with css one can also most of the accessibility issue raised by table layout cells that can make it really hard.

Though css offer many advantages and give developer very high level of control of layout it is still quite hard to implement correctly.


There are several features css offer while using tabs, while changing text size, bar graphs,drops caps,opacity applied to haeding, easy css pullquotes, link list block hover,resizable image with css . the list many more.

About this blog

Site Sponsors