Skip to content

Instantly share code, notes, and snippets.

/**
*
* Base64 encode / decode
* http://www.webtoolkit.info/javascript-base64.html
**/
var Base64 = {
// private property
_keyStr : "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",
using (var client = new HttpClient())
{
var values = new List<KeyValuePair<string, string>>();
values.Add(new KeyValuePair<string, int>("n", "42"));
values.Add(new KeyValuePair<string, string>("s", "string value"));
var content = new FormUrlEncodedContent(values);
var response = await client.PostAsync("http://www.domain.org/receiver.aspx", content);
@ludo6577
ludo6577 / CSVExportExtJsGrid.js
Last active April 20, 2021 10:22
ExtJs grid export to csv javascript
function exportToCSV(separator, includeHidden) {
var text = "";
//Columns
//var grid = Ext.getCmp("@Model.Id");
var columns = grid.columnManager.columns;
var columnsCount = columns.length;
for (var i = 0; i < columnsCount; i++) {
if (includeHidden || !columns[i].hidden) {
text += columns[i].text + separator;
}
// This script should be attached to a Camera object
// in Unity. Once a Plane object is specified as the
// "projectionScreen", the script computes a suitable
// view and projection matrix for the camera.
// The code is based on Robert Kooima's publication
// "Generalized Perspective Projection," 2009,
// http://csc.lsu.edu/~kooima/pdfs/gen-perspective.pdf
// Use the following line to apply the script in the editor:
// @script ExecuteInEditMode()
'use strict';
window.COB = window.COB || {};
window.COB.HostWebApp = function() {
var hostWebUrl, appWebUrl, hostWebContext, errorOccured=false;
/*
* Init hostWebUrl and hostWebContext
*/
using UnityEngine;
using System.Collections;
public class CalibrationScript : MonoBehaviour
{
public Transform P1; //Physic
public Transform P2; //Physic
public Transform P3; //Physic
public Transform V1; //Virtual
@ludo6577
ludo6577 / HelperMethod.cs
Last active February 11, 2016 13:20
ASP.NET MVC: Add resources to Layout from View/Partial/HtmlHelper http://stackoverflow.com/a/8559777/2576706
public static class Helper
{
public static MvcHtmlString HelperMethod(this HtmlHelper<TModel> htmlHelper)
{
htmlHelper.Resource("<link rel='stylesheet' href='/Content/bootstrap-multiselect.css' type='text/css'/>", "css");
htmlHelper.Resource("<script type='text/javascript' src='/Scripts/bootstrap-multiselect.js'></script>", "js");
//...
}
}
@ludo6577
ludo6577 / RequestFullScreen.js
Last active August 29, 2015 14:21
FullScreen in Javascript
<script>
/*
* Make the body go full screen.
* see: http://stackoverflow.com/questions/1125084/how-to-make-in-javascript-full-screen-windows-stretching-all-over-the-screen
*/
function requestFullScreen() {
var element;
var requestMethod;
var isInFullScreen = document.fullScreenElement || document.mozFullScreen || document.webkitIsFullScreen || document.msIsFullScreen;
protected void Application_Error(object sender, EventArgs e)
{
Exception exception = Server.GetLastError();
HttpException httpException = exception as HttpException;
// Log the exception.
log.Info(String.Format("Application error: {0}:", exception));
log.Info(exception.StackTrace);
RouteData routeData = new RouteData();
//Simple way:
var utf8 = unescape(encodeURIComponent(utf16_str));
//Or (http://stackoverflow.com/questions/18729405/how-to-convert-utf8-string-to-byte-array):
function toUTF8Array(str) {
var utf8 = [];
for (var i=0; i < str.length; i++) {
var charcode = str.charCodeAt(i);
if (charcode < 0x80) utf8.push(charcode);
else if (charcode < 0x800) {