Small update for BCext. Notes on PHPRPC and lifestream

I did a small update on BCext to improve it's factorial calculating function. The algorithm follows in my old post. I also found a flaw in the 4th formula.
Reintroduced to BCext, which remind me of bcrand() function I did a long time ago, that directed me to PHPRPC. The author of PHPRPC created a not so fast large random number generator on bcmath, I want to see if he have any new version(no, it's still the old generator).

Opening the page surprised me. PHPRPC have gone a long way, it's on it's 3.0 version. Looking at the improvement and the benchmark, I think I have found the future for my lifestream. PHPRPC is like XMLRPC... but faster and easier.

Talking about lifestreams. Here are some really lifestream worthy stuff. WhatPulse. Problem with whatpulse... security. Sometimes all I need is a reliable server that record how much keystroke one have. whatpulse fails at it by having so much anti-cheat security that made me loss many keystrokes. Maybe modify pykeylogger and send result to your own server? People see how many keys you stroked real time on your profile page? AWESOME!

Ok, maybe some are not lifestream worthy, just some life statistics.
Other possibilities. Spending log(I'm using GNUcash :), playlist and chat log.

You will say there are stuff like this online. RescueTime replace ManicTime+ self written script, Whatpulse replace pykeylogger + self written script(well this one is so easy I don't see the reason to use Whatpulse...), last.fm or w/e replace foobar2000+self written script that require learning foobar2000's API, mint replace gnucash + self written script turn gnucash export into more usable format, IM history replace pidgin + self written script analyze chat logs.

Nah. When you using those services. The data is not your data, the data is their data, they don't give you the freedom to access your data(export, API). (unless you pay some fees in some instances, like RescueTime)


Comments

Post new comment

  • Allowed HTML tags: <img> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <span> <fn>
  • Lines and paragraphs break automatically.
  • Use [fn]...[/fn] (or <fn>...</fn>) to insert automatically numbered footnotes.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. The supported tag styles are: <foo>, [foo].
  • Mathematical equations and graphs can be added between [tex] and [/tex], [graph] and [/graph] tags.
  • Textual smileys will be replaced with graphical ones.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
        _  _    __   __  ____    _   _        
____ | || | \ \ / / | __ ) | | | | __ __
|_ / | || |_ \ V / | _ \ | |_| | \ \/ /
/ / |__ _| | | | |_) | | _ | > <
/___| |_| |_| |____/ |_| |_| /_/\_\
Enter the code depicted in ASCII art style.
Honey Pot that kill bots