2020年9月1日 星期二

[PHP-Pie] 短網址服務 TinyURL

   今天,再來為各位介紹另一款實用的服務功能,當您遇上一串落落長的網址,除了將他轉換成QR code(A版B版),您還有縮短網址自訂網址名稱的方式,很滿意地將它放在您的紙本文宣之中,讓使用者容易記憶背誦,甚至過目不忘。

  舉一個很簡單例子來示範,PHP-Pie網站的網址(https://www.php-pie.net)其實已經相當短,也容易記誦,但是http到底要不要加s,到底跟食物(pie)有甚麼關係?所以我們可以幫自己取一個有特色名稱的網址,深深烙印在大家的心中,比如:

    http://p-tu.cc/張家誠大帥哥 或是 http://p-tu.cc/張家誠是花蓮金城武

  因為這樣的名稱充滿個人的特色,而且與現實相當,所以一看就忘不了了,想要在記憶中抹除,也是非常困難的。(笑)

  至於前方短短的網誌,是老強尼特地去租用了一個超級短的網址,幫大家放這些具有個人特色的網址。但是,這個名稱也不是亂取的,p就是pie,tu就是短網址的英文tinyURL,cc就是笑聲嘻嘻(甘安內!?)

2020年8月16日 星期日

[PHP-Pie] 免費 QR Code 產生器 兩款

免費 QR Code 產生器 兩款

  資訊爆炸的時代,隨時上網變得非常重要,而能夠讓人用容易的方式立即上網就更重要。現在出產的手機,相機的功能上自然都會附有掃描二維條碼、QR code等的能力,當然專門設計用來掃描的App更是多如牛毛。

  如何為自己的網址簡單地加上一個QR Code呢?這裡介紹兩個非常簡單的小程式,讓您輕輕鬆鬆就能生成QR code的圖片檔,運用在各個需要宣傳的地方。

QR code產生器 vA1.0[教學][網站]
QR code產生器 vB1.0[教學][網站]

  這次介紹的兩款QR code最大的差別,就是在QR code的中間是否能夠插圖,以便增加這個QR code的特色風格或行銷效果。

2020年8月14日 星期五

[PHP-Pie] 簡易線上簽到點名系統

 簡易線上簽到點名系統

程式名稱:簡易線上簽到點名系統
版本說明:v1.0(2019.12.12)
文章更新日期:2020.08.13

教學文章目錄

  程式取名「簡易」,用意在讓使用者只要準備好一份名單,不需要大費周章先註冊成我們的會員,也不一定需要透過各式設備,只要利用手機單純輸入就能立即快速簽到點名。當然,您手邊若是有條碼掃描機,或是NFC感應設備,則會讓簽到點名的流程倍速飆升,達到快速通關的效果。

  首先讓我們利用首輸入的方式來實現簽到點名的動作,請看VCR:

  接下來,讓我們來看看搭配NFC讀卡機進行簽到點名可以多快,請看VCR:
  透過這支簡易的程式,不需要太複雜的前置作業與操作畫面,就能讓簽到點名飆速完成,讓你擺脫大排長龍的噩夢。

  好的,現在讓我們一起來看看,如何簡單利用這支程式讓大量的人數做到快速通關的效果吧。

2020年8月13日 星期四

PHP-Pie網站 與 「問題與建議」

 PHP-Pie網站

  首先,為各位簡單說明「PHP-Pie」網站首頁。

  基本上,老強尼當初本來想要跨足App的開發,但是後來發現能夠以現在自身的程式設計能力所及,又能輕鬆跨越手機兩大陣營(Andriod與iOS)的運用,透過網路瀏覽器其實就能輕鬆達成。所以,PHP網頁程式的撰寫才是我的首選。

  當初,網站的設計規劃,主要是以手機瀏覽為多的使用者來考量,前端平台所呈現的畫面通常就是這麼長長的一條(如下圖1)。

PHP-Pie網站 與 基金會

【生活便利的好幫手,歡迎到PHP-Pie創作園地 】

  PHP-Pie在2020年6月9日正式搬遷至Google Cloud Platform上並順利開始運作之後,可以說是象徵老強尼在程式自學領域另一個新的里程的開始,真是可喜可賀!可喜可賀哪!因此,為了紀念這麼有意義的一天,那就訂這一天為PHP-Pie的(誕)生日吧!雖然PHP-Pie一年前就開始運行,而且網站的命名是何時發想更是難以考究了。

  如果您要是問為何取了這個名稱,說真的,老強尼實在無法回答這個問題,很遺憾真的完全將此事忘記了。取名Pie[註1],或許,就像是一年前所寫的設站目的,網站提供的功能就像一片可口的派,為您生活帶來的便利如同咬下去的那一口,同樣能帶給您甜蜜的滋味吧!

  為了讓大家能夠很容易地找到網站,網站的名稱也特別去申請了一個可以相對應的網域,容易記誦,有需要的時候隨時就能立刻連結,一下就能找到對自己有幫助的各種功能。關於網址,以下任何一個方式都可以連結到PHP-Pie,請多加利用:

各種入口網站,請搜尋 PHP-Pie

https://php-pie.net

https://www.php-pie.net

2020年1月17日 星期五

年紀雖然已長,夢想仍舊熾熱,依然青春飛揚!

這個工作室是開張於老強尼20多歲的青春時期,一個追逐資訊人的夢想園地。年紀雖然已長,夢想仍舊熾熱,依然青春飛揚!

老強尼程式的快樂園地:PHP-Pie

我的資訊創作時代


  話說,老強尼對網頁設計與網頁互動早有興趣,真正開始認真的學習相關知識並且付之實現,大約是在大學到替代役服役的之間。不過,最早可以追溯到高中的時候,當時對於個人電腦方興未艾,程式設計充滿了想像,當時看到了同學的哥哥用「GW-BASIC」畫了一個光榮三國志人物的臉譜,簡直把這位哥哥當作神一樣的崇拜。

  於是,我就走上了資訊自學這條充滿樂趣的路,一直到現在。

  一路從靜態網路、套裝工具軟體應用、FLASH動畫、到能夠互動的ASP、PHP網頁與資料庫,以及最近想要挑戰的手機APP開發,拉拉雜雜學了很多種,雖然樣樣學得都不通透,但也能把人唬得一愣一愣。伴隨的軟體學習,或多或少也得偶爾解決硬體的突發狀況,現在對於硬體設備,我也是略懂。


  我的第一個可以見人的但又不成熟的資訊作品,當屬在淡江大學教育學程中的「電腦輔助教學設計」所產出的作品,當時用了一套工具軟體(請原諒我已經忘了軟體的名稱),製作出一支以楚漢相爭歷史為背景的陽春小遊戲,遊戲名稱就是「楚漢相爭」(有興趣的話可以看看這一篇,可以下載遊戲來玩玩看)。


  於是,大學同學就知道我對資訊與軟體略懂,所以就邀請我一起為歷史學系系上活動設計了主題靜態展示網站,專門介紹古文窯交趾陶藝術。最後,畢業前還承包了班上的畢業光碟操作界面,以及時任系主任的周宗賢老師個人的照片集錦瀏覽小程式。

↑靜態網站(已掛站)
↑畢業光碟(其實我後來延畢一年)
↑系主任的個人懷舊專輯

  畢業之後,在一所國小擔任顧門口的替代役警衛,為了打發晚上無聊的時間,決定幫這間甫設立的小學架設學校網站,於是一頭栽入了網頁設計的世界中。靜態的資料呈現,免費的動態留言套裝程式,東拼西湊,好像也像有這麼一回事。

很抱歉,不知為何當初留下這麼差的畫質,該校已更新版面

   學校負責網路資訊的是當時的教務主任,決定把全套的學校網站交給我全權處理。於是越玩就越覺得免費套裝程式不能滿足我的規劃,趁著服役時期我決定去追高中時候時候的資訊夢,寫出自己的網路程式。

文接下一篇「ASP的第一次接觸

歷史主題電玩 - 楚漢相爭

bg.bmp 
  這兩天在臉書上看到一篇分享文,那是有人轉載N年前對岸某人發表有關歷史教育的文章,內容在數落了中國式背誦式的填鴨教育,而大大讚揚了諸如美國等其他國家重視思辨的引導,讓我這個只是個「教歷史的」相當有感而發。
  於是挖出了我在大學時代,以歷史為主題而自製的陳年老遊戲,以彰顯老強尼不死的精神。
  至於文章,各位只要同時搜尋「窩闊臺」與「黑死病」這兩個關鍵字,很快就能找到這篇文章,改天我們有空再來談談該文章中謬誤之處,在此就不進一步討論。
  遊戲是以楚漢相爭為故事背景,情節走到劉邦先項羽早一步進入關中,竟然拒開城門,項羽大怒揮軍興師問罪而來。劉邦在這人生的十字路口,是要做出委曲求全開門投降呢?還是要與項羽一決高下?似乎就在他的一念之間,便能反轉整個歷史的發展!現在,就讓我們一起站上歷史的浪尖吧!穿越時空扮演劉邦,做出這個生死攸關的重要決定!(講得好像是個史詩大作,到時候落差會很大喔~笑)
[下載點] 安裝版 / 免安裝版
  接下來,老強尼就簡單為各位引導一下遊戲的安裝與進行。
一、安裝遊戲
  1. 無論哪一版都要先行解壓縮,「免安裝版」建議在C硬碟底下解壓縮。
  2. 「安裝版」中有「SETUP.EXE」(有時候您的電腦沒有副檔名exe),Windows7以後開啟會有相容性的問題,請以「WindowsXP Service Pack2」來執行,順利的話就能看到圖1了,接著只要一直按「下一步」即可。
  3. 如果您看不懂第2點在說啥,那就下載「免安裝版」吧~解壓縮後會出現一個「zhang」的資料夾,請勿更改它的名稱,並請將它放在C硬碟的根目錄底下。(圖4)
螢幕快照 2015-11-24 下午11.33.30.png 
圖1:如果您是下載安裝版,解壓縮後請選擇「SETUP.EXE」來進行安裝,順利的話,就能看到這個畫面。請不斷地按「下一步」,很快地即能安裝完成。
%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7%202015-11-24%20%E4%B8%8B%E5%8D%8811.33.54.png
圖2:安裝完成後,在桌面會有一個捷徑,方便玩家啟動遊戲。
%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7%202015-11-24%20%E4%B8%8B%E5%8D%8811.34.02.png
圖3:當然,在開始功能列當中也有遊戲的捷徑。
遊戲路徑.jpg 
圖4:若是使用「免安裝版」,請將解壓縮的「zhang」資料夾移至C硬碟的根目錄底下,就能順利啟動遊戲了。
二、啟動遊戲
  1. 如果您是使用「安裝版」,請執行桌面上或者開始功能列中找到啟動遊戲的捷徑,名稱為「楚漢相爭(習作版)」或「啟動楚漢相爭(習作版)」即可。
  2. 萬一您找不到第一點或是圖2、圖3中所說的捷徑,或者您使用的「免安裝版」,請至C硬碟底下找到「zhang」的資料夾(圖4),點兩下「start.exe(有時候您的電腦沒有副檔名exe),即可啟動遊戲。
螢幕快照 2015-11-24 下午11.34.53.png 
圖5:如果您看到「函谷關」畫面出現,表示您已經成功啟動遊戲。
三、開始遊戲
  1. 遊戲進行先為各位說明一下,由於當時作業繳交期限在即,所以老強尼並沒有很認真地去考證,裏頭應該有許多的謬誤之處(比如出場人物、兵力等),請多包涵。
  2. 以下採用圖說的方式來說明遊戲的方式:
螢幕快照 2015-11-24 下午11.36.34.png 
圖6:項羽大軍壓境,身為劉邦的玩家,請您明智地下決斷吧!在做出決定之前,可以先參考一下將軍、臣子們所提供的意見與分析。
螢幕快照 2015-11-24 下午11.36.48.png 
圖7:主戰的曾參提供了我軍的軍情分析,劉邦軍的兵力只有設定為項羽軍的三分之二。
螢幕快照 2015-11-24 下午11.36.56.png 
圖8:主和的張良則憂心忡忡地提供項羽軍的軍情分析,光項羽的武力就浮誇到十分驚人,可能用兩個指頭就能把劉邦的頭骨捏碎,請三思而後行。
螢幕快照 2015-11-24 下午11.37.16.png 
圖9:對歷史稍有認識的玩家應該都知道,後來劉邦決定開門迎接項羽,而留下史上有名的「鴻門宴」。當初,繳交作業的時間實在迫在眉睫,關於這個結局,就只有用了這個畫面敷衍了事啦!金拍謝啦!
螢幕快照 2015-11-24 下午11.39.19.png 
圖10:但是,本遊戲就是讓大家挑戰一下,看看是否有辦法在此時擊敗項羽,當玩家選擇曾參之後,項羽大軍立馬出現在眼前,一場歷史虛無的大戰即將就此展開。
螢幕快照 2015-11-24 下午11.39.26.png 
圖11:對戰採早期經典的勇者鬥惡龍、吞食天地的回合制,每回合都需要先「點兩下」骰子,由點數大的人先攻。老強尼示範的第1回合是項羽先攻。
螢幕快照 2015-11-24 下午11.40.04.png 
圖12:當玩家把滑鼠滑過雙方陣營的任何一位將軍時,便可以在右邊的欄位中看到該名將軍的屬性,以及所剩的兵力。(第1回合劉邦本身已經損傷1225人)
螢幕快照 2015-11-24 下午11.40.25.png 
圖13:當玩家點選其中一位將軍出陣時,在右下角就會出現四種功能可供選擇,說明如下:
攻擊:一般攻擊,兵力損傷較低。
衝鋒:來回攻擊,損傷為攻擊的1-2倍,適合武力值較高的將軍。
火攻:不適用於雨天,成功率與損害程度取決於智力,適合智力值高的將軍。
撤退適合任何孬種沒膽的將軍選用。
四、遊戲結束
  只要任何一方兵力為零時,就是遊戲結束的時候。至於結束的畫面,就由各位玩家在遊戲之後自行獲取囉!

[後記]
  1. 本遊戲製作的年代久遠,人力單薄,所以很多東西是東湊西湊,若有侵犯智慧財產權,實非本意,亦無營利之意圖,敬請見諒。若有必要時,老強尼會隱藏本文。
  2. 遊戲中音樂、背景圖、少數音效為現成素材之外,將軍圖像、所有旁白錄音、部分音效則為老強尼自繪自錄,大家可以在安裝後的或解壓縮後的資料夾中找到程式中部份的設計手稿。
  3. 至於是否能打敗項羽呢?經老強尼反覆測試,只要應付得當,其實成功機率並不低。
  4. 如果玩家實在不耐久候戰鬥,請到C硬碟的「zhang」資料夾中,點選「victory.exe」或「lost.exe」(有時候您的電腦沒有副檔名exe)即可直接觀看結局。
最後,感謝您的玩賞~

吉他譜-Aloha (戀愛頻率)