Mendeley Desktop: Linux Version

In the first day of this semester, a lecturer showed us a useful app: Mendeley. The name reminded me to something. I just remembered about library collection numbering system. But no, it’s Dewey system actually (I googled it just now). Or perhaps it’s more similar to a name of something about chemical. Umm… Mendeleev’s periodic table! Forget it! There’s nothing to do with chemical actually. It’s just an unrequited love of me. 😀

Mendeley is a reference manager and an academic social network. My lecturer showed us how he uses it to monitor the progress of his related researches over the world. It’s about economics. He also uses it as a citation manager for his papers. He showed us how easy to generate the citation from certain paper for bibliography, with just copy it from its menu and then we just need to paste it to word processing app, like MS Word.

Mendeley can be downloaded from its official page in this link. It supports all major operating systems, including Linux. For Linux itself, there are two options: for Ubuntu family and for “generic Linux”, that means a pre-compiled binary for all Linux distro variants. As I use Fedora, I chose the latter. I just had to extract the tarball, and then executed the file ./bin/mendeleydesktop either from terminal or double click the file. We need to register a free account on the Mendeley website to use this app, anyway.

mendeley linux desktop

Hey, it’s Qt-based!

I was interested to give it a try, as I saw another option to generate the citation format other than Formatted citation. They’re LaTeX custom command and BibTex entry formats. Actually I haven’t needed it yet, after all.

mendeley on fedora

Mendeley search results and copy citation format

I tried the Bibtex entry format option, as you can see from above screenshot. Then I created the .bib file manually from copied text. And then I appended the citation to the LaTeX file. Just like below screenshot.

mendeley citation bibtex

Bibtex citation format of Mendeley (note that it’s just an example text)

It’s so convenient to organized the citation using Mendeley. I start imagining to be a researcher and write some useful papers by utilizing it. 😀



Get notified when Woocommerce payment received

I’ll show you how to get notification when there’s a new completed payment in your Woocommerce website. You’ll be using Slack for this, since it’s free and you can get the notification right away on your phone if you install the app.

First thing first, you need to install some WordPress plugins and create a Slack channel. The plugins are Slack (unofficial) and Slack Woocommerce (kind of extension of the first one). Once you activate those plugins, you have a setting page for adding new Slack integration. But before that, you need to create a custom integration in your Slack channel.

Once you create your workspace and login to it, add an app from <your-workspace> Search for “Incoming Webhook”, and click Add Configuration button. You may need creating a new channel instead of #general for this Custom integration.

slack incoming webhook

Follow along the step to create a webhook, and you’ll get a hook URL. Copy that URL to paste it to the Slack Woocommerce configuration on your website. See below: (the URL format may differs from what it suggested)

woocommerce notification with slack

You can test that configuration by clicking test button below. And if you get a new message in your Slack channel, then the setup is done. To get the push notification on your phone, install Slack app and login to it.

Don’t forget to tick the option “When a payment in Woocommerce marked as complete” in the Events to Notify section. Note that the event it handles is ​woocommerce_order_status_completed that means you may need a kind of automatic payment confirmation. For instance if you have only bank transfer payment option.

Facebook changes its news feed algorithm, or anything else?

You may have heard about the change of Facebook’s news feed algorithm. And then you may ask, “why should I care about it?” Well, yes, that’s a good question, though. From the user perspective, I lately tried logging in to the platform, and actually there was nothing change, compared with last couple of weeks ago. There were still less updates from “real” people, instead of from groups and pages. And of course the promoted posts still exist. Or is it just the algorithm that hasn’t yet implemented to all their servers around the globe?pexels-photo-267482.jpeg

I don’t know, but let’s come back to your question, why it matters to you if they change their sort of algorithm to show you which updates you worth reading. From what I read on Medium here, there are 3 main reason behind the change of algorithm:

  1. Priority of personal over the public.
  2. Priority of commenting on likes and views.
  3. Priority of quality over quantity.

So basically Facebook want to prioritize the user posts rather than other else, like ads; and they want to retain the users. As I read somewhere in the web that recently Facebook users spent less time on the platform in the last quarter of last year.

The real uproar is actually would occured in the marketing world (read the first link above). With the decrease of ads display in the feed, it certainly would make marketing in this platform quite challenging. Just let’s see the changes.

Herzlich willkommen, OpenSUSE!


Wait…! That desktop looks familiar. Have I ever met it before? Umm, maybe.

I suddenly remembered about OpenSUSE, which I once wanted to give it a try, as I wrote it somewhere in my other blog. And actually when I checked the post again, it was one and a half years ago. Then recently, I got encouraged (once again 😀 ) by kang Cip to try OpenSUSE out. And yes, I ended up installing it into my PC, eventually. Note that the screenshot above is just a live session. And here is the real installation result:

boot options screen

Dual boot options of OpenSUSE Leap and Windows

From the time I posted about my desire, it means that it took a quite long time for me to eventually install OpenSUSE. That’s the first time I played around with the YaST installer of this chameleon-logo Linux distro.

