送steam策略Game_Convoy

試玩影片

序號

Convoy
https://store.steampowered.com/account/registerkey?key=4PBYW-8CGPT-7PVTH

 

因是英文策略遊戲,缺了玩這領域遊戲的朋友,就送到internet上吧!

登錄完後,再這blog留言一下。

 

 

廣告

匪夷所思的錄取標準

公司其它單位已經驗証過這個人,能力不夠,學習態度不好,準備要踢掉這個人。
但我的程式設計部門主管卻反讓這樣的人進到工程師的團隊中。
考量是什麼?
因為現在失業的話,會很慘…所以要被fire的那人那是你親戚?
所以是拿公司的錢來慷他人之慨?
外面有些失業的人,是想辦法精進自己,
而這人是不想精進自己已致於讓他團隊中的主管決定請他離開。
是以為人材特賣會,趕快入手,以免向隅嗎。

我不記得當時來面試時,是跟面試官說,我很慘,什麼都不會,
我很差勁,所以應該給我這份工作。
過去與之共事的人不慘?能力不足,無法減低團隊中工作上的負擔,
反而常出問題,讓其它同事得幫忙解決。
叫團隊中其它人情何以堪
我當時面試可得說,我有這個證照、有這個相關經驗、寫程式N年了,
我甚至還去過巨匠…。

程式能力我估計他約在大二
不會winform
教他困難問題,可先用紙筆先描述,畫出關係圖,他就始終不準備紙筆。
你有辦法想像寫數學不備紙筆嗎?
不買相關程式書,甚至懶得查google
全域,區域變數分不清
方法與變數宣告分不清
=與==,指定與相等分不清
if()不清楚只能放布林值
陣列沒概念
這些都不會,恭禧,這樣就達到錄取本公司程式設計部門的門檻了。

讓他進團隊是誰有利益?
主管是在學佛?拿公司錢作好人
其它單位已驗証難用,主管卻如獲至寶。
考慮到團隊中其它人嗎?
明明多了一個人,工作卻一樣繁雜。

複製貼上網路上別人程式碼而不改。
甚至不曉得為什麼會錯。
Visual Studio給出的錯誤訊息,也不會用google查。
大學教出伸手牌工程師,不想自己思考,坐等神人給答案。
何況他自己本身想札根於程式設計的意願也低。

我並不廉價,問問題,是要拿自己本身的價值來交換的。
他花三天解,我花三小時能解,花三分鐘跟他說,
搞的他以為答案都很簡單。
不用自己先做好一些基礎工作,就想不勞而獲。反正我不會就問阿!
不知道為什麼會產生null exception。
編譯時,出現紅字了,幫我看一下。
得之太易以為技術不是技術。
趕快給我答案
我不想自己嘗試練習
我不願被熬鍊

最近有問題,就先說:這是照我教的…或說是我寫的…或說是照我的方法寫
我回說:又不是每一招每一式都通用,應用不同,方法就不同。
或是每一種都要示範給你看,才有辦法解。
現在查問題的方式是先推給協助過的人
究竟是想找程式的問題,還是找人的問題
解bug SOP:
1 先推給別人
2 別人教的
3 別人寫的
4 模仿別人寫的

差勁,就擁有向人索取的能力,
被索取的人就該給。
給人與德性不相配的榮耀,不相配的工作職缺。

現今大學教育導致一個人暫時性平庸,
而自身沒有渴望進步則導致是永久性平庸。
寫程式的"渴望"
有渴望增強自己的能力
當事人都不擔心了,
我這外人卻擔心想說,這種態度職業生涯怎麼辦啊?

總覺得自己有責任提升別人的能力。
但不願進步的是誰?
為何我總想改變那些無關緊要的人。

話中多瑣碎,庸材表象之一。你在幫忙查問題時,
他會再旁碎念,而不是靜下來觀察你的手法,與你的思維。
若不是我媽教我要有禮貌,真想叫他閉嘴。
他說A時,你問他真是A嗎?
他會說可能是B。
你再問已經確定是B了嗎?
則會說A與B可能都是。
你說真確定了嗎?
他說:我其實沒有完全都測過。
到底面試與衡量工程師標準是什麼?
若是隨性,為何又要裝的煞有其事
之前遇過有家公司筆試還考google曾出過的題目,
還一幅很喜歡與面試者佔膝長談的樣子,裝的很有制度的公司。
不如來玩益智遊戲當作面試標準。
面試,不只被面試者當時是裝出來的,
連面試官也是在裝。
欺騙說這些制度可以找出一個具有工匠精神的程式設計師。
你公司出google曾出過的題目,我以為進來都很高尚,
結果團隊裡還有人第一次見過for each
集合已修改; 列舉作業可能尚未執行的例外
寫物件導向的程式有超過三個月可以說絕對會碰見這問題
而且這種列舉作業可能尚未執行的例外問題直接google都有一堆資料
結果主管還花三十分鐘解說這是什麼問題。
不是都出google面試題目了,怎麼依然沒有濾掉菜B八的程式設計師
解說與懶的google查的人都是傻子。
foreach沒弄好會丟例外–集合已修改; 列舉作業可能尚未執行
這要花三十分鐘跟另一個程式設計師解釋?

