12/30/2016

Python人物誌:「茫茫大海中發掘默默貢獻的你!」 - PyHUG Host Jeff

受訪者: Jeff 訪問: Ming 日期: 2016/11/29


Python人物誌,茫茫大海中發掘默默貢獻的你!
這次的専訪,我們邀請到 PyHUG Host Jeff ,
向我們聊聊自己與新竹 Python 社群。


你與PyHUG的緣份是怎麼建立的呢?

我本身不是資訊相關出身的,除了公司同事與線上論壇外,我沒有可以與其他程序猿交流的平台,所以我有找看看我附近有沒有這樣的平台可以讓我可以與其他程序猿交流、學習,就找到了PyHUG。在找到不久,我參加了2016的 Pycon ,當中第二天最後一場 Grow Python User Groups 這場 talk 我有參加。這場 talk 主要是分享各個地方開源社群的發展狀況,其中困境這部份讓我心有戚戚焉,當下就決定日後要固定參加這樣的社群活動,看能幫上些什麼。會後也跟 Dainese 聊了一下,覺得一見如故,就待到現在了。

你為什麼會想參與這樣的社群活動?

回想起我自學這些程式相關過程,絕大多數都是靠網路上的部落格、教學文、技術文件與經驗談等,而這些都是前人踩著屍體一步步所辛苦累積出來的。單靠這些,對我而言已經不是最有效率的方法了。人思考時若沒經過訓練,常常會落入相同的框架下,就像在一顆球上繞圈的螞蟻,只知道這個平面的世界,永遠不知道你是在球面上運動。我的意思是,對於我而言,與人交流可以打破我的思考框架,能給我更多不同角度的視野,有時候不同角度的思考比起專業教學文件來說更有幫助,所以我喜歡下班後跟其他人來 PyHUG 坐坐、交流一下。

是什麼讓你決定繼續為 PyHUG 付出呢?

你有看過"星際過客"嗎?我也是 PyHUG 的過客。不過不知道是那個被意外叫醒的吉姆,還是那個被挖洞還不得不跳的歐羅拉。 Every thing has a price.但代價不一定是錢或物資等實質上的東西,也可能是時間、你的知識、技術、人脈。當然,你所獲得的也不一定你現在看得到的。我不是那種會為了某些事、某些人付出而無所求的人。我會在這是因為我從這裡得到的遠遠大於我對這付出的,所以我在還債XD。 回到過客,我希望每一個參與社群活動的都是個過客,都能在這奇妙的旅程中得到些什麼,也付出些什麼,沒有遺憾的死去XD

你對未來有什麼期望呢?

在參與社群活動的過程中,我發現我們很容易妥協,對社會妥協、對工作妥協、更糟的是對自己妥協。我們似乎很習慣那些不該習慣的事,明白那些事可以讓自己更進一步卻又退一步留在自己的舒適圈中。這樣的情形我在自己身上也看得到。我希望未來的我,不!我要讓我變得更專業、更接近夢想一步,也希望社群朋友們能夠更主動去做些什麼,不管為社群付出或是聽了某個 talk 後動手做些小 project都好。Do something,and don't be a zombie student.

PyConTW2017 開始啟動!

對於想要一同參與的夥伴,請一定要加入我們! 身為志工,籌辦研討會很辛苦,但是如果你問我;「籌辦研討會有什麼好處?」 我會說:「你將擁有一群真誠付出的夥伴,和一群人一起實踐 Python 之道,這是多棒的事啊!」 志工調查表單(更新) PyConTW 2017 Getting Started! For those who want to participate in the partnership, please join us! Volunteers Survey Form(update)

11/29/2016

Python人物誌:「希望能協助初學者順利融入社群,把社群改變得更好。」- 鐘子屏

受訪者 : 鐘子屏  主持/撰稿人: Sharon & Mike 日期:2016/11/23


photo_2016-11-29_23-27-36.jpg


