Skip to content

Instantly share code, notes, and snippets.

<!DOCTYPE html>
<html lang='en'>
<head>
<title> SSO PHP Demo </title>
</head>
<body>
<h1>SSO - javascript demo</h1>
<a id='cj_connect'> Click Jogos Connect </a>
window.App = (function() {
App.name = 'App';
function App() {
$('#cj_connect').click(function() {
return window.open('http://connect.staging.cjogos.com.br/3db8a86238e3c8b3de0b3bad225e2407/', 'sharer', 'toolbar=no, width=546, height=550');
});
}
return App;
})();
<?php
$uid = $_GET['uid'];
$url = "http://connect.clickjogos.uol.com.br/user/eb23c807636afa9d4c05a614023557ef/3007f56e7ec0d9d00167f4cc8f3574ac/" . $uid;
$response = file_get_contents($url);
echo($response);
?>
<!DOCTYPE html>
<html lang='en'>
<head>
<title> SSO PHP Demo </title>
</head>
<body>
<script type='text/javascript'>
window.close();
</script>
window.App = (function() {
App.name = 'App';
function App() {
$('#cj_connect').click(function() {
return window.open('http://connect.clickjogos.uol.com.br/eb23c807636afa9d4c05a614023557ef/', 'sharer', 'toolbar=no, width=665, height=700');
});
}
return App;
})();
----------------------------------
addMEMBER
action = {"action"=>"hook", "model"=>{"id"=>"52d456f9edb8a84658a57b6d", "badges"=>{"votes"=>0, "viewingMemberVoted"=>false, "subscribed"=>false, "fogbugz"=>"", "checkItems"=>0, "checkItemsChecked"=>0, "comments"=>4, "attachments"=>0, "description"=>true, "due"=>nil}, "checkItemStates"=>nil, "closed"=>false, "dateLastActivity"=>"2014-01-14T21:59:34.891Z", "desc"=>"O conteúdo solicitou 2 redirects de jogos:\n\nTemos alguns jogos do novo canal do Cartoon que precisamos de redirect do permalink. Eles precisam ser feitos antes de quarta (dia 15/01), então amanhã seria o ideal.\n\nOs jogos são:\n\nhttp://adm.cjogos.com.br/clickjogos/games/1733/edit\n\nJogos-online/Meninas/Attack-Of-The-Puppybots \n\npara\n\njogos/as-meninas-super-poderosas-o-ataque-dos-filhotes-de-robos\n\ne \n\nhttp://adm.cjogos.com.br/clickjogos/games/15195/edit\n\njogos/apenas-um-show-winging-it\n\npara \n\njogos/apenas-um-show-pairando-nos-ares\n\n\nLembrando que o jogo Apenas um Show - Pairando nos

OSX

HomeBrew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

brew update

RVM

@adrianotadao
adrianotadao / dfp_async.md
Last active August 29, 2015 14:15
Chamadas Async

###Introdução

O processo de chamada do overlay é o seguinte:

  • Existe a <div> do ad no template do html
  • Javascript faz a request para o dfp
  • DFP dispara um trigger que o Javascript do site que está esperando, enviando todas as informações necessárias para exibirmos o ad.
  • Assim que chamado, o Javascript renderiza o o conteúdo vindo de parâmetro e exibe o overlay

#Exemplo

@adrianotadao
adrianotadao / rails.rb
Last active August 29, 2015 14:16 — forked from benedikt/rails.rb
# encoding: UTF-8
Capistrano::Configuration.instance(:must_exist).load do
namespace :rails do
desc "Open the rails console on one of the remote servers"
task :console, :roles => :app do
hostname = find_servers_for_task(current_task).first
exec "ssh -l #{user} #{hostname} -t 'source ~/.profile && #{current_path}/script/rails c #{rails_env}'"
end
end
{
"auto_complete": false,
"binary_file_patterns":
[
"*.jpg",
"*.jpeg",
"*.png",
"*.gif",
"*.ttf",
"*.tga",