Continue reading “Herzlich willkommen, OpenSUSE!”

Philosophy of Kanji — catatan mama nisa

Yeaay! Postingan kedua di bulan januari! Terharu. ;’) Sebenernya udah lama nonton video ini. Ga sengaja liat di newsfeed fb. Tapi pas nonton lagi sekarang, masih terharu juga. ;’) Jadi, ini acara tv ceritanya si Gorugo artis komedian jepang lagi ngasih kuliah kanji ke anak2 sekolah. Kanji pertama yang dia bahas adalah kanji 夢 […]

via Filosofi Kanji — catatan mama nisa

This is a reblog from one of my subscribed WordPress blog. By only reading the title, I was so interested as I am learning Japanese, including kanji, of course. As for kanji, I actually haven’t learnt it much. Since, you know, there are thousands of characters you have to learn. Or maybe it’s just my excuse, though.

The original post tells about a lesson you got from the video above. A skit from a TV show which a comedian, named Gorugo, who was teaching kanji to students in a class. The teaching was conducted by a fun way, yet touching our soul. We can see some audiences and students got crying while listening to the talk of Gorugo. Me as well actually. 😀

Gorugo taught some kanjis, and he started with kanji 夢 [yume: dream, goal], as well as 叶 [kanau: come true]. Yes, if we combine those two, we will get it that the dream must come true, if we believe. The philosophy we can take as a lesson, is from the kanji 叶. While we in pursuing our dream, we may find a hard time. And in that hard time, we may throw up everything in our mind, either positive or negative. And throwing up is 吐 in Japanese. Note the similarity between 吐 and 叶. Gorugo said that if we pull out the negativity (or minus), then we got only the positivity, like the shift of the right stroke of both kanjis. Yes, if you can get rid of complaints in the hard times of pursuing your dream, you’ll get your dream come true, eventually.

I won’t discuss about the other kanjis for now. If you curious, just watch the video. But I tell you, it has no English subtitles. 😀

Learning Japanese N3 in a Fun Way

Wednesday is the day for learning Japanese in my schedule since about a year ago (actually I started writing this post in Wednesday). But unfortunately I didn’t put enough discipline for this. As a result, I missed the chance for entering the 2nd JLPT 2017 last month. Actually I have ever tried to learn by posting in Instagram, but it only last for once. There was a sort of awesome thing happened in my life, then. And it quite discouraged me to continue learning Japanese back then.

I have created a sort of cool hashtag for the schedule: #rabunihongo that has two meanings. It consists of two words: rabu and nihongo (Japanese), where rabu can mean both “Wednesday” in Indonesian and “love” in Japanese. So, it can have meaning “Wednesday Japanese” or “love Japanese”. Cool, no? 😀

I am so confident to learn Japanese more, as I have passed JLPT N5 in 2016, and I got a quite nice point on it. 🙂

Now I am so encouraged to continue to the next level: N3. And I have found a nice book for practicing. You can also purchase it from Amazon: Nihongo Noryokushiken taisaku Nihongo so matome

Learning in fun way

The fun way which I mean is by listening to Japanese songs and try to understand the meaning of the lyrics. My favorite J-Pop artist is Ikimono-gakari, a band of 3 members: Yoshioka Kiyoe, Yamashita Hotaka, and Yoshiki Mizuno. I love their songs. And here I will actually share one of their song: Last Scene. Actually I wanted to share Kimi ga iru for this very first post about this new theme in here. But I found the appropriate expression I need to share here only in the lyrics of Last Scene. Frankly speaking, I rather hated this one, since it’s quite sentimental and make you sad. Fyi, this song is the OST of my favorite Japanese movie: Shigatsu wa kimi no uso (live action). And it also became the last single of Ikimonogakari before they decided to take hiatus since the beginning of 2017 back then.

So, let’s get started to the first lesson of Nihongo sou matome. The first chapter title is “ganbaranakucha” (I have to stick at it). You can find the expression in the lyrics as: ねえ さよならをもう伝えなくちゃ (nee sayonara wo mou tsutaenakucha). It means “I have to tell you goodbye.”

Nakucha is another way you say nakereba narimasen which is more polite expression. It means shall, have to, must and it’s preceded by nai verb form. The other example how you use this expression can you find in Maggie-sensei’s website. I’m sorry but I have to leave you for now. Ikanakucha!

My Very First Hacktoberfest Experience

Two months earlier, DigitalOcean –collaborated with Github– held the Hacktoberfest event. It’s a month-long celebration of open source software, which was held on October –every year. Every Github user could join the party. If you have account, then the first thing to do was signing up to the event. After that, you must make four pull requests to any Github repositories / projects –preferably which had “hacktoberfest” label in the issue page of repo though. Just it. And then… you are eligible to get swag from DigitalOcean.

By the end of October last year, there were 31,901 completed challenges made by people around the world, including me. And as other people participated the event, I receive the swag. I like it so much. It’s a kind of perfect gift for the new year! I don’t have to thank them, do I? 😀 As I have posted it on both Twitter and Instagram: