somethings from codeland

Sunday, June 24, 2007

X over ssh

Remote desktop over ssh is getting better and better..

thembid.com

Friday, June 15, 2007

c# browse for folder

Browse for folders using Shell32.dll's BrowseForFolder method in C#

thescarms.com




Update: Didn't realize that FolderBrowserDialog was as easy to use as it turns out to be..

c# compression library = easy

dotnet.org

Thursday, June 14, 2007

Virtual KVM: synergy

So no hardware required. I have a monitor with two inputs for signal (the old-school serial, and a dvi)
So basically I can set up the client on my ubuntu linux, and vista (soon to be xp again) laptop.

With this I'll be able to use the big monitor with either machine and not have to clutter the desktop with the laptop being there.. (just set it off to the side hooked up..)

Synergy KVM

I might even go and get another screen, maybe a bigger one or something..

encryption galore

bouncycastle.org

PDF Printer in Ubuntu

Ubuntu pdf printer

Ubuntu scripts for automatic desktop setups

Do all those illegal things, like copy protected dvd's and such..

flb.script.sh

courtesy of xsol


*I do not condone illegal activities. This is strictly for educational purposes..

Wednesday, June 13, 2007

Configuring MySQL remote access

Create the database and then allow a user remote access

mysql> CREATE DATABASE foo;
mysql> GRANT ALL ON foo.* TO bar@'202.54.10.20' IDENTIFIED BY 'PASSWORD';

courtesy of cyberciti

you can use wildcards in the address if you have an ip that is going to change on your accessing clients

so that second line would look a little more like this if you wanted all your machines at home to be able to connect to the mysql server you're configuring
mysql> GRANT ALL ON foo.* TO bar@'192.168.0.%' IDENTIFIED BY 'PASSWORD';

courtesy of yrhostsupport

where % is the wildcard that mysql requires in the address

Sunday, June 10, 2007

programming stuff: cheatsheets and such

Any api documentation on an ajax interface. Think visual studio's object browser on the web..
gotapi.com



And my source:
Essential HTML, CSS, Javascript, PHP, and miscellaneous cheatsheets

css galleries

css galleries = good stuff..

Friday, June 08, 2007

Ubuntu MythTV install guide

This should prove interesting. I've tried it a number of times in the past..

This guide is to install the mythtv backend, mythtv frontend, and have a regular ubuntu desktop: exactly what I'm looking for..

Google Talk though Pidgin on Ubuntu

I realized today how much I rely on gTalk to share files and otherwise talk to people at work and my side business. It will be a must if I am to switch operating systems at the house.

Google talk through pidgin

I did also find an open source magazine today through digg. It seems to be kinda neat. full circle magazine

This is one that I found long ago. Google Magazine

Thursday, June 07, 2007

Ubuntu on the nice box at the house revisted (again)

I have always at least tried it out but had to go back to xp for something. I tried out Vista because of the new media center included in Vista Ultimate, but there always seems to be a catch to get it up and running. (its a story in itself, but I buy one card and I end up needing 2 more)

Anyways, so the ubuntu is ideal because this computer is going to be a media center as well as a workstation in my bedroom.

The last excuse for going back to XP was ntfs reading/writing. This now seems to be a little more stable and only takes a few minutes to set up now..

Setup Ubuntu NTFS

Tuesday, June 05, 2007

Build your own server: Xubuntu

This article explains the ins and outs of setting up a general purpose server based from Xubuntu. This version of the debian-based Ubuntu, is built to be light-weight, so it can run on those spare parts that have been building up in that room you've been meaning to clean for how long??

This tutorial is more the gui approach to setting everything up using Syntaptic. I still prefer apt-get in the command line, but what do you do.. And without further ado:

Samba Configuration
Remote access on Xubuntu

Install SVN with Web Access on Ubuntu

I am configuring an svn server for the company to hold all of our code. I have that test Ubuntu up and running, so I'm going to dedicate that to our svn repository..

Install SVN with Web Access on Ubuntu

Monday, June 04, 2007

Ubuntu and Tomcat 6 server

I'm wanting to play with the java environment now that I've programmed in C# for as long as I have. I think it should be interesting. But I am going to need a test server to run things on once I start getting things going.

Enter the Ubuntu setup guide for Tomcat 6 -- Tomcat 6 and Apache 2 basic setting guide for Feisty

Friday, June 01, 2007

Ajax Forms

I am working on a generic client side form validation solution. I found some very interesting resources though:
FormAssembly -- tutorials

Dexagogo -- demo

This stuff is looking really good.. (better than what I might have come up with on my own..

AJAX: what's a nerd to do with his upcoming rainy weekend..

AJAX Tutorials

Tuesday, May 29, 2007

mono = .net for linux

I'm experimenting with Mono, a cross platform alternative that allows to extend the .Net framework onto non-Windows based hosting environments. (in our case, anything that supports Apache and its mod_mono module) I have installed it and am running a custom ASP.Net app that I wrote for a client. It seems to be working smoothly.

There was a little bit of hassle getting it going though. It turns out that ASP.Net 2.0 isn't completely supported, so we had to make sure to run through the beta server of mono-apache-server2.

I'm running through Ubuntu because of its easy debian based architecture for getting everything setup really easily, and it seems to be running like a champ.

Ubuntu Setup

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