分類: 有感

微笑健身法

  話說,我自1月25號後,為自己訂下了一個訓練,每天做50下掌上壓,這不算多,但初期我竟然吃力。我發覺原來意志力是一個很重要的關鍵,有時為自己訂下了一些目標,我會懷疑我的潛意識其實是抗拒的,所以我會不斷找理由去逃避,但當你持續地進行,便會發覺其實也不太難,只是懶,提不起勁,而重點是「為什麼提不起勁?」,我認為是因為人的精神狀態不好。 很多時,如果我是在順境之中,我便會較容易實踐自己訂下的目標,進步亦會較快,反之,當我是逆境時,我會容易疲倦,然後便想睡覺,畢竟,睡覺是令時間快過的良藥,而所謂目標,亦會拖延到之後不知何時。

  有一日,我帶埋Mani 去了野人農場,佢有瑜伽班,連同其他十餘人,我地在早上十點做了一個很陽光的野外露天瑜珈,動作簡單,無壓力,是一個精神的早上。印象最深刻的是,瑜伽老師在最後,要求我們做掌上壓,無限制次數,盡最大能力做,但唯一要求是需要保持微笑,眉頭不可皺緊,我覺得這招很work ,如且命名為微笑健身法。

  每當我在家中做掌上壓時,我先爆二三十下,然後運用微笑健身法,結果便能無中生有地做多幾下,相比以前那種訂立目標法(做多5下/10下完),我覺得微笑健身法更像人生道理。很多時,當我們遇到困難,或想放棄時,與其花心思精神去計算自己應該做到某個位就停,其實只需保持微笑,便有多餘力量「做多幾下」,亦是極限的訓練。以每天做50下掌上壓為例,我初時做二十下已經好攰,再用微笑健身法做多幾下,最後重複一次便夠五十下了,到了後來,慢慢地進步,連續三十下、四十下,甚至五十下都已經面不改容,這正是我為自己訂立的小挑戰。固中最寶貴的轉變,隨了肌肉外,仍然是心態上的轉變,有時回到家已經凌晨,但仍然抱持理念,為的,其實只是「個一啖氣」,這度「氣」是甚麼,我說不清,但我可以肯定這度「氣」只有在你是逆境時才會有的,很多人就是因為有「這一啖氣」,才會咬緊牙關活好,所以我又有甚麼資格懶惰呢?每當我想放棄時,微笑健身法便幫到我了。

