This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Pages

Saturday, December 31, 2011

Exporting and importing blog posts from my older blogs


Grettings everyone!

As this year, 2011, near its end, I wanna upload here some of the entries I've made from my older blogs. :happy2: So it'll say that I've started posting here since a year ago, but that is only due to the dates of the posts I've imported.. :a: The real deal is by November 7, 2011... that's so recently but then I've been blogging for years only that I deleted or deactivated lots of blog I've made due to disappointment of giving them less time and attention 

:idea: I want to populate this blog of the entries I've made so far :wink:

How to import entries / blog posts??? [continue reading..click image below]


Well first you need to have the backup of the posts. To do that, export the posts from your preferred blog.. :wink:


  • Look for the blog where you want to get/retrieve/export the posts.
  • Go to Settings.
  • Pick the Others option.
  • Under Blog tools, pick the Export Blogs.
  • Save it, well it should be titled date (mm-dd-yy) and is an xml file.

Then that's the time we Import the Posts... :happy1:

  • Look for the blog where you wish to put/upload/add/import the posts.
  • Go to Settings.
  • Pick the Others option.
  • Under Blog tools, pick the Import Blogs.
  • Choose the xml file.
  • Click Import. :OK:

You'll be given a choice whether you wish to publish all the imported posts or not. I picked the later so that I can still choose which to publish and which not to. :happy1:

Tuesday, July 26, 2011

Change Google+ Language

The language is on Tagalog mode..


This is the first thing I always wanna modify on every sites or networking community I have joined, its language settings. I always wanna have the standard language (English, though it's not my native language) so it'll be easier to navigate and do other stuffs.

So..
1. click on the gear tool on Google+ menu bar to find Google+ settings.
2. click the first option (tagalog mode - Mga Setting ng Google +), it would probably mean Google+ settings

By now..you'll be transferred to a settings page...

Wednesday, June 1, 2011

How to Hide or Show Blogger Navbar

What is a Blogger Navbar?
Blogger Navbar is a nagivational toolbar provided by Blogger.  By defauly, it would appear at the top of every blogspot blogs. Navbar contains:
  •  a search bar (which helps you search anything on the blog you are currently viewing)
  •  share (which helps you promote the blog to twitter, facebook, google buzz, and google reader)   
  •  report abuse
  • next blog (which brings you to some random blogs)
  • email address if you are logged on with your account or none if you haven't
  • if you are the owner of the blog and you are logged on with your account, you see the links of New Post and Design (allowing you to access this services faster)
  • Create Blog if you are not the owner of the blog
  • Sign in or Sign out  which depends on your current state, whether you're logged in with your account or not 

You can configure the navbar by choosing your preferred color.
Just go to Design and select Page Elements.
Find the Navbar design and click Select.
A pop up will appear like the image shown above.

Splender - I think God can explain


There's a lot of things I understand,

and there's a lot of things,
That I don't want to know.
But you're the only face,
I recognize, It's so damn sweet of you,
to look me in the eyes.
It's all right, I'm O.K.,
I think God can explain,
I believe I'm the same,
I get carried away
It's alright, I'm O.K.,
I think God can explain
I'm relieved, I'm relaxed,
I'll get over it yet,
The scent of vaseline,
in the summertime,
the feel of an ice cube,
melting over time,
the world seems bigger than both of us,
yet it seems so small,
when I begin to cry.
It's all right, I'm O.K.,
I think God can explain,
I believe I'm the same,
I get carried away
It's alright, I'm O.K.,
I think God can explain
I'm relieved, I'm relaxed,
I'll get over it yet,
I'm so much better than you guessed,
I'm so much bigger than you guessed,
I'm so much brighter than you guessed.
It's all right, I'm O.K.,
I think God can explain,
I believe I'm the same,
I get carried away
It's alright, I'm O.K.,
I think God can explain
I'm relieved, I'm relaxed,
I'll get over it yet,
I'll get off of your back,
I think God can explain.
I think God can explain.
I think God can explain. 

Source: stlyrics.com

Sunday, May 29, 2011

iGoogle theme - kawaii (my favorite)

This is my favorite iGoogle theme. It's kawaii and it has good looking foods.. hahaha.. No wonder why I like it that much. I've been using it ever since I first use the iGoogle homepage.


Find this theme at this link - kawaii

If you use it or install it, it will look like this one..


It's just that iGoogle text is not readable. Perhaps the color?? Hmmp

iGoogle theme - kawaii

Well yes, I love kawaii stuffs so I searched and used kawaii styled theme for my iGoogle homepage. My recently found one is this is one..


Here's the direct link for this theme Kawaii

When you install or use this theme.. it looks like this..


So the whole image can't be seen in the homepage, since it's only a background image :)
But the iGoogle and other default text from Google are clearly seen.
And their colors looks really amazing.. :)

iGoogle.. my personalized and online desktop tool

It's been more than couple of months since I tried iGoogle as the homepage for my browsers (Google Chrome and Mozilla Firefox). 
  • I can add gadgets like My Notes, To do List, Calendar, PcWorld news, Youtube, and etc.
  • I can have social networking sites such as the Twitter and Facebook by adding gadgets too.
  • I can blog instantly with the help of a gadget.
  • I can access different services provided by Google like my Gmail inbox, have some chat with my Gmail contacts, etc...
  • I can personalized the whole homepage. 
    • I can rearrange the gadgets.
    • I can edit the theme of the homepage or just use themes already provided from the net..
It's way faster and really helpful for me especially My Notes and To do list gadgets. I can almost have a desktop anywhere I go, as long as I can access the internet and my gmail account.

Note: You can't use the iGoogle without an account!

(as far as I know. I've tried to use it when I didn't login.. but I failed..)

That's I guess a drawback with it. You may have to login all the time or remember your account so you can use iGoogle always. And who knows what THEY may be doing with the information gathered from our personalized homepage... :) Just thinking about it..

Nonetheless, I like using iGoogle.. :) thumbs up for my online desktop..iGoogle..

Friday, May 27, 2011

Color Picker and Color Sniffer

Color mixing and matching may be hard during the designing process. Photo editor or other designing applications provide us with their own color picke. The application works by clicking a spot in the box of colors or virtual palette and the application will generate the necessary code (HSB and RGB) or automatically change their primary color to be used.

This is a sample color picker provided by Paint.net which I often use than the ordinary Paint provided by Windows. You click the spot (mouse pointer is represented by a small box) of desired color from the pie of colors or the color palette provided below and the application changes automatically its primary color.









This other application is an online color picker tool provided by Color Picker.com. The same rule applies. You click on the spot (mouse pointer is represented by the small circle) and the tool generates code for HSB and RGB found on the right part.

Additional feature is also given wherein you can save or add the colors in the My Colors or palette part found right below the tool.



And my most preferred tool from all I've used is the Color Sniffer. I've seen it first from a video tutorial of designing a Microsoft PowerPoint Presentation template. I found it very useful and easy to use. You can easily pick colors from the screen (giving us freedom in choosing colors). This application is found in Rcfreestyle website. You can download it there.


So how to use it?
Click on the dropper tool and hold down your left mouse while you pick colors from the screen.


While holding down your left mouse, the dropper color changes to white. As you pause from navigating through the screen or release the mouse, codes for RGB, HEX, and HTML are generated. I use the HTML or HEX codes most of the time for my web designs and java application development.


I enlarged the picture to show the dropper clearly (I hope so)... :)

The problem with this application is that when you hit the OK button, the application closes. So you have to reopen the application to use it again. To avoid this, you just leave the application to your preferred location on the screen. To avoid it from blocking the other windows, I place it right below the screen, maybe somewhere on the clock part (lower right part) or even lower than that place.

You can also use another color sniffer application. The whole logic is also the same with the sniffer.
Quick HTML Color Picker - Quick HTML Color Picker is a free Windows color picker tool. With Quick HTML Color Picker, you can easily pick any color from the screen. You can preview the color, use mouse or keyboard to select the color you wanted, and get the color in RGB and HTML format. You can cancel a capture by "Esc" key or right-clicking. Supports saving html color value to clipboard automatically. And it's totally free! - the site
So find the application on http://quick-html-color-picker.allgraphicstools-com.qarchive.org/ .

Enjoy this fun and easy ways on choosing colors :) It'll help much for the mix and match color designs..

My new installed Google Chrome Theme

It was hard to find cool themes for my Google Chrome web browser. I was actually looking for Maid Sama styled theme but I can't seem to find prettier themes. Looking for kawaii themes are also hard so I ventured to looking more of anime styled themes, also considering anime that I haven't watch.

I found this site of Randomness Thing that has a list of their own created google chrome themes :) They also create themes based from user's request. Info about this can be found on the site I provided.


Here is a direct link from the site where I downloaded this theme google-chrome-theme-mahou-shoujo-madoka-magica. Sorry but I really love the mix and match of this theme, the colors, the character images, and the small character heads at the upper right part of the browser. The text is readable so it's really good to use.

Thumbs up for them !! Such a great work there.

Wait..wait..wait.. I have to research about this anime mahou shoujo madoka magica. The drawing is good enough..

Tuesday, May 10, 2011

UML Diagram creator

I need to create different UML diagrams for my Senior Project's System Design... I was thinking of creating it through Microsoft Word. But it may take too much time because of moving those different shapes (lines, circles, ovals, etc.).  Through Dr. Google's help I found some helpful software to use.

I haven't really use it extensively so I can't give some further comments..

UMLet - UMLet is an open-source UML tool with a simple user interface: draw UML diagrams fast, export diagrams to eps, pdf, jpg, svg, and clipboard, share diagrams using Eclipse, and create new, custom UML elements. (UMLet)


And this site http://www.visual-paradigm.com/VPGallery/diagrams/index.html contains good explanations for different UML diagrams... :)


Saturday, April 30, 2011

Sponge Cola - Makapiling Ka


Di na Mabawi




3rd change of my blog look and name

Hi there..
I actually created a blog that would separate lots of stuffs from my personal blog. I call this one as Scribbles.. It was Live.Laugh.Love at first and changed to Look Out then right now Scribbles. The theme also undergone 3 changes I think.. 

I just want to contain every codes I did and learned and also list my favorites into one site. Please bare with me if I separated this with my personal blog.

So I still say that this blog is under construction. I'll fix the links soon and all the widgets at the right side of the layouts... `Til then folks!

Wednesday, April 13, 2011

PPVrip information links

When I visited extratorrent.. a new kind of rip I think is emerging from the p2p environment..

PPVrip..

I thought it could be something just like TS (telesync).
I found some useful information from wikipedia about the other rips such as the screeners, the dvdrips, the brrips, etc...

PPVrip is also known as Pay-Per-View Rip has still few information established so far..


hmm another link with few information so far..


Sunday, April 10, 2011

WoW - Plants vs Zombies questline (2)



I found this video shared by my friend via facebook. I was intrigued by its title Plants vs. Zombie. But I found this weird as the video is different from the real Plants vs. Zombie game.

i'm not really playing dota or something familiar with that game..
but lol this quest is so good.. parang plantz vs zombie lang tlga..
haha makes me want to play this game also.. is it called wow???
hmm can someone tell me what you call this one??

Free Powerpoint Templates - Part 17

Free Powerpoint Templates - Part 17

link for powerpoint templates. Well just one of my sources. :)


General Powerpoint Templates

General Powerpoint Templates

ayos dakol ako dgd nakuang powerpoint templates haha..
ty.. will be acknowledging you for my future use..

Technology PPT PowerPoint Template | Free Powerpoint Templates

Saturday, April 9, 2011

The Bourne Legacy - Wikipedia, the free encyclopedia

The Bourne Legacy - Wikipedia, the free encyclopedia

So The Bourne Ultimatum wasn't really the end.. this movie is to come by 2012.. and to my surprise.. there's even more of these novels.. four more to go.. :)

Install Android OS on your PC with VirtualBox - Java Code Geeks

Install Android OS on your PC with VirtualBox - Java Code Geeks

I've just got a live Android on my PC.. I've successfully installed it and tried it :)..

The link got the step by step process to do so.. follow it

And this is now my LiveAndroid ony my VirtualBox..


LiveAndroid on my VirtualBox on Twitpic

Wednesday, April 6, 2011

Senior Project Update 1

It's 2 am here and perhaps I can give an update for my Project :)

