<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>blackberry on S Anand</title>
    <link>https://www.s-anand.net/blog/tag/blackberry/</link>
    <description>Recent content in blackberry on S Anand</description>
    <generator>Hugo -- 0.164.0</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 29 Dec 2010 15:47:30 +0000</lastBuildDate>
    <atom:link href="https://www.s-anand.net/blog/tag/blackberry/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Google search via e-mail</title>
      <link>https://www.s-anand.net/blog/google-search-via-e-mail/</link>
      <pubDate>Tue, 28 Dec 2010 20:07:52 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/google-search-via-e-mail/</guid>
      <description>&lt;p&gt;I’ve updated &lt;a href=&#34;http://www.mixamail.com/&#34;&gt;Mixamail&lt;/a&gt; to access Google search results via e-mail.&lt;/p&gt;
&lt;p&gt;For those new here, &lt;a href=&#34;http://www.mixamail.com/&#34;&gt;Mixamail&lt;/a&gt; is an &lt;a href=&#34;https://www.s-anand.net/blog/twitter-via-e-mail/&#34;&gt;e-mail client for Twitter&lt;/a&gt;. It lets you read and update Twitter just using your e-mail (you’ll have to register once via Twitter, though).&lt;/p&gt;
&lt;p&gt;Now, you can send an e-mail to &lt;a href=&#34;mailto:twitter@mixamail.com?subject=Google&amp;amp;body=which%20is%20the%20tallest%20mountain&#34;&gt;twitter@mixamail.com&lt;/a&gt; with a subject of “Google” and a body containing your query. You’ll get a reply within a few seconds (~20 seconds on my BlackBerry) with the top 8 search results along with the snippets.&lt;/p&gt;
&lt;p&gt;It’s the snippets that contain the useful information, as far as I’m concerned. Just yesterday, I managed to find the show timings for &lt;a href=&#34;http://en.wikipedia.org/wiki/Manmadan_Ambu&#34;&gt;Manmadan Ambu&lt;/a&gt; at the &lt;a href=&#34;http://www.cineworld.co.uk/cinemas/37&#34;&gt;Ilford Cine World&lt;/a&gt; via a search on Mixamail. (Mixamail win, but the movie was a let down, given expectations.)&lt;/p&gt;
&lt;p&gt;You don’t need to be registered to use this. So if you’re ever stuck with just e-mail access, just mail &lt;a href=&#34;mailto:twitter@mixamail.com?subject=Google&amp;amp;body=which%20is%20the%20tallest%20mountain&#34;&gt;twitter@mixamail.com&lt;/a&gt; with a subject “Google”.&lt;/p&gt;
&lt;p&gt;PS: The code is on &lt;a href=&#34;https://github.com/sanand0/mixamail&#34;&gt;Github&lt;/a&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;comments&#34;&gt;Comments&lt;/h2&gt;
&lt;!-- wp-comments-start --&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;http://www.s-anand.net/&#34;&gt;S Anand&lt;/a&gt;&lt;/strong&gt; &lt;em&gt;29 Dec 2010 3:48 pm&lt;/em&gt;:
Sorry about that, Shankar. I&amp;rsquo;ve fixed that. (Simple bug: was looking for registration even though it wasn&amp;rsquo;t required)&lt;/li&gt;
&lt;li&gt;
&lt;h2 id=&#34;shankar-v-29-dec-2010-536-amanandi-tried-to-send-an-email-to-this-id-with-subject-google-and-emial-body-text-retail-industry-it-trends-i-got-the-following-response-anything-i-missed&#34;&gt;&lt;strong&gt;Shankar V&lt;/strong&gt; &lt;em&gt;29 Dec 2010 5:36 am&lt;/em&gt;:AnandI tried to send an email to this id with subject Google and emial body text &amp;ldquo;Retail industry IT trends&amp;rdquo;. I got the following response. Anything I missed?&lt;/h2&gt;
&lt;h2 id=&#34;hi-shankar-viswanathanyou-just-mailed-us-but-were-not-sure-weve-been-introduced-so-here-goeswere-mixamailmixamail-lets-you-access-twitter-via-e-mail-this-is-useful-if-you-have-e-mail-but-not-internet-access-eg-on-your-blackberryyou-havent-yet-logged-in-but-you-can-still-search-for-public-tweets-mail--with-a-subject-search-whatever-you-want-well-reply-with-tweets-mentioning-whatever-you-wantbut-if-you-log-in-at--and-give-shankar_v05infosyscom-access-to-your-twitter-account-you-can-read-and-update-tweets-tooenjoymixamailhttpwwwmixamailcom&#34;&gt;Hi Shankar Viswanathan,You just mailed us. But we&amp;rsquo;re not sure we&amp;rsquo;ve been introduced, so here goes:We&amp;rsquo;re Mixamail.Mixamail lets you access Twitter via e-mail. This is useful if you have e-mail but not Internet access (e.g. on your BlackBerry).You haven&amp;rsquo;t yet logged in, but you can still search for public tweets. Mail &lt;a href=&#34;mailto:twitter@mixamail.com&#34;&gt;twitter@mixamail.com&lt;/a&gt; with a subject &amp;ldquo;Search whatever-you-want&amp;rdquo;. We&amp;rsquo;ll reply with tweets mentioning whatever-you-want.But if you log in at &lt;a href=&#34;http://www.mixamail.com&#34;&gt;http://www.mixamail.com&lt;/a&gt; and give Shankar_V05@infosys.com access to your Twitter account, you can read and update tweets too.Enjoy!Mixamailhttp://www.mixamail.com/&lt;/h2&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aditya Deo&lt;/strong&gt; &lt;em&gt;3 Jan 2011 12:22 pm&lt;/em&gt;:
Ohh! So it&amp;rsquo;s developed by you?
This service is terrific! :)
Thanks!&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Yasuro&lt;/strong&gt; &lt;em&gt;3 May 2011 11:00 am&lt;/em&gt;:
Is your service working? It worked beautifully with the sample query in your article, but when I tried &amp;ldquo;who is Obama,&amp;rdquo; I got &amp;ldquo;No search results.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Yasuro&lt;/strong&gt; &lt;em&gt;3 May 2011 9:52 am&lt;/em&gt;:
Great service, Shankar. I have unlimited email on my Android cell phone, but not Internet in general. So this is precisely the kind of service I was looking for.
I am wondering if you could create a separate email address for this, e.g., &lt;a href=&#34;mailto:google@mixamail.com&#34;&gt;google@mixamail.com&lt;/a&gt;, so we can skip the step of inputting &amp;ldquo;Google&amp;rdquo; in the subject field. The email app my cell phone carrier supplies is flawed, so you cannot automatically fill the subject field. Because of the non-standard-conforming behavior of the email server of the carrier, that is the only app that you can use to send and/or receive emails; I cannot use any other email client. :(
I&amp;rsquo;d appreciate it if you could consider it.
Thank you.
Yasuro&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- wp-comments-end --&gt;
</description>
    </item>
    <item>
      <title>Twitter via e-mail</title>
      <link>https://www.s-anand.net/blog/twitter-via-e-mail/</link>
      <pubDate>Tue, 26 Oct 2010 17:24:45 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/twitter-via-e-mail/</guid>
      <description>&lt;p&gt;Since I don’t have Internet access on my BlackBerry (because &lt;a href=&#34;https://www.s-anand.net/blog/you-are-in-prison/&#34;&gt;I’m in prison&lt;/a&gt;), I’ve had a pretty low incentive to use &lt;a href=&#34;http://twitter.com/&#34;&gt;Twitter&lt;/a&gt;. Twitter’s really handy when you’re on the move, and over the last year, there were dozens of occasions where I really wanted to tweet something, but didn’t have anything except my BlackBerry on hand. Since T-Mobile doesn’t support &lt;a href=&#34;http://support.twitter.com/articles/14226-how-to-find-your-twitter-short-code&#34;&gt;Twitter via SMS&lt;/a&gt;, e-mail is my only option, and I haven’t been able to find a decent service that does what I want it to do.&lt;/p&gt;
&lt;p&gt;So, obviously, I wrote one this weekend: &lt;a href=&#34;http://www.mixamail.com/&#34;&gt;Mixamail.com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I’ve kept it as simple as I could. If I send an email to &lt;a href=&#34;mailto:twitter@mixamail.com&#34;&gt;twitter@mixamail.com&lt;/a&gt;, it replies with the latest tweets on my Twitter home page. If I mail it again, it replies with new tweets since the last email.&lt;/p&gt;
&lt;p&gt;I can update my status by sending a mail with “Update” as the subject. The first line of the body is the status.&lt;/p&gt;
&lt;p&gt;I can reply to tweets. The tweets contain a “reply” link that opens a new mail and replies to it.&lt;/p&gt;
&lt;p&gt;I can subscribe to tweets. Sending an email with “subscribe” as the subject sends the day’s tweets back to me every day at the same hour that I subscribed. (I’m keeping it down to daily for the moment, but if I use it enough, may expand it to a higher frequency.)&lt;/p&gt;
&lt;p&gt;Soon enough, I’ll add re-tweeting and (update: added retweets on 27 Oct) a few other things. I intend keeping this free. Will release the source as well once I document it. &lt;a href=&#34;https://github.com/sanand0/mixamail&#34;&gt;The source code is at Github&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Give it a spin: &lt;a href=&#34;http://www.mixamail.com/&#34;&gt;Mixamail.com&lt;/a&gt;. Let me know how it goes!&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;For the technically minded, here are a few more details. I spent last night scouting for a small, nice, domain name using &lt;a href=&#34;http://www.nxdom.com/&#34;&gt;nxdom&lt;/a&gt;. I bought it using &lt;a href=&#34;http://www.google.com/apps/intl/en/group/index.html&#34;&gt;Google Apps&lt;/a&gt; for $10. The application itself is written in &lt;a href=&#34;http://www.python.org/&#34;&gt;Python&lt;/a&gt; and hosted on &lt;a href=&#34;http://appengine.google.com/&#34;&gt;AppEngine&lt;/a&gt;. I use the &lt;a href=&#34;http://dev.twitter.com/&#34;&gt;Twitter API&lt;/a&gt; via &lt;a href=&#34;http://github.com/Arachnid/AppEngine-OAuth-Library&#34;&gt;OAuth&lt;/a&gt; and store the user state via &lt;a href=&#34;http://github.com/thrivesmart/prayls/blob/master/prayls/lilcookies.py&#34;&gt;Lilcookies&lt;/a&gt;. The HTML is based on &lt;a href=&#34;http://github.com/paulirish/html5-boilerplate&#34;&gt;html5boilerplate&lt;/a&gt;, and has no images.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;comments&#34;&gt;Comments&lt;/h2&gt;
&lt;!-- wp-comments-start --&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;http://www.jaysonjc.com&#34;&gt;Jayson&lt;/a&gt;&lt;/strong&gt; &lt;em&gt;26 Oct 2010 6:41 pm&lt;/em&gt;:
Pretty neat work! What was the time taken for this to be done?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;http://www.s-anand.net/&#34;&gt;S Anand&lt;/a&gt;&lt;/strong&gt; &lt;em&gt;26 Oct 2010 6:46 pm&lt;/em&gt;:
Let&amp;rsquo;s see&amp;hellip; 5 hours on Sunday to get the Twitter API working&amp;hellip; 4 hours yesterday to get the user management sorted&amp;hellip; about 5 hours today to get the UI done. About 14 hours so far.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;http://aravindavk.in&#34;&gt;Aravinda&lt;/a&gt;&lt;/strong&gt; &lt;em&gt;26 Oct 2010 6:52 pm&lt;/em&gt;:
Very nice app :)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Praveen&lt;/strong&gt; &lt;em&gt;26 Oct 2010 8:03 pm&lt;/em&gt;:
Awesome app.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;http://posterous?&#34;&gt;pgt&lt;/a&gt;&lt;/strong&gt; &lt;em&gt;27 Oct 2010 11:25 pm&lt;/em&gt;:
have you checked out posterous.com , they do twitter among other things&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Rockey&lt;/strong&gt; &lt;em&gt;27 Oct 2010 11:31 pm&lt;/em&gt;:
Tussi Great ho !&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Amitesh&lt;/strong&gt; &lt;em&gt;2 Nov 2010 7:23 am&lt;/em&gt;:
Hey,
I am not a techie but this application looks sure value to me.
Great work!&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- wp-comments-end --&gt;
</description>
    </item>
    <item>
      <title>The hunt for a Twitter client</title>
      <link>https://www.s-anand.net/blog/the-hunt-for-a-twitter-client/</link>
      <pubDate>Fri, 21 Nov 2008 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/the-hunt-for-a-twitter-client/</guid>
      <description>&lt;p&gt;I hadn&amp;rsquo;t jumped on to the &lt;a href=&#34;http://www.twitter.com/&#34;&gt;Twitter&lt;/a&gt; bandwagon for a while. I&amp;rsquo;m not much of a conversationalist, nor am I a very sociable. I also tend to stay away from social networks. But I figured I would try Twitter out for a while, mostly because it&amp;rsquo;s an outlet for short comments. For long articles, I have my blog. For sharing links, I have &lt;a href=&#34;http://www.google.com/reader/shared/16836184467750910501&#34;&gt;Google Reader&lt;/a&gt; and &lt;a href=&#34;http://del.icio.us/sanand0&#34;&gt;del.icio.us&lt;/a&gt;. I don&amp;rsquo;t quite have anything for that occasional moment when I &lt;a href=&#34;http://twitter.com/sanand0/status/1011863752&#34;&gt;want to say&lt;/a&gt;, &amp;ldquo;Hey! A great way to shred mint leaves is to &lt;strong&gt;freeze&lt;/strong&gt; them!&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The question is what client to use. I wanted something free, portable and featherweight (as in lighter than lightweight: no additional memory usage.)&lt;/p&gt;
