Skip to content

Instantly share code, notes, and snippets.

@clzola
clzola / IntentUtilities.java
Created September 16, 2017 19:48
IntentUtilities fb, insta, email
public class IntentUtilities {
/**
* <p>Intent to open the official Facebook app. If the Facebook app is not installed then the
* default web browser will be used.</p>
*
* https://stackoverflow.com/questions/4810803/open-facebook-page-from-android-app
*
* <p>Example usage:</p>
*
* {@code newFacebookIntent(ctx.getPackageManager(), "https://www.facebook.com/JRummyApps");}
[Unit]
Description=High-performance, schema-free document-oriented database
After=network.target
[Service]
User=mongodb
ExecStart=/usr/bin/mongod --quiet --config /etc/mongod.conf
[Install]
WantedBy=multi-user.target
#!/bin/bash
USER="vagrant"
MYSQL_PASSWORD="admin"
# Update & Install Prerequisites
apt-get update
apt-get install -y debconf-utils
# Install nginx
@clzola
clzola / install-redis.sh
Last active March 23, 2022 19:20
Bash script for installing Redis on Ubuntu 16.04
#!/bin/bash
# Install the Build and Test Dependencies
apt-get update
apt-get install -y curl build-essential tcl
# Download and Extract the Source Code
cd /tmp
curl -O http://download.redis.io/redis-stable.tar.gz
tar xzvf redis-stable.tar.gz
#!/bin/bash
apt-get install -y debconf-utils htop build-essential curl
# Install nginx server
apt-get install -y nginx
# Install and configure mysql server
sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password password admin'
sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password_again password admin'
@clzola
clzola / install-postgis.sh
Created September 1, 2016 11:05
How to install PostgreSQL + PostGIS
# Install Postgresql
sudo apt-get install -y postgresql postgresql-contrib
# Create a database and a user to access it
# this will prompt you for a database password
sudo -u postgres createuser -P USER_NAME_HERE
sudo -u postgres createdb -O USER_NAME_HERE DATABASE_NAME_HERE
# Test connecting to Postgresql
psql -h localhost -U USER_NAME_HERE DATABASE_NAME_HERE
@clzola
clzola / VirtualHost.xml
Created July 28, 2016 06:44
Virtual Host for L5
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName [SERVER_NAME]
ServerAlias [SERVER_ALIAS]
DocumentRoot [SERVER_DOCUMENT_ROOT]
<Directory />
AllowOverride All
</Directory>
<Directory [SERVER_DOCUMENT_ROOT]>
Options Indexes FollowSymLinks MultiViews
@clzola
clzola / create.php
Created July 25, 2016 08:50
Images Uploader
<!doctype html>
<html>
<head>
<title>Upload Photos</title>
<link rel="stylesheet" type="text/css" href="bower_components/bootstrap/dist/css/bootstrap.min.css"/>
<style type="text/css">
.fileUpload {
position: relative;
var LfsrCipher = function(s, p) {
this.key = s;
this.p = p;
this.generate = function(i) {
var t = 0;
for(var j=0; j<=p.length-1; j++)
t += p[j] * s[i+j];
t = t % 2;
unsigned char* hex2bin(const char* hexstr, size_t* size)
{
size_t hexstrLen = strlen(hexstr);
size_t bytesLen = hexstrLen / 2;
unsigned char* bytes = (unsigned char*) malloc(bytesLen);
int count = 0;
const char* pos = hexstr;