2014年6月14日 星期六

思考這一件事

昨天針對思考這件事   我認真想了一下
當我們遇到一件事時    腦中第一個反應是什麼....
往往就只針對表面上的問題去做反應    沒有在進一步去思考
如今   我發現同樣一件事     當你事後在回想時    你又會有新的方向及答案
生在東方世界的我    我從小的文化教我們的    是以成績做為基楚  
同樣一件事    我們會去考量   它是不是對我們有利   沒有利益就不會想去了解
更不用說    從這件事去穫得不同的視野
但在西方世界    它們文化是從小教導人們多方面去思考  
思慮廣    學得東西比較廣    考慮的點也比較周全  
其實思考邏輯也可以培養的
一次一次練習   它會讓自己思慮比較廣    思慮比較正確  

像我.....我心中常常會有一種不安全感
那種不安全感   來自於存在感的有無
我把存在感交給外在的人來決定
所以我把心力都放在如何滿足我的安全感
往往累得半死   卻得不到自己想要的那樣
但實際上安全感應該是由自己來給予的.....
當別人不給你機會時    你也要給自己機會
因為你連自己都不相信自己....
別人也無法給你...

職場上  我遇到一個讓我可以學習的對象
藉由交集    我學了很多工作上的技能    在思考邏輯方面也改變了我很多
也經由思考邏輯的改變   讓我更往內心世界去探究
什麼是我真的想要的   什麼原因造就這樣的情緒
怎麼做才能成為真正的自己  怎麼做才能去除內心一些負面情緒思考

透過更廣更正確的思考   讓我去了解原來一切的負面情緒都是來自不正確的認知
我把我人生交給別人來決定    這是不對的
我應該把人生的權利交由給自己    也要學習自己是可以做自己的   自己是可以幸福快樂的

雖然我還有進步的空間   但是我不怕了.....
因為我已經跨出去了.....
我不想在讓自己回到起點.....我只想到那個幸福快樂的終點
加油

2014年5月24日 星期六

緣分

從去年開始  開始了我嶄新的生活
對我而言心理成面  工作技能方面  都大幅成長許多

工作場所認識了一個工作能力很強的人
他是帶我的人
剛開始進入公司的時候
對他唯一有印象的是幾次眼神交會  尾牙...例行會議....
直到之後   我們開始有了交集  
而情感也從此萌生
他對我而言    是一個可信賴的人  會給你一種安心感   那種安心感是來自於對工作能力的信任
所以有好幾次    發生問題時   又剛好他不在時  我就會很緊張
雖然後來也是有辦法解決
經過一路走來 學到的是   要相信自己也可以做到  
對工作能力的提升  對我而言  不是甚麼大問題
而是情感的處理
因為我知道   剛開始   我對他並沒有甚麼感覺
而是當我知道他的心時    我才開始去了解他  當越了解的同時  自己也身陷其中
但我們雙方有一種不約而同的想法   我是這麼覺得  
我們決定讓這種情感昇華   成為好友    雖然好友的程度   不知道可以維持到多久
因為常說男女之間  沒有純友誼  
但是我想跟他成為一輩子的朋友
因為這輩子   我們有緣無份  只能這麼說
雙方都有各自的伴侶  而且他又有小朋友了
如果對他真的是愛的話....
就要讓他幸福快樂   因為我知道他曾經也經歷過這一段矛盾期
而現在的我   是該好好轉換自己情感的時候了
我不否認對他的情感   但我也不想壓抑自己的情感
就讓這種情感在我的心理   自由自在的存在吧
在這種情感下   依然去做自己吧  依然過自己生活吧
我想會在這個時候讓我們遇見彼此   應該是有原因的
他讓我去思考  真正的去學會"思考"這件事
他也讓我去學會  工作上的出錯   大部分都是自己沒做在一次的確認
或許沒有這種情感的基礎上    我想我沒有那麼多動力  想去改變自己....
這就是我在這個時間遇到他的原因吧  
我相信    某方面我也改變了他    但是我不想深究    因為我不是他   我不想去猜測太多
剩下就是做自己吧.......相信自己是可以被愛的及愛人的  就這樣!!!



2013年11月5日 星期二

局部SRC分享

1.將此SRC獨立成一個PACKAGE name
2.打開【命令提示字元】
  • 利用cd 指令切換到project下的bin/classes下
  • 執行jar cvf 【自己命名】.java 【package name】/*.class
jar 與javac同一個資料夾,須利用環境變數加以設定。
 package name:是以【】/【】/【】的形式
3.將此jar檔案拷貝到 project下的libs資料夾內
4.勇敢的刪除 你的package即可

2013年10月28日 星期一

專案潛在殺手

專案潛在殺手
小型

特徵:.Button up規格設計
  • 較為保守,安全
  • 完全利用已能掌握之技術
  • 通常時程內能完成
  • 有充裕時間做測試及局部最佳化
2.風險:人員易閒置,規格規模較同類產品低

中型
特徵:以Top-down設計為多
  • 包含已知與未知技術項目
  • 通常邊做邊學其中部分技術
  2.風險:容易執著於技術的深入,忘記整體專案的各功能完整呈現

大型
特徵:以Top-down/Button up設計兼具
  • 求好心切,以致規格無法定義,或是定了之後又再新增
  • 缺點:程式人員人心惶惶不敢動手,深怕又要改規格

2013年10月20日 星期日

已知轉接器(adapter)可應用的GUI元件

  1. ListView
  2. Gallery
  3. AutoCompleteTextView
  4. MultiAutoCompleteTextView
  5. Spinner
  6. GridView
 當用到BaseAdapter時,在getView複寫時要注意:
  1. 此 getView為動態式呼叫,即畫面用到時才會呼叫
  2. 換言之可能造成重複new的情況:
    解法一:利用if (convertView == null) 做判斷
    解法二:利用ArrayList<所要NEW的View>事先做好

利用第三方Parse.com之推播軟體移植要點

(一)最基礎:僅能收到PUSH訊息
  1. 註冊帳號,並login到Parse.com,在下載SDK
  2. 依照QuickStart標籤之指示,實作相關程式於.java.xml
  3. 切換到Dashboard-->Push--->Send a push去新增Message
    • 少於180character
    • 可利用JSON格式
    • 可侷限群組收訊(利用Subscribe、subscription
(二)進階一:讓APP攔截到所Push的訊息(JSON格式)
1.要新增receiver於xml(PS.name要改成你的package name,action則可不改)
2.可考慮【訂閱頻道】 (Subscribe channel)練習:將SMS叫醒unlock改成push叫醒
(三)進階二: 讓APP能發出訊息給其他APP

2013年10月19日 星期六

Service+Receiver練習

四組程式互相對照:
V1:Activity自行發出Notification //此為對照用,因為Notification一般用在背景程式
V2: Activity+Receiver:由 Activity廣播給【自家】的Receiver,然後由Receiver發出Notification
//美中不足之處,此Activity並非結束(finish)
//而是移到後面(move To Back(true))
 V2-1: Activity無Receiver:由另一個 Activity發出廣播給【別家】的Receiver的示範方法
 V3:Activity+Service+Receiver:解決V2的缺點,讓Activity交出主控權給Service之後就finish();