LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.

Programación

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

NetBeans (también conocido como Apache Netbeans ) es un galardonado IDE de código abierto (entorno de desarrollo integrado) para los usuarios de Windows, Linux, Solaris, y Mac. El IDE NetBeans proporciona un potente entorno tanto para Java que permite a los programadores desarrollar fácilmente aplicaciones basadas en Java web, aplicaciones móviles y aplicaciones de escritorios. Es uno de los mejores IDE para programación C/C ++, y también proporciona herramientas vitales para programadores PHP.

También puedes ver:

El IDE de NetBeans fue el único primer editor que proporcionaba soporte para muchos lenguajes como PHP, C/C ++, XML, HTML, Groovy, Grails, Ajax, Javadoc, JavaFX y JSP, Ruby y Ruby on Rails. Al igual que Eclipse

El editor tiene muchas funciones y proporciona una amplia gama de herramientas, plantillas y ejemplos; y es altamente extensible utilizando complementos desarrollados por la comunidad, lo que lo hace muy adecuado para el desarrollo de software.

Herramientas y capacidades de NetBeans

Netbeans IDE se envía con las siguientes características que llevan el desarrollo de su aplicación a un nivel completamente nuevo.

  • Una herramienta de diseño de interfaz gráfica de usuario de arrastrar y soltar para un rápido desarrollo de la interfaz de usuario.
  • Un editor de código rico en funciones con plantillas de código y herramientas de refactorización.
  • Herramientas de integración como GIT y mercurial.
  • Soporte para las últimas tecnologías Java.
  • Un rico conjunto de complementos comunitarios.

En este artículo, le mostraremos diferentes formas que puede utilizar para instalar Apache NetBeans en distribuciones Debian, Ubuntu y Linux Mint. En el momento de escribir este artículo, la última versión es Apache NetBeans 12 LTS.

En esta página:
  1. Cómo instalar el último NetBeans IDE 12 en Ubuntu, Mint y Debian
  2. Cómo instalar NetBeans usando Snap en Ubuntu, Mint y Debian
  3. Cómo instalar NetBeans usando PPA en Ubuntu, Mint y Debian

Requisitos:

  1. Una máquina de escritorio con un mínimo de 2 GB de RAM.
  2. Se requiere Java SE Development Kit (JDK) 8, 11 o 14 para instalar NetBeans IDE ( NetBeans no se ejecuta en JDK9 ).

Lea también : Cómo instalar NetBeans IDE en CentOS, RHEL y Fedora

Pin It
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

Cada vez existen más herramientas y facilidades para los programadores. Algunas destacan especialmente, como es el caso de Google Colaboratory, que está dando mucho que hablar. Otra de las plataformas a las que hay que prestar atención es PlatformIO, un sitio en el que encontrar recursos extraordinarios para los que crean código fuente para diversas plataformas.

En este tutorial podrás aprender qué es PlatformIO, para qué sirve, cómo puedes acceder a él, y mucho más sobre esta fantástica utilidad para programación.

¿Qué es PlatformIO?

PlatformIO es un IDE, es decir, un entorno de desarrollo integrado, con su editor de código profesional, y su compilador para que puedas compilar el código fuente para multitud de plataformas, depurador, así como una serie de funciones y herramientas muy interesantes para la programación (unidad de test monitor serie, analizador de código, autocompletado de código, gestor de bibliotecas, etc.). Es gratuito, de código abierto, y puede extender sus capacidades mediante complementos o extensiones. Incluso permite el desarrollo de forma remota, se puede integrar con repositorios de código de GitHub y GitLab, etc.

Pin It
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

GRV ( Git Repository Viewer ) es una interfaz gratuita de código abierto y simple basada en terminal para ver repositorios de git. Proporciona una forma de ver y buscar referencias, confirmaciones, ramificaciones y diferencias utilizando Vi / Vim como combinaciones de teclas. Su comportamiento y estilo se pueden personalizar fácilmente a través de un archivo de configuración.

