Saturday, August 20, 2016

How to display the IP address on an HP LaserJet P4010 / P4014 / P4015 / P4510 / P4515 printer

Any printer connected to a TCP/IP network has an IP address.  Knowing this IP address can be useful for a variety of reasons.  Rather than having to search through the printer's menu or look for the IP address on a spreadsheet or in another system, you can set some printers up to display their IP address right on the main screen.

To set up an HP P4010 series printer (P4010, P4014, P4015, P4510, or P4515) to show its IP address:

- Press the down arrow button once to enter the main menu.  (If the printer is idle or sleeping, press the down arrow button once to wake it up, and then once more to enter the menu.)

- Scroll down through the menu options until you get to Configure Device.

- Press the OK button

- Scroll down until you see System Setup.

- Press the OK button.

- Scroll down to Show Address.

- Press the OK button.

-  Use the up or down arrow to highlight Auto.

- Press the OK button.

If you change your mind and don't want the printer's IP address displayed, you can go back into the same setting and select Off instead of Auto.

(Originally published on, August 2011)

Saturday, August 6, 2016

Barclays Code Playground - A Good Coding Environment for Kids

I was poking around online this morning, looking for a good online code editor to test out some code that wasn't working on another site.  (CodePen, SoloLearn, and have the best editors I've seen to date.)  I came across something called "Barclays Code Playground" which sounded weird, since Barclays is a name associated with banking and finance, not programming or web development.

It turns out, Barclays Code Playground is a really neat coding learning environment for kids.

Once the page loads, there are all sorts of elements sprinkled around: a chicken, a rainbow, a baseball, and much more.  Even a monster with a bucket perpetually suspended above his head like the Sword of Damocles.

Just about all of these things can be "programmed" by kids.  Clicking on an element brings up a coding window, where you change all sorts of settings: how fast the chicken runs or lays eggs, what color paint the bucket dumps on the monster, the arc that the rainbow makes... the list goes on and on.  There's even a pair of giant eyeballs that you can program to follow the mouse around the screen.

The coding interface is intended as an aid to get children familiar with programming, rather than a teaching tool to actually help them learn to code.  All you have to do to change things is type in a number (or occasionally a color or other word) and click Apply.  But the coding statements are shown (in JavaScript) and are what is edited.

Barclays Code Playground is a great site for kids to play around with.  As long as they are able to read at a basic level, they should be able to use the interface and change how the different elements react and behave, which can be fun as well as educational.  Kudos to Barclays for providing this free online playground for children.