Voice hack in WhatsApp


So who doesn’t use WhatsApp for daily Communications. With the changes brought in WhatsApp for staying in touch bysending images, sending video, sending documents sending voice messages WhatsApp is definitely one of the greatest communication tool invented in Mobile technology.

Most of us do use WhatsApp, but the one feature which is very less used is Push to talk messages.

PTT (Push to Talk) messages work much like in a fashion in which good old days, walkie talkies used to work. You press the button and then talk into the microphone and you release PTT button.

There is a small mic button on every WhatsApp chat that you open at the lower left corner or at the place where you usually attached the file from the White space where you type. You just have to press that button and keep it pressed while pouring your heart out by talking into the microphone and release that microphone button, once you feel your have talked enough. Once you release, the message would be recorded and sent to your chat.

Just talk to your heart out feel like your actually talking with you with your friend. The best part about using voice message is you can leave offline messages and person on the other end , would listen to it. You can also check to see if your sent voice message is sent to the server, is seen by your friend on his device and is played by your friend on his device.

There is a small issue when you are in your office environment and someone leaves you voice message and it really really feels bad to listen to a voice message which is quite person in nature.

Hack tip.

There is a small hack for this approach which is called in ear approach. You just have to play that message and put your phone like you have just received the call.

WhatsApp would play that message in your ear speaker not in your phone speaker, that we equal keep your private messages private and be in touch with your friends.

Another reason why you should be sending push it of messages to each other is you don’t have to type using the keyboard you just have to pour your heart out with your thoughts and use PTT messages.

Off course, do send / share this link to your person in chat for knowing the functionality of PTT messages, and let them too know what PTT messages could be used. And how can they be listened in office environment.

PS: this blog is being published by using voice messages. I have just spoken to the speaker and those words are transformed into words and then their transformation is performed into this blog post

References.

https://faq.whatsapp.com/en/iphone/23702247/?category=5245251

I am Salman Khwaja, QA Consultant, cum web application security consultant roles cum SecDevOps personal and I would be talking with my heart out on this blog.

On line Banking / Mobile Banking :: Rambling of SCB Mobile Bank update.


With the growing use of Mobile banking, people are compelled to use the Mobile Apps, but they forget the security option behind it at times. Mobile apps, do provide a lot of benefit, but if it lacks proper testing, validation, security testing, it is bound to fail. Recently SCB has launched updates on their mobile app.

People were having mixed views about (positive) Finger print logging in to mobile app, and (negative) Secure keyboard (which doesn’t have special characters), since SCB representative has responded to me, that their change password process does not allow to have special characters. When inquired with different colleagues, who have special characters already in their password, they are completely left out from the new update of SCB new mobile app update, since secure keyboard doesn’t have any special character support. Untill SCB decides to update their app with some support for special characters, here is the solution they can count on.

  1. Install your favorite browser, which can be chrome, firefox. opera. I have chosen to work with FireFox.
  2. photo_2016-10-22_12-15-53photo_2016-10-22_12-16-04
  3. Once installed, open the browser, and open private / in cognito window, and search on google for Sc.com/pkphoto_2016-10-22_12-15-35photo_2016-10-22_12-15-50
  4. Login to SC.com/pk LOGIN Screen.

    photo_2016-10-22_12-15-43

  5. SCB has updated their mobile app to such an extent, that their screen now show mobile interface as well as desktop interface.
    The difference between mobile and desktop is that in mobile, you can’t add beneficiary, while in Desktop you can.
    Perform your transactions, and then log out.

    photo_2016-10-22_12-15-39

As an added benefit, UN install your browser to flush the traces of your banking.

SC usually corresponds to twitter on @StanchartHelp twitter handle and they have region wise on line presence on social media too. Let’s see when they update their app to incorporate the user which already have special characters in their password. Untill then, users who want to use their mobile, may continue the browser approach.








What’s a Mobile Wallet ?


Recently, I happen to attend Mobile Commerce on March 13, 2014 in Movenpick. Following are some of reports which are covered on Pakistani Social Media Scene.

http://propakistani.pk/2014/03/13/abacusconsulting-sap-sponsor-mobile-commerce-conference-2014/
http://propakistani.pk/2013/03/14/abacusconsulting-sponsors-mobile-commerce-conference-in-karachi/
http://www.dramasfun.com/latest-news/31005-mobile-commerce-conference-2014-in-karachi.html
(Mr. Ashraf Mahmood’s Speech about Mobile Commerce)
http://www.sbp.org.pk/about/speech/Governors/Mr.Ashraf.Mahmood.Wathra/2014/Mobile-Comm-BAlfalah-14-Mar-14.pdf

