<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>programación on Wiki</title>
    <link>https://wiki.robinforgood.org/tags/programaci%C3%B3n/</link>
    <description>Recent content in programación on Wiki</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>es-es</language>
    <lastBuildDate>Wed, 23 Mar 2022 00:00:00 +0000</lastBuildDate><atom:link href="https://wiki.robinforgood.org/tags/programaci%C3%B3n/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Instalación y configuración de un servidor VSCode y expuesto con Traefik en docker-compose en una Raspberry Pi</title>
      <link>https://wiki.robinforgood.org/blog/2022-03-23-code-server/</link>
      <pubDate>Wed, 23 Mar 2022 00:00:00 +0000</pubDate>
      <guid>https://wiki.robinforgood.org/blog/2022-03-23-code-server/</guid>
      <description>En esta entrada se instalará y se configurará Code Server en una Raspberry Pi. Se utilizará la versión dockerizada linuxserver/code-server, se instalará mediante docker-compose y el balanceo de carga se realizará con traefik.
¿Qué es Code Server? Code-server es VS Code corriendo en un servidor remoto, accesible a través del navegador.
Requisitos Instalar:
Docker
Docker-compose
Instalación y configuración de una Raspbery Pi
Actualizar el sistema
Redomendaciones Obtener un dominio (No aseguramos que funcione sin un dominio)</description>
    </item>
    <item>
      <title>Multilenguaje en Angular 10/9/8 con la librería ngx-translate (i18n)</title>
      <link>https://wiki.robinforgood.org/blog/2020-10-20_multilenguaje_angular/</link>
      <pubDate>Tue, 20 Oct 2020 00:00:00 +0000</pubDate>
      <guid>https://wiki.robinforgood.org/blog/2020-10-20_multilenguaje_angular/</guid>
      <description>En esta entrada se explicarán los pasos a seguir para añadir la funcionalidad de multilenguaje con i18n en un proyector de Angular 10/9/8. Para este tutorial es necesario tener un proyecto que esté creado previamente.
Añadir ngx-translate en Angular 10/9/8 Se instalan los paquetes de ngx-translate con:
npm i @ngx-translate/core @ngx-translate/http-loader --save @ngx-translate/core incluye los servicios esenciales, la canalización y las directivas para convertir el contenido en varios idiomas.
@ngx-translate/http-loader ayuda a obtener los archivos de traducción de un servidor web.</description>
    </item>
    <item>
      <title>Multilenguaje en Angular 10/9/8 con la librería ngx-translate (i18n)</title>
      <link>https://wiki.robinforgood.org/development/angular/multilenguaje/</link>
      <pubDate>Tue, 20 Oct 2020 00:00:00 +0000</pubDate>
      <guid>https://wiki.robinforgood.org/development/angular/multilenguaje/</guid>
      <description>En esta entrada se explicarán los pasos a seguir para añadir la funcionalidad de multilenguaje con i18n en un proyector de Angular 10/9/8. Para este tutorial es necesario tener un proyecto que esté creado previamente.
Añadir ngx-translate en Angular 10/9/8 Se instalan los paquetes de ngx-translate con:
npm i @ngx-translate/core @ngx-translate/http-loader --save @ngx-translate/core incluye los servicios esenciales, la canalización y las directivas para convertir el contenido en varios idiomas.
@ngx-translate/http-loader ayuda a obtener los archivos de traducción de un servidor web.</description>
    </item>
    <item>
      <title>Comandos básicos de Git</title>
      <link>https://wiki.robinforgood.org/development/git/git/</link>
      <pubDate>Mon, 12 Oct 2020 00:00:00 +0000</pubDate>
      <guid>https://wiki.robinforgood.org/development/git/git/</guid>
      <description>Git es un software de control de versiones diseñado por Linus Torvalds, pensando en la eficiencia y la confiabilidad del mantenimiento de versiones de aplicaciones cuando éstas tienen un gran número de archivos de código fuente. Su propósito es llevar registro de los cambios en los archivos y coordinar el trabajo que varias personas realizan sobre archivos compartido 1.
Para empezar con Git es necesario tener claro que un proyecto se suele guardar en dos lugares: en un repositorio local y uno remoto.</description>
    </item>
    <item>
      <title>Git</title>
      <link>https://wiki.robinforgood.org/blog/2020-10-12_git/</link>
      <pubDate>Mon, 12 Oct 2020 00:00:00 +0000</pubDate>
      <guid>https://wiki.robinforgood.org/blog/2020-10-12_git/</guid>
      <description>Git es un software de control de versiones diseñado por Linus Torvalds, pensando en la eficiencia y la confiabilidad del mantenimiento de versiones de aplicaciones cuando éstas tienen un gran número de archivos de código fuente. Su propósito es llevar registro de los cambios en los archivos y coordinar el trabajo que varias personas realizan sobre archivos compartido 1.
Para empezar con Git es necesario tener claro que un proyecto se suele guardar en dos lugares: en un repositorio local y uno remoto.</description>
    </item>
    <item>
      <title>Gitflow</title>
      <link>https://wiki.robinforgood.org/blog/2020-11-10_gitflow/</link>
      <pubDate>Mon, 12 Oct 2020 00:00:00 +0000</pubDate>
      <guid>https://wiki.robinforgood.org/blog/2020-11-10_gitflow/</guid>
      <description>En esta entrada se definirá el flujo de trabajo aplicado a un repositorio git conocido comunmente como Gitflow. Para entender dicho flujo de trabajo es necesario entender previamente qué es y para qué sirve git. Después de tener una base fijada, es habitual que vaya sobre ruedas.
¿Qué es git? Git es un software de control de versiones diseñado por Linus Torvalds, pensando en la eficiencia y la confiabilidad del mantenimiento de versiones de aplicaciones cuando éstas tienen un gran número de archivos de código fuente.</description>
    </item>
    <item>
      <title>Gitflow</title>
      <link>https://wiki.robinforgood.org/development/git/gitflow/</link>
      <pubDate>Mon, 12 Oct 2020 00:00:00 +0000</pubDate>
      <guid>https://wiki.robinforgood.org/development/git/gitflow/</guid>
      <description>En esta entrada se definirá el flujo de trabajo aplicado a un repositorio git conocido comunmente como Gitflow. Para entender dicho flujo de trabajo es necesario entender previamente qué es y para qué sirve git. Después de tener una base fijada, es habitual que vaya sobre ruedas.
¿Qué es git? Git es un software de control de versiones diseñado por Linus Torvalds, pensando en la eficiencia y la confiabilidad del mantenimiento de versiones de aplicaciones cuando éstas tienen un gran número de archivos de código fuente.</description>
    </item>
    <item>
      <title>Base de datos SQL o NoSQL</title>
      <link>https://wiki.robinforgood.org/blog/2020-10-08_sql_o_nosql/</link>
      <pubDate>Thu, 08 Oct 2020 00:00:00 +0000</pubDate>
      <guid>https://wiki.robinforgood.org/blog/2020-10-08_sql_o_nosql/</guid>
      <description>En esta publicación se detallará una comparación con las ventajas y desventajas de SQL y NoSQL. Para la elección de una base de datos que se ajuste a las necesidades de cada proyecto, es necesario conocer las diferencias entre los distintos modelos.
SQL SQL (Structured Query Language) o lenguaje de consulta estructurada se utiliza en programación para administrar y recuperar información de sistemas de gestión de bases de datos relacionales. Se caracteriza por su manejo del álgebra y el cálculo relacional para efectuar consultas con el fin de operar con la información de bases de datos.</description>
    </item>
  </channel>
</rss>