snow

Thursday, January 3, 2013

Final Exam!



Assalamualaikum..
This morning we had our 1st final exam paper which is ITT544: Web Tech. Alhamdulillah I managed to answer all the questions but the problem is either the answer is correct or wrong. haha. The questions were expected and thanks to madam for giving us some tips and upload the answers for test 1 and test 2. Finally, thank you for teaching us and I would like to say sorry if I have made any mistake (banyak kot... haha). You are simply the best! Your baby is so cute! (tetiba.. haha) thank you again madam..

Final Presentation (Project Demo)



Assalamualaikum..
Our final presentation a.k.a project demo was successfully done last week which is on 27 dec 2012. Actually before we present our project, Yati and me are having a problem with the hosting. We cannot upload our system to the hosting. I have tried so many times but the file still cannot be uploaded. Shaheer also helped up to solve the problem. We get an error message saying that there is a problem with the port during the uploading process. We are also facing file crash problem. Thankfully we have made many backups before we did anything to the file. We're solving our problem in the library since morning. Alhamdulillah around 3pm we manage to upload our system to the web hosting. However, my friends still not done with their system. So, we decided to wait and help them. I helped them with the hosting since I've solved my team's problem and thanks to Shaheer for teaching me the steps. Alhamdulillah I managed to help others with the hosting after getting some lessons from him. Around 4.30pm, Yati, Nik, Syana, Najla, Pina, Zeraj and me went to mdm's office to present our project. Actually not all of us are ready to present. Only my group wants to present at that time. However, we only able to present our system after maghrib. Alhamdulillah everything went smoothly during our presentation. Next group present... Next.... Next... After all groups has presented their project, it's time to go home! Thanks to mdm for sending us home!
That's all about our presentation day. Hopefully we can get good marks for our project. =)

our project url : symphony-hotel.herokuapp.com

*picture taken from Syira's fb. hehe

Mdm's baby is sooo "semangat"!

Internet vs. WWW



Assalamualaikum..
Sorry for the late update regarding this topic. Supposedly this topic should be updated early of the semester. hehe So, here's some information about this topic.

Internet WWW
  • interconnected network
  • global system
  • use TCP/IP
  • network of networks
  • referenced with URI
  • interrelated by hyperlinks
  • global information medium connected to the internet

Semantic Web



Assalamualaikum..
Now I'm gonna explain about semantic web.
Semantic web is web that enable users to search not only for the document that contain data, but also for the desired data itself.

Limitations of the current web
  • limited ability to classify blocks of text on a page
  • focus on publishing and presenting documents to human beings
  • search engine are not intelligent enough (user must key in the exact/correct word)

example of semantic web



Semantic web components:
  • XML
  • RDF
  • OWL
XML RDF OWL
  • extensible markup language
  • markup language much like HTML
  • describe data
  • tags are not predefined
  • W3C recommendations
  • resource description framework
  • describe resource on the web
  • designed not for display
  • written in XML
  • web ontology language
  • information contained in documents need to be processed by the applications
  • relationship between terms/ meaning of terms
  • hierarchical tree format


RDF statement:

The author of http://dibarahman.blogspot.com is Adibah

Predicate : author
Subject : http://dibarahman.blogspot.com
Object : Adibah

OWL (ontology)

  • Lite :- 
    • simple
    • quick migration path
    • lower formal complexity
  • DL
    • more complex than lite
    • increase one level of searching in the hierarchical tree
    • search for related words
    • have conclusion of the searching
  • Full
    • more complex than DL
    • it will refer back to the root of the hierarchical tree after finishing all the levels.
    • No conclusion of the searching
 

Web Service Architecture

Assalamualaikum..
What is web service? According to Microsoft, web service is a programmable application logic accessible using standard internet protocols. Web service architecture consists of 3 which is SOAP, WSDL and UDDI.

Web Service Model

Roles in web service architecture:

Service Registry

  • directory of service descriptions
  • act similar like yellow pages
  • requestor will find service descriptions from the registry
Service Requestor
  • application that is used by user
  • invoke the interaction with a service
  • request data from registry
Service Provider
  • owner of the service
  • web browser
  • platform that hosts access to the service

Operations in web service architecture :

Find
  • requestor find service description from the registry
Publish
  • service descriptions must be published in order for the requestor to find from the registry 
Bind

  • requestor invokes an interaction with the service at runtime


Web Service Architecture
SOAP WSDL UDDI
  • communication protocol
  • communication between application
  • format for sending message
  • platform independent
  • language independent
  • based on XML
  • simple and extesible
  • written in XML
  • an XML document
  • used to describe web service
  • used to locate web service
  • directory service for business
  • communicates via SOAP


Relationship between SOAP, UDDI and WSDL

*Figure above is created based on my understanding. 
*Client communicates with UDDI via SOAP. UDDI is described by WSDL.


Monday, December 31, 2012

Sukan Antara Fakulti (SAF 2012)



