Ads by Google

Saturday, May 15, 2010

Google goes undirect with Nexus One

I wrote about this sometime back.  And saw a NYT article today on the direct model being done in.

The article itself is clear on who brought the knives out and helped in cashiering the idea of selling direct.  The user comments are even more interesting in that it outlines all the standard issues that people with phones face and how weird their experience is when they got the phone from Google and the carriers hadn't a clue about supporting it.

Saturday, May 8, 2010

New features in Emacs 23.2

From the changelog or by C-h n, here's a quick abbreviated list of my personal, noteworthy changes in this release, as I see it.  Of course, you'd need to read the NEWS file to see the entire list of changes.

** The maximum size of buffers (and the largest fixnum) is doubled.
On typical 32bit systems, buffers can now be up to 512MB.

** The pointer now becomes invisible when typing.
Customize `make-pointer-invisible' to disable this feature.

** New command `async-shell-command', bound globally to `M-&'.
This executes the command asynchronously, similar to calling `M-!' and manually adding an ampersand to the end of the command.  With `M-&', you don't need the ampersand. The output appears in the buffer `*Async Shell Command*'.

*** A new command `zrgrep' searches recursively in gzipped files.

** CEDET (the Collection of Emacs Development Tools) is now in Emacs.
This is a collection of packages to aid with using Emacs as an IDE (integrated development environment):

*** The Semantic package allows the use of parsers to intelligently edit and navigate source code.  Parsers for C/C++, Java, Javascript, and several other languages are included by default, and Semantic can also interface with external tools such as GNU Global and GNU Idutils.

To enable Semantic, use the global minor mode `semantic-mode'. See the Semantic manual for details.

*** EDE (Emacs Development Environment) is a package for managing code projects, including features such as automatic Makefile generation.

To enable EDE, use the minor mode `global-ede-mode'. See the EDE manual for details.

** htmlfontify.el turns a fontified Emacs buffer into an HTML page.

The last one, you'll love it when you want to share code with a non Emacs, non IDE user.   I believe it might be the same thing as htmlize.el.

Emacs 23.2 is released

Wednesday, May 5, 2010

Microsoft kills off newsgroups

From the Register, this story is pretty sadNewsgroup support for Microsoft products is being removed and users are asked to use forums.

I wonder why they do this, that anything old and that works perfectly well needs to be atrophied and become an internet relic.  Like Gopher.  Being a gnus user, I of course have an axe to grind, though I have no subscription to any Microsoft newsgroups.

I'm afraid, other companies  too would also head for the exits and remove their news servers and everyone ends up on flashy, kitschy website that produces a horrid amount of hits for simple web searches. 

My primary objections to forums are that you need  a browser, logins and lots of clicking hither and thither to get things done and I'm yet to see a good forum software whose search feature works well.  Besides, there is something soothing about text only postings viewed in my news reader.

I wish they'd not do this.

Eighth Emacs Pretest Available

The eighth Emacs pretest is available at the usual locations here and here.

Sunday, May 2, 2010

The All New Compact Org Mode guide

Well, at a short 34 pages (PDF), it's definitely smaller than the 200 page manual. And it just goes to show, how much development has gone into org-mode keeping the same simplicity(well, you could argue this doc refutes that notion) but extending it do lots of other things like LaTeX publishing.

I got started on LaTeX with the The Not So Short Introduction to LATEX2ε (PDF) which convinced me to use LaTeX to prepare my reports, presentations and letters. And that's definitely longer than the 34 pages of this tutorial.

So, give it a try, it just might help you get started on org-mode.

Tuesday, April 27, 2010

The LaTeX Beamer project has a new maintainer!

From the Beamer mailing list, Dr. Till Tantau has just announced that the Beamer package will be maintained by Vedran Miletić.

Vedran Miletić plans for Beamer are here.

The Beamer package is one of the best presentation classes for LaTeX. I'd urge you to give it a try, if you haven't.  It's worth the effort to learn it.

Thursday, April 22, 2010

Wednesday, April 21, 2010

Google buying ITA software?

So is this also going to be another Lisp success story? Apparently, Google is in talks to buy ITA software for about $1bn. ITA software has been one of the companies which use Lisp a lot and so this is a big deal for the Lisp supporters.

Saturday, April 17, 2010

Remembering the last edited location in a file

From the emacs newsgroup, one way to get to back to the last editing location in the file is described here in this thread. Pretty useful, if you jump between a lot of files and need to scroll down to the end every time or some such repeatable action.