Monitoring專案啟動了,老闆說要套用SRCUM流程(實驗鼠)之外還要會寫GO…
所以現在開始摸
SCRUM
influxDB
telegraf
Grafana
node.js
其他 java, AngulaJs, ES, redis, kafka...... 是本來就該要會的
老闆還要我列出DEV IT的Job description,我很好奇我列出來真的找的到人嗎? (哈)
go language 從來沒有碰過,今天終於裝好SDK, IDE, 正在看教學學會compile
不然改了程式也跑不動...
真的是學海無涯
[工][技]
2017/11/27
2017/11/06
[工] Dropwizard REST Authentication API
花了兩天研究dropwizard的Authentication功能,網路上的文章和dropwizard的guidline都寫的非常的簡陋,以致於無法看出實做的手法,後來終於找到:
reference:
github: https://github.com/llatinov/sample-dropwizard-rest-stub
blog: https://automationrhapsody.com/implement-secure-api-authentication-http-dropwizard/
直接把source code 匯入到intellij後跑一次才知道原理,也才能做一些變化!
其實我覺得光看文章真的蠻不能理解的....可能是工師師思維沒有想像力 XD
接下來就是把這個驗證的機制搭配OAuth和LDAP自己弄個小的service來實做一下看看結果了
[工][技][dropwizard][REST][microservice]
reference:
github: https://github.com/llatinov/sample-dropwizard-rest-stub
blog: https://automationrhapsody.com/implement-secure-api-authentication-http-dropwizard/
直接把source code 匯入到intellij後跑一次才知道原理,也才能做一些變化!
其實我覺得光看文章真的蠻不能理解的....可能是工師師思維沒有想像力 XD
接下來就是把這個驗證的機制搭配OAuth和LDAP自己弄個小的service來實做一下看看結果了
[工][技][dropwizard][REST][microservice]
2017/11/03
[工] java Spring LDAP Authenticate Active Directory
為了和LDAP驗證在找了很多方想要簡單和LDAP做驗證,下面找到了一個教學是利用Spring LDAP簡單的做出想要的感覺
雖然沒有幾行程式我確搞了一下午
重點是連線到LDAP必須要知自連線的方式為何
首先要用一個有效的帳號與LDAP連結
1. ldap的URL
2. base: dc位置 (想找查的AD server)
3. userDn: 登入帳號的 cn=,ou=,dc= (其實也就是這個登入帳號的識別名稱)
4. password: 登入帳號的密碼
我在base, userDn搞了很久,因為我不清楚這些設定值到底是什麼,後來想到在windows os中的 "搜尋active directory" 裡面查詢相關資訊終於找到設定的方式!成功的連入LDAP找到想要的資訊
再利用LdapTemplate.authenticate()這個method可以做到用mail, name等欄位做帳戶有效驗證
[工][技]
雖然沒有幾行程式我確搞了一下午
重點是連線到LDAP必須要知自連線的方式為何
首先要用一個有效的帳號與LDAP連結
1. ldap的URL
2. base: dc位置 (想找查的AD server)
3. userDn: 登入帳號的 cn=,ou=,dc= (其實也就是這個登入帳號的識別名稱)
4. password: 登入帳號的密碼
我在base, userDn搞了很久,因為我不清楚這些設定值到底是什麼,後來想到在windows os中的 "搜尋active directory" 裡面查詢相關資訊終於找到設定的方式!成功的連入LDAP找到想要的資訊
再利用LdapTemplate.authenticate()這個method可以做到用mail, name等欄位做帳戶有效驗證
[工][技]
[工] Maven Project 手動創建加入Jar檔
使用Maven project時如果遇到需要手動加入jar檔時,往往蠻麻煩的。java 已經好久沒有使用最近換了工作內容後要使用java開發遇到了這個問題,在網路上找了一下發現有這個教學可以使用
intelliJ --> Maven Project --> Excute Maven Goal (window)
mvn install:install-file -Dfile=D:\\java\\workspace\\OracleConnection\\ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar
D:\java\workspace\OracleConnection
com.oracle
ojdbc6
11.2.0
[工][技]
intelliJ --> Maven Project --> Excute Maven Goal (window)
mvn install:install-file -Dfile=D:\\java\\workspace\\OracleConnection\\ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar
D:\java\workspace\OracleConnection
[工][技]
[工] 第一次使用gitlab
公司最近建置了gitlab可以使用,我對git不是很熟上網研究了一下都說非常簡單
看了幾個教學:
Git 教學(1) : Git 的基本使用
Git & Gitlab 使用指南
後來還看了一下youtube
經過幾次retry後才成功上到gitlab!
至於要怎麼跟IntelliJ IDEA綁定,我可能要再研究一下
[工]
看了幾個教學:
Git 教學(1) : Git 的基本使用
Git & Gitlab 使用指南
後來還看了一下youtube
經過幾次retry後才成功上到gitlab!
至於要怎麼跟IntelliJ IDEA綁定,我可能要再研究一下
[工]
2011/11/01
星88,881

換工作後這一年,只要是上班天,都會帶一杯拿鐵進辦公室.
今天開始改投illy咖啡的販賣機.
2份濃縮30元
自備一只290ml的鮮乳32元
可以製造出Large size的拿鐵
味道挺優~
以後來交換喝.
[S95]
2011/08/11
詭譎多變的工作

大學畢業做了財務相關的工作,由於自覺對財務專業不精.
轉換到IT跑道去做財務相關的系統.
PG, SD, SA...
財會轉IT,心情好複雜
常常覺得自己不是IT人卻做IT事非常心虛
現在竟然要轉回財會專業人員,只是要有IT的sence
又感到超級惶恐,突然覺得自己是一個IT人
不會做財會的事情~~~
額,好可怕唷!
[S95]
2011/07/02
怕怕

最近要轉換職掌去做商業智能,第一階段要做的是相關財報
主管對我的期待很深,因為學歷和經歷都和財務有關
老實說我怕死了...
部門要請3個新人
有兩個和我同組另一個是要做我目前的工作
希望新人可以是正常人
不要被嚇跑
[S95]
2011/05/19
燒屁股

最近工作進入水深火熱之中,一來要寫程式,二來要寫文件,三來要測試,四來要規劃. 加班到夜半很正常. 連上網的時間都沒有了. 本週進度終於在賽亞人變身後趕上,還接了新人寫不出來的程式兩支. 這個週末要好好放鬆一下. 下禮拜正式進入[不知道在code什麼]的階段!
同部門要新起一個專案,老闆問我有沒有意願加入新團隊. 他說相信我不管在哪一邊的perform都會很好,所以要看我的意思,下週二要給他答案.
舊工作: 寫程式玩軟工,domain為日常相關商業邏輯
新選項: 撈資料,吃資料. domain是財務精算相關的財會專業
兩邊的同事風格不太相同,週末充電時再花腦汁想一下好了,這幾天連續加班到半夜2點頭腦不會動了.
.
2011/03/13
2011/01/19
2011/01/06
2011/01/02
訂閱:
文章 (Atom)










