2015年6月23日 星期二

繪製UML - StarUML

最近有OOAD的需求
所以需要來繪製UML
找了些軟體並且上 google image 查看過繪製出來的效果
(人總是視覺上的動物 還是想找個畫出來OK的)

最後決定了這套 StarUML
然後StarUML目前已經停止開發
目前團隊開發維護StarUML2 且這是要付費的

然後對岸有神人大大分享破解方式
這裡記錄一下
到StarUML的安裝路徑下搜尋LicenseManagerDomain.js
然後按照以下修改 validate這個function 就會被依照內容強制return

    var NodeRSA = require('node-rsa');
    
    function validate(PK, name, product, licenseKey) {
        var pk, decrypted;
        return {
            name: "LearnRPG", // 把你想要的名字寫在這
            product: "StarUML",
            licenseType: "vip",
            quantity: "www.google.com",
            licenseKey: "I am licenseKey!!!" // 授權碼隨你填
        };

        try {
            pk = new NodeRSA(PK);
            decrypted = pk.decrypt(licenseKey, 'utf8');
        } catch (err) {
            return false;
        }

然後繪製完的圖也許想要產生程式碼
官方網頁也有整理github上面的開放原始碼(均為MIT license)
當然不需要這麼麻煩
StarUML的 Tools下面就有Extension Manager可以直接下載安裝 :)
Enjoy IT !!!

2015年6月15日 星期一

柯文哲x肚臍x質詢(這一天,全台灣的人都學會了肚臍的英文)

不行 實在太好笑了
你說不好笑? 你看連柯p都笑成那樣
一定要寫下來備份一下

柯文哲被議員質詢
根本一整個輕鬆自在 不像其他的官員 老是繃緊神經
這就是有準備跟沒準備的差別
全部片段

擷取片段

也有老外出來教學 常用的是belly button

新聞訪問路人 真的還蠻難的

四格漫畫小劇場

學習了
belly button

navel

umbilicus

又學會了三個單字 而且是在這麼有畫面下學習 笑果很好 XD

2015年3月17日 星期二

Android 發佈 APK 到 Google Play 的版本問題

今天要發佈修正的APK版本
一直被 Google 警告
您已經有一個 APK 使用版本代碼 1,因此必須使用其他 APK 版本代碼。

我明明已經按照規定在 android:versionCode 改了






但是就是不行
編出來的versionCode總是1

看討論有個tool可以檢查,叫aapt
通常會放在Android的SDK下
我的是在這裡 UserName\AppData\Local\Android\Sdk\build-tools\21.1.2>

指令下 aapt dump badging 你的程式.apk 就可以看到
還真的都是1

找了好久才在APK發佈的那個目錄(通常是你專案的次目錄app下)有個 build.gradle 檔案
裡面有versionCode ... 改這個才有用

希望可以幫到大家 XD

工商免費時間
ChatRadio Android版