原创 1.基礎篇之vue入門

爲了建立高效團隊,很多公司會採用全棧工程師,雖然利弊兼有,對於成本優先的創業團隊,肯定是首選,特別是對.net生態圈,大部分都是小公司,就更加重要了。這裏記錄的是對vue的學習點滴,希望對你有所助力。 1.簡介   更加輕量 20kb

原创 使用Jenkins部署.Net Core遇到的幾個坑

搞過CI/CD的同學一定吃過不少苦頭,或者說遇到不少坑,但是對自動化的執着住擋不了前進的步伐,如果你缺少了運維這一塊知識,那麼你的流水線總是不那麼完美,本文記錄的是自己躺過的坑,希望對你有所幫助。 一、相關環境和版本 服務器:wind

原创 【美國石聯】招聘前後端專業人才

1.前端開發工程師 崗位職責: 負責公司產品前端界面設計與用戶體驗,包括界面操作、用戶交互設計; 負責前端框架和開發編寫,兼顧樣式,佈局,兼容  接口聯調:與後端開發工程師合作,高效完成產品模型的展現及交互; 持續改進產品質量,產品交互,

原创 記一次ORM的權衡和取捨

面對ORM的選型,有些人是根據自己熟悉程度來評判,有些人是根據他人的推薦來抉擇,有些人覺得都差不多,隨便了。當自己要真正做選擇的時候,以上的這些依據都無法真正說服自己,因爲不同的業務需求,不同的團隊構成都會造成選型的差異,而且特別大,這裏

原创 微服務劃分的姿勢

我們知道微服務是一種理念,沒有確切的定義和邊界,好比設計原則,是屬於抽象的概念。在定義不明確的情況下談劃分也是一種各說各話,具體問題需要具體分析,所以這篇文章談到的劃分也不是絕對標準,僅供參考。   有人說微幅不難,難的是服務的劃分,雖

原创 解讀大內老A的《.NET Core框架本質》

老A說的一句話讓我很受啓發,想要深入瞭解框架,你要把精力聚焦在架構設計的層面來思考問題。而透徹瞭解底層原理,最好的笨辦法就是根據原理對框架核心進行重建或者說再造。看起來沒有捷徑,也是最快的捷徑。 題外話   相信很多讀者已經看過老A

原创 數據可視化工具調研和選型

可視化是數據展示的萬金油,幾乎所有的系統都離不開可視化這塊,對可視化的高大尚追求已經超過一般中小企業的能力範疇。這篇文章探討的是可視化如何做技術選型和調研,希望對你有所幫助。 1.本文大綱   商業智能(BI)工具 Tableau

原创 淺談技術管理之個體能力建設

最近在學習劉建國老師的技術管理36講,被對方的管理思想所折服,寫這篇讀後感是爲了向劉老師致敬。同時,這篇文章站在巨人的肩上稍微往前推進一小步,導入我的齒輪模型。我覺得用咬合的齒輪來打比方有以下幾個考量。第一是形象貼切好記;第二是齒輪有個體

原创 如何在招聘中考覈.NET架構師

.NET架構師招聘不如JAVA那麼順利,可以搜索到的.NET架構師可以說是鳳毛菱角。當然好的架構師都是需要長期觀察和挖角才能得手,如何去招聘到合適的.NET架構師可能是擺在所有求賢者面前的難題。這裏的難分兩方面,一個是數量少,二個是考覈點

原创 如何定義開發完成?(Definition of Done)

最近在拜讀鄭曄的10x程序員工作法,收益良多,文中提出一個概念叫DoD(Definition of Done)給我的感觸頗深。這讓我聯想到實際工作過程中,經常遇到的扯皮、爭吵等各種場景,其實就和這個DoD分不開。 一、場景描述   鄭曄

原创 Git協同工作流介紹

git相關的文章和教程非常多,但是系統介紹和了解工作流的人並不多,在使用過程中用錯或用偏的也不少,這裏分享的是,假設你已經入門的情況下,我們如何去選擇適合團隊需要的工作流。 git優勢   這裏先嘮叨git的優勢,對比傳統的代碼管理工具

原创 Git常用命令拾遺

git三個區 下圖是git的提交流程,是入門或者說是理解git的重要圖譜。 我們可以看到這裏有三個區:工作區、暫存區、提交區。截止到commit階段,其實都只是在本地離線操作,真正同步到中心服務器,需要使用push命令。 git基礎命令

原创 搭建基於Docker社區版的Kubernetes本地集羣

Kubernetes的本地集羣搭建是一件頗費苦心的活,網上有各種參考資源,由於版本和容器的不斷髮展,搭建的方式也是各不相同,這裏基於Docker CE的18.09.0版本,在Mac OS、Win10下分別搭建了一次。 一、Mac OS下

原创 Mqtt學習指南

MQTT是互聯網應用當中一種非常重要的,輕量級的協議,現將該協議的重要學習資源整理一下,希望能爲初學者提供一個完整的學習資源。   MQTT是一個客戶端服務端架構的發佈/訂閱模式的消息傳輸協議。它的設計思想是輕巧、開放、簡單、規範,易於

原创 漫談何時從單體架構遷移到微服務?

面對微服務如火如荼的發展,很多人都在瞭解,學習希望能在自己的項目中幫得上忙,當你對微服務的廬山真面目有所瞭解後,接下來就是說服自己了,到底如何評估微服務,什麼時候使用微服務,什麼時間點最合適,需要哪些技術儲備和資源投入等等,這些都是你需要