Feb 25

Well, I have been very busy these past weeks working with our thesis. It has been very stressful, with all the sleepless nights, endless worries and unending revisions and additions on our system. It was like a fragmented loop of unease and despair where you always feel like giving up and you feel like you are a zombie with a spirit floating in the air… Oh hell I swear I do not want any of that to happen again, ever again..hehehe.

Truth be told, it was really a nightmare and I am very grateful that I’m finally getting out of it. Just imagine countless sleepless nights, some misunderstandings with your groupmates, dynamic schedules and all the pressures we have endured. I can really say now that earning a Bachelor’s Degree is not easy!

Well, I just thought I’d share my experience. We almost had one of our panels replaced (thank God it did not happen) because he had some errands he needed to attend but since he committed that he will be present, our instructor and the other two panels agreed to start the defense whether or not the other one will arrive. The agreement was that if the two panels reached the same verdict, then it will be the final verdict, otherwise it will depend on the last one panel. Fortunately, he arrived just about 30 minutes after we started off. But before we started, there was a brownout and our panels left the room! Charlemagne Panes, one of my team members screamed like a girl (hahaha) and it was so dark and it lasted for few minutes. We really thought the defense will be postponed but thank God the power kicked back on and our panels went back to the room. So we immediately started the session, I presented the powerpoint slides and performed a demo of our system. After that, we were bombarded with all the questions and challenges that tested our knowledge and awareness regarding our document and system. When they examined the system, I was really shocked when an error occurred and the panels were very kin to it. I humbly asked them to give us time to debug but they had an indirect answer, so I asked again and politely requested to show them a previous working version of that particular module, and they let me. But, they were very particular to make sure that it should work, otherwise, we should expect the worst. I tested that version few hours ago and I was 90% confident that it will work, and it really did! :) Yehey! hehehe. So they continued interrogating each one of us until finally they got satisfied. We were told to leave the room for a while as they deliberated. After few minutes, we were told to go back inside and as I entered the room, one of our panelists smiled at me and says “Ok na…” and there I really felt happy but I still wanted to hear it from the Chairperson. So we made it! Accepted with minor revision. We really felt glorious and very happy with the result! Thank you very much Lord for lifting up our burdens and giving us the blessing. Please see the Acknowledgment page in our documentation for the credits xD.

Frankly speaking, I kind of enjoyed our final defense compared to our Proposal Defense. I don’t know but I had a good feeling and it was like I was in a very good mood and condition to present, and so were the panels. I hope all the 4th year UIC BSIT4 and CS4 will make it through and march on the graduation day!

Fight with all your might! Good luck and God Bless to us all!


Thesis Title: Inventory Management System With Reorder Triggered SMS Alert

Proponents: Jay Edward Dayday, Mohammad Masulot, Charlemagne Panes, Jan Benedict Pilapil

Defended last February 16, 2010 at Dark Room 308 Third Floor Main Campus, University of the Immaculate Conception (UIC) at 5:30pm.

Feb 16

Philippines is once again facing another challenge that will change the course of history as the election is fast approaching. A new system of voting is to be implemented in this coming election, yet million of registered and qualified voters are not computer literate and has little or no background or knowledge in using and even worse operating it. It has been perceived as the answer to eliminate the discrepancies from counting of votes to the proclamation of the victors. But, doom may be hand on hand with this glory.
Many speculations continue to arise as the government tries to instill into us that cheating is impossible with this method. However, many Filipinos are afraid and hesitant with this system. I, myself is not hundred percent confident of its efficiency and freedom from malicious interventions from the politicians. As I have read from a writer’s article on the web, I agree with his idea that implementing this system would not be as effectve as the government says. As an Information Technology student, I am aware of the securities measures that they might equip with the machines and all the other devices that will be used, but I believe in the notion that he who controls the technology, controls the votes. I believe that the new system is still vulnerable for cheating. And because it is computerized the whole process will be fastened, but so as cheating. Sticking to the manual voting system would very inconvenient because of several reasons, but it is harder and more risky to manipulate in contrary to the new one. I think that the intention for the transition of the voting system is for betterment, but I know that those dirty politicians will manipulate and deceive the Filipinos at all cost and the automation is not a hindrance for them, even an opportunity.

Dec 15

create a superclass Employee that has the ff data members and methods:
*get,set EmployeeID
*get, set EmployeeName
*get,set Salary
*get Info(EmployeeID,EmployeeName,Salary)