Características GRV:

  • Proporciona un lenguaje de consulta para filtrar referencias y confirmaciones.
  • Admite combinaciones de teclas similares a Vi / Vim de forma predeterminada, y las combinaciones de teclas se pueden personalizar.
  • Captura cambios en el repositorio al monitorear el sistema de archivos, lo que permite que la interfaz de usuario se actualice automáticamente.
  • Está organizado como pestañas y divisiones; permite crear pestañas y divisiones personalizadas utilizando cualquier combinación de vistas.
  • Admite temas personalizables.
  • Ofrece soporte para mouse.
Pin It
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

Cuando leí el documento escrito por Phu Minh, tenía curiosidad por aprender diferentes conceptos sobre blockchain. Una vez que comencé a leer el código, quise emparejarlo con Python para comprender también las diferencias con JavaScript.

¿Qué es un blockchain?

Antes de realizar cualquier codificación, debemos entender qué es un blockchain (cadena de bloques). Técnicamente, un blockchain en su mínimo es únicamente una lista que contiene objetos que poseen información básica como marca de tiempo, transacciones, hash, ... Sus datos deben ser inmutables e imposibles de piratear. Las plataformas modernas como Ethereum, Cardano, Polkadot, ... tienen cosas mucho más complejas, pero nos mantendremos simple y fácil en este artículo.

El objetivo de esta publicación es encontrar las diferencias entre ambos lenguajes y servir como el apéndice de Python de la publicación original .

Aunque el documento original proviene de un ejemplo de Python, quería tener una coincidencia exacta con el "JavaScript" código para comparar.

También ajustemos el código "python" en las 60 líneas prometidas.

Blockchain

Aunque la idea es imitar toda la publicación y usar las mismas secciones para seguir el código,

Para la definición de Blockchain, prefiero lo siguiente:

Blockchain es un sistema de registro de información de una manera que hace que sea difícil o imposible cambiar, piratear o engañar.

Pin It
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

En este artículo, cubriremos el proceso de instalación de la última versión de NetBeans IDE en distribuciones de Linux basadas en CentOS, Red Hat y Fedora .

NetBeans IDE ( Integrated Development Environment ) es un IDE multiplataforma gratuito y de código abierto que funciona en Linux, Windows y Mac OSX, y ahora es el IDE oficial para Java 8 .

Ofrece un soporte notable para las últimas tecnologías Java, admite varios idiomas y permite una edición de código rápida e inteligente. También ayuda a los usuarios a administrar sus proyectos de manera fácil y eficiente, con poderosos editores, analizadores de código y convertidores y mucho más.

Está diseñado para desarrollar aplicaciones web, móviles y de escritorio Java, y aplicaciones HTML5 con HTML, JavaScript y CSS. NetBeans IDE también se encuentra entre los mejores IDE para programación C/C++ , y también proporciona herramientas vitales para programadores PHP.

También te puede interesar:

Características de NetBeans IDE 12.5:

  • Compatibilidad con ECMAScript 6 y Experimental ECMAScript 7.
  • Mejoras en el soporte de Oracle JET (JavaScript Extension Toolkit).
  • Compatibilidad con PHP 7 y Docker.
  • Compatibilidad con Node.js 4.0 y versiones posteriores.
  • Ofrece editor de multicarets.
  • Proporciona relojes con pinnable.
  • Viene con mejoras de creación de perfiles SQL.
  • Mejoras en C/C++.

Requerimientos:

  1. Una máquina de escritorio con un mínimo de 2 GB de RAM.
  2. Se requiere Java SE Development Kit (JDK) 8 para instalar NetBeans IDE ( NetBeans 12.5 no se ejecuta en JDK9 ).

Instale Java JDK 8 en CentOS, RHEL y Fedora

1. Para instalar Java 8 JDK en su máquina de escritorio, abra un navegador y navegue a la página de descarga oficial de Java SE y obtenga el último paquete binario .rpm en su sistema.

