iT邦幫忙

python相關文章
共有 3595 則文章
鐵人賽 Software Development DAY 18

技術 想不起昨天做了什麼? 吃銀杏和記憶口香糖不如試試... (Memento 備忘錄模式)

Memento 備忘錄模式 需求描述 Amy(PO): As a 電子表單使用者I want 系統可以在我填寫表單時,提供記錄草稿的功能,儲存該張表單後,即刪...

鐵人賽 Software Development DAY 17

技術 別再孤軍奮戰! 做好做滿第一件事情先找到能調用資源的人! (Mediator 中介者模式)

Mediator 中介者模式 需求描述 Amy(PO): As a 銀行行員I want 計算客戶評分時,可採用: 各金融商品之評分模型但分別給與權重 各...

鐵人賽 Software Development DAY 16

技術 一樣米養百種人! (Template Method 樣板方法)

Template Method 樣板方法 中文也稱之為範本方法 需求描述 Amy(PO): As a 銀行交易員I want 在衍生性金融商品管理系統可以...

鐵人賽 自我挑戰組 DAY 15

技術 [2018 iThome 鐵人賽] Day 15: 嘗試在 Python 中做到 Golang fmt 的效果

本文利用工人智慧技術同步發表於我的部落格 前言 去年開始學 Golang,但早在這之前就已經聽過很多 Gopher 說過 gofmt 有多麼方便,當...

鐵人賽 Software Development DAY 15

技術 老闆說給客戶的報價要有彈性! 但是只能多算不能少算! (Proxy 代理模式)

Proxy 代理模式 需求描述 Amy(PO): As a 物流部秘書I want 報價單系統可以在其他服務費加上更多彈性: 加點: 若單趟載超過兩個點,第...

鐵人賽 Software Development DAY 14

技術 程式碼也需要瘦身! (Flyweight 享元模式)

Flyweight 享元模式 需求描述 Amy(PO): As a 公司官網管理者I want 產品頁面可以更快速的顯示(<=2.0Sec)So tha...

鐵人賽 Software Development DAY 13

技術 標準永遠有例外! 但是千萬不要以為自己可以改標準... (Decorator 裝飾者模式)

Decorator 裝飾者模式 需求描述 Amy(PO): As a 物流部秘書I want 報價單系統可以在標準運費上加上其他服務費:加點/假日運送/延遲費...

鐵人賽 Software Development DAY 12

技術 老闆最大的興趣:異動組織! 但是下個月又調回來了... (Composite 組合模式)

今天挑選Composite模式來度過2017年最後一天! 祝福IT邦幫忙的大大們新年快樂 :P Composite 組合模式 需求描述 Amy(PO): As...

鐵人賽 Software Development DAY 11

技術 為什麼裝潢師傅做出來的不是我想要的? 你需要... (Builder 建造者模式)

Builder 建造者模式 需求描述 Amy(PO): As a 公司入口網站產品經理I want 各BU在公司入口網站首頁看到屬於部門之資訊So that...

鐵人賽 Software Development DAY 10

技術 收到一筆要建立複製人軍隊的訂單怎麼辦? (Prototype 原型模式)

Prototype 原型模式 需求描述 Amy(PO): As a 系統使用者I want 降低查詢線上交易報表的回應時間So that 提高作業效率 思考...

鐵人賽 自我挑戰組 DAY 9

技術 [2018 iThome 鐵人賽] Day 9: 關於 Django 的 F() expressions, Q object, Aggregation 的一些筆記

本文利用工人智慧技術同步發表於我的部落格 前言 這篇算是在清草稿,約莫一年前紀錄在自己使用的 Trello board 的其中一張 card 裏面。...

鐵人賽 Software Development DAY 9

技術 DBA說換資料庫的帳號密碼,結果我花了一天改連線資訊$#&@#! (Factory 工廠模式)

Factory 工廠模式 需求描述 Lily(Team member): As a 開發人員I want 建立一個Interface來讓開發人員建立各資料庫連...

鐵人賽 自我挑戰組 DAY 8

技術 [2018 iThome 鐵人賽] Day 8: 用 Python 抓出我在前公司貢獻了多少 GitHub commits

本文利用工人智慧技術同步發表於我的部落格 前言 主要是因為上一篇文章撰寫了離職心得,在寫的過程中想到,好像可以用 GitHub API 抓一下我在前公...

鐵人賽 Software Development DAY 8

技術 江湖走跳,轉接頭很重要! (Adapter 適配器模式)

Adapter 適配器模式 需求描述 Amy(PO): As a 資料分析者I want 系統可以介接XX店家二代卡機傳回來的EDI並整理資料後存放在資料庫S...

