Devaka Cooray

Marshal
+ Follow
since Jul 29, 2008
Devaka likes ...
Chrome Eclipse IDE Google App Engine IntelliJ IDE jQuery Postgres Database Tomcat Server

Devaka started programming with Pascal and BASIC languages when he was 13, and he has been coding with Java since 2003. Devaka got his bachelor's in computer science from the University of Moratuwa, and currently holds SCJP, SCWCD, and SCBCD certifications. He is mostly known as the author of ExamLab , which is a popular exam simulator for SCJP certification.
When he is not wrangling with his JavaEE and enterprise projects, he likes to play with sneaky web application security stuff.
More about Devaka can be found at his website http://www.devakacooray.com/
Devaka was made a Bartender in 2010, was promoted to Sheriff in 2015 , and was made a Marshal in 2015 Email
Moratuwa, Sri Lanka
Cows and Likes
Cows
Total received
788
In last 30 days
23
Total given
613
Likes
Total received
922
Received in last 30 days
37
Total given
1107
Given in last 30 days
27
Scavenger Hunt
(keep public parts private until JForum day)
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt
Moderation Tools

Recent posts by Devaka Cooray

Take a look at some of the new features we have on Coderanch right now:

  • Devaka - fine-tune the lorentz force in the main z-pinch system
  • Devaka - Make the link option be the primary way to buy gifts
  • Devaka - Improve the UI of the page after purchasing a premium thread gift
  • Devaka - Feature to email premium thread gifts to anyone
  • Devaka - Make premium thread gifts work on mobile view
  • Devaka - Properly show the seller name of premium threads in mobile view
  • Devaka - Fix quote tag layout bugs
  • Devaka - connect more solar cells to the undervolt main B bus
  • Devaka - Make the #premium anchor go to the premium content instead of the post containing the premium content
  • Devaka - increase the magnetic field intensity of the primary cyclotron
  • Devaka - safety cover installed over self destruct button
  • Devaka - alligator pit trap door mechanism adjustment
  • Devaka - shielded the primary shuttle from the messier 83 gamma ray burst
  • Jeanne - Migrate user profile edit page to new look and feel
3 weeks ago

Campbell Ritchie wrote:What temperature is the carbonite freezer set to now?


It's −273.14999 °C right now.
4 weeks ago
We just deployed a new release of the forum software. Here is what it contains:

  • Devaka - re-calibration of the carbonite freezer
  • Devaka - upgrade aft shields
  • Devaka - Display recent posts on user profiles
  • Devaka - robot goat army finally has actual targeting so THAT won't happen again
  • Jeanne - add number views to mobile view.
  • Devaka - Fix bug where view count was not properly updating on the second page of threads
  • Jeanne - Clarify language on which name(s) to provide when winning a book if CodeRanch name is not legal name.
  • Jeanne - Mark your own posts as read automatically in recent topics list
  • Devaka - added to level 5 diagnostic for long range sensors
  • Devaka - primary weapon made 4% more efficient
  • Devaka - For every thread for a non-logged-in-user, there is exactly one link for each author to their user page
  • Devaka - bring the flux capacitor online
  • Devaka - safety cover installed over self destruct button
  • Devaka - refill the main wetwell suppression pools
  • Devaka - boost the main engine thrust by a magnitude of 3.14
  • Devaka - fix the broken vacuum beam lines in the primary electrostatic nuclear accelerator
  • Devaka - Fix bug where recent threads in the user profile were overlapping with youtube videos
  • Devaka - reset the dart launchers in the cave labyrinth
  • Devaka - alligator pit expansion
  • Tim M - add and update several javadoc links, especially for Java SE 9
  • Jeanne - have gir bot post updates to cow polls
  • Andrew - completed another round of 3C273 quasar flyby
  • Frits - refilled the main beta particle emitter with copper-64 isotope
  • Frits - lava routed to a lower level, opening up three more bunk rooms for henchmen
  • Devaka - fine-tune the lorentz force in the main z-pinch system
  • Devaka - corrected a 5.39x10⁻⁴⁴ seconds offset found in the main atomic clock
  • Jeanne - donuts cleared out of torpedo tube 3 so we don't get ants
  • Devaka - add one photon cannon to the runabout
  • Devaka - shark tank trap door mechanism adjustment
