Skip to content →

Category: web

GMD

I’m always
extremely slow to pick up a trend (let alone a hype), in mathematics as
well as in real life. It took me over a year to know of the existence of
_blogs_ and to realize that they were a much easier way to
maintain a webpage than manually modifying HTML-pages. But, eventually I
sometimes get there, usually with the help of the mac-dev-center. So, once again,
I read their gettings things done with your mac article long after it was
posted and completely unaware of the Getting Things Done (or GTD) hype.

At first, it just
sounds as one of those boring managament-nonsense-peptalk things (and
probably that is precisely what it generically is). Or what do you think
about the following resume from Getting
started with ‘Getting things done’
:

  1. identify all the
    stuff in your life that isnÕt in the right place (close all open
    loops)
  2. get rid of the stuff that isnÕt yours or you donÕt
    need right now
  3. create a right place that you trust and that
    supports your working style and values
  4. put your stuff in the
    right place, consistently
  5. do your stuff in a way that honors
    your time, your energy, and the context of any given moment
  6. iterate and refactor mercilessly

But in fact there is
also some interesting material around at the 43 folders website which bring this
management-talk closer to home such as the How does a
nerd hack GTD?
post.

Also of interest are his findings after
a year working with the GTD setup. These are contained in three posts :
A Year
of Getting Things Done: Part 1, The Good Stuff
, followed by A Year of
Getting Things Done: Part 2, The Stuff I Wish I Were Better At
to
end with A Year of
Getting Things Done: Part 3, The Future of GTD?
. If these three
postings don’t get you intrigued, nothing else will.

So, is
there something like _GMD : Getting Mathematics Done_? Clearly, I
don’t mean getting theorems proved, that’s a thing of a few seconds of
inspiration and months to fill in the gaps. But, perhaps all this GTD
and the software mentioned can be of some help to manage the
everyday-workflow of mathematicians, such as checking the arXiv and the
web, maintaining an email-, pdf- and BiBTeX-database, drafting papers,
books and courses etc.

In the next few weeks I’ll try out some
of the tricks. Probably another way to state this is the question “which
Apps will survive Tiger?” Now that it is official that Tiger (that is, Mac
10.4 to non-apple eaters) will be released by the end of the month it is
time to rethink which of the tools I really like to keep and which is
just useless garbage I picked up along the road. For example, around
this time last year I had a Perl
phase
and bought half a meter or so of O’Reilly Perl-books. And yes
I did write a few simple scripts, some useful such as my own arXiv RSS-feeds,
some not so useful as a web-spider I wrote to check on changes in the
list of hamepages of people working in non-commutative algebra and
geometry. A year later I realize I’ll never become a Perl Monk. So from now on I want to
make my computer-life as useful and easy as possible, relying on wizards
to provide me with cool software to use and help me enjoy mathematics
even more. I’ll keep you posted how my GMD-adventure goes.

Leave a Comment

pdfsync

I
expect to be writing a lot in the coming months. To start, after having
given the course once I noticed that I included a lot of new material
during the talks (mainly concerning the component coalgebra and some
extras on non-commutative differential forms and symplectic forms) so
I\’d better update the Granada notes
soon as they will also be the basis of the master course I\’ll start
next week. Besides, I have to revise the Qurves and
Quivers
-paper and to start drafting the new bachelor courses for
next academic year (a course on representation theory of finite groups,
another on Riemann surfaces and an upgrade of the geometry-101 course).

So, I\’d better try to optimize my LaTeX-workflow and learn
something about the pdfsync package.
Here is what it is supposed to do :

pdfsync is
an acronym for synchronization between a pdf file and the TeX or so
source file used in the production process. As TeX system is not a
WYSIWYG editor, you cannot modify the output directly, instead, you must
edit a source file then run the production process. The pdfsync helps
you finding what part of the output corresponds to what line of the
source file, and conversely what line of the source file corresponds to
a location of a given page in the ouput. This feature is achieved with
the help of an auxiliary file: foo.pdfsync corresponding to a foo.pdf.