Create a subclass Manager that has the ff. data members & methods:
*all methods inherited from super class
*get,set Department
*get Info(EmployeeID,EmployeeName,Salary,Department)

*Printed in short bond paper. Deadline will be this afternoon @ 5pm

Dec 8

Sorry but I won’t post the code for this exercise. Please understand. I have provided the codes for Employee, didn’t I? They are just almost similar with the Pizza Class so try to create it on your own, in that way we will learn, right? :)

Dec 8

Note: these codes were created in separate classes, please do the editing to include it in a single class and do not forget to follow the instruction posted on elms.


public class UsingForLoop {

public static void main(String[] args) {
System.out.println(”Displaying the Even numbers using for loop…”);
for(int var=2;var<=50;var++) {
if(var%2==0)
{
System.out.print(var +” “);
}
}

}

}


public class UsingWhileLoop {

public static void main(String[] args) {

System.out.println(”Displaying the Even numbers using while loop…”);
int myVar=2;
while(myVar<=50)
{
if(myVar%2==0)
{
System.out.print(myVar +” “);
}
myVar++;
}
}

}


public class UsingDoWhile {

/** Creates a new instance of UsingDoWhile */
public static void main(String[] args) {
int var2=2;
System.out.println(”Displaying the Even numbers using do while loop…”);
do
{

if(var2%2==0){
System.out.print(var2 +” “);
}
var2++;
}

while(var2<=50);

}

}

Dec 7

public class Employee {
private String name;
private int age;
private double salary;

public static void main(String[] args) {

}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

public int getAge() {
return age;
}

public void setAge(int age) {
this.age = age;
}

public double getSalary() {
return salary;
}

public void setSalary(double salary) {
this.salary = salary;
}
public Employee() {
}

}