Assalamualaikum..
Last 3 weeks which is on 11th dec till 13th dec 2012, my team and I played basketball in SAF 2012. We represent FSKM. It was such a good experience for me. I make new friends, gain new experience even though I've played basketball before and we are having fun in each and every game we played. Most of my teammates are first timer in basketball arena. So we just play to have fun without expecting anything. And the best thing is we managed to go to quarter finals even though we are newbies. haha My teammates are simply the best! Thanx for your effort! After SAF ended, we are informed that all athletes will get an allowance. I was like HUH?? Wow.. This is the first time I've ever get an allowance for being an athlete. (even though we didn't win) haha In my previous campus, I played futsal for FSKM but not even once I get an allowance. This is really amazing! haha Alhamdulillah..

That's me! Dribbling the ball! hehe
My team!
Me with an injured leg

During the last match against Law Fac, I fell down and twisted my leg. So I end up walking with an injured leg. haha Well.. It is so not me if I didn't get any injuries during SAF. (that's what my friends say) haha
That's all for now. bubye ^_^ v

UDDI Issues



Assalamualaikum..
I've been google-ing about this UDDI issues but unfortunately I couldn't understand what are the issues that we need to search for. Everything seems like small issues and mostly it just explain what UDDI is. Hopefully madam can help me regarding this topic. please.. please..


* new update!
UDDI issues
- conflict might happen when uploading the modified file to the web because some source code might be reused
- security and host problem might occur when changing places

Family Day Netcom


Assalamualaikum..
Family day Netcom was held on 2nd dec 2012 in Pantai Sri Purnama, Port Dickson. Only 9 of us are from part 4. We had so much fun although the weather was so hot. We are divided into several teams. I'm in the white team with shaheer, yati and nik. White team won the 3rd place!! yeay!! (3rd place je ponnn.. haha)
After everything is done, we had our leisure time. We took soooo many pictures. So, let's stop it here and let the pictures speak.








One Happy Day!
Bubye!

Sunday, December 30, 2012

Session vs. Cookies



Assalamualaikum..
What is session? What is cookies? What are they used for? Let me explain.

Session
From what I understand, session is a certain period of time where users will log in and after some times or some reasons, the session will be expired and the account will automatically log off. The period between user logged in and logged out is what we called a session. The reason why users need a session is because of security matters. Without session, user's information will definitely not secure. The session will be ended if the user closes the web browser. Each and every time the users want to visit the website, they need to re-login. 





Cookies
A cookie is a place where the web browser stores temporary information about the users. It can keep information in the user's browser until it is deleted. If a user has a login and password, this can be set as a cookie in their browser so they do not have to re-login to the website every time they visit.




What are they used for?
Webpages have no memories. A user going from page to page will be treated by the website as a completely new visitor. Session cookies enable the website they are visiting to keep track of their movement from page to page so they don't get asked for the same information they've already given to the site. Cookies allow them to proceed through many pages of a site quickly and easily without having to authenticate or reprocess each new area they visit.




Friday, December 28, 2012

Web Service Architecture



Assalamualaikum..
As I mention in the previous entry, now we're going to learn about web service architecture.
The most important thing that we should put extra focus in this topic is the web service model.
So.. as we can see from the picture above, there are 3 components in web service architecture. They are Service Registry, Service Requestor and Service Provider.
These are the ROLES of each components :-

Service Provider
  • owner of the service
  • platform that hosts access to the service
Service Requestor
  • request data from registry
  • invoke interaction with a service
Service Registry
  • registry of service descriptions
  • requestor will find data from service registry
  • service registry will publish the data to the service provider.

The OPERATIONS that involved in the web service architecture are :-

Publish

  • publish service descriptions
  • service requestor find the data
Find
  • requstor find service descriptions from the registry
Bind
  • requstor invokes an interaction with the service at runtime.
Architecture Overview
SOAP WSDL
  • communication protocol
  • communication between application   
  • format for sending message
  • platform independent
  • language independent
  • based on XML
  • simple and extensible
  • written in XML
  • an XML document
  • used to describe web services  
  • used to locate web services
UDDI
  • directory service for business
  • communicates via SOAP
  • 4 types of UDDI :
    • internal enterprise application
      • use within a company
      • sit behind the firewall
    • portal UDDI
      • published by a company for external partners to find and use
    • partner catalog UDDI
      • used by a particular company
    • E-marketplace UDDI
      • service provider intends to compete for requestors' business with other web service

Java Web Technologies



Assalamualaikum..
So, today I'm gonna write about Java Web Technologies. There are several types of technologies that are used in java web.

Servlet & Java Server Pages (JSP)

Servlet JSP
  • server side programming
  • written in Java
  • runs inside a servlet container     






  • Java Server Pages
  • JSP Elements :
    • Directives
    • HTML Comments
    • JSP Comments
    • Scripting Elements :               
      • Expressions
      • Scriptlets
      • Declarations

Apache Struts

Apache Struts
  • Struts framework is the implementation of Model-View-Controller (MVC) design pattern for the JSP.
  • Struts framework is suited for the application of any size.
  • The goal of Struts is to separate the model from view and controller.

Java Server Faces (JSF)