4 weeks ago
We just deployed a new version of the forum software. Here is what it contains:

  • Devaka - New interface for the banner tracker page
  • Devaka - dilithium crystal calibration
  • Devaka - shark tank expansion
  • Devaka - bring the flux capacitor online
  • Devaka - connect more solar cells to the undervolt main B bus
  • Devaka - Show unique and solo IP clicks / CTR on the banner tracker page
  • Devaka - found the droids we were looking for
  • Devaka - shielded the primary shuttle from the messier 83 gamma ray burst
  • Devaka - rewire cabin 12 to facilitate a hologram projector
  • Devaka - Various minor fixes and improvements to banners
  • Frits - cleaned that weird goo out of transporter room 2
  • Andrew - upgrade aft shields
  • Jeanne - undocked the command module from the secret mission module
  • Devaka - strengthen the intensity of main ultrasonic transducers
  • Knute - corrected a 5.39x10⁻⁴⁴ seconds offset found in the main atomic clock
  • Tim M - updated Guava and OSGi javadoc URLs
  • Devaka - increase the magnetic field intensity of the primary cyclotron
  • Devaka - Paypal based authentication for guest payments
  • Devaka - Prevent users from accidentally double-purchasing premium threads
  • Devaka - Fix bug where premium thread gifts didn't work in guest mode
1 month ago
Here are some new features and fixes from the new release of the forum software which we have just deployed:

  • Devaka - undocked the command module from the secret mission module
  • Liutauras - robot goat army finally has actual targeting so THAT won't happen again
  • Devaka - electricity made 178% efficient by replacing fluorescent bulbs with incandescent bulbs in cabin 12
  • Devaka - New pie feature: custom profile URL
  • Devaka - New thread boost feature: custom URL for a thread
  • Jeanne - upgrade aft shields
  • Devaka - Improve the page after sign up
  • Devaka - New and improved sign up / login page
  • Devaka - increase the magnetic field intensity of the primary cyclotron
2 months ago
We just deployed a new version of the forum software. Here is what's new on this new release:

  • Devaka - temporary jump jets added to escape pod 7
  • Devaka - dilithium crystal calibration
  • Devaka - improve the water cooling system
  • Devaka - cleaned that weird goo out of transporter room 2
  • Devaka - fix the broken vacuum beam lines in the primary electrostatic nuclear accelerator
  • Devaka - undocked the command module from the secret mission module
  • Tim M - updated several javadoc URLs
  • Devaka - more quantum detectors installed to capture remote brainstem activities
  • Devaka - In thread boost page, show the status of inactive thread boost features
  • Devaka - boost the main engine thrust by a magnitude of 3.14
  • Tim M - alligator pit trap door mechanism adjustment
  • Tim M - alligator pit expansion
  • Frits - found the droids we were looking for
  • Devaka - add one photon cannon to the runabout
  • Devaka - fishing the gross goo out of the carbonite freezer after a boo-boo
  • Devaka - main engine reconnected to another electron pump
  • Liutauras - increase the magnetic field intensity of the primary cyclotron
  • Frits - donuts cleared out of torpedo tube 3 so we don't get ants
  • Devaka - refilled the main beta particle emitter with copper-64 isotope
  • Devaka - robot goat army finally has actual targeting so THAT won't happen again
  • Devaka - connect more solar cells to the undervolt main B bus
  • Devaka - added to level 5 diagnostic for long range sensors
  • Devaka - shielded the primary shuttle from the messier 83 gamma ray burst
