Just 5 excerpts of it
Related posts:
And “e” appears from nowhere!9 programming books I have read and somewhat liked…
C code juicer: detecting copied programming assignments
Cron, diff & wget: Watch changes in a webpage
8 reasons for re-inventing the wheel as a programmer
Approximating images with randomly placed translucent triangles
ParseList(ScrambleList(Relateds(Linux, Programming)),10)
Emacs fun, in other words. This weekend I’m writing some programs in C, to review major problems before my students ask. Yesterday I finished the part due Wednesday (for them), and today I tackled the final part. But there is some bug somewhere… I always miss on such matrix-here-matrix-there-solve-that.
Today, after battling for an hour, I realized I missed the “intellisense” part of CEDET, and started to install it here in MacOs, and “there” in my netbook.
CicleImatges()
Source code:
// Copyright 2009 Rubén Berenguel
// ruben /at/ maia /dot/ ub /dot/ es
// This program is free software: you can redistribute it and/or
// modify it under the terms of the GNU General Public License as
// published by the Free Software Foundation, either version 3 of
// the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful,
or the trouble with hard-coded paths and ineffective menus.
Cross platform page-layout software:
Scribus. Now with more LaTeX
I am supposed to present a poster in a conference, about some work I am doing. I asked office mates about what they used… A Mac user suggested Pages, and I asked a more Linux oriented, LaTeX savvy, and he told me: forget about LaTeX and use some WYSIWYG program, you’ll save time and effort.
From flickr
Around a year ago, I stumbled into this lifehacker page, suggesting an IBM-developerWorks tutorial on how to install a just 3 things to your system to be able to… whistle control your computer. Whistle a tune, open Firefox. Things like these. You know how geeky I am, I had to try it. Smaller problem: the tutorial is for Linux/Windows and I was on a Mac. Bigger problem: it is slightly outdated and short on some details.
Althouh I use AucTeX, which already has nice quick-writing techniques, I have found emacs' abbrev-mode together with skeletons are a nice addition to it, allowing me to be really quick at writing LaTeX. The included examples to use dabbrev and skeletons are for the mathbb and theorem environments.
Sample usage: When I write \mbb, and then open the left {, mbb gets expanded to mathbb… so I have \mathbb{ as needed.