• Amazing Humble Bundle 2018
    Amazing Humble Bundle 2018

    2018humblebundle1D

    2018humblebundle12D

    2018humblebundle15D

    上面的三組促銷包絕對稱得上是我個人見過的最超值的方案,太過豐富,以至於需要專門開一章來整理下促銷包里的資源以便日後使用。

    Read more...
  • [Fixed] iMac屏幕左後方惱人的電流聲

    今早一開機就發現電腦開始滋滋地響,聲音的源頭聽起來像是屏幕中心偏左下,有點像電流噪聲/老式顯像管電視機關機后靜電/快速導入杯中的可樂氣泡持續爆開……

    聲音參考: https://youtu.be/jXyH1XGFFck?t=34s

    撥打蘋果售後電話,得到了網上最常見的兩個答案:
    1、重置SMC(System Management Controller):按住鍵盤左側的Command+Option+Shift+電源鍵持續10秒,然後鬆開按鍵單按開機按鈕啟動電腦,可惜我的iMac還沒等我鬆手就自己啟動了;
    2、重置NVRAM或PRAM:開機時按住Option+Command+P+R (也有說法是用Ctrl鍵替換Command按鍵),直到響起第三次開機音效后鬆開按鍵。

    多次嘗試以上兩種方式無果,並且在重置設置后開機期間屏幕亮度為最高值,意外發現屏幕亮度越大時噪音越大,而非最開始我所懷疑的CPU風扇/顯卡風扇的問題,於是換了關鍵詞搜索就找到了這個視頻:https://www.youtube.com/watch?v=wFc39ZIi0fo

     

    基本上是供電模塊在響,DIY玩家可以自己找模組替換,如果apple Care沒有過保的話就拿回維修站修理吧

    錢包要縮水了,哭哭……

  • Unity面試問答系列(1)﹣Update的區別

    今天在台北面試Unity開發時被問到了這個經典問題:Update和LateUpdate的區別,我信心滿滿的用官方頁面的例子來回答,卻意外遭到面試官的差評,於是現在來檢討這個基本款問題究竟要怎麼答。

    首先来看官方教程頁面: Update adn FixedUpdate

    Read more...
  • Oculus Rift+LeapMotion VR遊戲項目總結


    project201801

    時間過得真快,一轉眼距離這個項目結案已經半年了,在沒有後續更新的情況下,這款VR音樂遊戲已經在台北多次展出,也在3月份跑去Apple總部的SXSX2018湊過熱鬧,上週跟夥伴們確認過1月份之後沒有更新過任何內容,趁著半年紀念,把之前整理的項目總結貼出來跟大家討論看看。前面是經過,沒時間仔細看的可以直接跳去結尾閱讀。

    Read more...
  • xcode 11.3版強行打包的hack trick

    有客人詢問使用ARkit開發iPad應用,確認過不需要發佈到APPStore,所以就接了,但沒想到客戶希望看看之前做過的DEMO。經過大半個晚上的折騰,總算做出了.ipa檔案,可以交出去了。鑒於太過折騰,所以留下記錄,說不定以後用得到。

    首先,ARkit在打包時需要將系統版本設定為11.0以上版本,然後就遇到了 “xcode ARSCNView before iOS 11.0” 的錯誤,要解決很簡單,進入XIB View,將"Builds for" 欄位要支援的版本也改成跟前面相同的版本就可以了。

    XIBView

    1、執行打包過程,從頂欄選擇“Products → Archive”進行打包,然後在Finder中開啟打包后的文件;

    2、右鍵選擇“Show Package Contents”,然後從路徑“/Products/Applications/”裡面將無圖標的檔案拷貝到桌面上的“Payload”檔案夾里;

    3、將“Payload”檔案夾壓縮生成“Payload.zip”檔案,再將其名字改成“工程名.ipa”

    4、把手機連接到mac,開啟xcode,從"windows → Devices and Simulators "窗口中授權移動設備,選中設備點右鍵,選擇“Show Provisioning Profiles...”

    Devices n Simulation

    5、如下圖所示區域中,點擊左下角的加號,在彈出的窗口中把郵件里附帶的.ipa檔案添加進去,稍等片刻,app就會安裝到移動設備里,但還需要授權才可以開啟APP;

    6、從移動設備的“設定 → 一般 → 裝置管理 → 授權給APP的開發者賬戶”之後才可以正常開啟APP

     

    如果沒有購買apple的開發者權限,但需要用到某些功能,比如:

    ProFunction

    可以用網上流傳的駭客技巧來繞開名為“CODE_SIGNING_REQUIRED”的限制,本次測試時間為2018年5月9日,xcode版本為9.3,當前iOS版本為11.3,確認有效。

    1、從Finder中選中xcode,點右鍵選擇“Show Package Contents”

    xcodeContents

    2、依照路徑找到“Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/SDKSettings.plist”檔案

    3、(重要)將該檔案複製到桌面,然後雙擊開啟,這時xcode會啟動,出現以下界面:

    SDKSettingsPlist

    4、將其中的“CODE_SIGNING_REQUIRED”的值從“YES”改成“NO”,保存檔案,退出xcode,然後用修改後的桌面版本替換掉原本的檔案,期間需要輸入管理員密碼才可以替換。替換完成後就可以繞開限制了。

    5、假如不複製到桌面而直接在原本的位置修改檔案會怎樣?你會卡在下圖這個提示框的死循環當中出不來,直到你強制結束xcode為止,所以,第三步乖乖複製出去吧。

    doNotHavePremission

     

     

