Below you will find pages that utilize the taxonomy term “ Mac”
These probably qualify as the most one weird trick I have figured out this year.
My girlfriend likes to joke/complain that I have more keyboards than hands. And indeed, I have probably a dozen or so different keyboards, most of them bluetooth. But, I have found the best one for the day-to-day work (sadly it is not bluetooth). It is a Gergo.
The year has ended, what has been going on?
Even though I have been a long time user of oh-my-zsh on zsh (moved from plain bash to zsh like 10 years ago), I have been minimal on my use of its theme capabilities. I have used the default theme forever: robbyrussell
. But recently I was showing my friend @craftycoder the tweaks I have on my system (fzf, autojump, etc) and he showed me this theme, agnoster.
I have ve always loved maps. I guess it goes well with liking drawing and maths, there’s a deep connection (the pun is intended) between the subjects. As a map lover, when we decided to relocate to a somewhat more countryside town, I wanted better-looking maps to wander around the area. I checked government-issued maps, but they were either too large (scale 1:25000) or didn’t show the area I was interested (for the 1:10000 maps.
Via pixelfrenzy@flickr
Beware! The software described here is just for personal and very light use. Its use beyond purely recreational value is against Google Search terms of service, and I don’t want you or anyone to step that line. Any use of this code is at your own risk.
Well, after this scary paragraph, lets get to the real meat. Which boils down to just a few lines of bash.
From
The Design of the Emacs Logo
I’ve been thinking about getting a new Macbook lately (my heart and wallet were divided among a 11” Air or a 15” Retina Pro). My 4-year old Macbook (Early 2008 I think, 2 GB Ram, Intel Core Duo 2.4 GHz) was showing its age. Mainly when I had the RAM and cache hungry inhabitants of my dock active: Yorufukurou (the best twitter client for managing multiple accounts in a Mac I’ve seen) and Sparrow (mail client).
Working on the go with an iPad, a Bluetooth keyboard and a 6sync account
7 minutes read | 1485 words
All hail Steve Jobs
Inspired by a post by Mark O’Connor from Yield Thought (my frequent readers will have already read something from him from my link collections), I have been working remotely for a week. His set-up is an iPad 2, Apple wireless keyboard, the iSSH app and an account in Linode. My setup is similar, but I use an iPad 1 and 6sync for the VPS.
Last Tuesday I presented a talk in a congress, here in Barcelona. This post is not about this talk, but about the Mac remote and Apple’s “problems”. If you are interested, you can download the talk here, anyway.
As the congress was local, instead of using my netbook for the talk I brought my MacBook. Instead of using arrow keys, I could use these fancy Apple remotes. Good plan… at the moment.
The gnus logo,
from gnus homepage
When the time to choose a mail reader for emacs came, as part of my emacs 30 Day Challenge, there were not really a lot of options. A long, long time ago I had tried vm (view mail) with no luck. I don’t remember the details (it was something like 3 years ago), but the results where unappealing. The only contenders where gnus and wanderlust.
It’s been already a week since I started my emacs 30 day challenge, and it is time for an update on how it is going and what packages I am using. I’ll start giving configuration updates along the way, I’m still fiddling with them. You can check also my post about using gnus to read mail with Gmail.
Browsing with Conkeror The same day I started my 30 day challenge, the emacs focused blog emacs-fu posted a wonderful article highlighting the conkeror web browser (not to be confused with Konqueror, the standard browser in KDE based desktops).
This week I’ll be in a workshop on Complex Dynamics in Warsaw, and will present a poster titled Approximating bifurcation loci by zeros of functions. This is heavily based on a poster I presented last year in Copenhagen (titled Sets approximating regions of instability). The underlying work in progress has changed quite a bit since then, but this does not show in the poster. I just solve some problems in the exposition, from the questions I got back then.
Yes, I know it: it is easy. But I will be doing a wipe and reinstall of my MacBook, and when I need to reinstall everything I want a place to check for the steps I did. I found almost all tips needed here.
The first step is checking for Mercurial (wikipedia) in your system. Open a terminal and type
hg version
If your terminal complains about command not found, you don’t have Mercurial installed.
Made with Sketchbook Mobile…
in an iPod Touch
All hail hypnotoad… in real life
I want to start by saying that I might buy an iPad, and definitely like it, in an abstract setting. But I think that Steve Jobs is kind of blind through his own charisma. He likes the iPad… then it should be liked (and bought) by everyone.
I don’t think the iPad is gona be a hit.
A few days ago I jailbroke my iPod touch. Just for the geek factor, first, as I thought I could get a C compiler on it. I can’t yet, so I just have it jailbreaken for a few applications. I’ll start my review for a long time loved application in Linux and Mac: Mini vMac.Mini vMac is a hardware emulator, which emulates a whole Mac Plus from the eighties. You just need a real Mac ROM, from a Mac you or someone you know owns.
From The Design of the Emacs Logo
I guess you may already know I love the emacs text editor, and use it as often as I can to do almost everything I can with it. I even use it in my iPod touch, through minivMac. But there is a small niche where it was a pain: quick editing a file from the command line. Those times when you just want to open one file, change a line, save and close.
As you may remember, I spent quite some time this August with Lavaurs algorithm for the topological identification of the circle corresponding to the Mandelbrot set. After that, I spent quite some more trying to do pictures of external rays to show side by side. I was not able… and then found Mandel.
Thanks to Mandel, LISP and my Lavaurs code
Really nice program, with lots and lots of options (and I met the programmer, which happens to be also mathematician, we met at a conference).
Mathematician, Linux user, already had an iPod (iPod nano), recently bought a netbook. Why did I buy an iPod touch?
Papers for iPhone (7.99€): a organizer for research PDF’s with integrated PDF reader (allegedly optimized for research articles), with the ability to sync with the desktop app (29€, less with the 40% discount for students… still waiting for it to buy it). Well, it lives up the expectations, although the desktop version is strange (used it only once, yet) and the syncing can be hard as the network settings may keep you from syncing.
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.
My month, starting
For the last two years, I have been really happy, living without a definite calendar. I just knew I had a meeting with my boss “next Monday”, or had a workshop somewhere “in the last weeks of January”. But these days I’ve come to realize I just need a calendar now… And finally managed to mix org-mode’s events with standard emacs calendar+diary views. This calendar is emacs calendar’s mode standard one (I love its looks) but harvests information from org-mode’s headlines and timestamps.
I feel like I contributed something. I rewrote Wikipedia’s Siegel disk page, adding references and images. It is now quite dense… Ill have to re-read it to simplify it several times. Or someone else… Wikipedia’s wonders.
Snapshot! (Via Paparazzi!)
Screenshots!
Back when I was in school, I had a really nice game in my 80286 computer, under Windows 3.1. Yes, it was 15 years ago… The game was Hyperoid, by Edward Hutchins. When I got my first Pentium with Windows 95, I longed that game… and the 3.1. version didn’t work completely OK in it. Anyway I played… then found Hyperoid95. I even recompiled it, to add firepower (the author of this version cut the fire speed).
This evening I was bored at home, and decided to have a look at my old Lisp raytracer… a project that just went idle a year ago. I picked up another programming project I had idling for a long time (an emacs lisp project, to interact with my console-based fractal drawers). I had a coding breakthrough that time, and managed to advance quite a bit in a little time, so today I tried again.
There is a plain and easy way to download YouTube .flv videos (which you can watch with VLC Media Player, or in a Mac with Quicktime Player and additional plug-ins).
To do so, you need the Safari Web Browser (Mac or Windows). Go to your desired page hosting a Flash Video file, and select Activity in the Window menu. There you will find the files being downloaded in the web-page you are visiting… double click the bigger one (as usually flash videos are the biggest files in YouTube pages, if you can’t find such a big file, check for the .
I have been using several productivy enhancers (or time-wasting avoiders) as of late. Although I find them quite useful, I wonder if I could find something even better.
Think: I have already talked about think elsewhere. Think enables the user to focus on just one application, seeing nothing more. It is like the blinders of a horse to keep you from distracting.
LeechBlock: A FireFox addon, which allows you to block certain sites at certain times of the week, or after a predetermined amount of time has been wasted there.
There are a few Mac applications I use so often, I couldn’t live without them. And most of them are free, or really kind shareware.
Caffeine: Keep your Mac from sleeping.
Carbon Emacs (F): Well, this is cross-platform. And you know, I can’t live without it. Plus, Carbon Emacs has some nifty additions. Check it out!
Disk Inventory X (F): Shows graphically the size of files sitting in your drives.
New: The previous version is rubbish! Just add your MP3 encoded files to iTunes library, select the entire album, choose get info from right-clicking it, go to the last tab (options) and select: Part of a compilation, remember position, skip when shuffling and in media type, Audibook. And you are done in a moment.
Time-wasting version by Google: This is just to remind myself how to do this simple thing. I got the information from here (via Google).