fbpx
Responsive Ad Area

Masonry Category

Home » Masonry Category

SDZ Episode 10 Tools and Skill Set

I discuss the tools that I use for coding or publishing Software Developer Zone. I talk about what I’m doing with SDZ, what languages I’m learning, what tools I’m using with maybe a few pointers or tips. Join me in using and learning the same things. Then socialize with me on Faceb...

Introduction to Data Structures and Java Collections

An Object is a Data Structure Objects are data structures. We all know programs have data, in fact in OOP an object is Data and Related program logic packaged into this thing called an Object. In Java, we have primitives byte, short, int, long, float, double, boolean, char. A String is an object mad...

Learn to code Java now!

Easy steps and tips to get started learning to code Java How easy is it to begin learning Java? I will explain the steps needed to get started. What tools are needed? Which tools to avoid at first. Ask yourself a few questions. Why do you want to learn Java? What are your main goals in learning Java...

PHP

PHP is a fun language many applications on the web is written in PHP. Unlike Java, PHP does not a full blow language like C and C++ what I mean by that is, with PHP there are certain limitations. Such as, we don’t have direct access to the machine so we can’t quite interface with hardwar...

Random Access Files with Java

Random Access Files with Java Random Access Files (RAF) in Java are super easy to use. Use an RAF when you are doing more database-like operations vs document-like operations. With an RAF you can move to any location in the file based on the byte number.  Then read or write primitives and Strings. Y...

Sprite Organizer 0.1 Alpha

Organizing Sprites, Tiles, Textures etc on Image Strips or Grids. This article is about a tool for organizing sprite or tile images into image grids or image strips. It’s useful for organizing game sprites, simulation sprites, textures or even CSS sprites used on web pages.  It has buffers whi...

Simple 3D graphics using Java

Isometric or Orthogonal 3D views In this article, I demonstrate 3D Graphics showing you how to project a surface in 3D using 3 modes for drawing the surface. There is a left-hand mode, a center mode, and a right-hand mode. This same transformation math works for 3D polyhedron objects as well and you...

Sound effects and Musical Notes.

Sound Effects and Musical Notes I will demo how to play a wave file or other sound files as effects. How to play musical notes. Later I will write on how to play music files simultaneously with sound effects.  There is a website that is like a YouTube for sound effects. freesound.org is a website wh...

Database: H2 (formerly HypersonicSQL)

H2 Database and Java When I began using Java years ago I heard of a database that was being coded entirely using Java. This was HypersonicSQL and you can still download it at Sourceforge. The author working on it decided it needed a rewrite and he began H2 database. First download H2 installer at H2...

SQLite: JDBC and SQLite

SQLite and Java First, you must go to download page and get the binaries for either 32 or 64 bit, placing them in the system path. If you don’t know how to do that, google adding folders to the system path. There will be an SQLite.exe file. Run it as a command to verify that it is in the path ...

Changes: Software Developer Zone Podcast Episode 9-Changes and Plans

Newest Changes and Plans softwaredeveloperzone.com—–>Softwaredeveloperzone.com I talk about the changes and plans with the changeover from softwaredeveloperzone.com to SoftwareDeveloperZone.com and new plans. The new domain, theme, layouts, and features. New post and tutorial trail. U...

Serializing Java Objects to XML and Deserializing XML back to Java Objects

Like object serialization this is very easy and straight forward. Below is two examples of psuedo code for writing and then reading. This code merely shows the steps. We didn’t have to use the buffered streams. With small files you do not have to but with larger files it will speed up reading ...