iT邦幫忙

12th鐵人賽相關文章
共有 17903 則文章
鐵人賽 Mobile Development DAY 9
IOS 菜菜菜鳥30天挑戰 系列 第 9

技術 IOS 菜菜菜鳥30天挑戰 Day-9 關於autolayout的123事

今天我們來介紹AutoLayout吧。好的app首先就需要好的排版,視覺上才會有好的享受。 那今天我們利用上次button的檔案來進行施作 通常我們可以對物件進...

鐵人賽 Mobile Development DAY 28

技術 [Day 28] 再來談談團隊,怎麼讓經手的專案難以維護

今天我們再來補充一些團隊氛圍怎麼讓經手專案難以維護的部分。 責任歸屬 每個專案都分配一個負責人,其他人不去過問,也不知道他在做什麼。 這樣,當這個人不在或者離職...

鐵人賽 Mobile Development DAY 27

技術 [Day 27] 讓專案難以維護的團隊?談團隊溝通

前面幾個禮拜,我們談了很多從專案程式碼的寫法,從變數命名到程式架構,甚至到文件都說了。 除了程式碼和文件這類顯而易見的技術債之外,團隊氛圍的債務更加難以察覺。...

鐵人賽 Mobile Development DAY 26

技術 [Day 26] 來聊聊 PHP 的 IDE,談 PhpStorm

下面我們來談談如果工作上如果遇到 PhpStorm,應該怎麼維持專案的難以維護。 什麼是 PhpStorm 在 PHP 開發的世界裡面,PhpStorm 可以說...

鐵人賽 Mobile Development DAY 25

技術 [Day 25] 程式碼的撰寫風格,來談談 PSR

今天我們來談談從排版與程式撰寫的風格規範,怎麼讓專案難以維護。 在 PHP 的世界裡面,要討論程式風格的規範,不可避免的要談到 PSR。 什麼是 PSR PSR...

鐵人賽 Mobile Development DAY 7
Android Studio 學習筆記 系列 第 7

技術 Android Studio - AlertDialog

AlertDialog Dialog是在Android studio開發上非常好用的工具,接下來我會分成AlterDialog與Dialog介紹,那我們就先從...

鐵人賽 Mobile Development DAY 24

技術 [Day 24] 另一種形式的文件:談談難以維護的註解

除了一般的文件以外,更多我們常使用到說明程式碼的方式,就是使用註解。 今天我們來談談怎樣的註解可以讓專案更難維護。 不寫註解 不寫註解。 註解範本 有的 IDE...

鐵人賽 Mobile Development DAY 7

技術 Android Studio 菜鳥筆記本-Day 7-元件介紹-Layout(part 1)

學習android的過程裡,要如何讓人看得清楚,認識layout最為基本也最為重要的,順便分享一些常用的屬性,首先想介紹的Layout元件 LinearLay...

鐵人賽 DevOps DAY 8

技術 使用 environment 控制環境變數

在說明 Port forwarding 時,有個範例是同個 image 開啟多個 container。實務上通常是更複雜的情境,比方說同個 image 開多個...

鐵人賽 Modern Web DAY 23
30天入門JavaScript 系列 第 23

技術 【Day 23】物件(三):prototype跟__proto__

