iT邦幫忙

蠻可愛的相關文章
共有 441 則文章
鐵人賽 開發技術 DAY 14
蠻可愛的 Erlang 與 Elixir 系列 第 14

技術 Concurrent的client server 方式以及產生process所需時間

昨天的例子是透過erlang shell 傳遞要求給process.<br /> 今天改為client server 方式.<br />...

鐵人賽 MIS技術 DAY 13
蠻可愛的指令與程式 系列 第 13

技術 將紀錄下來的操作過程播放來看

昨天介紹了將操作過程紀錄下來,是文字檔, 很方便我們查考. 若是可以播放來看,這樣進行教育訓練,或是簡報就更生動有趣了. script 指令還有一個參數 -t,...

鐵人賽 Cloud、Big Data DAY 13

技術 Gnuplot 3D繪圖

進入互動模式: unset key f(x,y)=sin(sqrt(x*x+y*y))/sqrt(x*x+y*y) set xlabel "X&quo...

鐵人賽 開發技術 DAY 13
蠻可愛的 Golang 系列 第 13

技術 安裝及使用MySQL package

登入root 安裝 # go get github.com/go-sql-driver/mysql 以下程式,做基本的測試.注意到有一個golang, dat...

鐵人賽 開發技術 DAY 13
蠻可愛的 Erlang 與 Elixir 系列 第 13

技術 Concurrent Programming

先來討論erlang中的process. 這是屬於erlang的process,不是OS的process. erlang的process具有以下特點: 建立與...

鐵人賽 MIS技術 DAY 12
蠻可愛的指令與程式 系列 第 12

技術 將操作過程紀錄下來

我們在操作電腦的過程中,最好能夠將其紀錄下來, 以備查考. 有些系統工程師會將Terminal的buffer調大,可以往上捲動, 這樣就可以事後再copy到編輯...

鐵人賽 Cloud、Big Data DAY 12

技術 Gnuplot繪圖 使用對數座標

Gnuplot 可以使用對數座標. 範例如下: set term pngcairo font "SetoFont" set output &...

鐵人賽 開發技術 DAY 12
蠻可愛的 Golang 系列 第 12

技術 使用golang 發送email

golang 有提供net/smtp ,可以直接使用來撰寫 發送email 的程式. 網路上也有人開發了,再加工的模組,提供更高階抽象 的使用方式. 今天我們來...

鐵人賽 開發技術 DAY 12
蠻可愛的 Erlang 與 Elixir 系列 第 12

技術 Higher-order functions

