Troubleshooting Synced Hidden Files in Dropbox (for Mac Users)

I want to share my way of handling some case of hidden mac files synced in Dropbox.

Problem:

There are files beginning with ._ (dot underscore) appeared in my dropbox folder. I realized it only after my friends in my shared folders (using Windows) started to noticed them in their shared folder (nooo…!).

Known Cause:

Based on this thread on Dropbox Community forum, it happens because I use media (an sd-card) as the Dropbox folder in my computer that is not formated in osx’s filesystem (ahaaa…!).

So, OSX create this kind of files occasionally (I don’t really know when) when I use removable media. And I don’t know why Dropbox client don’t handle this kind of files.

My Troubleshoot:

I use “find” command to find and delete the hidden files:

find . -name "._*" -type f -delete

It will need us to go to specific folder (in this case the Dropbox folder) and execute the command (I think I learn this from this post if you want to get more example about this command) (yess…!)

Furthermore, I put this command as bash script to find and remove file like this:

function __removehidden() { find . -name "._*" -type f -delete; }
alias removehidden='__removehidden'

function __findhidden() { find . -name "._*" -type f; }
alias findhidden='__findhidden'

This way, I only have to open Terminal, change directory to my dropbox folder (I might just put the Dropbox folder path in the command actually), and type “removehidden” as in alias in my bash script.

The Dropbox client will then sync the change and remove the files in the dropbox server and also in other shared users folder (hooraay…!). Sometime I also got notified from Dropbox when there are many files removed at once.

Note: If you don’t know how to create bash script you might Google it. There can be other steps, but for me it like this:

  • open Terminal
  • open bash_profile file with “nano ~/.bash_profile”
  • add the lines above
  • save the file, and
  • refresh bash_profile with “. ~/.bash_profile”.

The Catch:

OSX will still create the hidden files from time to time, so I still need to do the steps from time to time until I don’t need to use my shared folder anymore and to not disappoint other shared folder users.

Hope it help!

201601 – Mengenal DAMA-DMBOK

Dunia industri, bisnis, maupun layanan publik, baik itu di Indonesia atau mancanegara, dihadapkan pada kebutuhan penataan dan pengelolaan data yang dimiliki oleh perusahaan atau organisasi dengan seefektif mungkin, menganggapnya sebagai salah satu aset perusahaan, dan mengambil manfaat dari informasi yang tersarikan untuk berbagai macam keperluan peningkatan layanan, kinerja, dan daya saing.

Dalam artikel ini, penulis bertujuan mengenalkan pembaca kepada suatu framework manajemen data internasional yang disebut DAMA-DMBOK. Bagi penulis, cara termudah untuk mengenal suatu framework adalah dimulai dengan mengenali strukturnya terlebih dahulu sebelum masuk ke setiap materi yang ditawarkan oleh framework tersebut. Dengan pembahasan yang berfokus pada struktur tersebut, diharapkan selanjutnya pembaca dapat lebih mudah menggali konsep dan praktis lebih lanjut yang diberikan terutama dalam buku DAMA-DMBOK Guide, yang menjadi acuan utama framework ini, ataupun pada saat mencari informasi terkait manajemen data dalam referensi lainnya.

Lihat artikel (Google Drive/pdf 888KB)

Semoga bermanfaat

2015H2 – Mengenal Archimate

Pada artikel ini, saya ingin mengajak untuk mengenal Archimate sebagai notasi dalam membuat diagram model Enterprise
Architecture. Enterprise Architecture (EA) sendiri adalah salah satu konsep pengelolaan Teknologi Informasi di organisasi yang diterapkan di berbagai organisasi/perusahaan.

Dengan demikian, diharapkan deliverable EA nantinya juga akan semakin dapat diperkaya dengan salah satu tools untuk EA ini.

Lihat article (Google Drive/pdf 1.4MB)

Semoga bermanfaat…

2015H1 – Langkah-langkah Asesmen Risiko IT

Risk Assessment adalah suatu aktivitas penilaian risiko terhadap suatu aset bisnis berdasarkan identifikasi ancaman, kerentanan, dampak dan kecenderungan yang mungkin terjadi terhadap aset tersebut.

Artikel ini mencoba membahas Risk Assessment dengan menggabungkan standar NIST 800-30 dan pengalaman proyek asesmen risiko yang dilakukan di beberapa proyek sebelumnya.

Semoga dapat memberikan gambaran ringkas apa dan bagaimana cara melakukan asesmen risiko atau menjelaskan kepada pihak lain mengenai hal-hal apa saja yang dilakukan dalam suatu asesmen risiko.

Lihat artikel (Google Drive/pdf 538KB)

Semoga bermanfaat…

2014H2 – Faktor-faktor Software Quality Assurance (SQA)

Proyek pengembangan perangkat lunak merupakan suatu proses yang melibatkan beberapa stakeholder dan sumber daya yang signifikan. Kegagalan implementasi perangkat lunak dapat berpengaruh pada proses bisnis yang menggunakannya.

Tingkat keberhasilan fungsionalitas perangkat lunak dapat menjadi indikasi tingkat kematangan penerapan penjaminan (assurance) dalam rangka menjaga kualitas proses maupun kualitas hasil produk pengembangan itu sendiri.

Artikel ini disusun untuk membahas tentang apa itu Software Quality Assurance (SQA), faktor-faktor kualitas, dan beberapa komponen SQA yang dapat diterapkan secara langsung terutama dalam lingkungan proyek pengembangan perangkat lunak.

Lihat artikel (Google Drive/pdf 520KB)

Semoga bermanfaat…

2014H1 – Membuat Standard Operating Procedure (SOP) dan Matriks RACI

Entah bagaimana, serangga seperti semut dapat melakukan berbagai macam hal-hal menakjubkan seperti berkoloni, membangun sarang dan berburu makanan yang jauh secara bersama-sama hanya dengan menggunakan instingatau naluri alami mereka. Sayangnya insting kita, manusia, tidak bekerja seperti itu.

Untuk mengelola suatu hal yang bersifat rutin dalam sebuah organisasi, kita membutuhkan panduansehingga masingmasing orang yang terlibat dalam suatu pekerjaan dapat mengerti apa yang perlu dilakukan

Artikel ini bertujuan untuk membahas mengenai apa itu standard operating procedure(SOP), format-format SOP, kriteria pemilihan format SOP, elemen dokumen SOP, serta permasalahan-permasalahan yang mungkin dihadapi dalam penyusunan SOP.

Artikel ini juga menyisipkan tentang matriks RACI sebagai tool pemetaan tanggung-jawab dan kaitannya dengan penyusunan SOP.

Lihat artikel (Google Drive/pdf 1.9MB)

Semoga bermanfaat…

Melakukan Find/Replace TAB di Notepad

Sebenarnya ini sekedar catatan saja, karena terlalu sederhana, tentang bagaimana melakukan find atau replace menggunakan karakter TAB di Notepad.

  • Buka notepad kosong (jika perlu)
  • Ketuk tombol TAB di keyboard
  • Select dan Copy (Ctrl+C) hasil ketukan TAB tadi
  • Buka file text yang hendak di replace
  • Buka dialog Find (Ctrl+F) atau Find-and-Replace (Ctrl+H)
  • Lakukan Paste (Ctrl+V) di dialog Find atau Find-and-Replace sesuai yang diinginkan
  • Tekan tombol Find atau Replace
  • Selesai

Gitu aja, semoga bermanfaat 🙂