senooken JP Social
  • FAQ
  • Login
senooken JP Socialはsenookenの専用分散SNSです。
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by Victorhck (victorhck@mastodon.social), page 2

  1. Victorhck (victorhck@mastodon.social)'s status on Tuesday, 19-Feb-2019 17:10:36 JST Victorhck Victorhck

    Raspberry Pi y Arduino en plena comunicación http://rufianenlared.com/raspberry-arduino/ #ElectrónicanivelIntermedio

    In conversation Tuesday, 19-Feb-2019 17:10:36 JST from mastodon.social permalink

    Attachments

    1. Raspberry Pi y Arduino en plena comunicación
      By Rufián from Rufián en la Red
      Raspberry Pi y Arduino en plena comunicación
  2. Victorhck (victorhck@mastodon.social)'s status on Saturday, 16-Feb-2019 02:10:37 JST Victorhck Victorhck

    Linux en un USB con persistencia https://www.atareao.es/como/linux-en-un-usb-con-persistencia/ #Como

    In conversation Saturday, 16-Feb-2019 02:10:37 JST from mastodon.social permalink

    Attachments

    1. Linux en un USB con persistencia
      from El atareao
      ¿Te gustaría tener un sistema operativo en una memoria USB?¿Sabes lo que es un USB con persistencia?¿Sabes como crear un USB con persistencia?
  3. Victorhck (victorhck@mastodon.social)'s status on Saturday, 19-Jan-2019 00:50:05 JST Victorhck Victorhck

    Sospechas en torno al viral ’10 Year Challenge’

    https://www.economiadigital.es/tecnologia-y-tendencias/sospechas-en-torno-al-proposito-del-viral-10-year-challenge_600209_102.html

    piensa mal y acertarás...

    In conversation Saturday, 19-Jan-2019 00:50:05 JST from mastodon.social permalink
  4. Victorhck (victorhck@mastodon.social)'s status on Wednesday, 19-Dec-2018 00:18:30 JST Victorhck Victorhck

    Los que decimos GNU/Linux somos los geeks entre los geeks!! :)

    In conversation Wednesday, 19-Dec-2018 00:18:30 JST from mastodon.social permalink
  5. Victorhck (victorhck@mastodon.social)'s status on Friday, 23-Nov-2018 18:58:26 JST Victorhck Victorhck

    Comprar-tirar-comprar
    Esta es la sociedad que estamos generando.
    Una sociedad que derrocha recursos, contamina medios esenciales y genera montones de residuos...
    Y no aprendemos!!

    In conversation Friday, 23-Nov-2018 18:58:26 JST from mastodon.social permalink
  6. Victorhck (victorhck@mastodon.social)'s status on Saturday, 10-Nov-2018 01:59:16 JST Victorhck Victorhck

    dándole cariño a privacytools-es ?

    https://victorhck.gitlab.io/privacytools-es/

    actualizando cosas añadidas en la versión inglesa, etc...

    In conversation Saturday, 10-Nov-2018 01:59:16 JST from mastodon.social permalink

    Attachments


  7. Victorhck (victorhck@mastodon.social)'s status on Wednesday, 31-Oct-2018 01:30:46 JST Victorhck Victorhck

    Primeros pasos con Nodejs + Angular + MongoDB + Bootstrap https://ronaldl337.wordpress.com/2018/10/12/primeros-pasos-con-nodejs-angular-mongodb-bootstrap/ #Programacion #angular

    In conversation Wednesday, 31-Oct-2018 01:30:46 JST from mastodon.social permalink

    Attachments

    1. Primeros pasos con Nodejs + Angular + MongoDB + Bootstrap
      By ronaldl337 from Blog de Ronald -L337

      Estoy comenzando a trabajar con Nodejs, Angular y quiero enseñar como instalar todos los programas necesarios, configuraciones básicas, primeros pasos que debemos dar para usar cada uno de estos programas.

      No soy un experto en esto, solo me estoy iniciando, asi que todo lo que aprendo lo voy documentando, para tenerlo como una chuleta y tambien para compartir cosas importantes en una sola publicacion.

      Si estas comenzando en la programacion web, usas GNU-LInux y no sabes por donde comenzar, aqui encontraras informacion basica que he recolectado para aprender a manejar estas herramientas importantes para el desarrollo web.

       

      instalamos NodeJS

      pacman -S nodejs

      Para comprobar si instalo nodejs, tipeamos el siguiente comando

      nodejs --version

      Segun la recomendacion de un amigo que es desarrollador, me dijo que no instalara node desde el repositorio, sino que manejara el proyecto usando alguno de estos manejador de versiones intereactivas

      https://github.com/creationix/nvm

      https://github.com/tj/n

       

      instalamos mongodb

      Instalamos Mongo desde el repositorio Oficial de ARCH.

      pacman -S mongodb

      Cliente grafico para Mongo DB  robo 3t

      disponible en el repo AUR

       

      instalamos Angular

      instalamos angular desde el repo AUR

      yaourt -S angularjs

      Angular CLI, es el intérprete de línea de comandos de Angular 2 que te facilitará el inicio de proyectos y la creación del esqueleto, o scaffolding, de la mayoría de los componentes de una aplicación Angular.

      Pagina oficial https://cli.angular.io/, donde podremos encontrar documentacion al respecto. Instalamos angular clic desde el repositorio AUR, para los que usamos ARCH o derivados. Pero me han recomendado instalar con npm.

      yaourt -S angular-cli

      Una vez instalado podemos hacer uso del comando “ng”

      Para instalar angular cli con npm, es lo mas recomendado.

      npm install --save-dev @angular/cli@latest

      Comandos disponibles

      Una vez que lo tengamos instalado, podemos ejecutar ng help para ver todos los comandos que nos proporciona:

      $ ng help

      • ng build<options…>: Genera la aplicación y lo deja en el directorio de salida (por defecto dist/).
      • ng completion: Añade el autocompletado para los comandos y subcomandos de ng.
      • ng doc : Abre la documentación oficial de Angular con la palabra clave especificada.
      • ng e2e: Lanza los tests e2e del proyecto existente.
      • ng generate <options…>: Genera código nuevo partiendo de los blueprints.
      • ng get: Recupera un valor de la configuración.
      • ng help: Muestra la ayuda del CLI.
      • ng init <options…>: Crea un nuevo proyecto de Angular-cli en la carpeta actual.
      • ng lint: Analiza el código del proyecto existente.
      • ng new<options…>: Crea un nuevo directorio y ejecuta el comando ng init en él.
      • ng serve<options…>: Genera y sirve la aplicación; se regenera cada vez que detecta un cambio.
      • ng set<options…>: Actualiza el valor de la configuración.
      • ng test<options…>: Lanza la colección de test de la aplicación.
      • ng version<options…>: Muestra la versión del Angular-cli instalado.

      Nota: como la finalidad de este artículo es presentar la herramienta Angular-cli y sus bondades, no se va a profundizar en cada comando. A lo largo de este post aparecerán algunos ejemplos de comandos, pero no entraremos a desgranar los detalles.

      Usando MongoDB

      Primero debesmos iniciar el servidor de Mongo, lo hacemos con el siguiente comando

      sudo systemctl start mongodb.service

      para reiniciar servicio

      sudo systemctl stop mongodb.service

      Para entrar a la terminal de mongo typeamos en la terminal, esto no se hace como root

      mongo

       

      Usando Angular

      Angular tiene su propio instalador, asi como python tiene el instalador “pip”, angular usa “npm” para instalar sus librerias.

      En la pagina oficial de angular cli, vemos los comandos basicos para iniciar un proyecto. Si queremos iniciar un proyecto debemos crear una carpeta, luego abrimos la terminal y usando el comando “cd” nos dirigimos a la carpeta donde vamos a trabajar

       

      cd "/home/$USER/Desarrollo Web/Angular/"

      Ahora vamos a generar un nuevo proyecto que lo llamare “instalacion-angular5” de Angular 5, usando angular clic, con el siguiente comando

       

      ng new instalacion-angular5

      Esto va generar una serie de archivos y a la final va dar un mensaje como este.

      added 1219 packages from 1262 contributors in 266.916s
      [!] 23 vulnerabilities found [7525 packages audited]
       Severity: 1 Low | 21 Moderate | 1 High
       Run `npm audit` for more detail
      You can `ng set --global packageManager=yarn`.
      Project 'instalacion-angular5' successfully created.

       

      Ahora debemos iniciar el proyecto se puede hacer con dos comandos

      ng serve

      o con este otro

      npm start

      si te sale algo como Run npm install -g npm to update!

      debemos actualiza de la siguiente forma

      npm install -g npm

       

      Como actualizar Angular cli

      Si instalastea angular cli desde el repositorio AUR y ya no lo quieres usar o si bien, solo quieres actualizar, debes seguir los siguientes pasos

      Hoy aprenderemos a actualizar y usar Angular CLI para instalar Angular 5 paso a paso.

      Paso 0. Instalar la última versión de NodeJS, para eso entraremos a su web oficial y descargaremos el instalador más actualizado https://nodejs.org/es/

      Si tenemos angular clic del repo AUR y lo queremos desistalar porque queremos instalarlo con npm.

      yaourt -R angular-cli

      Para saber la version instalada, tipeamos el siguiente comando.

      ng --version

       

      Paso 1. Desinstalar los paquetes anteriores de Angular CLI

      npm uninstall -g angular-cli
      npm uninstall -g @angular/cli

       

      Paso 2. Vaciar la caché del gestor de paquetes npm

      
      
      npm cache cleam


       

      Paso 3. Instalar la última versión de Angular CLI

      npm install -g @angular/cli@latest</pre>
      Ahora ya tenemos actualizado Angular CLI y ya podemos generar un nuevo proyecto de Angular 5
      <pre>ng new NOMBRE_DEL_PROYECTO_ANGULAR5
      cd new NOMBRE_DEL_PROYECTO_ANGULAR5 ng serve

      Puedes comprobar la versión de Angular que tienes dentro del fichero package.json, podrás comprobar que tienes la versión 5. En el caso de que te interese otra versión podrías modificar las versiones de tu fichero package.json y lanzar el comando npm update.

      Con esto ya sabemos como actualizar Angular CLI para instalar Angular 5, como instalar el framework y como usar Angular CLI para generar un proyecto base.

      Ahora tendremos disponible la webapp de Angular 5 en http://localhost:4200/

      Bootstrap

      Bootstrap es un framework web o conjunto de herramientas de código abierto para diseño de sitios y aplicaciones web.

      pagina oficial https://getbootstrap.com/docs/4.0/getting-started/download/

      Hay varias formas de instalar bootstrap, se puede instalar con npm, tambien se puede llamar con uos enlaces de internet, se puede bajar un comprimido, para trabajar de forma local. Recomiendo bajar el archivo compilado JS and CSS.

      Para la  instalacion de bootstrap usando npm es asi. Pero si eres principiante, lo recomendado es trabajar de forma local, bajando el archivo compilado.

      npm install bootstrap

      Archivo Type Script (.ts)

      TypeScript es un lenguaje de programación libre y de código abierto desarrollado y mantenido por Microsoft. Es un superconjunto de JavaScript, que esencialmente añade tipado estático y objetos basados en clases.

       

      Diferencias entre angular y angularjs

      Esta bueno saber esto, me pasaba que cuando buscaba algo en google, no entendía como hacerlo y pensaba que todo era con librerias y resulta que no estaba claro en conceptos.  En Angular se manejan archivos .ts, .html... En Angularjs no se usa typescritp, esa es una de las diferencias mas evidentes. Gracias a un amigo aprendí a como filtrar contenido en google. Si deseas buscar resultados solo de Angular y restringir resultados de Angularjs, lo podremos hacer con el siguiente comando.

       -angularjs

       

       

       

      Dulces Alertas o SweetAlert

      https://sweetalert.js.org/guides/

       

      Efectos CSS

      https://daneden.github.io/animate.css/

       

      Fuentes:

      https://blog.irontec.com/introduccion-a-angular-cli/

      https://victorroblesweb.es/2017/11/02/usar-angular-cli-para-instalar-angular-5/

  8. Victorhck (victorhck@mastodon.social)'s status on Friday, 26-Oct-2018 22:40:40 JST Victorhck Victorhck

    Descarga la imagen de NextCloudPi para una máquina virtual https://victorhckinthefreeworld.com/2018/10/26/descarga-la-imagen-de-nextcloudpi-para-una-maquina-virtual/ #SoftwareLibre #NextCloudPi #nextcloud

    In conversation Friday, 26-Oct-2018 22:40:40 JST from mastodon.social permalink

    Attachments

    1. Descarga la imagen de NextCloudPi para una máquina virtual
      By victorhck from victorhckinthefreeworld

      Descarga la imagen de NextCloudPi para instalarla en una máquina virtual. NextCloudPi (NCP) es una instancia de Nextcloud, instalada y lista para usar orientada principalmente al uso casero. 

      Hace unos meses en el blog pudiste leer una entrevista en exclusiva de Nachoparker, el creador y mantenedor del proyecto NextCloudPi. En la entrevista Nachoparker respondía sobre en qué consistía el proyecto sus motivaciones, etc.

      En palabras del propio Nachoparker:

      La idea es ayudar a acercar Nextcloud a mucha más gente que no necesariamente es capaz de instalar y configurar todo el sistema por sí mismos. Por este motivo, distribuímos imagenes listas para usar con Debian, Nextcloud y todo lo demás preinstalado para diferentes sistemas, como la Raspberry Pi, la Odroid HC2, Docker y más.

      Ahora Nachoparker nos hace más sencillo el poder probar e instalar NextCloudPi en una máquina virtual en nuestro sistema.

      Como el propio Nachoparker dice, NextCloudPi es una instancia de NextCloud preconfigurada y con una completa gama de herramientas ya incluidas para hacer más sencillo la gestión de NextCloud. Disponible para contenedores docker, tarjetas como RaspberryPi o sistemas x86.

      Hasta ahora para poder ejecutar NextCloudPi en sistemas x86 la forma de hacerlo era mediante un contenedor docker, o mediante el instalador con la herramienta curl

      # curl -sSL https://raw.githubusercontent.com/nextcloud/nextcloudpi/master/install.sh | bash

      Aunque es sencillo el poder ejecutar el propio instalador de curl en una máquina virtual, siempre es más sencillo y fácil el tener una máquina virtual ya configurada y lista disponible para poder descargarla y utilizarla “out of the box”.

      La imagen se puede descargar en formato raw y puede ser instalada en libvirt/QEMU/KVM, VirtualBox, Parallel o VMWare. Una vez descargada la imagen, ya puedes crear tu máquina virtual en la plataforma que mejor te parezca y utilizar la imagen preconfigurada.

      Te recomiendo echar un vistazo a la propia web del desarrollador, con capturas paso a paso del proceso y más información interesante, y también a la wiki del proyecto (en inglés):

      • https://ownyourbits.com/2018/10/25/introducing-the-nextcloudpi-vm/
      • https://github.com/nextcloud/nextcloudpi/wiki

      Si encuentras interesante el trabajo que realiza Nachoparker, puedes considerar en donarle un poco de dinero para que siga desarrollado y contribuyendo en interesantes proyectos de software libre como NextCloudPi u otros…

      ——————————————————

  9. Victorhck (victorhck@mastodon.social)'s status on Tuesday, 23-Oct-2018 03:29:48 JST Victorhck Victorhck

    Guia de uso del Faircoin (1) https://surtdelcercle.cat/index.php?view=blog&id=32

    In conversation Tuesday, 23-Oct-2018 03:29:48 JST from mastodon.social permalink

    Attachments


  10. Victorhck (victorhck@mastodon.social)'s status on Tuesday, 28-Aug-2018 00:39:55 JST Victorhck Victorhck
    • kde

    ? NUEVO artículo en mi blog

    Mejorando #KDE en facilidad de uso y productividad (parte 33)

    https://victorhckinthefreeworld.com/2018/08/27/mejorando-kde-en-facilidad-de-uso-y-productividad-parte-33/

    La comunidad de @kde está mejorando aspectos básicos de distintas partes del escritorio y aplicaciones para pulir errores y mejorar las aplicaciones. Este es un repaso semanal a algunas de esas tareas.

    In conversation Tuesday, 28-Aug-2018 00:39:55 JST from mastodon.social permalink

    Attachments

    1. La Agencia de Protección Medioambiental se opuso a una ley que podría haber revelado el fraude de Volkswagen
      By victorhck from victorhckinthefreeworld

      La Agencia de Protección Medioambiental (o EPA por sus siglas en inglés) escribió una carta a la Oficina de Copyright oponiéndose a las excepciones a la ley de Digital Millennium Copyright Act que podrían haber ayudado a revelar el fraude de la empresa automovilística.

      A raiz del escándalo de Volkswagen en el que esta empresa engañaba mediante software la cantidad de emisiones tóxicas que sus coches emitian. Surge de nuevo la necesidad de reclamar software libre, que permita estudiarlo y leerlo.

      El software libre por estas características no es más vulnerable, ya que hay medios para asegurarse que es original, pero sin embargo sí es más respetuoso con los usuarios, y en este caso en concreto podría haber revelado el fraude con el que la empresa ha estado contaminando valiéndose de software privativo y secreto que nos atacaba a todos y al medio ambiente.

      Este artículo está basado en uno escrito Donald Robertson en inglés y que ha publicado la Free Software Foundation (FSF) en su web, y que puedes leer en este enlace:

      • https://www.fsf.org/blogs/licensing/epa-opposed-dmca-exemptions-that-could-have-revealed-volkswagen-fraud

      Primero veamos que dice la wikipedia sobre Digital Millennium Copyright Act

      Es una ley de copyright (derechos de reproducción) de Estados Unidos que implementa dos tratados del año 1996 de la OMPI (Organización Mundial de la Propiedad Intelectual). Esta ley sanciona no solo la infracción de los derechos de reproducción en sí, sino también la producción y distribución de tecnología que permita sortear las medidas de protección del copyright (comúnmente conocidas como DRM (Digital Rights Management: gestión de derechos digitales); además incrementa las penas para las infracciones al derecho de autor en internet.

      La FSF prefiere referirse a DRM como Gestión de Restricciones Digitales (Digital Restrictions Management), ya que es más bien sobre restricciones que sobre derechos lo que regula esta ley.

      La Agencia de Protección Medioambiental (EPA) envió directamente una carta a la Oficina de Copyright, en la argumentaba que los usuarios no deberían ser capaces de modificar el software de sus propios vehículos. Ya que suponían que los usuarios podrían violar los controles sobre emisiones que estos realizan.

      Creo que su incultura sobre temas tecnológicos queda patente. Hay medios para saber si un software es el original, o ha sido modificado. Por tanto ellos prefieren que exista un software sobre el que usuarios he investigadores no tengan control a uno en el que sólo la empresa que lo desarrolla sabe qué es lo que hace y los demás debemos tener fe… hemos visto que ese modelo es fraudulento ¿en cuantos casos más lo será?

      Con software libre, las empresas ni siquiera se arriesgarían a intentar engañar. Con software privativo y cerrado hemos visto que empresas importantes del sector arriesgaron su prestigio para engañar al usuario, a los organismos, y contaminar agrediendo a todos y al medio ambiente.

      Los coches, y todos los dispositivos cada vez están más interconectados. Ahora todo debe conectarse a servidores y nuestros aparatos nos ofrecen así “ventajas extras”. ¿Pero estamos seguros que es lo que pasa cuando se conectan? Una vez más si es software privativo y cerrado debemos encomendarnos a la fe de la ética de las empresas. Y la experiencia nos dice que los dividendos, y la cotización en bolsa está reñida con la ética.

      Por tanto nos hace suponer que estas empresas al conectar nuestros dispositivos quizás escondan una parte que “por nuestro bien” esconden. ¿Qué datos comparten? ¿cuanto tiempo tienen acceso a esos datos? ¿Podemos consultarlos, cancelarlos? ¿Con qué terceros, y con qué intenciones compartirán esos datos?

      No sabemos nada de eso, y el peligro existe, Volkswagen es la prueba. Legislan para gestionar nuestras restricciones. El DRM no trata sobre derechos de copyright, es evidente. Trata sobre el control de los usuarios. Trata de espiarlos. Trata de instalar puertas traseras en nuestros PC’s y dispositivos . No tiene nada que ver con derechos, tal como su nombre parece indicar, tiene que ver con restricciones.

      Los gobiernos que legislan son cómplices de los grupos de presión (más conocidos como lobbies) que escudándose en derechos coartan libertades de los usuarios. Hay que reclamar el software libre como una opción ética, que debe ser promovida, difundida, apoyada… y utilizada!

      ————————————————————

  • After

User actions

    Victorhck

    Victorhck

    Usuario de #GNU #Linux #openSUSE, apoyo el #softwarelibre y soy miembro de #KDE España.También tengo un blog: https://victorhckinthefreeworld.com/

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          8129
          Member since
          30 Aug 2018
          Notices
          30
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.