A final guide to get full screen and slide-QWERTY auto-rotate supported applications

Lots of phones in present days boast a slide-out QWERTY keyboard with touch-sensitive screen. The Java applications running on those phones, on sliding out the keyboard, don’t turn into landscape mode. It can often be observed that twenty per cent of the screen area gets covered by on-screen navigation buttons. After searching for days on this topic, I’ve finally come up with solution.

Download the application and open the .JAR file with WinRAR. Navigate to META-INF folder and open MANIFEST.MF file with notepad. At the very end of that file add the lines declared below:

X-Pax-Keyboard: Qwerty
X-Pax-TextInput-Hidden: true
MIDlet-Touch-Support: TRUE
MIDlet-ScreenMode: ROTATE

Save it and WinRAR will ask you for confirmation, ahead you are intelligent enough what to do.

Please ask any questions in comments and share your experiences.

Facts about mobile broadband stated by a geek

A couple of days ago, I purchased mobile broadband for my phone because I’m like a free bird and can’t stay at one place to use WiFi Hotspot. Here the Internet on phone (without plan) is very expensive ($3.34 per megabyte) so this is the other factor I was forced to get a data plan. I’m feeling very comfortable now and this broadband is of great use. It’s fine for watching YouTube videos, preferably 360p, using IM and even for cheating in exam (just like what I did today). The speed is not too much though, but keeping in the view the other factors, I consider it as satisfactory.

Here are the facts that I’d like to provide you with:

  • Mobile websites are very low bandwidth consuming, means if you are a regular user, 100MB may ram up to your certain expectations.
  • The speed is fine to play YouTube videos; means watch some tutorials whilst waiting for green light to get lit.
  • Make sure you do not exceed the limit of your data plan because usage beyond the limit can be pricey.
  • Don’t use it abroad, or die like the rest.

I’d also like to suggest to you a data plan that you should get. If you are an IM’er, 20MB is more than enough. If you are a YouTuber, 50-100MB. If you’re a couch potato then simply get unlimited* data plan.

Please ask any question or share your experiences in comments. If I won’t reply then simply think that you’re not lucky yet.

*Although they state the plan is unlimited, yet some restrictions apply. 

The few fantasy MSN/AOL/Gmail Screen names

It is a list of cool screen names, have a look..

Everyone wants to look good by his/her name. I thought to think some names and write them here. After the days of collection and writing, I finally have the product right below this line.

Dreamer

Messiah

War Lord

Wicked

Majestic

Lilith

Brave heart

Ghost Rider

Tarnished

Isis

Flower Child

Malachi

Blade Runner

Misery

Ice Dancer

Vampyra

Shocker

The Prophet

Torrid

Angel Wings

Blue Heart

Blind man

Wisdom

Rapture

Cassiopia

War Maiden

Omen

Shadows

Manic

Jewel

Seductress

Xavier

Freak show

Shattered

Poison Ivy

Ophelia

Witch Lover

Nite Rider

Sinister Grin

Gypsy Moon

Onyx

Venom

Crypt

Hemp Head

Heaven Scent

LostSoul

Viper

Zombie

Rigid

Jezebel

Ursula

Rattle snake

Switch blade

Soul Finder

Dark Witch

Mistress

Aggressor

Death Wish

Frenzy

Sweet Tears

Skylark

Hangman

War Torn

Seducer

Exotica

Fantasia

Lone Rider

Alien X

Accused

Pantera

Xaviera

FreeBird

Wings

Crisis

Nexus

Fairy Dust

Chaos

Thriller

Sinner

Jade

Wind Dancer

Avenger

Thunder

Panic

Nite Shade

Shades Of Pale

Die Hard

Dr. Death

Hysteria

Fallen Angel

Ecstasy

Thorn

Rage

Chronic

TriX

Spirit

Force

Stone Cold

Dream Warrior

Midnite Star

Passion

Storm

Destroyer

Disguised

Dark Star

Black Widow

Genocide

Wish Master

Envious

Willow

Love Potion

Jester

Dark Invader

Truth Seeker

SeaHag

Venus

Joker

Cybertron

Nitemare

Jaded

Halo

MisterX

Spider

Victim

BlaZe Star

Myth

Scarface

BraiNfreeZe

Alibi

Cat Fight

Sentinel

Anarchy

Beast

Chameleon

TriNitY

Fawn

Brain Dead

Short Circuit

Catch 22

Morticia

