Coding For Me

Coding and Tech Findings


tasker

April 21, 2013
by jusuchin85
0 comments

How to Set Your Phone to Night Mode using Tasker

Tasker is a great application to create “tasks” so that you can sort of automate your phone to let it do what you tell it to do. There are many examples of profiles that you can follow from the official Tasker wiki; but what if you are planning to create one yourself? What if you would like to create tasks that really suit your needs?

Well, you could! For some, Tasker is a bit complex to use in the beginning. But once you got around to knowing what certain terms mean (such as profiles, tasks, scenes etc), you’ll soon be creating profiles on your own! Heck, you can even build a game using Tasker!

I too have been playing around with Tasker a bit, and I’ve created a few profiles for my phone in order for it to automate itself. I’ll be sharing some of them here as you read this.

Oh yea. Tasker works out of the box for your phone, but it functions even better when your phone has been rooted. Most of the actions Tasker could perform requires root access, and also, there are a lot of reasons to root your phone too!

First off, Night Mode!

Continue Reading →

Galaxy-Note-2-Live-Wallpaper-Icon

April 20, 2013
by jusuchin85
0 comments

Samsung N-7100 Galaxy Note II: A Timeline Down Memory Lane

After two years of sticking with the Samsung I9100 Galaxy SII, I’ve finally moved on to the beast of 2012: the Samsung N7100 Galaxy Note II. No doubt that the Note II is a faster phone over the S2, but that’s not the only reason that I got my hands on it. There are many options for me to choose from in the Android ecosystem if I wanted to plunge to the area of “super smartphones”. Have a look at the following that caught my eye:

  • Sony Xperia Z (a beautiful phone with a classy chassis)
  • HTC One (finally, HTC has done it right for the Android community…after all these years; since the last, best release)
  • Samsung I9500 Galaxy S4 (the upcoming phone boasts features that surpass all that it has been released, making it the most anticipated phone of 2013. Well, which flagship Samsung Galaxy phone doesn’t every year?)

But, none of these phones provide the experience and features that would indefinitely assist me in my daily routine, and truly become my personal assistant (well technically, my girl comes first; so the Note II becomes my work assistant :P ).

Continue Reading →

jira

December 24, 2012
by jusuchin85
0 comments

Having “Custom field with id ‘customfield_xxxxx’ does not exist” in Notification Scheme

If ever you browse to a project’s settings to change the notification scheme, you might bump into the following stack-trace:

Cause:
java.lang.IllegalArgumentException: Custom field with id 'customfield_10034' does not exist.
Stack Trace: [hide]
java.lang.IllegalArgumentException: Custom field with id 'customfield_10034' does not exist.
at com.atlassian.jira.issue.fields.DefaultFieldManager.getCustomField(DefaultFieldManager.java:674)
at com.atlassian.jira.notification.type.UserCFValue.getArgumentDisplay(UserCFValue.java:196)
at com.atlassian.jira.projectconfig.contextproviders.ProjectNotificationContextProvider.getNotifications(ProjectNotificationContextProvider.java:179)
at com.atlassian.jira.projectconfig.contextproviders.ProjectNotificationContextProvider.getContextMap(ProjectNotificationContextProvider.java:102)
at com.atlassian.jira.plugin.webfragment.CacheableContextProviderDecorator.initContextMap(CacheableContextProviderDecorator.java:70)
at com.atlassian.jira.plugin.webfragment.CacheableContextProviderDecorator.getContextMap(CacheableContextProviderDecorator.java:46)
at com.atlassian.plugin.web.descriptors.DefaultWebPanelModuleDescriptor$ContextAwareWebPanel.getHtml(DefaultWebPanelModuleDescriptor.java:143)
at com.atlassian.jira.projectconfig.tab.WebPanelTab.getTab(WebPanelTab.java:75)
at com.atlassian.jira.projectconfig.servlet.PanelServlet.outputTab(PanelServlet.java:163)
at com.atlassian.jira.projectconfig.servlet.PanelServlet.doGet(PanelServlet.java:136)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at com.atlassian.plugin.servlet.DelegatingPluginServlet.service(DelegatingPluginServlet.java:42)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at com.atlassian.plugin.servlet.ServletModuleContainerServlet.service(ServletModuleContainerServlet.java:52)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
...

This will cause you to not being able to change the notification scheme for that project, or other projects that share this same notification scheme.
Continue Reading →

email

December 23, 2012
by jusuchin85
0 comments

Treat Customers as How You Wish to be Treated as a Customer

(post is based on my two years of experience with Atlassian Support)

Customer Service

Customer Service, Penguin Style!

In the support department, everyone would like to be like the penguin. Lovable, huggable and so cute that customers would not want to punch it. They want to love it. They want to hug it. Nevertheless, not all of us can be like the penguin. If we all did, then customer support would be the best service in the world!

For some of us, it’s stressful to be working in customer support because being in this line means that you would have to negotiate with tricky and angry customers who tend to barge and throw tantrums at you when something doesn’t go right. When all customers are nice and happy to you, then you’ll love your job. When it doesn’t go that way, you tend to ask yourself, Is this the right job for me?.
Continue Reading →

mercurial

December 18, 2012
by jusuchin85
0 comments

Typical Mercurial (HG) Commands

I’ve played around with three version control systems during my learning and working period. The first was CVS, where it was the first time I’ve touched a version-control mechanism during university. The second being Mercurial and lastly, Git; two of which I’ve learnt partially for supporting customers while I was working with Atlassian.

Now as I’m in a developer’s role, I would feel the need to pick up a version-control system as what most developers do. Thus, I re-learnt Mercurial once more.

There are a few basic commands that one should know and understand for a better understanding on how Mercurial works. Here’s a list of common commands that I’ve stumbled upon thus far.

Continue Reading →