股票式人生

  今日甫醒就聽到良炒車的消息。很快趕去他的身邊,然後幫他拎下藥打點下身邊事,最主要的工作都是陪伴。

  我不禁想到,所有人的人生都是有起有跌的,就像股市一樣,儘管有的人長期處於高位,有的人長期是「仙股」,但總是有高低起伏的,暴升暴跌亦是常態。 看到他炒車,我不楚有感,其實好多時看似一切都發展得很好時,原來就會出現事情,大家都不知道何時會發生,即使事候檢討其實是可避免的,但無奈當刻事情已發生了。正如我自己本身,假如我的人生沒有發生那麼多的起起跌跌,也不會有今天的我。

  看到朋友炒車,我回想起自己當年在泰國布吉炒車,情況是我在小路衝得很快,一轉彎時去左對面線,正正對面有幾架綿羊仔慢駛過來,我一硬揼break ,車頭便失控,然後訓車。 其實當刻身在外地,我是十分迷惘和傍惶的,但其時孤身一人,沒有時間和空間讓我停下來。身邊有一班泰國年青人在慰問我,他們正是剛才迎面慢騎線羊仔的司機。我完全聽不懂泰文,亦顧不得自己的傷勢和他們的關心,我立即看看手機,壞了,營幕碎了。這下頭痛了!我很快地思考不同的解決方法,仍是無解,於是回歸返當下,我要清洗傷口,問了一句「water?」,他們的反應是,「對,英文是water 」,看得出他們剛才是用泰文問我要不要水。

  由於其時我是正前往沙灘,所以短衫短褲着拖鞋的我,整個左邊手肘腳肘甚至左腳址公都有受傷,拿水清潔了自己的傷口,飲了一口回神,然後便問了機場的路,因為手機壞了無導航,我急切需要一部手機,因為這天只day 2來到布吉。我要憑著僅餘的記憶回到hostel,因為我是couch surfing ,並不是住酒店,所以我查不了地址,地址要登入couch surfing 的app 才能找到。諸種困難使我必須找到一部上到網的手機,所以我問了路,感謝了他們的幫忙,便去了機場。 (事後回想,我整天是完全沒有打算去醫院的,人行到,車行到,就繼續向前走)

  去到機場,發覺係無手機賣,勁細。機場人員refer 我去最近既一個shopping mall ,我拎了實體地圖,又走了。之後去到shopping mall ,揾個廁所回一回氣先,因為腎上腺素仍然係度持續上升,我好快揾到賣手機既店,見到好多大陸牌子既手機,想買部正常既Samsung LG Sony 同iPhone 都無,睇黎泰國簽左某D 措施益中國牌子手機。咁本身我都打算求其買一部頂住,但係價錢同CP值真係唔吸引,閒閒地二千港幣一部廢機,返到香港又要再買過。我看一看手上的手機,sony 黎,雖然爆左mon 但猶幸只是爆mon ,並非爛晒,然後看一看附近有無整Mon 鋪,行晒沒有鋪整到sony 機換mon ,問一問人,佢叫我去BigC 睇睇,(此時才知Big C 是泰國的signature ,基本上去過泰國的人都知Big C 的),我本着點都係試既精神,大不了返黎買新手機,都可以解決件事。

  去到Big C,距離少少遠,感覺像去了一個泰國版SOGO,最低層係手機鋪,我去到,問了好幾間才找到一間肯幫我問下有無mon 存貨,慶幸竟然有!最後收左我五百蚊港紙換Mon ,等了大約兩個鐘,其時已晚,我順便在Big C food court 食野。好彩最後都幫部手機換到Mon,成功上到網返到去,由於我係住coach surfing,連電單車都是租屋主的(大概300 Baht),一返到去coach surfing,全部人都黎關心我,幫我消毒,我是多麼的不好意思,但又感恩。

  返番黎今日,良的人生比我更順心順意,穩定理想的工作,基本上生活無憂,奈何看似是一隻持續上升的服票,怎會想到會突然出意外?一個炒車,幸好只是皮肉之傷,沒有人命傷亡,可是,正因如此,才看到人生就是高低起伏,就如股票般。以我為例,渡過了不容易的六年中學,有幸升上大學,更體會了無數個使人成長的經驗,甫畢業便執教鞭,仲可以兼職行咇,本以為定下來的人生(如無意外我可做到退休),怎會想到會走向一個大斜坡,向下急跌,一夜之間無晒所有野。 但是,亦因為這個經歷,我才遇上了很多本不會遇到的人和事,這是一種緣份,亦令我感恩。

  很多人將人生比喻為過山車,我不以為而,過山車儘管有高有低,但是所有路軌都已一早設定好,我覺得人生更像股票,有高有低,有的是有實力的股票,會持續上升的,有的是靠投機抄作的股,沒有實力但仍能上高位,有的股已被放棄,成為仙股,每隻股票都有其獨特的走法,當你以為是高位時,其實可以升得更高,亦有機會大跌,每一刻都是機會,然而,所有股票都受到大環境影響,有其牛熊生命周期,就如有些人是生不逢時,可能在某個時代,他是優質股,但是現今大市下滑,他極其量只是在眾生浮浮沉沉的普通股而已。

整合Quote 有感

  本來已有倦意,但忽然有心機整理網站,於是將WhatsApp 內的記事擺上網。本來只是打算修飾一下About me 的網頁,將Sway 內應該有用的資料放進去,但想不到卻因此著了癮,狠下心將近百段有多的精句(Quote)放上網,這些是我從有感開始記下的精句,次序是重要的,越早的精句放得越上,理論上是我的回憶,是我每個階段的心路歷程,是我走過的路,讀過的書,遇過的人所留下的句子,有部份是心靈雞湯,有部份是警世名言,亦有部份是黑色幽默,但這是一個契機展示出我以前,甚或現在覺得重要的語句。老實說我並不經常翻看這些句子的,畢竟我對心靈雞湯免疫的。

  大部份的精句,都沒有Citation 的,所以平常我也不會掛在嘴邊,感覺拎左人地的Credit 般。然而,我相信這些精句是何人所說其實是關係不大的,真正的道理其實在心中能感受得到,若要某名人某老師所說的才是真理,恐怕這只是盲信而已。我並不是反權威,因為有影響力的人能說出有影響力的話,往往就是他們活得比別人深刻,只是有感這些有緣份和我擦過而又被我記住的精句,某程度上已經印在我心裡,成為我實踐的一部份。

20210205有感

  我發覺自己的人生很特別,很多因果都未能參透,但路仍要走下去,我不知道我的將來會是怎樣,但此刻的我,心態上是將每一天當作最後一天來活,所以盡可能地充實自己。我不怕辛苦,但害怕變老,老了人便會慢下來,記憶亦會變得模糊。如果我的人生有七十五歲,現在的我只係就黎走完頭三分一階段,我所經歷的人和事實在有點多,很怕有一天會忘記自己的過去曾是如此,所以唯有盡可能地記下,算是對未來的自己有一個交代吧~

