While the RunRevLive conference is on it’s second day, we are organising the Live LiveCode Code Event for this Saturday already. Unfortunately, we don’t have any presenters yet! It just so happens that all geeks are currently in San José! The good news is that this is an excellent opportunity to do an all-beginners session at the LLCCE.
Have you just started using LiveCode or would you call yourself an intermediate LiveCode programmer? Then we invite you to do a short presentation. Tell us what you (plan to) use LiveCode for, let us know which problems you are struggling with or share your newly found solutions with us. We are planing to do multiple short sessions this Saturday, each 15 to 20 minutes long. If you have been too shy or if you have always been thinking that you’re not advanced enough, then this is your chance! More info about the LLCCE is available at http://livecode.tv. Contact me by e-mail or use the web form at http://qery.us/du to get in touch with me.Monthly Archives: April 2011
Links for Starting LiveCode Programmers
Here is a collection of useful links for starting and intermediary advanced LiveCode programmers.
http://h.webring.com/hub?ring=runtimerevoluti1http://revolution.byu.edu/indexgeneric.php
http://www.runrev.info
http://www.altuit.com/webs/altuit2/RunRev/Tutorials.htm
http://www.revjournal.com/tutorials/
http://www.sosmartsoftware.com/?r=revolution_didacticiels&l=en
http://support.runrev.com/scriptingconferences/
http://derbrill.de/developers.php?lang=en
http://lists.runrev.com/mailman/listinfo/use-livecode
http://tactilemedia.com/site_files/software/tutorial_thumbs.html
http://www.hyperactivesw.com/Resources.html
http://www.sonsothunder.com/devres/revolution/revolution.htm
http://www.sanke.org/MetaMedia/
http://revclever.com/ Please, let me know if you know about any links that belong in this collection.
What am I working on…
Here’s a quick screenshot of the latest additions to Economy-x-Talk’s Compression Tool:
This new version of this cool compression utility, giving access to 7 different compression formats, will be available soon. You can still download the old free version from the software section of our website at http://economy-x-talk.com.
Happy Easter!Make Time Machine Back Up to an Internal Hard Disk on another Apple Mac
Time Machine only works with external hard disks and specific network disks. It won’t work with the internal hard disk of another (spare) Mac, which is a shame. Why not literally use your old PowerMac as a backup machine?
That’s what I did, using this and this hint on Mac OS X Hints. I got Time Machine to work. It backs up my MacBook on my PowerMac. Unfortunately, I’m not entirely sure that it works correctly, since it didn’t create a complete backup of my MacBook and it doesn’t show past dates in the sidesbar for whatever reason.
Connect another Mac (the host) to yours, preferably over a wired network. Make sure that the hard disk or partition that you want to use for backing up is mounted on the Mac (the client) that you want to back up. Open Disk Utility and click on the New Image icon to Create a sparse bundle image on your client Mac. It doesn’t need to be big, as Time Machine will expand it as necessary.
Make sure that the name of the disk image file is equal to the name of your client Mac. You need to enter this name in the field labelled Save As. The name of the disk volume is Time Machine Backups. You enter this into the field labelled Name. Just choose any reasonable size for your new disk image. The format has to be Mac OS Extended (Journaled). Don’t use encryption and set the partition to Single Partition – Apple Partition Map. The image format must be Sparse bundle disk image.
Create a new text file with your favourite text editor. Paste the following code into your text file<?xml version=”1.0″ encoding=”UTF-8″?>
<!DOCTYPE plist PUBLIC “-//Apple//DTD PLIST 1.0//EN” “http://www.apple.com/DTDs/PropertyList-1.0.dtd”>
<plist version=”1.0″>
<dict>
<key>com.apple.backupd.HostUUID</key>
<string>YOURUUIDHERE</string>
</dict>
</plist>
MySQL solution for LiveCode which “just works”
If you don’t like bragging, just ignore this post and move on 🙂
I believe many are waiting for LiveCode features that just work out of the box. An important example of this is unicode, which is still a big problem in many respects. For example, while unicode is pretty much the standard for exchange of data among programmes and between programmes and the operating system nowadays, LiveCode still doesn’t let you retrieve unicode text directly from the command line, external plugins and database drivers. Fortunately, LiveCode’s TCP sockets allow for exchange of binary data, thereby creating an opportunity to retrieve unicode data. The past few days, I created a simple command line interface to send commands to a php script on a server. Together with PHP, this interface makes MySQL just work –something I can’t resist showing off.The last 5 lines show how I can save Japanese characters to the database and get them back as Japanese characters. Nothing special you might say, as a C++ programmer, but for LiveCode it is quite something, made possible by using PHP as a layer between LiveCode and MySQL.