電腦又出問題了…這次看來是 .Net Framework 有問題?

家裡的電腦又出問題了…之前硬體上的問題,好不容易確認是電源供應器的錯,搞了一段時間,也終於處理好了;結果前幾天,忽然又變成軟體上出問題了…

而這邊也先申明,這篇純粹是紀錄發生過問題,並沒有成功地修好…而且 Windows 本身的系統還原看來也沒用,最後是拿之前硬碟壞掉時候的備份,重新整理後拿來用的。

這次是發生在 Heresy 把 Windows 10 更新到 1511(10586、TH2)後一段時間後發生的事情。基本上,已經忘了到底做了什麼事(記得只有移除 Android 開發相關的東西?)?不過之後的下場是 Visual Studio 2015 忽然就開不起來了。

錯誤訊息類似:

閱讀更多»

微軟大消息!免費的全功能版 Visual Studio Community 2013、以及 Visual Studi 2015 預覽版發布!

昨天微軟針對自家的開發環境,還真是放出了不少讓 Heresy 訝異的消息…而在 Somasegar’s blog,也有一篇標題超長的文章,來彙整這些發布…該文章是《Opening up Visual Studio and .NET to Every Developer, Any Application: .NET Server Core open source and cross platform, Visual Studio Community 2013 and preview of Visual Studio 2015 and .NET 2015

整個來說,這次一口氣發布的消息共有五項,包括了:

  • Server-side 的 .Net Core stack 在接下來的幾個月、將會完全開放原始碼
    而且開放原始碼的 .Net 除了可以在 Windows 執行外外,也將會可以 Linux 和 Mac OS X 上運作

  • 針對自家 Windows 上的開發工具、Visual Studio,推出了新的版本「Visual Studio Community 2013」
    這是一個免費版本,而且和之前免費、有做功能閹割 Express 版不同,他是全功能的版本(等同專業版)

  • 下一代的 Visual Studio 2015 Preview、.NET 2015 Preview。提供了跨平台(行動裝置…)的程式開發功能!

  • Visual Studio 2013 Update 4 發布。

  • Visual Studio Online 的 DevOps 加入 Visual Studio Online Release Management service 和 Visual Studio Cloud Deployment Projects。

閱讀更多»

OpenNI 2 的 .Net Wrapper:NiWrapper

OpenNI 在改版到 2.x 後,在架構上做了很大的調整。而由於還在 Beta 階段,所以功能也還是不太完整,很多 OpenNI 1.x 有提供的功能,在 OpenNI 2 都還沒有支援。

其中一個可能會讓人困擾的,應該就是目前的 OpenNI 2 只有提供 C 和 C++ 的 API 了吧。如果是使用 Java 或 C#/VB.Net 進行開發的人,暫時就沒有官方的方案可以用了…(雖然 Heresy 自己是都用 C++ 進行程式開發,所以沒有影響就是了)

不過,現在有一位叫做「Soroush Falahati」的網友,有放出來一個用 C# 寫的 OpenNI 2 的 .Net Wrapper:「NiWrapper.Net」,讓需要的人可以使用了!

閱讀更多»

Cell ID Photo PC Tool 0.3

說明

Cell ID Photo PC Tool 這東西,是 Heresy 現在自己在用 C# 寫的一支 command line 的小程式。會寫這個程式呢,主要是在買了 Sony Ericsson C901 後,發現它照片的地理標記功能只能在手機上的 Google Map 看,而沒辦法在 PC 上用…

而研究了一陣子,才發現原來是它只有寫入 Cell ID,而沒有寫入 GPS 座標的關係(請參考《手機 Cell ID 與定位》)。在確定了原因後,Heresy 就在想,應該可以寫個 PC 上的小程式,把用 Cell ID 查到的 GPS 座標,寫到照片裡吧?這也就是 Cell ID Photo PC Tool 這隻小程式主要的目標。

閱讀更多»

透過 Google,定位 Cell ID!

之前《手機 Cell ID 與定位》一篇文章,大概介紹了 Cell ID 是什麼東西,也大概講了一下在 Heresy 心中,它的優缺點。而接下來,Heresy 自己是想寫個程式,讓自己可以在把照片傳到電腦後,再透過這個程式,填入對應的 GPS 座標到 EXIF 裡,讓照片擁有真正的地理資訊!所以就開始研究怎麼寫了。

而目前 Heresy 現在知道的方法有兩種,Heresy 是自己試著用 C# 來實作,有興趣的人可以參考看看。先說明一下,CellIDData 只是 Heresy 為了把 Cell ID 的資訊包裝起來的類別,本身除了 Cell ID 的資料(mcc, mnc, lac, cell id)外,並沒有做其他事,所以基本上是可以無視的。

閱讀更多»