2 months ago
Here is a list of new features included in the new version of the forum software that we just deployed.

  • Andrew - cleaned that weird goo out of transporter room 2
  • Liutauras - boost the main engine thrust by a magnitude of 3.14
  • Devaka - Thread boost different styles for auto-links
  • Devaka - Different priorities for DX5 ads
  • Devaka - rewire cabin 12 to facilitate a hologram projector
  • Devaka - add more boron control rods to the secondary nuclear reactor
  • Devaka - connect more solar cells to the undervolt main B bus
  • Liutauras - main engine reconnected to another electron pump
  • Devaka - Users can watch another user
  • Devaka - fishing the gross goo out of the carbonite freezer after a boo-boo
  • Devaka - temporary jump jets added to escape pod 7
  • Andrew - re-calibration of the carbonite freezer
3 months ago
Mock Exam List

The following is a list of sample mock exams for the Sun Certified Java Programmer Exam (SCJP and OCPJP). Please check with Sun's site for the latest SCJP exam objectives, and other related information here. Also, check out our popular SCJP certification FAQ at ScjpFaq.

In addition to this list, Oracle posted sample questions

No.Mock ExamsNo. of QstnsComments
1The JavaRanch Rules Round-up Game144This is a very simple set of questions that tests basic Java language rules by asking mostly yes/no questions. You should be scoring 100% on this exam before taking the actual SCJP2 exam.
2The new and improved JavaRanch Rules Round-up Game 144Give 'er a looksie and let Marilyn know what ya think.
3ExamLab360A professional web-based SCJP/OCPJP exam simulator for free. Contains answers and in-depth explanations making it easy to understand new concepts. Simulates the user-interface of the real exam
4CertPal210SCJP 1.5 and 1.6 exams are available here
5Free scjp 1.5 & 1.6 questions 55Collection which grows with time.
6Marcus Green's mock exams 1, 2, 360 eachMarcus Green has composed 3 mock exams in .html format. The exams are mentioned often in the SCJP certification forum.
7ISBN 0072260882 OCP Java SE 6 Programmer Practice Exams260Written by two of the lead developers of the Java SE Programmer Exam, OCP Java SE 6 Programmer Practice Exams is filled with more than 260 realistic practice questions to prepare you for this challenging exam. To help you understand this material, in-depth explanations of both the correct and incorrect answers are included for every question.
8Valiveru's mock exam60+Good questions.
9Mughal & Rasmussen's mock exam engine17The questions are HARDER than the real SCJP2 Exam from Sun. So if you take this test and get low scores, don't be upset. Their 'Java Certification Book' is often praised by not just programmers studying for the SCJP2, but Java programmers in general. The authors do not directly provide the answers to the mock exam. You have to be tricky to get the answers. Just answer 1 question at a time and end the exam and see the results. If you get 1/59 correct, it means that your answer is correct; otherwise it was wrong.
114Tests.com40The questions look good. Definitely worth taking at least once.
12Sahir's TestCafe MockTest100Provides 10 questions under each SCJP objective.
13eJavaGuru11Focused on Enums for SCJP 5.0. Excellent explanations of answers to clarify fundamentals.
14JavaBeat for SCJP 6
15Skill Guru56 + 63Mock tests for SCJP 5 and 6, SCBCD as well as other subjects
16SCJP 5 Preparation76Tips, Tricks & FAQs for SCJP 1.5
17Whizlabs.com72Free Diagonostic Exam for SCJP 5.0 & 6.0 with full report.
18SCJP mock exams online400Free online SCJP 6.0 mock exam with reports and statistics. Exam questions are updated permanently.
19Niko's SCJP Mock Questions450More then 450 Questions for SCJP 1.5 and 1.6 divided into topics.
20JavaChamp.com SCJP 6 mock exams470Top quality SCJP mock exams, publish your certification score online in your public profile, add the permalink of your public profile to your resume or your blog/web page example profile, Find Study-Mates, Coaches or Trainees, Download PDF books in SCJP, SCEA, JPA, EJB, JMS, Design Patterns