Synology Set Up

  話說 Synology 的 Set up 真的非常繁複,尤其是對於只有薄弱網絡知識的我。 本來已經很多事情要處理,本著「時間就像乳溝」的精神, 我慢慢地一邊爬文一邊學。當中有兩條link 我認為需要比credit 的,分別是:

  1. NAS備份功能詳細教學! (CC中文字幕)

https://www.youtube.com/watch?v=teUauYaxw8Y&list=PLXvhiMRRLHkN5LwW18zKryt22UbQza4i3&index=3&ab_channel=%E8%85%A6%E6%8E%A7

  1. How To Install Multiple WordPress Sites On Synology NAS

https://mariushosting.com/how-to-install-multiple-wordpress-sites-on-synology-nas/

  這兩個網基本上滿足晒我backup 及整網頁的願望,超有心的。

  值得一記的就是,我學會了在電腦上設定網絡磁碟區,很簡單,只要在本機選擇「連線至網絡磁碟機」,然後選擇你喜歡的英文字母作為Drive,再填上Synology 的ip + path 即可。這讓我想起在觀塘幫人做IT SUPPORT時,有人問我佢搵唔返個Drive, 當時我唔識,要remote control 比senior 搞,望住佢三兩下搞掂左,就係做E樣野,不過path 係佢地內部既folder咁解。

  Synology 的wordpress plugin是超級不user-friendly,不但file path 是default to www.domainname.com/wordpress, 而且只可有一個。這令我在用Synology的公司十分頭痛,佢地仲要炒port,理論上其實synology 係同local host既XAMPP 一樣,我應該可以擺多於一個既wordpress 上去的,皇天不負有心人,終於比我搵到,這網頁有詳細教學,很好,正值我為自己既github 既file 寫緊MarkDown,所以我絕對明白他的effort,儘管我未有能力課金比佢,但仍呼籲更多人捐錢比他,因為真的很詳盡同清楚(最緊要清楚!!!)

  最後,整個Synology 仲有野未set好,let’s say NAS SSL, email系統,DMS 系統,wordpress 的subpath,有待下一次解決。

跋:

由於試過死link開唔到第二條連結,我希望固中知識真的能比有心人自己起一個wordpress 出黎,所以先將內容在這裡留底。

How To Install Multiple WordPress Sites On Synology NAS

29 May 2020 by Marius Bogdan Lixandru

I have recently purchased a Synology DS718+ and found out that amongst the many great things we can do with it, one is installing a WordPress site using the Web Station package. But it only lets us install one instance of WordPress. It is possible to manually install and run multiple WordPress sites on Synology NAS. But first of all, you have to read my introduction article “How to speed up WordPress on Synology NAS“.

If you use multiple computers in your house running any OS (Windows 10, Mac or Linux Ubuntu) and would like to pick up WordPress development on your localhost that you have left off on another computer in your home network without dealing with Dropbox, Onedrive, sync for files and a plugin like WP Migrate DB Pro for the database, read on.

After following these steps you should be able to create multiple websites on your localhost like this: local.dev, showcase-pro.dev which are accessible from any device on your network (that you can add a hosts entry in).

In this article I am not going to cover what’s required to make these sites accessible from outside your local WiFi/home network. You can find this information on host from home article. So, let’s start:

  • STEP 1