Windows系統安裝的最佳輔助

Screen Shot 2018 03 15 at 8.48.23 PM
身為一個從DOS上手,然後Windows3.1、95、98、NT、Me、Vista、7、8、10一路升級上來的微軟老用戶,將工作平台遷移到mac系統也已經4年了,系統效能在工作方面雖然除了渲染以外沒有什麼瓶頸,但是昔日在網吧里組隊PK的夥伴們還是時不時喊叫著“一起LOL” / “Overwatch” / “吃雞”……為了不被隊友拿口水噴死,選擇了在mac上跑winToGo的方案。

那時候趁著Zbrush課程的午飯時間,對照著搜集到的方案裝軟件、灌系統、調試驅動,硬是從4套方案里折騰出了一個可以用的系統,如今掛在mac後面專門用來鬥陣開直播。

這個月為了加快渲染工作的進度,配了一台i7+GeForce1070的主機,接上電視專門渲圖。這一次因為有之前誤買的win10序列號,所以選擇了裸機,自己動手裝系統。無意間發現了名為Rufus的工具,簡單操作就可以做出win10的系統安裝隨身碟或WinToGo系統,當初要是有了這個軟體哪還需要折騰成那樣啊,強烈推薦這個下載完直接可用的工具。(Rufus有配圖,或者其他中文教程很多,這裡就不廢話了)

事前準備:

1、去微軟官網下載Win10的ISO檔案;

2、插入一個4GB以上的USB到電腦上;

3、在win系統里下載Rufus,並且運行;

4、從Rufus界面右下方選擇添加光碟,把win10.iso加載進來

5、然後根據需要勾選“製作啟動盤”或“安裝WinToGo”,順便給隨身碟盤改個順眼的名字,點擊開始;

5、大約等待20分鐘就可以拿到一張系統啟動盤了。

就是這麼簡單……

 

至於要掛在Mac上使用的WinToGo則按照以下步驟操作。

1、拿一個1GB以上的隨身碟插上mac,運行Boot Camp Assistant,然后只勾选“Download the latest Windows support software from Apple”,接着选择刚插上的随身碟用来存储下载的驱动,完成後退出此隨身碟備用;

BoostCamp001
(抱歉,我因为Garageband的关系把系统设置成了英文,所以截图是英文版的)
BoostCamp002
BoostCamp003

2、準備一塊高速的移動硬碟,SSD固态硬盘最好,机械硬盘虽然慢些但也可以跑Overwatch(USB隨身碟也行,但請確認使用CLASS10等級、至少32GB的容量),格式化成FAT32或ExFAT格式,然後把它切割成至少兩個虛擬盤,一個600M~1GB的用來當引導盤,剩餘的大空間虛擬盤則用來安裝WinToGo系統;

3、接著可以用Rufus選擇製作“winToGo”或下載WTG輔助工具,然後在.Net Framework 4.5或以上版本環境下運行,然後就可以安裝WTG系統了;


WTGAssistant

4、WTG系統製作完成後就可以接在mac上啟動了,按住Option鍵會出現啟動選單,進入winToGO系統后使用第一步製作的驅動盤安裝mac的硬體驅動,然後就可以正常使用了。

5、(擴展選項)最後是硬碟格式兼容性的問題,mac下可以安裝NTFS for Mac OS X讓mac可以使用NTFS格式,在Win10或WinToGo系統內則需要下載一個MacDrive才能正常訪問Mac原本的硬碟資料,但個人還是推薦使用外接共用硬碟來交換資料(讀寫速度與系統資源的考量……WTG下mac的系統資源經常在90%以上徘徊,就不要增加額外的困擾了)

最後,我用上面的方法成功給2009年的macbook弄出了WTG版的win7,給2013年末版的imac弄出了WTG版的Win10(同一塊硬碟,分了4個區,分別用於啟動盤、Win7、Win10、資料共享)。

由於系統安全的關係,win7只用來玩原本的win單機遊戲,絕對不要聯網;而WTG版的win10永遠會在特定時段自動下載系統更新,然後“安裝、重啟、提示你無法完成系統升級、重新下載更新……”進入無線輪迴,所以建議把系統的自動升級關掉……這也是為什麼不建議讓WTG能夠讀寫Mac原本的硬碟……這樣,即便大漏洞將WTG系統摧垮也不會影響你的mac系統,安心很多呢

Read more...
Subscribe to this RSS feed

夥伴召集令

找尋熟練使用Adobe Character Animation、使用Live2D、Spine為Unity製作人物、用3D軟體輔助Unity製作粒子特效的小夥伴

jeff 2018-04-01