Commercial Mock Exams

This list does not constitute an endorsement by JavaRanch; it's simply a service to our visitors. Vendors are free to list their products, but please stick to the basic facts and keep the marketing-speak out of it.

Company/ProductCostTotal questionsComments
ExamLabUSD 6.0 (OR wait for 7 days)360A professional web-based SCJP/OCPJP exam simulator containing answers and in-depth explanations making it easy to understand new concepts. Also it simulates the user-interface of the real exam giving you more comfort at the exam. Diagnostic exam is free, and for other exams you have to pay USD 5 OR wait for 7 days
Whizlabs Java Certification (SCJP) KitsUSD 49.95580+The kit contains 6 full length simulated mock exams and interactive quiz (over 580 questions) on the real exam pattern. The advanced features include Adaptive Testing, Intelligent Reporting, In-depth Customization, Exhaustive Explanations, Printing, Question Bookmark, and Feedback. Free demo available.
SCJP 5.0 Exam EPractize LabsUSD 37.80566SCJP 5.0 Exam EPractize Labs – This study guide simulator covers the following features for preparing SCJP 5.0 (both full and upgrade exam): Review Tips, Examples and Development, Interactive Quiz Exam, Mock Exams based on levels - Beginner, Intermediate and Expert, Focus Lab. There's also a free trial version.
Enthuware for SCJP 1.6, 1.7, and 1.8USD 18 or Indian Rs.650792792 questions of varying toughness, Detailed explanations, Questions on all the concepts from JLS, Highly Customizable, very similar to actual SCJP Questions, free online support. The User Interface (including Drag and Drop style questions) is closer to the real exam than any other s/w in the market. It allows you to print, take notes, store study material (stuff that you might find on the internet such as pdf document, images, or any other file), and add helpful URLs. There's also a free trial version.
uCertifyUSD 79.98565for SCJP 1.6; 30 demo questions available for free
JavaBeatUSD 7 or Indian Rs. 200350There is 350 SCJP 1.5 practice questions with various level of testing the competencies. The questions are categorized into objectives to help specialize in specific topic. JavaBeat provides questions in the eBook format(PDF).
JavaBeatUSD 10 or Indian Rs. 250400for SCJP 1.6





CategoryCertification ScjpFaq
3 months ago
We just deployed a new version of the forum software. Here's what it includes:

  • Devaka - Fix CSS bug in wiki comments (hot-patched to permies)
  • Liutauras - upgrade aft shields
  • Devaka - Premium thread gifts feature
  • Devaka - Feature to purchase things without being logged in
  • Devaka - re-calibration of the carbonite freezer
  • Devaka - added to level 5 diagnostic for long range sensors
  • Devaka - Increase the font size of the similar threads 'more' link (hot-patched)
  • Liutauras - shark tank expansion
  • Liutauras - Flags can be added to topic by pressing 'enter' too, not just button 'Add flag(s)'
  • Devaka - Users can buy premium thread gifts for others without logging in
  • Devaka - When a user who made a guest payment attempts to sign up, automatically fill in the sign up form
  • Liutauras - alligator pit trap door mechanism adjustment
  • Devaka - Fix bug where in similar thread lists, premium threads were not linked
  • Liutauras - donuts cleared out of torpedo tube 3 so we don't get ants
  • Devaka - Users can buy premium thread gifts for others in the form of a shareable link
  • Devaka - alligator pit expansion
  • Liutauras - found the droids we were looking for
  • Devaka - lava routed to a lower level, opening up three more bunk rooms for henchmen
  • Liutauras - completed another round of 3C273 quasar flyby
  • Devaka - refill lithium deuteride in the external pulsed plasma propulsion
  • Devaka - When someone makes a guest payment for a premium thread, redirect the user to that thread after sign up or log in
  • Devaka - undocked the command module from the secret mission module
  • Devaka - When a guest user accepts a premium thread gift or invitation, redirect the user to the thread after sign up or log in
  • Devaka - fine-tune the lorentz force in the main z-pinch system
  • Devaka - shielded the primary shuttle from the messier 83 gamma ray burst