前面曾經介紹過,用函數當函數參數. 今天介紹進階的應用,這種方式稱為 Higher-order functions. 來看一下範例程式: -module(hhf...

鐵人賽 開發技術 DAY 11
蠻可愛的 Golang 系列 第 11

技術 用Golang 寫個超簡單的Web Server

你沒看錯! 是寫個Web Server. 不是用golang搭配Apache等Web Server. 而是編譯出來的執行檔,本身就能擔任Web Server的功...

鐵人賽 Cloud、Big Data DAY 11

技術 Gnuplot 箭頭範例

有時候需要使用箭頭來提示. 今天的範例就使用了箭頭,加上文字label來說明. 並且在最大值處畫個醒目的點,我們使用了色碼, 來指定顏色. 而且指定了比較萌一點...

鐵人賽 MIS技術 DAY 11
蠻可愛的指令與程式 系列 第 11

技術 建立只發送Mail的Mail Server

在系統管理的實務上,我們會有發送Mail來警示, 或是監控系統狀況的需求. Linux中常見有Sendmail, Postfix等Mail Sever. 那為何...

鐵人賽 開發技術 DAY 11
蠻可愛的 Erlang 與 Elixir 系列 第 11

技術 尾遞迴

前面有討論過遞迴,今天來討論尾遞迴. 把前面的mylen -module(mylen). -export([len/1]). len([]) -> 0;...

鐵人賽 MIS技術 DAY 10
蠻可愛的指令與程式 系列 第 10

技術 獨一無二

在我們處理資料的時候,時常有去除重複只保留一個的需求. 在SQL Command中,有DISTINCT,可以達到此一功能. 在UNIX的指令中, uniq 除了...

鐵人賽 Cloud、Big Data DAY 10

技術 Gnuplot 輸出為PNG格式以及設定中文字型

Gnuplot有多種輸出格式,我們可以直接指定輸出為 png格式,並且可以設定字型. 在此我們選用pngcairo,這會使用cairo來繪製, 圖形會比較漂亮,...

鐵人賽 開發技術 DAY 10
蠻可愛的 Golang 系列 第 10

技術 一個簡單的 tcp client

昨天簡單的tcp server,是用telent搭配測試; 今天我們用一個簡單的tcp client,來搭配測試. // hello59 // 一個簡單的tcp...

鐵人賽 開發技術 DAY 10
蠻可愛的 Erlang 與 Elixir 系列 第 10

技術 邏輯判斷式 case 與 if

到目前為止都用模式比對,但都用模式比對有時候也不方便. 所以erlang裡也有case與if. case語法如下: case Expression of...

鐵人賽 MIS技術 DAY 9
蠻可愛的指令與程式 系列 第 9

技術 記得打開喇叭

今天要介紹的指令,記得要打開喇叭. date +%H:%M | espeak 會聽到用英文念出時間. date +%H:%M | espeak -ven-s...

鐵人賽 Cloud、Big Data DAY 9

技術 Gnuplot 畫兩組數據

將昨天的亂數資料檔再新增一行亂數.取名為data2.txt 如: 1 22 37 2 56 20 3 87 79 4 6 46 5...

鐵人賽 開發技術 DAY 9
蠻可愛的 Golang 系列 第 9

技術 一個簡單的 tcp server

今天來寫一個簡單的tcp server. 使用net.Listen(),可以指定協定,這裡我們使用tcp, 以及傾聽的ip,port;這裡我們使用 50000....

鐵人賽 Cloud、Big Data DAY 8

技術 Gnuplot 簡單數據繪圖

假設的資料存檔為 data1.txt 內容如下: 1 22 2 56 3 87 4 6 5 46 6 56 7 59 8 84 9 90 10...

鐵人賽 開發技術 DAY 8
蠻可愛的 Golang 系列 第 8

技術 蠻可愛的 golang 8 初探網路程式撰寫

golang有很強大的網路函式庫,我們來看一個 簡單的socket程式範例: // hello57 package main import ( "...

鐵人賽 MIS技術 DAY 8
蠻可愛的指令與程式 系列 第 8

技術 亂太郎

前面有介紹序列君,可以產生整數序列. 但若要產生亂數呢? 在Linux中,可以呼叫 $RANDOM echo $RANDOM 4344 可以搭配shell sc...

鐵人賽 開發技術 DAY 8

技術 是遞迴,我加了遞迴.

昨天最後介紹的用兩行就山寨了for,如此黯然; for(Max, Max, F) -> [F(Max)]; for(I, Max, F) -> [F...

鐵人賽 Cloud、Big Data DAY 7

技術 來畫點圖吧

看了好幾天的SQL Command,大家有沒有覺得有點悶呢. 資料處理包含了許多項目,把資料製作成圖表,更容易讓人 理解. 在此介紹Gnuplot這個程式,他可...

鐵人賽 開發技術 DAY 7
蠻可愛的 Golang 系列 第 7

技術 蠻可愛的 golang 7 Lazy Evaluation

今天用golang來作個 Lazy Evaluation. 可以參考一下說明: http://en.wikipedia.org/wiki/Lazy\_evalu...

鐵人賽 MIS技術 DAY 7
蠻可愛的指令與程式 系列 第 7

技術 變化多端的 tr

tr 指令可以用來變化或是刪除. 例如將小寫變成大寫 echo 'this is a test' | tr "[:lower:]" &qu...

鐵人賽 開發技術 DAY 7

技術 erlang 7 List操作

前面有提到,在erlang中List扮演了重要的角色. 也在模式比對的範例中,使用了List. 今天來看一下,erlang中的內建函數(BIFs, Build-...

技術 蠻可愛的 點燈機器人

雖然是小遊戲,裡面教迴圈與函數等程式設計觀念. 很不錯. 線上玩一版的 http://armorgames.com/play/2205/light-bot 線上...

鐵人賽 開發技術 DAY 6
蠻可愛的 Golang 系列 第 6

技術 透過 channel 來通訊

golang中,goroutine可以透過 channel來通訊. 請看以下範例,其中使用了一個新的指令chan. // hello55 package mai...