Java Server Faces (JSF)
  • It is a framework.
  • Helps the user easily build user interfaces for java web applications by assembling reusable components in a page.
  • JSF apps are event driven.
  • It uses MVC design pattern.
  • It is a vendor independent technology (standard to be supported by whole software industry).

JSF using MVC Architecture
That's all for now. Coming up next.. Web service architecture..


Sunday, December 23, 2012

Web Browser




Assalamualaikum..
 Talking about web browser, there are many choices of web browsers that we can choose nowadays. Some examples are Google Chrome, Mozilla Firefox, Safari and etc. If you ask me which one did I prefer, the answer would be Google Chrome. 


Why? Well.. I’ve tried using Mozilla Firefox and Opera but they are not as fast as Google Chrome. Moreover, Google Chrome is kinda user friendly and we can change the theme as often as we want as it provides many choices of themes for the user to choose. For me, that's the best part of Google Chrome. Oh! One more thing.. I think that Google Chrome's compatibility issues are much more lesser than other browsers. Don't you think so? 


Monday, November 19, 2012

My Friend’s Wedding


Assalamualaikum.
Last Saturday (17 nov 2012), I went to my friends wedding. It was my friend from school actually. Her wedding was very simple but nicely done. Purple theme! Hehe Congratulations my friend! May Allah bless both of you and have a happy marriage until Jannah. 
Oh! And the best part is I tend to meet Farahin and Fiona after such a long time! I think we haven’t met for almost 4 years! They still look the same. Haha Last month I’ve met Syamim, Nabila and Aini after such a long time. Bachelorette party!! Hehe

 I’m glad to see them again. The happiness, the smile, the talkative part, the laugh, the blur… everything are still the same.   The only thing that changed is our way of life. I hope that we all will succeed and become somebody in the future. InsyaAllah..

Fiona - Me - Farahin - Aini (the bride) - Syamim - Nabila

Me and Farahin

I really miss her! 

That’s all for now.
Assalamualaikum.

p/s: sorry madam.. I'll update about the subject later. hehe

Dean’s List Award


Assalamualaikum.
Sorry for not updating my blog recently. I’ve been busy with all the assignments and projects. So, for this entry I would like to share about last 2 weeks event which is Majlis Anugerah Dekan. 



That event was held on 10th November 2012 at Dewan Al-Ghazali.  Me and my two fellow classmates which is Ammar and Shaheer are the only recipients of Dean’s List Award for our batch in Netcentric Computing . Well done guys! InsyaAllah we will strive for Dean’s List Award again this sem. Thank you Allah for this meaningful gift. This achievement is dedicated to my late grandmother who has passed away right before my 1st final exam paper starts last sem. I didn’t manage to see her for the last time. Smiley but I will remember and never ever forgot her advice “Adibah.. belajar rajin-rajin ya sayang.. kalau awak dapat nombor bagus-bagus, nenek pun senang hati..” . InsyaAllah I will study hard nenek.. Smiley Thanks to my parents, my lecturers and my friends for the support. To all my other classmates, don’t give up. Work for it and insyaAllah we can share the happiness together. All the best! Smiley

Me and my diploma classmates

DL achievers (classmates from UiTM Melaka)

Assalamualaikum.. bubye.

Friday, November 2, 2012

Inspiring Quotes

When someone is in your life for a REASON, 
it is usually to meet a need you have expressed. 
They have come to assist you through a difficulty, 
to provide you with guidance and support, 
to aid you physically, emotionally or spiritually. 
They may seem like a godsend and they are. 
They are there for the reason you need them to be. 
Then, without any wrongdoing on your part or at an inconvenient time, 
this person will say or do something to bring the relationship to an end. 
Sometimes they die. 
Sometimes they walk away. 
Some times they act up and force you to take a stand. 
What we must realize is that our need has been met, 
our desire fulfilled, their work is done. 
The prayer you sent up has been answered and now it is time to move on.


People come into your life for a reason, a season or a lifetime. When you know which one it is, you will know what to do for that person.


http://www.ezsoftech.com

Wednesday, October 31, 2012

Hari Raya AidilAdha

Assalamualaikum.
So, how's your raya? Mine was ok.. not bad laaa.. hehe
On the 1st day of raya, my whole family members including my grandfather, uncles, aunties and cousins came to my house. I think it's around 12 cars. Can you imagine how crowded my house at that time? haha WOW! it was awesome! I think almost every year our family celebrated Hari Raya AidilAdha at my house. Everyone looks happy seeing each other. And the worst part is my mother asked me to buy some things at the shop but the car couldn't start. Haihhhh! Why? Why? So I end up following my uncle to the shop.
The next day, some of my friends came to my house. We had a BBQ PARTYYYY! haha not party actually.  It's just a simple BBQ. So.. let's stop it here and let the picture tells everything.

BBQ
My friends (^_^)v

Ohoiii! Anything interesting?


That's ME in the middle! haha

This is us!
zeraj - syana - pina - yati - ME

SMILEEE!!

Happy moments with them

Pina after playing soccer. haha

That's all for now. bye. Assalamualaikum.