Skip to content

Instantly share code, notes, and snippets.

💭
Working to deliver magic!

Guillermo Siliceo grillermo

💭
Working to deliver magic!
  • Mexico City
Block or report user

Report or block grillermo

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View gist:880195975c37dbc5954101bf35372739
users = []
users.add Service.user_booked.joins(:user).where(datetime: Time.zone.now.all_year).pluck(&:user_id)
users.add Service.finished.joins(:user).where(datetime: Time.zone.now.all_year).pluck(&:user_id)
View app views rails_admin main _array_form.html.haml
:ruby
js_data = {
xhr: false,
sortable: false,
removable: true,
cacheAll: false,
regional: {
chooseAll: t("admin.misc.chose_all"),
clearAll: t("admin.misc.clear_all"),
search: t("admin.misc.search"),
@grillermo
grillermo / app assets javascripts rails_admin actions create_aliada_working_hours.js
Created Feb 8, 2018
A complete rails admin custom action, the file of this gist are the paths were you should put your files
@grillermo
grillermo / invoice-status.yml
Created Aug 23, 2017
Request, response del intento de ver status de un job.
View invoice-status.yml
---
http_interactions:
- request:
method: get
uri: https://api-sandbox.facturify.com/api/v1/job/94ace2eae0ae2d0c93fd3a2ada0195f8f9155295/factura
body:
encoding: US-ASCII
string: ''
headers:
Content-Type:
@grillermo
grillermo / not_removable_has_many_association.rb
Created Mar 9, 2017
A has many rails admin field with the remove association button gone.
View not_removable_has_many_association.rb
require 'rails_admin/config/fields/association'
module RailsAdmin
module Config
module Fields
module Types
class NotRemovableHasManyAssociation < RailsAdmin::Config::
Fields::
Types::
HasManyAssociation
@grillermo
grillermo / scrape-facturify-with-artoo.js
Last active Dec 31, 2016
You can't export from all your companies in facturify and you cant scrape in automated fashion due to the captcha so you have to use a browser based scraper such artoo.js
View scrape-facturify-with-artoo.js
aliadas_urls = [
{
url: 'https://client.facturify.com/models/multiempresa.php?type=defecto&id=12',
data: {
multi: 288, // ID of the company
},
},
]
artoo.ajaxSpider(
View gist:22f7b34a3ebc225d65487e5092c0e8e6
Deambulé bajo la luz de la luna iluminando la lluvia rodeado de ruidos raros producidos por animales peligrosos. Mis pies atascados en el lodo luchaban en cada paso, sintiendo el dolor de pequeñas heridas abiertas, cojeando del izquierdo desde hacía mucho tiempo. Hacía un frío aumentado por la ropa empapada y sacudida por estornudos, moqueando todo el tiempo, era una verdadera desgracia de situación. A veces de la frustración lloraba.
Estaba fascinado caminado en círculos con la esperanza de la cabaña caliente y seca de la que me platicaste, o que inventé poniéndola en tu boca. Si, no recuerdo ninguna luz al fondo del túnel de tus palabras. Corrijo entonces, caminando con una esperanza inventada, insuficiente para mantenerme motivado y feliz pero suficiente para no dejarme descansar ni un momento en medio de ese pantano, así caí.
Caí boca abajo con la nariz y la boca bien abiertas, atascando mi interior de lodo casi tan rápido como toque fondo, muriendo en la ridícula oscuridad de los ojos cerrados.
Pero
View gist:40361797b7a9e17c6940
{
"username": "paulina@aliada.mx",
"password": "Facturify2016%",
"json": {
"emisor": {
"rfc": "AUDG920525111",
"receptor": {
"tipo_persona": "Persona Moral",
"rfc": "AEM130927BD7",
"RazonSocial": "APC EGS MX SA DE CV",
View .vimrc
"Author: Guillermo Siliceo Trueba
"
" Add the virtualenv's site-packages to vim path
py << EOF
import os.path
import sys
import vim
if 'VIRTUAL_ENV' in os.environ:
project_base_dir = os.environ['VIRTUAL_ENV']
View parsing-conekta-webhook.rb
def self.create_from_webhook_notification(params)
data = params['data']
object = data['object']
payment_data = object['payment_method']
order_receipt = object['reference_id']
# Parse
payment_method = payment_data['object']
fee = object['fee'].to_f
You can’t perform that action at this time.