SW:Python人物誌,茫茫大海中發掘默默貢獻的你!這次的専訪,我們邀請到 PyCon TW 主席鐘子屏 TP,來跟我們聊聊開源専案以及Python社群的事。


關於開源専案
SW:TP 熱心於開源専案的貢獻,想請 TP 聊聊是怎麼開始、如何保持這一貫的熱情?
TP:大學時期接觸了 Mac 與 Linux 的世界,因為覺得 Linux 上的工具軟體用起來不順手,就開始研究 Linux 軟體的開發;像是當年的 Linux 瀏覽BBS的軟體並不好用,而我發現 Mac 上的 BBS 軟體 Nally 非常好用,就決定改寫 Nally。後來,因為想要邀請大家來幫忙debug,就把 Nally open source 出來,這個軟體目前還在我的Github 上;我覺得在開源専案中,大家互相切磋交流,還蠻好玩的,就持續做下去了。

對於 open source,其實也算不上是熱情,比較像是當我自己有需求的時候或由使用者告訴我的需求中,發現程式有改進的空間,就持續改善它。例如, MacDown,大約 3個月更新一次,我是 3個月才統一修改程式,並不是 3個月中間都一直在寫;我主要是以讓生活更方便為前提,持續地改寫程式,讓它更好用。


關於 Python 社群
SW:請 TP 聊聊 Django Girls Taipei 編輯教材與工作坊的事。
TP:2014年,參加了 RubyConf,聽了 Rails Girls 創辦人 Linda Liukas 的演講,非常感動於 Rails Girls 的中心思想-女生寫程式遇到的挫折,並不是因為先天條件不足,而是因為常見的教學方法不適合他們;因為,很喜歡 Rails Girls 的歡樂學習氛圍, 回到 Taipei.py 的 meetup,逢人就提這個概念。過了一陣子,知道國外有了Django Girls,我們也決定開始嘗試在台灣辦理。Django Girls Taipei 的主辦是 Michelle,加上 Willy、Andy、Tim 以及我等等,我們根據了台灣的初學者在 meetup 上常提出的問題,以及國外教材,改寫成適合台灣初學者使用的教材。

我對如何讓初學者順利地學習很有興趣。我覺得教初學者是件蠻好玩,也蠻困難的事。希望能協助初學者順利融入社群,不被社群排擠出去,但又不會被這個大圈子同化,仍然能夠保有自己的特點,並且用自己的特點,把社群改變得更好。《SH註:這裡有 TP 的 Speaker Deck 好豐富啊!》

期望中的 PyCon TW
MK:可否聊一下 PyCon TW 的事? 像是為什麼要接呢?想作什麼事?
TP:hmmm(停頓了一陣子),因為沒人要接,哈哈哈(大笑)。以前,我講述自己的想法,大家不一定聽進去,這次我自己來當主席,有機會實現自己對 PyCon TW 的想法。我希望在這一屆,能夠融合更多的元素進來;像是,在答應當 PyCon TW 的主席之前,我和社群關連最多的,就是辦 Django Girls 工作坊。因為,我想協助科技領域中相對較少數的族群,能夠比較沒有障礙地融入這個領域,也為這個領域注入新的活力;同樣的,每個社群的特質都很不一樣,我想把這些元素帶進這一屆的 PyCon TW,讓各個社群能夠多一些互相學習的機會。

另外,我也希望能夠多增加一些和 Python 關係沒有那麼強的主題,雖然,我們是Python的社群,但我希望可以跟其它社群學習到更多的東西,不要因為和 Python 無關,就完全拒絕,假設今天有人要給個talk,教我們 hack 的技巧,如果不是用 Python 也沒關係,可以換個角度,來跟我們說說概念,以及他使用的方法和 Python 有什麼優劣差別,像是他使用的 framework 有什麼好的地方,Python 的 framework 做不到。或是,這概念可以怎麼樣修改成也能用Python來實現。透過這樣跨界的分享,讓我們可以有互相學習,更進步機會。

