Objetivo del evento:
- Aprender a hacer landing pages.
Metricas a juzgar:
- Que tan poco viable es la idea. Mientras menos viable y mas sci-fi, mejor.
- Hacer una landing page que venda esta idea y convenza de comprar esta idea.
Posibles ideas:
| { | |
| "name": "url-patterns", | |
| "version": "0.0.0", | |
| "authors": [ | |
| "Siedrix <Siedrix@gmail.com>" | |
| ], | |
| "license": "MIT", | |
| "ignore": [ | |
| "**/.*", | |
| "node_modules", |
| import redis | |
| import json | |
| register = { | |
| "src" : "nodebots-dev.mx", | |
| "target" : "http://127.0.0.1:4500/" | |
| } | |
| registerAsStr = json.dumps(register) |
| Backbone.Widget = function() { | |
| this.initialize.apply(this, arguments); | |
| }; | |
| _.extend(Backbone.Widget.prototype, Backbone.Events, { | |
| initialize : function(){}, | |
| }); | |
| Backbone.Widget.extend = Backbone.View.extend; |
| var WebSocket = require('ws'); | |
| var userPublicToken = 'apikey'; | |
| var username = 'username'; | |
| var ws = new WebSocket('wss://stream.tutum.co/v1/events?token='+ userPublicToken +'&user=' +username); | |
| ws.on('open', function() { | |
| console.log('Connected'); | |
| }); |
| var inquirer = require('inquirer') | |
| var valorAAdivinar = 6 | |
| inquirer.prompt([ | |
| { | |
| type:'input', | |
| name:'adivina', | |
| message:'Elije un numero del 1 al 10' | |
| } | |
| ], function (answers) { |
| upstream siedrixServer { | |
| server localhost:4000; | |
| } | |
| server { | |
| listen 80; | |
| server_name siedrix.com; | |
| root /home/ubuntu/siedrix; | |
| const koa = require('koa') | |
| const Router = require('koa-router') | |
| const request = require('request-promise') | |
| const app = koa() | |
| const router = new Router() | |
| router.get('/', function *(next) { | |
| var body = yield request({ |
Objetivo del evento:
Metricas a juzgar:
Posibles ideas:
git clone https://github.com/certbot/certbot
cd certbot
git checkout v0.22.0
sudo ./certbot-auto --os-packages-only
./tools/venv.sh
source venv/bin/activate
certbot -d *.domain.com --manual --preferred-challenges dns-01 --server https://acme-v02.api.letsencrypt.org/directory certonly
| Add the task and task with boundaries on the src/lib folder | |
| Add the cli on the src folder | |
| Create a tsconfig of something like | |
| { | |
| "compilerOptions": { | |
| "target": "ES2020", | |
| "module": "commonjs", | |
| "declaration": true, |