| Python | Tiobe | 嵌入式系統

程式語言Python受歡迎程度持續飆升

Python蟬聯熱門程式語言排行榜TIOBE Index第一名數個月,8月更是比前一個月成長2%,市占來到歷史新高15.42%

2022-08-09

| Python | Django | 網頁開發框架

Python網頁開發框架Django 4.1加入非同步處理程式

在Django 4.1中,基於類別的View現在支援非同步處理程式,使得View的子類別現在可以定義非同步HTTP方法處理程式

2022-08-08

| VS Code | Python | Jupyter

微軟更新VS Code Python擴充套件,加入網頁應用程式自動除錯配置

VS Code Python擴充套件新的網頁應用程式自動除錯配置,會針對遵循Flask、Django或FastAPI格式的專案,提供自動化除錯配置

2022-08-05

| 開發語言 | Meta | Hack | C++ | Python | Rust

Meta內部專案開發將獨尊Rust等4大語言

Meta公布內部專案使用的伺服器端專案開發語言指引,聲明Hack、C++、Python及Rust為建議員工優先使用的語言

2022-07-29

| 程式人 | 林信良 | 程式學習 | 資料視覺化 | 圓堆砌 | circular packing | Python | D3.js

實現隨機圓堆砌演算

隨機圓堆砌效果是資料視覺化的利器之一, d3-force或circlify程式庫提供了方案,我們可以直接採用,如果想自行實現,可以朝著力模擬或Delaunay三角分割來探索。

2022-07-18

| 程式人 | 林信良 | 程式學習 | Python | metaclass | 物件

Python與meta程式設計

在Python中,有許多方案可以從事meta程式設計,方案間可解決的需求看似還會重疊,只有仔細看清方案間的分野,才能以簡單明瞭的方式來實現需求!

2022-06-08

| 程式人 | 林信良 | 程式學習 | Python | 函式 | 類別 | 可呼叫物件

函式?類別?可呼叫物件!

Python的函式是一級公民,可接受/傳回函式是個極具威力的特性,想讓這個威力更進一步的話,可從接受/傳回可呼叫(callable)物件的方向來思考

2022-05-27

| Assured Open Source Software | google | 開源軟體 | 開源專案 | Java | Python

Google Cloud新服務將提供經安全驗證的開源套件

Google宣布Assured Open Source Software服務,協助企業或開發商取得經過Google漏洞檢查及簽章的開源套件,預計今年第3季開放測試

2022-05-18

| 微軟 | VS Code | Python

微軟續拆解Python擴充套件,釋出3款獨立新套件

新的Python相關擴充套件包括Black、isort以及Jupyter Powertoys,能夠檢查程式碼格式以及匯入檔案順序,並且在VS Code提供Jupyter筆記本實驗性功能

2022-05-06

| Anaconda | PyScript | Python | WebAssembly | 網頁

Anaconda新專案PyScript,讓Python程式碼也能在瀏覽器執行

PyScript讓開發者可以在HTML中編寫Python程式碼,並且透過WebAssembly技術在網頁瀏覽器中執行

2022-05-03

| 微軟 | Python | VS Code | Pylint

微軟分離Python in VS Code中Linting工具成獨立擴充套件

微軟開始分離VS Code Python擴充套件中的一系列功能,成為獨立的擴充套件,而Linting工具是第一個目標

2022-04-01

| 資安日報 | 資料外洩 | 勒索軟體 | 漏洞揭露 | 烏克蘭戰爭 | Lapsus$ | Python | OpenSSL | Log4Shell | SpringShell

【資安日報】2022年3月31日,Java框架Spring傳出危險程度直逼Log4Shell的漏洞、衛星通訊服務業者Viasat公布資安事故調查結果

Java框架Spring出現了極為嚴重的漏洞SpringShell,而引起許多資安人員的高度關注;再者,美國衛星通訊服務業者Viasat,也針對2月24日遭駭而影響衛星網路用戶的事故做出說明

2022-03-31