顯示具有 software 標籤的文章。 顯示所有文章
顯示具有 software 標籤的文章。 顯示所有文章

2017年5月6日 星期六

[程式] 寫出精簡的程式碼,難道錯了嗎?

最近在好友圈出現了一篇 2014 年的翻譯文章,主要是要大家不要寫精簡的程式碼!
這其實是個有趣的議題,而且沒有確切的標準。
畢竟,過去有人用程式行數衡量績效(也許現在可能還有⋯),也有人覺得寫出很短的程式碼的一定是高手。

現在,回到那篇文章,閒聊一下我個人的看法。

2016年4月4日 星期一

[分享] 透過 Web Inspector 在 iOS 上的 Safari 除錯

之前提到三種手機瀏覽器上除錯的方式:

本篇會介紹用 Web Inspector 在 iOS 上 Safari 瀏覽器除錯的方法。

2016年4月3日 星期日

[分享] 透過 DevTools 在 Android Chrome 除錯

之前提到三種手機瀏覽器上除錯的方式:

本篇將會介紹使用 DevTools 在 Android 上的 Chrome 瀏覽器除錯的方法。

[分享] 透過 WebIDE 在 Android Firefox 除錯

最近寫了個簡單的網頁,在桌機上可以正常運作,但在手機上的瀏覽器卻不能正常執行某些 JavaScript,所以試了一下如何在手機上找問題。

找了以下幾種方式,都可以連上手機瀏覽器 debug 除錯:

本篇先介紹以 WebIDE 連上 Android Firefox 瀏覽器除錯,另外兩種方式再另行撰文。

2014年10月31日 星期五

[分享] Lenovo T430s 找不到 SD Card Reader

最近發現工作用的 Lenovo T430s 竟然 SD 讀卡機不能用!
開啟裝置管理員找到了一個黃色的驚嘆號『基本系統裝置』,
是 SD Card Reader 壞掉了嗎??

2013年6月20日 星期四

[程式] Python 開發好幫手 – virtualenv

許多開發者常會使用 schroot 去管理不同的獨立環境來符合自己的開發與編譯上的需求。
在 Python 的世界也有類似的工具 - virtualenv[1],可以讓使用 Python 的開發者方便快速的建立各自獨立的虛擬環境。
在獨立的虛擬環境中開發 Python 程式,可以降低各個環境中的套件數量,也降低了不同版本套件間衝突的可能。

2012年6月14日 星期四

[教學] 徹底刪除硬碟中的檔案 Eraser

最近有長輩需要清除硬碟中的重要資料,
又看過新聞說有些軟體可以把刪除的檔案救回來,所以非常擔心。

其實在硬碟上為了節省時間,
所以刪除檔案時不會真的把資料抹掉,
概念上是在索引的地方把原來那塊地方標為沒有檔案,可以寫入,
所以下次寫入檔案的時候,自然而然就會用新資料蓋過原來的資料。

這邊要介紹一套軟體:Eraser
它可以把已經刪除但還沒抹掉的檔案給抹乾淨!

2012年4月27日 星期五

[分享] Windows Live SkyDrive 限時升級 25GB

早從 2008 年 2 月,微軟就推出了 SkyDrive 提供網路硬碟服務。
但因為感覺不是太好用,所以使用的人似乎不多。
可一旦遇到需要分享檔案的時候,
網路硬碟卻又是個方便的東西,所以空間還是多多益善!

2012年4月25日 星期三

[分享] 出國怕迷路?Android離線地圖心得!

暨前一篇 iOS 的離線地圖,Android 系統相對方便了許多。
這篇介紹內建的 Google地圖 與一套免費軟體 RMaps

[教學] 使用 Mobile Atlas Creator 建立離線地圖檔

在 Android 或 iOS 系統中都有一些離線地圖,
方便出國或沒有網路的時候使用。
其中 Android 的 RMaps 跟 iPhone 的 Galileo Offline Maps ,
都可以使用 Mobile Atlas Creator 建立的離線地圖檔。

