Simulador para examen Scrum Master
1. ¿Quién debe hacer el trabajo requerido para los elementos del Producto Backlog, para crear un Incremento potencialmente liberable?
- El equipo Scrum.
- El Scrum Master.
- El Equipo de Desarrollo.
- El Product Owner.
/** | |
* | |
* WITHOUT NESTING | |
*/ | |
// An asynchronous function that performs a task on each item | |
/* async function performAsyncTask(item) { | |
// Simulating an asynchronous task with a delay | |
await delay(1000); | |
console.log(`Task completed for item: ${item}`); |
{ | |
// Place your snippets for dart here. Each snippet is defined under a snippet name and has a prefix, body and | |
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: | |
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the | |
// same ids are connected. | |
// Example: | |
// "Print to console": { | |
// "prefix": "log", | |
// "body": [ | |
// "console.log('$1');", |
export const toBase64 = (file: File) => | |
new Promise((resolve, reject) => { | |
const reader = new FileReader(); | |
reader.readAsDataURL(file); | |
reader.onload = () => resolve(reader.result); | |
reader.onerror = (error) => reject(error); | |
}); |
Simulador para examen Scrum Master
import * as Joi from '@hapi/joi' | |
import { Body, Controller, Module, NotImplementedException, Post, UsePipes } from '@nestjs/common' | |
import { NestFactory } from '@nestjs/core' | |
import axios from 'axios' | |
import * as Joiful from 'joiful' | |
import { ValidationPipe } from './validation.pipe' | |
class Implicit { | |
@Joiful.string().required() |
<?php | |
namespace App\Providers; | |
use Illuminate\Support\Collection; | |
use Illuminate\Pagination\LengthAwarePaginator; | |
class AppServiceProvider extends ServiceProvider | |
{ | |
public function boot() |
<?php | |
namespace Axelvkn\AppBundle\Filter; | |
use ApiPlatform\Core\Bridge\Doctrine\Orm\Filter\SearchFilter; | |
use ApiPlatform\Core\Bridge\Doctrine\Orm\Util\QueryNameGeneratorInterface; | |
use ApiPlatform\Core\Exception\InvalidArgumentException; | |
use Doctrine\ORM\QueryBuilder; | |
class OrSearchFilter extends SearchFilter |
<?php | |
// This can be found in the Symfony\Component\HttpFoundation\Response class | |
const HTTP_CONTINUE = 100; | |
const HTTP_SWITCHING_PROTOCOLS = 101; | |
const HTTP_PROCESSING = 102; // RFC2518 | |
const HTTP_OK = 200; | |
const HTTP_CREATED = 201; | |
const HTTP_ACCEPTED = 202; |
// Controller | |
// Metodo do controle que faz a chacagem | |
protected function checkRecaptcha($token, $ip) | |
{ | |
$response = (new Client)->post('https://www.google.com/recaptcha/api/siteverify', [ | |
'form_params' => [ | |
'secret' => config('services.recaptcha.secret'), | |
'response' => $token, |