Cameo

Exodus

Alchemist

aXis

Bewitch

Sybil

CrucifiX

AnthraX

Merciful Fate

Awesome

Snap Dragon

Eclipse

Hard CoRe

Brain Child

Eternity

Iris

Brutal

Gate KeePer

Vengeance

Electric Rainbow

Bittersweet

Angus

Black Thorn

BlacK OuT

Vanilla Sky

eVe

Corbis

ToTaLeClipse

VisioN

Cleopatra

Sweet Emotion

Orthello

Spell Caster

Guess Who

Ashanti

Nubian Queen

Braveheart

Lute

Strange Brew

Petra

Moonbeam

Soul Taker

Messiah

Broken Hearted

Coral

Chyna White

Violence

OverKill

Dangerous

Venus FlyTrap

Poison Ink

Hitch Hiker

DraKKar

Content

Windswept

Blanca

AlphaWolf

Mind Probe

Wanderer

Ivory

Brandywine

Apollo

Zeus

Poet

Stolen Kiss

HannaH

ScreaM

DeaD HeaD

Notorious

Blackheart

Sparrow

Pegasus

BioHaZard

Vanish

Psyche

Chantel

Oblivion

Story Teller

Relic

Aura

Dream Weaver

Oath

Equinox

Unsatiable

Ebony

Opium

Death Rattle

Seeker

Neurotic

Sweet Sorrow

Lotus

Magnum

Freak Show

Aquarius

Daisyfields

Lavender

GodFather

Ancient One

Alone Again

Aphrodite

Dry Tears

Archon

Fatal

Livid

wikdFury

Sophisticate

Spawn

Virtual Anomoly

Wise-n-Witty

Vulnerable

Andromeda

PrimalFear

Spasm

DarkAngel

Mahogany

Sable

FatherTime

DragonLord

Delerium

Magenta

Leather&Lace

AcidRain

OpticaliLLusion

GhostWind

Make-Believe

Envy

NiteOwl

TribalAx

HotTopiC

Luna

DayLight

Guardian

Panther

Hypnosis

Eden

VintageWine

Bandit

RavenWingz

XXX

Valium

Tessella

Machete

Jett

Witness

ShadowDancer

Magdalena

Empire

DungeonMaster

Logic

MysticMoon

RavenHair

DarkPrince

CryptKeeper

Legend

Faerie-Myst

Celeste

Jake

BluntMaster

Ascension

Luscious

Xaviera

KingPin

Enigma

Phenomenon

BlackRose

TigerLily

GateCrasher

WandMaster

Muse

YourDream

Erotica

Lynx

DarkLord

Breath

Elspeth

Unique

Spartan

Axle

Magnetism

Caress

Opal

Healer

Wrathchild

Genesis

H8ful

GingerDust

HolyWater

Slayer

compleX

StarDust

CrystalWand

UnderTaKer

Mercury

PaiN

WanderingDove

Nymph

Enemy

Felony

ToXic

SpellCaster

StoneGypsy

Caesar

MegaByte

Scandal

MotherNature

Sensual

Purgatory

Neptune

Catastrophy

M’Lady

Goddess

Eliminator

Xenon

Morbid

WebWeaver

MorningGlory

Sebastian

DemonSeed

Macabre

Ruby

IceQueen

Gladiator

Zor

Dagger

IceMaiden

Prism

Lucifer

Aftermath

Friction

Sapphire

Labyrith

Damien

Aristotle

Devoted

Scarlet

Alexandrite

Dark Knight

Codex

Hostage

Carousel

Gypsy Moon

War Ax

Ransom

Voices

Siren

Delilah

Night Rider

Misfit

Black Magik

Mignon

Desire

DarkNess

Blackmail

Mania

Dragon Fly

Moonshine

Deadly

Cain

Despair

Dove Feathers

PoiZon MysT

Suicide

Bolt

Escape

Queen Mother

Esmeralda

Dragon Wingz

Razor

Mystery

Cologne

Cloe

Nite Hunter

Mad Hatter

Unforgiven

Spanish Fly

Sand Castles

Creeping Death

MatriX

Aphrodisiac

Wicca

Desert Rain

Dragon Claw

AcTioN

Secrets

Destiny

Witch Eyes

Phantom

VooDoo

Paranoid

Snowfall

Crystal Charm

Purple HaZe

Assassin

Sacreligious

Pure Mood

Beauty

Master Mind

