Skip to content

Instantly share code, notes, and snippets.

View g-alonso's full-sized avatar

. g-alonso

  • Buenos Aires, Argentina
View GitHub Profile
@g-alonso
g-alonso / compile.apache2.4.4
Last active December 18, 2015 03:29
Compile Apache 2.4.4, Debian 7
#Compile Apache 2.4.4
Dependences: APR, APR-Util, PCR
# Build and install apr
./configure --prefix=/usr/local/apr-httpd/
make
make install
# Build and install apr-util
@g-alonso
g-alonso / compile.mysql5.6.12.txt
Last active December 18, 2015 04:38
Compile Mysql 5.6.12, Debian 7
#Compile mysql-5.6.12
groupadd mysql
useradd -g mysql mysql
./configure --prefix=/usr/local/mysql
#error ./configure: command not found
sudo apt-get install cmake
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_TCP_PORT=3306 -DMYSQL_UNIX_ADDR=/tmp/mysql.sock
@g-alonso
g-alonso / compile.php5.3.25.txt
Created June 7, 2013 01:19
Compile PHP5.3.25, Debian 7
http://phpconfigure.com/
See before:
compile.mysql5.6.12.txt & compile.apache2.4.4.txt
Compile php 5.3.25
sudo mkdir /usr/local/php
sudo mkdir /usr/local/php/php_5.3.25
@g-alonso
g-alonso / compile.php5.3.27.with-oci.txt
Last active December 19, 2015 01:58
compile.php5.3.27.with-oci.txt
1 - Download Instant Client
http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html?ssSourceSiteId=ocomen
2 -Alienize!
3 - Create tnsnames.ora in /usr/lib/oracle/11.2/client64/network/admin/
4 - Create oracle.sh in /etc/profile.d with the envars
5 - Add . /etc/profile.d/oracle.sh in apache envvars
@g-alonso
g-alonso / oracle.sh
Created November 25, 2013 17:02
oracle.sh
ORACLE_BASE=/usr/lib/oracle/11.2
ORACLE_HOME=$ORACLE_BASE/client
ORACLE_OWNER=oracle
ORACLE_USER=$ORACLE_OWNER
ORACLE_SID=orcl
ORACLE_TERM=vt100
ORACLE_HOST=spangle
ORACLE_DB=orcl
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
TNS_ADMIN=$ORACLE_HOME/network/admin
@g-alonso
g-alonso / interceptor.js
Last active January 1, 2016 12:29
Angular Http Interceptor
var interceptor = angular.module('Interceptor',[]);
interceptor.factory('HttpInterceptor', function ($q, $rootScope, $log) {
var numLoadings = 0;
return {
request: function (config) {
numLoadings++;
@g-alonso
g-alonso / dataFields.js
Last active January 2, 2016 02:49
Angular Select Multiple Directive
/*
Original Source: http://blog.boxelderweb.com/2013/08/22/angularjs-multi-select-widget/
Modif:
-03/12/2013
Gabriel Alonso (gbr.alonso@gmail.com)
Example:
@g-alonso
g-alonso / angular.modal.js
Last active October 28, 2023 15:02
Angular Modal
/**
*
*
* Angular Modal Service
*
* Requiere Bootstrap's modal (http://getbootstrap.com/javascript/#modals)
*
* Example:
*
* //1) Confirmation Modal
@g-alonso
g-alonso / oracle-snippets.sh
Created February 3, 2014 18:29
Oracle Snippets
/*Get Sequences*/
select iway_base.APP_ROLE_SEQ.currval from dual;
select iway_base.APP_ROLE_SEQ.nextval from dual;
@g-alonso
g-alonso / misc.js
Last active August 29, 2015 13:57
Misc goes here...
//recursion
(function g(tree, element){
angular.forEach(tree, function(elm, k){
if(element.attribute_id == elm.attribute_id){
tree[k].repeated++;
}
g(tree[k].children, element);
});
})(scope.tree, element)