osx

Success with OS X and Vmware for iPhone development?

After trying and failing to get my hands on a temporary Mac to develop an iPhone app for a client, I've started to look into VMware Workstation to virtualize OS X. I was wondering if there are any gotchas that people have found, or if the whole thing is unworkable. For the record, I have an old stripey-Apple logo I pried off my old A...

Fish Interactive Shell full path

Is there a way in the Fish Interactive shell for the full path to be displayed. Currently when I navigate to a directory I get the following shell. millermj@Dodore ~/o/workspace but I would rather see millermj@Dodore ~/o-town/workspace ...

Enabling memcache on Mac OSX with stock apache and php5

Hello, I cannot for the life of me figure out how I can enable memcache on Mac OSX to work w/ apache. I have installed memcache and can verify that it is working via the php command line. The following command: php --ri memcache reports that memcache is supported. However, if I load a local test script that executes phpinfo() in my...

PhpDocumentor installed via PEAR on OSX not working - missing files?

Hi there. I'm basically new to PEAR (and PhpDocumentor); I installed PhpDocumentor using the PEAR CLI, and everything seemed to go fine... until I went to use it, at which point I got the following error: Warning: require(PhpDocumentor/phpDocumentor/phpdoc.inc): failed to open stream: No such file or directory in /usr/local/bin/phpdo...

Can't run ruby script/console

I get this error when trying ruby script/console "Rails requires RubyGems >= . Please install RubyGems and try again:" I expect this has something to do with the $PATH, however, I don't know what to do? I'm running ruby 1.8.6 and rails 2.3.2. I'd appreciate any help, thanks! ...

Cross-Platform way to get CPU/Memory utilization

Looking for a library or a fairly cross platform method to get CPU utilization, memory utilization, etc in C/C++. Something OTHER than getrusage(), I need for entire system, not one process. I've checked around, but haven't found much. I really need it on Linux, Mac Os X, and Windows, but if there's a solution for *nix systems (includ...

Odd/Incorrect Semaphore Behavior on OS X

Hi, I have some very basic semaphore code that works great on Linux, but cannot for the life of me get it to run properly on OS X... It returns the oddest of results... #include <iostream> #include <fcntl.h> #include <stdio.h> #include <semaphore.h> int main() { sem_t* test; test = sem_open("test", O_CREAT, 0, 1); int val...

Errors while compiling Neko VM OS X

I'm trying to compile the Neko VM on Mac OS X (10.5.7) using GCC 4.01 and I'm completely stuck, because it stops while compiling saying: vm/threads.c:202: error: conflicting types for 'neko_thread_register' vm/neko_vm.h:37: error: previous declaration of 'neko_thread_register' was here I've tried googling this and some say it's becaus...

Core animation code structure/conventions

In learning Core Animation, I learned very quickly that if you don't do it right, you get really weird undefined behavior. To that end, I have a few questions that will help me conceptually understand it better. My NSView subclass declares the following in it's init. This view is a subview of normal layer backed view. [self setLayer:[...

Quickest way to get started with OS X app development?

I need to build an application which will run on OS X, polling for data, and displaying that data full-screen in a purty, graphical way - generally "identifier: value" text in some sort of tabular format, but possibly with spark-lines to display historical changes, and "animations" (nothing fancy, just fading text and similar) to show up...

Mac OS X: Sharing Folders via Terminal

Is there a command line utility for creating network shares, using the Apple Filing Protocol (afp://)? ...

Is it bad practice to use unicode symbols or shapes in a  app?

There have been a few times where I've used unicode symbols in place of small icons in one of my Cocoa apps, either because it's easier to draw inline with text or because I didn't feel like firing up Photoshop to draw a simple arrow. I've wondered though, could there be issues with localization or fonts I might not be aware of? Are ther...

xslt 2.0 and Ruby on OS X

I am attempting to parse an XML document against an XSLT 2.0 sheet. However, I am being told that the libraries on OSX 10.5.x only support XSLT 1.0 operations. When I look at xsltproc, I get this: hmasing$ xsltproc --version Using libxml 20616, libxslt 10112 and libexslt 810 xsltproc was compiled against libxml 20616, libxslt 10112 an...

Makefile for Shared Libraries?

I've just written a Makefile to build a shared library, similar to the following: libmystuff.so: CFLAGS+=-fPIC -shared libmystuff.so: libmystuff.o otherstuff.o $(CC) $(CFLAGS) -o $@ $^ I like to avoid doing explicit actions when this seems like a common operation, but it seems there's no implicit rule or other built-ins to standar...

How to get the Mac OS X system version?

I want to get the OS X system version, such as: 10.5.4, 10.4.8, etc. I want to get it in my app, how do I do this? Thanks! ...

MacGDBp, but better?

For debugging php code I use MacGDBp but it has its quirks: it shows only the top frame variables of the stack, it sometimes refuses to display any variable at all and last version has decorates the source text with non ascii characters. Is there any alternative that is native OS X? (ie. not Eclipse, I can't stand it). ...

Need some advise to begin programming on ARM (with linux) platform

Hi everybody, I will have (maybe) to work soon on ARM platform hosting a linux distribution (I don't know which distribution ..). I know the project concerns video streaming, but I can't tell you more. Actually I only received the announe, and meet nobody yet. I've never worked on such platform. So the idea for me is to test before the...

What is the preferred process for installing applications on OSX?

I'm coming at this from the Windows world... On Windows, we have Windows Installer packages (MSI files) that are processed by a system component (Windows Installer) to install applications (the idea being that this system component tracks references to libraries and implements transactional installation, theoretically avoiding botched in...

Registration for Cocoa shareware

What is the best way to protect a Cocoa shareware application from software piracy? Are there developer libraries/tools out there for this task? ...

How to update to Ruby 1.8.7

I am new to Ruby, so bear with me. I've been trying to update my Ruby to 1.8.7 and just ran into many issues on my Mac OS X (10.5.7). So really, how do you update to Ruby 1.8.7? Thanks. ...