Skip to content

Instantly share code, notes, and snippets.

View 4e4c52's full-sized avatar
🤠
In the West

Nathan Le Ray 4e4c52

🤠
In the West
View GitHub Profile
2013-10-22 14:00:19,429 INFO FSServer version 2.1.1 starting
Exception in thread "main" java.lang.RuntimeException: failed to initialize new server: <FError: domain=CryptoKeyErrorDomain; code=-1; description=Illegal key size or default parameters; underlying=java.security.InvalidKeyException: Illegal key size or default parameters>
at com.filosync.fsserver.FSServerMain.main(FSServerMain.java:123)
@4e4c52
4e4c52 / combo_box.html
Created July 12, 2012 12:25
Dropdown filters
<div class='control-group'>
<label class='control-label' for='function'>CSCI</label>
<div class='controls'>
<select id='csci'>
<option></option>
<option value='77e9c955-a790-4dec-b16a-6fb58d4f0239'>Sonobuoy System</option>
</select>
</div>
</div>
<div class='control-group'>
@4e4c52
4e4c52 / assets.js.coffee
Created June 29, 2012 12:09
Javascript File Upload
jQuery ->
$('#tutorials').change ->
$('#asset_chapter_id').after('<span id="loader">&nbsp;<img src="/assets/icons/loader.gif" alt="#" />&nbsp;Loading chapters...</span>')
tutorial = $(@).val()
$.getJSON '/admin/assets/chapters/' + tutorial + '.json', (data) ->
output = ""
for chapter in data
output += '<option value="' + chapter[1] + '">' + chapter[0] + '</option>'
$('#asset_chapter_id').html('').html(output)
$('#loader').remove()
@4e4c52
4e4c52 / UploadFile.coffee
Created August 25, 2011 13:06
Upload files via AJAX using FormData
UploadFile = (f) ->
xhr = new XMLHttpRequest()
if (xhr.upload)
xhr.open("POST", "/admin/assets.json", true)
xhr.setRequestHeader("X_FILENAME", f.name)
# new_asset is the ID of my <form>
data = new FormData(document.getElementById('new_asset'))
data.append("asset[picture]", f)
xhr.send(data)