Sistemas & Desarrollo

encontrados: 7, tiempo total: 2.397 segundos rss2
58 meneos
1023 clics
Envío erróneo o controvertido, por favor lee los comentarios.

jq, el sed del siglo XXI

sed es una herramienta presente en cualquier sistema UNIX. Se trata de un editor de texto en modo streaming. Aunque sed es una herramienta muy potente, con un lenguaje de programación propio que es Turing completo, la mayor cantidad de usos son sustituir o extraer datos usando expresiones regulares y los comandos s y p. jq es sed para el siglo XXI porque trabaja de forma nativa con JSON, es decir, trabaja con objetos, no con texto plano.
31 27 8 K 26
31 27 8 K 26
8 meneos
333 clics
La potencia de los recortes de código (snipples)

La potencia de los recortes de código (snipples)

Un recorte de código es una pequeña plantilla que podemos reutilizar dentro de un editor de textos. Esta plantilla se pega, en el texto que se está editando, al escribir una palabra y pulsar el tabulador. En el siguiente ejemplo, al escribir html5 y pulsar tabulador, se pega la plantilla correspondiente:
6 meneos
45 clics

Como utilizar correctamente JSON en PHP

Hoy en día, la mayoría de servicios web o frameworks (tanto javascript como PHP) se comunican enviando y recibiendo objetos en JSON, el problema es que muchos programadores no están acostumbrados a hacerlo y chocan a la hora de comenzar a utilizar esta metodología. Muchísimas veces me he encontrado con conversiones a JSON a mano o parseandolo directamente con split(). Aquí comento como leer y generar JSON en PHP de la forma correcta y esperada.
11 meneos
145 clics
Un breve vistazo a cómo varios editores de texto gestionan sus datos textuales [ENG]

Un breve vistazo a cómo varios editores de texto gestionan sus datos textuales [ENG]

Esta es una reseña de cómo varios editores de texto gestionan sus datos textuales dentro de la memoria. Los programadores queremos las mejores herramientas para el trabajo, pero ¿qué significa lo mejor? Para algunos lo mejor de la edición de alta eficiencia física. Otros prefieren que sus editores sean totalmente eficaces para sacarles el máximo partido. Hay una carrera para conseguir estas características y en este artículo se muestra qué han elegido sus desarrolladores para conseguirlas.
9 meneos
115 clics
Diez trucos para el editor Vi/Vim (volumen 2) [ENG]

Diez trucos para el editor Vi/Vim (volumen 2) [ENG]  

En esta entrada es la segunda parte de los trucos para el editor de texto Vi/Vim [Primera parte: www.meneame.net/m/SysDevs/diez-trucos-editor-vi-vim-volumen-1-eng ]. Vim (Vi IMproved) es la versión moderna del editor Vi, el editor de texto orientado a la consola originalmente creado para entornos Unix, que se encuentra presente o es instalable en todas las distribuciones de Linux.
10 meneos
145 clics
Diez trucos para el editor Vi/Vim (volumen 1) [ENG]

Diez trucos para el editor Vi/Vim (volumen 1) [ENG]  

En esta entrada se muestran diez útiles trucos del editor de texto Vi/Vim. Vim (Vi IMproved) es la versión moderna del editor Vi, el editor de texto orientado a la consola originalmente creado para entornos Unix. Vim está presente o es instalable en todas las distribuciones de Linux. Se podría preguntar, ¿por qué Vim? La respuesta es que principalmente por tres razones: Vim siempre está ahí; Vim es extremadamente potente; y Vim es altamente configurable.
2 meneos
43 clics

Utilizando JSON Schema

Los conceptos en programación tienden a repetirse por mucho que cambiemos el lenguaje. Hoy se utiliza JSON como formato de intercambio de datos y XML parece más relegado a una segunda posición. Una de las funcionalidades que más se demandan a la hora de intercambiar datos es validar las estructuras de estos. XML dispone de sus XML Schemas y JSON dispone de los JSON Schemas que son relativamente modernos. Vamos a ver un ejemplo de estos.

menéame