A tweet-sized debugger for visualizing your CSS layouts. Outlines every DOM element on your page a random (valid) CSS hex color.
One-line version to paste in your DevTools
Use $$ if your browser aliases it:
~ 108 byte version
| <?php | |
| private function getErrorMessages(\Symfony\Component\Form\Form $form) { | |
| $errors = array(); | |
| if ($form->hasChildren()) { | |
| foreach ($form->getChildren() as $child) { | |
| if (!$child->isValid()) { | |
| $errors[$child->getName()] = $this->getFormErrors($child); | |
| } |
| # https://www.scalescale.com/tips/nginx/nginx-proxy-cache-explained-2/ | |
| proxy_cache_path /var/lib/nginx/cache levels=1:2 keys_zone=my_diskcached:10m max_size=5g inactive=45m use_temp_path=off; | |
| server { | |
| listen 80; | |
| set $cache_uri $uri; | |
| server_name example.com; | |
| location ~ /purge(/.*) { | |
| proxy_cache_purge my_diskcached acme.mycachedefault$uri$is_args$args; |
| "joomla1": { | |
| "display": "Joomla Error Log", | |
| "path": "/var/www/sites/REMOVED/log/error.php", | |
| "refresh": 5, | |
| "max": 10, | |
| "notify": true, | |
| "format": { | |
| "type": "Joomla", | |
| "regex": "|^((\\d{4})-(\\d{2})-(\\d{2})T(\\d{2})\\:(\\d{2})\\:(\\d{2})[+-](\\d{2})\\:(\\d{2}))\\t(.*?)\\s(.*?)\\t(.*?)\\t(.*?)[^\\r\\n]*$|U", | |
| "export_title": "Error", |
| # Creates SWAP on the server | |
| # One of the things that I have lerned is that this kind of servers need swap. | |
| # With these fast SSD disks you gain kind of "pseudo-ram"!!!. | |
| sudo dd if=/dev/zero of=/swapfile bs=1G count=1 | |
| sudo chmod 600 /swapfile | |
| sudo mkswap /swapfile | |
| sudo swapon /swapfile | |
| sudo echo "/swapfile none swap sw 0 0" >> /etc/fstab | |
| sudo sysctl vm.swappiness=10 | |
| sudo echo "vm.swappiness=10" >> /etc/sysctl.conf |
| # Feel free to change this path of course (and keys_zone value as well, but also change the usage of it below). | |
| proxy_cache_path /var/www/cache/resized levels=1:2 keys_zone=resizedimages:10m max_size=1G; | |
| # Gzip was on in another conf file of mine...You may need to uncomment the next line. | |
| #gzip on; | |
| gzip_disable msie6; | |
| gzip_static on; | |
| gzip_comp_level 4; | |
| gzip_proxied any; | |
| # Again, be careful that you aren't overwriting some other setting from another config's http {} section. |
Install "Development Tools" and Vim editor:
sudo yum groupinstall -y 'Development Tools' && sudo yum install -y vim
Install Extra Packages for Enterprise Linux (EPEL):
sudo yum install -y epel-release
Download and install optional NGINX dependencies:
sudo yum install -y perl perl-devel perl-ExtUtils-Embed libxslt libxslt-devel libxml2 libxml2-devel gd gd-devel GeoIP GeoIP-devel
| DELIMITER $$ | |
| CREATE FUNCTION `fn_getparam`(param varchar(55), url varchar(2048)) RETURNS varchar(2048) CHARSET latin1 COLLATE latin1_general_cs | |
| BEGIN | |
| declare val varchar(2048); | |
| declare _param varchar(60) DEFAULT CONCAT(param,'='); | |
| select | |
| case |
| #!/usr/bin/env bash | |
| # bash 4.1.5(1) Linux Ubuntu 10.04 Date : 2011-08-25 | |
| # | |
| # _______________| httpstatus : get HTTP status code | |
| # | |
| # Usage: httpstatus URL [timeout] [--code or --status] [see 4.] | |
| # ^message with code (default) | |
| # ^code (numeric only) | |
| # ^in secs (default: 3) | |
| # ^URL without "http://" prefix works fine. |