程式設計
this tag has no manager currently
10 Followers
35 Articles

幫別人寫作業告訴我什麼

書桓

在it幫忙看到有人發文問「python學生程式設計問題」,是個簡單的問題用基本語法十分鐘搞定。為什麼這麼簡單的問題需要發問呢?

雜談🐾奇葩工作談【程式設計助理💗東京肉品公司】

涼小狼🐺狼の足跡🐾

怕大家被我的名字誤導,我先聲明我是個女孩紙~還記得剛從大學畢業那年,求職歷程屢屢碰壁,各種人力銀行皆已全面開戰(?)連政府單位的台灣就業通也沒放過,就在瀏覽職缺的時候,意外看到了程式設計助理,而且看起來好像是新公司,主要是販售高級肉品及酒類的公司,所以想都沒想就直接投履歷了~沒想到就此開啟了我為之兩天震憾的工作經歷wwwww

新手如何入門? 3 個我推薦入門的程式語言

阿謙

程式語言百百種,到底該選哪一種?

【端午企劃】發行 NFT 必備的六項知識 | 智能合約開發計劃 #5

科技隨筆

這次的 NFT 開發,希望讓讀者們在實作時,盡量用最少的程式碼也能夠完成你的 NFT 作品,而這篇文章可以當做是一個暖身,我們會大致瀏覽本次開發 NFT 所需要用到的一些工具與小知識,大概整理之後暫時先分為六大主題...

Back to All

「教育」Cospaces-建構你的3D虛擬世界_教學設計

zackn0j04

本文是為接續前一篇:「Cospaces 基本認識篇」後的延伸討論,主要在於說明其該如何用於教學設計,同時描述引導學習的過程有哪些應注意之處,更甚者是,學習程式設計的延伸發展,以下內容皆以「Cospaces 專業版」的功能進行描述,因此若是只用基本版的話可能較難參考相關介紹,歡迎有興趣者一同交流討論。

「教育」Cospaces-建構你的3D虛擬世界_基本認識

zackn0j04

「程式設計」一詞近來搭上許多科技創新的風潮席捲全世界,其中當然也不乏教育界,然而筆者作為致力於科技教育相關人員,試著以教學的角度切入此議題,輔以個人主觀經驗淺談如何實行之,其中選擇一適合初學者的學習平台-Cospaces進行深入探討,而本篇文章作為前導文章,希望能先讓讀者認識Cospaces這個平台,待下篇文章再做教學設計上的撰述,歡迎有興趣者一同交流。

我是如何成為程式設計師的? 分享 5 種自學的方式

阿謙

我會在這篇文章裡面跟大家分享在這二十年來我是透過哪些方法一步步成為一位程式設計師的

在網頁上發佈資料視覺化圖表 - 方案評估與技術問題全記錄

ARON HACK 亞倫害的

事情是這樣的,這個網站是用WordPress建置,本來放在GoDaddy虛擬主機上,當時的方案簽了三年,在大約一年半的時候,我決定把網站搬到SiteGround上。為了不讓GoDaddy的主機空轉,剛好我也想做些Side Projects,試著在網站上建立數據儀表板,GoDaddy的主機剛好可以拿來跑自動化程式或是儲存資料。

AI落地,資料科學專案的規劃、執行與商業影響力1 - 規劃篇

ARON HACK 亞倫害的

2022年2月7日,農曆年後第一個上班日,我結算了第7次的活動成效,結果A組的投資報酬率(ROI)遙遙領先17%!當進一步計算增加的毛利額時,我再次驚訝的發現,這個金額已經超過我年薪的15倍,而這個檔期的時間僅僅8天!爾後的幾次活動,A組的ROI穩定領先20-35%,即使是規模較小的活動,簡訊的發送數量較少,毛利額也能達到我年薪的30%。

資料科學家的工作日常3 - 建立資料團隊的文化與程式規範

ARON HACK 亞倫害的

對於資料科學家和數據分析師來說,雖然他們也寫程式,但他們寫程式的習慣和一般認知的工程師不太相同,甚至有些人對於寫code的背景知識明顯不足。或許你會說,「因為現在很多做數據分析的都不是本科系,理論知識當然不會那麼紮實」,我認同這是個可能的原因,但我也認為這不能當成藉口,一個專業工作者本來就應該補足自身的不足。

資料科學家的工作日常2 - 求職前必須了解的公司組織編制

ARON HACK 亞倫害的

由於資料科學家與數據分析部門出現的時間還不長,大家的認知仍有差異,或因為每間公司核心價價、管理哲學不同,導致數據團隊可能會以各種型式存在,常見的型式有三種:獨立部門、隸屬IT(Information Technology,資訊部門)或RD(Research & Development,軟體開發)、隸屬需求方部門。

Python 中的 Boolean Operator (2)

緯緯道來

Boolean 是程式語言中相當基礎的觀念。如果你也對於程式語言感興趣,一定要了解 Boolean 是什麼!

平行程式設計模型 : Distributed Memory Model

緯緯道來

前言 & 概述在前一篇文章中,我們介紹了 Parallel Programming Model 中的第一種模型 —— Shared Memory Model,透過此模型經常會開發出所謂的 Multi-Thread 程式。本篇文章將會介紹第二種模型 —— Distribut...

Python 中的變數與資料類型

緯緯道來

