Fideloper

Publishing what I learn

Articles

I blog what I learn. This gives me a body of reference for myself, and the ability to go back in time and see all that I've accomplished. It's public so it can (hopefully) help others as well.

  1. Htaccess with Markdown Files
  2. Ubuntu 12.04 Wireless Security Setup

Some Projects

How EE works

I work with ExpressionEngine every day. One thing EE lacks is a very high-level (Project-manager-friendly) explanation of how everything fits together. This project is my attempt to address that. The technical and the non-technical should be able to communicate.

All code and content is found on Github, and remains open for contribution. The use of Markdown was deliberate, so as to provide the EE community with and easy way to edit, correct or add content to the project.

Related ExpressionEngine Projects:

  1. Markdown Custom field
  2. Youtube Custom Field
  3. SEO Module / Fields

Markdown API

This is a Node.js project built on Express.js. It is a simple API which returns HTML based on Markdown, and as parsed by PHP-Markdown. Possibly soon to implement the Extra branch and other features missing in the PHP Marker processors. See also supporting website project.

http://apis.fideloper.com is live, however the node API is not due to a version mismatch with some libraries.


Node Remote Control

A Node.js proof-of-concept which allows a user to connect to the site (hopefully on their smart phone) and control a video being displayed. Using Node.js, Express.js, Socket.io and the Vimeo Froogloop API, a user can connect to, start, stop and reload a video.

This is a feature/interaction that sites like Hulu as well as web-enabled TVs should have.


Earthquake

Another Node.js project built with Expres.js. This uses Twitter's streaming API to search for the term "Earthquake". It stores all such tweets with Geo-location data in a MongoDB database.

One iteration (older, not on github) allows a user connected to the site to view tweets as they appears on a full-page map, using Google Maps API. This way a user can see tweets as they are being created. Useful to keep up on global seimic activity and as a social experiment.


There are more projects on my Github page. The above are ones I consider the most interesting.