Skip to content

Instantly share code, notes, and snippets.

ilyash / webkit-background-image-wrapping-bug.html
Created Sep 1, 2012
Webkit background image wrapping bug
View webkit-background-image-wrapping-bug.html
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "">
<html xmlns="" xml:lang="en">
<title>Webkit background image wrapping bug</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
50x40px div. background-image - 40x1 px, 37 top pixels transparent, 3 bottom pixes are red, green and blue from top to bottom. Followed by 50x40px div with background-color #888:<br/><br/>
ilyash /
Last active Apr 3, 2022
Quick hack to create CSV containing AWS EC2 instance types with their properties. This format is more convenient (at least for me) than the types page.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
ilyash / gist:6363673
Last active Dec 21, 2015
Quick and dirty hosts' file lines from Chef
View gist:6363673
knife exec -E 'nodes.all.sort_by(&:name).each do |node| puts "#{printf "%-16s",node.ipaddress} #{}" end'
# or
knife exec -E 'nodes.all.sort_by(&:ipaddress).each do |node| puts "#{printf "%-16s",node.ipaddress} #{}" end'
ilyash /
Last active Jan 1, 2016
Python - copy system package to virtualenv (example)
tar -h -C /usr/lib/python2.7/dist-packages -czf netaddr.tgz netaddr netaddr-0.7.10.egg-info
tar -C $VIRTUAL_ENV/lib/python2.7/site-packages/ -xzf netaddr.tgz
ilyash / cloudify-vimrc
Created Mar 11, 2014
Suggested .vimrc lines for Cloudify
View cloudify-vimrc
" GigaSpaces Cloudify settings, excerpt from my .vimrc + additional comments
" * CTRL+F9 to run flake QuickFix, CTRL+Enter/Shift+CTRL+Enter to navigate
" * Tabulation settings. You might need to adjust the folder name "gigaspaces"
map <C-F9> :make<CR>
noremap <C-CR> :cn<CR>:cc<CR>
noremap <S-C-CR> :cN<CR>:cc<CR>
hi CursorLine guibg=#F4F4F4
ilyash / cloudify-chef-plugin-client-node-example.yaml
Created May 12, 2014
Cloudify Chef Plugin - client node example
View cloudify-chef-plugin-client-node-example.yaml
- name: chef_node_one
type: cloudify.types.chef.db_server
version: 11.10.4-1
validation_client_name: chef-validator
validation_key: "-----BEGIN RSA PRIVATE KEY-----\n.......\n-----END RSA PRIVATE KEY-----\n"
node_name_prefix: chef-node-
ilyash / cloudify-chef-plugin-related-solo-nodes.yaml
Created May 12, 2014
Cloudify Chef Plugin - related solo nodes
View cloudify-chef-plugin-related-solo-nodes.yaml
View CFY-989.yaml
# /etc/sudoers must not have "Default requiretty" for Puppet plugin to work
derived_from: cloudify.plugins.agent_plugin
ilyash /
Created Aug 19, 2014
Install Cloudify from master
# In new virtualenv:
PACKAGES="cloudify-dsl-parser cloudify-rest-client cloudify-cli cloudify-openstack-provider"
for pkg in $PACKAGES;do
pip install --upgrade$pkg/archive/
View CFY-871.yaml
# /etc/sudoers must not have "Default requiretty" for Puppet plugin to work
derived_from: cloudify.plugins.agent_plugin