IT jobs

If you’re starting out a certificate for Microsoft Certified Professional (MCP) for just about anything OS related + 1 or 2 years of experience answering phones will get you in the door for basic helpdesk support at one of the small or midsized companies, no college required…

  • Atomic $14-16 – Link
  • Erickson $14-16 – Link
  • Driving version of helpdesk – $19-22 – Link
  • IT Retraining program for minneapolis – Link

Stretching it a bit is the big companies, they will want a year experience in something or equivalent college.

  • Honeywell – IT Support Tech support liaison – Link

Recompiling the Lost Vikings

Sega Genesis “Lost Vikings” by Blizzard Games!

~ryiron

In my previous blog post I talked about reverse engineering the virtual machine used to implement objects in the Lost Vikings. The Lost Vikings was released in 1993 by Silicon and Synapse, now better know as Blizzard.

At the time I empirically tested some opcodes by manually patching the original data chunks with a hex editor. This works, but it fairly tedious, and doesn’t scale well to experimenting with larger programs, or programs that contain loops or jumps. In the first blog post I suggested that creating a simple language and compiler would be useful for further reverse engineering the virtual machine. So, I did.

Building a Compiler

To assist reverse engineering the virtual machine, and also allow for easy creation of new programs I decided to build a compiler. To keep things simple I opted for a single pass, recursive descent parser.

The compiler design is very much based…

View original post 2,161 more words

Online schools to learn

  • Free code camp … 800 hrs of coding to prep you for volunteering time to get real world experience. Link
  • http://www.thinkful.com/
  • Launchschool’s Capstone Mentoring – 10% of your first year employed – Link
  • Viking Code School –
    • Immersive: $12k flat or 20% of first year (paid in first 6 months) of working – Link
    • Flex
      • ~$300 / month – forum, chat, weekly mentor checkins, live virtual office hours
      • ~$600 / month – all of the above plus 1 on 1 mentor
      • ~$1400 / month – career mentoring, custom paths, 3 meetings a week

Cells 4.0 – Goodbye Rails! Hello Ruby!

interesting…apparently their “new” site is down already though 😦

Nick Sutterer

The Cells gem has helped many developers to re-structure and re-think their view layer in Rails. It provides view models that embrace parts of your UI into self-contained widgets.

What was partials, filters, helpers and controller code is now moved into a separate class. View models are plain Ruby and use OOP features like inheritance while benefiting from encapsulation. The times of global view namespace and lack of interfaces in views are over.

class CommentCell < Cell::ViewModel
  def show
    render
  end

private
  def author_link
    link_to model.author
  end
end

Cells can render their own views which sit in a private directory.

Logicless Views.

In views, we try to gently enforce simplicity: When calling a method in the view, it is called on the cell instance. The view is always executed in cells context. There is no concept of “helpers” and data being copied between controller and view anymore.


Written by 

Every…

View original post 1,308 more words