Skip to content

Instantly share code, notes, and snippets.

View varemenos's full-sized avatar

Adonis Kakoulidis varemenos

View GitHub Profile
@varemenos
varemenos / escape.js
Created April 20, 2013 05:22
JavaScript - Escape HTML special characters
// source: http://stackoverflow.com/a/9251169/649239
var escape = document.createElement('textarea');
function escapeHTML(html) {
escape.innerHTML = html;
return escape.innerHTML;
}
function unescapeHTML(html) {
@varemenos
varemenos / parseUri.js
Last active December 14, 2015 22:49
JavaScript - Parse url parameters
var params = {};
var queryString = location.search.substring(1); // For # params use location.hash
var regex = /([^&=]+)=([^&]*)/g;
var m;
while (m = regex.exec(queryString)) {
params[decodeURIComponent(m[1])] = decodeURIComponent(m[2]);
}
@agnoster
agnoster / README.md
Last active May 10, 2025 17:44
My ZSH Theme

agnoster.zsh-theme

A ZSH theme optimized for people who use:

  • Solarized
  • Git
  • Unicode-compatible fonts and terminals (I use iTerm2 + Menlo)

For Mac users, I highly recommend iTerm 2 + Solarized Dark

@varemenos
varemenos / direct_access.php
Created April 8, 2012 00:11
PHP - Deny Direct Access
<?php
// inside included file
defined('INCLUDE') or die('No direct access allowed.');
?>
<?php
// inside includer
define('INCLUDE', true);
?>
@varemenos
varemenos / db.php
Created March 29, 2012 15:51
PHP - Database connection and query
<?php
// db info
$db_host = 'localhost'; // local only connection
$db_port = 3306; // default mysql port
$db_database = 'db_user'; // database username
// initiate dns string
$dns = "mysql:host=$db_host;port=$db_port;dbname=$db_database";
// create database object or close connection