Como referencia, hemos proporcionado el nombre del archivo rpm, seleccione solo el archivo mencionado a continuación.

jdk-8u161-linux-i586.rpm [ en 32 bits ]
jdk-8u161-linux-x64.rpm [ en 64 bits ]

Alternativamente, puede usar la utilidad wget para descargar el paquete RPM de Java 8 emitiendo los siguientes comandos

-------- Para SO de 32 bits --------
# wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/jdk-8u161-linux-i586.rpm
-------- Para SO de 64 bits -------- 
# wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/jdk-8u161-linux-x64.rpm
Pin It
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

"Microsoft ha revertido la decisión de eliminar una característica clave de su próximo lanzamiento .NET 6, tras una protesta pública de la comunidad de código abierto", informa Verge.

Microsoft punto net ".net"

"Microsoft enfureció a la comunidad de código abierto .NET a principios de esta semana al eliminar una parte clave de Hot Reload en la próxima versión de .NET 6, una función que permite a los desarrolladores modificar el código fuente mientras se ejecuta una aplicación y ver los resultados de inmediato". Es una característica que muchos esperaban usar en Visual Studio Code y en múltiples plataformas, hasta que Microsoft tomó una controvertida decisión de último minuto para bloquearla en Visual Studio 2022, que es un producto pago que se limita a Windows. Fuentes de Microsoft, que hablaron bajo condición de anonimato, dijeron a The Verge que el cambio de último minuto fue realizado por Julia Liuson, directora de la división de desarrolladores de Microsoft, y fue un movimiento centrado en el negocio.

Pin It
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

PHP vs Python, los dos lenguajes de programación de back-end más populares. Python tiene una variedad de características dinámicas con un script simple, mientras que la mayoría de los desarrolladores usan PHP específicamente para el lado del servidor.

Pero, ¿cuál es la mejor opción? ¿Ambos son buenos en la programación del lado del servidor? Muchas dudas golpean tu cerebro cuando intentas aprender la programación del lado del servidor. Deseo que este artículo aclare la indecisión.

PHP vs Python - ¿Cuál elegir?

Python y PHP son dos lenguajes modernos de alto nivel, que son los favoritos entre muchos desarrolladores. Al comparar ambos lenguajes, debemos considerar su origen, el propósito de su existencia, características, funcionalidades, etc.

PHP vs Python: orígenes y propósito de su existencia

Python es más antiguo que PHP. Fue creado cinco años antes de la existencia de Preprocesador-Hipertexto. El lenguaje fue creado y desarrollado por Guido Van Rossum en 1989. Desde el año 2000, su popularidad entre los desarrolladores creció rápidamente debido a su soporte Unicode. Además, Python no solo se creó para el desarrollo web, sino que también admitirá el desarrollo de pila completa. Esa es la razón por la que no se usa mucho en el desarrollo web.

Pin It

Ratio: 5 / 5

Inicio activadoInicio activadoInicio activadoInicio activadoInicio activado

Actualizado a Agosto 2021

Programar un lenguaje con un IDE, es una de las opciones más deseadas por cualquier programador que puede haber usado tanto compiladores Borland o bien los de Microsoft, en LinuxParty, te enseñamos a usar el plugin de Eclipse PDT, con la herramienta Eclipse, que es una verdadera delicia.

REQUISITOS.

Debemos tener instalado, al menos ECLIPSE, hay herramientas gráficas, tanto en Ubuntu, como en Fedora, que te pueden ayudar a hacerlo.

En Ubuntu instalaría:

sudo apt-get install eclipse

En Fedora instalaría (también puede usar dnf -y install eclpse)

sudo yum -y install eclipse

Tras instalarlo, accederemos desde el menú para instalar y actualizar los componentes, desde el propio entorno de desarrollo.

