Skip to content

Instantly share code, notes, and snippets.

/**
* Delay the block specified by delay seconds
*
* With help from http://stackoverflow.com/questions/24034544/dispatch-after-gcd-in-swift/24318861#24318861
*/
func delay(delay:Double, closure:()->()) {
dispatch_after(
dispatch_time(
DISPATCH_TIME_NOW,
Int64(delay * Double(NSEC_PER_SEC))
typealias dispatch_cancelable_closure = (cancel : Bool) -> Void
/**
* Delay the execution of the block by time seconds
*
* With help from Waam at http://stackoverflow.com/questions/24034544/dispatch-after-gcd-in-swift/24318861#24318861
*/
func delay(time:NSTimeInterval, closure:()->Void) -> dispatch_cancelable_closure? {
@barbietunnie
barbietunnie / playground-mesh-spline.cs
Created July 24, 2015 19:17
Create a mesh from a Playground Spline
using UnityEngine;
using System.Collections;
namespace PlaygroundSplines {
/// <summary>
/// The PlaygroundSplineMesh class lets you create a mesh from a Playground Spline.
/// </summary>
[ExecuteInEditMode()]
public class PlaygroundSplineMesh : MonoBehaviour {
@barbietunnie
barbietunnie / SnackbarAnimation.java
Last active August 29, 2015 14:27 — forked from FireZenk/SnackbarAnimation.java
With this class you can clone the {Snackbar} animation to move the {ViewGroup} above of the Snackbar when it is visible and avoid view overlapping (clone of fab animation)
package com.your.package;
import android.support.design.widget.Snackbar;
import android.view.View;
import android.view.ViewGroup;
import com.daimajia.easing.BaseEasingMethod;
import com.daimajia.easing.Glider;
import com.daimajia.easing.Skill;
import com.nineoldandroids.animation.AnimatorSet;
java -showversion -verbose 2>&1 | head -1
import javax.net.ssl.SSLSocket;
import javax.net.ssl.SSLSocketFactory;
import java.io.*;
/** Establish a SSL connection to a host and port, writes a byte and
* prints the response. See
* http://confluence.atlassian.com/display/JIRA/Connecting+to+SSL+services
*/
public class SSLPoke {
public static void main(String[] args) {
public void doTrustToCertificates() throws Exception {
Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
TrustManager[] trustAllCerts = new TrustManager[]{
new X509TrustManager() {
public X509Certificate[] getAcceptedIssuers() {
return null;
}
public void checkServerTrusted(X509Certificate[] certs, String authType) throws CertificateException {
return;
@barbietunnie
barbietunnie / simple-page.php
Last active September 13, 2015 17:30 — forked from danielpataki/simple-page.php
Admin Pages
function myplguin_admin_page(){
?>
<div class="wrap">
<h2>Welcome To My Plugin</h2>
</div>
<?php
}
@barbietunnie
barbietunnie / admin-style.php
Last active September 13, 2015 17:32 — forked from danielpataki/admin-style.php
Travel Diary
function td_admin_assets() {
wp_enqueue_style( 'td-admin-post-list', get_stylesheet_directory_uri() . '/admin-style.css', false, '1.0.0' );
}
add_action( 'admin_enqueue_scripts', 'td_admin_assets' );
@barbietunnie
barbietunnie / countries.php
Last active September 13, 2015 17:32 — forked from danielpataki/countries.php
Country Array
$countries = array("Afghanistan" => "Afghanistan", "Albania" => "Albania", "Algeria" => "Algeria", "American Samoa" => "American Samoa", "Andorra" => "Andorra", "Angola" => "Angola", "Anguilla" => "Anguilla", "Antarctica" => "Antarctica", "Antigua and Barbuda" => "Antigua and Barbuda", "Argentina" => "Argentina", "Armenia" => "Armenia", "Aruba" => "Aruba", "Australia" => "Australia", "Austria" => "Austria", "Azerbaijan" => "Azerbaijan", "Bahamas" => "Bahamas", "Bahrain" => "Bahrain", "Bangladesh" => "Bangladesh", "Barbados" => "Barbados", "Belarus" => "Belarus", "Belgium" => "Belgium", "Belize" => "Belize", "Benin" => "Benin", "Bermuda" => "Bermuda", "Bhutan" => "Bhutan", "Bolivia" => "Bolivia", "Bosnia and Herzegowina" => "Bosnia and Herzegowina", "Botswana" => "Botswana", "Bouvet Island" => "Bouvet Island", "Brazil" => "Brazil", "British Indian Ocean Territory" => "British Indian Ocean Territory", "Brunei Darussalam" => "Brunei Darussalam", "Bulgaria" => "Bulgaria", "Burkina Faso" => "Burkina Faso", "Burund