2012年9月26日 星期三

如何從 node.js 呼叫 php 程式

之前本來打算 系統的定時呼叫(遊戲時間的進程/天氣的變化等)
就用OS內建的工作排程就可以了
OS內建的管理程式
Linux有Crontab
Windows有控制台下的排定的工作

2012年9月20日 星期四

遊戲系統定時更新資料

曾經在兩年前問過小海
我要做個像線上遊戲(MMO)那種自動回血的機制
難道要一直 update Database 嗎?
這樣不是很操系統

那時討論的結論似乎是
也只有這種方法啊 定時(3秒/5秒)就 update 一次 DB
不然也辦不到自動回血
而麻煩的是 每個玩家回血的速度要是不一樣
又多了判斷式 那真的是把CPU跟IO都操光了 Orz

2012年9月11日 星期二

備份一下 msn 去廣告 for 2009 14.0.8117.416

這次重灌搞了好久
還弄了個 puremsn 結果一直當掉
hosts 的方法也早就不能用了
好不容易找到當初用的方法 備份一下

1. 說明:此方法僅適用Windows Live Messager 14.0.8117.416版本,開始去廣告之前先檢查一下。
2. 注意:備份MSN安裝目錄下面的msgsres.dll文件,以免去廣告不成不能恢復。
3. 用可以編輯HEX的工具打開msgsres.dll, 移到009dc330h 行中的02 00 02 08 02 00 02 03 改為04 FF FF FF FD 07 00 0B。

這方法我試過可以成功

2011年7月16日 星期六

新竹市教保實驗幼兒園 - 高峰幼稚園

今年是第一屆
新竹市的第二所 第一所是陽光
有幸知道這消息 也報名了
當天抽韱一開始有很多里民似乎不滿意 所以有老師在台上安撫情緒
里長伯也出來講話 ...

不滿意的原因似乎是名額太少
住附近的里民也要跟大家一起抽籤
我看了一下中簽率
大班是全部可以錄取
中班大概要刷掉50%
小班大概要刷掉30%
還好啊 沒實驗小學誇張 ...

我是抱著可有可無的心態
沒有小班就不要讀了 ... XD

結果因為弟弟一直吵我就帶他去逛校園
回來的時候中班已經抽完了 準備抽小班
還沒注意已經唸了
29號 O昕葳 正取1 ...
靠 太快了吧 第一個就中了喔
冥冥之中自有註定 老天要我女兒非念不可了 XD

2011年6月30日 星期四

讓程式更快 - 多核心處理器3 - linux server

為了讓程式可以在 linux 跑 verify
所以先確定環境也是有支援 openmp

在 linux 其實 gcc 也已經內建 openmp
code 完全跟 windows vs2008 一樣

加上下列兩行就可以用
#include <omp.h>
#pragma omp parallel for

只是在 copiler 要注意加入參數 -fopenmp 即可
g++ -fopenmp test.c

讓程式更快 - 多核心處理器2

上一個章節的 code 只是個浪費時間的迴圈
為了符合現狀 現在要實際來做一些運算

宣告個 global 變數
加總 並印出來

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