Blog Moving Again

Ok, It is time to move the blog again!  But, this time you shouldn’t have to change your bookmarks!  I am just moving the website to new web host.

The transfer is supposed to be seamless, but I suspect you might see a little downtime over the next week as the domain re-registers and points to the new site.  If it’s not working, please give me some time and check back.

I’ll update you on the other side!

What App Can I Use for a Single Social Heaquarters?

This post is just a quick research into the different apps that attempt to unify all of the different social websites.  I just want one place to read the updates and one place to publish updates/thoughts.

For me, these are the sites that are on my radar:

Ok, so that’s the idea.  Here’s some applications that I found:

TweetDeck LogoTweetDeck

Links:

The interface looks cool.  It has multiple columns and you can add filters to show what you want in each column.  The only problem is that it seems limited to just one Twitter Account and/or one Facebook account.  Here’s the setting screen, and I don’t see where you can add anything else:

TweetDeck Settings Screen

Yoono Logo Yoono

Links:

This option looks pretty cool too.  They have a desktop app, browser app, and an iPhone app.  (What about Android?)  But, they don’t list Google Plus and Diaspora on their supported services list:

Yoono Supported Services

Hotot LogoHotot

Links:

This option looks very promising because of the extension support.  I couldn’t find any list of supported services, but it sounds like you could write an extension to support a new one if needed.  It is a desktop app with versions for Windows, Mac, and Linux.

Gwibber LogoGwibber

Links:

This project is an open source Linux desktop client.  It came preinstalled on my latest Ubuntu installation, so I will probably play with it the most.  It also doesn’t have Google Plus or Diasport, so I need to do some research there.

Gwibber Supported Services

Conculsion

I will have to report back if I find a solution that works well for me.  In the meantime, can you help?  Please comment if you have some a useful tool or method that helps you keep up with the “social” world.

Using My Phone for My Bible

A long time ago, I wrote about a an app called MySword.  Well, I have gotten to the point that I use that program exclusively for my Bible on my phone.  Let me walk you through how I use it, and please let me know if you have any suggestions.

You can install it from here:

Android Market: MySword from Riversoft Information System

Here are some of the advantages of using my phone like this over a regular Bible:

  • I mostly have it with me all the time — no need to carry something additional
  • Search — if someone mentions a verse without the reference, I can find it.
  • Commentaries, Strongs, etc.
  • Taking notes all in the same place

So, here’s what I do.  On one of my screens, I put the MySword on my desktop with BuzzOff.  (The BuzzOff allows me to turn the ringer off easily.)

Desktop with MySword on it

The first thing you will want to do is get all of the Modules that you want to use.  First, open the menu and choose the more option:

MySword Menu

On the more menu, you can choose to Download Modules:

Download Modules Menu Option

From the Download Modules Screen, you can get the different modules that you want:

Download Modules Screen

Another thing that took me a bit to figure out was how to get rid of the Strongs numbers.  I finally determined that you can switch them on and off by changing between KJV and KVJ Lite:

MySword: Bible Versions

Looking up versions works fine.  I like the way Virtue Bible works where you can see all of Bible Books at one time, but this works.  Maybe I could recommend that as a new feature — different verse selection options.  Here’s what the verse selector looks like:

MySword: Verse Selector

When I take notes, I use the Journal:

Select Journal Module

There are different types of Journals, and I am using the “My Church Notes”.

MySword: Journal Type

Here’s the New button and Edit button for creating notes:

New and Editing Journals

The one issue I found is that I can’t view a verse while editing the notes.  So, when the pastor makes reference to a verse, I have to Save the notes, go the passage, then go back and edit again.  So, there’s another feature request.

I still need to figure out how to:

  • Sync my “Journal”/Church Notes back to my computer/Xiphos
  • Convert my Sword modules from Xiphos to MySword

All in all, I really like the program, and I would recommend it as a Bible program for anyone.

ICS on HD2: Camera Now Somewhat Works!

This is a nice Christmas present: the camera now somewhat works on Tytung’s ICS Rom.

Here’s a screenshot just after I took a picture:

Camera on ICS

The preview doesn’t work.  As you can see, it is just black.  You can see the tiny thumbnail of the Christmas tree picture that I took though.  When I select the thumbnail, it comes up like this:

Picture Taken with ICS

Unfortunately, the phone keeps rebooting with the Camera application.  I still not exactly sure what causes it.  I tried to capture a log, but the app/phone wouldn’t cooperate.  EdJones88 posted a work around to keep it from rebooting, but it is kind of impractical as far as I am concerned.

You can checkout my list of ICS Roms and watch as the ROM developers get things working.

Software to Watch: Vi Everywhere!

