Scratch: simple editor by elementaryOS devs

elementaryOS is quite in news now a days and well it deserve that spot. It is one of those OS which really need praise and backup. The guys behind this OS are simply awesome, they are not full time developers but still managing it quite well. Luna is on its way, still in beta stage. What elementaryOS make different from other distributions is easy to use interface, clean UI, fast and reliable and finally some of their newly created apps. One of them is a text editor and called Scratch. It is very simple text editor but very nicely done by the devs with having nice UI and simple to use menu.

Scratch

From the preferences, one can easily change the settings like show line numbers, highlight current line, enabling some extensions like file manager, terminal etc. Quite useful if some one want to work with it.

Scratch-settings

Another nice feature is, if you open a system file which you can’t edit/save under normal user, you can easily save it any where and check it out.

Scratch-save-as-alt

One more nice feature is to compress the file from the editor. You can directly compress it from the save menu at the right hand side.

Scratch-compress

And the most impressive one i should say is the auto save feature, when ever you type some thing it will automatically save the changes to the file.

Well, there are more nice and simple features which depends on user needs. Did i miss some thing?

Give it a shot, you will not be disappointed.

Thunderbird: Auto select latest message on startup

When you start Thunderbird client normally will see the Mozilla page which can be changed from the preferences. But what about the message?, it will not automatically select the latest read or unread message. If you have thousands of mails in your inbox and think that scrolling up is pain. To me Thunderbird should have this feature by default, when start it 1st time it should automatically select the 1st latest message. But it is not.

No worries, there is an add on for this which do the job very well.

https://addons.mozilla.org/en-us/thunderbird/addon/auto-select-latest-message/

Open Thunderbird, go to Add on and search for ‘auto select latest message‘ without quotes and click to install it. Restart Thunderbird and you will see the change this time.

Thunderbird-auto-select-latest-messageAnd that should be it.

Facebook: How to create and add an app to a page

I will try to make it very easy. No extra steps or configuration here, just the basic stuff which will get you going.

1- Go to developer page, and click on create app button, and follow the onscreen instructions to create a new app.

2- Edit the page tab section with appropriate details. Also check out the App details section for privacy links and app icon if you wish to add one.

3- Enable sandbox mode for testing the app 1st.

4- Disable social discovery in Advanced section.

5- Add new testers and admins from Roles sections.

6- Now create a facebook page if don’t have yet OR use existing one to add the app to it.

7- Use the following URL to add the app:

https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&next=YOUR_URL

Change YOUR_APP_ID and YOUR_URL, and hit enter. Select the page from the dropdown and click Add button. You are done, your newly created app will be on the page in tabs section.

YOUR_APP_ID : Your newly created app id, can be retrieved from the settings.

YOUR_URL : The url to your app, hosted some where.

If everything is cool and want to go live, just disable sandbox mode and enable social discovery and your app will be live for users.

Artha: offline dictionary for linux

Artha is nice and well written dictionary application for Linux. The good thing about it is that it can work offline, which means it will pull the database during installation so that it can work offline. So next time if you are not connected to internet and want to search some word meaning, Artha will do the job well.

Artha-offline-dict

How to install it in elementary/Ubuntu, fire up terminal and type:

[cc lang=”bash” escaped=”true” nowrap=”false” noborder=”true” line_numbers=”false” lines=”2″ tab_size=”4″]

sudo apt-get install artha

[/cc]

How to install it in openSUSE, type in terminal after became root by su – :

[cc lang=”bash” escaped=”true” nowrap=”false” noborder=”true” line_numbers=”false” lines=”2″ tab_size=”4″]

zypper install artha

[/cc]

And there you have it.

Facebook: App not showing in the tabs list

If you have ever worked on Facebook apps as a developer, you will have a bitter experience with facebook because of their changes now and then to the API’s.

Let’s say you have created an awesome app for one of your clients. Hosted the app, everything is working good. Now when you add the app to that client page who has more than may be 15 or 20 apps listed in the tab zone. By logging as Admin/Developer you will see the app in the tab list.

But now let’s say that you added testers to test the app while it is in sandbox mode. The testers don’t see the app listed in the client facebook page. It is suppose that he/she should see it. For that there may be other reasons like SSL issue, app not properly setup in the developer area etc. But in case everything is good and still app is missing from the tabs list for testers.

The common reason for this is that facebook only allow 12 tabs at a time on a page, so a new tab for that app will not be there. But if the tester access the app directly through url, he can see the app.

So the solution to this will be to swap the newly created app within the 1st 12 apps. While logged in as Admin/Developer, go to the client page and list all the tabs by clicking on the button right hand side the tabs. That will show all the tabs. Now mouse over on the newly created app and click on the pencil/setting icon and swap it with any position you like but within the 12 tabs. Once you are done with that, check the page with tester account, and you will see the app listed there in the tabs. Facebook magic!

AirDroid – Your Android Over the Air

AirDroid is an application built for Android phones which connects you to your phone over the air. Now what that means?, quite simple, it will connect you to your phone over wireless network and you can operate your phone through your PC or laptop or netbook etc. To use this application, your phone and PC should be on the same wireless network.

How i’m gonna do/use that?, 1st of all you will need to download the app from Google Play store and install it on your Android based phone. Turn on your phone wireless settings and turn on the wireless network which is active on your PC. Next open the application and hit start button. It will show you which wireless network you are on with an ip address and a password. Now open any browser on your PC and type the ip address, enter the password and wait for loading the contents and page. In the app settings, you can choose what to share and what not.

AirDroid Login Screen

It has very nice and beautiful interface almost showing you every detail from your phone including battery status, wifi status, network status. You can read your messages, send messages. Play around with your pictures. Transfer files to and from your device via web browser.

Checkout its website for more useful information. I recommend it, try it and i am sure you will love it.