Tag: Mac

Blablabla  Manage your biblio: Papers for mac

I already had a licence of Endnote X2 on my computer, mostly to insert citations in word. In my opinion, Endnote is not a good software: it’s slow, heavy and not appropriate to manage your bibliography. Indeed, you cannot create sub-groups in your custom groups, associate keywords, use smart folders (maybe people from thomson don’t use mac?), etc, etc… But, it’s the only one that propose a decent integration in word to insert citations. BTW, you should note that you always have to upgrade to the new version if you update your microsoft software (nice, isn’t it ?). No CWYW update is offered for older versions of endnote if you buy the office 2011 (and, right now, endnote X4 still doesn’t support office 2011, very nice, as I said…).

papers_mainSo, I had recently bought a licence for Papers for my macbook to manage my bibliography. And you can trust me, this program is awesome!!! First, the import of PDF files (great feature) works perfectly fine. If Papers cannot recognize your PDF file, you can identify the article by querying different websites. In many cases, it works. And, if not, you can select a part of your PDF and use your selection to query databases (and then, it always works!). You have a full-screen mode to read PDF, annotate the articles, create as many groups and sub-groups you want, create smart folders, search through your collection is spotlight-like, and this program is fast, really. What is missing? In my opinion, an integration with word. I sent mails to the support, they told me that this feature is planned (but when?). But, this is not the first purpose of this software: it was designed to manage your bibliography, and, it achieves this task perfectly! You should definitely give a try to Papers. The pricing policy is quite nice: 40% off for students, and only 34 € ($40) for the others (compare to the price of endnote X4: at least $249, and no student pricing).

PERL  MacOS X 10.6.x, FINK, Macport, DBD::mysql and PERL…

Recently, I updated my laptop to snow leopard. After installing a bunch of softwares, I made some test with PERL… And then, with a PERL program working with a SQL database :

dyld: lazy symbol binding failed: Symbol not found: _mysql_init
  Referenced from: /Library/Perl/5.10.0/darwin-thread-multi-2level/auto/DBD/mysql/mysql.bundle
  Expected in: flat namespace

dyld: Symbol not found: _mysql_init
  Referenced from: /Library/Perl/5.10.0/darwin-thread-multi-2level/auto/DBD/mysql/mysql.bundle
  Expected in: flat namespace

Trace/BPT trap

Argl ! According to this perlmonk discussion, there’s a problem with FINK, snow leopard and some dynamic libraries… Great ! So, I immediately removed fink from my computer and installed macport. Actually, I didn’t want to install macport, since this package manager always installed a lot of dependancies, without checking if these dependancies are already available in the system (i.e. PERL…). But, as FINK crash my PERL-SQL system (and as others package managers don’t have so many packages than macport), I had finally installed macport on my laptop. And, again, macport had downloaded and installed another PERL distribution on my computer (thanks, you’re welcome)… So, by default, your perl and cpan programs will be /opt/local/bin…

How to use the apple PERL distribution ? I simply change the following line in my .profile:

export PATH=/opt/local/bin:/opt/local/sbin:$PATH

by

export PATH=$PATH:/opt/local/bin:/opt/local/sbin

Then, my /usr/bin PATH is on top (where the apple perl program is) and the ‘which perl‘ command gives me /usr/bin/perl. Works for me…

C/C++  C and Mac

Another programming tutorial aims to people who wants to start learning C language with MacOS X and Xcode. It will help you to correctly set up your Xcode environment and start with C programming. Again, no prior knowledge of programming is required.

The masters of the void