最後,這個點子可能比較難以實現,PyCon TW 也不一定要是傳統意義的 conference,不一定是講者講,大家在台下聽;

MK:像是超大型 BOF 的感覺嗎?
TP:對,有各種主題的攤位,然後有興趣的人可以來交流。我覺得 Python 是個友善包容的語言, 我們的社群也是個友善包容的社群。

MK:TP 在這一屆最想改變 PyCon TW 的文化是什麼?
TP:寫程式的人講話比較直白,雖然這樣是不錯,但有時候容易得罪人,傳出不愉快的事;畢竟,PyCon TW 是公共場合,讓大家來培養人際關係的場所,希望儘可能讓大家瞭解到,雖然自由講想講的話是件好事,但還是希望大家在惡言出口前,能夠多想 2秒鐘。大家開開心心一起把活動辦起來。




11/06/2016

Python人物誌:「一開始,只是希望能夠回報那些教導我的人。」-周沫凡

訪問人: 周沫凡  主持/撰稿人: Mike 日期:2016/11/6



關於自己

Mike: Python人物誌,茫茫大海中發掘默默貢獻的你!很高興這次的專欄能請到周沫凡先生跟我們談分享上的心路歷程,首先可不可以請您先做個自我介紹呢?
周沫凡: PyConTW的朋友大家好!我是周沫凡,我是來自大陸湖南長沙的人,大家如果認識我的話,大概是從youtube上面看到我的教學頻道,因為我錄製了一長串關於 python 機械學習的影片,所以知道我的朋友肯定都是從那邊看到的,這就是我本身的一個背景。

--

6/07/2016

PyCon Taiwan 2016 圓滿結束

文:PyCon Taiwan 2016  攝影:PyCon Taiwan 2016 攝影組

一年一度的 PyCon Taiwan 順利落幕了


謝謝與會的大家

謝謝投稿的講者

也謝謝促成這次大會的贊助夥伴

以及辛苦的工作人員與志工

我們明年見~


***撒花***




5/28/2016

Kaohsinug.py 聊聊-社群共同創辦人 Victor 專訪

文:PyCon Taiwan 2016  攝影:Ming
南部地區的 Python 愛好者們, 你們 Kaohsiung.py 了嗎?

隨著 Python 的流行,台灣各地都有在地化的 Python 社群,
位於南部地區的 Python Programmer,千萬不能錯過位於高雄的 Kaohsiung.py。

Kaohsiung.py 分享主題涵蓋許多領域,
從 Web 開發,資料處理,以及時下最熱門的深度學習與機器學習,
分享的題目內容非常多元。

主辦 Victor 會不定期邀請來自台灣各地的講者,
除了讓題目更加豐富,高雄地區的朋友們,能有更多機會接觸到台灣各地的 Python 好手。



Kaohsiung.py 每個月會有一次技術性的分享,地點位於高雄文藻外語大學,
聚會人數都在二十人以上,發展非常活躍。

想知道更多嗎?趕快加入 Kaohsiung.py Meetup,參與下一次的主題分享!






5/17/2016

Welcome To PyCon Taiwan 2016

From marr weblog

English version below

各位社群夥伴,

謹代表籌備團隊,歡迎所有朋友蒞臨台灣 Python 年會,有您的參與和付出,我們才能打造逐年成長的 PyCon 活動,這份豐碩成果,來自全體 Python 愛好者的貢獻,在此獻上由衷謝意。特別感謝我們的贊助商,包括 KKBOX、玉山銀行、趨勢科技在內的廠商夥伴,創造價值的路上有你們同行,真好!

這次年會有些實驗新意,像是:在地黑客擔任主題講者、擴大在地社群的交流支援、投稿採用兩階段審稿機制、安排 FinTech 議程、嘗試多元的贊助管道、即時成影的導播系統、智慧販賣機的互動遊戲、青少年程式教學的經驗分享;另一方面,PyCon 與眾不同之處,來自於它堅守傳統的背後理念,像是:Value First、Code of Conduct、公平付費、財務補助、社群多樣化。無論如何,恭喜您克服時空限制、金錢顧慮,親身參與 Python 年會,我們也邀請您在活動期間全心投入,相信這會是一次收獲滿滿的體驗。