&lt;p&gt;SMS is the classic Twitter channel. But I don&amp;rsquo;t like being bothered by SMS messages often. Besides, it&amp;rsquo;s not free. So that&amp;rsquo;s out.&lt;/p&gt;
&lt;p&gt;The next best would be e-mail via my BlackBerry. The problem is, Twitter doesn&amp;rsquo;t accept tweets via e-mail. So when looking for alternatives, I found &lt;a href=&#34;http://identi.ca/&#34;&gt;Identi.ca&lt;/a&gt;, which is even better than Twitter except for the fact that it doesn&amp;rsquo;t have Twitter&amp;rsquo;s user base. Anyway, it accepted e-mail, so that was fine.&lt;/p&gt;
&lt;p&gt;On the desktop, the browser is the obvious choice. But somehow, going to the &lt;a href=&#34;http://twitter.com/home&#34;&gt;Twitter home page&lt;/a&gt; and typing out a tweet felt so&amp;hellip; Web 1.0. I didn&amp;rsquo;t fashion installing a client just for tweeting, like &lt;a href=&#34;http://www.twhirl.org/&#34;&gt;Twhirl&lt;/a&gt;. The closest was instant messenger software. Since &lt;a href=&#34;http://laconi.ca/trac/wiki/Documentation#usageXMPP&#34;&gt;Identi.ca accepts messages via XMPP&lt;/a&gt;, I could install &lt;a href=&#34;http://talk.google.com/&#34;&gt;Google Talk&lt;/a&gt; and send messages via instant messenger.&lt;/p&gt;
&lt;p&gt;That worked for a couple of weeks. Then I pulled out. Instant messenger has the disadvantage of making you accessible, and I honestly don&amp;rsquo;t have the time. Plus, I don&amp;rsquo;t fancy running apps persistently, not even something as light as Google Talk. So back to square one.&lt;/p&gt;
&lt;p&gt;In the meantime, I was having another problem with sending updates via BlackBerry. My corporate mails have a &lt;a href=&#34;http://identi.ca/notice/238449&#34;&gt;HUGE disclaimer&lt;/a&gt; attached to them. Doesn&amp;rsquo;t make sense to have 140 character message followed by a 940 character disclaimer. I&amp;rsquo;d have to get rid of those anyway.&lt;/p&gt;
&lt;p&gt;After a bit of digging around, I came across mail handlers. I can write a program on &lt;a href=&#34;http://www.s-anand.net/&#34;&gt;my server&lt;/a&gt; to handle mails. So I wrote one that strips out the disclaimer and forwards it to my identi.ca e-mail ID. (Now I&amp;rsquo;ve modified it to use the &lt;a href=&#34;http://laconi.ca/trac/wiki/API&#34;&gt;API&lt;/a&gt;.) So that solves my mobile twittering problem.&lt;/p&gt;
&lt;p&gt;It also solves my cross-posting problem. I maintain a &lt;a href=&#34;http://twitter.com/sanand0&#34;&gt;twitter.com/sanand0&lt;/a&gt; and an &lt;a href=&#34;http://identi.ca/sanand0&#34;&gt;identi.ca/sanand0&lt;/a&gt; account and keep them updated in parallel. My mail handler updates the post on both services.&lt;/p&gt;
&lt;p&gt;As for the desktop, I have the best solution of all. I use the browser address bar to twitter. I&amp;rsquo;ve created a keyword search with the keyword &amp;ldquo;twitter&amp;rdquo; with is keyed to a URL like &lt;code&gt;http://www.s-anand.net/twitter/%s&lt;/code&gt;. So if I say &amp;ldquo;twitter Some message&amp;rdquo; on the address bar and press enter, it contacts the server, which updates Identi.ca and Twitter using the API.&lt;/p&gt;
&lt;p&gt;Of course, you don&amp;rsquo;t really need to do that to update Twitter. Just create a keyword search with a keyword &amp;ldquo;twitter&amp;rdquo; and a URL &lt;code&gt;http://twitter.com/home?status=%s&lt;/code&gt;, and you&amp;rsquo;re done. Remember: you can create keyword searches in Internet Explorer as well (&lt;a href=&#34;https://www.s-anand.net/blog/keyword-searches-as-a-web-command-line/&#34;&gt;read how&lt;/a&gt;). With this, you can update twitter from the address bar by just typing &amp;ldquo;twitter your message goes here&amp;rdquo;.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Anyway, that was a long-winded way of saying just two things.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Mail handlers are cool.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.s-anand.net/blog/keyword-searches-as-a-web-command-line/&#34;&gt;Keyword searches&lt;/a&gt; let you update Twitter from the address bar using the URL &lt;code&gt;http://twitter.com/home?status=%s&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;hr&gt;
&lt;h2 id=&#34;comments&#34;&gt;Comments&lt;/h2&gt;
&lt;!-- wp-comments-start --&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Ashish&lt;/strong&gt; &lt;em&gt;21 Nov 2008 11:32 am&lt;/em&gt;:
Did you try Twitterbar extension in Firefox?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Kiran&lt;/strong&gt; &lt;em&gt;22 Nov 2008 1:32 pm&lt;/em&gt;:
Twitterfox - nice, and unobtrusive enough browser extension. Twitterbar - does the stuff you mentioned as part of the keyword-searches experiment&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;S Anand&lt;/strong&gt; &lt;em&gt;23 Nov 2008 2:10 am&lt;/em&gt;:
Thanks Ashish, Kiran &amp;ndash; didn&amp;rsquo;t know about those. Except, I&amp;rsquo;ve moved to Google Chrome&lt;br&gt;
these days (mostly for its memory management). But will get back to trying&lt;br&gt;
these once Firefox 3.10 is out of Beta,&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;somnath&lt;/strong&gt; &lt;em&gt;1 Dec 2008 2:40 am&lt;/em&gt;:
As usual you have come up with something cool and original :) I am still using web for Tweeting &amp;hellip; TweetDeck did not work for me checking Twhirl now&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Vivek Sonny Abraham&lt;/strong&gt; &lt;em&gt;6 Dec 2008 9:20 am&lt;/em&gt;:
Or you could use TwitterBerry (&lt;a href=&#34;http://www.orangatame.com/products/twitterberry/&#34;&gt;http://www.orangatame.com/products/twitterberry/&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sai&lt;/strong&gt; &lt;em&gt;8 Dec 2008 9:50 pm&lt;/em&gt;:
:) good post! I finally got on to the social network bandwagon myself last year and found the experience quite enjoyable. Biggest benefit was obviously the ability to connect with old friends. Use twitter as well, but not as much. Hope all&amp;rsquo;s well.&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- wp-comments-end --&gt;
</description>
    </item>
  </channel>
</rss>
