[DA series - Learn Python with Steem #01] 安裝Python、文字編輯器與哈囉!

[DA series - Learn Python with Steem] 是DA(@deanliu & @antonsteemit)關於「從Python程式語言實做Steem區塊鏈的入門」的系列,歡迎趕緊入列學習!

首堂課,我們做三件事:安裝Python,安裝文字編輯器,以及…. 著名的Hello World!!

安裝Python

安裝python不是一件太困難的事情,基本上就跟安裝其他應用程式大同小異。

1 . 到Python官網下載頁 點選頁面上最大的Download Python 3.7.0。直接在這裡選這個選項它會幫你下載匹配現在作業系統的安裝檔。

[提示:關於安裝版本,請參考一下回帖裡 @antonsteemit的說明更新!謝謝!]

2 . 下載完成後,啟動程式開始安裝。在第一頁先勾選下方的 Add Python 3.7 to PATH,選完就直接選擇Install Now

3 . 等待安裝完成後,你的電腦就可以執行python的程式了!可以試著在搜尋欄輸入cmd,打開傳說中的command line (命令提示字元),試著在裡面直接輸入python,按下enter,如果有跳出結果就代表安裝成功囉~

提示!此處所謂cmd命令是Windowns系統下的指令。Mac用戶請至:應用程式–>工具程式–>終端機進入命令提示模式。以下提及cmd或command line之段落處亦同。


安裝文字編輯器

安裝完python之後我們還需要安裝一個方便我們打程式的「文字編輯器」。其實要執行的程式碼也可以用「文字筆記本」等程式來寫,只是易讀性會比較差,也不會有帥氣的變色。因此今天推薦大家使用Sublime,一個開源而且非常輕便的文字編輯器~

1 . 前往Sublime官網下載頁面,點選有粗體字的版本下載:

2 . 執行下載檔案並安裝,應該不會遇到任何問題。安裝完就可以在開始的地方找到Sublime然後執行了。

就這麼簡單,現在你已經準備好可以開始啦!

Hello World

所有程式語言的第一課,都是要讓程式印出「Hello World!」,所以我們也來Follow一下大家的腳步。不過為了讓自己的電腦不至於混亂,我建議大家建立一個資料夾,把所有我們會用到的檔案都放在裡面。我這裡在桌面的地方建立了一個名叫python_steem的資料夾,建立完成之後可以用sublime點選 File -> Open folder,然後選擇剛剛建立的資料夾,就可以開啟並在左邊看到現在還空空如也的資料夾。

好了,現在萬事具備,我們可以來寫第一個程式了。但希望大家不要太失望,因為這個程式只有一行:

1
print('Hello World!')

其中print()就是我們要學會python的第一個function。它的作用很簡單,就是在螢幕上印出我們想要的東西。

如果發現你的Sublime文字編輯器都沒有變色,可以去右下角原本是Plain Text的地方改選為Python,Sublime就會很聰明的幫忙你標注出python的特殊語法了。或者你也可以直接選擇存檔(ctrl + s),假設存檔檔名叫做helloworld.py(下方副檔名選擇.py),存檔之後sublime也會自動辨識你的程式碼是python程式碼。


手動選擇語言


存檔為helloworld.py

完成之後就會看到你的Sublime左邊目錄結構下,已經多出了helloworld.py,並且也有帥氣的變色了~

接著我們就可以透過終端機(Command Line)來執行我們第一個腳本啦!

一樣先在搜尋欄輸入cmd,開啟命令提示字元。

接著我們會用到人生第一個command,就是cd。它的意思是change directory,就是移動現在所在位置。我們的command line一開啟的時候會在家目錄的地方,我們的python檔是放在桌面裡的steem_python資料夾,所以我們要將我們的command line先移動到該資料夾:

1
2
cd Desktop
cd python_steem

接著就執行

1
python helloworld.py

前面的python,亦即我們要用python程式來run這個腳本,後面的helloworld.py就是我們剛剛寫好的那一段程式碼啦!執行結果,就會在command line上面看到Hello World的字樣囉!

是不是很輕鬆寫意呢?所以說python真的是一個很好上手的語言吧!
今天的介紹也就到這裡為止,下一次我們再來繼續探索python更多奇妙的功能吧!

我們下篇文章再見囉~下課!

class-377117_1280.jpg
image - pixabay


This page is synchronized from the post: ‘[DA series - Learn Python with Steem #01] 安裝Python、文字編輯器與哈囉!’

[D&TT] 旋轉的一瞬

D&TT ( #deantt) 是我的育兒系列,也許談養兒,談育兒,談當年生兒,談媽媽懷孕時,談家庭形成,談生命意義,談我兒TT的好笑,可愛,可憎,或記錄他的生活,我們的生活,三個人的,兩兩的…. Anything about TT。


DSC_5699.JPG

這張照片是在台中一家很有名的糕餅名產店採買時拍的。不直接說是哪一家,看誰能猜到。蠻有特色的一家店,風格強烈而獨特,東西也好吃,所以很快就紅了,幾乎可以說是台中之光了吧。

看這一面的文物與裝飾品,想必老闆從不少地方搜集蒐購而來不少古物啊!….. 喔,對喔,這是D&TT系列啦,不是旅遊介紹啦!>_<

好的,話說,老婆正在店裡到處看,邊想著要買些什麼禮物回台北分送眾親友,我呢,都是坐享其成,連我這邊的朋友也都是她去想去張羅的,所以,我的任務就是帶孩子,嚴格說,其實是控制好這個小鬼,因為他當時已經累了,而小男孩越累其實是越難控制的,因為他自己都無法控制自己時,你罵他或是懲罰他的作用是很小的…

我也累了,坐在椅子上,用嘴巴控制他的行動:TT,不可以用手碰!TT,不可以跑!TT,小聲一點!….

然後,他突然想到一個遊戲,就是原地轉圈圈,要我幫他拍照。當時附近沒人,我就答應了。

於是,他用力地轉圈,兩手張開,搖頭晃腦,邊轉邊問說我拍好了沒…. 就這樣我一連拍了五六張才能讓他停下來…. 下面是其中拍的一張。因為看不到臉,所以我就貼出來:

DSC_5703.JPG

當時我沒有特別想些什麼,我只擔心著是否會有別的客人走過來,我得趕緊讓他停下來,擔心他是否會跌倒,碰到什麼東西….

剛剛我看照片,看到這一段,想起那一刻。由於不用擔心些什麼,讓我有餘裕,想一想那一刻。

我想,在那轉圈圈的一瞬間,他那小小的腦袋,小小的身軀,小小的生命,必然是在享受那一刻,那個恣意旋轉,天地搖晃而歡愉,生命多麽奔放,而爸爸會把我拍下來的一刻吧!

五歲的人生,沒有什麼好擔心,沒有什麼要煩惱,只要在此刻,享受此刻就好~~

而我,五歲童的爸爸,當下沒能好好微笑地看著亂轉童,擔心這擔心那,還得抓好拍照時機。但,拍下照之後,放上區塊鏈,日後,一如現在,我就可以進去那個想像的世界,跟他一起感受旋轉的純粹的快樂~~

我不需要自己活在當下,我只要知道,他活在當下,那麼,我在日後每一個想起的當下,就夠快活了!❤️❤️


#deantt


This page is synchronized from the post: ‘[D&TT] 旋轉的一瞬’

[DA series - Learn Python with Steem #00] 歡迎小白們一起來學Coding!

Welcome to Python X Steem

大家好!我們DA(@deanliu & @antonsteemit)要推出新系列啦!這是為所有想進一步玩轉Steem的人,包括 @deanliu自己,所設計的課程。所以,不用擔心什麼必備知識,只要有一顆上進的心跟還可以的腦袋,就可以囉!(還是學不會的話,不就代表…..>_<…. 沒有上進心啦!)我們選擇據說很容易的語言Python來入手,所以這系列稱為:Learn Python with Steem!-從Python程式語言實做Steem區塊鏈的入門。

cover.png

相信會在這個平台上的各位都對於Steem、區塊鏈有基本的認識,而在這個全民coding的時代,我們也不能只是光說不做,因此我們目標為大家帶來一些程式(大陸用語:程序;用語不同方面,首次提到就提示一下)入門,並且一起動手實做利用程式的方法與區塊鏈互動。這可以讓我們比一般人對Steem有更深一層的認識,也可以練習用一個開發者的角度,來看「區塊鏈」這個東西。

What is Programming?

相信很多人對於寫程式(Programming)有著許多既有的刻板印象,好像就是一個駭客整天在電腦前狂敲鍵盤的恐怖魔法。其實呢,我到覺得寫程式這件事情是可以包山包海的,從簡單的爬蟲、遊戲設計,一直到區塊鏈、AI、網路病毒等等都是「程式」的範圍。那些電影裡面可以輕鬆駭進系統的專業弟兄們屬於其中一種,但並不是程式世界的全部。

我們這系列的教學除了要讓大家對「程式」有基本認識之外,也是希望大家從身邊最熟悉的區塊鏈 – Steem開始實做簡單的「區塊鏈存取」,例如PostUpvote等等,讓大家知道程式並不是一個恐怖的東西,更不是那些「Geek」的專利。只要花一點點時間,大家都可以一起理解程式的,也目標大家在這一系列的文章結束後,都有能力設計出能滿足自己需求的小程式(例如在Steem上查找文章、Follower等等),一起快樂Steem阿~

Why Python?

Python無疑是時下最熱門的程式語言(Programming Language),而其成功的點也正在於它簡單直觀的語法,非常適合初學者當作入門。除此之外,python簡潔的語法對於程式的「易讀性」也有很大的提升,這使得它成為現在「開源」潮流下非常夯的選擇,因為不同的開發者之間比較容易透過程式碼來直接交流。

現在幾乎所有的應用程式都會開放用Python對接的套件(意思是我們可以用python來跟應用程式溝通),所以可以用python輕鬆寫出Telegram、Line機器人等等應用,可以算是應用非常活躍的語言。而區塊鏈也不例外,幾乎所有的區塊鏈(NEO, Steem, ETH)都有支援Python套件,不論是要單純呼叫區塊鏈,或是進一步的開發智能合約,Python絕對是個學會之後可以「一魚多吃」的好選擇。

初步規劃

我們預計先用一週左右時間介紹簡單的Python指令與語法,然後就可以一起來玩玩Steem了!大家只要每天花個十多分鐘,相信幾周後一定會非常有收穫的!

這是我們第一次寫比較基礎的教學,所以有任何不清楚的地方歡迎直接提出來,或是在留言中tag @antonsteemit,我們會盡量快速出現來幫助各位的!下次開始,就要動手做了喔!有些還會出作業給大家,請有上進心的群眾們開始熱身吧,呵呵!

我們下篇文章再見囉~下課!

class-377117_1280.jpg
image - pixabay


This page is synchronized from the post: ‘[DA series - Learn Python with Steem #00] 歡迎小白們一起來學Coding!’

[趣聞] 沈船黃金寶藏發ICO


source - link below

今天看到這新聞實在有趣:

韓公司尋獲俄戰艦 擬用千億美元寶藏發行 ICO

簡單節錄重點如下:

韓國尋寶公司 Shinil 集團宣佈,日前在該國鬱陵島附近發現俄羅斯戰艦 Dmitrii Donskoii 的殘骸,並打算利用艦中尋獲價值 1,300 億美元的黃金推出 ICO。Dmitrii Donskoi 是在 1905 年的日俄戰爭中,受到嚴重破壞後被鑿沉。相傳這艘戰艦當時正運載 5,500 箱金條 和 200 噸金幣 。Shinil 集團 7 月 17 日表示,經過多年的搜索,終於 在鬱陵島島 1.3 公里處,海底 434 米深處發現了船體。如今,卻傳出要發行加密貨幣「Shinil Gold Coin」的消息。據報導,該 ICO 計劃於 7 月 30 日開始私募。

然而有幾個疑點:首先, 韓國海事和漁業部均未獲悉此消息。其次,除了新聞稿 外,Shinil 集團並沒有提供任何與 ICO 有關的細節。Shinil 集團回應,打撈過程需耗時大約 3 個月,將會儘快召開記者會為民眾解開疑慮。

想當然,不需要太認真看待這消息,當作茶餘飯後的趣聞即可。我認為,就算是真的,這裡面有嚴重的信息問題:誰最清楚這沈船裡的寶藏價值?當然是這間公司!那有的賺錢的是,有人會大方分享嗎?想當然不!另外,打撈過程,誰能保證公司不會偷偷拿走東西呢?我看很難… 知道以上這些知識的人多嗎?我想很多的,所以,我猜測他們只是蹭個熱點,想藉此話題打打廣告吧!不會真發幣的。

對我來說,有趣的是,韓國真的是加密貨幣非常普及的一個國家,連這碼事都可以跟幣扯上關係呀!另外,沈船寶藏,向來是很有意思,很引發人想像力的一種冒險活動,如果不是以上分析,我還真想成為這打撈活動的老闆哪!❤️❤️~~~

pirates-2014558_1280.jpg
source - pixabay


This page is synchronized from the post: ‘[趣聞] 沈船黃金寶藏發ICO’

前五大幣。猛男雙胞胎。肌肉大胃王

crown-759296_640.jpg
image - pixabay

昨天看到這一則新聞

Cryptocurrencies That SHOULD Be Top 5 Market Cap

心裡想,哪些幣“應該”在前五大市值呢?這意思當然是,他的選擇跟當前的前五大不一樣,而且有相當程度的差別吧?

按照其選擇,他自己心目中的前五大,根據當前CMC的市值排名,按照他列的順序,依序是:#1, #2, #12, #7, #38。

好,#1跟#2,不用猜了,大概是眾望所歸,比特爺爺跟以太媽媽。#12是誰呢?喔,是門羅幣,Monero。報導認為門羅幣的隱私功能值得上前五,倒是沒看他考慮ZCash就是了…. 而#7,也沒太意外,是萊特幣,Litecoin。報導認為,萊特幣的諸多優點,如果能擺脫BCH的糾纏,應該能坐穩前五。

好啦,這#38的黑馬是誰?能夠如此被青睞,排那麼後面還被說有前五的潛力?拿魔膩駭~~哈哈,你們多半都猜到了,是咱們的Steem!

我把他們的理由給引述一下

The one millionth Steem account has just been created, which bodes well for mass adoption. There are some famous influencers using Steem, for example, the Hodge Twins and Furious Pete. These big names will undoubtedly take their millions of subscribers with them onto the platform.

大意是Steem有百萬註冊用戶,有利於大量普及使用,然後也觀察到一些具有影響力的網紅人物,例如 the Hodge Twins 跟 Furious Pete 等….,這些號稱擁有百萬粉絲的人物,可能會把他們的影響力給帶到Steem平台上!

真糟糕,身為資深用戶,卻完全不知道這三尊網紅大神是誰以及他們來了,所以趕緊補補課!

  • the Hodge Twins:哇!開公司開平台賣商品的猛男雙胞胎兄弟呢!他們今年2月來Steem註冊的:這裡看

  • Furious Pete:人稱美國肌肉大胃王Furious Pete,嚇死倫!YouTube訂閱粉絲就有快要五百萬人!!一人打敗四個Steem啦!好強啊!很巧,也是2月來的:這裡看

希望這三尊網紅大神,真能發力把我們拉上前五啊!呵呵~~

道聽塗說,參考參考,不當投資建議啊~~


This page is synchronized from the post: ‘前五大幣。猛男雙胞胎。肌肉大胃王’

[養生知道] 住宅區裡的簡餐咖啡~~

DSC_5678.JPG

這次假期,幫孩子請了一天假,到台中附近拜訪親戚跟朋友,算是蠻充實的一次假期(也同時會很累,哈!)。

除了前兩天分享的一些文青或比較潮的一些店之外,還有一間是比較中老年人式的家庭式簡餐喔!那天,就在那一帶附近找朋友,上人家裡去聊天,算有一陣子不見,聊得挺開心,中午時分還沒能結束,主人表示要留我們吃飯,於是叫上另一個朋友一家,一行八人,到他家附近他說很不錯的一間家庭式餐廳吃中飯。

朋友比我年紀大,所以,重視養生等也算是蠻常見的,他喜歡的餐廳,鐵定有一定的養生特質!

餐廳就在住宅區的巷子內,巷子不寬,但附近也是有些商家,所以,車子停的蠻滿的。我們走路過去的,不用擔心停車問題。

邊聊邊走進去,也沒去注意招牌或是外觀等,似乎是挺樸實的一間店。店內裝潢很簡單,但並不隨便。比較寬敞,但氣氛頗熱絡,接近滿座。我們有訂位,所以沒問題。

DSC_5679.JPG

DSC_5677.JPG

我們入座後,我才知道,不需要點餐,只要說幾份就好,因為… 沒有菜單!只有一種套餐!後來我看照片才知道,今日菜色是:主菜香煎赤筆仔魚,配菜馬鈴薯燉肉、紹子豆腐、脆瓜青菜,湯品排骨鳳梨苦瓜湯,附餐咖啡、果汁、茶。滿滿擺一盤,看起來很是豐盛!

DSC_5682.JPG

特寫一下這隻煎得金黃色的魚!蠻可口的!朋友說他跟這家老闆熟,是退休教授跟老婆開的店,天天自己去買食材,非常講究品質跟健康,所以很對我朋友的胃!吃得很安心!

DSC_5683.JPG

哈哈!大家都吃一樣,不用搶,不用比較!^_^

DSC_5686.JPG

附參我只拍了這兩樣:熱咖啡與果汁。果汁是現榨的,主要是芒果味道,可能還有一點芭樂,很健康又美味!

DSC_5688.JPG

嗯!確實有一套!雖然說$300台幣還真的不便宜(以這種住宅區內的地點,以及並不十分華麗的裝潢等等),但其特別的食材講究等,我認為還是很划算的。天天吃固然太奢侈,但招待比較熟的朋友,尤其是上年紀的朋友,那是相當適合喔!

因為跟老闆熟,所以我們有一盤飯後水果招待!

DSC_5693.JPG

那天是週日,店內坐滿,至少翻桌兩次了吧!我們坐得久一點~~^^

DSC_5680.JPG

DSC_5681.JPG

開店都是很辛苦的,否則,看得我也很想開一間,屬於自己的餐廳哪!呵呵,又在作夢了~~~~


This page is synchronized from the post: ‘[養生知道] 住宅區裡的簡餐咖啡~~’

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×