Showing posts with label games. Show all posts
Showing posts with label games. Show all posts

This Week I Learned 2018 - Week 39

Last week post or some old stuff.

《没换气过》。哭笑不得。音响还没弄好,期待播放这首歌试试看。

What is the worst pain you've ever experienced? For a woman, giving child labour. For a human, kidney stones. Contrary to the headline, (via HN), it's NOT beautiful at all but excruciating painful and can put a tough guy down to his knee.  Imagine coral reef passing your kidney or being stabbed in your kidney. If you're facing financial issue, maybe you should try roller coaster to get those stones out. Yes, it works and it's proven scientifically. What can you do right now? Prevention is still better than cure. Less salty food and drink plenty of water, like 2 litres per day.

How many books you should read at a time? Three. One hard, one easy, and one very easy. Currently I'm reading just one hard book (the material is so dry). The next step is to find another easy (fiction perhaps?) and very easy (manga?) book. Which time slot I should allocate to? Judging from my almost daily progress, is it possible to finish three books per month?

What is the most additive game in this year's JS13kGames competition? (via HN1024 Moves and I'm quite surprised and addicted to the games. The creativity shown in some of the submissions have reminded me how computing power have changed since the early days of computing.

How do we prevent muscle loss as we age? (via HN) Nothing but strength training. Every single fscking day. The MRI image below tells a lot about the importance of exercise towards maintaining your muscle flexibility regardless your age. The usual exercise regime should be 150 minutes and 3 times per week. Instead of cardio, maybe I should focus on strength training (weight lifting). Furthermore, building muscle actually burns more fat.


So Good They Can't Ignore You? (via HN) I can relate to the opposite view instead what of the book preaches. Is the book worth it? Yes, it's a popular-science writing made easy for layman. Once you've done with the book, you should explore something deeper like Flow: The Psychology of Optimal Experience. Read both book and the scientific papers published. Regardless your passions or skill sets, reality have to step in.

What is the dark side of working at a successful startup? Not surprisingly, money and lots of money. Money changed people. Sadly, towards the evil side of human nature. Some may argue this is reality of life. Perhaps.

Does four days work week possible? (via HN) Yes, either four-tens or you take a pay cut. Possible for those working in Asia region? Doubtful.

Which type of programmer you are? There are two types, starter and finisher.

Next.js? If you need a proper framework than the bare essential React. The frontend is so crowded and mess right now.

This Week I Learned - 2017 Week 37

The old stuff or last week post?

Slow week but things are moving ahead. More focus and getting more deep work done.


Familiar name that caught my attention while watching the game demo. Glad to see him living his dream and doing what he love. He is part of the team (Ninja Theory) that developed Hellblade: Senua's Sacrifice (watch the development diariesIGN's review, or GamePlayHK's broadcast) is worth checking out. I've wondered, what if I'm more persistent and follow his path?





The Search for Better Search at Reddit. Every initial search implementation starts with default Database's own internal natural language full-text search implementation. For PostgreSQL is Tsearch2 and MySQL is FULLTEXT index.


Different publications have different writing style guides. If you're going to publish to their journals, follow their convention.


When comes to affordable (ahem, cheap) amplifier, Lepai is a well-known brand and the general most people would recommended it as your first amplifier. However, there was confusion about another brand, Lepy or Lvpin, which was initially thought as a clone but actually is the same company but a new name. To differentiate this, Lepai brand is used in US or internationally by Part Express and Lepy brand is used in China or TaoBao. Different name confused and influenced my search effort as I was searching for the wrong brand name. Nevertheless, if you searching for Lepai amplifier in MY, search for "Lepy" keyboard instead.

Even though these are cheap amplifier, the audio amplifier chip (more on this later) and quality of the capacitors will determine the overall sound output and pricing. Some audio enthusiasts with good electronic knowledge will purchase this category of amplifier and upgrade or modify it with better parts.




Tripath TA2020 is interesting audio amplifier chip. IEEE ranked it as one of the microchip that shock the world as it allows consumer grade sound systems to produce higher sound at a lower price. It even created a new amplifier category, Class-T amplifier, which is a proprietary variant of Class-D amplifier.

Entry level amplifier typically based their design on these few variants of Class-D/Class-T amp chips.

(1) Tripath TA2020A/TA2020A+ (20 watt per channel), TA2021, TA2024(15 watt per channel).
(2) Texas Instruments TPA3118 (30 watt per channel).
(3) STMicroelectronics TDA7492PE (45 watt per channel).

Discussion on different audio amplifier brings no benefit if you're not a audiophile or trained ears to notice the subtle differences. For a beginner, start with the cheapest possible amplifier available at your place.





This Week I Learned - 2016 Week 22

Write-up for last week or you might want to read the whole series.

As the HP Proliant server keeps restarting for no particular reasons  and I can't seem to pinpoint the exact reason, is either the PSU or the motherboard. I've a hunch this is caused by the motherboard. As this is a server, the motherboard is very particular and monitor different kinds of thresholds. For example, if the heat sink fan and case fan are not running, the machine won't boot. Maybe is time for me to switch to different motherboard, a desktop-based motherboard.

As I learned in the past with this machine, finding replacement parts was a bit tricky. Looking for a replacement motherboard seems a bit hard these days, especially I want to reuse the Intel Xeon X3430 CPU (Lynnfield). As the X34xx processor supports only LGA 1156 processor socket, which has been phased out and not available in the market these days. I've three choices. First, buy a used LGA 1156 motherboard or source it from TaoBao. Second, install Windows Server to it and see any issues. Third, buy a used LGA 1156 motherboard.

Inspiring online. So much creativity these days using web to express yourself.

I have created 50 games in 2014. (HN discussion) Well, I've none in my entire development life until now and will continue to be so. Anyone can develop a game but the subtle details are what separating a boring normal games to something more exciting and enticing. Presentation by Jan Willem Nijman, Martin Jonasson and Petri Purho demonstrate this superbly.

Not a gamer but I've realize that I never actually install Steam before. Tried to install it, as usual, there is always some hiccup and workaround here and there. Command below should be good enough to go through the workaround. It has been a while since I last play any games, still nothing fancy here, nothing much to explore. Nevertheless, Steam enabled the GNU/Linux have a platform for gaming, good for creating awareness of its existences.
$ find $HOME/.steam/root/ubuntu12_32/steam-runtime/*/usr/lib/ -name "libstdc++.so.6" \
-exec mv "{}" "{}.bak" \; -print