Posts

Page 3 of 4

SignASL Year in Review 2021

End of a year, so time for a quick analysis of the year. SignASL has been running since 2013 and has experienced growth every year. This year24,887,947 searches were completed, a massive increase of 39% from last year! It is always interesting to see what people search for. Below is the top 50 searches.

1 min readSign ASLYear in Review

SignBSL Year in Review 2021

End of a year, so time for a quick analysis of the year. SignBSL has been running since 2013 and has experienced growth every year. This year 23,433,479 searches were completed, an increase of just over 16% from last year. It is always fascinating to see what people search for. I have included the top 50 searches below.

2 min readSign BSLYear in Review

Identify and monitor missing AWS S3 files using Athena

Like many websites and mobile apps, www.signbsl.com hosts its static media files using S3, which provides a reliable service without managing servers. The bucket currently holds more than 126,000 images and videos. On a self hosted solution to find missing files I would usually use the Apache Access Logs. But with S3 you need to use Server access logging to get this information.

5 min readAWS

Calling dotnet core Lambda API direct from PHP

Usually a API Gateway is placed in front of a Lambda to allow HTTP requests to be forwarded to a Lambda function. However even when using the HTTP API this still costs $1 per million invocations. To save costs I have setup the PHP website to call the Lambda function direct. Here is how to call the Lambda function and pass the request parameters through in a similar way to how you would call any other JSON API service.

1 min readAWSPHP

SignBSL

A personal project of mine started in 2013 when my wife and I started learning sign language. An important part of learning any new language is building vocabulary. At the time there was just a handful of sites that provided a video dictionary, but the number of signs they contained was small meaning it often required searches across multiple sites, as each site had its own specialist vocabulary. How much easier if there was a unified site that brought together signs into one place, and thus my idea for www.signbsl.com was born.

2 min readSign Language

Compact or Resize your VHD file

If you are using dynamic disk for your virtual machine you will soon find out how annoying it is when it grows in size, but when removing the files the disk does not shrink back down. VirtualBox provides tools for compacting a vhdi file but not for vhd. Hyper-v claims to be able to compact, but this often does not work and is also very slow. The solution is to use the built in all powerful Windows Disk Manager.

1 min readWindows

Video in a Video using FFMPEG

Use ffmpeg to overlay a video inside a master video or picture in a picture. This effect can be accomplished using ffmpegs overlay filter command.

2 min read