Note: Put this class on the tester package as instructed. Read instructions posted at elms
public class TestEmployee {
public static void main(String[] args) {

Employee empObj=new Employee();

empObj.setName(”James Gosling”);
empObj.setAge(50);
empObj.setSalary(50000.48);

System.out.print(”Name: “+empObj.getName());
System.out.println(”");
System.out.print(”Age: “+empObj.getAge());
System.out.println(”");
System.out.print(”Salary: “+empObj.getSalary());
}
public TestEmployee() {
}
}

Dec 4

Today, a very important event in Mindanao took place as Mindanao Conference of Information Technology Students was held at Holy Cross of Davao College. Different activities were carried out in celebration for the said event, and one was the Mindanao Wide IT Quiz. This day marks one of the greatest days in my student life because I was one of the participants of the quiz bowl, together with Mr. Christoper Pelayo who represented our school University of the Immaculate Conception. Different schools from Mindanao have gathered together to celebrate the event and there were about 19 participating schools namely AdDU, UM Main, USEP, UIC, HCDC (host), STI Davao, STI Digos, UP Mindanao, SPAC, Notdre Dame of Kidapawan College, Notre Dame of Midsayap College, DMMA, Brokenshire College, SPAMAST, MSU and others.

I am happy to say that we placed 2nd runner up from the competition and ranked 3rd out of the 19 participating schools. The competition concluded with USEP’s victory having a total score of 41 with their outstanding performance on all rounds, followed by Ateneo de Davao University with a total score of 36. We placed next to them with a total score of 34 and I think it was either UP Mindanao or STI Davao tailing behind us.

The questions were solely based from the Philippine National IT Standards or PhilNITS exam and were provided by Sir Aloysius Torres of PhilNITS Center Davao. We have undergone review for this certification exam along with other participants from other schools which gave us the advantage. We also did a quick review the other couple of nights and this morning which really helped so much. The quiz comprised 3 rounds, each with different levels of difficulty from Easy, Average and Difficult. The easy round was composed of 10 questions with 1 point each, the 2nd round also with 10 questions with 2 points each and the difficult round composed of 5 questions with 3 points each. We managed to answer 9 out of 10 questions one the first round, with one question, which, only us got the correct answer. We took the lead on the easy round together with USEP with scores 9. We unfortunately misinterpreted one question about system availability in relation with RASIS and we somehow regretted.

We started fine on the average round and answered the first question correctly, but suddenly, things started to go bad. It was on the average round where everything went into uncertainty as me and my teammate got confused with the questions and ran out of time to carefully analyze them. Anyway we managed to score half of the total scores from the round, while USEP led followed by ADdu, UP Mindanao and STI Davao. Our anxiety and remorse were intensified as we had our supposedly final answers replaced by a wrong one after swift deliberations which turned out to be incorrect, not to mention that my teammate was troubled in account to the call of nature or jingle bell time (if you know what I mean).He drank a liter of water before the competition started to ease the tense which unluckily brought him into a uncomfortable condition. We didn’t lose hope in that round as we saw a chance to get to the top 5 because the score intervals were not really that far, except of course for the leading team who were 10 points ahead of us, getting a perfect score in that round.

As the final round approaches, my teammate still couldn’t chill as he tried to suppress with all his might the distressing force of nature xD . We finally had a glimpse of hope as we answered the questions correctly and eventually reached higher ranks. We managed to redeem ourselves on the difficult round and were the only team who perfected all the difficult questions. As the tabulators were about to announce the final scores, I called up one of the watchers for the second time (called her up from the average round) to acquire permission for Chris to go wee wee…hehehe. So, the results were proclaimed and we were happy about it. I really did enjoy the event, all the nerve-breaking questions and all the thrilling and exciting competition. Well, we did our best and everything went just fine for us.

One of the highlights of the activities in the afternoon part was the presentation of Student Researches which also gave way for Ronald Borla, Joseph Rey Sator and Sean Lester Benitez to showcase their Open Jive Entry system the Multi Website Management using XML-RPC with special mention and image display of PIXELS 4(yes, P4 was in the big screen!) in the demo. The activity ended with awarding of winners and distribution of certificates.

I would like to thank Mr. Exander Barrios for choosing me as the representative of the event and for motivating us, Ms. Sheena Rhea Maranguit our coach for facilitating and accommodating our needs, Sir Roy Manseras for the lucky prediction (Lolz xD), our class A family for the early cheers and prayers and for everybody especially the lower year students Lara Cada for guiding me in the venue, Therese, Jona, James Guardian (a former UICian now at HCDC), Meloraine Vicedo (thanks mel :D), Molly Nuera, and everybody who supported us. Thank you very very much! It was an honor to be part of the event and it was our pleasure to have your support.

Dec 1

It’s now officially chrsitmas season and in line with that, I have altered my blog’s design with some effects. As you can see it now has a snow falling down, which I think is cute and nice, isn’t it? I have also mixed it up with the music Christmas Alphabet to jive in so that you can feel the ambiance of the yuletide season in thissite.I hope you liked it!

Nov 24

4A and 4B assignment

8:00-9:00AM – BSIT4B – Lec – Java Enterprise
9:30-10:30AM – BSIT4A – Lec – Java Enterprise

ALL activities will be submitted on Thursday, November 26, 2009

=============================================

Assignment: short bond paper – printed

Design a class with the following specifications:

Class Name: Student
Attributes:
* Fname
* Lname
* Course
* YearLevel
Methods:
* getFname()
* setFname()
* getLname()
* setLname()
* getCourse()
* setCourse()
* getYearLevel()
* setYearLevel()

======================================================

7:00-8:30PM – BSIT4A – Lab – Java Enterprise

Lab Exercise – short bond paper – Deadline: 11/26/09

Exer1:

Create a program that would compute the average of the prelim,
midterm and finals of a student. Display the average.

Exer2:

Given a 5-digit number from the user, display each digit in different lines.

Ex.:

Enter Number: 43905
4
3
9
0
5

Thanks ma’am Jasi for the announcement

Nov 23

Sample Code:

import java.util.Scanner; //Never forget to import this library or else you’ll get an error!

public class Main {

static Scanner console = new Scanner(System.in);

public static void main(String[] args) {
int number;
System.out.print(”Enter a number: “);
number = console.nextInt(); //dependent on datatype
System.out.println(”The number you entered was: ” +number);

}
}

Nov 15

Here is how you can watch the breath-taking boxing event via streaming through HBO Pay per view for FREE!

1. Download the Sop Player Here

2. After downloading, Unzip the file (right click -> extract files)

3. Open the extracted folder and double click the setup file to install

4. Launch the program

5. Login as anonymous

6. Enter this on the blank space (just like in your browser) sop://broker.sopcast.com:3912/24267 and click on the right arrow .

Here is a sample:

Enjoy watching!

Nov 10

Abstraction

the mechanism and practice of abstraction reduce and factor out details so that one can focus on a few concepts at a time.

Encapsulation

the process of compartmentalizing the elements of an abstraction that constitute its structure and behavior; combining data and methods and controlling access and visibility

Inheritance

The concept of a child class (sub class) automatically inheriting the variables and methods defined in its parent class (super class).

Polymorphism

The ability of a reference variable to change behavior according to what object instance it is holding.

« Previous Entries