Skip to content

Mikux

A blog of my programming experience

Konqueror web shortcuts

Posted on 2011-09-01

In Konqueror, you can type gg: to perform a Google search. wp: to go to Wikipedia. I’ve added an entry for JUPAS, i.e. http://web.jupas.edu.hk:6118/jupas/bin/jo.progSearch.ProgSearch?type=detail&course_code=\{@} then I can type like jupas:6963 in the address bar to go to the page directly.

Posted in Applications Leave a Comment on Konqueror web shortcuts

Thanks KParts plugin, I’ve finally managed to get rid of Firefox.

Posted on 2010-11-182016-10-31

In the past, the major obstacle for me to change to Google Chrome is its inability to view PDFs directly inside the browser. Now, with that plugin installed, I’m finally able to view PDFs inside Google Chrome. Here’s a screenshot:

Posted in Applications Tagged chrome, kde, pdf Leave a Comment on Thanks KParts plugin, I’ve finally managed to get rid of Firefox.

stable = outdated?

Posted on 2010-10-202010-11-18

Debian comes with three flavours: stable, testing and unstable. Stable is rock solid, it never breaks, and is never updated; unstable is updated often, breaks often, and is fixed often. Testing is between the extremes. Stable contains packages which are years old,…

Posted in OSes Tagged debian Leave a Comment on stable = outdated?

Garbage Collection is evil

Posted on 2010-06-022010-11-18

Programming languages with built-in garbage collection (GC) is often praised as no memory leaks, less error-prone, etc but I don’t disagree with this. This article brings you some facts of GC that is never mentioned by advertisements. GC automatically frees resources that…

Posted in Programming Tagged c++, java Leave a Comment on Garbage Collection is evil

Don’t use C++ exception specifications

Posted on 2010-04-272016-10-31

Exception specifications should be very familiar to Java programmers. Here is an example: class MyException extends Exception { } class Foo { void abc(int x) throws MyException { if (x < 0) throw new MyException(); } void def() throws MyException { abc(3);…

Posted in Programming Tagged c++1 Comment on Don’t use C++ exception specifications

Template pattern v.s. Interface pattern

Posted on 2010-03-092016-10-31

As a library programmer, the decision between using templates or using inheritance may be a difficult decision. Everyone wants their libraries to be generic. Which pattern is better? Template pattern Templates allow you to write code that does the same thing on…

Posted in Programming Tagged c++ Leave a Comment on Template pattern v.s. Interface pattern

Java is NOT my favourite programming language

Posted on 2010-02-192016-06-14

I dislike Java very much, mainly due to its lack of features: Object model Objects and values In C++, a primitive variable is an object, a class variable is an object, a pointer variable is an object, everything that has an address,…

Posted in Programming Tagged java Leave a Comment on Java is NOT my favourite programming language

A definite killer of UN*X systems

Posted on 2010-02-082010-11-18

UN*X systems are commonly known for their stability, reliability and robustness. However, you can make these systems unusable by running the following program. Here’s the pseudocode: while true fork Fork is a system call in UN*X to copy the running process. If…

Posted in OSes Tagged linux, unix1 Comment on A definite killer of UN*X systems

Preventing OOM killer on Linux

Posted on 2010-02-052010-11-18

Have you ever experienced sudden crash of an application on Linux? Most people have. The most common reason of a crash is segmentation fault but this is not the subject of this article. Here, I’ll talk about how Linux does when memory…

Posted in OSes Tagged linux, unix1 Comment on Preventing OOM killer on Linux

XHTML+SVG+Javascript: Say goodbye to Flash.

Posted on 2010-01-162016-10-31

In the past, people used Adobe Flash to create animation on web. These animation are distributed in .swf format and referenced by the HTML. However, there is a huge problem: none of the open-source free players plays Flash well now so it’s…

Posted in Programming Tagged html, javascript, svg, xhtml Leave a Comment on XHTML+SVG+Javascript: Say goodbye to Flash.

Posts pagination

Previous 1 … 3 4 5 Next

Categories

  • Applications
  • Network
  • OSes
  • Programming
  • Security
  • Uncategorized

Archives

  • September 2024 (1)
  • May 2024 (1)
  • March 2024 (1)
  • November 2023 (1)
  • September 2023 (1)
  • November 2022 (1)
  • May 2022 (1)
  • April 2022 (1)
  • March 2022 (1)
  • November 2021 (1)
  • April 2021 (1)
  • April 2020 (2)
  • February 2020 (1)
  • March 2019 (1)
  • November 2018 (1)
  • April 2018 (1)
  • April 2017 (1)
  • February 2017 (1)
  • December 2016 (1)
  • April 2016 (1)
  • August 2015 (1)
  • February 2015 (1)
  • November 2014 (1)
  • November 2013 (1)
  • October 2013 (1)
  • July 2013 (1)
  • December 2012 (1)
  • December 2011 (1)
  • November 2011 (1)
  • September 2011 (1)
  • November 2010 (1)
  • October 2010 (1)
  • June 2010 (1)
  • April 2010 (1)
  • March 2010 (1)
  • February 2010 (3)
  • January 2010 (3)
  • December 2009 (1)

Blogroll

  • Development Blog
  • Documentation
  • MÄ«Kl
  • Plugins
  • Suggest Ideas
  • Support Forum
  • Themes
  • WordPress Planet

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
All rights reserved © Mikux Theme by Seos Themes