原创 Linux 筆記 -- nginx,docker,gitlab

前言 許久不維護服務,感覺有些生疏,連screen的使用都忘了,近期操作過程中生疏的點,還是稍微記錄梳理下。 Screen 遠程登陸鏈接不穩定時推薦工具,能夠在當前的shell窗口中開啓子窗口,當鏈接意外段開時,窗口中正在執行的命

原创 go -- gorm, logrus, gin

前言 早先在做K8S相關的一些開發時,就曾計劃擴增go相關技能,看了兩本書其中一本感覺不好,推薦《Go語言編程入門與實戰技巧》黃靖鈞 黑色封皮的。個人讀起來感覺比較透徹。寫了一些小東西,遇到一些小問題點,稍作梳理。 gorm 算是

原创 Python -- pycurl, mysqlclient, Django

前言 本不想多說什麼,年後在公司親歷一段別樣經驗,不想吐槽,只因吐槽不能改變任何現狀。小姐心態,寡婦待遇,婦聯追求,一份技術工作做出彎腰,低頭,下跪,也是醉了。今年大環境不好,大廠裁員,人才過盛,好在自己還是去了符合自己意願的公司

原创 Openstack -- Horizon二次開發(二)

tables.Action tables.DataTable中會配合tables.Action使用,快速開發出表格某些功能。官網中給出了一些常用的action: http://docs.openstack.org/develop

原创 python之yield(二)

前言 建立前文提到的yield基本應用,協程概念之後,在續一些協程衍生出的異步應用。經常會聽到併發和並行,同步和異步那麼就簡單梳理下這幾個到底應該怎樣理解。 併發和並行 併發:是程序結構上的概念,指你實現的程序是否支持多個動作。所

原创 python之metaclass+singleton(二)

metaclass 本文參考了http://blog.jobbole.com/21351/ 中的一些概念。 metaclass 基本概念 什麼是metaclass? 英文解釋:A metaclass is defined as

原创 python之yield(一)

前言 近日開始接一些異步的概念,首當其衝就是要面對關鍵字yield,雖說此前也是有過了解,知道一些用途,但是真當在實踐用應用立刻捉襟見肘。幾經周折,總算是從走近yield到了走進yield。 yield 相信對於return大家都

原创 Kafka 筆記一

前言 早先過了一遍Kafka,攝取了不少知識細節,未免遺忘梳理記錄下,推薦書本 《Kafka 權威指南》。 Quick Start 基礎概念 關於Kafka是什麼,可以參考官網介紹,一個分佈式流處理平臺,通俗點理解就是一款基於發佈

原创 python之metaclass+singleton(三)

Singleton singleton(單例模式) 《設計模式之禪》一書中給出解釋: Ensure a class has only one instance, and provide a global point of acc

原创 Python之 sort和sorted

昨天閒聊被一人問起Python中sort方法一些參數設定,某不才,玩python時間不長,但是還是有所瞭解,以下把我理解的sort和sorted稍作整理,如果不到之處,望各位看官指點一二。 sort和sorted基礎理解 source_

原创 Openstack --- Horizon之login

前言 筆者已經搭建了一個openstack的開發環境,能夠調試運行Horizon工程,在本地的目錄結構如下: /horizon ├── babel-django.cfg ├── babel-djangojs.cfg ├──

原创 python 之版本控制

python版本 做python開發的不可避免要在各python版本之間徘徊,python 2.x 和 python 3.x。如何在二者間自由調整?推薦兩個管理python的神器virturalevn 和 pyenv。筆者系統版本

原创 python之metaclass+singleton(一)

前言 今天看到一些python的高階語法, 摸索了許久終於弄明白許多以前自己不太留意的知識細節,因此準備分爲幾節來介紹metaclass和singleton(單例模式) 基礎知識 在我們開啓metaclass和singleton之

原创 Openstack -- Horizon二次開發(一)

Horizon二次開發 Openstack官網上給出了一個Horizon二次開發是示例: http://docs.openstack.org/developer/horizon/tutorials/dashboard.html

原创 Python -- 限流 throttle

前言 一個業務型的服務,被open接口後,遭遇併發掃數據,於是要做限流操作。一直固執的認爲,業務API和OpenAPI要分開處理,或許因爲起初接入其他企業ERP系統都是走較爲規範的OpenAPI,始終對於這種開發系統業務API的做