Saltar al contenido
5 de marzo de 2021

¡A Programar!

Tutoriales, ejemplos y tips sobre programación

  • Inicio
  • javascript
  • ruby
  • rails
  • java
  • php
  • css
  • git
  • bash
  • vim
  • c#
  • android
  • angularjs
  • nodejs
Menú principal

shell

escape / keybindings / keyboard / keymapping / shell / terminal / vim

Asignar la tecla Bloq Mayús a Control y Escape

El truco más poderoso para mejorar la facilidad de uso tanto de la terminal como de Vim fue mapear mi tecla Bloq Mayús a Control. En OS X, puede hacerlo …

Leer más
inline / perl / shell

Shell + perl: analizador de archivos Ini

#!/bin/kshini_parser(){ # Check if ini file exists if [ ! -f $1 ]; then echo “Erreur: le fichier a parser n’existe pas” return 0 fi # Rewrite ini file in …

Leer más
shell

Cree e ingrese directorio con un comando

A menudo uso estos dos comandos sucesivamente: $ mkdir folder$ cd folder Para combinar estos en un solo comando ( mde, m aga d irectorio y e nter) y que …

Leer más
bash / cdpath / sh / shell / zsh

CDPATH – cd al directorio de su proyecto desde cualquier lugar

Crucé publiqué este consejo en mi propio sitio: http://pempek.net/articles/2014/01/01/cdpath-cd-from-anywhere/ Mis proyectos se organizan de la siguiente manera: ~├── …├── Projects│ ├── Project1│ ├── Project2│ └── Project3└── … En su ~/.bash_profile, …

Leer más
alias / git / lifehack / recursion / shell

git =! git

El alias de git en el título puede parecer confuso al principio, pero es un pequeño “truco” muy agradable para hacer que git sea más indulgente. Por lo general, paso …

Leer más
shell

solo para mi

qstat | tail -n+3 | cut -c 0-15 | xargs -n 1 checkjob -v | grep “nc2-rc1-rd-eps1.2-h0.05”

Leer más
git / shell

Alias ​​útil para CDing a git root desde un subdirectorio.

alias git-root=’cd $(git rev-parse –show-cdup)’

Leer más
amazon / assets / exec / find / gzip / rename / s3 / sed / shell

Cambiar el nombre de sus activos después de la compilación

Al implementar en S3, puede gzip sus archivos antes de tiempo para que se sirvan como gzip. Este es un truco rápido para revertir archivos comprimidos con gzip para que …

Leer más
ack / productivity / shell

Omitir directorio para buscar ack

Al buscar dónde se llama a un método, es posible que desee ignorar un directorio. A veces me gustaría ignorar mi directorio de prueba. ack “name_of_method” –ignore-dir=test Estoy usando ack …

Leer más
shell

Cómo ejecutar un comando en cada directorio debajo de su directorio actual

find . -type d ( ! -name . ) -maxdepth 1 -exec sh -c ‘(cd {} && git init)’ ‘;’

Leer más
shell / zsh

Calificadores globbing ZSH

$ ls **/*(*) Enumere de manera recursiva **/todos *los archivos ejecutables (*)relacionados con el directorio actual, man zshexpnsección Glob Qualifierspara más; D

Leer más
bash / iterm / shell / unix / zsh

Cierre todas las pestañas de la terminal excepto la actual (iTerm2 et al.)