I made an effort several years ago to learn the vi key commands, and I have learned to like that user interface.  The key combinations may take a bit to learn, but once you learn them, you can move around and edit quickly.  I am always up for adding the Vi interface to more and more.

I found a web browser that uses similar key combinations:

S3hh Blog: Vimprobable web browser

You can read more about Vimprobable on the SourceForge Project Homepage.

To install the browser, I added the repository with this command:

sudo add-apt-repository ppa:serge-hallyn/vimprobable
sudo apt-get update

I used the Software Center to install it:

Installing Vimprobable

Or, you could just run:

sudo apt-get install vimprobable2

After it installs, you should find it in your menu:

Vimprobable in the Menu

Here’s what the browser looks like:

Vimprobable

You can use J and K to move up and down in the page.  o will open a page in the current window.  / will search.  f will follow links.  y will copy the URL of your current page.  H goes back to the previous page.  You see the complete list on the Keybindings page.

The f command is pretty cool.  You can select your link with a number.  I pressed f on the project home page and I can go to the keybindings page by pressing 4.

Follow mode in Vimprobable

The open command will also search when you don’t enter a URL.  I typed “o digitaleagle”, and I got this:

Vimprobable Search

If you’re not ready to bite off a whole new browser, you can settle for a plugin.  S3hh also mentions a few more plugins to Chrome and Firefox:

I’ll spend some time messing with the vrome.  I’ll have to report back after some time using it.

If I had a request for a vim-like tool, I would ask for a compiz-fusion tool.  I want something where I can use vim-like keyboard shortcuts to navigate and control windows.  Maybe it could use the F12 key or scroll lock instead of Escape.

If you’re still not satisfied with these tools, here are some more that I ran across in my search.  (I didn’t have a chance to try all of them out):

Swype Works on ICS for me

I read on Engadget that Swipe was having some troubles on Android 4.0/Ice Cream Sandwich.  Of course, they are talking about the Galaxy Nexus, and I am running it on my HD2, so maybe that is why it is different.  Here’s what it looks like:

Swype in Action

I installed the Swype from their beta website.  If you want to get your own you can head here:

Swype Beta

Here’s a few more screenshots:

Swype in Settings

And here’s the actual settings for Swype.

Swype Settings

Troubleshooting: Fixing Mono Compiler Issue

I tried to open Gnome-RDP in Monodevelop, and this is the error that I get:

Could not obtain a C# compiler.  C# compiler not found for Mono / .NET 3.5.

Could not obtain a c# compiler.  C# compiler not found for Mono / .NET 3.5.

The fix is to simply change the compiler target on the project’s properties.  Right click on the project and choose “Options”.

MonoDevelop - Project Options Menu

Then, change the runtime version.

Project Options, Runtime Version

Changing it to 4.0 fixes the project.

4.0 Version

You may need to accept a message like this:

Select File Format

References

Ask Ubuntu: Could not obtain c# compiler error when using monodevelop

Installing MS Office on Ubuntu 11.10

To exist in a world dominated by Microsoft products, you have to be able to coexist with others using those products.  That includes connecting to shares via Samba, using remote desktop, and opening Office documents.  When it comes to office documents, Libre Office does the job for the most part.  I have had pretty good success using Libre Office even with Microsoft Office files.  The problem comes when you bounce a document back and forth between Libre Office and Microsoft Office.

If you are working in a team with other Microsoft Office users, you are going to have to break down and install Microsoft Office.  Below you will see the screenshots of how I installed Office.  At the end, you can find other methods.

Read More

List of Ice Cream Sandwich ROMs for HD2

I have seen a flurry of activity on the XDA Forums for development of Ice Cream Sandwich/Android 4.0.  So, I wanted to create my own little list of ROM threads.

Here’s a list of what I have found so far:

Update:

If you want to watch the fun with me, check out this list of ROMS:

HTC HD2 ROMS

Note: I found an article on Engadget that suggests that we need to wait until January for ICS on Cyanogen.

On a side note, Engadget pointed out that my old phone (the G1) now has ICS, too!  ICS is getting around!

VMWare won’t compile!

I just had an issue with VMWare where the kernel modules would not compile.  Here’s the details and the solution:

Details of the Error:

I get the “Unable to Start Services” and the Virtual Network Device has a warning symbol next to it:

Unable to Start Services Error Message

Digging around in the log, this is the closest thing that I could find to an error:


vthread-3| I120: Host is Linux 2.6.41.1-1.fc15.x86_64 Fedora release 15 (Lovelock)
vthread-3| I120: Msg_Reset:
vthread-3| I120: [msg.dictionary.load.openFailed] Cannot open file "/usr/lib/vmware/settings": No such file or directory.
vthread-3| I120: ----------------------------------------
vthread-3| I120: PREF Optional preferences file not found at /usr/lib/vmware/settings. Using default values.
vthread-3| I120: Msg_Reset:
vthread-3| I120: [msg.dictionary.load.openFailed] Cannot open file "/home/skp/.vmware/config": No such file or directory.
vthread-3| I120: ----------------------------------------
vthread-3| I120: PREF Optional preferences file not found at /home/skp/.vmware/config. Using default values.
vthread-3| W110: Logging to /tmp/vmware-root/modconfig-2658.log
vthread-3| I120: modconf query interface initialized
vthread-3| I120: modconf library initialized
vthread-3| I120: Your GCC version: 4.6
vthread-3| I120: Validating path /lib/modules/preferred/build/include for kernel release 2.6.41.1-1.fc15.x86_64
vthread-3| I120: Failed to find /lib/modules/preferred/build/include/linux/version.h
vthread-3| I120: Failed version test: /lib/modules/preferred/build/include/linux/version.h not found.
vthread-3| I120: Validating path /lib/modules/2.6.41.1-1.fc15.x86_64/build/include for kernel release 2.6.41.1-1.fc15.x86_64
vthread-3| I120: Your GCC version: 4.6
vthread-3| I120: Your GCC version: 4.6

I can’t start the services manually:

$ sudo service vmware start
Starting vmware (via systemctl):  Job failed. See system logs and 'systemctl status' for details.
                                                           [FAILED]

If you start vmware from the command line, you’ll see this error buried in the output:

/tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:220:1: error: conflicting types for ‘netif_queue_stopped’

Here’s just a little more information about my system (Fedora 15):

$ uname -r
2.6.41.1-1.fc15.x86_64

Here’s my VMWare version:

$ vmplayer --version
VMware Player 4.0.1 build-528992

Applying the Fix

I found a post that suggested several fixes.  First, I installed the hal package:

sudo yum install hal

I don’t know if that contributed toward the solution or not.

I had to downgrade to an earlier version of VMWare.  To do so, I had to uninstall my current version with:

sudo vmware-installer -u vmware-player

After downloading the previous version, I installed it with:

sudo bash VMware-Player-4.0.0-471780.x86_64.txt

Next, I found a post with a patch.

cd /usr/lib/vmware/modules/source
sudo cp vmnet.tar backup_vmnet.tar
sudo wget -O vmnet.tar "http://forums.fedoraforum.org/attachment.php?attachmentid=22156&d=1321890579"

Then, I compiled the modules with:

sudo vmware-modconfig --console --install-all

I still got messages about the service not being able to start, but it still ran and booted my virtual machine.

Failed Attempt #1

While the above instructions solved my problem, let me walk you through some of the other things I tried.  That might give you some more ideas if what worked for me didn’t work for you.

I found a post that suggested uninstalling and reinstalling.  So, here is the how I did it:

First, I had to determine the exact name of what was installed:

$ vmware-installer -l
Product Name         Product Version
==================== ====================
vmware-player        4.0.1.528992

Then, here is the command:

sudo vmware-installer -u vmware-player

And after I downloaded the latest version, I had a “txt” file. It is really a script, so I ran it like this:

sudo bash VMware-Player-4.0.1-528992.x86_64.txt

Failed Attempt #2

Here’s something that I tried in case it might help you.  It didn’t help me any.

I downloaded a patch from Weltall’s blog: vmware8linux31fix.tar.gz.  Then, I extracted and ran the patch:

[skp@pecan vmwarefix]$ tar -xzvf vmware8linux31fix.tar.gz
vmware3.1.0.patch
patch-modules_3.1.0.sh
[skp@pecan vmwarefix]$ ls
patch-modules_3.1.0.sh  vmware3.1.0.patch  vmware8linux31fix.tar.gz
[skp@pecan vmwarefix]$ sudo ./patch-modules_3.1.0.sh
Sorry, this script is only for VMWare WorkStation 8.0.0 or VMWare Player 4.0.0.
Exiting

The error message indicates it is looking for a particular version, so I just adjusted the script a little bit.  At the top of the script, I changed the version number:

Changing the Version Number in the script

Next, I just got another error message:

[skp@pecan vmwarefix]$ sudo ./patch-modules_3.1.0.sh
/usr/lib/vmware/modules/source/.patched found. You have already patched your sources. Exiting

Failed Attempt #3

found a post that suggested that someone was missing a bunch of packages.  That gave me an idea to try to find what package included version.h.  Then, this post suggested that they were in the Linux headers package.  I did have the headers installed:

$ rpm -q kernel-headers-`uname -r`
kernel-headers-2.6.41.1-1.fc15.x86_64

I tried to install this:

sudo yum install buildsys-build-rpmfusion-kerneldevpkgs-current

Again, this didn’t work. The packages installed, but vmware still wouldn’t build.

Resources