Please Support My work by Making a Donation.

  • Log into your NAS LAN. In my case, it is at http://10.0.0.60:5000/.
  • Go to Package Center, search for Web Station and install it. This will create a “web” folder in your NAS’s root.
  • Also, install WordPress package and set it up. While we are not going to use the website created by this package (you may, if you wish), we take this step so that the needed dependencies like PHP, MariaDB 10 can get installed.
  • Install the latest phpMyAdmin and Apache HTTP Server 2.4 packages. These are the relevant packages that I have running: Apache HTTP Server 2.2, Apache HTTP Server 2.4, MariaDB 10, PHP 5.6, PHP 7.0, PHP 7.2 phpMyAdmin, Web Station and WordPress. Some of these may not be needed. You might want to experiment with them.
  • From the Main Menu, launch File Station. Navigate to web folder and create a folder for your site, say, “wordpress-latest”. Go inside the folder. Download WordPress on your computer, extract the zip, drag all the content and drop inside “wordpress-latest”. Alternatively, if you have Download Station package installed you can simply enter https://wordpress.org/latest.zip for the URL and have the file downloaded to “wordpress-latest”, then extract using the option from context menu.
  • Create a folder for your website. Ex. showcase-pro.
  • Copy all the content from “wordpress-latest” into the site’s folder.
  • Right click on the folder and click Properties. Go to Permissions tab. Create a new permission for “http” user granting all Write permissions.
  • Log into your phpMyAdmin (at http://10.0.0.60/phpMyAdmin/ for me) using “root” as the username (password is blank/empty) or use the one you have set up when you installed MariaDB10. After logging in, change the password if you wish. Create a new database for your site. Ex.: showcasepro. During my experiments, the database connection wasn’t working because the database name had a hyphen in it, so I had to change the database name from “showcase-pro” to “showcasepro”.
  • In Windows Explorer/Finder, navigate to your Synology’s network drive and then into your website’s folder.

Rename wp-config-sample.php to wp-config.php and edit it. Set your database name, enter root as username and your password.

  • STEP 2

Above

/* That's all, stop editing! Happy blogging. */
paste
define('FS_METHOD', 'direct');


If  you are using MariaDB 10, edit wp-config.php parameter for hostname as follows:
/** MySQL hostname */ define(‘DB_HOST’, ‘localhost:/run/mysqld/mysqld10.sock’);


Set new unique keys and salts generated at https://api.wordpress.org/secret-key/1.1/salt/

define('AUTH_KEY',         'put your unique phrase here'); define('SECURE_AUTH_KEY',  'put your unique phrase here'); define('LOGGED_IN_KEY',    'put your unique phrase here'); define('NONCE_KEY',        'put your unique phrase here'); define('AUTH_SALT',        'put your unique phrase here'); define('SECURE_AUTH_SALT', 'put your unique phrase here'); define('LOGGED_IN_SALT',   'put your unique phrase here'); define('NONCE_SALT',       'put your unique phrase here'); 
Save and close the file.


1. Launch Web Station. General Settings: Set HTTP back-end server to Apache HTTP Server 2.4 and PHP to 7.2.
2. PHP Settings: Set PHP version to 7.2. Leave PHP Cache enabled. Select these extensions: curl, exif, ftp, gd, gettext, iconv, mcrypt, mysqli, openssl, posix, soap, sockets, xmlrpc, zip. Press Apply.
3. Virtual Host: Click Create, enter “showcase-pro.dev” for the Hostname, browse your site’s folder for Document root, select Apache HTTP Server 2.4 and PHP 7.2. Press OK.
4. In your hosts file enter 10.0.0.60 showcase-pro.dev Do this for every computer from which you’d like to work on your local site.
5. Visit http://showcase-pro.dev in your browser and complete the WordPress installation.
6. Log into your WordPress site’s admin, go to Settings > Permalinks and press Save to generate the .htaccess or otherwise pretty permalinks will not work.

That’s it. Now you should be able to administer and access your newly created local WordPress site on any computer in your LAN network.
Note: If you have a https problems when accessing your .dev website try to change or reinstall using .local domain instead of .dev domain
This post was updated on Monday / October 5th, 2020 at 7:09 AM

Why Synology

今次可說得上是暫時人生中數一數二捨得咁豪破費買電子產品,盛惠三千四,我身上既Nokia 值二千,電腦值二千六,iphone 朋友比 (之前果部係水貨iphone 8, 無記錯應該三千九)。

至於點解會想買Synology,其實都只不過是緣份,因為我想備份同埋寫網頁。

備份檔案,可以放上Cloud,比如Google Drive, Dropbox , AWS S3 等等, 我個人三個都有用, 認為各有各好。Google Drive 易Access,我用大學Email 有無限Storage,Dropbox 幾好用,但有limit,AWS S3 近乎任我用都係免費,但唔方便。直到我寫網頁既公司早一個月前引入左Synology,我又作為it9 有access right 入去,摸左一輪發覺backup 一流,online access 都方便,可惜仍然係好難用同埋好多config……

至於寫網頁,正因為我freelance 幫人寫網頁,所以更加想寫屬於自己既網頁。我玩過Google Cloud, AWS EC2, Heroku, InfinityFree, WordPress, Wix, Shopage, Shopline,就係未玩過Synology,所以更有動力去試。

就係咁,問左人做左功課後,我買左Synology DiskStation DS220+,因為synology 型號頭一個數字代表bay 數,2-3個數字係年份,最後j/play/+ 就係系列名,所以220+ 就即係我有2隻harddisk 加2020年加+系列。我相信夠我玩的。

小趣事:

仲記得我係2020 年1月26日去深水埗黃金買的,因為識人。當日正是政府突擊封區的初期,人人自危,黃金有一張如此告示。我當日係上環上堂,賣家都叫我儘快,佢地八點要撤離!