Fitur Last Activity di Instagram dan Cara Menonaktifkannya

Saya suka dengan Instagram. Mungkin Instagram adalah aplikasi media sosial yang paling sering saya gunakan saat ini, termasuk Twitter. Aplikasi lain seperti Path sudah saya tinggalkan cukup lama. Facebook, saya sudah nonaktifkan paling tidak untuk saat ini.

Baru-baru ini, Instagram melalui perbaruan aplikasinya merilis fitur “Last Activity Status”.  Fitur ini kurang lebih seperti WhatsApp, dimana kita bisa melihat kapan terakhir kali seorang dalam kontak terlihat aktif. Bedanya, di Instagram, fitur ini untuk melihat kapan terakhir kali seorang pengguna ‘terlihat’ menggunakan/membuka aplikasi Instagram.

Informasi tersebut terlihat melalui fitur Direct Message. Dibawah username, terlihat kapan terakhir kali pengguna tersebut menggunakan Instagram.

inst91359175-19725

Jadi, semua follower akan dapat melihat informasi ini? Tidak. Informasi ini hanya terlihat oleh akun yang kita follow, atau yang sebelumnya telah mengiriman pesan pribadi (direct message).

Tentu saja ini bukan fitur yang diingikan semua orang. Apalagi fitur ini secara default dalam status diaktifkan. Namun, kita bisa menonaktifkan fitur ini jika tidak menginginkannya.

Menonaktifkan fitur ‘Last Activity’

Cara menonaktifkan fitur ini cukup mudah, baik di aplikasi Instagram berbasis Android atau iOS.

  1. Buka aplikasi Instagram
  2. Masuk ke Profil, kemudian sunting profil
  3. Pada pilihan “Show activity status”, ubah pengaturan menjadi Off (Tidak aktif)

Pengaturan ini akan menonaktifkan fitur ini sepenuhnya, sehingga kita juga tidak bisa melihat status aktivitas pengguna lain juga.

Twitter Bootstrap, LESS CSS, and Caching Problem

I’m working on some works right now with a small team at the office. We decided to use Bootstrap as the front-end development framework. We came up with this solution for some key reasons:

  • We need to do it fast.
  • It’s easy to maintain, especially for a collaborative project
  • Bootstrap is cool.

There are lots of similar frameworks to choose like Skeleton, 960.gs, Blueprint, Foundation, and more. It didn’t take long discussion to take Bootstrap. Its features and flexibilities are just perfect for our need. The next thing is that we need to do some customisations, for example on the font sizes and colours. Since Bootstrap might release updates in the future, it’s better to leave the core files untouched.

LESS

Basically, it’s easy to customise them by using its own customisation tool. But, I prefer another method by using LESS. And yes, Bootstrap works great with LESS. The installation works straight forward. After downloading less.js file, add these two lines in the <head>

<link rel="stylesheet/less" href="/path/to/bootstrap.less">
<script src="/path/to/less.js"></script>

Inside bootstrap.less file, there is a little note that we can easily modify the font color and size by working on the variables.less file. I decided not to edit it. I created another .less file — for example: mycustom.less — and import it from bootstrap.less file. So, my bootstrap.less file looks like this:

...
@import "accordion.less";
@import "carousel.less";
@import "hero-unit.less";
// My Custom LESS
@import "mycustom.less";
...

And, this is what I have for mycustom.less:

@baseFontSize: 13px;
@tableBorder: #ddd;
@navbarInverseBackground: #faa141;
@navbarInverseBackgroundHighlight: #ec8b22;
@navbarInverseBorder: #d77c1b;
@navbarInverseLinkColor: #fff;

It should just work. But, does it work as expected? No.

Caching

Editing and saving mycustom.less file, and refreshing my page does not load the latest variables. It takes time to refresh/load the latest changes. It’s not good. It happens because less.js caches the .less files called using @import.
I tried to modify the web server setting by adding these lines in my httpd.conf file:

<FilesMatch ".less$">
Header set Cache-Control "no-cache"
</FilesMatch>

But, it didn’t work. After searching for solutions, there is a method offered for this issue. I added this line of code:
<script>localStorage.clear(); </script>
Now, whenever I make some changes on my .less files, reloading the page will give the latest changes. It works.

Randomized Twitter's Homepage Design

I don’t visit Twitter’s website regularly. I use Twitter from third party applications most of the time. Not sure when Twitter has another new look — the homepage has been changed few times — but when I open Twitter’s homepage, I got some different schemes.
Anyway, you probably remember about its major design few months ago. Now, Twitter randomize its homepage by having different color schemes. Not sure how many combinations it has, I found three. All of them give a short description: “Find out what’s happening, right now, with the people and organizations you care about.


Solved: Nokia N9 can't connect to Twitter

After I had my Nokia N9 early this month, I setup my Twitter account first — after some basic phone settings, of course. Everything worked. The application is probably not the best, but it works.
Is it problem-free app? I thought so, until I got a problem: I can’t connect to Twitter using this app. I was not sure when the problem occurred for the first time. I did played with my phone (installing apps, downloading musics, adjusting settings, and including working from the command line). When an update was available, I also upgraded.
Added later: I was not sure what caused this problem. When I signed-in for the first time, everything worked without any issues. I deleted my Twitter account from the app, and tried to add it again. I forgot when I did this for sure, before or after installing the firmware update. It  was optional, but I decided to upgrade.
2011-11-13 01-49-48At first, I was not sure about the problem. Is it my phone, or the internet connection I was using. I switched to some different connections, but it didn’t solve my problem. When I tapped the “Sign In” button, it said: “Can’t connect to Twitter”.
So, I searched for a solution. And, I got one. It’s probably something too technical, but the instruction is easy to understand. According to the forum thread, here are some steps to fix the problem — I’m using Software Version: PR1.1 (20.2011.40-2_PR_005):

  • Activate “Developer mode” by going to: Settings > Security > Developer mode. It’s OFF by default. Turn it ON.
  • After having it activated, you will find a “Terminal” app button under application menu.
  • Open it and you need to execute these commands (one command per line):
    • gconftool --recursive-unset /system/http_proxy
    • gconftool --recursive-unset /system/proxy
    • gconftool --recursive-unset /system/osso

You may close your Terminal.
Those commands will wipe your active connection settings (bluetooth and internet data). But, it’s not a problem as I can add/manage connection settings easily. Problem fixed. Great.

250 Million Tweets per Day and More Than 100 Million Users

CEO Dick Costolo
At Web 2.0 Summit 2011 in San Fransisco, Dick Costolo (Twitter CEO) revealed some latest statistics about Twitter. Here are some facts:

References: Forbes, Business Insider, The Next Web.