← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 50
  1. CoinGecko’s engineering team successfully optimized a 1TB+ PostgreSQL table storing hourly crypto price data by implementing table partitioning.

  2. As an interviewer...

    I used to just share whatever I learned, no matter how small it was.

  3. Caching 101

    Caching is something we use to reduce the access to the original source.

  4. Someone on Twitter asked what if Khairul Aming wanted to set up his own website for his sambal?

  5. I’ve been talking to a prospective candidate who has been inquiring about the best way to prepare for the interview.

  6. Although we use monolithic architecture, we actually “break down” the application into several parts in production, such as: Web Free API Paid API Mobile API Workers (background jobs) Therefore, when we deploy, it does not mean that all servers will recei…

  7. I want to share how I manage multiple library/gem/package updates simultaneously while doing big upgrades.

  8. Rails by default comes with connection pooler on the application side but I always wonder what is the difference if we use another connection pooler such as PgBouncer.

  9. In the previous post, we managed to figure out a way to make our Docker setup work for Development.

  10. Check out my previous post if you want to start learning from just a Dockerfile.

  11. I think everyone knows by now how good Docker is in making sure we have almost the same setup everywhere.

  12. Code Reading: Calculate WBNB per Token Given a token, how do calculate its value against WBNB?

  13. There will be a time when your Rails development environment started to become very slow due to multiple reasons, but mostly because your codebase is very big and the monolith architecture is just too sweet for you to pass on.

  14. As you probably know, the charting library is not accessible publicly.

  15. Overview Why would we even want to do this?

  16. I was asked about this from my latest job application.

  17. I haven’t really worked on Rails for a while so I decided to take a sneak peek on what’s going in Ruby on Rails land.

  18. Recently, I learned a trick to make my Telegram bot private to certain users.

  19. I’ve always wondered about this.

  20. These days we might have multiple local applications that are running on different ports (e.g: http://localhost:3000, http://localhost:3001 and so on).

  21. I keep on searching for this topic, so I guess it’s time I put it on my blog.

  22. This is my notes for presentation by Eileen Uchitelle from RailsConf 2015.

  23. First of all, let’s get one thing straight.

  24. A free way for us to setup free version of uptime service.

  25. I was trying to deploy a Rails application using Apache and got into some problems when I tried to configure the app so that Apache will be the one that serves the precompiled assets (javascripts, css, images and others).

  26. Here’s a guide on how to setup Xen virtualization in Slackware.

  27. This will be multi part post about high availability solution for Slackware.

  28. These are the steps I used to replace LILO with GRUB as the boot manager after upgrading my kernel to v3.

  29. It’s time for an upgrade!

  30. It’s official, almost every piece of our codes in Hospital Universiti Sains Malaysia (HUSM) has been versioned in either Git or Subversion (mostly the latter).

  31. Most of the tutorial on the web focuses on the old version of Google Analytics.

  32. Found another presentation from Speaker Deck about Git.

  33. Found this in Speaker Deck.

  34. Renaming Author in Git

    Recently, I noticed that there are other authors with a different name in my Git’s history.

  35. Git Remote Commands

    These are some of the git commands that I usually use.

  36. How to Read MyKad

    I’ve decided to merge posts about reading MyKad from my previous blog into a single post.

  37. On the 5th of July 2011, Hospital Universiti Sains Malaysia (HUSM) has been chosen as one of the speakers in Malaysia Open Source Conference 2011.

  38. It has been quite a while since I wrote the previous guide.

  39. This should help you with NCReport in Qt.

  40. This guide will help you (mostly will help me in the future) to configure your Ruby on Rails to support connection to Sybase.

  41. I’m pretty sure I’m going to forget these steps, so, just to be safe, I’m putting it here.

  42. I just started learning Zend Framework and in one of the tutorials I read, I need to enable memcached in my PHP which is not available by default.

  43. First of all, at the time of this writing, NVIDIA Hybrid SLI Technology is not supported on Linux and without proper configuration, you won’t even be able to load your Desktop Environment such as Xfce.

  44. Known to work with: Slackware v13.37 Qt SDK v1.1.5 (32 bit) Qt v4.8.0 MySQL v5.5.18

  45. The Story At the end of last year, my friends and I were tasked to read our staff card.

  46. Install CUPS-PDF based on your distro, you can download if from here.

  47. Apparently, there’s a bug in Java where people using newer version of CUPS cannot print (can’t even display the print dialog) due to a null pointer exception and this is actually a known bug.

  48. This will resize your JTable column width based on the contents of the header and data.

  49. Apparently there’re some codes scattered on the net telling people that you can print to a Zebra printer by sending ZPL II codes using PrintService.

  50. This guide is more towards Netbeans project, but it can be used as a reference for you to customize the script to suit your needs.