Yesterday was my first and official meeting with my Senior Project's Adviser.. sir Fritz
(hmm.. any blunt reactions? IKR! But I don't mind at all LOLS)

So my project's proposal is about this Android application called "Personal Budget Organizer"...
It has been accepted.. and I hope that till my Title Defense it will also be accepted

Topic Proposal:


Personal Budget Organizer

Budget Organizer is an Android tablet application to help a user budget his/her money or allowance by creating a breakdown list of expenditure plan. It will help him/her assess and or forecast savings or deficit on a daily, weekly or monthly basis.

The application accepts input from the user of his/her forecasted income, expenditures and/or allocations (food, transportation, bills, etc). It will then be updated by the actual income and itemized expenditures as occurring within the specified or defined time frame. Towards the end of the time frame, a report or an analysis of the comparison will given with emphasis on the deviation resulting to deficit or savings made.

Features:

  •          Budget time frame may be defined as daily, weekly or monthly.
  •          Budget contains field as a basis for division of user’s budget.
  •          Fields are pre-defined but can be further broken down or edited as needed by the user
  •          Analysis will show deviation of the actual expenditures towards either deficit or savings. 

Notes from Sir:

  • "make this for tablet"
  • analysis report has a graph..
  • finalize and start creating Chapter 1..
Hmmm... after my Chapter 1 I'll be discussing to sir my project in details..
I'll be forcing him to give even more comments.. criticize me as needed.. so I'll be prepared for my defenses.


Sunday, March 27, 2011

Hello Android!

Lately I've been considering developing an Android application for my Senior Project.. I hope I can think of a good topic or idea for my SP as soon as possible so I can further study Android..

So I think I'm gonna start reading articles about Android..

and first thing that comes to my mind was that.. is Android = Java? Cause if it's a yes I think I'll really grab this Android application development since I have a background in Mobile Development (Java ME). So I hit the Google search button for this topic and found a very nice article..

http://weblogs.java.net/blog/opinali/archive/2010/08/17/android-java

and I felt better reading this line.. "If you know Java programming (down to advanced and low-level details), you know Android programming. It's just a matter of learning some new APIs and framework concepts. ".

and with whatsoever off-topic I reached till the comments below.. (about Google using Java blah blah blah) I do agree with this comment from the blog.. "That's not violating any copyright or whatsoever. This is called BUSINESS, INNOVATION, INVENTION. " From our Technopreneurship subject, one has to innovate an already existing idea or business or else your "newly arrived business" will completely fail. (from our topic DIFFERENTIATE or DIE)

urghh so much about those comments..

I don't really want to read anymore issues about Oracle suing Google or others.. I just want to know if Android language or

Wednesday, March 2, 2011

Java Socket Programming

I finally found a working codes for Java Socket Programming..
from http://www.tutorialspoint.com/java/java_networking.htm

// File Name GreetingClient.java

import java.net.*;
import java.io.*;

public class GreetingClient
{
public static void main(String [] args)
{
String serverName = args[0];
int port = Integer.parseInt(args[1]);
try
{
System.out.println("Connecting to " + serverName
+ " on port " + port);
Socket client = new Socket(serverName, port);
System.out.println("Just connected to "
+ client.getRemoteSocketAddress());
OutputStream outToServer = client.getOutputStream();
DataOutputStream out =
new DataOutputStream(outToServer);

out.writeUTF("Hello from "
+ client.getLocalSocketAddress());
InputStream inFromServer = client.getInputStream();
DataInputStream in =
new DataInputStream(inFromServer);
System.out.println("Server says " + in.readUTF());
client.close();
}catch(IOException e)
{
e.printStackTrace();
}
}
}
  • save it under GreetingClient.java

// File Name GreetingServer.java

import java.net.*;
import java.io.*;

public class GreetingServer extends Thread
{
private ServerSocket serverSocket;

public GreetingServer(int port) throws IOException
{
serverSocket = new ServerSocket(port);
serverSocket.setSoTimeout(10000);
}

public void run()
{
while(true)
{
try
{
System.out.println("Waiting for client on port " +
serverSocket.getLocalPort() + "...");
Socket server = serverSocket.accept();
System.out.println("Just connected to "
+ server.getRemoteSocketAddress());
DataInputStream in =
new DataInputStream(server.getInputStream());
System.out.println(in.readUTF());
DataOutputStream out =
new DataOutputStream(server.getOutputStream());
out.writeUTF("Thank you for connecting to "
+ server.getLocalSocketAddress() + "\nGoodbye!");
server.close();
}catch(SocketTimeoutException s)
{
System.out.println("Socket timed out!");
break;
}catch(IOException e)
{
e.printStackTrace();
break;
}
}
}
public static void main(String [] args)
{
int port = Integer.parseInt(args[0]);
try
{
Thread t = new GreetingServer(port);
t.start();
}catch(IOException e)
{
e.printStackTrace();
}
}
}
  • save it under GreetingServer.java

  • compile it and run using

    • java GreetingServer <portnumber> ex: java GreetingServer 6000

    • java GreetingClient <ip address> <portnumber> ex: java GreetingClient localhost 6000

  • sample screenshots:
  • server

server
client



client

thank you.....

Core Java 2- Volume I - Fundamentals, 5th Edition

Now I found the first volume of the book..

Book description:
The best-selling guide for serious Java 2 programmers-fully updated for JDK 1.3! 

Ask any experienced Java programmer: Core Java delivers the real-world guidance you need to accomplish even the most challenging tasks. That's why it's been an international best seller for five straight years. Core Java 2, Volume 1 covers the fundamentals of Java 2, Standard Edition, Version 1.3 and includes completely revised discussions of object-oriented Java development, enhanced coverage of Swing user interface components, and much more. 

This new fifth edition delivers even more of the robust, real-world programs previous editions are famous for-updated to reflect deployment and performance enhancements. Volume 1 includes thorough explanations of inner classes, dynamic proxy classes, exception handling, debugging, the Java event model, Input/Output, file management, and much more. For experienced programmers, Core Java 2, Volume 1: Fundamentals sets the standard-again! State-of-the-art information for Java developers, including: 

*Building GUI applications with Swing classes 
*Making the most of dynamic proxy classes and inner classes 
*Mastering the Java event model 
*Understanding Java streams and file management About the CD-ROM CD-ROM contains complete source code examples, the Java 2, Standard Edition, Version 1.3 SDK, and useful tools, including Forte for Java, Community Edition, a complete to olset for Java application development, TextPad 4.32, HexWorkshop 3.1, WinZip 8.0, To gether J, and SourceAgain. 

Book Info
Guide to the fundamentals of Core Java 2, including building GUI applications, mastering the Java event model, and Java streams and file management. The CD-ROM contains complete source code examples, J2SE 1.3, and other useful tools. Also shows how to download the contents of the CD-ROM from the Internet if unable to access a CD-ROM drive. Softcover.

I found useful sites to download this:

Core Java 2 Volume II-Advanced Features


I and my boyfriend happened to buy this book like 4 months ago at some book stall where almost all books are second hands and are given away by some other people. This is an old book, copyrighted around the year 2002. I wonder what's the first volume of the book but I was so interested with this book since it contains THREADS.. NETWORKING in java programming language. But I only opened this book now, after some long time. I lost the DVD accompanied in this book.

I tried to find some downloadable links for its ebook.. glady I found some

Amazon description of the book:

Amazon.com
The fifth edition of Core Java 2: Volume II--Advanced Features brings a classic Java text up to date for developers tackling JDK 1.3 and 1.4, with a fast-moving and example-based tutorial. Perfect for those who want to learn programming through small, complete demos, this new version is still an excellent choice for mastering the more advanced topics in Java.
The salient feature of this tutorial is that authors provide small, complete programs that demonstrate each area of functionality in "core" Java along with reference material on essential APIs. Beginning with using multiple threading (and synchronization, which allow threads to communicate), the authors provide an engaging tour of advanced Java. The focus here is on client-side Java based on the Java 2 Standard Edition (J2SE), both versions 1.3 and 1.4, including APIs for building applets and applications with Swing and JavaBeans. As in the previous edition, sections on the Java collections do little to simplify the complexity here. Coverage of JDBC is very good, though, with a fine mix of examples showing off basic SQL and queries, plus transactions and newer JDBC features. Later on, this text turns to Swing, including how to extend three powerful Swing controls (lists, trees, and tables), plus improved J2SE 1.4 support for progress controls, plus drag-and-drop and clipboard support.


Besides providing source code and APIs, this book is filled with tips and gotchas to avoid. A robust section on security covers the entire spectrum of security issues in Java, including signing JAR files (along with good practical details). Though it's probably rare enough today, the authors go into good detail about creating custom JavaBean components. Examples make use of Sun Forte Community Edition, a capable Java tool (bundled on the accompanying CD-ROM).


Standout later chapters include an excellent tour of Java's strong support for internationalization (illustrated with a "retirement saving calculator" in English, German, and Chinese). A final section on XML introduces this powerful new standard, plus some essential Java APIs for getting starting with parsing and transforming XML. Chock-full of examples and useful advice, the latest edition of Core Java 2--Volume II is a worthy update to an already successful Java tutorial. --Richard Dragan 


Topics covered: Programming with multiple threads (states and priorities, daemon threads); thread synchronization; avoiding deadlocks; using threads with Swing (dos and don'ts); introduction to collections (including lists, sets, trees, and maps); the collections framework; algorithms (sorting and searching); legacy collections; Java network programming (sending e-mail, using sockets and URLs, basic Web programming); JDBC and databases (quick SQL tutorial, connecting and querying data, metadata, and transactions); new JDBC 3.0 features; remote method invocation (RMI); Java and CORBA; advanced Swing tutorial (JList, JTree, and JTable, including custom rendering options); advanced AWT and Java 2-D graphics (including image manipulation and graphics filters); clipboard and drag-and-drop support; JavaBeans (properties and events, property editors and customizers); Java security (class loaders and bytecode verification, digital signatures, signing JAR files, encryption); internationalization (including date and time and multiple character sets); the Java Native Interface (JNI); Java and C interoperability; and a quick tutorial to XML (SAX and XSL in Java).



I would like to thank the other blogger from where I found this e-book.

Monday, January 24, 2011

1st Leg of Robocode Competition

Hey there.. today was our much awaited first leg of robocode competition of our class. Hmm.. it's just to showcase.. not showoff! (LOL) our somewhat "pinaghirapang i-code" haha.. That was really funny since we knew that it was hard to create your very own robocode, like do it from scratch without imitating or editing some codes.. may it be predefined or widely given by other people.

So let's get with the whole event. We started at around 12:30 pm at our laboratory class. We have to pass all our robot's jar file to our classmate Ms. Carols (haha) then to be put to our teacher's computer. The first part was a One-on-One Competition. We have ready match combinations already since our teacher has prepared much for it. We only have 1 round in the elimination phase. It's a knock out game so winning there advances you with the next elimination round. Gladly.. my opponent wasn't able to submit the required file -- robocode in a jar file. Hmm.. I was winner by default. I was happy of course `coz I knew I won't win since I can't put much technique with my own robocode urrggh for that. And so I advanced to the next phase. Hmm.. I have to fight our beadle.. urgh forget about her.. bitches thing irritates me. And so she wins.. blah blah blah.. My robot is not really for a 1-on-1 match so I knew I will lose.. but not to her!!!!!!!! Damn that creature. And so... my opponent wins because she was so aggressive.. she fires like a machine gun.. yeah yeah like A NAGGER WOMAN WHO WON'T LET YOU BUTT IN.. she seems to determine my area of movement then tracks me then do all those firing towards me. Her radar moves so fast. Don't know how she did that but that's it.. I didn't move with the next round.

Hmm.. that's about my own round.. The funniest round was with our super gay classmate and this guy who prepared much of his robot. Haha guess who won?? It's Jude!!! Our super gay classmate.. His robot got a very funny name I mean package name.. it's LICKITUNG!! haha that's in Pokemon.. Yeah.. his style was to move at the walls and avoid attacks of the opponent.. then after some area.. fire at will.. Then he won.. He advances with the next level and fought with some other opponents.. He lost.. sadly.. :( but anyways.. let's proceed.. So there were 3 rounds for the final phase. And my bitch opponent and Ms. Carols fought there. Yeah and bitch won.

So here's how she won:
1. Fires every time she can - like a MACHINE GUN! Trust me!
2. FIRE AT WILL!
3. She determines your area of movement. (If you're movement is only back and ahead.. you're so dead to her.)
4. Then put's you no choice of movement rather than ahead and back.. then seems like to dance over you.. MOVES IN ARC some like 100 distance away from you..
5. Doesn't lose that energy easily. I mean she won't get disable that fast though we know she got so little energy left.
6. But when her energy is so low she fires only at the minimum amount.
7. And additional.. her radar moves so quick.. so probably she extends an AdvanceRobot

Hmm.. Then the next activity was the Royal Rumble. It's where all our Robots meet and fight all together. We were given 3 rounds for that, as that was our request since we saw that it was fun watching! Okay so Winning  has many elements to be considered. It's just like a criteria for winning. Hmm they're ramming bonus, survival bonus.. urgh just check it robocode's wiki. And so the game started. We were so laughing since a lot of our robot's were dying.. haha. I watched my robot.. I looked for it and watch my eye on it.. I think that's bad.. Coz I must have watch the behaviors of other robots. But I wanted to see how my robot react towards the attack of a more intelligent robots - my classmate's creation. Hmm.. not bad I guess. I ranked 6th over all. I can see my robot still alive even with less than 10 robots in the field. The winner of the Royal Rumble was this silent but deadly type robot - namely Ghost. We didn't notice him to be honest! But it did won 2 out of 3. Yeah and its owner was absent that very day haha. So lucky.

Note:
1-on-1 Competition is where you can shine! You can put all strategies you think.. techniques.. etc.

On the other hand, Royal Rumble was actually luck-dependent game. If your location at game starts is at the worst place.. say: You were in the middle of two or more robots. Moving in whatever direction will decrease your energy because of constant hit you get from the robots around you! So this gives you a constant winning or constant losing.

So the answer will be is that you make a dual personality robot. It means it behaves differently when it is in a group fight and another behavior with a 1-on-1 competition.

So goodluck! And this was our 1st leg of Robocode Competition. Not bad but.. uhmm.. a little bit sad.. I know I could have made a stronger one.. If I only devoted much time on it.. *sigh* Heads up for the next coding moments..

Sunday, January 16, 2011

RoboBot color updated

First and foremost I would want to change my robots color. So here's the code:

setColors(Color robotColor, Color gunColor, Color radarColor); //robot's body, gun, and radar
//sample code
and here are the available colors for our robocode's robots:

black, blue, cyan, darkGray, gray, green, lightGray, orange, pink, red, white and yellow


setColors(Color.red,Color.blue,Color.green);

But then I would want every aspect of my roboBot's parts to change its color.. and here it is..

public void run()
{
setBodyColor(Color.pink);
setGunColor(Color.black);
setRadarColor(Color.blue);
setBulletColor(Color.cyan);
setScanColor(Color.green);
.
.
.
}


Share photos on twitter with Twitpic
(You can never remove pink in my life haha)

Starting with Robocode

Another project in here.. Robocode...
Have you heard about it?? The famous line "Build the best - destroy the rest!"... It's actually coding or developing a tank or a robot tank I guess that you will send into the battle field with other robot tanks, probably a sample robot or your friends own robots too.. It's programming language is Java and I think there's another one but I'm not so familiar with it.. If you wanna check more about it just visit its site.. http://robocode.sourceforge.net/

Hmm.. this is our Individual project from our Software Engineering class. And I just have to start it right now or I won't have much time for it by next weeks... So first thing first.. I opened Robocode's editor and try to see its template.. and here it goes..

package LadyCid;
import robocode.*;
import java.awt.Color;

// API help : http://robocode.sourceforge.net/docs/robocode/robocode/Robot.html

/**
 * RoboBot_Ver1_00 - a robot by (your name here)
 */
public class RoboBot_Ver1_00 extends Robot
{
/**
* run: RoboBot_Ver1_00's default behavior
*/
public void run() {
// Initialization of the robot should be put here
    // After trying out your robot, try uncommenting the import at the top,
  // and the next line:
// Robot main loop
while(true) {
// Replace the next 4 lines with any behavior you would like
ahead(100);
turnGunRight(360);
back(100);
turnGunRight(360);
}
}

/**
* onScannedRobot: What to do when you see another robot
*/
public void onScannedRobot(ScannedRobotEvent e) {
// Replace the next line with any behavior you would like
fire(1);
}

/**
* onHitByBullet: What to do when you're hit by a bullet
*/
public void onHitByBullet(HitByBulletEvent e) {
// Replace the next line with any behavior you would like
back(10);
}
/**
* onHitWall: What to do when you hit a wall
*/
public void onHitWall(HitWallEvent e) {
// Replace the next line with any behavior you would like
back(20);
}
}

I didn't remove the comments for everyone's happiness (lol)..
I named the package by my initials "LadyCid" and named my very first robot as "RoboBot_Ver1_00"
I can't think of any name for now so for the mean time just version 1.00