Skip to content

Xojo Programming Blog Posts

Too Much Security Is Never Enough

This week we have seen another example of why you can’t be too paranoid about Internet security.

Code Spaces, a company that specializes in svn hosting (hosting your source code so your team can access it) announced that their servers were hacked big time. Apparently, the perpetrator began with a Denial of Service Attack then gained access to Code Spaces’ Amazon EC2 account. He or she then contacted Code Spaces via email in an attempt to extort a large fee to stop the attack. When the folks at Code Spaces attempted to take back control of their Amazon EC2 account, the hacker deleted all of their data including backups and off-site backups. Unable to recover, Code Spaces has made the decision to shutdown completely. The cost of the attack is just too great to continue.

Comments closed

Spread the Word, Grow the Community

A bigger community is always beneficial to its members. More Xojo users lead to more ideas, more discussions and more resources for everyone. At Xojo we aren’t just marketing a development tool, we are advertising our truly amazing community! However, marketing is inherently met with a degree of skepticism. You say it can hold 12 times its weight in liquid, but can it really?

Comments closed

64-bit Work Continues

Memory (RAM) gets cheaper every year. As a result, new computing devices (mobile/server/desktop) come with more and more RAM, allowing applications to perform bigger and increasingly sophisticated tasks. My first desktop computer had 16K of RAM. The laptop on which I am writing this has 16GB of RAM. That’s 1 million times more RAM for less than half the price in today’s dollars. Wow.

Comments closed

Are you using the Web Control SDK?

In Xojo 2012r2 we released the Web Control SDK, making it easy for anyone to create custom web controls for use with the web framework. Prior to that, some of you created web controls using a method that was not officially supported. The purpose of the Web Control SDK is to provide a way to create controls that is supported and will continue to be supported in the future.

Comments closed