https://realpython.com/blog/python/asynchronous-tasks-with-django-and-celery/
$ pip install celery
$ sudo apt-get install rabbitmq-server
| #!/usr/bin/env sh | |
| # LATEST VERSION OF THIS SCRIPT: https://gist.github.com/swayducky/8ba8f2db156c7f445d562cdc12c0ddb4 | |
| # FORKED FROM: https://gist.github.com/ddwang/0046da801bcb29d241869d37ad719394 | |
| # 1) No longer has a hard-coded COMMIT | |
| # 2) Auto-symlinks a "code" script to avoid wslCode.sh breaking | |
| # HOW TO INSTALL: | |
| # 1) Remove "c:\Users\<USER_NAME>\AppData\Local\Programs\cursor\resources\app\bin" from Windows Environment Settings | |
| # 2) Modify this script with your Windows <USER_NAME> (NOT your WSL username) in the VSCODE_PATH variable | 
| //Function to pretty-print Json Object in Swift 3 | |
| func prettyPrint(with json: [String:Any]) -> String{ | |
| let data = try! JSONSerialization.data(withJSONObject: json, options: .prettyPrinted) | |
| let string = NSString(data: data, encoding: String.Encoding.utf8.rawValue) | |
| return string as! String | |
| } | 
| import Foundation | |
| enum RutError: ErrorType{ | |
| case InvalidRut(message : String) | |
| } | |
| class FormValidator: NSObject { | |
| static func validateRut(value : String) throws ->String { | |
| //clean rut | 
https://realpython.com/blog/python/asynchronous-tasks-with-django-and-celery/
$ pip install celery
$ sudo apt-get install rabbitmq-server
| <!DOCTYPE HTML> | |
| <html lang="en-US"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <meta http-equiv="refresh" content="1;url=http://site.com"> | |
| <script language="javascript"> | |
| window.location.href = "http://site.com" | |
| </script> | |
| <title></title> | |
| </head> |