Moving a MAC font to a PC - How? - macos

This has been a rather problematic issue on numerous occasions. We have alot of our designers using Macs for design and the fonts based on there but when we need to see designs on a PC the fonts are not there.
I was wondering if anyone knows a rather efficient and painless method of moving/copying a font from MAC OS X to PC (Windows).
Thanks in advance!

If you are willing to pay, this seems like a solution:
CrossFont
If free is better, I'd try this:
FontClerk

Related

IDE for developing in ActionScript (Flash) on Mac osx

I have problem with the autocomplete in ActionScript (Flash CS6), so I tried to change the IDE.Unfortunately I find Flashdevelop but it's a windows version.
Is there IDE for developping in ActionScript (Flash) on Mac osx.
You can try Intellij IDEA (is not free like FlashDevelop), I use it and it is better then Flash Builder(I used both) it is missing a UI designer(I think there is a plugin, the developers I know hand code the UI in mxml(drag dropping is for beginners) but a UI designer is useful sometimes.
If you want to spend money, checkout FDT, IntelliJ IDEA and Flash Builder. If you look for something free, there's a free very limited FDT version.
Other then that there also were some standard text editor which people enhanced with some basic dev functionality, for example:
http://www.sephiroth.it/python/sepy.php tried this some years ago and it was unstable on macs. might have improved since then.
Textmate
jEdit
VI http://vrichard86.wordpress.com/2012/12/02/how-to-write-your-own-as3-project-using-vi-and-how-to-compile-it-under-ubuntu-linux-actionscript-3-0/
If you really want to develop bigger projects on a mac I would suggest using one of the paid projects, since productivty with the free products usually is noticable lower.
I found Sublime Text 2 (mac osx) is very simple and useful in AS3 in addition to that the autocomplete is very fast.

How to port my Windows app to a Mac if I don't have a Mac

I have a Windows app (C++ using Visual Studio) and I want to port it to a Mac. Must I get a Mac to do this? It'd be nice to port it without having to spend too much money, even better for free.
Thanks everybody.
You may be able to hack a VmWare image together - I had it done sometime back. It takes quite an effort because it's not officially supported but it can be done. On my image the mouse didn't work so I had to use the arrow keys on the keyboard to move the pointer but most people had no such issues. Drivers were the biggest problem. After OS X was installed, all applications (the ones that I tried) worked fine but they were somewhat slow and the mouse issue made things somewhat painful (but bearable).

page turning effect on macosx

what is the best way to reproduce a page turning effect (like the one in iBooks) under Mac OS X?
Thanks in advance for your help,
Regards,
I haven’t personally done this. That being said, my advice is to take a look at Leaves, which implements an iBooks-like page turning interface for iOS, and try to port it to Mac OS.

Mac Resource editor in Snow Leopard?

I have some OLD programs that I'm mantaining. They still use resource files with resource forks, and all that hideousness.
My co-worker uses a 10.3 box that can still run mac classic programs and RezEdit.
I used to use ReSorcerer, but it doesn't seem to work very will in 10.6.
Does anyone have any recommendations for programs to use?
ETA: I need to be able to edit DITLs in a wysiwyg manner. So, it has to have some tools for moving around buttons, etc. Rezilla seems to only give me a list of window objects, and resknife seems to only give me a hex-dump.
You can run RezEdit on an emulator like SheepShaver. Works on Intel Macs.
I would suggest taking a look at Rezilla

How can a Windows programmer be sufficiently productive on Mac OS X?

I've been using MacBook Pro for a few months at home, and I was wondering if there's a good book or guide that can help me be a better programmer on Mac. Maybe Mac-equivalent of Beginning Linux Programming. Note I am not looking for resource on how to program Mac application, instead I am looking for more general guide of using Mac for general development environment.
As a background, I am a Windows programmer by day. I've also done some Linux and BSD over the years, esp in school, like socket programming, graphics, make install type stuff. At home, I'll be doing Java, Scala, PHP, etc. on Mac.
So far, I've been using Eclipse, QuickSilver, and TextMate. VMWare Fusion, XCode and NetBeans are set up, but I don't use them. A DVI KVM switch is hooked up to real keyboard, trackball, and monitor. Recently stayed up till late fighting with MacPorts, and figured out I needed x86_64. The most struggle I had was configuring PHP. I don't know why they don't ship with MySQL and GD library. I eventually figured it out Googling around, and built the extensions from source. I have a feeling that I didn't get the memo and didn't read some basic guide on how to become a programmer on Mac, like how the whole architecture works. How can a Windows programmer be sufficiently productive on Mac OS X?
Related: Setting up a Mac for programmers
Edit: The specific type of application I want to develop doesn't really matter in my opinion. It could be Java, Scala, PHP as I mentioned or Cocoa, C++, or whatever.
What I am looking for is specific book, resource, advice on how to be more effective programmer on Mac, preferably something beyond "install XYZ".
Having converted from Windows to Mac OS X about five years ago, I often find myself thinking the same thing. I just cannot be productive on Windows (as much, I can be productive) as I can on Mac OS X.
To be honest, there are lots of small differences between Mac OS X and Windows. I find the biggest reason for people thinking like this (at it normally only applies to gamers and developers) is that they are trying to use the Mac like a Windows machine. You need to learn to accept that you have to use the command key, not the control key, etc.
It sounds like you are using a Mac because you have to as opposed to because you want to. It really is a much better platform than Windows once you get used to it.
I think a lot of Windows programmers come to Mac and don't try to learn it properly because they are complacent thinking they know it all because they have "used Windows all their life". I guess once you discover Spotlight, Expose, Mac OS X Keyboard shortcuts, etc. You will find your self being MUCH more productive that you ever were on Windows.... and its actually a fun OS to use.
Checkout some of the best Mac applications you can get here and here. You can also do a search for "top 100 mac apps".
Also, I noticed you were trying to setup some kind of web server directly into Mac OS X. It does ship with one, but if you are going to add MySQL and some other extensions I wouldn't go the MacPorts route. Get VMWare Fusion or VirtualBox (open source) and run the server in a VM. Much cleaner. I have a subversion/trac FreeBSD VM that handles my local version control.
I would like to add that if you don't presently use Xcode, you should definitely learn it and use it asap. It's a much nicer IDE to use than Visual Studio and it will make your life much easier.
Don't forget you have probably spent years on Windows help sites, you're going to a small degree need to do that with the Mac. Whenever you have a problem about using the Mac, ask a question on ServerFault. We are all more than eager to help you out.
Good luck.
You seem to want an overview of how Mac OS X works at a system level, more than recomenations about tools and so forth. If that's the case, I'd start with the (very basic) Mac OS X System Architecture Guide from Apple, then move on to Getting Started with Mac OS X, which should give you enough of an overview to get started.
It's not clear from your question what you intend to actually make with your programming time, but if you decide to persue Cocoa/OS X development, I recommend Cocoa Programming for Mac OS X by Aaron Hillegass.
I have a similar situation like yours. I use Windows for development and about a year back purchased a MBP for home (as I shifted to an office). I find it really difficult to get any real work done on my MBP. Somehow am used to the Windows environment with dual screens. But let that not stop you. A couple of software which I suggest you should get are:
Transmit - Good ftp client
MAMP - Runs a webserver nearly out-of-the-box. Good for basic development
Quicksilver - Helps in quick finding of applications
Spaces along with gestures (Configure your gestures to move from one screen to another, I use three fingers glide. its amazing)
Entourage - for email
Terminal - for ssh (putty alternative) (included)
Dreamweaver/BBedit/Textmate (all pretty decent. but i love editplus on windows. not a fan of IDE)
I assume your question is not about learning COCOA and more about being more effective using a MAC. Well, the above tools might help you.
Unfortunately, your question isn't very clear as to what you really want.
If you're looking to write anything cross-platform, it can be very helpful to have a virtual machine for testing. When in Linux, I've always used VirtualBox, and it works on OS X as well.
Also, as for choice of IDE, a lot of it comes down to your preference. Eclipse is nice because there's a plugin for almost everything for it. My experience with TextMate is limited, but my local Ruby Users Group swears by it.
Finally, a suggestion for not just Mac, but any platform really. Learn your hotkeys, set up new ones for things you commonly do, and use them frequently. Not having to take your hands off the keyboard to click a mouse through a few menus can really improve productivity. It may take a little time for them to grow on you, but once they become second nature, you'll wonder how you lived without them.
Basically, you can apply all your Linux/UNIX knowledge that you already have to the Mac. If you use the Terminal (/Applications/Utilities/Terminal.app) you can run all your favorite UNIX commands. Mac has a special command called "open" which is equivalent to the Windows "start" command (used to launch programs and files). You can also use "open -a" to open an application by name (e.g. "open -a Finder").
You might want to reconsider Xcode. Xcode opens more quickly than Eclipse and provides very good syntax highlighting, brace matching, block indenting, and more. Xcode doesn't have to be used as an IDE, you can also use it as a code editor, just like you are currently using TextMate.
For code editing (and everything else), try Aquamacs (http://www.aquamacs.org). It's a Cocoa-native build of Emacs, and it's brilliant for any programming task.

Resources