Skip to content

Instantly share code, notes, and snippets.

@pavelbier
pavelbier / ean_check.php
Last active October 7, 2023 17:35 — forked from DaveChild/ean_check.php
PHP Function to Validate EANs
<?php
/*
0346745008178
Should fail - checksum should be 9
5060096384137
Should pass
5020650002112
@pavelbier
pavelbier / index.html
Created March 27, 2013 14:52
A CodePen by Pavel Bier.
<p class="truncate">Chirurgy sil se kulturní vlek dané výrazná maskot, duběnek procesech 500 domem plánujete kontakt most, myslet by služby laura hodně přistěhovalci dělat. Usedlosti lidé společným malá svezení musíme, tu sporty kterým spolupráci s chemické, jasně vyznačuje z koráby dobrá, výkyv pak s spíš slovník po slabého otázka, začal miliónů do lidi musí. Vyhynulý vrátím u nestojí poměrně výstavě kruhu vaší nejhůře lesa sto s izolovány zákeřný o pocity, draci folklorní škola nenavrtávat způsobuje, české morton našli s ovlivňuje v jakou kluby. Zdravotním trojcípou té z hlavě pochopila pestré: sedm v zaclonily polí kněze podobně, náklady monopol privatizace mohutně zvířata 1938 tom. Potápí, na mohl průměrná školky si útulné a bufetů hradby mé mladá zda indičtí s vyšší pivo pět kdo, mrazy šimpanz. Plavby po, za hrozí lokální víno, určených že mizící řad. Druhu moci současné přispěly, premiéru na jí se tradic z čistou odstupem ji organizace řečtiny v jícnu trénovaly, povely dialozích z nakažený.</p>
@pavelbier
pavelbier / nette-ajax-form.js
Last active December 14, 2015 16:38
AJAX form plugin for jQuery Copyright (c) 2009 Jan Marek
/**
* AJAX form plugin for jQuery
*
* @copyright Copyright (c) 2009 Jan Marek
* @license MIT
* @link http://nettephp.com/cs/extras/ajax-form
* @version 0.1
*/
jQuery.fn.extend({
@pavelbier
pavelbier / gist:4953684
Created February 14, 2013 15:51
Simple CSS3 flip card
<div class="flipper">
<div class="front">Front</div>
<div class="back">Back</div>
</div>
<div id="chatbox">
<div id="header">
Name1, Name2, Name3<br />
Name4, Name5, Name 6<br />
</div>
<div id="content">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent sollicitudin viverra arcu non rhoncus. Aliquam erat volutpat. Pellentesque id sollicitudin justo. Nam id aliquet diam. Sed vel eros mi. Maecenas malesuada sapien eget mauris imperdiet ac tristique nunc varius. Donec sagittis diam tristique lacus ullamcorper rhoncus. Nullam et elit in odio laoreet dictum. Cras sit amet sem ligula. Donec nisi magna, vestibulum nec venenatis eget, dignissim non metus. Morbi malesuada auctor nisl rutrum commodo. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin elementum molestie volutpat. Cras id diam et sapien semper venenatis pellentesque vitae orci.
</div>
/*
http://snook.ca/archives/html_and_css/handling-overflow
http://www.456bereastreet.com/archive/201206/using_media_queries_to_hide_css3_from_older_browsers/
*/
.fadeout-text {
overflow: hidden;
width: 130px;
/* Fallback solution for browsers that
@pavelbier
pavelbier / heroku.md
Created May 29, 2012 20:19 — forked from jaymcgavren/heroku.md
A Code TV screencast on getting started with Heroku

Description

Heroku is a simple way to publish your Rails app, and a powerful platform that will allow it to scale. In this episode, Jay McGavren gets you started with your first Heroku app.

Set up your Rails app

Isolate your gem environment

  • You WANT Rails to fail locally if a gem isn't in your Gemfile
@pavelbier
pavelbier / dabblet.css
Created April 25, 2012 11:56 — forked from kizu/dabblet.css
Scrolling shadows by @kizmarh - source: http://dabblet.com/gist/2432327/
/* Scrolling shadows by @kizmarh */
html {
background: #FFF;
}
.scrollbox {
position: relative;
z-index: 1;
/**
* source: http://inspectelement.com/tutorials/create-the-illusion-of-stacked-elements-with-css3-pseudo-elements/
*/
body {
background: #ccc;
padding:50px;
}
.stack { position: relative; z-index: 10; float:left }
/**
* source: http://jsfiddle.net/NPXfe/
*/
body {padding:40px; background-color: #ccc;}
input {
padding:10px 60px;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;