Correction of translation errors
Signed-off-by: Manuel Vergara <manuel@vergaracarmona.es>
This commit is contained in:
parent
cd772c50ac
commit
b307342339
@ -44,7 +44,7 @@ Esta es la etapa en la que el código se despliega en los servidores de producci
|
|||||||
|
|
||||||
De estos atrevidos temas, entraremos en más detalle en las próximas semanas para tener un mejor conocimiento fundacional de lo que son y cuándo usarlos.
|
De estos atrevidos temas, entraremos en más detalle en las próximas semanas para tener un mejor conocimiento fundacional de lo que son y cuándo usarlos.
|
||||||
|
|
||||||
### Monitoreo
|
### Monitorizar
|
||||||
|
|
||||||
Las cosas se mueven rápidamente aquí y tenemos nuestra aplicación que estamos actualizando continuamente con nuevas características y funcionalidades. Tenemos el testing asegurándose de que no se hay gremlins por ahí. Tenemos la aplicación funcionando en nuestro entorno de producción y puede estar continuamente mantenida la configuración y el rendimiento requeridos.
|
Las cosas se mueven rápidamente aquí y tenemos nuestra aplicación que estamos actualizando continuamente con nuevas características y funcionalidades. Tenemos el testing asegurándose de que no se hay gremlins por ahí. Tenemos la aplicación funcionando en nuestro entorno de producción y puede estar continuamente mantenida la configuración y el rendimiento requeridos.
|
||||||
|
|
||||||
|
@ -38,7 +38,7 @@ Lo ideal es que cualquier despliegue previsible este dentro del proceso de autom
|
|||||||
|
|
||||||
## Monitorización
|
## Monitorización
|
||||||
|
|
||||||
Todas las partes anteriores conducen a este paso final: la monitorización. Especialmente en torno a la resolución de problemas del autoescalado que hemos comentado. ¿Cómo si no sabrías
|
Todas las partes anteriores conducen a este paso final: la monitorización. Especialmente en torno a la resolución de problemas del auto-escalado que hemos comentado. ¿Cómo si no sabrías
|
||||||
que hay un problema si no tienes una monitorización que te lo diga?
|
que hay un problema si no tienes una monitorización que te lo diga?
|
||||||
|
|
||||||
Así que algunas de las cosas que se pueden controlar a través de la monitorización son:
|
Así que algunas de las cosas que se pueden controlar a través de la monitorización son:
|
||||||
|
@ -8,7 +8,7 @@ El beneficio general aquí es que DevOps, si se hace correctamente, debería ayu
|
|||||||
|
|
||||||
Este día está dedicado a ver empresas de éxito que han adoptado una práctica DevOps y compartir algunos recursos en torno a esto. Esta será una gran oportunidad para que la comunidad se sumerja y ayude aquí. ¿Has adoptado una cultura DevOps en tu empresa? ¿Ha tenido éxito?
|
Este día está dedicado a ver empresas de éxito que han adoptado una práctica DevOps y compartir algunos recursos en torno a esto. Esta será una gran oportunidad para que la comunidad se sumerja y ayude aquí. ¿Has adoptado una cultura DevOps en tu empresa? ¿Ha tenido éxito?
|
||||||
|
|
||||||
Se mencionó Netflix anteriormente y ahora se comentará un poco más, ya que es un modelo muy bueno y bastante avanzado en comparación con lo que generalmente vemos en las grandes empresas, pero también cabe destacar otros grandes emporios que están teniendo éxito, y en gran medida por la metalidad DevOps en sus filas.
|
Se mencionó Netflix anteriormente y ahora se comentará un poco más, ya que es un modelo muy bueno y bastante avanzado en comparación con lo que generalmente vemos en las grandes empresas, pero también cabe destacar otros grandes emporios que están teniendo éxito, y en gran medida por la mentalidad DevOps en sus filas.
|
||||||
|
|
||||||
## Amazon
|
## Amazon
|
||||||
|
|
||||||
|
@ -110,7 +110,7 @@ Es de entender que el anterior código puede no tener ningún sentido, pero vere
|
|||||||
|
|
||||||
De vuelta en la terminal y en nuestra carpeta `Hello` podemos comprobar que todo está funcionando. Usando el siguiente comando podemos comprobar si nuestro programa de aprendizaje genérico está funcionando.
|
De vuelta en la terminal y en nuestra carpeta `Hello` podemos comprobar que todo está funcionando. Usando el siguiente comando podemos comprobar si nuestro programa de aprendizaje genérico está funcionando.
|
||||||
|
|
||||||
```go
|
```shell
|
||||||
go run main.go
|
go run main.go
|
||||||
```
|
```
|
||||||
Nos dirá Hola.
|
Nos dirá Hola.
|
||||||
@ -119,7 +119,7 @@ Nos dirá Hola.
|
|||||||
|
|
||||||
Pero esto no termina aquí, ¿qué pasa si ahora queremos tomar nuestro programa y ejecutarlo en otras máquinas Windows? Podemos hacerlo construyendo nuestro binario con el siguiente comando
|
Pero esto no termina aquí, ¿qué pasa si ahora queremos tomar nuestro programa y ejecutarlo en otras máquinas Windows? Podemos hacerlo construyendo nuestro binario con el siguiente comando
|
||||||
|
|
||||||
```go
|
```shell
|
||||||
go build main.go
|
go build main.go
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -127,7 +127,7 @@ go build main.go
|
|||||||
|
|
||||||
Si ejecutamos esto, veríamos la misma salida:
|
Si ejecutamos esto, veríamos la misma salida:
|
||||||
|
|
||||||
```bash
|
```shell
|
||||||
#input
|
#input
|
||||||
./main.exe
|
./main.exe
|
||||||
|
|
||||||
|
@ -6,13 +6,13 @@ En el [Día 8](day08.md) hablamos brevemente del espacio de trabajo Go para pone
|
|||||||
|
|
||||||
Si ejecutas
|
Si ejecutas
|
||||||
|
|
||||||
```
|
```shell
|
||||||
echo $GOPATH
|
echo $GOPATH
|
||||||
```
|
```
|
||||||
|
|
||||||
La salida debería ser similar a la mía (con tu nombre de usuario):
|
La salida debería ser similar a la mía (con tu nombre de usuario):
|
||||||
|
|
||||||
```
|
```shell
|
||||||
/home/michael/projects/go
|
/home/michael/projects/go
|
||||||
```
|
```
|
||||||
> **En Linux tenemos que configurarlo.**
|
> **En Linux tenemos que configurarlo.**
|
||||||
|
@ -18,13 +18,13 @@ Para declarar esto en nuestro programa Go definimos un valor utilizando una **ke
|
|||||||
|
|
||||||
Recuerda asegurarte de que los nombres de tus variables sean descriptivos. Si declaras una variable debes usarla o recibirás un error, esto es para evitar posible dead code, código que nunca se usa. Lo mismo ocurre con los paquetes que no se utilizan.
|
Recuerda asegurarte de que los nombres de tus variables sean descriptivos. Si declaras una variable debes usarla o recibirás un error, esto es para evitar posible dead code, código que nunca se usa. Lo mismo ocurre con los paquetes que no se utilizan.
|
||||||
|
|
||||||
```
|
```go
|
||||||
var challenge = "#90DaysOfDevOps"
|
var challenge = "#90DaysOfDevOps"
|
||||||
```
|
```
|
||||||
|
|
||||||
Con lo anterior establecido vamos a utilizarlo en el siguiente fragmento de código. Se puede ver en la salida de abajo que hemos utilizado la variable.
|
Con lo anterior establecido vamos a utilizarlo en el siguiente fragmento de código. Se puede ver en la salida de abajo que hemos utilizado la variable.
|
||||||
|
|
||||||
```
|
```go
|
||||||
package main
|
package main
|
||||||
|
|
||||||
import "fmt"
|
import "fmt"
|
||||||
@ -45,7 +45,7 @@ Sabemos que este reto en concreto es de 90 días, pero el próximo, quizás sea
|
|||||||
|
|
||||||
Añadiendo `const` a nuestro código y añadiendo otra línea de código para imprimir esto.
|
Añadiendo `const` a nuestro código y añadiendo otra línea de código para imprimir esto.
|
||||||
|
|
||||||
```
|
```go
|
||||||
package main
|
package main
|
||||||
|
|
||||||
import "fmt"
|
import "fmt"
|
||||||
@ -69,7 +69,7 @@ Por último añadiremos otra variable para el número de días que hemos complet
|
|||||||
|
|
||||||
A continuación verás añadida la variable `dayscomplete` con el número de días completados.
|
A continuación verás añadida la variable `dayscomplete` con el número de días completados.
|
||||||
|
|
||||||
```
|
```go
|
||||||
package main
|
package main
|
||||||
|
|
||||||
import "fmt"
|
import "fmt"
|
||||||
@ -99,7 +99,7 @@ Se pone interesante la cosa, puedes ver el código de ejemplo [day11_example4.go
|
|||||||
|
|
||||||
Las variables también pueden ser definidas en un formato más simple aun. En vez de definir `var` y el "tipo" puedes codificarla de la siguiente manera para obtener la misma funcionalidad pero con un aspecto más limpio y sencillo. Esto sólo funcionará para las variables y no para las constantes.
|
Las variables también pueden ser definidas en un formato más simple aun. En vez de definir `var` y el "tipo" puedes codificarla de la siguiente manera para obtener la misma funcionalidad pero con un aspecto más limpio y sencillo. Esto sólo funcionará para las variables y no para las constantes.
|
||||||
|
|
||||||
```
|
```go
|
||||||
func main() {
|
func main() {
|
||||||
challenge := "#90DaysOfDevOps"
|
challenge := "#90DaysOfDevOps"
|
||||||
const daystotal = 90
|
const daystotal = 90
|
||||||
@ -134,14 +134,14 @@ Este recurso está súper detallado sobre los tipos de datos: [Golang by example
|
|||||||
|
|
||||||
Si necesitamos definir un tipo en nuestra variable podemos hacerlo así:
|
Si necesitamos definir un tipo en nuestra variable podemos hacerlo así:
|
||||||
|
|
||||||
```
|
```go
|
||||||
var TwitterHandle string
|
var TwitterHandle string
|
||||||
var DaysCompleted uint
|
var DaysCompleted uint
|
||||||
```
|
```
|
||||||
|
|
||||||
Como Go implica variables donde se da un valor podemos imprimir esos valores con lo siguiente:
|
Como Go implica variables donde se da un valor podemos imprimir esos valores con lo siguiente:
|
||||||
|
|
||||||
```
|
```go
|
||||||
fmt.Printf("challenge is %T, daystotal is %T, dayscomplete is %T\n", conference, daystotal, dayscomplete)
|
fmt.Printf("challenge is %T, daystotal is %T, dayscomplete is %T\n", conference, daystotal, dayscomplete)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user