這幾天不小心看到學生時代寫的影像處理程式huffman coding
畢業後工作到現在總覺得那時候是寫程式的巔峰
回頭看看程式發現,原來這幾年還是有進步的
那時候對bitwise的運算掌握很差
很多運算都是搬 % / * 甚至數學的 pow 來做
原本幾十行幾百行的code經過整理竟然還可以整理到只有十幾行
也難怪啦!畢竟待在硬體的公司這方面會熟悉也不意外
2018年4月18日 星期三
2014年5月8日 星期四
2014年4月21日 星期一
玩遊戲不要被遊戲玩 - 計畫Part2
疑 怎麼是 Part2, Part1 勒??
Part1 是 Diamond Dash, 但是當初沒有打算放出來...
現在也懶的整理了 ... (程式還在就是了)
"Diamond Dash Auto Play" - 有很優秀的圖學演算法
可以在一分鐘內拼到六七百萬分
當中也是拼了運算的最佳化才能到這種分數
第一個版本大概才百萬出頭而已 XD
但是最近似乎有改版了 ... 多了好多道具
回來 Part2
這次選的遊戲是 遠的要命的王國
這款遊戲分成地城跟副本
地城就是給你賺錢賺寶石的地方
副本就是過關斬將拼裝備升級的地方
這款遊戲最有趣的地方在於
王國被魔物入侵
這次你扮演的不是勇者
而是壓榨各方勇者的國王
當老闆 當資方 原來是這麼爽的事情 要他們辛勤的工作賺錢 XD
但是顧在手機前面賺地城真的很累
讓我想到一句話
如果手動是要我們犧牲生活,那我就讓你們看見外掛的驕傲
啊唷 這不是外掛啦 這個叫做電腦輔助程式
無趣重複的工作不就是電腦的強項嗎??
這款程式可以
1. 自動收集錢
2. 自動收集寶石
3. 可選擇要打錢/寶石,及有稀有怪是否要優先打稀有怪
4. 多重登入跳出視窗時會回主畫面
5. 自動登入
6. 戰鬥加速
這程式不行
1. 修改封包
2. 修改伺服器的電磁資料
3. 修改本地端的電磁資料
4. 修改遊戲本體數據
5. 做出常人做不到的事情
簡單說就是地城收集器 程式做的動作完全跟你手動一樣 ...
所以才說不是外掛 是輔助程式啊 ...
相關參數
BlueStacks 800x600
玩遊戲不要被遊戲玩?
不玩不就好了 (疑!?
Part1 是 Diamond Dash, 但是當初沒有打算放出來...
現在也懶的整理了 ... (程式還在就是了)
"Diamond Dash Auto Play" - 有很優秀的圖學演算法
可以在一分鐘內拼到六七百萬分
當中也是拼了運算的最佳化才能到這種分數
第一個版本大概才百萬出頭而已 XD
但是最近似乎有改版了 ... 多了好多道具
回來 Part2
這次選的遊戲是 遠的要命的王國
這款遊戲分成地城跟副本
地城就是給你賺錢賺寶石的地方
副本就是過關斬將拼裝備升級的地方
這款遊戲最有趣的地方在於
王國被魔物入侵
這次你扮演的不是勇者
當老闆 當資方 原來是這麼爽的事情 要他們辛勤的工作賺錢 XD
但是顧在手機前面賺地城真的很累
讓我想到一句話
如果手動是要我們犧牲生活,那我就讓你們看見外掛的驕傲
啊唷 這不是外掛啦 這個叫做電腦輔助程式
無趣重複的工作不就是電腦的強項嗎??
這款程式可以
1. 自動收集錢
2. 自動收集寶石
3. 可選擇要打錢/寶石,及有稀有怪是否要優先打稀有怪
4. 多重登入跳出視窗時會回主畫面
5. 自動登入
6. 戰鬥加速
這程式不行
1. 修改封包
2. 修改伺服器的電磁資料
3. 修改本地端的電磁資料
4. 修改遊戲本體數據
5. 做出常人做不到的事情
簡單說就是地城收集器 程式做的動作完全跟你手動一樣 ...
所以才說不是外掛 是輔助程式啊 ...
相關參數
BlueStacks 800x600
2012年11月25日 星期日
進入 foobar2000 開發環境簡介導覽
打鐵趁熱 衝衝衝
繼上一篇為了個小小功能跑遍了地獄各角落(能力不足 死)
那就只好乖乖的去接觸一下 foobar2000 的開發環境
很久以前就常看到 foobar 有很多不錯的 plug-in 深深覺得這些無私的開發人員真是偉大
要是哪天我也可以貢獻一些 idea 該有多好??? (遠目)
繼上一篇為了個小小功能跑遍了地獄各角落(
那就只好乖乖的去接觸一下 foobar2000 的開發環境
很久以前就常看到 foobar 有很多不錯的 plug-in 深深覺得這些無私的開發人員真是偉大
要是哪天我也可以貢獻一些 idea 該有多好??? (遠目)
GetWindowText / VC++ DLL / VC# DLL / COM Object / Apache / PHP
這是這幾天遭遇到的問題
我的應用很簡單,就是用 php 透過網頁獲取主機端的 foobar2000 運行狀況
foobar2000方面已經提供很多資訊(歌名/檔名/時間...等)可以顯示在 Title or status bar
我的應用很簡單,就是用 php 透過網頁獲取主機端的 foobar2000 運行狀況
foobar2000方面已經提供很多資訊(歌名/檔名/時間...等)可以顯示在 Title or status bar
2011年6月30日 星期四
讓程式更快 - 多核心處理器3 - linux server
為了讓程式可以在 linux 跑 verify
所以先確定環境也是有支援 openmp
在 linux 其實 gcc 也已經內建 openmp
code 完全跟 windows vs2008 一樣
加上下列兩行就可以用
只是在 copiler 要注意加入參數 -fopenmp 即可
所以先確定環境也是有支援 openmp
在 linux 其實 gcc 也已經內建 openmp
code 完全跟 windows vs2008 一樣
加上下列兩行就可以用
#include <omp.h>
#pragma omp parallel for
#pragma omp parallel for
只是在 copiler 要注意加入參數 -fopenmp 即可
g++ -fopenmp test.c
標籤:
[程式]C
2011年6月29日 星期三
讓程式更快 - 多核心處理器
首先工作上遇到 model 越跑越慢的情況 (大家的 c code 都隨便寫XD)
那只好用繼續想辦法榨出硬體效能
先想辦法把 CPU 多核心的能力用上
使用 OpenMP
但是發現 VC++ 6 不支援
看起來要更新了 但是之前安裝的 VS2008 win32一直跑不起來 rc.exe mt.exe 找不到
一口氣全部解決 安裝
Windows SDK for Windows Server 2008 and .NET Framework 3.5
那只好用繼續想辦法榨出硬體效能
先想辦法把 CPU 多核心的能力用上
使用 OpenMP
但是發現 VC++ 6 不支援
看起來要更新了 但是之前安裝的 VS2008 win32一直跑不起來 rc.exe mt.exe 找不到
一口氣全部解決 安裝
Windows SDK for Windows Server 2008 and .NET Framework 3.5
標籤:
[程式]C
訂閱:
意見 (Atom)