Simplemente agregue el siguiente fragmento a su .zshrc(o .bashrc): :only() { PROG=’!'”/^$$|ack/&&/$(basename $SHELL)”‘$/{print$2}’ ps -ao pid,ppid,comm= | awk “$PROG” | xargs kill}if [[ “$SHELL” == *zsh ]]; then zle -N …

Leer más
linux / shell

watch + lsof == Barra de progreso instantánea

No sé ustedes, pero la mayor parte de mi uso directo de Linux industrial se reduce a crear tuberías de shell que operan en gigabytes de archivos de datos. De …

Leer más
aliases / git / life hack / shell

Haga la vida más rápida: alias de una letra

No me gusta presionar demasiado mi teclado, así que reduzcamos (estoy usando fish-shell, pero aquí les doy con la sintaxis POSIX, creo que los usuarios de fish son lo suficientemente …

Leer más
linux / productivity / shell

Utilice pushd y popd para volver fácilmente a las carpetas anteriores

A menudo, tiene una situación en la que se encuentra en una carpeta determinada (por ejemplo, su directorio de Tomcat) y desea navegar a otro lugar porque es posible que …

Leer más
git / oh-my-zsh / osx / shell / terminal / zsh

Personaliza el terminal con oh-my-zsh

Mi terminal A continuación está mi terminal personalizado, muestra Directorio de trabajo actual Nombre de la rama de Git (cuando estás en el repositorio de git) Indicador de carga de …

Leer más
shell

crear un reenvío de puertos sobre 2 servidores remotos

Aquí hay un ejemplo sobre cómo crear un reenvío de puertos en 2 servidores remotos Suponga que puede acceder a un servidor de aplicaciones a través de ssh. En este …

Leer más
bash / linux / shell

Pestaña bash completa ignorar mayúsculas y minúsculas

Para que el autocompletado de la pestaña Bash funcione con ignorecase, puede ejecutar el siguiente comando: bind ‘set completion-ignore-case on’ o ponerlo en ~ / .bashrc

Leer más
git / merge / repository / shell / subtree

Fusionar varios repositorios GIT manteniendo su historial

Aquí hay un pequeño script de shell que fusiona múltiples repositorios de git en uno nuevo mientras mantiene el historial de ambos. El script usa el comando de fusión de …

Leer más
linux / log / shell / unix

Registros TODO del código fuente

Este de una sola línea analiza su archivo de origen para los comentarios TODO (funciona con cualquier carácter indicador de comentario) e imprime el mensaje por número de línea en …

Leer más

Navegación de entradas

1 2 … 37 Siguientes

Buscar

Javascript

Ver todo

Agregar dinámicamente formularios anidados a un formulario ActiveModel :: Model

4 de marzo de 2021

Ejemplo de API de paquete de meteoritos

3 de marzo de 2021

Saltar para anclar con onClick

26 de febrero de 202121 de noviembre de 2020

En Javascript, una clave es un símbolo

24 de febrero de 2021

Cómo y por qué cambié de Doit.im

24 de febrero de 202121 de noviembre de 2020

Expresión de función de JavaScript vs declaración de función

23 de febrero de 2021

Php

Ver todo

Pagespeed: habilite la compresión a través de los módulos de Apache

4 de marzo de 202121 de noviembre de 2020

PHP count () es muy lento.

28 de febrero de 202121 de noviembre de 2020

Un poco más que un simple hack de XML

20 de febrero de 202121 de noviembre de 2020

frameworks php

9 de febrero de 202121 de noviembre de 2020

PHP de la manera correcta

9 de febrero de 2021

Divida los clientes en nginx y pase una variable de cadena de consulta en la solicitud

4 de febrero de 202121 de noviembre de 2020

Python

Ver todo

Guardar imágenes con (solo) solicitudes: HTTP para humanos

27 de febrero de 2021

Vuelva a muestrear datos de imágenes 3D en un objeto vtkImageData utilizando la clase vtkImageReslice

25 de febrero de 2021

Configurar un servidor chef en debian con fabric

24 de febrero de 202121 de noviembre de 2020

Coma final en estructuras de datos de Python

22 de febrero de 202121 de noviembre de 2020

Servidor de depuración SMTP fácil

15 de febrero de 202121 de noviembre de 2020

Mapeo de memoria usando Python en OS X

10 de febrero de 2021

Ruby

Ver todo

Sirviendo contenido estático protegido usando nginx para velocidad y servidor Rails para autenticación

3 de marzo de 202121 de noviembre de 2020

RSpec: permitir vs esperar

1 de marzo de 202121 de noviembre de 2020

Mantenlo simple: divide la gema

21 de febrero de 202121 de noviembre de 2020

Anfitrión de Action Mailer

19 de febrero de 2021

Instalación de la gema pg en Mavericks para usar con Postgres.app

17 de febrero de 202121 de noviembre de 2020

Instalar Rubinius 2.0: Homebrew + rbenv + ruby-build

15 de febrero de 2021

Copyright © 2021 ¡A Programar!.