Software Developer Zone Podcast: Recent Episodes

Larry Gray

Arksoft is a web site that will provide content for Software Developers, specifically Java and Javascript Developers. Arksoft Podcast will be mostly discussions or talks about anything related to this technology. The first four are introductory to give the listener a very good overview of what Java Applications are, what goes on in the code blocks which are the engine and the software development process.

View Details

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 Facebook or most especially Software Developer Zone. 

  • SDZ
    • Wordpress
      • Plugins
    • CPanel
      • node.js
    • java.softwaredeveloperzone.com
      • questhost.com
      • tomcat
      • node.js
  • Skill Set
    • Java
      • Android
    • Javascript
      • jQuery
      • Angular
      • ajax
    • HTML 5
    • CSS 3
  • Tools
    • Serverside
      • PuTTY
      • WinSCP
    • IDE
      • Eclipse
      • Idea
      • Netbeans
      • Scene Builder
      • Android Studio
    • Graphics
      • Blender
      • Inkscape
      • Gimp
    • Media
      • Facebook
      • Youtube
      • LibSyn
      • Twitter
    • Misc
      • Password Safe
      • Github
      • Sourceforge
    • WebServers
      • Tomcat
      • Node.js
    • WebBrowsers
      • Chrome
      • Firefox Developer Edition
      • Opera
      • Edge

View Details

Arksoft.org has become Software Developer Zone. I talk about the new theme, layout and features. I talk about new content. I talk about upcoming content. I am going to be looking for some guest or co-authors. I talked about changes in my ideas in regards to my plans for paid content and the Golf Rating system.

View Details

I talk about books that I have been reading. I discuss techniques and concepts related to 3D game programming using Java. Though much of this content is about game development in general and only a small part is directly about Java or exact coding.

Books that I talk about..

  • Black Art of Java Game Programming
  • Black Art of 3D Game Programming C
  • Building a 3D Game Engine C++

I talk about..

  • Isometric Parallel Orthogonal view
  • World Perspective view
  • Rendering Pipeline
  • Texture Mapping
  • Shading Lighting
  • Other effects
  • Culling for efficiency
  • Painters algorithm for removing hidden objects.
  • Culling for removing hidden objects
  • Z buffer and Z order
  • Other culling methods
  • Collision Detection and efficiency
  • And other stuff.

View Details

I talk about books that I have been reading. I discuss techniques and concepts related to 2D game programming using Java. Though much of this content is about game development in general and only a small part is directly about Java or exact coding.

Books that I talk about..

  • Black Art of Java Game Programming
  • Black Art of 3D Game Programming C
  • Building a 3D Game Engine C++
  • Fundamentals of 2D Game Programming with Java

As far as techniques go, there is too much to list, but here are a few.

  • What Matrix math is used for..
  • What Vector math is used for..
  • Screens
  • Scrolling
  • Collision Detection
  • Images and Sprites
  • Animation
  • Turn Based vs Real Time
  • Sound
  • And more.

View Details

On this one I tell you about my open source projects..

  • Java Reference
  • Java White Board
  • Java Cave Maps
  • Java Games and Graphics
  • Java Quiz
  • Java Ledger
  • Java Heat Wave
  • Open Text Reader

I talk about my experience thus far with open source and open source developers. I tell you about what has been accomplished thus far. Decisions I've made good or bad and upcoming changes. 

I tell you about the new feature on Arksoft.org broadcasting my coding sessions or giving live classes. 

View Details

I talk about about the most important classes and packages and lightly describe the rest of them. 

java.lang java.util  are the two main packages

java.lang.Object java.lang.Math java.lang.String 

java.awt.Graphics java.net.Socket for example.

I talk about java arrays, object serialization 

I talk about java assert keyword and AssertionException

I tell you about Remote Method Invocation

I explain what ports are in TCP/IP

and much more..

View Details

In this episode I talk about how to begin and grow you application. I talk about types of errors and debugging. I talk about testing. I talk about code repositories. I talk about agile methodology and what are methodologies. I talk about how to manage productivity.  I talk about Ant build tool

View Details

In this one I talk about what goes in inside the {  }  code blocks. These are the modules in your programs. I talk about statements, assignments, commands, functions, branching or decision, loops, and error or exception handling, and anonymous inner classes. I talk about nesting blocks. I talk about local variables and variable visibility. 

View Details

This is a very in depth and technical overview. I totally explain the Java Class and what is an Object and OOP in Java. I explain the parts of the class an entirely how to define a class in a source file. I explain about Inheritance and Good OOP design. I talk about OOP design in general.

View Details

In this first episode I merely talk about the web site. I talk about plans for the web site. I talk about features of the web site for the community. I talk about me, Larry Gray. I talk a little about Java, Javascript, Scripting, HTML and CSS.

This is to get people interested in the web site and newbies to programming interested in looking into Java.