Convict

Hallucination

Colors

Crimson

Cosmic

Lestat

Torn Soul

Xcite

Gazelle

Krankenstein

Grey Ghost

Abyss

Enya

Zoe

WarCraft

Lunatic

Crackpot

Twilight

Rag Doll

Hooded Demon

Grinder

Beachcomber

Amulet

Autumn

Spirit Guide

Machine Head

Hypnotic

Witch HaZel

Bliss

Om

Fleshwound

Anonymous

Angel Eyes

Biker Chic

Sandman

Tomb Raider

Sacred

Amethyst

Star Burst

Dartanyon

AnnointedOne

Fragile

Solitary

Paradise Eve

Dominator

HoodRat

Apparition

Enchantment

Whispers

Morpheus

Skyblade

Strychnine

Child Within

Virgin Snow

Battlescars

Messenger

InSaNe

Rhiannon

Tainted Halo

Boogie Man

Sharp Shooter

Alias

================

Do you use one of the names listed above? Do you like these? Do you have your own mystery name you want to share?

Running a code on separate thread or Background Worker | VB.NET

A little background:

When a hard task comes for a VB.NET application, for example Downloading data off Internet, copying large files, etc.. The application hangs over there without making use of more threads. This hanging problem can be solved to a great extent by using the .NET component called ‘BackgroundWorker’.

The little example below will show you how to use it.

  • Drag ‘BackgroundWorker’ from toolbox.
  • Drag a button

Double click on form and type:

Public Shared Sub Thread()
Dim dlURL As String
dlURL = http://example.com/filename.png”

Dim savingpath As String
savingpath = My.Computer.FileSystem.CurrentDirectory.ToString  + “file.png”)

My.Computer.Network.DownloadFile(dlURL, savingpath)
End Sub

Now double click on button and type

BackgroundWorker1.RunWorkerAsync()

What will this example do?

Hmm, it will download the specified file and you will be able to clearly observe that the application does not hang. Run this application and check Network Statistics, the load will be ‘maximum’.

Making a System Restore programmatically | VB.NET

System Restore is a component of Microsoft’s Windows Me, Windows XP, Windows Vista and Windows 7, but not Windows 2000 operating systems that allows for the rolling back of system files, registry keys, installed programs, etc., to a previous state in the event of system malfunction or failure.

System Restore backs up system files of certain extensions (.exe, .dll, etc.) and saves them for later recovery and use. It also backs up the registry and most drivers.

The following resources are backed up:

  • Registry.
  • Files in the Windows File Protection (Dllcache) folder.
  • Local user profile.
  • COM+ and WMI Databases.
  • IIS Metabase.
  • Specific file types monitored.

System restores are normally created when software is installed using the Windows Installer, when Windows update installs a new update and there are so many other conditions. Don’t you think it must be vital function clipped with your software? Well, I dare say it must be! So, get the source code from below, and just do it.

Please note that this source code has been provided for Visual Basic .NET, which natively works with Microsoft Visual Basic 2008 and 2010 (including express editions).

Public Shared Sub RestorePoint()

‘Pointing to system restore

Dim restPoint = GetObject(“winmgmts:\.rootdefault:Systemrestore”)

If restPoint IsNot Nothing Then

‘Checking if its created successfully or not ‘Name of restore

If restPoint.CreateRestorePoint(“System Restore Test”, 0, 100) = 0 Then

Else

‘Error message in the case of failure

MsgBox(“Operation failed, but you can still continue!”, MsgBoxStyle.Exclamation, “Ooops!”)

End If

End If

End Sub

You must run this code in a seperate thread so that your software’s performance may not go negative. The tutorial for it goes here: http://hattedgeek.wordpress.com/2011/05/19/running-a-code-on-seperate-thread-or-background-worker-vb-net

This article is available as PDF.

This article is also available as PDF. You can download it from here (mirror: passechambre)

                          Feel free to copy this post, but don’t forget to provide a link-back.

Hello world!

Welcome to WordPress.com. After you read this, you should delete and write your own post, with a new title above. Or hit Add New on the left (of the admin dashboard) to start a fresh post.

Here are some suggestions for your first post.

  1. You can find new ideas for what to blog about by reading the Daily Post.
  2. Add PressThis to your browser. It creates a new blog post for you about any interesting  page you read on the web.
  3. Make some changes to this page, and then hit preview on the right. You can alway preview any post or edit you before you share it to the world.