Quantcast
Channel: Jordan Theriault » Open Source
Browsing all 21 articles
Browse latest View live

GNU GPL vs. Microsoft Excel 2013 EULA

Open and closed licenses are two ends of the licensing spectrum. Open licenses are intended to incite innovation by a community, fair use, and accessibility. Alternatively, closed licenses are intended...

View Article


Image may be NSFW.
Clik here to view.

Less.js – CSS Pre-Processing to Make it Modern

Less.js is a preprocessor extension for CSS written in JavaScript. It is used to make writing CSS more efficient and allows you to traverse multiple files more easily. Less accomplishes this by...

View Article


Release 0.1

I have forked the Filer repository from Github in order to contribute to the project. Filer is a library which allows you to manage a filesystem within your browser. Du is a unix command that is used...

View Article

Mozilla’s Webmaker App – Building the Map Brick

I have proposed and assigned myself the task of developing a map brick for Mozilla’s Webmaker App project. I proposed the idea in this issue on the Github page. I intend to use Google Map’s API in...

View Article

Image may be NSFW.
Clik here to view.

Leaflet.js Woes

In continuation with my last post, I been developing the Map Brick for Mobile Webmaker. In order to allow many different types of Maps to be used, I have begun integrating Mobile Webmaker with...

View Article


Fixing Issue #308 on Mobile Webmaker

Another bug I am working on is issue #308 for Mobile Webmaker. This issue is to add functionality to the sign-up form so users can see before they submit if a username is taken. In order to detect...

View Article

Image may be NSFW.
Clik here to view.

Release 0.2

For release 0.2 I completed Issue #308 for Mobile Webmaker which is an implementation of checking to determine if a username is taken while signing up. From my previous blog post, I have changed the...

View Article

Thoughts on Keynote Speakers at Seneca’s Free Software and Open Source Symposium

On Friday October 24th I attended Seneca’s Free Software and Open Source Symposium. Bob Young and Chris Aniszczyk were two keynote speakers for the symposium. Both speakers are industry experts who...

View Article


Image may be NSFW.
Clik here to view.

Guide on using Firefox WebIDE to develop Mobile Webmaker

I’ve created a guide in order to help contributors better test their code using Firefox WebIDE. Firefox WebIDE runs a Firefox OS emulator which can help when developing to simulate how the application...

View Article


Image may be NSFW.
Clik here to view.

{less} Case Study: Why Less is Releasing CSS From it’s Cage

Authoring in traditional CSS3 feels like a lion trapped in a cage situation. Among many different extensive and useful programming languages available for web development, styling the web has...

View Article

Image may be NSFW.
Clik here to view.

Study: Compiling Mozilla Firefox

Compiling a web browser is not a task programmers typically think of doing unless they are writing changes to it and directly involved in the development of the browser. However, compiling a web...

View Article

Back to the Map Block

A month ago I had decided to take on creating a map “block” for Mozilla’s Webmaker app. I have since made two other contributions to Webmaker app and shelved the Map brick for a later date due to it’s...

View Article

Map Block – Attributions

As I am furthering my development of the map block for Mozilla’s Webmaker App, I have come into an important decision of it’s development: choosing tile provider. Running a server to deliver tiles is...

View Article


Image may be NSFW.
Clik here to view.

Release 0.4 – Map Block Pull Request

I have submitted a pull request for the Map Block in Mozilla’s Webmaker App. This component was extremely helpful in learning nuances of programming with Node.js, Vue.js and Leaflet.js. Currently it...

View Article

Image may be NSFW.
Clik here to view.

Embedded License Data

Right clicking and pressing save as is the most known practice for downloading a photo on the internet. There are few venues for photo hosting which will protect a photo online. Flickr for example...

View Article


Taxonomy of Extensible Metadata Platform (XMP) with a Creative Commons License

Introduction Adobe’s Extensible Metadata Platform is capable of the “creation, processing, and interchange of metadata”.(Adobe, 2) and most resembles the well-known XML format. The XMP packets are...

View Article

Image may be NSFW.
Clik here to view.

Scheme for adding a valid license to an image using Adobe XMP Toolkit

In continuation of my previous post, I’ve created a sample which stores the licenses, uses the XMP Toolkit to create the valid XMP packet, and applies it to a file. The real take-away is the library...

View Article


Image may be NSFW.
Clik here to view.

Integrating XMP into iOS – Work in progress

I am currently attempting to integrate Adobe’s XMP Toolkit into iOS. Although it is simple enough to use the toolkit on a simple C++ program, it is proving difficult to link the library to iOS as it...

View Article

Traversing the Backlog

For this release, I traversed the backlog of Webmaker and added validation for a “counter block” editor. I investigated and marked reported issues such as this one have been resolved. As with most...

View Article

R6 – Contribution to React-Bootstrap

React is a javascript library developed by facebook for UI. It’s gaining traction as one of the most popular UI building tools because of it’s ingenious and easy to use coding style. Bootstrap is...

View Article
Browsing all 21 articles
Browse latest View live