All you have to do is to put the pdfsync.sty file
in the directory _~/Library/texmf/tex/latex/pdfsync.sty_ and to
include the pdfsync-package in the preamble of the LaTeX-document. Under
my default iTex-front-end TeXShop it
works well to go from a spot in the PDF-file to the corresponding place
in the source-code, but in the other direction it only shows the
appropriate page rather than indicate the precise place with a red dot
as it does in the alternative front-end iTeXMac.

A major
drawback for me is that pdfsync doesn\’t live in harmony with my
favorite package for drawing commutative diagrams diagrams.sty. For example, the 75 pages of the current
version of the Granada notes become blown-up to 96 pages because each
commutative diagram explodes to nearly page size! So I will also have to
translate everything to xymatrix&#
8230;

One Comment

squeezebox


This week I finished the first phase of my home-network plans : from
every computer one can stream iTunes-music files to be played in
the living room, and from every computer one can stream iPhoto or
iMovie-files to the TV-set. Both solutions involve new hardware
and as it usually is with hardware : there are elegant or clumsy
solutions. The photo-video solution is rather clumsy so I’ll postpone
it until later. The audio-solution on the other hand is extremely
elegant : I bought a squeezebox from slimdevices.
It is extremely small (22cmx5cmx12cm) so you can place it virtually
everywhere, it can be connected to your network either wireless or by
ethernet and it has several alternatives to connect to your speakers or
hifi-set : a headphone mini-jack (which is at the moment what I use to
connect it to a pair of powered speakers) but I can always upgrade my
listening experience using : analog audio RCA, digital optical or
digital coax. The service it provides is excellent, all information is
available from their website (they do not ship a CD but you can download
the latest version of slimserver from the website (available for all
platforms)) and they have several forums among which a rather enthusiastic
users-forum (no surprise to me). You get it running in no time. First
download slimserver and install it on the machine(s) containing music
you want to stream over the network. What it does is to add one extra
item to your SystemPreferences and clicking it you can start the
SlimServer. Then, power up the squeezebox and
follow the messages on the display. I choose to connect to a wireless
network, it then detects the names of the possible networks and asks you
to choose one, asks what type of encryption it uses (for Airport b take
64 bit, for g take 128 bit encryption). The most difficult part is to
type in the wireless password as it wants the hexadecimal
equivalent of your pass phrase. To find it, open up Airport Admin
Utility
, log in to the network you want and on the screen you get
look for the password icon, clicking it will give you the
hexadecimal WEP-key. If you are familiar with SMS you’ll find it easier
than me to type this in to the squeezebox
(use the number keys to simulate a keyboard). After this it will connect
to your network and get the IP-address of the SlimServer (the computer
on which you started the server) and you have access to its
iTunes-library. Two caveats : make sure you use the MP3-option to
get CD’s into iTunes (the default setting of Preferences/import
is AAC not MP3 (btw. slimdevices now claim that you may also use
AAC-files, I didn’t check this out yet but have no doubts it will
work). The second is that the display screen is rather small to browse
the library if you are used to iTunes’ window. A neat way around it is
to use a webbrowser on ANY computer in your network (for example the
iBook on your lap). Just fire up Safari and go to the
Rendezvous-window (it took me some time to figure out what they
meant by it : in Safari go to the Bookmarks pulldown menu, then
choose Show all bookmarks and on this page you will find a
Rendezvous-tab, click it and one of the bookmarks will be
SlimServer and by clicking on it you have web-access to control
your squeezebox. Very neat, this Rendezvous
awareness and a sharp contrast to the clumsy photo-video solution. So,
if you want to free your music and hear it via hifi-standards rather
than via computer-soundcards go and buy as many squeezebox sets as you will need to fill your house with
music!

Leave a Comment