También podría buscar los paquetes e instalarlos desde el repositorio, pero esta es una opción válida para cualquier usuario, independiente del sistema operativo.

Este sería un ejemplo para buscar los paquetes usando "grep -i", en este caso usando "yum" (Si usas Ubuntu o Debian, cambia yum, por apt-cache (para buscar) y apt-get (para instalar) Como verás más abajo (punto 2).

yum search eclipse | grep -i php

eclipse-pdt.noarch : PHP Development Tools (PDT) Eclipse plug-in

y

[javier@localhost ~]$ yum search eclipse | grep -i pdt

eclipse-pdt-sdk.noarch : Eclipse PDT SDK
eclipse-pdt-tests.noarch : Eclipse PDT Tests
eclipse-pdt.noarch : PHP Development Tools (PDT) Eclipse plug-in

Después de buscar los paquetes, no sería nada más que instalarlos:

yum -y install eclipse-pdt-sdk.noarch eclipse-pdt-tests.noarch eclipse-pdt.noarch

De todas formas, vamos a seguir con nuestro ejemplo para instalar los paquetes desde la aplicación...

Elegimos uno de los repositorios que nos aparece,

Con el repositorio seleccionado buscamos "php" y "pdt", si fuera necesario e instalamos... Elige "Seleccionar Todo" y empezamos...

Comenzarán a instalarse los componentes seleccionados...

Durante el proceso de instalación, es posible que le haga algunas preguntas, responda "si", directamente. Cuando termine, el sistema le preguntará si desea reiniciar Eclipse, a lo que tendrá que responder afirmativamente.

 

Si estás en Debian o Ubuntu y quieres hacer la instalación manual.

Punto 2

 

En Debian (tal vez en Ubuntu) deberá buscarlo escribiendo

apt-cache search paquete

[root@localhost ~]# apt-cache search eclipse | grep -i php

y

[root@localhost ~]# apt-cache search eclipse | grep -i pdt

Si se encuentran los paquetes, podrá proceder a instalarlos escribiendo...

[root@localhost ~]# apt-get install paquete1 paquete2

Para buscar el paquete, y apt-get install paquete, para instalarlo, si no lo encuentra, deberá instalarlo desde el apartado de Plugins de Eclipse y leerse los manuales de instalación.

Ojo, puede instalar eclipse desde apt-get install eclipse (descargue en su caso, sólo eclipse)


Crear Un Proyecto.

El primer paso es crear el proyecto. Para ello, haga clic en el menú Archivo, mueva el ratón sobre 'Nuevo' y seleccione 'Otros ...'.

Pin It

Ratio: 3 / 5

Inicio activadoInicio activadoInicio activadoInicio desactivadoInicio desactivado

Awk es un lenguaje muy bonito con un nombre muy extraño. En este primer artículo de una serie de tres, Daniel Robbins le mostrará rápidamente como obtener sus habilidades de programación awk. Según avanza la serie, temas más avanzados se cubrirán, culminando con una avanzada del mundo real awk, con una aplicación de demostración.

Pin It
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

"Rust es más enorme que Mozilla", aseveraba en agosto de 2020 Steve Klabnik, uno de los causantes del desarrollo de Rust, una vez que se supo que el caso económica de Mozilla iba a imponer a formar una Fundación Rust libre.

En palabras de Joel Marcey, responsable del ecosistema open source de Facebook y, a partir de ahora, integrante de la directiva de la Fundación Rust,

"Nos unimos a la Fundación Rust para contribuir a mejorar y hacer crecer un lenguaje que se ha vuelto bastante importante como para nosotros mismos como los desarrolladores de todo el planeta.

Esperamos cooperar con los demás miembros de la fundación y con la sociedad de Rust para transformar éste en un lenguaje mainstream".

Pin It


Redes:



 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Filtro por Categorías

Usamos cookies propias y de terceros para mejorar la navegación y tareas analíticas. Al continuar navegando entendemos que aceptas nuestra política de cookies. Ver política