Python 不只是個很棒的程式語言,它真正迷人之處,是社群。Pythonista 知道 import __future__ 之後,可以進入一個新世界,不再侷限於舊有框架,邀請大家把這項理念帶進現實生活,為自己和他人創造更好的未來。想讓台灣的軟體生態系發展得更好,要做的事很多,這一切並非理所當然,惟有動手實作,想要的未來才會實現。


Hello Friends,

Welcome to PyCon Taiwan 2016. Thank you all for attending and making our event successful. We appreciate your contribution and participation, that is essential to the community. Special thanks goes to our fantastic sponsors, who help keep this event accessible to the widest group possible.

Each year we bring new ideas into the PyCon Taiwan event. For example, this year we invite local hackers as keynote speakers for the first time, and arrange a FinTech session to outreach for the wider audience. That said, what makes a PyCon unique is the convention that we keep carrying out for years. For example, the idea of Value First, Code of Conduct, Everybody Pays, Financial Aids, and Community Diversity. So, here you are in the PyCon Taiwan venue, please keep engaged and enjoy everything around you, that I’m sure will be an amazing experience.

Python is a great programming language, supported by a great community, which is vast, diverse, and aims to grow. Every Pythonista knows that import __future__ enables new language features which are not compatible with the current interpreter. You are encouraged to embrace this idea to create a better world. A better future is not taken for granted. We, together, predict the future by implementing it.

TsungWei Hu
Chair, PyCon Taiwan 2016



4/28/2016

參與年會: 程式員提昇自學能力的絕佳管道

寫程式是為了解決問題,但,程式本身就是個問題。好的程式語言,應該要能讓你專注在原始問題上;好的程式人員,則是有能力降低整體的問題複雜度。我見過許多寫程式跟喝水一樣的程式員,他們是厲害的武者,但真正令人佩服的,還是那些能夠化繁為簡、執簡御繁的好手,他們的思惟和領導方式,屬於更高的境界,要鍛練許多程式之外的專業,才能達到這種水準。

以前學 Shell Script 或 Perl,僅管這些工具能夠處理日常事務,但總有一股距離感,更具體地說,是程式語言表達和直覺之間的差距。那麼,有哪種程式語言會讓人覺得一見如故嗎? 對我而言,Python 就具備這樣的魔力。必須說,這類魔力很多時候就像心法,你必須跟著大師才容易學習到精髓,另一方面,技術社群故事多,要親身在聚會場合才會完整聽到奇聞逸事,你很難在 Youtube 看到啊。

即使我是 Python 愛好者,也知道不可能用一種語言、一種方法,解決所有問題,但說到程式設計入門學習的領域,我相信 Python 一定會扮演越來越重要的角色。台灣的軟體生態系必須發展得更好,我們需要更多好公司冒出頭、需要更多軟體人才,形成良性循環。想營造更好的環境,要做的事很多,有人望向教育現場,一○七課綱上路後,程式設計納入資訊科技領域,它們不是考科,但可以預見一些大學,會將程式設計的學習成果納入甄選考量,成為一種誘因機制。

自己的教育自己救,我們不可能等政府把師資備好備滿再來提昇學子的資訊素養,身為資訊科技愛好者,能做的事情之一,是把工程師的學習經驗,分享回饋給更多人,這就是我們籌辦 PyCon Taiwan 的主要原因之一。學生除了在學校學習外,更有效的管道,就是直接面對業界技術的最新進展,除了同好和同儕的激勵,最佳的職場機會通常也在年會裡出現。這道理不限於學生,或者說,我們都還是學生,不是嗎?

