I always seem to forget this line...
I currently have this in .bashrc, but it may not be the best place to put it.
export PATH=$PATH:/new/path/to/add:/other/new/path
Tuesday, October 25, 2011
Renaming file numbers
This little script will rename badly named files into nice 3 digit numbers.
For example, if you have files, 1,2,3,...10,11,12, it will rename the files into 01, 02, 03, etc.
For example, if you have files, 1,2,3,...10,11,12, it will rename the files into 01, 02, 03, etc.
#!/bin/bash
echo $1;
mkdir $1/output
for each in `ls $1`
do
filename=$(echo $each | cut -f1 -d '.' | tr -d '[[:digit:]]')
extension=$(echo $each | cut -f2 -d'.')
number=$(echo $each | tr -cd '[[:digit:]]')
echo $number;
cp $1/$each $1/output/$filename`printf "%03d" $((10#$number))`.$extension
done
Wednesday, October 19, 2011
I Wish There Was....
I am not one to stand out or break out from the norm, but I have an idea that I think has a lot of potential.
I think that there should be a new playlist format that explicitly uses Musicbrainz Ids... or at least a music player which allows users to see the MBID....
I think that there should be a new playlist format that explicitly uses Musicbrainz Ids... or at least a music player which allows users to see the MBID....
Friday, October 7, 2011
Script to connect to HunterNet
The connection to my university wifi is terrible and requires authentication. I have written a small script here which allows me to connect to the internet without a browser.
#!/bin/bash
IP=$(ip addr show wlan0 | grep inet | head -n1 | cut -f6 -d ' '| cut -f1 -d '/')
MAC=$(ip addr show wlan0 | grep link | head -n1 | cut -f6 -d ' ')
echo $IP;
echo $MAC;
echo `curl -d "user=USERNAME&password=PASSWORD" https://securelogin.arubanetworks.com/cgi-bin/login?cmd=login&mac=$MAC&ip=$IP`
echo "CONNECTED!"
Tuesday, September 6, 2011
Organizing a few links...
I am beginning an android project and I just wanted a place to organize a few links.
Maven Archetype
https://github.com/akquinet/android-archetypes/wiki/android-with-test-archetype
Maven Plugin
http://code.google.com/p/maven-android-plugin/
Android SDK
http://developer.android.com/sdk/index.html
To download the correct version, run the 'android' application. You can choose which version to install from there.
Export ANDROID_HOME in your .bash_profile
Sighs.. this is looking like it will be more complicated than ever!
Maven Archetype
https://github.com/akquinet/android-archetypes/wiki/android-with-test-archetype
Maven Plugin
http://code.google.com/p/maven-android-plugin/
Android SDK
http://developer.android.com/sdk/index.html
To download the correct version, run the 'android' application. You can choose which version to install from there.
Export ANDROID_HOME in your .bash_profile
Sighs.. this is looking like it will be more complicated than ever!
Thursday, August 11, 2011
Pushing an existing GIT repository to GoogleCode
In my most recent project, I started to use Github to host my code. I find GIT to be an amazing tool and I can't emphasize enough how much better GIT is than SVN.
Anyways...
Today I was trying to upload my git repository to GoogleCode to take advantage of the free bug tracker. However, I came across a little bit of trouble during this migration and so I wanted to share my little problem/solution so that others don't need to waste too much time trying to figure out what went wrong.
I was following the instructions found on this page:
http://www.servercobra.com/migrate-git-project-from-github-to-google-code/
and for the most part, it worked out very well.
A little more context
I have a project called MageComet that is already setup and versioning on Github. I want to push my local github repository into googlecode.
Steps
1) Make sure the google code repository is using git.
4) Now if you execute the following code, you should be promoted for a password:
git remote add google https://code.google.com/p/magecomet/
git push google --all
This password is NOT your google password, but rather the password found at this link (provided that you are logged in)
https://code.google.com/hosting/settings
5) If you enter the password, all should be go well and your repository should be pushed onto GoogleCode.
Hope that helped.
*****************
EDIT
I figured out why the .netrc file wasn't working.
This file is supposed to be a space delimited file... I had an extra colon in it for some odd reason...
The file should look like this
machine code.google.com login USER@gmail.com password PASSWORD
Anyways...
Today I was trying to upload my git repository to GoogleCode to take advantage of the free bug tracker. However, I came across a little bit of trouble during this migration and so I wanted to share my little problem/solution so that others don't need to waste too much time trying to figure out what went wrong.
I was following the instructions found on this page:
http://www.servercobra.com/migrate-git-project-from-github-to-google-code/
and for the most part, it worked out very well.
A little more context
I have a project called MageComet that is already setup and versioning on Github. I want to push my local github repository into googlecode.
Steps
1) Make sure the google code repository is using git.
2) If you took a look at the previous tutorial at the link above, the author guides you through creating a '.netrc' file. You can give it a try and create this file, but in my experience, my machine did not use it, and thus, there were errors.
In my repository, I executed the following code:
git remote add google https://code.google.com/p/magecomet/
git push google --all
BUT, I received this error message:
error: The requested URL returned error: 403 while accessing https://code.google.com/p/magecomet//info/refs
If the previous steps worked for you, I don't think you need to continue reading... but if you still have problems go on to step 3!
3) I like having clean config files so I removed the previous remote repository and added the correct one.
git remote rm google
git remote add google https://USER@code.google.com/p/magecomet/
4) Now if you execute the following code, you should be promoted for a password:
git remote add google https://code.google.com/p/magecomet/
git push google --all
This password is NOT your google password, but rather the password found at this link (provided that you are logged in)
https://code.google.com/hosting/settings
5) If you enter the password, all should be go well and your repository should be pushed onto GoogleCode.
Hope that helped.
*****************
EDIT
I figured out why the .netrc file wasn't working.
This file is supposed to be a space delimited file... I had an extra colon in it for some odd reason...
The file should look like this
machine code.google.com login USER@gmail.com password PASSWORD
EDIT
Guess I posted too early, Still doesn't work so I am just going to manually put in my password...
Guess I posted too early, Still doesn't work so I am just going to manually put in my password...
Wednesday, August 10, 2011
Subversion CheckSum Error
I have been working with subversion again and I came across this checksum error....
I was looking for an easy way to fix it and so this is what I did.
0) Backup the changes for the corrupt file.
1) Browse to the SVN repository and delete the file.
2) Update the client version of the respository. (the file in question should be removed)
3) Make a new file and paste your changes in.
4) Commit (as a new file)
Again, Git is so much easier to use... but maybe it's because I am not using it through an Eclipse plugin...
Subscribe to:
Posts (Atom)
