HNHacker News
TopNewBestAskShowJobs

gregfranko

80 karma · joined November 29, 2012

I am a front-end software engineer. My favorite technologies/topics are Nodejs, jQuery, Backbone.js, Require.js, Javascript design patterns, CSS3, web sockets, and the mobile web vs native mobile. If you are interested in checking out my open source projects, head over to my Github Page.
submissionscomments
gregfranko··on Gifshot: JS library to create animated GIFs from media streams, videos, images
Obviously, the getUserMedia aspect of the project can't be done server-side, but we can look into supporting the existing video->GIF and images->GIF logic.
gregfranko··on Gifshot: JS library to create animated GIFs from media streams, videos, images
Rich, you are the best
gregfranko··on Gifshot: JS library to create animated GIFs from media streams, videos, images
Gifshot also includes getUserMedia (webcam) functionality, is a full client-side solution, and has a simple API (easier to use than gif.js)
gregfranko··on Gifshot: JS library to create animated GIFs from media streams, videos, images
This is client-side JS solution. Completely different.
gregfranko··on Building JavaScript Tools You Didn't Think Were Possible
My presentation focused on creating new tools, but it is important to understand the concepts so that you can contribute to existing tools. Maybe in the future you will contribute to TypeScript.
gregfranko··on Building JavaScript Tools You Didn't Think Were Possible
Yea, I used Bespoke.js (http://markdalgleish.com/projects/bespoke.js/). Bespoke has a really nice Yeoman generator (https://github.com/markdalgleish/generator-bespoke) that makes it easy to get started and to deploy to Github Pages.

In terms of the converting to PDF (to upload to Speaker Deck), it is recommended to just save the webpage to PDF in chrome or another browser that supports this feature (you can do this by beginning the print process and then changing to 'Save as PDF')

Bespoke has a print stylesheet, which is why the styles are still kept.

gregfranko··on Building JavaScript Tools You Didn't Think Were Possible
If only everyone on Hacker News was as nice as you Rich
gregfranko··on Building JavaScript Tools You Didn't Think Were Possible
Yep, exported it to Speaker Deck =) http://gregfranko.com/blog/building-javascript-tools/
gregfranko··on Building JavaScript Tools You Didn't Think Were Possible
Added instructions =)
gregfranko··on Building JavaScript Tools You Didn't Think Were Possible
Now now, don't be mean. You can also view the presentation here: http://gregfranko.com/blog/building-javascript-tools/
gregfranko··on Building JavaScript Tools You Didn't Think Were Possible
I agree with you that functional programming really shines. I love using the lodash where() method when analyzing ASTs.
gregfranko··on Building JavaScript Tools You Didn't Think Were Possible
You can also view the presentation here: http://gregfranko.com/blog/building-javascript-tools/ It has been exported to speaker deck
gregfranko··on Building JavaScript Tools You Didn't Think Were Possible
I presented this talk at jQuery San Diego last week (http://events.jquery.org/2014/san-diego/), so I'll link to the video when it is up!
gregfranko··on BackboneJs + RequireJs AMD multi-page boilerplate.
If you want to see how to use Backbone.js and Require.js together, check out my boilerplate project- https://github.com/gfranko/Backbone-Require-Boilerplate
gregfranko··on List of Twitter Bootstrap Resources
What would be an alternative to having said god object?
gregfranko··on Twitter Bootstrap Drop Downs with SelectBoxIt
There are a bunch of reasons SelectBoxIt is a better choice for single option select boxes than Chosen or Select2:

1. Mobile and Tablet Support - The native "wheel" interface is presented on the popular mobile and tablet devices. SelectBoxIt also allows you the flexibility to write your own mobile detection script in case you only want to target certain devices.

2. Theming support - SelectBoxIt currently supports theming your drop down's using Twitter Bootstrap, jQueryUI, or jQuery Mobile stylesheets. More popular CSS frameworks are in the roadmap.

3. More intuitive search algorithm - Instead of appearing as a combo box, SelectBoxIt does not present a "Not Found" result. If a search result is not found, then SelectBoxIt will look for the next best option.

4. Better event support - SelectBoxIt triggers over 24 native and custom events on the original select box that your code can listen to.

5. Better method API - SelectBoxIt supports over 14 methods, including methods that neither Chosen nor Select2 support (disable single options, refresh, etc)

6. Custom Builds - SelectBoxIt offers you the ability to create custom builds via a UI interface: http://gregfranko.com/jquery.selectBoxIt.js/customDownload.h...

gregfranko··on List of Twitter Bootstrap Resources
What is your beef with jQuery plugins?