今年兩位受邀的在地主題講者: jserv 和 audreyt,都是自學成才的程式設計師、創業者,他們在業界名聲響亮,靠的是實力,跟學歷無關,更重要的是做人和做事的態度,這是他們展現影響力的真正原因。其他受邀的主題講者和投稿講者,他們的職場技能和專業,相信也是自學而成,見賢思齊焉,能和他們同台交流,是提昇能力的最佳方式。

自學: 未來生活的能力
社群: 未來世界的動力

PyCon 聚集數百位專業好手,技術密度高,一年份的 Python 灌頂劑量,找不到比這個更超值的活動了。如果你能夠克服時空限制、金錢顧慮,親自參與 PyCon Taiwan,恭喜你,相信這會是一次收獲滿滿的體驗。還沒買票的朋友,別錯過了早鳥優惠哦。

3/28/2016

Taichung.py 聊聊-社群共同創辦人唐元亮老師専訪

文:PyCon Taiwan 2016  攝影:Sharon Wang

前言

1月初,有幸來到台中參加 Taichung.py 聚會,會後和唐老師小聊了 Taichung.py 的故事;在中部地區的 Python 愛好者們,歡迎大家一起來灌溉 Taichung.py 這個資訊交流的園地,請踴躍報名 Taichung.py 聚會,或是來做技術分享哦!


Taichung.py 專訪

Taichung.py 成立於 2014 年 6月,在發現台北、台南、花蓮都有 Python 技術社群聚會,行動力超強的唐老師於是在 2~3 天內決定也要為台中的 Python 愛好者們建立技術社群,於是和 Tony、Max Lai、Leo 洪等 Python 愛好者們,一起成立了技術性社群,成為中部地區分享 Python 技術資訊的聚會。

初期,夥伴們一起討論 Python 學習主題,並搭配 How to Think Like a Computer Scientist : Learning with Python 3 ,在 2014 年 7 月開始,為 Python 愛好者們舉辦了 7 次聚會,同好們由淺入深學習 Python,一同為中部地區種下了 Python 的種籽。

除了共同研究 Python 程式入門之外,每個月 Taichung.py 還安排了不同主題的分享,除了台中在地的大大們精彩的分享之外,更得到 Tim Hsu、yyc、Keith Yang 等大大們的鼎力相助,每每専程到訪台中,為 Taichung.py 帶來多場精彩的専題分享。一路走來,謝謝來自 Taipei.py、PyHUG 及 Tainan.py 的大大們,Taichung.py 的成長,有你們一份的貢獻!

唐老師除了熱心經營 Taichung.py 之外,並札根校園,促成朝陽科技大學將 Python 列入教學課程,培育更多的 Python 新血。而初期流浪在各餐廳與咖啡館的 Taichung.py,也告別流浪的生活,由微程式科技提供場地空間,每月星期六下午固定聚會,參與聚會的朋們在精彩的聚會結束後,可以順道到附近的逢甲夜市散步、覓食。

目前 Taichung.py 的會員,已經成長到 300 人,舉辦過 18 場各式主題分享的實體聚會,每次聚會的出席人數,維持在 20 至 30 人左右。喜愛 Python 的你,快來加入台中的 Python 大家庭哦!