2012年4月24日 星期二

[分享] 出國怕迷路?iOS離線地圖心得!

這次出國去日本玩,發現日本的路好像不太好找,
而已經購買的導航又只有台灣的圖資,手機又不想 JB,
所以找了一些 iOS 使用的免費軟體作為出國時的地圖資訊。
(Android手機的離線GPS地圖比較簡單,另篇介紹。)

2011年5月26日 星期四

[閒聊] 程式語言的效能

說到效能的話,都高手來寫的話,當然組語最快啦! XD
有高階語言的出現,自然有其目的(不然就都用組語就好啦)。

一來,可以使程式碼更容易閱讀理解,
再者,開發時能忽略許多與正在開發的產品無關的底層,
也比較容易寫出容易理解並維護的程式碼,
容易上手,甚至可以達到跨平台的效果。

[閒聊] 關於 Framework 的使用

首先,我理解的 framework 就是在框架中利用定義好的 API 開發。
因此我認為無論是有名有姓的各種 framework,
還是各公司、各團隊內寫出的 framework 都屬於討論範圍。

在開發過程中,一般來講怕的就是不一致、重工、維護困難,
至於使用 framework 可能影響效能方面,
我比較傾向效能通常都是在已經有的基礎上,進行調整(v2 比 v1快 xx%…之類)

2011年3月1日 星期二

[分享] Picasa 有條件的無限空間、Image Resizer 縮圖工具

如果有使用 Picasa相簿 的話,
可能會發現下方的可用空間突然增加了!
不過這只是計算方式改變,有條件的提供使用者無限的空間。
條件是:

2010年9月16日 星期四

[教學] 顯示多國時鐘

最近有個需求,
就是希望系統能同時顯示本地時間及另一個時區的時間。
是 Vista 或 Windows 7 的話,要顯示多國時鐘就比較簡單!
但是 XP 就稍微麻煩了一點~

2009年12月19日 星期六

[噗浪] jPlurk v2 beta - Plurk Official API in Java

自從轉職為「真.新手.炎發攻城師」後,常常忙著在專案內到處放火~
所以 jPlurk v2 beta 也慢了一點出現 XD
此版本仍要再次感謝頭腦清晰的 qrtt1 大哥擔任架構設計 m(_ _)m

過去 1.x 的副標題: jPlurk - Plurk Unofficial API in Java
也在 2.x 版改為: jPlurk - Plurk Official API in Java
希望這樣能夠「新副標、新氣象」,讓我不小心明年賺大錢!!

Plurk 相關小作品
Plurk 程式開發專用主題 - NetBeans Theme
PushLURK - Push to Plurk 迅速把網頁推上噗浪客
jPlurk - Plurk Unofficial API in Java
jPlurk v2 beta - Plurk Official API in Java

如果不嫌棄的話,歡迎給我一些意見 :P

2009年12月10日 星期四

2009年11月29日 星期日

[情報] Windows 7 開啟 DMA 下,可能傷害 SD 卡!

已經是慢了幾天的消息了!
Windows 7 在開啟 DMA 的情況下,
有機會讓你的 SD 卡資料消失,甚至損壞!

2009年11月24日 星期二

[教學] 對 S60 應用程式進行簽名

昨天要在 NOKIA 6120c 上面裝個小程式,
因為 S60 3rd 手機作業系統安裝程式需要有簽章。
那個小程式要自己簽名,因此花了不少時間!

以下共兩種方法,供不想 XX 化的網友參考!

2009年11月23日 星期一

[分享] 如何旋轉螢幕的顯示畫面

前陣子發現公司電腦有旋轉螢幕顯示的功能。
馬上想到,如果小筆電或任何螢幕都能這樣玩,該有多好!
可惜的是,小筆電及一些機種先天不支援此功能。
(我的 U100 也不支援!!)