The Hacked Server Hangover

Every Server Admin managing a shared hosting environment knows what the hacked server hangover is like: - it is painful - it is frustrating, because it happens despite the strict security you already put in place, already having an antivirus in place, strict firewall rules, upgraded services... and - it almost always starts with the same - boring -...

From Cocoa with Love

There’s lots been going on at RunRev lately development-wise. Maintenance on the 6.6 cycle has been trundling along, 7.0 with its Unicode support is rapidly maturing and in between these two things sits the project that has been my main focus for the last few months - 6.7. The main goal of 6.7 is to rework the Mac-specific parts of the engine ...

Stacks, objects and messages… oh my…

So what have I been up too since my last blog post? I certainly haven't been following a yellow brick road through a spooky forest (feels like I am sometimes), although, I almost made it to Hogwarts but just missed the train at platform 9 ¾…. (Unfortunately Harry was on his Easter holidays) All joking aside, the above picture is from Lon...

LiveCode @ D14

So, I have an exciting piece of information to share with you all this month!  We have been invited to showcase at the D14 Summit which is Scotland’s flagship digital summit.  D14 will debate the issues impacting digital business, as well as identifying the opportunities for companies designing, innovating, and adopting digital service...

Fixing Bugs

The in-app purchasing feature I was working on during the previous months is now finished, and is available in LC 6.7 DP1. So, in the meantime, before moving to a new project, I had the chance to do some bug-fixing. It was my first exposure to bug-fixing, and I have to admit that it was more interesting than I imagined! To begin with, I started bro...

Reading other people’s code

Things are pretty hectic here in the LiveCode office at the moment. Not only are there 3 (yes three) separate versions of LiveCode out there for testing (6.6, 6.7 and 7.0), each with there own set of new features, there are also several projects being worked on that are still in their infancy. These new projects will form the basis of future L...

Connections.

This afternoon, for one reason and another, I am temporarily disconnected from the internet, and I'm finding it pretty traumatic. I'm using the time to write a blog post, but even this simple activity is hampered by my inability to look up things online, check my facts on Wikipedia, and locate suitable images to illustrate my points. Which re...

Scaling up the details

In the previous post, I covered the update to the graphics layer. Updating the graphics library means we can now draw stacks at any scale, which allows us to add a whole slew of new and useful features. One of which is the ability to transparently support high-density displays. Hi-DPI support The introduction of the Retina display to iPhone/iP...

The Trials & Tribulations of Kickstarter Shipping!

So I bring Good News... The Physical Kickstarter Rewards are on their way to you, as of this weekend! All of the £150 Pledge Rewards have been carefully packed and posted so should be with the UK Customers by Wednesday, and the EU, USA & Rest of World (ROW) Customers by next Monday. The next level up is also shipped & shipping. If...

Announcement: LiveCode Community Manager

Moving LiveCode to open source has required us to rethink nearly every aspect of the project, not just with the technology but with the role of stewardship as well. With a proprietary product, the process is largely internal to the company making it.  But with open source, the key difference is you, the community.  By incorporating ...