Project Euler Problem 1

1.10.12

0 Comments

Endeavoring to be more of a producer than a consumer, ran across Project Euler which looks to be low friction but somewhat useful and interesting. Unfortunately their register/login system is broken:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/admin/domains/projecteuler.net/public_html/includes/login_preprocess.php on line 11

So I’ll keep track on my own blog I guess and see how far along I get.

Problem 1:

If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.

Find the sum of all the multiples of 3 or 5 below 1000.

And my solution, in PHP:

$sum = 0;

for($i = 0; $i < 1000; ++$i)
{
  if(!($i % 3) || !($i % 5))
  {
    $sum += $i;
  }
}
echo number_format($sum);

Answer: 233,168

Aptana Studio 3 Sync with Mapped Drives

12.2.11

1 Comment

Soldiering on with Aptana, fighting as I go, here’s how I was able to set up automatic synchronization between my project and a remote server accessed through a mounted/mapped drive.

  1. Set up your project
  2. Set up your remote preview server
  3. Set up an (S)FTP deployment connection, make sure you check “Automatically sync my changes”
  4. Go into your Connections in your project, select the connection you just set up in step 3 and switch it from Remote to Filesystem

Now when you save your file, it will automatically be copied over to your server via mapped drive instead of uploaded through FTP.

As far as I can tell, the only place the “Automatically sync” option appears is in the “Create a FTP connection” dialog, but once you create the FTP connection, you can change it to a Filesystem connection and the sync option remains and works.

Next Page »Next Page

Categories