 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SIGMobile has been working on several projects for Pocket PC and Palm. Currently we are developing barcode and magnetic-stripe based inventory and mailroom programs for the CS Department. With the money we earn, SIGMobile is buying equipment for our EOH-style projects. We have obtained a Tablet PC, which should make for some pretty cool projects. And finally, there is a pringles-can antenna workshop planned for early next semester. If you are interested in working on any of these projects, or just want to learn, email sigmobile@acm.uiuc.edu. We are not holding regular weekly meetings, but subscribe to the mailing list (http://www.acm.uiuc.edu/mailman/listinfo/sigmobile-l/) to stay informed. Everyone is welcome, no experience necessary.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
After a brief post-EOH vacation, SIGArt has resumed in full force. We are continuing to explore dynamically generated storylines, working with SIGSoft on the DEUS project. Current issues on our meeting schedules include: possibly merging the SIGArt and SIGSoft halves of the project to eliminate networking issues; revisions to the director's planning algorithms; thorough documentation of the entire project. Most of our members will be staying for the summer, so anyone interested in learning more about this project is invited to our meetings.
|
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
 |
|
|
|
|
|
|
|
|
Gnuclient--Screen for EMACS By Andrew Lusk
Lots of people are big fans of the UNIX utility "screen," which allows one to keep his or her state running while they attach to and detach from their shells, editors, mail clients, etc. Well, if you're like me, and use EMACS for all of those and more, screen isn't so useful. The answer is Gnuclient. Run M-x gnuserv-start or add (gnuserv-start) to your ~/.emacs to start the server. Now, you can run the "gnuclient" command to open a new EMACS "frame" on the current $DISPLAY. This new EMACS frame contains all of the buffers and state of the server that it connected to, so you can open it up remotely, work, then close the window and the updated state is consistent with the EMACS you originally connected to. The best part is, you can use Gnuclient to use the running EMACS to execute arbitrary lisp code, as if it were a lisp server. Experiment with gnuclient -batch and you'll never use bc or the python REP loop for math again...
|
|
|
|
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Think not what you can do for your computer, but what your computer can do for you. That is one of the main ideas of CHI, Computer-Human Interaction, that makes up the name SIGCHI. The field of Computer-Human Interaction includes work on usefully designed interfaces, intelligent software, Data gloves and Virtual reality, to name a few. For this update, I welcome Amy Heinen as co-Chair for SIGCHI. Amy is a Junior in CS with interests in Psychology and Design. With Amy's help, SIGCHI hopes to provide you with the opportunity to learn about and get involved in an even more diverse set of projects. To be able to find out about upcoming SIGCHI projects and events, especially if you are here over the Summer and are interested, just join the mailing list through the link on the SIGCHI website.
|
|
|
|
|
|
|
|
|
|
 |
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
|
 |
|
|
|
 |
|
|
 |
|
|
 |
|
|
|
|