Skip to content

Instantly share code, notes, and snippets.

@isidroamv
isidroamv / UsernameToken.py
Created October 30, 2017 04:34
Make a SOAP Authentication with UsernameToken using python
from zeep import Client
from zeep.transports import Transport
from zeep.wsse.username import UsernameToken
import json
url = "https://example.com/Service.svc?wsdl"
client = Client(url, wsse=UsernameToken("username", "password"))
reponse = client.service.MyService(request={"CountryCode": "MEX", "ClientCode": 0000})
def testWord(word, word_new):
isGreater = len(word_new) > len(word) + 1
isLower = len(word_new) < len(word) - 1
if isGreater or isLower:
return False
if len(word_new) > len(word):
(function(u,p,l,i,f,t,b,j){u['UpLiftPlatformObject']=f;u[f]=u[f]||function() {(u[f].q=u[f].q||[]).push(arguments)},u[f].l=1*new Date();b=p.createElement(l),j=p.getElementsByTagName(l)[0];b.async=1;b.src=i+'?id='+t;j.parentNode.insertBefore(b,j);var o=window.location.host.match(/[w-]+.w{2,3}(:d+)?$/);if(o)o=o[0];u[f]('create',t,o)})(window,document,'script','https://cdn.uplift-platform.com/a/up.js','up','UP-12766233-1')
(function(u,p,l,i,f,t,b,j){u['UpLiftPlatformObject']=f;u[f]=u[f]||function() {(u[f].q=u[f].q||[]).push(arguments)},u[f].l=1*new Date();b=p.createElement(l),j=p.getElementsByTagName(l)[0];b.async=1;b.src=i+'?id='+t;j.parentNode.insertBefore(b,j);var o=window.location.host.match(/[w-]+.w{2,3}(:d+)?$/);if(o)o=o[0];u[f]('create',t,o)})(window,document,'script','https://cdn.uplift-platform.com/a/up.js','up','UP-79113567-10')
(function(u,p,l,i,f,t,b,j){u['UpLiftPlatformObject']=f;u[f]=u[f]||function() {(u[f].q=u[f].q||[]).push(arguments)},u[f].l=1*new Date();b=p.createElement(l),j=p.getElementsByTagName(l)[0];b.async=1;b.src=i+'?id='+t;j.parentNode.insertBefore(b,j);var o=window.location.host.match(/[w-]+.w{2,3}(:d+)?$/);if(o)o=o[0];u[f]('create',t,o)})(window,document,'script','https://cdn.uplift-platform.com/a/up.js','up','UP-57912505-1')
(function(u,p,l,i,f,t,o,b,j){u['UpLiftPlatformObject']=f;u[f]=u[f]||function(){
(u[f].q=u[f].q||[]).push(arguments)},u[f].l=1*new Date();b=p.createElement(l),
j=p.getElementsByTagName(l)[0];b.async=1;b.src=i+'?id='+t;
j.parentNode.insertBefore(b,j);o=u.location.host.match(/[\w-]+\.\w{2,3}(:\d+)?$/);
if(o)o=o[0];u[f]('create',t,o)})(window,document,'script','https://cdn.uplift-platform.com/a/up.js',
'up','UP-81257396-1');
(function(u,p,l,i,f,t,o,b,j){u['UpLiftPlatformObject']=f;u[f]=u[f]||function(){
(u[f].q=u[f].q||[]).push(arguments)},u[f].l=1*new Date();b=p.createElement(l),
j=p.getElementsByTagName(l)[0];b.async=1;b.src=i+'?id='+t;
j.parentNode.insertBefore(b,j);o=u.location.host.match(/[\w-]+\.\w{2,3}(:\d+)?$/);
if(o)o=o[0];u[f]('create',t,o)})(window,document,'script','https://cdn.uplift-platform.com/a/up.js',
'up','UP-79113567-13');
@isidroamv
isidroamv / Blue Diamond Resorts
Created February 2, 2023 20:12
Blue Diamond Resorts
(function(u,p,l,i,f,t,o,b,j){u['UpLiftPlatformObject']=f;u[f]=u[f]||function(){
(u[f].q=u[f].q||[]).push(arguments)},u[f].l=1*new Date();b=p.createElement(l),
j=p.getElementsByTagName(l)[0];b.async=1;b.src=i+'?id='+t;
j.parentNode.insertBefore(b,j);o=u.location.host.match(/[\w-]+\.\w{2,3}(:\d+)?$/);
if(o)o=o[0];u[f]('create',t,o)})(window,document,'script','https://cdn.uplift-platform.com/a/up.js',
'up','UP-73285543-1');
@isidroamv
isidroamv / build.sh
Created December 6, 2016 18:41
Build golang code to LINUX AMD
env GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -v bitbucket.com/mycompany/my_package
(function(u,p,l,i,f,t,o,b,j){u['UpLiftPlatformObject']=f;u[f]=u[f]||function(){
(u[f].q=u[f].q||[]).push(arguments)},u[f].l=1*new Date();b=p.createElement(l),
j=p.getElementsByTagName(l)[0];b.async=1;b.src=i+'?id='+t;
j.parentNode.insertBefore(b,j);o=u.location.host.match(/[\w-]+\.\w{2,3}(:\d+)?$/);
if(o)o=o[0];u[f]('create',t,o)})(window,document,'script','https://cdn.uplift-platform.com/a/up.js',
'up','UP-97221441-1');