Tim’s Weblog Tim's Weblog
Tim Strehle’s links and thoughts on Web apps, managing software development and Digital Asset Management, since 2002.

DAM and the Semantic Web – our webinar on Dec 9th

On December 9th, 2015, Margaret WarrenDemian Hess and I will be doing a webinar hosted by the DAM Guru Program: How the Semantic Web Will Affect Digital Asset Management. You’re welcome to join us, or watch the recording later if you cannot attend live.

If you’re already using Linked Data in a DAM context, I’d love to hear from you soon. Maybe I can work some of your examples into the webinar!

I’m not an expert, but I’ve been thinking about this (and doing some experiments) for years. If you want to do some reading on the topic, here’s a timeline of articles about the intersection of DAM and Semantic Web / Linked Data:

Read the full article…

Wed, 25 Nov 2015 22:45:00 +0000

Using CloudFront Signed Cookies with the AWS SDK for PHP

If you store files on Amazon AWS S3 and want to restrict access to them, you can do so by setting up an AWS CloudFront distribution with either Signed URLs or Signed Cookies. Signed Cookies are interesting if you want to use static file URLs and just make sure only people logged into your application can access the files. (But think twice which approach to use; I ended up going back to Signed URLs because I cannot set cookies in each scenario.)

The setup can look like this – note the use of a custom subdomain (a CNAME in your DNS) to access CloudFront to make sure the application can set cookies that reach CloudFront (using HTTPS with a custom subdomain requires extra hoops, by the way) – click to enlarge:

Read the full article…

Fri, 06 Nov 2015 08:23:00 +0000

Todd A: When you have too many to-dos for an employee, you need to hire another employee

Todd A at good.simple.open – When you have too many to-dos for an employee, you need to hire another employee:

“In these cases, managers don’t do anything about the underlying causes of too many to-dos. They don’t say “no” to clients. They don’t manage projects well. They don’t set priorities.

[…] If you have that many deadlines to meet, you’ve overpromised. And if you can’t afford more employees, you’re not charging enough for your projects or products.”

Sun, 01 Nov 2015 20:19:00 +0000