github pushear con personal access token

 clonamos nuestro repositorio

desde su direccion https


git clone https://github.com/israelbazan76/test-gitignores.git

// trabajar dentro del proyecto clonado

git add .
git commit  -m "first commit"

......................
ir a github.com, loguearse

click sobre la foto del extremo superior derecho
Settings
Developer settings
Personal access token
Crear uno nuevo
seleeccionar el scope (tildar la primera casilla de "repo"
copiar el access token generado
...........................

git push

nos pedirá el usuario
y cuando nos pida el password
le pegamos el access token generado.




instalar oci8 en linux php7.4

 https://gist.github.com/eSkiSo/781269c79b4dd740e90fcc059c1985ae


traduccion 

https://www.cjorellana.net/2020/12/como-instalar-oci8-en-ubuntu-2004-y-php.html


para solucionar el problema de cuando se quiere instalar php7.4-dev

https://askubuntu.com/questions/1288573/issue-when-installing-php-dev-in-ubuntu-20-04


cuando sale permiso denegado al hacer echo, ingresar como  root

sudo su -

y luego ctrl+d


si al momento de instalar alguna libreria sale algo como

DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable


buscar el proceso que mantiene el bloqueo asi:


sudo fuser -v /var/cache/debconf/config.dat


 USER        PID ACCESS COMMAND

/var/cache/debconf/config.dat:

                     root      18210 F.... dpkg-preconfigu

                     

Entonces simplemente necesita anotar el PID y matarlo así:


sudo kill PID

sudo kill -9 PID  # if the first doesn't work


seo parte-1 verificar la propiedad de dominio

 ir a search.google.com

ingresar el dominio a verificar, por ejemplo: multitablas.com

seguir las instrucciones, hasta copiar el codigo de verificacion.


ir a cloudfare, seleccionar el dominio

ir a dns , "agregar registro"

 tipo: TXT

nombre: @ 

contenido: copiar el codigo de verificacion de google

que se generó y copiaste en la pagina de search.google.com

similar a  google-site-verification=AxlEaVzkFvCqBS_m45p6OU56bVpabc0oA-rH1xmcQ3o


volver a search.google.com y click en "verificar".


fuentes:

seo starter guide

add a txt for cloudfare









linux mint actualizar google chrome (esta es la mejor alternativa al 2022)

desde una terminal :

descargar la ultima version estable

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

instalar el archivo descargado:

sudo dpkg -i google-chrome-stable_current_amd64.deb

htacces para slim apuntando a carpeta public

 Directory structure:

  • / (localhost root folder)
    • myapp/
      • public/
      • index.php
    • core/
      • some core files ...

myapp/.htaccess (myapp root folder)

RewriteEngine On
RewriteBase /myapp

RewriteCond %{THE_REQUEST} /public/([^\s?]*) [NC]
RewriteRule ^ %1 [L,NE,R=302]
RewriteRule ^(.*)$ public/index.php?$1 [L,QSA]

myapp/public/.htaccess

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1 [L,QSA]

fuente : stackoverflow

css centrar un form dentro de un div

 

agregue el CSS flexbox a una clase que llamaremos form-center.
.form-center {
	display:flex;
	justify-content: center;
}
Ponga el form dentro de un div y asignele esa clase
<div class="form-center">
	<form>
		<label>Email:</label>
		<input type="email" name="email" placeholder="Email">
		<input type="submit">
	</form>		
</div>


Linux borrar/eliminar directorio/folder/carpeta con contenido

ejecutar el sgt comando:

rm -r directorio

si hubiera archivos write-protected , por cada uno de ellos se preguntará si se quiere borrar, para evitar esto y que se eliminen sin preguntar

rm -rf directorio


linux ubuntu mint actualizar chrome

 desde una terminal: $ sudo apt update $ sudo apt install google-chrome-stable