Send email asynchroniously using Sidekiq.
Create your mailer us usual:
# Original source: https://gist.github.com/hopsoft/56ba6f55fe48ad7f8b90 | |
# Merged with: https://gist.github.com/kofronpi/37130f5ed670465b1fe2d170f754f8c6 | |
# Benefits of: https://gist.github.com/e12e/e0c7d2cc1d30d18c8050b309a43450ac | |
# And fixes of: https://gist.github.com/joelvh/f50b8462611573cf9015e17d491a8a92 | |
namespace :db do | |
desc 'Dumps the database to backups' | |
task dump: :environment do | |
dump_fmt = ensure_format(ENV['format']) | |
dump_sfx = suffix_for_format(dump_fmt) | |
backup_dir = backup_directory(Rails.env, create: true) |
# Reference: | |
# https://github.com/bbatsov/rubocop/blob/v0.33.0/config/default.yml | |
# https://github.com/bbatsov/rubocop/blob/v0.33.0/config/enabled.yml | |
# https://github.com/bbatsov/rubocop/blob/v0.33.0/config/enabled.yml | |
# Many of the variations are because rubocop prefers things to look like: | |
# foo = foo(a, | |
# b | |
# ) | |
# |
111mil.mumuki.io, | |
alcal-prog1.mumuki.io, | |
alcal-prog2.mumuki.io, | |
alcal-prog3.mumuki.io, | |
alcal.mumuki.io, | |
algo1-unsam.mumuki.io, | |
algo2-undav.mumuki.io, | |
apuntesmdp.mumuki.io, | |
ayedea.mumuki.io, | |
base.mumuki.io, |
User-agent: * | |
Disallow: /wp-admin/ | |
Disallow: /wp-includes/ | |
Disallow: /xmlrpc.php | |
Allow: /wp-admin/admin-ajax.php | |
User-agent: * | |
User-agent: Mediapartners-Google* | |
Disallow: /temp/ |
ยฟNuevo/a en EMACS? yo tambiรฉn y eso que estaba acรก antes que nosotros nacieramos. Pongamos aca los comandos necesarios para poder usarlo a la primera desde una computadora normal (linux, windows). Anda soltando el mouse, esto esta pensado para manejarse solo con teclado.
[C- ] CTRL+ tecla, se escribe: C-tecla
[M- ] ALT+ tecla, se escribe: M-tecla para los EMACS commands.
[C-tecla tecla] CTRL+tecla tecla: control+tecla, soltar y presionar tecla que sigue.
[RET]: tecla ENTER (retorno de carro). Tambien con: C-m
[C-i]: tecla TAB.
C-[ : tecla ESC.
| ๐ | ๐ | ๐ | ๐ |
๐ฉ | ๐ | ๐ | ๐ | ๐จ | ๐ฐ | ๐ฃ | ๐ข | ๐ญ | ๐ | ๐ฒ | ๐ฑ | | ๐ซ | ๐ | ๐ก | ๐ค | ๐ช | ๐ | ๐ท
๐ | ๐ต | ๐ฟ | ๐ | ๐ | ๐ถ | ๐ | ๐ฝ | ๐ | ๐ | ๐ | โค๏ธ | ๐ | ๐ | ๐ | ๐ | ๐ | ๐ | ๐ | โจ
{ | |
"videos": [ | |
{ | |
"Titulo": "RESPONSIVE WEB DESIGN CON BOOTSTRAP", | |
"Tiempo": "01:07:20", | |
"Final": "si" | |
}, | |
{ | |
"Titulo": "Presentaciรณn", | |
"Tiempo": "00:03:20", |
#Here's a selection of August's examples for some of the most common operations. Want to see all of the examples and follow any updates made to them? Check out August's net-http-cheat-sheet GitHub repo. | |
# http://github.com/augustl/net-http-cheat-sheet | |
# Standard HTTP Request | |
require "net/http" | |
require "uri" | |
uri = URI.parse("http://google.com/") |