(Meetup 傳送門:http://www.meetup.com/Taichung-Python-Meetup/)


Taichung.py 照片


Taichung.py 活動歷史

Jun 14, 2014 : Pyfirmata 簡介 : Tony

Jun 26, 2014 : transforming into a serious python programmer

How to Think Like a Computer Scientist: Learning with Python 3

Jul 3, 2014 : transforming into a serious python programmer

Jul 10, 2014 : transforming into a serious python programmer

Jul 17, 2014 : transforming into a serious python programmer

Jul 24, 2014 : transforming into a serious python programmer

Jul 26, 2014 : Taichnug.py 2014 年 7 月聚會 : Django Tutorial v.s. Flask Tutorial

Jul 31, 2014 : transforming into a serious python programmer

Aug 7, 2014 : transforming into a serious python programmer : speaker:尤彥

Aug 21, 2014 : Web前端開發與應用 : speaker:文鴻

Aug 28, 2014 : PyQt應用_ 跨平台GUI開發工具 : speaker:TP

Aug 30, 2014 : Taichung.py八月份聚會 : Django Project 佈署到 Heroku  (演講者:Cody Liu) : OpenCV and Python  (演講者:Max Lai)

Sep 20, 2014 : 台中Py九月份月會 : 把玩 Gevent. : speaker:Tim

Oct 18, 2014 : 台中Py十月份月會 : Python 對於data 的應用 : Mosky

Oct 25, 2014 : 台中Py十月份第二次聚會 : ERP (peter)、SEO (daniel)、Django 在CentOS 6上設立 python 的 web 開發環境(daniel)

Nov 22, 2014  : 台中Py11月份聚會 -- Django Forms : Tim Hsu

Dec 20, 2014 : 台中Py2014年12月份月會 : 用Django和pandas打造雲端選股平台 : LAN

Jan 31, 2015 : 台中py2015年1月份月會 : 新一代虛擬化快速部署工具Docker介紹 : Folio

Apr 11, 2015 : Fun of Python -- The continuous journey of learning : Yung-Yu Chen

Jun 27, 2015 : Django Workshop -- Tango with Django in the Eclipse Ballroom : 唐元亮

Jul 25, 2015 : Financial Modeling in Python : Yen

Oct 3, 2015 : Cloud Framework Python API : exosite 的 python api : Tony Hsu

Oct 24, 2015 : 一些 Python Logging 的介紹 : logger、Formatter 與 Handle : CCC

Jan 9, 2016 : Half Hour of Code:從蟒蛇到神龍 - 從 1 接關繼續打造爬蟲程式 : Joe (Chung-yu Tseng)




3/21/2016

專訪 Taipei.py 臺北最大 Python 技術社群共同創辦人 Keith Yang

文:PyCon Taiwan 2016  攝影:黃雅信

前言

Python 是個通用程式語言,以簡潔、易懂、易用而聞名,大量應用於網路、資料分析、科學計算、教育等領域中。面對創業熱潮、程式教育,以及大數據潮爆發,開發者紛紛開始學習 Python,把握引領全球的新契機。近年來,全台灣的 Python 程式語言社群蓬勃成長,全台約有八大活躍社群,學習 Python 程式語言的趨勢持續高漲,前景可期。


超人氣 Python 社群 Taipei.py,創造技術社群新可能

2012 年 9 月由 Keith Yang、許文昌 (Tim Hsu)、戴克任及一群喜愛寫 Python 程式語言的軟體工程師,以「Taipei.py」為主辦單位,開始舉辦每個月一次的Python技術交流小聚活動。受台灣最早的 Python 社群「PyHUG」新竹 Python 使用者社群創辦人 Yung-Yu Chen 的啟發,台北 Python 社群在 2012 年秋天也歡樂展開。

從 20 人的小型 Python 聚會活動,到今天 2015 年年底,固定聚會的人數已成長 60 人到 100 人不等,而在實體社群聚會網站 Meetup.com 所建立的 Taipei.py 群組更在短短 3 年時間,達到 2600 人加入會員,可見 Python 在軟體工程界的趨勢與影響力。熱愛 Python 的工程師每個月固定聚集在台北市大安區 CLBC 共同辦公空間,活動的主題包羅萬象,從網站開發、科學計算,到軟硬體整合、資料科學等。

社群創辦人 Keith Yang 表示,Taipei.py 社群舉辦的活動主題多元,講者皆是擁有寫程式理想和實戰經驗多的朋友,深受技術社群朋友喜愛的東華大學應用數學系魏澤人教授,亦經常遠從花蓮到台北進行技術交流分享。Keith 談道,不僅在活動中能學到技巧,最重要的是,可以建立不一樣的朋友圈,贏得很多寶貴的友誼。Keith Yang 東吳大學資訊科學系畢業後,在軟體工程界走跳多年,開發 Python 各種專案,現為 Saasame.com 雲端公司軟體工程師。