前言 & 概述本篇為 Python 程式語言入門教學的第 3 篇文章。在前一篇文章中,我們透過 Python 程式碼實現生活中的數學運算。在這篇文章中,我們將會了解 Python 中「變數」(Variable) 的概念以及資料類型 (Data Type)。

🎥🎞️📝:「編碼偏見」| AI來自數據,而數據來自歷史

鋼哥

凱西.歐尼爾(Cathy O’Neil)提出了對於所有程式設計師的質疑:我們用了甚麼數據訓練機器?這些數據如何取得?更重要的是,是誰決定要用這些數據的?

寫給軟體開發者的 News Letter

王逸群

好像到了該轉型的時候了

AWS ML FOUNDATION (1) : 什麼是機器學習

緯緯道來

前言 & 概述Machine Learning 是一種軟體技術也是實現人工智慧 (AI) 的方法之一。透過 AI 的技術,我們不需要寫死程式碼,教導電腦解決問題。而是提供大量數據,讓電腦自己從數據中發掘解決問題的方法。在本篇文章中,將會介紹什麼是 Machine Lear...

Docker Debug 挑戰題 - 網頁跑板了!? 小容器 我要進來囉

用圖片高效學程式SamTsai

Docker Debug 挑戰題 - 網頁跑板了!? 小容器 我要進來囉

【紅黑樹十講・參】紅黑樹新增・四大規則介紹・完整圖解步驟

用圖片高效學程式SamTsai

【紅黑樹十講・參】紅黑樹新增・四大規則介紹・完整圖解步驟

【紅黑樹十講】總學習路徑分享

用圖片高效學程式SamTsai

【紅黑樹十講】總學習路徑分享

【圖解演算法教學】Bubble Sort 的大隊接力賽

用圖片高效學程式SamTsai

Youtube連結:https://bit.ly/38xDPdR這次首次嘗試以「動畫」形式,來演示Bubble Sort演算法的轉變過程。我們將透過大隊接力的概念,快速理解所謂兩兩比較、兩兩交換等排序概念。如果大家喜歡這個形式的教學,之後會繼續分享出更多「動畫圖解」教學影片!

【圖解演算法教學】〖Demo〗還在用古老的二元搜尋法?是時候跟上「Hash Search」的車尾燈了!

用圖片高效學程式SamTsai

Youtube連結:https://bit.ly/33rwpah在我們抓到學習hash search的誘因之後,這次我們將動手實作出自己的hash table。透過實作,將能更知道所謂hash function與「空間限制」之間的關係。不過雖然說是「空間限制」,其實也是在做一種「...

《K的技術學習筆記》——解耦合的設計概念:<Inversion of Control>

kirato

控制反轉(Inversion of Control)是一種解除class與class之間耦合的概念。在傳統的程式寫法中,當物件A需要物件B時,物件A需要自己制造物件B。若果套用了控制反轉(Inversion of Control)的概念,就會變成物件A不需要自己制做物件B,而是由第三方提供物件B給物件A。

《K的技術學習筆記》——良好OOP的設計原則:<SOLID Principles>(六)

kirato

Dependency Inversion Principle SOLID Principles的D就是依賴轉換(Dependency Inversion Principle)依賴轉換(Dependency Inversion Principle)用抽象觀念替代具體物件的關係。

《K的技術學習筆記》——良好OOP的設計原則:<SOLID Principles>(五)

kirato

SOLID Principles的I就是接口隔離(Interface segregation principle)接口隔離(Interface Segregation Principle)Client只依賴它所需要使用的方法。因此,以功能性去劃分及創建不同的Interface,再以組合形式創造class。

《K的技術學習筆記》——良好OOP的設計原則:<SOLID Principles>(四)

kirato

SOLID Principles的L就是里氏替換原則(Liskov Substitution Principle)里氏替換原則(Liskov Substitution Principle)sub-class必須能夠替換其super-class,並且不會出現問題。

我平常都看什麼書

yuyujess1020

藉著這次 #我平常都看什麼書 活動,我終於把我的書櫃做了一個小小整理 不整理還沒發現,整理後才發覺歐買尬….我也買太多相似類型的書了吧,由左至右清一色都是Python系列的書,但如果要問我推薦哪一本,我還真的每一本都推薦,因為每一本都各有優劣。

《K的技術學習筆記》——良好OOP的設計原則:<SOLID Principles>(三)

kirato

SOLID Principles的O就是開閉原則(Open–closed principle)開閉原則(Open–closed principle)開放去被繼承,封閉去被改動。詳細說明就是這些已完成的class或function可以自由被使用或是擴展用途,但不可以直接修改,增加或減少當中的結構或是邏輯。

《K的技術學習筆記》——良好OOP的設計原則:<SOLID Principles>(二)

kirato

Single Responsibility PrincipleSOLID Principles的S就是單一功能(Single Responsibility Principle)單一功能(Single responsibility principle)只因一個職責而去作改變。

《K的技術學習筆記》——良好OOP的設計原則:<SOLID Principles>(一)

kirato

SOLID Principles剛作為Programmer時, 我自己只在意一件事, 就是完成老闆要求的工作。在沒有良好的導師教導和只求快速完成feature下, 結果就是只為能做到而去做, 並沒有考慮程式的結構和可讀性等要素。這樣會在往後的擴展, 維護和別人合作時出現大問題。