觀點
最新文章
-
在技術角色中的有效領導力
作為一名軟件工程師,你可能最終會提升到領導職位。然而,你很快就會發現,僅憑技術專業知識並不足以在科技行業取得成功。您還必須每天管理各種問題和危機。壞消息是,你最初可能並不具備有效領導團隊所需的管理質素。好消息是,擁有開放的思維和持續學習,你可以隨著時間的推移發展這些技能。
閱讀全文 -
作為軟體開發人員的溝通重要性
讓我解釋為什麼軟體開發人員需要有良好的溝通能力。盡管這似乎是不言而喻的,但這個技能對你的職業生涯影響極大。作為一名團隊領導,你的溝通技巧在工作面試、進度評估和評價中都非常重要。你絕對不希望自己在競爭中處於劣勢。有許多情況下,良好的溝通技巧至關重要,包括:
閱讀全文 -
在Visual Studio Code中設定Python的自動格式化
我正在寫Python代碼,並遇到了格式化問題。這些格式問題可能會使代碼審查變得複雜,並對使用自動工具來檢測這些問題產生影響。幸運的是,當你將格式化工具集成到您的代碼編輯器中以在保存時自動修復這些問題時,生活會變得容易許多。這就是如何做的:
閱讀全文 -
如何使用Chrome遠程桌面在AWS實例上安裝Ubuntu桌面
在如今以雲端為中心的世界中,許多資源已被移至雲端,例如相片、檔案和伺服器等。那麼為何不將您的桌面環境也移到雲端呢?想像一下,不再需要帶著一台重型筆記本。您可以從任何薄型客戶端(例如帶有鍵盤的平板)在任何地方訪問您的計算能力。透過AWS實例,結合Ubuntu桌面和Chrome遠程桌面就可以實現這一點。雖然還有其他解決方法,如AWS工作區或VNC連接,但Chrome遠程桌面提供的延遲最低且性能最接近原生桌面。以下是如何設置的方法:
閱讀全文 -
如何使用macOS在外部驅動器上安裝Ubuntu
如果你在使用Mac硬體,但也想要運行Ubuntu,你可以在外部硬碟上安裝Ubuntu,而不會冒著刪除你的macOS安裝的風險。下面是如何在不搞砸你的引導裝載器的情況下進行操作:
閱讀全文 -
如何修復 AWS Amplify Angular App 中的“拒絕存取”錯誤
當您在 AWS Amplify 上部署您的 Angular 應用程式時,第一個登陸頁面可以正常載入。然而,如果您在您的路由器中定義了一條路徑並嘗試存取它,您可能會遇到一個“拒絕存取”的錯誤:
閱讀全文 -
如何將您的Android應用程式寫入後台執行模式作為服務
在某些情況下,您可能會遇到一個問題,那就是當用戶將應用程式置於背景模式或鎖定屏幕後幾分鐘,您的應用程式的功能就會消失。這可能導致用戶體驗變差,例如藍牙設備從您的應用程式中斷開,或者數據同步到服務器中斷。用戶可能會抱怨您的應用程式的連接性和穩定性。
閱讀全文 -
Android應用內瀏覽器的注意事項
當您正在開發一個網頁應用時,您需要考慮到瀏覽器的兼容性問題。我在開發過程中並未對Android應用內瀏覽器進行測試,但在正式上線以後出現了問題,導致數千次的交易失敗。我並不能從日誌中清楚地找出問題的根源,因此我花了一些時間來解決。我在這裡記錄下了這個問題,希望可以節省您未來的除錯時間。
閱讀全文 -
解釋 Angular 錯誤:'Expression Changed After It Has Been Checked'
這個錯誤的根本原因在於Angular的變更檢測機制。每次操作後,Angular都會將用於該操作的值存儲在組件視圖的 oldValues 屬性中。一旦所有組件都已經檢查過,Angular就會啟動下一個摘要週期。但是,它不進行操作,而是將當前值與上一個週期存儲的值進行比較。
閱讀全文 -
使用Apache虛擬主機和Python虛擬環境設置Django服務器
首先,假設你已經有你的CentOS/Ubuntu實例正在運行,並且已安裝Python。創建一個專案資料夾並設定適當的權限:
閱讀全文