The panelists were Department head of Mobile Financial Services, namely, Mobilink’s Mobi Cash and Warid’s Time Pey to name a few. There was a small discussion of what is a Mobile Wallet. One of them was saying that make an Application (App) for a Bank’s Credit / Debit Card; that ‘s your Mobile Wallet. REALLY.

In IT Industry, one is always amazed about how a Person could start beating around the bush, without ever distilling the core concept of it.

Wouldn’t be a Mobile Wallet be something as simple as a Wallet that we (MEN) keep in our pants or women keep in their purses / cluches ? Wouldn’t a Mobile Wallet be as simple as a Wallet and it’s purpose ?

Let’s distill what’s a wallet, shall we. A wallet has CASH, our Credit Cards, Our Debit Cards, and some loyalty cards that we choose to. At the time of Transaction, we decide to choose, whether we do it via Cash, Credit / Debit Card and use Loyalty points along with it.

Would a Mobile wallet be any different ? I do think not.

A Mobile Wallet has to be an App, not tied to a Specific BANK. It has to be an app, which can hold CASH, AKA Credits points like Mobi Cash / Time pey / Etcetera. Then it has to have the ability to store Credit Cards / Debit Cards (digitally encrypted) in them. Plus it would be having some loyalty point system like Olaround (http://www.olaround.me/), or recently OntheGo.pk (http://onthego.pk/)  (if they start Loyalty Programs).

So at the time of Transaction, all the person would be doing is choosing which Credit / Debit Card / Credit points to use and if possible, can the loyalty points be used with it or redeem something along with that transaction. That Transaction could be done via NFC, or by scanning QR Codes (like what Olaround does). That’s all there is to it. Nothing complex.

THAT, would be a MOBILE WALLET.
Even Google Wallet has similar views (http://www.google.com.pk/wallet/). And we have a Google Wallet App too.

So What I am saying is that Mobile Wallet is a very simple concept, Yet its implementation is complex and has to be done by some third party processors not associated with one single bank.

I would be waiting for further comments.

Sure way to lure more customers to your Service


A sure shot way to lure your customers to your place is giving them your location in the easiest possible way, possibly on their Mobile Phones. Heres how.

These days, organizations are asking Food Bloggers / Critics to blog about their product (be that service / restaurant / a Corporate Company). One thing which lacks (at times) is the location. When we visit a Food Blog, or a restaurant being reviewed, the reviewer talk about the aroma, the presentation, they even post High resolution pictures, which is so tempting, but what they don’t provide is the Location. Location of where that restaurant is at. Same is the case with Corporate companies. All they provide is the Textual information of their post mail address.

Take a reader’s point of view. If he is reading a Blog post about a restaurant, he might be making his mind to go to that place once he gets the free time. He would love to transfer some link to his smart phone. What choice do the site gives to that user ? Currently none.

Now Imagine if one could include a link of website of Restaurant being reviewed, better if the contact details / phone number is provided, great if the direct link to Google Maps is provided, awesome if the QR Code with all the details is provided, so that the read could just scan that QR Code, and all the details are transferred to their mobile phone.

QR Code (Quick Response Technology) ( http://en.wikipedia.org/wiki/QR_code ) is not new and we haven’t seen the potential in it, until Olaround (https://twitter.com/OlaroundMe ) ( http://www.olaround.me/ ) started this technology in Pakistan recently about scanning QR Codes and getting discounts.

Let me give you a small glimpse of what a QR Code could do.

Enter QR Code generator. http://goqr.me/. One can generate a QR Code for literally anything. Be that a big chunk of Text one could save it to their mobile phone, be that a Google Maps location, an Email Address, a number to call (so that the phone dialer is directly opened with that number), or a complete V Card (Contact details).

Now the user stories.

  • Imagine a Job Seeker wants to know where that company is. He goes to that company’s Website. Scans the QR Code having the Google Map location, and walla. Now he could go to that Company for Job interview.
  • A person coming to a restaurant, a he found a job vacancy in a magazine. That Job Vacancy is displayed QR Code. He scans it, and he has now all the requirements, JD, and an Email address to mail to in his mobile.
  • A reader reading a Restaurant review on a website. The Reviewer has given a QR Code on his blog which points to the Location of that restaurant being reviewed. The reader scans the QR Code, and how his mobile has the location opened in Google maps, so that he can go there whenever he wishes to.

Building the same example above, I present the QR Code of a random Google Map location which is mapped to Hardees (One of my favorite restaurant) in Karachi, North Nazimabad.

QR Code for Hardees Google Map Location.

You can use your Mobile / QR Scanner right now, to see this QR code in Action. PS: you need QR code app (links Listed below) installed on your SMART Phone

All the reader has to do is scan the QR Code into your cell phone and boom, a Google Map will be displayed with Hardees set as Target destination, and Source destination will be the current location of the Coordinate where the Cell phone is at. All the user has to do is click get directions, and he will be displayed with turn by turn navigation of how s/he will be going from where s/he is at, to hardees location (in this case).

QR Code scanners are free to download, and if your android phone is updated with the latest version of Google NOW / Google Search, then you do not need to download any further QR Code scanner.

For Android users, following apps can be downloaded.

For I-Phone users, the following links will show you the app, you could install on your IPhone

and what’s more, Our NADRA has implemented the QR Code technology in their SMART Cards. Don’t believe me, have a look at this blog post ( http://faisalbasra.blogspot.com/2013/01/nadra-pakistan-goes-with-chip-enabled.html ) and picture (the picture is off course scrambled, so that personal details are kept hidden). link to picture. NADRA SNIC Card having QR Code

In other words, we see corporate companies providing their location as QR Codes, providing their Job Vacancies as QR codes in Magazines, Blog Posts, Facebook Pages, Twitter tweets, Restaurants giving their location as QR Codes on their websites, reviewers providing the reviewed service’s location as QR Code location. Wouldn’t that be a great moment.

You can always share your thoughts in comments section. Hey I won’t bite you if you could share a better solution or if you outright reject my opinion. Opinions are formed, because they might be conflicting and genuine.

What skill would you most like to learn in 2012?


Today when I was wandering on the net, my gtalk buzzed. What skill would I learn in 2012. Here goes.

– learn one new language. Arabic or French. One being language of Quran,  other bieng of love.
– learn new programming language
– learn to be more humble human. More controlled temperament,  emotions.
– praise someone genuinely and let them really give the idea of real appreciation.  These days many take actual praise as false, and then one has to tell them, that is it for real.
– be more in tune with my spiritual side.

Microsoft Vista – Source Code Humour


Today, I was searching for some images for Source code, and came across a very good humorist image for the Source code, especially if it deals with Microsoft.

Microsoft is known to steal from Mac OSX, and this image depicts the following.

Enjoy reading the code.

DISCLAIMER:

If you are from non-IT background, and by NON-IT, I do mean, Accounts, Finance, Human Resources, Administration, or anything whose job functions are not dealing with reading / writing Source Codes, you might feel dizziness. (Ahem, does this looks like a cigarette warning? )

Typed an Email in Coded language


Today, I was typing an email about asking something from my fellow responders and by typing some mail, I, by chance, asked them something in truly coded manner. Seem like my coding skills are taking over my communication skills. It is these mess ups that we need to avoid when talking / emailing to humans. They might sometimes, think, that we are a bit less human and more computers. Below is the extract from the mail.

Meeting request

How does tomorrow, Tuesday, 06 July 2010 @ 1100 hours sound?


If yes,
   then I will formalize the meeting by sending the meeting request
Else
   propose your free time in this week.
End if

Needless to say, that I didn’t send this format of Email ;). The line breaks were replaced with commas and a complete sentence was formed. May be it’s the Monday blues that’s causing me to do this.

10 Amazing Life Lessons You Can Learn From Albert Einstein


Albert Einstein has long been considered a genius by the masses. He was a theoretical physicist, philosopher, author, and is perhaps the most influential scientists to ever live.

Einstein has made great contributions to the scientific world, including the theory of relativity, the founding of relativistic cosmology, the prediction of the deflection of light by gravity, the quantum theory of atomic motion in solids, the zero-point energy concept, and the quantum theory of a monatomic gas which predicted Bose–Einstein condensation, to name a few of his scientific contributions.

Einstein received the 1921 Nobel Prize in Physics “for his services to Theoretical Physics, and especially for his discovery of the law of the photoelectric effect.”

He’s published more than 300 scientific works and over 150 non-scientific works. Einstein is considered the father of modern physics and is probably the most successful scientist there ever was.

10 Amazing Lessons from Albert Einstein:

Follow Your Curiosity

“I have no special talent. I am only passionately curious.”

What piques your curiosity? I am curious as to what causes one person to succeed while another person fails; this is why I’ve spent years studying success. What are you most curious about? The pursuit of your curiosity is the secret to your success.

Perseverance is Priceless

“It’s not that I’m so smart; it’s just that I stay with problems longer.”

Through perseverance the turtle reached the ark. Are you willing to persevere until you get to your intended destination? They say the entire value of the postage stamp consist in its ability to stick to something until it gets there. Be like the postage stamp; finish the race that you’ve started!

Focus on the Present

“Any man who can drive safely while kissing a pretty girl is simply not giving the kiss the attention it deserves.”

My father always says you cannot ride two horses at the same time. I like to say, you can do anything, but not everything. Learn to be present where you are; give your all to whatever you’re currently doing.

Focused energy is power, and it’s the difference between success and failure.

The Imagination is Powerful

“Imagination is everything. It is the preview of life’s coming attractions. Imagination is more important than knowledge.”

Are you using your imagination daily? Einstein said the imagination is more important than knowledge! Your imagination pre-plays your future. Einstein went on to say, “The true sign of intelligence is not knowledge, but imagination.” Are you exercising your “imagination muscles” daily, don’t let something as powerful as your imagination lie dormant.

Make Mistakes

“A person who never made a mistake never tried anything new.”

Never be afraid of making a mistake. A mistake is not a failure. Mistakes can make you better, smarter and faster, if you utilize them properly. Discover the power of making mistakes. I’ve said this before, and I’ll say it again, if you want to succeed, triple the amount of mistakes that you make.

Live in the Moment

“I never think of the future – it comes soon enough.”

The only way to properly address your future is to be as present as possible “in the present.”

You cannot “presently” change yesterday or tomorrow, so it’s of supreme importance that you dedicate all of your efforts to “right now.” It’s the only time that matters, it’s the only time there is.

Create Value

“Strive not to be a success, but rather to be of value.”

Don’t waste your time trying to be successful, spend your time creating value. If you’re valuable, then you will attract success.

Discover the talents and gifts that you possess, learn how to offer those talents and gifts in a way that most benefits others.

Labor to be valuable and success will chase you down.

Don’t Expect Different Results

“Insanity: doing the same thing over and over again and expecting different results.”

You can’t keep doing the same thing everyday and expect different results. In other words, you can’t keep doing the same workout routine and expect to look differently. In order for your life to change, you must change, to the degree that you change your actions and your thinking is to the degree that your life will change.

Knowledge Comes From Experience

“Information is not knowledge. The only source of knowledge is experience.”

Knowledge comes from experience. You can discuss a task, but discussion will only give you a philosophical understanding of it; you must experience the task first hand to “know it.” What’s the lesson? Get experience! Don’t spend your time hiding behind speculative information, go out there and do it, and you will have gained priceless knowledge.

Learn the Rules and Then Play Better

“You have to learn the rules of the game. And then you have to play better than anyone else.”

To put it all in simple terms, there are two things that you must do. The first thing you must do is to learn the rules of the game that you’re playing. It doesn’t sound exciting, but it’s vital. Secondly, you must commit to play the game better than anyone else. If you can do these two things, success will be yours!

Movie Review :: THE CAR (1977)


This weekend, when I was watching the movie, "CARS" I was told by my dad about the movie "The CAR". Went for the download and walla. I was in for the treat. While the movie story line was not that good, I loved the way whole story progressed and the best things was it was unpredictable. This movie is really a good one, if you look at it, from the movie making in 1977. Yep, if one compares it from the point of whether or not it makes sense, I really think, you would be missing the whole point.

I present you the trailers of that movie.



and The Wraith vs The Car

Iqbal Day Tribute :: Anwarama :: Ajab Jehan hai yeh


On this Iqbal day, 09 November 2009, my mom watched a drama on Iqbal day, and then she narrated the story of that to me. The story was so much mesmerizing, that I decided to watch that drama on YouTube. Went to you tube, and there it was.

Thought about sharing it with you.
There was a scarcastic comment on Urdu language about that language being dead.

Urdu ki pareishani
sirf Bolney ke zaban
hindustan ke zaban thi
paida dehli mein hui
ab hindustan mein sirf filmon ki zuban hia
yash chopra ney apni filmon mein zinda rakha hua hai
Jo haal kaum ka hia, wahi Urdu ka hia.

Anyway, here are the videos.