鐵人賽 自我挑戰組 DAY 11
if len(learning.python) == 30: 系列 第 22 篇

技術 Day22-File-Buffer與大檔案

open可以設定buffering policy,預設是-1,在大部分的系統中buffer為4096 or 8192 bytes binary mode 0...

鐵人賽 Software Development DAY 7

技術 橋來橋去! 以需求大化小,小化無(抽象)為目標! (Bridge 橋接模式)

Bridge 橋接模式 需求描述 Amy(PO): As a 建立訂單的秘書I want 可以在同一介面上依據各供應商、產品和是否急件列印不同格式的訂單So...

鐵人賽 Software Development DAY 5

技術 職場第一條規則:事情不要接了傻傻做,而是要交給負責的人! (Chain of Responsibility 職責鍊模式)

Chain of Responsibility 職責鍊模式 需求描述 Amy(PO): As a 產品經理I want 多國語系介面So that 顯示使用者...

鐵人賽 Software Development DAY 9

達標好文 技術 Day8:Python requests + bs4 實作模擬登入網站並爬取資料|Kearch 1.0 爬蟲關鍵字報表工具

上一篇我們用scrapy來爬Y Combinator Blog,它的結構不算太複雜,而且無須登入。但如果今天需要爬取需要登入的網站資料該怎麼做呢?我們可以用py...

鐵人賽 自我挑戰組 DAY 3

技術 [2018 iThome 鐵人賽] Day 3: 用 Python 寫個程式抓出我在 Twitter 上存了哪些 tweet

本文利用工人智慧技術同步發表於我的部落格 前言 身為一個邊緣人,沒有 Instagram 帳號,卻有台灣沒什麼人用的 Twitter 帳號也是很合理的...

鐵人賽 Software Development DAY 4

技術 雞同鴨講也可以通! (Interpreter 解譯器模式)

Interpreter 解譯器模式 Interpreter的中文也被稱為翻譯者模式或解釋器模式。 需求描述 Amy(PO): As a 資料分析者I wa...

鐵人賽 Software Development DAY 3

技術 謀略設計模式! 學習首重策略! (Strategy 策略模式)

Strategy 策略模式 需求描述 Amy(PO): As a 資料分析者I want 使用者在執行任一系統功能時,系統可以記錄使用記錄在文字檔So tha...

鐵人賽 Software Development DAY 2

技術 [Design Pattern] 準備開發環境

準備開發環境 我們將在Visual Studio Code進行程式碼編輯及執行。程式碼將放Github。 C# 使用.NET Core的Class librar...

鐵人賽 Software Development DAY 2
為你自己學 Python 系列 第 2 篇

技術 [Day 2] 說書,從 Hello, World 說起

說書,從 Hello, World 說起 記得七、八年前的某天,我在公司樓下的天瓏書局翻著書,旁邊有一對貌似小情侶的年輕人聊著天... 女:「喂,我學校說要教...

鐵人賽 Software Development DAY 1
為你自己學 Python 系列 第 1 篇

技術 [Day 1] 序曲

今年一口氣寫了兩本書(「為你自己學 Ruby on Rails」以及「為你自己學 Git」)把腦汁用光了,所以一時間想不到什麼主題可以參加這次的鐵人賽。翻了一下...

鐵人賽 Software Development DAY 1

達標好文 技術 [Design Pattern] Introduction

學習設計模式的方式 買(借)本好書 初步了解設計模式 (先有概念) 模仿及練習書上範例 重新再讀一次 以實務需求思考及實作 參考別人經驗 設計模式最有趣的地...

技術 使用Gunicorn將Python Flask API背景執行

大家在本機開發時執行 Python 程式應該都是使用 python xxx.py 的方式執行,但我們部署到雲端伺服器時如果使用此方法應該會發現當你關閉終端機時你...

鐵人賽 AI & Machine Learning DAY 3

達標好文 技術 網路爬蟲Day1 - 概述

前言MurMur... 原本規畫這個部分可以寫個十天左右。不過,因為我之前就有寫過爬蟲文章,所以為了不讓自己太偷懶(笑),所以可能會縮短一點。另外,再加上,早上...

徵才 [徵] 網路文字資料探勘分析(Text Ming/Data Crawler)演算法工程師

需求人數:1至2人 工作內容 : 1 負責大數據分析產品、雲端服務平台之演算法開發2 產品演算法邏輯設計、模型建立, Web Data Mining演算法系...

徵才 【徵】 資深DevOps/Linux Engineer 系統開發營運工程師

需求人數:1至2人 工作內容 : 進行系統Linux伺服器及相關設備的建置與日常維護工作。 有Proxy Server, VPN Server, Git Se...