I had been looking for a Goto Meeting / WebEx counterpart for Ubuntu machine in preparation to our project demo/presentation and found the following:
1. Skype – supports Windows, Mac, Linux machine. As of to-date, latest Skype version for Linux and Mac is 2.2 Beta and 5.3 respectively. But only Skype Premium version 5.2 for Mac users has group screen sharing feature. Rates apply. (http://www.skype.com/intl/en-us/prices/premium/)
2. Glance – supports Windows, Mac machine only. We tried Glance Free Trial version 2.6 for Windows and plan to control my Ubuntu box remotely via VNC viewer but was a bit disappointed with the performance. Running a video from the host machine displays lag and actions performed from the host are not displayed real time. (http://www.glance.net/install/install.asp)
3. TeamViewer – FREE remote desktop access and desktop sharing that supports Windows, Mac and Linux machine. We tried TeamViewer full version 6.0 for Linux to host our project presentation to be accessed by Mac and Windows machine.
TeamViewer Installation Guide:
1. Download latest Teamviewer for Ubuntu. I got mine for Debian, Ubuntu (64-Bit) version 6.0:
2. Open .deb file with Ubuntu Software Center and Install.
3. After successful installation, you should be able to find TeamViewer 6 option under Main Menu/Internet menu.
4. Host has the option to create session for Remote support, Presentation or File Transfer. In our case we selected Presentation option because we intend to use it for project demo. Send invites to your partners/participants by giving them the auto-generated session ID and Password.
5. Partners will just need to access https://go.teamviewer.com/ and input the session ID and Password.
Indeed TeamViewer is the ideal solution for online collaboration. The best of all is it’s FREE! =D Thanks TeamViewer Team!
Encountered below error upon mounting my WD HDD in my Linux laptop:
Error mounting: mount exited with exit code 13: $MFTMirr does not match $MFT (record 0).Failed to mount ‘/dev/sdb1’: Input/output error NTFS is either inconsistent, or there is a hardware fault, or it’s a SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows then reboot into Windows twice. The usage of the /f parameter is very important! If the device is a SoftRAID/FakeRAID then first activate it and mount a different device under the /dev/mapper/ directory, (e.g. /dev/mapper/nvidia_eahaabcc1). Please see the ‘dmraid’ documentation for more details.
To fix, first install ntfsprogs utility by typing in the terminal:
sudo apt-get install ntfsprogs
sudo ntfsfix /dev/partitionName
In my case, sudo ntfsfix /dev/sdb1
To check if the fix was successful, these commands should be displayed:
exist@exist:~/Projects/ehealth/lib$ sudo ntfsfix /dev/sdb1
Mounting volume… FAILED
Attempting to correct errors…
Processing $MFT and $MFTMirr…
Reading $MFT… OK
Reading $MFTMirr… OK
Comparing $MFTMirr to $MFT… FAILED
Correcting differences in $MFTMirr record 0…OK
Processing of $MFT and $MFTMirr completed successfully.
Setting required flags on partition… OK
Going to empty the journal ($LogFile)… OK
NTFS volume version is 3.1.
NTFS partition /dev/sdb1 was processed successfully.
Whew! Now I was able to access my HDD =) Thanks to forums online!
I don’t want to annoy my colleagues with the music I’m listening, but the sounds in my company issued laptop, ASUS K52J with OS(Ubuntu 10.10) persistently comes from the speakers even after plugging my headphones 😦
Was able to resolve this issue by installing Linux Alsa Driver Modules
1. In your terminal, add the ppa
sudo add-apt-repository ppa:ubuntu-audio-dev/ppa
sudo apt-get update
2. Install the linux-alsa-driver-modules package
sudo apt-get install linux-alsa-driver-modules-$(uname -r)
3. Restart your machine
Thanks to this wiki page 🙂 works like gem!
1. Go to Oracle site
2. Download appropriate SQL Developer distribution file based on your machine requirements. In my case I selected Oracle SQL Developer for 32-bit Windows (though I’m using an Ubuntu box)
3. Extract the file to your desired folder
4. Launch terminal, go to your extracted file and type: bash sqldeveloper.sh
This will ask for the path/directory of your java installation. I continue by inputting: /usr/lib/jvm/<java folder>
At this point your SQL Developer 2.1.1. should already launch and should enable you to create new connections to your DB. 😉
To launch your SQL Developer again, clicking the sqldeveloper.sh file should do this for you. In any case it won’t work,
1. Right click on the .sh file, go to Properties
2. Enable ‘Allow executing file as program’
As software quality assurance, one concern that we want to resolve is how our application looks across different browsers with its different versions. Looking around, here are some of the ways to do it efficiently.
1. Spoon – http://www.spoon.net/Browsers/
Spoon allows you to run your application using different browsers. All you need to do is install the plugin, and from there you could choose from different versions of Microsoft Internet Explorer, Mozilla Firefox, Apple Safari, Google Chrome, Opera. This so far is the coolest way I’ve ever tried and one more thing it’s FREE! 😀
2. Browsershots – http://browsershots.org/
Browsershots is an online service that automatically captures full page screenshot images of your website in various browsers and versions across all different OS platforms(Linux, Wndows, Mac OS). Tick the particular browser that you want to test, input your application URL and submit.
3. Multiple IE in one machine
4. For IE testers, you can download Developers Tool (Firebug counterpart of Firefox). From Tools\Developer Tools menu of your IE browser find the “Browser Mode” option where you can shift from IE7 to IE8 mode.
5. Install Virtual Machines in your PC, then install a different browser on your VM that you can use for testing.
6. Try proprietary softwares like BrowserCam that offers wide range of services.
Just to make a balance, though it’s a good practice to do cross browser compatibility test to our application so we can minimize the problems when it is viewed using other browser. We can already have a full coverage test by verifying our application against the supported browsers as specified in the project requirement.
Testlink application was properly configured in my localhost through XAMPP, not until I changed my antivirus to ESET NOD32 Antivirus 4.0.314. After successful installation of the free antivirus, I can no longer access applications on my local, from the previous working URL:
I was directed to http://www.localhost.com:8081/testlink/login.php, with an error message of
The connection to the server was reset while the page was loading.
The network link was interrupted while negotiating a connection. Please try again.
After uninstalling NOD32, everything works back to normal.
We received an issue from our client on receiving email with multiple information on single line. Basically the web app allows user to fill out an application form. This application will be received by the Sales team as email for approval. The email should display the details with proper indention, one detail per line. However our client received an email where multiple information are being displayed in a single line.
This issue was not reproducible in our end using Mozilla Thunderbird2.0, all fields are displayed accordingly. So I tried to simulate it in MS Outlook Express.
To do this, I need to setup MS Outlook and configure my corporate email where I will receive the sent application form having the same settings on my Thunderbird. Since I have Internet Explorer7.0 installed in my box, it comes with MS Outlook Express6.0 SP2 as a component. Now let’s do the configuration part:
1. Go to Tools>Accounts, Click Add>New Mail
2. Follow wizard and provide the following information:
Display name: <yourname>
Email address: <youremail> (in my case I use my corporate email account)
Incoming mail server: pop.gmail.com (since I’m currently using POP Mail Server on my Thunderbird)
Outgoing mail server: smtp.gmail.com
4. After the wizard, Go to Tools> Accounts, click “Mail” tab, you should be able to see your pop.gmail.com account in the list
5. Select pop.gmail.com then click Properties, Go to Servers tab and verify details as follows:
6. Go to “Advanced” tab and set corresponding PORT for each server SMTP = 465; POP = 995. Don’t forget to set server to use secure connection (SSL)
Here’s the trick, since we are using the same email account in two different email client using POP3 incoming mail server. We need to set the 2nd email client not to delete the incoming emails in the server when we refreshed. We also do this in the “Advanced” tab by checking Delivery options as shown above.
With these setting, receiving mails in the MS Outlook will still allow user to receive the same incoming mails in the Thunderbird.
Now I can test the same scenario using email sent on Mozilla Thunderbird and MS Outlook.