Skip to content

Instantly share code, notes, and snippets.

View kennyledet's full-sized avatar

Kendrick Von Ledet kennyledet

View GitHub Profile
@kennyledet
kennyledet / csv_to_js_array.py
Created September 8, 2014 03:28
Convert a CSV file to a Javascript Array
def csv_to_js_array(csv_path):
import csv
import os
attributes = []
values = []
with open(csv_path, "rb") as csvfile:
print csvfile
extension String {
/// Truncates the string to length number of characters and
/// appends optional trailing string if longer
func truncate(length: Int, trailing: String? = nil) -> String {
if countElements(self) > length {
return self.substringToIndex(advance(self.startIndex, length)) + (trailing ?? "")
} else {
return self
}
}
@kennyledet
kennyledet / legacy-dynamic-card-grid-height.js
Last active August 29, 2015 14:27
Legacy code for dynmically calculating and setting CSS prop for min-height on results container of product grid items
if ( $(window).width() <= 720 ) {
var _card = $('.product-grid-item');
var cardLen = _card.length;
var cardHeight = _card.height();
var totalCardHeight = cardLen * cardHeight;
$('#results-container').css('min-height', (totalCardHeight+cardHeight) +'px');
}