作詞:周博賢 作曲:方炯鑌
手 發力抱緊 想去 慰藉你靈魂
但你手腳冷冰 身體總會震
雖 靠著我身 心卻 滯留地雷陣
被內疚將你炸毀 永未能步近
累你跟他分開甚過份 望你因他傷心我不忍
愛若有原罪烙印 得到的一方都苦得很
為非作歹 只因我天真 無法自制 忘掉你已非單身
成了罪人 忘形一吻 害你分割做兩份
從中作梗 應該我抽身 狂妄代價 留待我承受強忍
望向他 早點轉身 忘掉我 忘掉昨日曾互吻
累你跟他分開甚過份 望你因他傷心我不忍
愛若有原罪烙印 得到的一方都苦得很
為非作歹 只因我天真 無法自制 忘掉你已非單身
成了罪人 忘形一吻 害你分割做兩份
從中作梗 應該我抽身 狂妄代價 留待我承受強忍
望向他 早點轉身 忘掉我 還是你二人合襯
承諾過給你歡欣 但是令你心緒翻滾
你是人 能怎麼足夠攤分
為非作歹 只因我天真 無法自制 忘掉你已非單身
成了罪人 忘形一吻 害你分割做兩份
從中作梗 應該我抽身 狂妄代價 留待我承受強忍
望向他 早點轉身 忘掉我 忘掉昨日曾互吻
望向他 早點轉身 忘掉我 忘掉這罪人一吻
罪人
External SAS on Dell PowerEdge R730 (with Dell PowerVault MD1200)
Some other day of work, I moved my idle server set to office so that they get being use instead of sitting in the living room collecting dust.
On hand are a Dell H810 and LSI 9285-8e External SAS card, they are to be use for connecting to the Dell PowerVault MD1200 DAS.
I could not get the server to see the cards, not from BIOS, not from Lifecycle Controller, not from the OS, it was not a great experience due to limited work space and other distracted micro tasks….
Took me 2 days on and off to finally Google the manual, turns out the R730 that was idle was a failsafe unit and it only comes with 1 CPU, in that case, PCIe cards can only be use on Raiser 3, which I only tested 1 and 2…
Lesson learnt, RTFM, again, ALWAYS RTFM. (and yes, multitasking different tasks on different fields are really distracting, needs to strongly avoid)
REF:
Dell PowerEdge R730 Owner’s Manual – Expansion card installation guidelines
https://www.dell.com/support/manuals/en-aw/poweredge-r730/r730_ompublication/expansion-card-installation-guidelines?guid=guid-48fdcedc-e689-4cb6-a83c-7b9ea4e31449&lang=en-us
OQO Model 02 with a mSATA SSD
15 years ago, I changed the build-in 1.8inch 40pin ZIF PATA Hard-drive of the OQO model 02 to a Sandisk Extreme IV CF card, it was sure something new at the time, and time flies to 2023, flash storage sure has greatly improved (so is everything, other than human beings)
This time, I opt to go for a 40pin ZIF converter to mSATA SSD, to be precise, a 128GB Samsung PM871 mSATA SSD.
By specs, it sure is a waste for such mSATA SSD to be use with PATA in the OQO 02 (400MB/s read for the SSD limited by the 133MB/s over PATA) , but I choose this path as ZIF SSD are getting hard to come across, and I still believe a SSD controller would do better wear compare to a CF, most importantly, I obtain the SSDs by lot at US$12each (I recall seeing the invoice of that Sandisk Extreme IV 8GB CF some years ago when I clean the invoice pile up, it was around US$175 back in 2008)

Now the OQO02 is working well even with Windows 7 SP1 installed.
Side note, due to how the BIOS on the OQO02 was designed (at the time installing OS from USB was still something new), it is not possible to install Windows 7 by USB Thumb drive, it will hang and fail to install, DVD has to be burnt and install directly from a USB DVD ROM.
Links
My own post on CF over ZIF on a OQO02 back in 2008 https://theopoon.rinnovative.com/2008/02/27/oqo-model-02cf/
Samsung PM871 mSATA 128GB benchmark
https://www.harddrivebenchmark.net/hdd.php?hdd=SAMSUNG%20SSD%20PM871%20mSATA%20128GB&id=12703
Back with OQO Model 02
I was chatting with mate C over a dinner meet up mentioning I am recently back to retro UMPC for fun, he asked did I used to have a OQO? that trigger me to do some dig on the thrift market, and to my surprise, I ran into some new old stock someone left in a warehouse somewhere for all these years.
So, hell yes, let’s go back in the memory lane, and let’s have some fun with this piece of history again, after these 16 years!
Added new category, Thrifting
Since I was young it was my hobby wondering around looking at used electronics / stuff.
Used to go to Ap Liu street with buddy B back in the 97’s and we walk all day, looking at broken electronics, guess what were the junk originally for….
I especially enjoy the time going thru thrift stores back in Auckland.
I still thrift now a days, especially I moved to much near location, it because one of my after work decompressing period.
I think it would be fun to post some items I thrift / ran into, fun story, thoughts.
Planning to move blog to my domain
No, I have not abandon my blog, am planning to move the weblog / blog to my own domain, I should have done this for soooo long…
This weblog started from a class work with old classmate D back in the days, perl / cgi / txt file in backend, it has been long, later on I port it to wordpress sometime around 201x I believe.
I think I should give it a bit more love now.
It is a very sad year for me
Sorry, I have been in a very sad moment of my life this year…………….
This blog is still alive.
It has been a harsh couple of years for me, lots of things happening in life.
- I moved again because the landlord sold the whole block, 1 month notice.
- Family member was seriously ill.
- I changed my job, to a different position.
- I gets old, especially physically.
I spend much less time on social, physically and virtually, most of the time I felt so tired after work I would rather sit there doing nothing.
But after all, I am still here, the blog is still under me, I have not abandon it, just can’t get the hype up to update.
I would still love to update this blog, when I can, lets hope I do so.
Office 365 Login error from Windows Server 2016
Ok, I really do not understand how and why Microsoft did not fix / let this happens.
As the title, since the default (And only) security settings on a Windows Server 2016 is “HIGH”, that blocks all Office 365 login screen to load.

The solution is adding the required domain to the Trusted Sites in order to get it to work.
The domains to add are:
odc.officeapp.live.com
login.microsoftonline.com

I mean, please, Microsoft, I do expect just a little bit better than that for charging us a kidney on that.
Getting Twitter output to work with node-red

Recently I was redo-ing some older code with feed RSS to Twitter, decided to go for node-red since it is simple and I have a node-red setup in the Google Cloud Compute Engine.
I couldn’t get the Twitter output to work, the AUTH part in the UI always complaining error 401, the node-red-node-twitter module tries to do a callback AUTH and it fails.
Digging more seems Twitter has discontinue the on the site callback oAUTH method recently.
Notice the module that was installed with the node-red was very very old (0.1.1) and there seems to be some recently update (because of the change), so I update that module to the latest version and it solve my issue.
By going into /usr/local/lib/node_modules/node-red, editing the config.json and change the dependency from 0.1.* to 1.*, sudo npm update node-red-node-twitter updated the module as expected.
You will also need the consumer key and access token key pair for the AUTH UI in node-red, you can generate them in https://dev.twitter.com/apps/
After installing node-red-node-twitter@1.0.1, I am given input field to put in my consumer key, secret and access token, secret and I am able to use the Twitter output.
REF
GitHub – node-red – problem authenticating with twitter
NPM – node-red-node-twitter
