Skip to content

Instantly share code, notes, and snippets.

View callado4's full-sized avatar

Jose Martinez callado4

View GitHub Profile
// Intercepting HTTP calls with AngularJS.
angular.module('MyApp', [])
.config(function ($provide, $httpProvider) {
// Intercept http calls.
$provide.factory('MyHttpInterceptor', function ($q) {
return {
// On request success
request: function (config) {
// console.log(config); // Contains the data about the request before it is sent.
@callado4
callado4 / .bash_login.jenkins
Created September 7, 2012 03:02 — forked from fancyremarker/.bash_login.jenkins
[ClearServe] Scripts related to Jenkins client setup
# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
fi
▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀
HANDPICKED JQUERY PLUGINS REPOSITORY CDN URLS
POWERED BY MAXCDN
▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀
Following the down-time of Godaddy, you will now have to update the previous URLs.
It is much more safer to link to the raw CDN URL.
@callado4
callado4 / jspatterns.md
Created March 18, 2013 16:14
Javascript design patterns

JavaScript best practices

Collection of links from HN submission: https://news.ycombinator.com/item?id=5392984

Some have commented that the [linked article][1] may not always contain best practices. The following links always seem to get fantastic praise - they're permanently in my JS bookmarks. Having an understanding of the core language rather than using frameworks is a great start; these articles will certainly help.

@callado4
callado4 / codeignitor-mssql.md
Created April 16, 2013 16:34
CodeIgnitor/PHP mssql with freetds and Homebrew

Make sure you installed Hombrew PHP with --with-mssql

You can check using a command like below: /usr/local/opt/php53/bin/php -i | grep Configure

When I pointed my apache to the homebrew version of php, it was already configured to have the mssql and freetds libraries working, otherwise you may have to add the .so file in the freetds directory to your php.ini file

Then I just had to something like this to my freetds.conf:

[my_mssql_server]

Sublime Text 2 – Useful Shortcuts (Mac OS X)

General

⌘T go to file
⌘⌃P go to project
⌘R go to methods
⌃G go to line
⌘KB toggle side bar
⌘⇧P command prompt
@callado4
callado4 / Class.js
Created November 4, 2013 20:42 — forked from shakyShane/Class.js
/* Simple JavaScript Inheritance for ES 5.1 ( includes polyfill for IE < 9 )
* based on http://ejohn.org/blog/simple-javascript-inheritance/
* (inspired by base2 and Prototype)
* MIT Licensed.
*/
(function (global) {
"use strict";
if (!Object.create) {
Object.create = (function () {
#! /bin/sh
#
# autossh init.d This script starts and stops an autossh daemon
#
# chkconfig: 2345 95 15
# processname: autossh
#
# Original Author: Andreas Olsson <andreas@arrakis.se>
# Version: @(#)autossh_tunnel.foo 0.1 27-Aug-2008 andreas@arrakis.se
#
@callado4
callado4 / behat-phantomjs-webdriver.md
Last active January 24, 2021 17:10
Instructions on how to make behat (with mink) use the phantomjs webdriver to run headless browser tests

Making behat use phantomjs for the tests

If you want to run it on phantomjs (a headless browser) you can add this profile to your behat.yml and you need phantomjs >= 1.8.0

phantomjs:
    extensions:
        Behat\MinkExtension\Extension:
            base_url: http://dev.local
            goutte: ~
            selenium2:
 wd_host: "http://localhost:8643/wd/hub" 
# brew install httpie htmlq wget
http "https://www.weichert.com/xxxx/" | htmlq -a "src" "#pdp-photos .pdp-photo[onerror='fix(this)']" | awk '{print "https:" $0}' | xargs wget
http "https://www.weichert.com/xxxx/" | htmlq -a "data-lazy" "#pdp-photos .pdp-photo" | awk '{print "https:" $0}' | xargs wget