Currently Browsing: Apple
Posted on Jan 20th, 2009 in
DB2,
Mac |
58 comments
A little over a week ago IBM released a new version of the DB2 beta for Mac OS X Leopard, following up on valuable feedback that we’d received in response to earlier versions. This version is important because it resolves a reported issue that was occurring when building drivers for languages like Ruby and PHP. Hence, I highly encourage you to download the latest DB2 for Mac now and save yourself the hassle of...
Posted on Dec 23rd, 2008 in
DB2,
Mac,
Ruby,
Ruby on Rails |
17 comments
As pre-announced in my two previous posts, DB2 for Mac OS X Leopard is finally available for download. It’s now official, DB2 on Mac is here.
Reflections on DB2 on Mac
Several people, including myself, would happily ditch their virtual machines and start introducing DB2 into their native Mac development stacks. But this milestone represents much more than the immediate implications would have us believe. A few...
Posted on Dec 12th, 2008 in
DB2,
Mac,
Ruby,
Ruby on Rails |
7 comments
This is not an official announcement, but I must share the news with you. DB2 Express-C for Mac OS X Leopard will finally be shipping out (before Christmas), in all likelihood it could be as soon as early next week. You may recall how more than a year ago I blogged about how the work on porting DB2 to the Mac had started. It took admittedly longer than expected but DB2 on Mac is coming, and is absolutely free of...
The long awaited Ruby virtual machine shootout is here. In this report I’ve compared the performances of several Ruby implementations against a set of synthetic benchmarks. The implementations that I tested were Ruby 1.8 (aka MRI), Ruby 1.9 (aka Yarv), Ruby Enterprise Edition (aka REE), JRuby 1.1.6RC1, Rubinius, MagLev, MacRuby 0.3 and IronRuby.
Disclaimer
Just as with the previous shootout, before...
Posted on Nov 28th, 2008 in
General,
Mac |
40 comments
Two days ago my MacBook Pro’s screen turned black. Following what I assume was an unsuccessful firmware upgrade, my laptop stopped displaying anything on its LCD. It would boot, greet me with a chime and I could even login and adjust the volume, all without seeing a thing. After researching the issue online, I ended up trying many possible solutions all to no avail. Some people managed to resolve what seemed...
Posted on Oct 28th, 2008 in
Mac,
Python,
Ruby |
4 comments
Following my last post, a few people asked me to create a Pygments TextMate bundle. Ask and ye shall receive (on GitHub).
Prerequisites
Install Pygments following these instructions.
Installation
First method:
sudo mkdir -p /Library/Application\ Support/TextMate/Bundles
cd /Library/Application\ Support/TextMate/Bundles
git clone git://github.com/acangiano/pygments-textmate-bundle.git...
Like many, I don’t use TextMate just for coding. All of my posts are first drafted in my trusty editor before being published. One of the problems that I had, and that others probably face too, is the less than smooth process of publishing properly highlighted code in posts and HTML pages. A few solutions exist, including embedding gist snippets, using “Create HTML from Document” in TextMate, or...
Remember Ballmer shouting ad nauseam “Developers, developers, developers”? I’m sure you’ve seen the original video and even a few techno remixes. Whether he truly meant it or not, his message was correct: it’s all about developers. Any platform that doesn’t attract developers is bound to fail.
Microsoft is trying to make an effort to please developers by shifting to a more open...
This is the 9th episode of This Week in Ruby, please consider subscribing to my feed so as to not miss any weekly installments.
Ruby
Two days ago JRuby 1.1.2 was released. Amongst several bug fixes and improvements, this release is characterized by a focus on performances. Startup time, threading, method calling and YAML symbol parsing have all been drastically improved.
Huw Collingbourne of SapphireSteel, has...
The first edition of This Week in Ruby received a warm welcome from the community. A week later, here we are with a second installment of the series. I’ll attempt to repeat these posts approximately every week, so feel free to follow along by subscribing to my feed.
The Ruby community is a tremendously active one. In only seven days, there have been so many noteworthy items popping up, that it would take me hours...
Zenbits are posts which include a variety of interesting subjects that I’d like to talk about briefly, without writing a post for each of them.
Ruby and Rails Videos
Blip.TV is now hosting the videos of RailsConf 2007. The audio and video quality is very good even though no slides are shown (but you can always google them). While on the subject, you can also watch the videos for RubyConf 2007 (including slides),...
Installing Django on Mac OS X Leopard is supposed to be very straightforward, but if you are new to it, you may encounter a few puzzling questions and, in the case of MySQL, even a couple of headaches. I’m writing about this for the benefit of those of you who may attempt and struggle with this feat. MacPorts is not required for this how-to.
First and foremost, we are going to install Django from its svn...
Posted on Nov 27th, 2007 in
Mac,
Ruby,
Ruby on Rails |
4 comments
Tim Bray has published the results of his nice survey about Ruby and Rails editors. In Bray’s piece we see that TextMate is the tool of choice for the Rails focused group, while Vi leads the way in terms of the Ruby one (albeit TextMate is very close):
One thing is clear, TextMate IS the editor of choice when it comes to the Ruby and Rails communities, and since it runs only on Mac, it...
Having little time to follow the blogosphere and its crazy rhythms of publication is not a good enough excuse for not being up to date. This rings particularly true for me as a technical evangelist at IBM, and as someone who is deeply passionate about the development and the information technology world. The biggest challenge is to quickly and efficiently divide the wheat from the chaff or, in other words, filter...
Python and DB2
We now have a working Python driver for DB2 which is currently undergoing internal testing. The driver is similar to the Ruby and PHP ones, which means that you get an advanced and very easy to use API. It also means that if you are confident with the Ruby driver, you will be able to use the Python one in no time.
Ruby:
require 'ibm_db'
conn = IBM_DB::connect(database, user, password)
if conn
...
As announced before, I got interested in Mac development, bought a bunch of books and spent a few nights reading and coding. Here are my first impressions on those books which thus far I’ve picked up.
I only had time to read 3 chapters from Stephen Kochan’s book and I must say that I’m not impressed! The pace is extremely slow and experienced programmers who read it will be bored to tears. An...
Writing the article “Desktop Applications are not dead!” was an interesting experience that led to vivid discussions about the business of software for desktop applications, including the current limits and options available in this field. In the last comment by Eugueny Kontsevoy (the person I was responding to with my article in the first place), he expressed once again his frustration regarding Windows...
Posted on Aug 5th, 2007 in
.NET,
General,
Mac |
37 comments
In his article, ”Desktop Applications are Dead”, Eugueny Kontsevoy – a Windows developer – argues sarcastically about the demise of Desktop applications. His article has real merit though and focuses almost exclusively on the problems which are introduced by Vista’s aggressive security policies. The annoying aspect of Windows Vista’s “cancel or allow” is undeniable, especially if...
Posted on Jun 27th, 2007 in
General,
Mac,
Ruby on Rails |
12 comments
All the best hackers I know are gradually switching to Macs. – Paul Graham
A week has gone by since I received my 15” MacBook Pro from Apple. In this post I’ll share my first impressions about the whole experience especially for those who are considering the switch.
Ordering the Mac
I placed my order online through the Canadian Apple store, selecting the available 2 day shipping option. The ordering process...
Posted on Jun 12th, 2007 in
General,
Mac |
9 comments
Despite the somewhat disappointing announcements (from a hardware standpoint), I appreciated Steve Jobs’ focus on the new features of the Mac OS X Leopard during yesterday’s keynotes at WWDC. I’ve been using Windows Vista for a few months now (albeit Ubuntu is my main OS) and the impression that I’ve gotten really hasn’t been wildly positive. Microsoft failed to be innovative, instead they mostly just...