curl -4 wttr.in/hamburg
curl ipinfo.io
curl https://ifconfig.me
void main() { | |
thingsTodo().forEach(print); | |
} | |
Iterable<String> thingsTodo() sync* { | |
var actions = ['Walk', 'Wash', 'Feed']; | |
var pets = ['cats', 'dogs']; | |
for (var action in actions) { | |
for (var pet in pets) { |
# HTTP Status Cats | |
# Apache (htaccess) config originally created by @dave1010, | |
# rebuilt by Sarah Pierce (see modifications section) | |
# Licensed CC BY 2.0 | |
# Images CC BY 2.0, from GirlieMac's photostream: | |
# http://www.flickr.com/photos/girliemac/sets/72157628409467125/with/6508023065/ | |
# Usage: copy save this file as .htaccess or add it to your httpd.conf |
/** | |
* @ NAME: Cross-browser TextStorage | |
* @ DESC: text storage solution for your pages | |
* @ COPY: sofish, http://sofish.de | |
*/ | |
typeof window.localStorage == 'undefined' && ~function () { | |
var localStorage = window.localStorage = {}, | |
prefix = 'data-userdata', | |
doc = document, |
<script src="https://unpkg.com/@webcomponents/custom-elements"></script> | |
<style> | |
body { | |
margin: 0; | |
} | |
/* Style the element from the outside */ | |
/* | |
fancy-tabs { | |
margin-bottom: 32px; |
var gulp = require('gulp'); | |
var gutil = require('gulp-util'); | |
var autoprefixer = require('gulp-autoprefixer'); | |
var sass = require('gulp-sass'); | |
var concat = require('gulp-concat'); | |
var cleanCSS = require('gulp-clean-css'); | |
var newer = require('gulp-newer'); | |
var uglify = require('gulp-uglify'); | |
var order = require("gulp-order"); | |
var cssBase64 = require('gulp-css-base64'); |
<!DOCTYPE html> | |
<html lang="hu"> | |
<head> | |
<meta charset="utf-8"> | |
<title>Page insights</title> | |
</head> | |
<body> | |
<form method="POST" action=""> | |
<input type="text" name="url" placeholder="url"><input type="submit" value="Get insights" /> | |
</form> |
background: linear-gradient(270deg, #387b6a, #155645, #b7cac5, #73aa9c); | |
background-size: 800% 800%; | |
-webkit-animation: AnimationName 30s ease infinite; | |
-moz-animation: AnimationName 30s ease infinite; | |
-o-animation: AnimationName 30s ease infinite; | |
animation: AnimationName 30s ease infinite; | |
@-webkit-keyframes AnimationName { | |
0%{background-position:0% 50%} | |
50%{background-position:100% 50%} | |
100%{background-position:0% 50%} |
var http = require('http'); | |
http.createServer(function (request, response) { | |
response.setHeader('Content-Type', 'text/html; charset=UTF-8'); | |
//response.setHeader('Transfer-Encoding', 'chunked'); | |
var html = | |
'<!DOCTYPE html>' + | |
'<html lang="en">' + | |
'<head>' + |
<?php | |
/** included from: https://github.com/neitanod/forceutf8 */ | |
class Encoding { | |
const ICONV_TRANSLIT = "TRANSLIT"; | |
const ICONV_IGNORE = "IGNORE"; | |
const WITHOUT_ICONV = ""; | |
protected static $win1252ToUtf8 = array( | |
128 => "\xe2\x82\xac", |