一些怪里怪氣,裝模作樣的人也是經由面試進來的。
所以代表面試其實一直都是隨性的,那大家可以不要裝嗎?
推薦面試考益智遊戲即可,
錄取正妹最沒煩惱,教她還比較開心點。

get for free 免費給予是一種惡行
我連想他為什麼這麼懶於google,
都是免費給他我的思考時間
為什麼要選擇這種價值觀呢?
有些人則是想要免費的榮耀,
做的簡單,四處向別人吹噓這有多難。

懶人難教,剛開始問一些google查一下即有的問題,
我還會客氣,但久了,他開始把客氣當福氣了。
何時不教人,應該也是門藝術
有些人截個圖扔給別人就希望別人幫忙,
有些人連圖與問題描述也沒有,就說幫我看一下。

良將並不是學校培養出來的,而是在沙場上
有工匠精神的程式設計師也不是學校能培養出來的。
古人學問無遺力,少壯工夫老始成。
紙上得來終覺淺,絕知此事要躬行。
孫悟空為何不直接飛去大雷音寺
取經路上的每一困難都是造化,每一步都是修行
動手做,學習才會開始。

有時候我不太清楚教程式初學者c++的人是什麼心態。
是沒有其它程式語言可教了嗎?
教code的人是什麼居心?
難的說簡單,簡單的說難。
c++很難,偏要說簡單,甚至叫程式初學者該以c++入門。
自己解的爽,讓初學者困惑,豈能傳授寫code的熱情。
因為教的人,一開始的心態就是賣弄,哪管保護你的熱情。

過往當我菜鳥技不如人時
我記錄與觀察高手做事的方法,
從高手bug回報中的email中與他們的言談學解問題思路。
他們commit的code我還會細細研究。
甚至是觀察他們的性格。
還有重要的一點,訓練我閉嘴。
我發現,這對訓練一個程式設計師很重要–閉嘴。
感謝過往職場上的前輩們,訓練我先閉嘴,靜下心來好好思考。
有時一想就是兩三天的時間,但這些時間並沒有浪費。
感謝前輩們,你們的榜樣是無聲的命令。
我離開前公司,新替補的人,卻被降職,不能再掛程式設計師的頭銜。
明明同樣的神人前輩,同樣的情境,我從中學習,從菜鳥變老手,
但有人卻被降職。

我或許只是幸運些,被神翻轉了生命,
不然我也曾是懶爛(台語)大學生,
或許只是簡單的–敬畏神是智慧的開端。

作孽之相

不可偏向那些交鬼的、和行巫術的.不可求問他們、以致被他們玷污了

基督教禁止碰邪術與交鬼。
只是坐禪算是邪術嗎?
我以前以為只是一種放鬆心靈的手段。
只是往往每次坐禪之後,必有衰事。
身心靈也從來沒有因坐禪放鬆過。
拿自己身體去證明禪是交鬼。

坐禪之後幾天的現象往往心神跳動,眼目失明,精神消耗,夜半莫明心生恐懼,
反而沒有平安的心。
因基督教是禁止行邪術的。所以我都偷偷坐禪,害怕被發現。
但暗中所行的,日光之下報應。
有時覺得自己有點癲狂與心莫明驚恐,我想這都是得罪神的現象。

聖經甚至描述,這種交鬼,其實是"與鬼行淫"。
有天我夜半坐禪,隔天我上班中途真感受到,為何聖經說"與鬼行淫"。
我實在是低估鬼魔的能耐,從來坐禪都只會帶來衰小事。
卻不怪自己這是在交鬼與引鬼上身。

有時覺得若坐禪能平復情緒與開智慧的功效,那麼過往許多事不會失控,
情緒失控,傷害許多人,
與種種羞辱應該都不會加在我身上。

我曾累的要死卻月薪二萬多,現今卻有幸成為程式設計師。
誰將我從為奴之家提出來,我本該聽從祂的話。
但我還是對坐禪充滿興趣,感覺可以開啟我的超能力。

敬拜別神的必苦惱
最近身體不舒服才體驗到什麼是邪術的反撲
你不可事奉他們的神,因這必成為你的"網羅"
行法術賣了自己
最近身體不舒服也才了解,什麼叫賣了自己。

了凡四訓也提到罪孽深重的現象:
心神昏塞,轉頭即忘;或無事而常煩惱;
或見君子而赧然消沮;或聞正論而不樂;或施惠而人反怨;或夜夢顛倒,甚則妄言失志;
皆作孽之相也,苟一類此,即須奮發,舍舊圖新,幸勿自誤。
我中了一堆

豈不知你們的身子是基督的肢體麼.我可以將基督的肢體作為娼妓的肢體麼.斷乎不可。
豈不知與娼妓聯合的、便是與他成為一體麼.因為主說、『二人要成為一體。』
但與主聯合的、便是與主成為一靈。
你們要逃避淫行。人所犯的、無論甚麼罪、都在身子以外.惟有行淫的、是得罪自己的身子。
豈不知你們的身子就是聖靈的殿麼.這聖靈是從 神而來、住在你們裡頭的.並且你們不是自己的人.
因為你們是重價買來的.所以要在你們的身子上榮耀 神。

