Monday, February 28, 2005
GPRS Classes and Slots
google: gprs multislot allocation
GSM World - GPRS Class Types
GSM Network and Services
Session 5 GPRS
GSM Phase 2+ General Packet Radio Service GPRS:
Architecture, Protocols, and Air Interface
Coding Schemes
Two-Stage Dynamic Uplink Channel and Slot Assignment for GPRS
Receiver measurements on GPRS and EGPRS mobile phones
Multi-Layer Protocol Tracing in a GPRS Network
Impact of Interference on the GPRS Multislot Link Level PerformanceShaoji Ni and Sven-Gustav Häggman 1999 IEEE Wireless Communication and Networking Conference (WCNC'99), Sept. 22-24, 1999, New Orleans, USA, pp. 1417-1421.
GPRS performance estimation in GSM circuit switched services
and GPRS shared resource systems
GSM World - GPRS Class Types
GSM Network and Services
Session 5 GPRS
GSM Phase 2+ General Packet Radio Service GPRS:
Architecture, Protocols, and Air Interface
Coding Schemes
Two-Stage Dynamic Uplink Channel and Slot Assignment for GPRS
Receiver measurements on GPRS and EGPRS mobile phones
Multi-Layer Protocol Tracing in a GPRS Network
Impact of Interference on the GPRS Multislot Link Level PerformanceShaoji Ni and Sven-Gustav Häggman 1999 IEEE Wireless Communication and Networking Conference (WCNC'99), Sept. 22-24, 1999, New Orleans, USA, pp. 1417-1421.
GPRS performance estimation in GSM circuit switched services
and GPRS shared resource systems
Friday, February 25, 2005
Screen recorder
Never ceases to amaze me the interesting things people do with open protocols.
vnc2swf - Screen Recorder is an open source screen recorder that captures screen motion through the VNC protocol and records it to a flash movie.
I just finished using Camtasia at work to creat 30mb .avi files.
vnc2swf - Screen Recorder is an open source screen recorder that captures screen motion through the VNC protocol and records it to a flash movie.
I just finished using Camtasia at work to creat 30mb .avi files.
Data visualization
Here's a great example of data visualization.
How popular was your name in 1920? Howabout 2003?
The Baby Name Wizard's NameVoyager
How popular was your name in 1920? Howabout 2003?
The Baby Name Wizard's NameVoyager
Tuesday, February 22, 2005
Use any WLAN mPCI card in your Thinkpad
IBM Thinkpads have a check in their BIOS to make sure all wireless cards are factory authorized.
Here's a way to get around it so you can use any card you want:
CMOS hacks
Here's a way to get around it so you can use any card you want:
CMOS hacks
Labels: thinkpad
Thursday, February 17, 2005
Wednesday, February 16, 2005
Excellent website
If you're going to have a website, it should aspire to be like this:
Pollenation Internet: Web design & Development for Leeds, Yorkshire & UK
Clean. Fast. Informative. Just enough dynamic content.
Pollenation Internet: Web design & Development for Leeds, Yorkshire & UK
Clean. Fast. Informative. Just enough dynamic content.
Tuesday, February 15, 2005
Chris's Free Developer Tools
excellent .NET and general windows programming tools, tips, and commentary.
http://weblogs.asp.net/oldnewthing/
Chris's Free Developer Tools
http://weblogs.asp.net/oldnewthing/
Chris's Free Developer Tools
Monday, February 14, 2005
Parsing Command-Line Options
There's the venerable getopt and linux style getopt_long(), but popt seems to be a nicer version. For applications with argument lists that look like they're for a compiler popt lets you define aliases. However these are all GNU/POSIX routines.
In delphi land the paramlst unit is pretty good, but leads to a cluttered application program.
Seems like there's a WIN32 getopt from Chris Sells, with an attendant .NET port This also has one of my wishes- automatic usage generation.
I think the ideal solution would specify the command line arguments (and here's the big key) and their usage in a separate, spell checkable, file. You could then run a utility on this file to generate the routines for accessing the command line args.
In delphi land the paramlst unit is pretty good, but leads to a cluttered application program.
Seems like there's a WIN32 getopt from Chris Sells, with an attendant .NET port This also has one of my wishes- automatic usage generation.
I think the ideal solution would specify the command line arguments (and here's the big key) and their usage in a separate, spell checkable, file. You could then run a utility on this file to generate the routines for accessing the command line args.
Saturday, February 12, 2005
Friday, February 11, 2005
Call Center, Bug Tracking and Project Management Tools for Linux
You know, I think I don't need anything this complicated...
Call Center, Bug Tracking and Project Management Tools for Linux
Call Center, Bug Tracking and Project Management Tools for Linux
CVS--Concurrent Versions System: Moving a repository
Moving a CVS repository isn't a major feat. The only thing that references the repository are checked out files. It is easiest to cvs release -d all your checked out working directories, then just move the repository directory tree.
Just make sure working files are all checked in first.
I saw serveral news group snippets regarding find -exec and a little scripting so you don't have to cvs release -d. But that seems like a PITA.
CVS--Concurrent Versions System: Moving a repository
Just make sure working files are all checked in first.
I saw serveral news group snippets regarding find -exec and a little scripting so you don't have to cvs release -d. But that seems like a PITA.
CVS--Concurrent Versions System: Moving a repository
Tuesday, February 08, 2005
Resource Hacking
edit Windows .res resource files
http://www.wilsonc.demon.co.uk/d7resourceexplorer.htm
Resource Hacker
http://www.wilsonc.demon.co.uk/d7resourceexplorer.htm
Resource Hacker