3 months ago
We just deployed a new version of the forum software, which includes these new stuff:

  • Devaka - cleaned that weird goo out of transporter room 2
  • Devaka - reworked the AI of HAL 9000
  • Liutauras - donuts cleared out of torpedo tube 3 so we don't get ants
  • Liutauras - electricity made 178% efficient by replacing fluorescent bulbs with incandescent bulbs in cabin 12
  • Liutauras - dilithium crystal calibration
  • Devaka - alligator pit expansion
  • Devaka - undocked the command module from the secret mission module
  • Fix bug where similar threads option was broken on new thread boosts
  • Devaka - add one photon cannon to the runabout
  • Devaka - connect the lightning rod to the top of the clock tower
  • Devaka - upgrade aft shields
  • Devaka - robot goat army finally has actual targeting so THAT won't happen again
4 months ago
About $3.17/gallon here in Sri Lanka
4 months ago
We just deployed a new release of the forum software. Here's a list of what it contains:

  • Devaka - connect the lightning rod to the top of the clock tower
  • Devaka - Show a link back to the forum after updating the watch status
  • Devaka - Show a couch icon for people who own access to a premium thread
  • Devaka - cleaned that weird goo out of transporter room 2
  • Devaka - refill lithium deuteride in the external pulsed plasma propulsion
  • Devaka - Fix bug where some gif images were not properly set up as thread thumbnails
  • Devaka - reset the dart launchers in the cave labyrinth
  • When a paypal transaction fails, show a meaningful message to the user
  • Devaka - temporary jump jets added to escape pod 7
  • Devaka - removed the dead tribbles from shuttle pod 7
  • Devaka - electricity made 178% efficient by replacing fluorescent bulbs with incandescent bulbs in cabin 12
  • After paying for a premium thread, make the user land at the beginning of the premium content
  • Devaka - refilled the main beta particle emitter with copper-64 isotope
  • Devaka - replaced some of the polymer solar cells with organic solar cells
  • Devaka - add one photon cannon to the runabout
  • Devaka - Fix bug where pagination buttons did not show up on categories
  • Liutauras - shark tank trap door mechanism adjustment
  • Devaka - People who own access to any premium thread will see a "my stuff" link at the main menu
  • Devaka - Improved interface for DX5
  • Devaka - Feature for DX5 customers to edit their DX5 ads
  • Devaka - New interface for DX5 ads at the thread boost page
  • Devaka - Make DX5 unavailable for non-logged in users
  • Devaka - rewire cabin 12 to facilitate a hologram projector
  • Liutauras - shark tank expansion
  • Devaka - A page to list threads that are similar to a given thread
  • Devaka - corrected a 5.39x10⁻⁴⁴ seconds offset found in the main atomic clock
  • Devaka - Thread boost feature to make a thread more likely to match as a similar thread of future threads
  • Devaka - alligator pit trap door mechanism adjustment
  • Devaka - add more boron control rods to the secondary nuclear reactor
  • Devaka - Natural language for forum URLs
  • Devaka - thinking cap rebuilt to use batteries instead of gasoline
  • Devaka - safety cover installed over self destruct button
