somethings from codeland

Friday, March 23, 2007

ColorPic

ColorPic is an awesome tool to get the hex color of anything on screen, something you've found in the past, and I'm sure there's more.. I'm all about free software too..

How many times have you waited for photoshop to open so you could grab a color? Well no more.. Tiny install, and a small footprint on the screen.. Couldn't be happier, it works with Vista.

ColorPic

Friday, January 05, 2007

Myth TV Revisited

I have all the goods to make this happen. I have tried in the past, but it was going to be far too difficult. Here are my objectives:

  • Install Ubuntu on this old pc

  • get a mythbox up and running with the pc controls


    • eventually get extra remotes working (ie, the ati rc remote, and the nintendo wiimote with the available python driver


  • Be able to record hdtv signal, through my cable box and over the air


    • I believe I'm going to need multiple recievers

    • I have a hauppage hd 5500, which up to this point has been a pain to work with (the kernel hadn't yet supported the driver naitivly.





I'll be documenting what my difficulties are, and possible remedies (whatever seemed to get it working). The tutorial I will be following is from the ubuntu help forums.

Eventually I want to stream over the internet, as well as to my cell phone.

Thursday, December 07, 2006

update: the news..

Finishing up the company's website http://appianlogistics.com/. I'm kind of excited about transitioning into the DRTrack C# code. I'm not too sure how challenging its going to be programming web forms. I'm sure there will be something of a learning curve, but its going to be a nice intro into the .Net framework.
    Things on my mind..
  • In other news, Ruby on Rails released a new version of their framework to base off of. Rails 1.2

  • There's an Ajax Toolkit Framework out for the Eclipse IDE now.. IBM Article

  • 5 books every programmer should read

  • Cool CSS effect: click for dashboard like lightbox

  • a bunch of programming projects

  • I recently got interested in tabs with ajax for a project at work.. This should solve the problem of having to scroll to view multiple portions of a page module's logic while still maintaining a level of useability Ajax tabs with biscuit --php based, but works with any implementation using the js includes for the javascript..

  • Database-enabled Ajax with PHP-- ajax calls for database pulls

Friday, November 24, 2006

making internet traffic anonymous (bittorrent)

Tor -- anonymous traffic system (provides an anonymous network)

Vidalia -- gui for the tor daemon

Privoxy -- tcp cleaner (used by tor to clean packets)

Thursday, November 09, 2006

automatix2 for ubuntu

I'm sick of windows crashing every time I modify my setup on my download box at the house.. Going with ubuntu. Automatix2 is great though.. I haven't seen anything like this for windows, but it really is nice to have..

c sharp and opengl

I've done a few things in c sharp for work, and I have a friend into opengl. I'll probably be getting into opengl just to work with it. Apparently since directx is microsoft's alternative to opengl, there isn't a really straightforward way to do this. I will be researching this and updating..

ipod and ubuntu

gtkpod has the largest userbase

Wednesday, November 01, 2006

Google Maps .Net control ajax woes

So my first mission is to get some logic that has already been coded, working with Ajax.Net. I have been able to "ajax" the page, breaking the map.

Here's the setup:
I have a google map with three checkboxes all in an updatepanel. Since by default every component in the updatepanel is monitored for auto refresh, I am not setting any triggers.

The problem seems to be that when I click on one of those checkboxes to modify the map output, using the WCPierce google maps API .Net control, the map completely disappears and it requires a manual refresh to bring the map back up. So a postback is required to get the map to show back up. I do not understand why this is happening..

more to follow I'm sure.

Friday, October 27, 2006

more on google maps

So I decided to do this instead of making a doc on my google account..

Here we go:

GMap2 api reference

every time a new instance of GMap2 is created another map is displayed on the screen.

So everything starts with:
var map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(37.4419, -122.1419), 13);
GEvent.addListener(map, "click", function() {
alert("You clicked the map.");
});


this will show a popup screen that says "You clicked the map." every time the user clicks the map

more on google maps

So I decided to do this instead of making a doc on my google account..

Here we go:

GMap2 api reference

every time a new instance of GMap2 is created another map is displayed on the screen.

So everything starts with:
var map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(37.4419, -122.1419), 13);
GEvent.addListener(map, "click", function() {
alert("You clicked the map.");
});


this will show a popup screen that says "You clicked the map." every time the user clicks the map.

you can add listeners (as demonstrated above) or bind them:

function MyApplication() {
this.counter = 0;
this.map = new GMap2(document.getElementById("map"));
this.map.setCenter(new GLatLng(37.4419, -122.1419), 13);
GEvent.bind(this.map, "click", this, this.onMapClick);
}

MyApplication.prototype.onMapClick = function() {
this.counter++;
alert("You have clicked the map " + this.counter + " " +
(this.counter == 1 ?"time" : "times"));
}

var application = new MyApplication();


onMapClick is a method that is bound to the event listener for this particular map (this particular instance of GMap2)

Wednesday, October 25, 2006

Back on Blogger

So there are all these blogs out there on various topics written by people with the intention of helping others. That's not my aim. I plan to use this as an open place to think, and if you find that the links are useful, then have at them..

I did want to say that I was recently inspired by the programming “Jedi” behind AnAppaDay.com. His new dedicated website is thesoftwarejedi.com

I am starting on AJAX on .net 2.0 at work this week, so I'll be going through the books on torrent sites, and working my way through I'm sure somewhere around 20 intro apps. We're integrating with Google maps, but the guys started writing logic without following up with some AJAX to keep the map “alive” after the logic is applied. I think its mainly markers, maybe directions right now. I think eventually the plan is to display full routes with actual routes taken (recorded via GPS) overlaid. So, this should be an interesting project to work on.

So for starters, here are my links that I’m checking out right now:

ASP.Net Ajax -- Atlas
Atlas docs -- ASP.NET docs
Atlas forums --
Google maps API -- Get API key
Google maps API docs -- documentation

Tuesday, February 28, 2006

Apple has produced a ruby-on-rails tutorial

Monday, February 27, 2006

Tuesday, February 21, 2006

Twitter Updates

About Me

My photo
I have been working with computers/programming to put myself through college since I graduated high school. I am currently attending Oklahoma State University for bachelors degree in biological sciences. Along with my experience in programming, a degree in biology will allow me to pursue a career in bioinformatics research concerning genetic diseases (i.e. cancer).

Blog Archive