Category: Uncategorized

Ubuntu 9.04

I finally upgraded to Ubuntu 9.04  last weekend.  My wireless card quit working.  I tried several things like reinstalling the broadcom driver and all, but it wouldn’t work in Ubuntu 8.10.  I thought “”what would it hurt”, I will probably have to reinstall anyway.

The upgrade went with no problems, but it still didn’t fix my wireless problem.  I finally determined that my problem was with the network-manager and not my driver because I could see it with ifconfig.  So, I completely removed the network-manager, rebooted, and reinstalled.  Still no luck.  So, I was sitting on the couch programming with no Internet, and it just started working again!

I have noticed a few things working better!  First, when I do my dual screens, I noticed that it now places my Applications bar on the laptop screen.  Before, it didn’t seem to matter how I switched to dual screens, it would place my Applications bar on the other monitor.

Resources

Thread used for info on reinstalling network-manager

Adding a Project to Git and Google Code

This started because I wanted to share a program I had been working on through Google Code.

First, I created the git repository by:

skp@pecan:~/app/workspaces/pscompare$ cd ProjectSarah/
skp@pecan:~/app/workspaces/pscompare/ProjectSarah$ ls
bin  derby.log  export.xml  lib  src  timedb
skp@pecan:~/app/workspaces/pscompare/ProjectSarah$ git init
Initialized empty Git repository in /home/skp/app/workspaces/pscompare/ProjectSarah/.git/
skp@pecan:~/app/workspaces/pscompare/ProjectSarah$ git add .
skp@pecan:~/app/workspaces/pscompare/ProjectSarah$

Then, I did a commit:

skp@pecan:~/app/workspaces/pscompare/ProjectSarah$ git commit -m “First Release”Created initial commit 87fa855: First Release
196 files changed, 3456 insertions(+), 0 deletions(-)
create mode 100644 .classpath
create mode 100644 .project
create mode 100644 bin/com/skp/ProjectSarah/ChangeClientButton.class
create mode 100644 bin/com/skp/ProjectSarah/ClientListener.class
create mode 100644 bin/com/skp/ProjectSarah/CreateTimeViewExcel.class
create mode 100644 bin/com/skp/ProjectSarah/CreateTimesheetsButton.class
create mode 100644 bin/com/skp/ProjectSarah/DateField.class

Now, I created a new directory and started following these directions.  One of the problems I had was logging in.  I had to use the “My Profile” link on the upper right hand corner of Google Code.  That showed what my username was, and then, the password was on the Settings tab.

mkdir ~/app/git-workspace
cd ~/app/git-workspace
git svn clone –username <username> https://project-sarah.googlecode.com/svn/trunk
cd trunk
git fetch ~/app/workspaces/pscompare/ProjectSarah/
git branch tmp $(cut -b-40 .git/FETCH_HEAD)
git tag -a -m “Last fetch” last tmp
INIT_COMMIT=$(git log tmp –pretty=format:%H | tail -1)
git checkout $INIT_COMMIT .
git commit -C $INIT_COMMIT
git rebase master tmp
git branch -M tmp master
git svn dcommit

Now, I was able to browse the source of my program online!

Resources

git branch tmp $(cut -b-40 .git/FETCH_HEAD)

CupCake is Here!

As I was driving home, my phone finally asked if I wanted to install an update.  I had been reading about Android 1.5, and I was ready for that update!  My understanding is that this is the update that was called Cupcake.

I noticed an immediate difference as the phone was starting up.  The logo screen was different as it booted.  I feel like I have a new phone because everything looks different!  Many people say looks don’t have any value, but it did something for me.  I haven’t had time to play with it much, but I did notice the Camcorder application and I had a chance to see the virtual keyboard pop up.

Gnome Keyring Password Issue

I just upgraded my desktop to Xubuntu 9.04, and my Gnome Keyring password quite working.  This meant that I could not connect to wireless with the network manager.

So, I deleted the file $HOME/.gnome2/keyring/default.keyring.  I had to reenter the passwords, but this was no problem because it is a Desktop that is only on one network.

Hope it helps someone else.

Resources

GCALDaemon

I just switched over from Thunderbird to Evolution because of an issue with our IPSwitch mail at work.  One thing that I had to search for was how to integrate my Google Calendar account with Evolution.

I found a tool called GCALDaemon.  It runs as a service in the background and keeps Evolution calendars synced with Google Calendars.

The installation was pretty easy although I didn’t find a package in the repositories.  The How To gives the instructions for installing.  But, I didn’t find any tutorials for adding it as a service that automatically starts with the machine or with login.

Another How To describes the steps for configuring it for Evolution.  It also helped to looked at the How To for Rainlender.

GCALDaemon looked like it had some other cool features like: Integration with GMail Notifier, Integration with SendMail, and Remote Controlling Your Computer with MailTerm.

Resources:

Ubuntu Forums: Syncing Evolution to Google Calendar, and devices — How?

Google Talk with Linux

I read this thread today regard Google’s Instant Message service, Google Talk.  I picked up a few tools that appear to allow you to use Google Talk natively in Linux.  I tried both on my Ubuntu 8.10 system, and appeared to work although I haven’t given them a thorough test.

First Option: IMO — an online service that allows you to connect from an online page.  It supports MSN, Yahoo, AIM / ICQ, Google Talk, MySpace, and Skype.

Second Option: Empathy — an instant message application.  I found it in the Respositories for Ubuntu and it installed with no problems.

Empathy on Wikipedia

The one thing I wish empathy would do is Skype.  I have to use Skype for work, and it would be nice to have one tool for both.

Android: How do I get 1.5?

I found this post on Engadget: T-Mobile is beginning to deliver the new version to phones.  To my knowledge, I haven’t gotten the update yet — my phone hasn’t asked me to update.

The new version was announced at April 27th at the Google Developer’s blog.  In digging around, one of the things that I noticed was that the system image delivered with the SDK includes a video camera application.  I finally found the release features here.

Here are some of the features that caught my eye:

  • Refinement of all core UI elements — looking better is always good in my book
  • Accelerometer-based application rotations — I have a couple of games that use the Accelerometer so I know it works.  It will be nice to have more applications that use it!
  • Faster Camera start-up and image capture — The camera is horribly slow to capture pictures
  • Video recording — This will be cool