Skip to content

Instantly share code, notes, and snippets.

View nicholasruunu's full-sized avatar

Nicholas Ruunu nicholasruunu

View GitHub Profile
@nicholasruunu
nicholasruunu / gist:5704893
Last active December 18, 2015 01:39
jQuery Help
<!DOCTYPE HTML>
<html>
<head>
<meta name="author" content="Johnie Hjelm">
<meta name="description" content="">
<meta name="keywords" content="">
<link rel="stylesheet" type="text/css" href="style.css">
@nicholasruunu
nicholasruunu / webform-form.tpl.php
Last active December 20, 2015 19:29
Removing unnecessary check and shortening the code.
<?php
foreach ($form['submitted'] as &$value) {
$types = array('textfield', 'webform_email', 'textarea');
if (isset($value['#type']) && in_array($value['#type'], $types)) {
$value['#attributes']['placeholder'] = $value['#title'];
}
}

Instructions

  • Install stud $ brew install https://raw.github.com/paulnicholson/homebrew/master/Library/Formula/stud.rb
  • Download and install the powssl script $ curl https://raw.github.com/gist/2050941/3ea59efe8c7e9013c265313045a9fdda5c653963/powssl > ~/bin/powssl $ chmod +x ~/bin/powssl
  • Run powssl to create development certificate and configure stud.
  • $ powssl
<?php
final class MonthNumber
{
private $number;
public function __construct(int $number)
{
$this->number = $number;
}
<?php
namespace Purist\Message;
use InvalidArgumentException;
use Psr\Http\Message\MessageInterface;
use Psr\Http\Message\StreamInterface;
final class HttpMessage implements MessageInterface
{
<?php
declare(strict_types=1);
abstract class EventFactory
{
public function apply()
}
@nicholasruunu
nicholasruunu / FetchMembers.elm
Created October 13, 2016 13:49
Elm vs jQuery
module Main exposing (..)
import Html exposing (..)
import Html.App as App
import Html.Attributes exposing (..)
import Json.Decode as Json exposing ((:=))
import Task
import Http
Verifying that "nicholasruunu.id" is my Blockstack ID. https://onename.com/nicholasruunu
FROM frolvlad/alpine-python3
RUN apk add --update make gcc git python3-dev musl-dev libffi-dev openssl-dev py-pip
RUN pip install -r requirements.txt
COPY . /app
WORKDIR /app
ENTRYPOINT pytest config-test/ -s --env=
// Run with
// docker run <container> $TEST_ENV
/**
* @throws AdressApiDown
*/
public function validate($value, Constraint $constraint): void
{
try {
if ($someService->checkValue($value)) {
$this->context
->buildViolation($constraint->message)
->addViolation();