# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


![](https://github.trello.services/images/mini-trello-icon.png) [Commands](https://trello.com/c/plY4JdEt/1-commands)


all good


Are curly braces necessary here?
Or is good to write: device_name/topic?
Also not sure if ' ' (whitespace) symbol is allowed in topic names.


У тебя "или", а у меня "и". О том и речь, что в такой формулировке отличие не очевидно.


# Spring Data e JPA - Persistência de forma simples
## 05 - Criando a classe de teste

vamos criar uma classe no pacote teste para testar nosso código:

**AppSpringDataTest.java**

Vamos integrar o spring com o JUnit
@RunWith(SpringJUnit4ClassRunner.class)

Como será lido o arquivo **spring-config.xml** ?

° Passando a localização do nosso arquivo
° Será passado em forma de array
° **classpath**: - Busca dentro do nosso projeto. Daí é só colocar o caminho do arquivo.

@ContextConfiguration(locations = {"classpath:META-INF/spring-config.xml"})


Successfully aliased the URL <https://vzaidmancom-dgf7xy9fq.now.sh> to the following aliases:

* https://vzaidmancom.vzaidman1.now.sh
* https://vzaidmancom-git-master.vzaidman1.now.sh


El html es correcto.


Successfully aliased the URL <https://slad-7ad2vkupm.now.sh> to the following aliases:

* https://slad.steida.now.sh
* https://slad-git-master.steida.now.sh


Good feedback, I've made a note to retouch this.


Successfully aliased the URL <https://zencast-serverless-ar0r959mc.now.sh> to the following aliases:

* https://zencast-serverless.nawsterfeld.now.sh
* https://zencast-serverless-git-master.nawsterfeld.now.sh


Successfully aliased the URL <https://vzaidmancom-2j0be63sw.now.sh> to the following aliases:

* https://vzaidmancom.vzaidman1.now.sh
* https://vzaidmancom-git-master.vzaidman1.now.sh


![](https://github.trello.services/images/mini-trello-icon.png) [Chapter 5, question 1](https://trello.com/c/Y5o6tEet/7-chapter-5-question-1)


well, readXToken wants to get the normal token, so making "is" strictly boolean would require a 2nd API, which I find also annoying.  As far as TeX's being "simply" a flag seems ironic amongst all the globals.  Anyway, where else to put the flag? Should we OR it onto the catcode (more or less the TeX way)?


### CORREÇÃO
**(1,0) User Experience:** durante a execução do programa, não há nenhum tipo de instrução referente as siglas presentes na interface do usuário - o respectivo significado de cada uma delas, além de não haver uma indicação do tipo das variáveis que deverão ser digitadas (-0,5); nota: 0,5.
**(1,5) Qualidade do código:** o código não possui uma função para a impressão das variáveis trabalhadas no problema (-0,3). Além disso, o código não contém as Docstrings de cada função (-0,5). Algumas funções não possuem valores de retorno e também não possuem parâmetros de entrada (-0,2); nota: 0,5.
**(7,0) Execução de todas as funcionalidades disponíveis:** o programa executa todas as funcionalidades propostas por ele; nota: 7,0.
**(0,5) Distributível:** o grupo não criou nenhum repositório virtual para o armazenamento do código, assim como não há instruções durante a sua execução. Um usuário que não conhece o tema acaba ficando perdido durante a execução do programa (-0,5); nota: 0,0.

**Nota final:** 8,0.


Successfully aliased the URL <https://password-generator-h9uv458dz.now.sh> to the following aliases:

* https://password-generator.juliensulpis.now.sh
* https://password-generator-git-master.juliensulpis.now.sh


<!-- ====================================================================== -->
#   Correctness Tests
<!-- ====================================================================== -->

<!-- ---------------------------------------------------------------------- -->
##  Test 1: Check requests that use standard HTTP methods
<!-- ---------------------------------------------------------------------- -->

  >            GET /examplepath                              ... ok
  >           POST /examplepath                              ... ok
  >            PUT /examplepath                              ... ok
  >         DELETE /examplepath                              ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 2: Check requests that use arbitrary alphanumeric methods
<!-- ---------------------------------------------------------------------- -->

  >         Fw2g9L /examplepath                              ... ok
  >        YTevr6h /examplepath                              ... ok
  >        F63uxhH /examplepath                              ... ok
  >              I /examplepath                              ... ok
  >          tPHwF /examplepath                              ... ok
  >              s /examplepath                              ... ok
  >          uT8Dr /examplepath                              ... ok
  >        q7foHTe /examplepath                              ... ok
  >             GG /examplepath                              ... ok
  >            coA /examplepath                              ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 3: Check that request methods are not case-sensitive
<!-- ---------------------------------------------------------------------- -->

  >            GET /examplepath                              ... ok
  >            get /examplepath                              ... ok
  >            gEt /examplepath                              ... ok
  >            GeT /examplepath                              ... ok
  >            GEt /examplepath                              ... ok
  >            gET /examplepath                              ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 4: Check routes that use the same path but different request methods
<!-- ---------------------------------------------------------------------- -->

  >            GET /examplepath                              ... ok
  >           POST /examplepath                              ... ok
  >            PUT /examplepath                              ... ok
  >         DELETE /examplepath                              ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 5: Check that common routes were not hard-coded in an empty router
<!-- ---------------------------------------------------------------------- -->

  >            GET /                                         ... ok
  >            GET /index.html                               ... ok
  >            GET /feed                                     ... ok
  >            GET /threads                                  ... ok
  >            GET /threads/thread                           ... ok
  >            GET /threads/0                                ... ok
  >            GET /threads/1                                ... ok
  >            GET /users/user/recent                        ... ok
  >            GET /users/amit/recent                        ... ok
  >            GET /users/kap/recent                         ... ok
  >            GET /users/will/recent                        ... ok
  >           POST /                                         ... ok
  >           POST /index.html                               ... ok
  >           POST /feed                                     ... ok
  >           POST /threads/thread                           ... ok
  >           POST /threads/0                                ... ok
  >           POST /threads/1                                ... ok
  >           POST /threads/2                                ... ok
  >           POST /users/new                                ... ok
  >           POST /users/user/follow                        ... ok
  >           POST /users/amit/follow                        ... ok
  >           POST /users/kap/follow                         ... ok
  >           POST /users/will/follow                        ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 6: Check requests to arbitrary paths with multiple directories
<!-- ---------------------------------------------------------------------- -->

  >            GET /a/tale/of/two/cities                     ... ok
  >            GET /it/was/the/best/of/times                 ... ok
  >            GET /it/was/the/worst/of/times                ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 7: Check requests to very short paths
<!-- ---------------------------------------------------------------------- -->

  >            GET                                           ... ok
  >            GET /                                         ... ok
  >            GET /a                                        ... ok
  >            GET /a1                                       ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 8: Check that leading and trailing slashes in paths are ignored
<!-- ---------------------------------------------------------------------- -->

  >            GET path                                      ... ok
  >            GET /path                                     ... ok
  >            GET path/                                     ... ok
  >            GET /path/                                    ... ok
  >            GET path/to/file                              ... ok
  >            GET /path/to/file                             ... ok
  >            GET path/to/file/                             ... ok
  >            GET /path/to/file/                            ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 9: Check that paths are case-sensitive
<!-- ---------------------------------------------------------------------- -->

  >            GET /PATH                                     ... ok
  >            GET /Path                                     ... ok
  >            GET /pAth                                     ... ok
  >            GET /paTH                                     ... ok
  >            GET /PAth                                     ... ok
  >            GET /PATh                                     ... ok
  >            GET /PaTh                                     ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 10: Check that adding a route more than once updates its handler
<!-- ---------------------------------------------------------------------- -->

  >            GET /examplepathA                             ... ok
  >            GET /examplepathB                             ... ok
  >            GET /examplepathC                             ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 11: Check unroutable paths that are prefixes of routable ones (and vice versa)
<!-- ---------------------------------------------------------------------- -->

  >            GET /a                                        ... ok
  >            GET /a/b                                      ... ok
  >            GET /a/b/c                                    ... ok
  >            GET /a/b/c/d                                  ... ok
  >            GET /a/b/c/d/e                                ... ok
  >            GET /a/b/c/d/e/f                              ... ok
  >            GET /a/b/c/d/e/f/g                            ... ok
  >            GET /a/b/c/d/e/f/g/h                          ... ok
  >            GET /a/b/c/d/e/f/g/h/i                        ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 12: Check that router finds the longest possible matching path
<!-- ---------------------------------------------------------------------- -->

  >            GET /a                                        ... ok
  >            GET /a/b                                      ... ok
  >            GET /a/b/c                                    ... ok
  >            GET /a/b/c/d                                  ... ok
  >            GET /a/b/c/d/e                                ... ok
  >            GET /a/b/c/d/e/f                              ... ok
  >            GET /a/b/c/d/e/f/g                            ... ok
  >            GET /a/b/c/d/e/f/g/h                          ... ok
  >            GET /a/b/c/d/e/f/g/h/i                        ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 13: Check that routes can have subdirectories with same name as parent
<!-- ---------------------------------------------------------------------- -->

  >            GET /a                                        ... ok
  >            GET /a/a                                      ... ok
  >            GET /a/a/a                                    ... ok
  >            GET /a/a/a/a                                  ... ok
  >            GET /a/a/a/a/a                                ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 14: Check that routes with captures can be resolved at all, ignoring whether RawQuery is correct
<!-- ---------------------------------------------------------------------- -->

  >            GET alice                                     ... ok
  >            GET bob                                       ... ok
  >            GET eve                                       ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 15: Check that capture yields correct RawQuery
<!-- ---------------------------------------------------------------------- -->

  >            GET alice                                     ... ok
  >            GET bob                                       ... ok
  >            GET eve                                       ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 16: Check that capture works at an arbitrary position in an arbitrary path
<!-- ---------------------------------------------------------------------- -->

  >            GET alice/a/b/c/d/e/f/g/h/i/j/k/l/            ... ok
  >            GET /a/b/c/d/e/f/alice/g/h/i/j/k/l/           ... ok
  >            GET /a/b/c/d/e/f/g/h/i/j/k/l/alice            ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 17: Check that several captures can appear in one route
<!-- ---------------------------------------------------------------------- -->

  >            GET /person/Alice/11                          ... ok
  >            GET /person/Bob/22                            ... ok
  >            GET /person/Eve/55                            ... ok
  >            GET /add/316/317/318/319                      ... ok
  >            GET /add/0/0/1/2                              ... ok
  >            GET /add/3/5/8/13                             ... ok
  >            GET /sub/316/317/318/319/results              ... ok
  >            GET /sub/0/0/1/2/results                      ... ok
  >            GET /sub/3/5/8/13/results                     ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 18: Check that multiple values can be captured under a single key
<!-- ---------------------------------------------------------------------- -->

  >            GET red/blue                                  ... ok
  >            GET orange/black                              ... ok
  >            GET cyan/magenta                              ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 19: Check that keys are overwritten when adding several capturing routes
<!-- ---------------------------------------------------------------------- -->

  >            GET /alice                                    ... ok
  >            GET /user/alice/files                         ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 20: Check that non-capturing routes have precedence over capturing ones
<!-- ---------------------------------------------------------------------- -->

  >            GET /path/to/readme.txt                       ... ok
  >            GET /path/to/file                             ... ok
  >            GET /media/videos                             ... ok
  >            GET /media/video316                           ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 21: Check non-capturing route precedence with ambiguous routes
<!-- ---------------------------------------------------------------------- -->

  >            GET /animals/felines/images                   ... ok
  >            GET /animals/mammals/tigers                   ... ok
  >            GET /animals/mammals/images                   ... ok
  >            GET /animals/type/species                     ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 22: Check non-capturing route precedence with very ambiguous routes
<!-- ---------------------------------------------------------------------- -->

  >            GET /a/b/c/d/e                                ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 23: Check that greedy resolution doesn't cause router to ignore valid routes
<!-- ---------------------------------------------------------------------- -->

  >            GET /this/path/willnot/work                   ... ok
  >            GET /this/willnot/work                        ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 24: Check precedence and greedy resolution with ambiguous routes
<!-- ---------------------------------------------------------------------- -->

  >            GET /a/b/c/d/e                                ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 25: Check precedence and greedy resolution with very ambiguous routes
<!-- ---------------------------------------------------------------------- -->

  >            GET /a/b/c/d/e                                ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 26: Check that capture keys are only overwritten when absolutely necessary
<!-- ---------------------------------------------------------------------- -->

  >            GET /media/turing                             ... ok
  >            GET /media/summer19/view                      ... ok
  >            GET /media/nofilter/album/fall19              ... ok
  >            GET /media/slowmo/spring19/fullscreen         ... ok
###
                               -- test passed --

<!-- ====================================================================== -->
#   Performance Tests
<!-- ====================================================================== -->

<!-- ---------------------------------------------------------------------- -->
##  Test 27: Do timing analysis for ServeHTTP() on unroutable requests in a router with N routes
### (Extra Credit)
<!-- ---------------------------------------------------------------------- -->

    benchmark.go:210:

    ***** Benchmark too slow! *****
    A 10x increase in the number of operations
    resulted in a 7.02x increase to execution time!

    (The maximum allowed ratio is 3.00x)

    benchmark.go:211: Here are your complete benchmark results:

    |     N     |   trials   |          time         |    ratio    |
    |-----------+------------+-----------------------+-------------|
    |       10  |   1000000  |           1420 ns/op  |      -      |
    |      100  |    500000  |           3382 ns/op  |      2.38x  |
    |     1000  |     50000  |          23734 ns/op  |      7.02x  |
    |    10000  |     10000  |         220351 ns/op  |      9.28x  |
    |   100000  |       500  |        2833133 ns/op  |     12.86x  |

###
                               -- test failed (+0.0) --

--------------------------------------------------------------
Results
--------------------------------------------------------------
>     ========================================================
>        Test summary:
>            Passed  26 / 27  tests     (1 failed)
>            Passed 135 / 135 subtests  (0 failed)
>
>        Score:
>            26.00 points of a possible 26.00  (100.00%)
>     ========================================================


Successfully aliased the URL <https://next-portfolio-re7avqzgf.now.sh> to the following aliases:

* https://tim-soft.now.sh
* https://timellenberger.now.sh
* https://timellenberger.com
* https://next-portfolio.tim-soft.now.sh
* https://next-portfolio-git-master.tim-soft.now.sh


Successfully aliased the URL <https://slow-zone-api-clzqrbadly.now.sh> to the following aliases:

* https://slow-zone-api.now.sh
* https://api.slow.zone


Сообщение об ошибке при вводе буквы не появляется


> What kind of problem did you run into? (Thinking of `README.md`.)

Fedora silverblue uses ostree where you can't install packages via regular package managers like dnf, rpm. The options are either using rpm-ostree to install rpm packages or flatpaks. I tried making an rpm. The error was there is already another gschema.compiled file so, it can't be replaced.  I've opened a discussion here https://discussion.fedoraproject.org/t/how-i-can-i-install-ibus-engine-in-silverblue/2414


Successfully aliased the URL <https://topics-manager-8h5cj3qeb.now.sh> to the following aliases:

* https://topics-manager.now.sh
* https://topics-manager.iamstarkov.now.sh
* https://topics-manager-git-master.iamstarkov.now.sh


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


And just as I was thinking maybe the ## suddenly "mattered" because of ```\expanded```, I noticed that I mangled the commit, push, branch sequence: branch is "one commit behind"... sigh.


Noice


@JuliaRegistrator register()


Нет проверки при вводе отрицательного числа. Вывод просто такой: sqrt is NaN


<!-- ====================================================================== -->
#   Correctness Tests
<!-- ====================================================================== -->

<!-- ---------------------------------------------------------------------- -->
##  Test 1: Check requests that use standard HTTP methods
<!-- ---------------------------------------------------------------------- -->

  >            GET /examplepath                              ... ok
  >           POST /examplepath                              ... ok
  >            PUT /examplepath                              ... ok
  >         DELETE /examplepath                              ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 2: Check requests that use arbitrary alphanumeric methods
<!-- ---------------------------------------------------------------------- -->

  >         Fw2g9L /examplepath                              ... ok
  >        YTevr6h /examplepath                              ... ok
  >        F63uxhH /examplepath                              ... ok
  >              I /examplepath                              ... ok
  >          tPHwF /examplepath                              ... ok
  >              s /examplepath                              ... ok
  >          uT8Dr /examplepath                              ... ok
  >        q7foHTe /examplepath                              ... ok
  >             GG /examplepath                              ... ok
  >            coA /examplepath                              ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 3: Check that request methods are not case-sensitive
<!-- ---------------------------------------------------------------------- -->

  >            GET /examplepath                              ... ok
  >            get /examplepath                              ... ok
  >            gEt /examplepath                              ... ok
  >            GeT /examplepath                              ... ok
  >            GEt /examplepath                              ... ok
  >            gET /examplepath                              ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 4: Check routes that use the same path but different request methods
<!-- ---------------------------------------------------------------------- -->

  >            GET /examplepath                              ... ok
  >           POST /examplepath                              ... ok
  >            PUT /examplepath                              ... ok
  >         DELETE /examplepath                              ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 5: Check that common routes were not hard-coded in an empty router
<!-- ---------------------------------------------------------------------- -->

  >            GET /                                         ... ok
  >            GET /index.html                               ... ok
  >            GET /feed                                     ... ok
  >            GET /threads                                  ... ok
  >            GET /threads/thread                           ... ok
  >            GET /threads/0                                ... ok
  >            GET /threads/1                                ... ok
  >            GET /users/user/recent                        ... ok
  >            GET /users/amit/recent                        ... ok
  >            GET /users/kap/recent                         ... ok
  >            GET /users/will/recent                        ... ok
  >           POST /                                         ... ok
  >           POST /index.html                               ... ok
  >           POST /feed                                     ... ok
  >           POST /threads/thread                           ... ok
  >           POST /threads/0                                ... ok
  >           POST /threads/1                                ... ok
  >           POST /threads/2                                ... ok
  >           POST /users/new                                ... ok
  >           POST /users/user/follow                        ... ok
  >           POST /users/amit/follow                        ... ok
  >           POST /users/kap/follow                         ... ok
  >           POST /users/will/follow                        ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 6: Check requests to arbitrary paths with multiple directories
<!-- ---------------------------------------------------------------------- -->

  >            GET /a/tale/of/two/cities                     ... ok
  >            GET /it/was/the/best/of/times                 ... ok
  >            GET /it/was/the/worst/of/times                ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 7: Check requests to very short paths
<!-- ---------------------------------------------------------------------- -->

  >            GET                                           ... ok
  >            GET /                                         ... ok
  >            GET /a                                        ... ok
  >            GET /a1                                       ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 8: Check that leading and trailing slashes in paths are ignored
<!-- ---------------------------------------------------------------------- -->

  >            GET path                                      ... ok
  >            GET /path                                     ... ok
  >            GET path/                                     ... ok
  >            GET /path/                                    ... ok
  >            GET path/to/file                              ... ok
  >            GET /path/to/file                             ... ok
  >            GET path/to/file/                             ... ok
  >            GET /path/to/file/                            ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 9: Check that paths are case-sensitive
<!-- ---------------------------------------------------------------------- -->

  >            GET /PATH                                     ... ok
  >            GET /Path                                     ... ok
  >            GET /pAth                                     ... ok
  >            GET /paTH                                     ... ok
  >            GET /PAth                                     ... ok
  >            GET /PATh                                     ... ok
  >            GET /PaTh                                     ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 10: Check that adding a route more than once updates its handler
<!-- ---------------------------------------------------------------------- -->

  >            GET /examplepathA                             ... ok
  >            GET /examplepathB                             ... ok
  >            GET /examplepathC                             ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 11: Check unroutable paths that are prefixes of routable ones (and vice versa)
<!-- ---------------------------------------------------------------------- -->

  >            GET /a                                        ... ok
  >            GET /a/b                                      ... ok
  >            GET /a/b/c                                    ... ok
  >            GET /a/b/c/d                                  ... ok
  >            GET /a/b/c/d/e                                ... ok
  >            GET /a/b/c/d/e/f                              ... ok
  >            GET /a/b/c/d/e/f/g                            ... ok
  >            GET /a/b/c/d/e/f/g/h                          ... ok
  >            GET /a/b/c/d/e/f/g/h/i                        ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 12: Check that router finds the longest possible matching path
<!-- ---------------------------------------------------------------------- -->

  >            GET /a                                        ... ok
  >            GET /a/b                                      ... ok
  >            GET /a/b/c                                    ... ok
  >            GET /a/b/c/d                                  ... ok
  >            GET /a/b/c/d/e                                ... ok
  >            GET /a/b/c/d/e/f                              ... ok
  >            GET /a/b/c/d/e/f/g                            ... ok
  >            GET /a/b/c/d/e/f/g/h                          ... ok
  >            GET /a/b/c/d/e/f/g/h/i                        ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 13: Check that routes can have subdirectories with same name as parent
<!-- ---------------------------------------------------------------------- -->

  >            GET /a                                        ... ok
  >            GET /a/a                                      ... ok
  >            GET /a/a/a                                    ... ok
  >            GET /a/a/a/a                                  ... ok
  >            GET /a/a/a/a/a                                ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 14: Check that routes with captures can be resolved at all, ignoring whether RawQuery is correct
<!-- ---------------------------------------------------------------------- -->

  >            GET alice                                     ... ok
  >            GET bob                                       ... ok
  >            GET eve                                       ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 15: Check that capture yields correct RawQuery
<!-- ---------------------------------------------------------------------- -->

  >            GET alice                                     ... ok
  >            GET bob                                       ... ok
  >            GET eve                                       ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 16: Check that capture works at an arbitrary position in an arbitrary path
<!-- ---------------------------------------------------------------------- -->

  >            GET alice/a/b/c/d/e/f/g/h/i/j/k/l/            ... ok
  >            GET /a/b/c/d/e/f/alice/g/h/i/j/k/l/           ... ok
  >            GET /a/b/c/d/e/f/g/h/i/j/k/l/alice            ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 17: Check that several captures can appear in one route
<!-- ---------------------------------------------------------------------- -->

  >            GET /person/Alice/11                          ... ok
  >            GET /person/Bob/22                            ... ok
  >            GET /person/Eve/55                            ... ok
  >            GET /add/316/317/318/319                      ... ok
  >            GET /add/0/0/1/2                              ... ok
  >            GET /add/3/5/8/13                             ... ok
  >            GET /sub/316/317/318/319/results              ... ok
  >            GET /sub/0/0/1/2/results                      ... ok
  >            GET /sub/3/5/8/13/results                     ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 18: Check that multiple values can be captured under a single key
<!-- ---------------------------------------------------------------------- -->

  >            GET red/blue                                  ... ok
  >            GET orange/black                              ... ok
  >            GET cyan/magenta                              ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 19: Check that keys are overwritten when adding several capturing routes
<!-- ---------------------------------------------------------------------- -->

  >            GET /alice                                    ... ok
  >            GET /user/alice/files                         ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 20: Check that non-capturing routes have precedence over capturing ones
<!-- ---------------------------------------------------------------------- -->

  >            GET /path/to/readme.txt                       ... ok
  >            GET /path/to/file                             ... ok
  >            GET /media/videos                             ... ok
  >            GET /media/video316                           ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 21: Check non-capturing route precedence with ambiguous routes
<!-- ---------------------------------------------------------------------- -->

  >            GET /animals/felines/images                   ... ok
  >            GET /animals/mammals/tigers                   ... ok
  >            GET /animals/mammals/images                   ... ok
  >            GET /animals/type/species                     ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 22: Check non-capturing route precedence with very ambiguous routes
<!-- ---------------------------------------------------------------------- -->

  >            GET /a/b/c/d/e                                ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 23: Check that greedy resolution doesn't cause router to ignore valid routes
<!-- ---------------------------------------------------------------------- -->

  >            GET /this/path/willnot/work                   ... ok
  >            GET /this/willnot/work                        ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 24: Check precedence and greedy resolution with ambiguous routes
<!-- ---------------------------------------------------------------------- -->

  >            GET /a/b/c/d/e                                ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 25: Check precedence and greedy resolution with very ambiguous routes
<!-- ---------------------------------------------------------------------- -->

  >            GET /a/b/c/d/e                                ... ok
###
                               -- test passed --

<!-- ---------------------------------------------------------------------- -->
##  Test 26: Check that capture keys are only overwritten when absolutely necessary
<!-- ---------------------------------------------------------------------- -->

  >            GET /media/turing                             ... ok
  >            GET /media/summer19/view                      ... ok
  >            GET /media/nofilter/album/fall19              ... ok
  >            GET /media/slowmo/spring19/fullscreen         ... ok
###
                               -- test passed --

<!-- ====================================================================== -->
#   Performance Tests
<!-- ====================================================================== -->

<!-- ---------------------------------------------------------------------- -->
##  Test 27: Do timing analysis for ServeHTTP() on unroutable requests in a router with N routes
### (Extra Credit)
<!-- ---------------------------------------------------------------------- -->

    benchmark.go:215: Here are your complete benchmark results:

    |     N     |   trials   |          time         |    ratio    |
    |-----------+------------+-----------------------+-------------|
    |       10  |   1000000  |           1006 ns/op  |      -      |
    |      100  |   2000000  |           1023 ns/op  |      1.02x  |
    |     1000  |   1000000  |           1067 ns/op  |      1.04x  |
    |    10000  |   1000000  |           1885 ns/op  |      1.77x  |
    |   100000  |    500000  |           2189 ns/op  |      1.16x  |

###
                               -- test passed (+1.0) --

--------------------------------------------------------------
Results
--------------------------------------------------------------
>     ========================================================
>        Test summary:
>            Passed  27 / 27  tests     (0 failed)
>            Passed 135 / 135 subtests  (0 failed)
>
>        Score:
>            27.00 points of a possible 26.00  (103.85%)
>     ========================================================

      __________________________________
    < All tests passed! Congratulations! >
      ----------------------------------
           \   ^__^
            \  (oo)\_______
               (__)\       )\/\
                   ||----w |
                   ||     ||


Registration pull request created: [JuliaRegistries/General/2795](https://github.com/JuliaRegistries/General/pull/2795)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v3.0.3 -m "<description of version>" 23af25ab16ca125b8e104a477a08dcfe351dfc69
git push origin v3.0.3
```
Also, note the warning: Version 3.0.3 skips over 3.0.2
This can be safely ignored. However, if you want to fix this you can do so. Call register() again after making the fix. This will update the Pull request.


Successfully aliased the URL <https://vzaidmancom-am3i06gt7.now.sh> to the following aliases:

* https://vzaidmancom.vzaidman1.now.sh
* https://vzaidmancom-git-master.vzaidman1.now.sh


# Spring Data e JPA - Persistência de forma simples
## 06 - Criando entidade e tabela no banco de dados

Vamos criar uma entidade para persistir os dados:

**Obs: Toda a configuração anterior feita do JPA será feita aqui também**

```
@Entity
public class UsuarioSpringData {

	@Id
	@GeneratedValue( strategy = GenerationType.AUTO )
	private Long id;

	private String login;

	private String senha;

	private String nome;

	private String email;

	private int idade;
```

Assim como inserir a **class** no **Persistence.xml**
`<class>projeto.spring.data.aula.model.UsuarioSpringData</class>
`


test: ok


https://github.com/xrModder/xrEngine_vs2010_x64
Нет исправления xrCDB, т. к. не собирается.


OBTW: ```$self``` isn't the "self" of the *new* dont-expand token!


Successfully aliased the URL <https://ui-iofy4qe4e.now.sh> to the following aliases:

* https://ui.manifold.now.sh
* https://ui-git-master.manifold.now.sh


Successfully aliased the URL <https://website-ggdqcbbg3.now.sh> to the following aliases:

* https://website.samnaish92.now.sh
* https://website-git-master.samnaish92.now.sh


se creo barra de navegación


README edit.


Нужна проверка на ввод числа с точкой или запятой (напр., 2,3 или 3.5 и т.п.).


> But with PSR2, i think we can use without spaces.
> ![image](https://user-images.githubusercontent.com/6831562/63274692-86955400-c2a0-11e9-8e19-3e57a8682599.png)

I think psr2 will highlight the space before !
OK:
if (! osc_force_jpeg()) {
    $x=1;
}
NOK: phpcs: first condition of a multi-line IF statment must directly follow the operating paranthesis
if ( ! osc_force_jpeg()) {
    $x=1;
}

From : https://www.php-fig.org/psr/psr-2/

Opening parentheses for control structures MUST NOT have a space after them, and..


`Depas` creo es en español.


There's no const for merge statuses in https://github.com/shurcooL/graphql