前幾天提到了this的好處就是可以讓多的物件使用同一個函式 但看下面的程式 function People(name, age) { this.name =...

鐵人賽 Mobile Development DAY 12

技術 【Day 12】HistoryOfEverything - 歷史的時間軸

今日要點》介紹 HistoryOfEverything 專案》下載並編譯 HistoryOfEverything 專案 介紹 HistoryOfEveryth...

鐵人賽 Mobile Development DAY 9
Android的30天學習歷程 系列 第 9

技術 第九篇:如何製造自己的QRcode

前言:在某些專案裡我們需要生成屬於我們的QRcode給使用著,令他們可以更快更方便的使用我們的程式,此篇就是要介紹如何製作一個自己的QRcode。 第一步:在b...

鐵人賽 自我挑戰組 DAY 9

技術 第九篇:如何製造自己的QRcode

前言:在某些專案裡我們需要生成屬於我們的QRcode給使用著,令他們可以更快更方便的使用我們的程式,此篇就是要介紹如何製作一個自己的QRcode。 第一步:在b...

鐵人賽 Mobile Development DAY 7

技術 Android Studio-元件介紹(button) - 簡易點擊事件

-Button 點擊事件- 學會了設計button樣式以後接著就是如何使用它了,首先有一個簡易的方法就是在button加入這個屬性android:onClick...

鐵人賽 Software Development DAY 22
30天的python學習 系列 第 22

技術 python30天-DAY22-pandas(8)

這是我們之前載下來的csv檔,假設我們今天想要去算算看各個不同等級的房間獲救的比率,那我們就會需要用到兩個指標,分別是 survived 和 Pclass ,...

鐵人賽 自我挑戰組 DAY 13
基礎中的基礎系列 系列 第 13

技術 基礎中的基礎系列之css權重

相信各位有時候在練習寫css時,會發生明明已經寫了code了,邏輯感覺也沒問題,但效果就是跑不出來...本人就是苦主之一 當然效果跑不出來的原因有很多:有可能...

鐵人賽 自我挑戰組 DAY 8

技術 [Day 8]老師我學距離做什麼(1)

77:利用直角三角形兩股平方和等於第三邊平方  所以直角坐標平面上的距離公式是...  好煩唷,這東西有什麼用呀 RN:距離很有用唷!  你想想當我們想要比較兩...

鐵人賽 Elastic Stack on Cloud DAY 9
Python&Elasticsearch 入門 系列 第 9

技術 IT鐵人第9天 Elasticsearch 使用python建立index(1)

今天要教大家如何用python操作es來建立第一個自己的index,在開始之前記得把前面幾篇的mapping教學看個透徹喔! 第1件事一定是先安裝套件,這邊使用...

鐵人賽 Modern Web DAY 11
JavaScript 菜鳥研究室 系列 第 11

技術 菜鳥日記Day 11-如何在JS頁面組字串

這一篇應該要更早分享的,上禮拜一忙起來就忘記順序了ORZ 在開發森林步道資訊網與口罩地圖的過程中,我是以innerHTML的方式將文字資訊塞到HTML頁面的。但...

鐵人賽 Modern Web DAY 7

技術 第七天:專案維護 - 開發測試伺服器 (feat. Webpack Dev Server、HRM、Source Mapping)

※ 今天內容 一、quasar dev 的中間過程在做什麼?二、示範變動全部內容與部分內容的機制:Live loading 與 Hot Reload三、Webp...

鐵人賽 Mobile Development DAY 23

技術 [Day 23] 再談談技術文件:怎麼撰寫文件讓專案難以維護

今天我們繼續聊聊怎麼撰寫文件,可以讓專案變得難以維護。 紀錄做法不記錄原因 只紀錄程式碼做了什麼事情的細節,但是不描述這段程式碼的功能。 這樣一來,如果出錯的話...

鐵人賽 自我挑戰組 DAY 22

技術 [LeetCode with JavaScript] Day 22: Power of Three

觀前提醒: 我預設大家已經先思考並分析過題目,沒啥想法才開始 google 找解題靈感。若無,建議每題先花 1~2 顆番茄鐘的時間來分析題目比較好。可參考番...

鐵人賽 Modern Web DAY 8
後端的鉗形攻勢 系列 第 8

技術 [Day. 07] 簡單的網頁試啼

昨天我們架設好了寫網頁的基本工具-XAMPP今天就來利用前幾天所學的基本PHP來寫一點簡單的後端互動吧。 首先,用載好的Sublime打開昨天在XAMPP/ht...

鐵人賽 DevOps DAY 7
DevOps with Proxmox 系列 第 7

技術 Day 07 - Terraform 簡介

接下來我們要介紹 Terraform,這是一套 IaC 的工具 可是什麼是 IaC ? IaC (Infrastructure as Code) 簡單來說是利用...

鐵人賽 AI & Data DAY 10
從入門到精通 MongoDB 系列 第 10

技術 Day10: NoSQL 中的關係(3) - 多對多關係

前面兩篇介紹了 MongoDB 中的兩種關係:一對一關係及一對多關係,今天要來跟大家介紹第3種關係:多對多關係。 多對多關係 Many-to-Many R...

鐵人賽 DevOps DAY 15
微服務系統建置與監控 系列 第 15

技術 Day15 Google Cloud Platform

Google Cloud Platform(簡稱GCP)是Google在提供的雲端服務集合,包含Compute Engine、Google Kubernetes...

鐵人賽 自我挑戰組 DAY 9

技術 Day 09 - 拿番茄做時鐘

每一週的 Pair Programming 在我剛加入 Crypto.com 時,團隊成員在一次Retrospec裡面提到,不希望某些功能只有單一個工程師知道,...

鐵人賽 自我挑戰組 DAY 7

技術 Day07 語法改革!零基礎新手也能讀懂的JS - 流程判斷、迴圈

今天主要也來講解一些在JS裡的基本觀念!新手們撐住啊! 流程判斷 大家最常使用的應該就是if..else,在js也可以使用switch case,但大部分情況我...

鐵人賽 Modern Web DAY 20

技術 Day 20 Lightning 完善文章列表 & 優化資料庫查詢

列表組件已經完成,再來可以做用戶頁面的文章列表了。 用戶頁面的文章列表 首先先修改用戶頁面的 Controller 部分,因為之後這個頁面還要放用戶喜歡的文章...

鐵人賽 自我挑戰組 DAY 8

技術 微聊 MVC 模式 - Model 三部曲

Active Record 是什麼? 這幾天提到資料庫與 Model,今天微人再稍微深入討論 Model 與資料庫這之間的關聯 ORM(Object Relat...