原创 從無到有寫一個運維APP(三)完結篇

前言:自己的挖的坑還得填,此篇爲完結篇。環境的搭建參考第一篇 從無到有寫一個運維APP(一),至於第二篇就跳過吧,寫個 APP 沒那麼複雜。由於自己現在無業遊民,所以沒有什麼現成的環境,環境就隨便找個公網的。再者當下的完成度應該算不上一個完

原创 在centos7上安裝openstack mitaka版本

前言:openstack真是一個龐然大物,想要吃透還真不容易,所以在對openstack大概有了一個瞭解的時候,就應該是部署,雖然openstack的安裝方式有rdo或者devstack等一鍵安裝工具,但是最好淺嘗輒止,有了大概的使用經驗之

原创 使用Prometheus+grafana打造高逼格監控平臺

前言:筆者看來, 監控不應該只是監控,除了及時有效的報警,更應該”好看”,因爲視覺上的感受更能給我們直觀的感受,更能從絢麗的走勢中發現異常, 如果你覺得監控就應該像老牌監控nagios,cacti一樣,我想也沒什麼不對的,因爲也許那是你們最

原创 PyalgoTrade源碼閱讀完結篇

前言 本文着重於回測相關得模塊。 由於上一篇文章實在是寫得太爛了, 這一篇文章重新開始寫。 Pyalgotrade業務邏輯及實現原理 以官方教程示例爲例 下載數據 python -c "from pyalgotrade.tools impo

原创 Bokeh快速入門(1)

Bokeh入門(1) 摘錄:Bokeh (Bokeh.js) 是一個 Python 交互式可視化庫,支持現代化 Web 瀏覽器,提供非常完美的展示功能。Bokeh 的目標是使用 D3.js 樣式提供優雅,簡潔新穎的圖形化風格,同時提供大型數

原创 Numpy快速入門

參考官方文檔:https://docs.scipy.org/doc/numpy-dev/user/quickstart.html 前言,這是自己爲了提高英文閱讀以及對numpy的認識,手工翻譯的,可能其中一些地方有誤,還望理解。 前提:在開

原创 窮人的分佈式網絡

前言: 窮人指沒錢或者不願花太多錢(我既屬於前者也屬於後者TT),分佈式網絡主要指主機網絡環境分佈在不同的地理環境比如不同省或者不同國家(誰還沒有一個比較便宜的國外vps不是\~\~) 既然沒有辦法改變世界就改變自己吧. 需求 將國內不同

原创 網絡爬蟲之爬一爬2008奧運會的賽事結果

先決條件:Python環境然後裝了下模塊Beautifulsoup4,lxml,requests筆者當然推薦Anaconda了,在此基礎上pip或者conda安裝就行如,C:\>conda install lxml beautifulsou

原创 Python也能高併發

前言 這裏先引用一下百度百科的定義. 併發,在操作系統中,是指一個時間段中有幾個程序都處於已啓動運行到運行完畢之間,且這幾個程序都是在同一個處理機上運行,但任一個時刻點上只有一個程序在處理機上運行 裏面的一個時間段內說明非常重要,這裏假

原创 openstack 擴展開發最佳實踐之雲主機監控查詢

前言:此功能代碼不代表筆者代碼正常水平。。。真的只是爲了實現而實現,很多硬代碼加不優雅的地方。就讓我自己先吐槽一下吧,首先是代碼每次會去拿token而不是用horizon緩存的token,沒有將js,css優雅的放進horizon,以及pa

原创 pandas從入門到上樓

數據對象 pandas主要有兩種數據對象 Series DataFrame 注: 後面代碼使用pandas版本0.20.1,通過import pandas as pd引入 Series Series是一種帶有索引的序列對象 創建方式

原创 python數據分析實戰之泰坦尼克號統計

    源數據文件下載地址:https://www.kaggle.com/c/titanic/data注意下載的時候可能需要創建用戶什麼的或者直接使用Google賬號也可以在這篇文章的附件中下載 源文章參考:http://nbviewer.

原创 minikube環境安裝

前言: 記錄k8s實驗過程, 分享一些碰到的問題以及解決方案 前置條件 科學上網代理 centos7虛擬機 參考: https://kubernetes.io/docs/tasks/tools/install-minikube/ 第

原创 一箇舊手機的威力

這裏的手機指安卓機。大家都知道安卓機用的是Linux內核,所以理論上Linux可做的事情,手機都能做,下面列舉一些有意思的事情。 必備技能: 會Linux。 安裝Linux發行版 其實這個比較簡單,只需裝一個App, 但是有些技巧可以講講。

原创 d3從入門到出門

前言 基於d3js 5.5版本基礎教程 環境配置 下載最新d3js文件, 參考: d3js官網 當前版本5.5, d3js v4與v3之間的api有一定的差異。 選擇元素 d3主要有兩個選擇器 select 選擇相應的dom元素, 如果