4 months ago
Here is a list of shiny new features/enhancements/fixes we have on coderanch right now!

  • Jeanne - connect the lightning rod to the top of the clock tower
  • Jeanne - added to level 5 diagnostic for long range sensors
  • Jeanne - fix the broken vacuum beam lines in the primary electrostatic nuclear accelerator
  • Jeanne - Fix "mark all as read" on forum level
  • Devaka - thinking cap rebuilt to use batteries instead of gasoline
  • Devaka - Ability to extend all thread boost factors
  • Liutauras - temporary jump jets added to escape pod 7
  • Liutauras - increase the magnetic field intensity of the primary cyclotron
  • Liutauras - undocked the command module from the secret mission module
  • Devaka - cleaned that weird goo out of transporter room 2
  • Devaka - Use the proper URL format in emails about new threads
  • Devaka - completed another round of 3C273 quasar flyby
  • Devaka - shark tank trap door mechanism adjustment
  • Devaka - donuts cleared out of torpedo tube 3 so we don't get ants
  • Devaka - primary weapon made 4% more efficient
  • Devaka - Remove play/stop icons from thread boost screen
  • Devaka - Show thread boost extend options by default
  • Jeanne - shielded the primary shuttle from the messier 83 gamma ray burst
  • Devaka - Fix minor bugs on thread boost
  • Devaka - Feature to add impressions to thread boost DX5 ads
  • Fix bug where extending a thread boost emailed an empty thread boost invoice
  • Fix bug where the thread boost invoice email did not list extensions
  • Devaka - bring the flux capacitor online
  • Devaka - shark tank expansion
  • Devaka - Feature to add more impressions to existing email ads on thread boosts
  • Devaka - upgrade aft shields
  • Devaka - Fix bug where some users suddenly stopped receiving some emails
  • Devaka - Correct the user profile URL format
  • Devaka - Show a list of countries on the DX5 home page and thread boost page
  • Devaka - Fix bug where error messages didn't show up when there is a user error on the DX5 page
  • Devaka - add one photon cannon to the runabout
  • Devaka - main engine reconnected to another electron pump
  • Devaka - removed the dead tribbles from shuttle pod 7
  • Devaka - fishing the gross goo out of the carbonite freezer after a boo-boo
  • Devaka - Fix bug where the post sharing page did not include an https link with the shorter url format
4 months ago
Here are some of the new stuff we have on production:

  • Liutauras - primary weapon made 4% more efficient
  • Jeanne - first post on wiki pages shouldn't show poster's signature
  • Jeanne - temporary jump jets added to escape pod 7
  • Liutauras - add more boron control rods to the secondary nuclear reactor
  • Jeanne - fixed last post column (hot patched)
  • Liutauras - removed the dead tribbles from shuttle pod 7
  • Liutauras - clean out the kraken cave
  • Merge thread boost page with thread boost management page
  • Fix bug where it didn't allow setting a proper non-US shipping price for physical goods at premium threads
  • Fix bugs on the new thread boost page
  • Devaka - more quantum detectors installed to capture remote brainstem activities

5 months ago
Hot dog! Whizlabs loves Coderanch!

Whizlabs offer 60% off discounts on their OCAJP practice tests, exclusively for anyone who can read this on Coderanch!



Whizlabs is one of the leading practice test provider, which was also the first in the industry to launch the online training for various technologies. So far, Whizlabs's practice tests helped over 1,000,000 professionals and companies across 150+ countries get trained, pass certifications, and to be successful in their career.




See what others on coderanch says about whizlabs tests

Tomas Wenngren

Tomas Wenngren wrote:I think that the Whizlab exams, although easier than the real thing, was good at pointing out my week areas so that I could focus my reading on the right things.



rohit surve

rohit surve wrote:Passed SCJP 5.0 with 98% today [...] whizlabs test are really good...it helped me a lot!!



Juggy Obhi

Juggy Obhi wrote:I also bought one exam simulator named Whizlab. It gave me a good idea about my weaknesses so i prepared accordingly.






Whizlabs' OCAJP practice tests contains....

  • 7 Full length OCAJP mock exams (620+ unique questions)
  • Objective based practice tests
  • Exhaustive explanation with every question
  • Reports to assess strengths & weaknesses
  • Unlimited Access


  • Plus, it also comes with...

  • 100% Unconditional Test Pass Guarantee
  • 100% Syllabus coverage: All exam objectives


  • To enjoy all of these features at a 60% off price, go to the following link and use the code OCARANCH60
    Click Here