Skip to content

Instantly share code, notes, and snippets.

View neonxp's full-sized avatar
🤖
Code to live, live to code

Alex neonxp

🤖
Code to live, live to code
View GitHub Profile
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
<style id="jsbin-css">
.button {
background-color: #eaeaea;
border: 1px solid #e7e7e7;
@neonxp
neonxp / trollface
Created December 6, 2011 09:41
Trollface v1.2
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▄▄▄▄▀▀▀▀▀▀▀▀▄▄▄▄▄▄░░░░░░░░░
░░░░░░░█░░░░▒▒▒▒▒▒▒▒▒▒▒▒░░▀▀▄░░░░░░
░░░░░░█░░░▒▒▒▒▒▒░░░░░░░░▒▒▒░░█░░░░░
░░░░░█░░░░░░▄██▀▄▄░░░░░▄▄▄░░░░█░░░░
░░░▄▀▒▄▄▄▒░█▀▀▀▀▄▄█░░░██▄▄█░░░░█░░░
░░█░▒█▒▄░▀▄▄▄▀░░░░░░░░█░░░▒▒▒▒▒░█░░
░░█░▒█░█▀▄▄░░░░░█▀░░░░▀▄░░▄▀▀▀▄▒█░░
░░░█░▀▄░█▄░█▀▄▄░▀░▀▀░▄▄▀░░░░█░░█░░░
░░░░█░░░▀▄▀█▄▄░█▀▀▀▄▄▄▄▀▀█▀██░█░░░░
@neonxp
neonxp / get_icon_color.js
Last active February 27, 2017 09:05
Определение доминирующего цвета в иконке
function magic(image) {
var imgWidth = 18;
var imgHeight = 18;
var canvas = document.createElement('canvas');
var ctx = canvas.getContext('2d');
// Draw white Rect to avoid problems with favicon opacity
ctx.fillStyle = 'rgb(255, 255, 255)';
ctx.fillRect(0, 0, imgWidth, imgHeight);
ctx.drawImage(image, 0, 0, imgWidth, imgHeight);
try {
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
<style id="jsbin-css">
.button {
display: inline-block;
background-color: #286aa8;

Keybase proof

I hereby claim:

  • I am neonxp on github.
  • I am neonxp (https://keybase.io/neonxp) on keybase.
  • I have a public key ASCs9o3_OMUqOB8FSPRRC1Vji0BPn0F4FfBTzc6muXyZkgo

To claim this, I am signing this object:

<?php
/**
* @author Alexander Kiryukhin <alexander@symdev.org>
* @date: 22.10.13
* @time: 16:39
*/
class NameCases
{
const SEX_MALE = 0; // Мужской пол
"Трое из Простоквашино" - жуткая изнанка советской классики.
Эта ,совсем не детская сказка, имеет скрытый, пугающий смысл. О чем же этот мультфильм на самом деле?
Начинается история незатейливо – некий мальчик, спускается по лестнице и жует бутерброд с колбасой. Прямо на лестнице мальчик знакомится с котом, «живущим на чердаке», «который ремонтируют». Запомним эти ключевые слова, они очень важны для понимания сути происходящего, мы вернемся к ним позже.
Разговор мальчика с котом сам по себе не является чем-то необычным для мультфильмов, хотя как правило звери разговаривают в них друг с другом, а не с людьми. Но исключений полно – например русские народные сказки, в которых орудуют говорящие лягушки, зайцы и медведи. Но этот мультфильм совсем не сказка, в чем мы скоро убедимся.
Из диалога с котом выясняется забавная вещь – мальчика зовут «дядя Федор», что заставляет зрителя задуматься над вопросом – почему маленького с виду мальчика зовут так по-взрослому –«дядя»? И если он дядя, то где его племянник? Что т
@neonxp
neonxp / gist:5941979
Created July 7, 2013 02:03
Законопроект о защите чувств атеистов
Законопроект о защите чувств атеистов
1. Российская Федерация является светским государством, в котором проживают миллионы неверующих, которым Конституцией гарантировано право оставаться таковыми.
Поэтому любое открытое и публичное проведение религиозных обрядов и других проявлений оскорбляет чувства миллионов неверующих граждан.
2. Запрещаются любые религиозные проявления в публичных местах, в т.ч. на улице, кроме специальных мест, предназначенных для этого: молельных домов, церквей, соборов и пр.
3. Ношение религиозной одежды, головных уборов, одежды с религиозной символикой, крестов, чёток и пр. в публичных местах запрещено. Это может оскорбить чувства неверующих. Эти предметы могут использоваться только внутри религиозных заведений.
4. Каждый гражданин России рождается неверующим.
[[ $TERM != "screen" ]] && (tmux attach || tmux new-session)
<?php
/**
* Simple DI container for projects with legacy code without PSR-0 classes and namespaces
* Usage:
* require_once('DIC/Container.php');
* $c = new Container();
* $c->get('example')->method();
*/
class Container {