為什麼會想坐禪,因時常也感受不到神,想籍由自己的方法更多的感受到神。
去教會禮拜,只聽見不停的說神怎樣怎樣。但感受越來越少。
他們所行的使他們不能歸向 神、因有淫心在他們裡面、他們也不認識耶和華。
不聽我的勸戒、藐視我一切的責備、
所以必喫自結的果子、充滿自設的計謀。
因你不追念你幼年的日子、在這一切的事上向我發烈怒、
所以我必照你所行的報應在你頭上、你就不再貪淫行那一切可憎的事
願我永遠放棄交鬼與邪術的事。

神任憑他們、逞著心裡的情慾行污穢的事、
以致彼此玷辱自己的身體。
我的靈在我裡面發昏.我的心在我裡面悽慘。
心高氣傲、以致行事邪僻
自己惹禍、以致臉上慚愧。
行邪術,我只是讓自己蒙羞罷了。

我想每天都要找時間跪著,以免內在自尊自大
或許也只有跪著才能更感受到神
跪著禱告為了讓我承認…
有人比我大

以正規表達式撈出基督教取名常用字

以正規表達式撈出基督教取名常用字。

基督教最常見的名字就是"以X"
可以使用正規表達式可以協助快速抓出符合條件

正規表達式工具
https://fishcodelib.com/Convert.htm

正體中文經文電子檔
https://drive.google.com/file/d/1xG95x8FoBS8Rb82DtEXUmDLF4MKbPrMF/view?usp=sharing

語法–代表"以"字作開頭,撈出其後的十個字
以\S{1,10}

語法–代表"以"字作開頭,在十個字字內有包含一個"謙"字
以{1,}\S{1,10}謙{1,}

 

以謙

以下是我自己撈出覺得適合男孩的字。

































































祿










耀






























C# call opencv,回傳目前電腦多少台攝影機設備

[DllImport(“opencv_videoio341.dll", CallingConvention = CallingConvention.Cdecl)]
internal static extern void cvReleaseCapture(ref IntPtr index);

[DllImport(“opencv_videoio341.dll", CallingConvention = CallingConvention.Cdecl)]
internal static extern IntPtr cvCreateCameraCapture(int index);

public static int GetCameraCount() {

int camDeviceCount = 0;
IntPtr camIntPtr = IntPtr.Zero;
while (true)
{
try
{
camIntPtr = cvCreateCameraCapture(camDeviceCount);
if (camIntPtr == IntPtr.Zero)
break;
else
{
camDeviceCount++;
cvReleaseCapture(ref camIntPtr);
}
}
catch (Exception)
{
camDeviceCount = 0;
return camDeviceCount;
}
}
cvReleaseCapture(ref camIntPtr);
return camDeviceCount;
}

如果出現
System.DllNotFoundException: ‘無法載入 DLL ‘opencv_videoio341.dll’: 找不到指定的模組。
可以設環境變數Path指定到你opencv安裝的地方。
環境變數設完記得重開機,.net才會重抓設定。

並不是單只要把opencv_videoio341.dll這個檔案與你的專案放一起而已。
‘無法載入 DLL ‘opencv_videoio341.dll’
這種錯誤訊息會讓人誤會
明明就放opencv_videoio341.dll了啊!
其實只要它參考的其它dll也沒有一併放一起,一樣是丟出例外
‘無法載入 DLL ‘opencv_videoio341.dll’: 找不到指定的模組。
so…opencv_videoio341.dll有參考別的dll也請與你的專案放一起。

有安裝Visual Studio,你可以使用dumpbin.exe來看某個dll又依賴於哪些dll
如以下指令:
“C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.14.26428\bin\Hostx86\arm\dumpbin.exe" /DEPENDENTS opencv_videoio341.dll

可以看見除了windows內建的dll外,它還參考了
opencv_imgcodecs341.dll
opencv_imgproc341.dll
opencv_core341.dll
那不如將全部opencv的dll放到專案中還比較保險點。
它依賴的其它模組沒有齊全一樣是丟
‘無法載入 DLL ‘opencv_videoio341.dll’ : 找不到指定的模組。

WinUsb_Initialize函數回傳ERROR_INVALID_FUNCTION

最近從github抓開啟webcam的範例,
在執行到WinUsb_Initialize函數。
卻是回傳代碼1,這代碼定義是ERROR_INVALID_FUNCTION

原來這與驅動程式有關。
到裝置管理員/選你要開啟的設備/驅動程式/驅動程式詳細資料
即可以查到你是否有載入winusb.sys
這個檔案。若你是載入usbvideo.sys,使用WinUsb_Initialize函數
是開不起來webcam的,就會回傳ERROR_INVALID_FUNCTION

usbvideo.sys與winusb.sys不同

Snipaste_2018-07-20_17-10-28

我猜想原範例能跑可能是作者他自己是用微軟內建的驅動程式。