Friday, February 24, 2012

President's Day!
Grrr. I dislike useless holidays--the kind where the bus isn't running normally but I do not get the day off work. Had to walk 3 miles to get there. (Monday)

Learned I can do cgi scripts in my embedded Linux devices as simply as throwing in a bash script! Happy I discovered this, wish I'd figured it out sooner. (Tuesday)

Bash scripts cannot handle non-integer math... (Wednesday)

Late getting to work. _sigh_

Pro-tip: If you've used buildroot to assemble a Linux OS for your embedded device and need to cross-compile some c code to run on said device, you can use:

/path/to/buildroot/output/hosrt/usr/bin/arm-linux-gcc

I spent literally 3 days (on & off) trying to find that particular bit of info.  You're welcome.

Was super excited to see the tekkit (modded minecraft) server pack is up! I've installed a test-server on my rig and once it's ready will be trying to move my players to it...

Hey, when coding in C, if some function that should be in there isn't working, check you're included headers.  And then, check again.
(Thursday)

Didn't get home till near midnight last night--stupid bus system.  Today, arrived late. Feels like I have a hot knife in my left temple... _sigh_  Hoping for a good weekend.
(Friday)

Monday, February 20, 2012

--sick days--

Tuesday: Valentine's day, back to work after 3.8 days, 1.8 of which were sick days. Stupid nasty cold/flu thing...

Thursday: Major brain strain, troubleshooting cellular connectivity issues... Learning to compile c code for a different type of ARM processor... Anybody out there have any insight on how to compile for an AT91SAM9G20 processor?

Anyhow, not much this week. Have some music:


Friday, February 10, 2012

Router Blues

This weekend I bought a small, cheap switch so I could connect more wired devices to my router...

Got a "new" (to me) computer to run my minecraft server on--it's now much more stable.

My last weigh-in was 256.0 lbs.  I've been counting my calories (and so on) for over two years and slowly but surely losing weight.

Tuesday: Today, I learned what a 'CGI' is, in reference to web development... means 'common gateway interface' and apparently its function is to let coders make something which interfaces with web servers! Wooo!

If you do any coding or scripting, here's a couple links which pointed me in the right direction:
http://farm2440.blogspot.com/2011/06/creating-web-interface.html
http://www.jmarshall.com/easy/cgi/

Wednesday: Discovered 'jquery' very cool web development tool.

Thursday: I *hate* Internet Explorer.  Any time I'm making anything web related, I must take several extra steps to make sure it works with IE--everything else works fine, just not IE... no, IE needs extra crap just to work right.

Friday: And illness strikes... but I went to work anyhow.

Reality being what it is... my reliable old router has been all sorts of whacky lately, so I'll be teaching a 2-ethernet port computer to be a router and just hooking the switch to that.  I'll let you know how it goes.

Monday, February 6, 2012

Monday, Monday!

So, this weekend I moved my minecraft server to a dedicated machine--as opposed to "crashey" my computer. Sadly, in order to wire it to the network I had to disconnect the PS3 from the wired ethernet and connect it to wifi. _sigh_ First world problems, I guess.

Plus, totally forgot the add an SSH server to the minecraft-server... so while it's running fine at the moment, I'll have to move it to my keyboard/monitor in order to correct that.

Mentally debating getting a cheap switch to go with the router...

Tuesday: Due to the modem & router being lumped together; both were over-heating and causing intermittent flakiness of the internet connection.  Separated them and now it's better.

Plus, totally got home to discover the *new* minecraft server's hard-drive had gone kaput.  So, spent two hours installing Ubuntu server, ssh, samba, java, and the latest bukkit jar on a hard-drive which was just hanging about.  Restored from the backup made last Sunday--and up and running again.

Wednesday:
Piracy the excuse, creating the "crime" so they can get laws passed http://youtu.be/WJIuYgIvKsc

Recently found out Blogger (Google's Blogger) has started a by-country censorship program... which sucks, 'cause I totally dig Google.

Thursday:
Ugh, I think I sprained my brain yesterday--it still hurts today.
Today I learned one can use 'ssh -X' and be able to launch graphical x-server apps via ssh connection.  Very cool.

Friday:
Nothing to report.  Stay strong y'all.


-Stray Thoughts-
Inspired by this video:
http://www.dump.com/2012/02/01/how-to-destroy-a-washing-machine-video/
How hard would (self balancing) spinning device be?  We could use it on washing machines and car tires...

Friday, January 27, 2012

Cranial Detritus...



I hate my stupid teeth. I've been a walking ball of dental pain for awhile now.  Why does everything in the line of quality dental work cost so frigging much? Thankfully, that kind of thing rarely lasts more than a week, so by this weekend I'll be feeling better.

Updated my minecraft server to 1.1 (since bukkit released their 1.1)
If you play and need a new spot to chill, hit it up--senacharim.hopto.me Please be polite, and no griefing.

Short post this week--too busy working to put any of my good thoughts into print.  Oh well, there will be later.

-=Ideas=-
Hotlist App: For smart phones--an app which automatically ranks for you which apps you use the most--and also provides a quick shortcut to same said apps.
Could also find grander use in voluntarily shared data a'la "(blank) was the most used app among x phone users in the month of January" or somesuch, with valid claims to high degrees of accuracy.

--
Thinker Code Monkey (Über cool!)
http://www.cafepress.com/thinkercodemonk.416274193

Feel like being awesome? I like bitcoins...
http://www.bitcoinplus.com/generate?for=84447

Friday, January 20, 2012

This week, I discovered the joy that is Penny Arcade TV.

In the world of C coding, does anybody out there have an elegant lite-weight way to programmatically mount USB drives which your embedded ARM Linux automatically detects but doesn't mount? Just curious... I ended up doing a cyclic "is there /dev/sd?" check and then just calling the "mount" command in the system... tis ugly but effective.

Seeing as I kinda jot down whatever I'm thinking in this to-be blog post per diem--today many websites I normally visit as part of my "morning coffee" lineup have gone dark in protest of SOPA/PIPA. Good! The ants need not be afraid once they realize they outnumber their erstwhile masters 50 million to one... but no ranting on that.

Stray thoughts: Try new things. Especially if you're an older business, like the MPAA or the RIAA. Try not to blame others for your own inability to adapt.

Product idea: PC Bad Power Supply alarm. Connects twixt the computer's powers supply & 24-pin ATX connector. Makes loud noise if/when voltage does funny things--could end up saving you hundreds or thousands on computer parts--should be able to make them for like $10 each after initial development is done.

Anyhow, that's all for this week, happy Friday everybody.

--
Thinker Code Monkey (Über cool!)
http://www.cafepress.com/thinkercodemonk.416274193

Feel like being awesome? I like bitcoins...
http://www.bitcoinplus.com/generate?for=84447

Monday, January 16, 2012

Short week update

Exciting news! Microchip has begun offering a native Linux compiler for their PIC lines!

Lately, I seem to have accidentally memorised my credit card number...

Anyhow, memory handling in C is some tough stuff. My C code is rusty--almost tetanus rusty. But, with the rate I'm applying myself it'll by shiny again in no time.

Guess not much this week... more to come.

--
Thinker Code Monkey (Über cool!)

Feel like being awesome? I like bitcoins...