Ir al contenido principal

GIT GOGS AND GOLANG UP TO DAY for DEVUAN/DEBIAN

There's no Debian or Devuan package for gogs, and golang packages in debian are outdated.
This document will compile and install Gogs and Golang 1.8, in a right way due we want a system wide integration!
  1. Setup backported golang 1.8 due are not available normally in some Debian/Devuan releases.
  2. Setup gogs, compile, prepare and putting in the system, in right place with right places.
  3. Not need git or git-daemon, neither http web server, are not mandatory, golang can handle it all.
NEW!: 20170915: Devuan/Debian/Venenux packages ready to install: https://groups.google.com/forum/m/#!topic/venenuxsarisari/40sQFm1pcRY
read compelte article to see how to compile and more...

* requirements: packages and backports

cat << EOF > /etc/apt/preferences.d/prioritygolang

Package: *
Pin: release l=home:vegnuli,c=
Pin-Priority: 901

EOF

* requirements: backported golang packages

wget -nv http://download.opensuse.org/repositories/home:vegnuli/Debian_7.0/Release.key -O Release.key
apt-key add - < Release.key
echo 'deb http://download.opensuse.org/repositories/home:/vegnuli/Debian_7.0/ /' > /etc/apt/sources.list.d/golang.list 
apt-get update
apt-get install golang-1.8-go golang

ALTERNATE INSTALL WAY Alternativelly can download all the 1.8 version packages of golang and install from the download directory:
No matter where you download, the golang depends are very lowest and works inclusively in debian etch, lenny, squeeze!
One all the “deb” files (those with 1.8 as version) are downloaded, then run in the place where all the files was downloaded:
dpkg -i *1.8*.deb

* preparing: setup default user

adduser --uid 998 --home /var/lib/gogs --shell /bin/false  --system   --group --disabled-login --gecos 'gogs' gogs
Añadiendo el usuario del sistema `gogs' (UID 998) ...
Añadiendo un nuevo grupo `gogs' (GID 998) ...
Añadiendo un nuevo usuario `gogs' (UID 998) con grupo `gogs' ...
Creando el directorio personal `/var/lib/gogs' ...

* preparing: use gogs and download sources

su -s /bin/bash - gogs
cd ~
wget https://github.com/gogits/gogs/archive/v0.11.29.tar.gz -O gogs-0.11.29.tar.gz

* requirements: install build-depends packages

aptitude install build-essential libpq-dev libpam0g-dev libsqlite3-dev libssl-dev

* preparing: unpack sources and setup a build

As gogs user, or use su gogs as:
 
su -s /bin/bash - gogs
cd ~
wget https://github.com/gogits/gogs/archive/v0.11.29.tar.gz -O gogs-0.11.29.tar.gz

tar -zxf gogs-0.11.29.tar.gz 
cd $HOME
rm -rf build
mkdir -p build/go
cd build/go
export GOROOT="/usr/lib/go"
for f in $GOROOT/*; do ln -s $f;done;ls
rm pkg && mkdir pkg && cd pkg
for f in $GOROOT/pkg/*; do ln -s $f;done;ls
export GOROOT="$HOME/build/go"
export GOPATH="$HOME/build"
mkdir -p "$GOPATH/src/github.com/gogits/gogs"
cp -a $HOME/gogs-0.11.29/* $GOPATH/src/github.com/gogits/gogs/
cd $GOPATH/src/github.com/gogits/gogs

* preparing: need changes in sources to build

As gogs user:
  • cmd/web.go : con sed conf/custom/app.ini a /etc/gogs/app.ini
  • conf.app.ini : cambiar ruta repos,
    • RUN_USER de git a gogs
    • RUN_MODE de dev a prod
    • ROOT_URL de DOMAIN a HTTP_URL
    • SSH_DOMAIN de DOMAIN a HTTP_URL
    • OFFLINE_MODE de false a true
    • CERT_FILE y KEY_FILE cambiar “custom/http” a /var/lib/gogs/cers
    • APP_DATA_PATH cambiar data a /var/lib/gogs/data
    • ENABLE_GZIP de false a true
    • ROOT = de vacio a /var/lib/git/gitrepos
    • MIRROR_QUEUE_LENGHT cambiar de 1000 a 2000
    • PULL_REQUEST_QUEUE_LENGHT cambiar de 1000 a 2000
    • ENABLE_LOCAL_PATH_MIGRATION cambiar de false a true
    • ENABLE_RAW_FILE_RENDER_MODE cambiar de false a true
    • TEMP_PATH cambiar de data/tmp/uploads a /var/lib/gogs/data/tmp/uploads
    • FILE_MAX_SIZE cambiar de 3 a 25
    • MAX_FILES cambiar de 3 a 1
    • PATH cambiar de data/attachments a /var/lib/gogs/data/attachments
    • MAX_FILES cambiar de 10 a 1
    • DB_TYPE cambiar lo que este a sqlite3
    • comentar HOST, USER, PASSWD, NAME, SSL_MODE
    • PATH cambiar de data/gogs.db a /var/lib/gogs/data/gogs.db
    • SECRET_KEY cambiar lo que esta por 123456790ASDFG este string al momento de isntalar se cambiara con sed por una llave autogenerada
    • REGISTER_EMAIL_CONFIRM esta en false, pero al tener el primer usuario (admin) hay que habilitarla
    • DISABLE_REGISTRATION esta en false, pero para intranets o faltas de correos, es mejor desabilitarla
    • SKIP_TLS_VERIFY cambiar de false a true si no tiene certificado pagado y es autofirmado
    • HOST esta en blanco o vacio, colocar localhost:25
    • DISABLE_HELO esta vacio colocarlo en true
    • SKIP_VERIFY esta en blanco colocar en true si el certificado de correo es autogenerado
    • USE_CERTIFICATE si cambia a false incrementa la seguridad pero es mucho mas lento por milisegundos (pensar para muchos usuarios)
    • CERT_FILE y KEY_FILE cambiar custom/mailer a /var/lib/gogs/cers se usara el mismo para el https
    • PROVIDER cambiar de memmory a file
    • PROVIDER_CONFIG cambiar de data/sessions a /var/lib/gogs/data/sessions
    • AVATAR_UPLOAD_PATH cambiar data/avatars a /var/lib/gogs/data/avatars
    • PATH cambiar de data/attachments a /var/lib/gogs/data/attachments
    • MAX_SIZE cambiar de 4 a 12
    • MAX_FILES cambiar de 5 a 3
    • MIGRATE cambiar de 600 a 900
    • MIRROR cambiar de 300 a 600
    • CLONE cambiar de 300 a 900
    • PULL cambiar de 300 a 900
    • GC cambiar de 60 a 90
    • SHOW_FOOTER_BRANDING cambiar de false a true
  • templates/home.tmpl es bueno remover tanta propaganda y dejarla limpia
  • templates/base/header.tmpl la ayuda sale de el hosting, mejor sustituir por usuarios y organizaciones
  • scripts/init/debian/gogs
    • WORKINGDIR cambiar lo que este a /var/lib/gogs
    • DAEMON cambiar lo que este a /usr/lig/gogs/gogs
    • USER cambiar a gogs
    • DAEMONARGS adicional despues de web –config /etc/gogs/app.ini
  • scripts/systemd
    • User y Gropus a gogs
    • Workingdirectory a /var/lib/gogs
    • Execstart a /usr/lib/gogs/gogs web
    • Environment USER=gogs HOME=/var/lib/gogs

* compiling: configuring and to build

As gogs user:

go fix
go build -x -ldflags="-s -w" -tags='sqlite pam cert'

* installation, user wide local install

As gogs user:

mkdir -p $HOME/install/usr/share/gogs
cp -r $HOME/build/src/github.com/gogits/gogs/conf $HOME/install/usr/share/gogs/
cp -r $HOME/build/src/github.com/gogits/gogs/public $HOME/install/usr/share/gogs/
cp -r $HOME/build/src/github.com/gogits/gogs/templates $HOME/install/usr/share/gogs/
mkdir -p $HOME/install/etc/gogs
mv -f $HOME/install/usr/share/gogs/conf/app.ini $HOME/install/etc/gogs/app.ini
ln -s $HOME/install/etc/gogs/app.ini $HOME/install/usr/share/gogs/conf/app.ini
mkdir -p $HOME/install/usr/lib/gogs
ln -s $HOME/install/usr/share/gogs/conf $HOME/install/usr/lib/gogs/conf
ln -s $HOME/install/usr/share/gogs/public $HOME/install/usr/lib/gogs/public
ln -s $HOME/install/usr/share/gogs/templates $HOME/install/usr/lib/gogs/templates
install -Dm0755 $HOME/build/src/github.com/gogits/gogs/gogs $HOME/install/usr/lib/gogs/gogs
install -Dm0755 $HOME/build/src/github.com/gogits/gogs/scripts/init/debian/gogs $HOME/install/etc/init.d/gogs
mkdir -p $HOME/install/var/run/gogs/
mkdir -p $HOME/install/var/log/gogs/
mkdir -p $HOME/install/var/lib/gogs/certs/
mkdir -p $HOME/install/var/lib/gogs/data/avatars
mkdir -p $HOME/install/var/lib/gogs/data/sessions
mkdir -p $HOME/install/var/lib/gogs/data/attachments
mkdir -p $HOME/install/var/lib/gogs/data/attachments
mkdir -p $HOME/install/var/lib/gogs/data/tmp/uploads
exit

As root now:
 
chown -R gogs:www-data /var/lib/gogs/install/var/run/gogs
chown -R gogs:www-data /var/lib/gogs/install/var/log/gogs
chown -R gogs:www-data /var/lib/gogs/install/var/lib/gogs
cat << EOF > gogslauncher
#!/bin/bash
exec /usr/lib/gogs/gogs \$@
EOF
install -Dm0755 gogslauncher /var/lib/gogs/install/usr/bin/gogs
servicios, sysvinit: (devuan > 7 o debian « 7)
install -Dm0755 $HOME/build/src/github.com/gogits/gogs//scripts/init/debian/gogs $HOME/install/etc/init.d/gogs
servicios systemd (debian » 7 solamente)
install -Dm0644 $HOME/build/src/github.com/gogits/gogs//scripts/systemd/gogs.service $HOME/install/usr/lib/systemd/system/gogs.service

* instalando: now system wide root install

As root now:

cp -a /var/lib/gogs/install/* /

* installation: required runtime packages

apt-get install -y git git-svn git-email httpd-server lighttpd apache2 mariadb-server sqlite3 postgresql postgresql-client

NOTE remove package depending of usage, by example if setup database with sqlite, remove mariadb-server and postgresql related

* finetuning: configuring the installation

FALTA AJUSTAR EL SCRIPT EN DAEMON Y EN DIRECTORIOS POR DEFECTO
CERTIFICADO:
$/usr/bin/gogs  cert --host "10.10.34.21,37.10.252.99,10.10.34.20,200.82.144.73,200.46.191.70" --rsa-bits 4096 --start-date "Jan 1 15:04:05 2017" --duration 17280h0m0s  --ca
2017/09/01 10:33:32 Written cert.pem
2017/09/01 10:33:32 Written key.pem
$ls *.pem
cert.pem  key.pem
$ mkdir /var/lib/gogs/cert/;mv *.pem /var/lib/gogs/cert/
CONFIGURACION:
APP_NAME = GogsVenenuX
RUN_USER = gogs
RUN_MODE = prod
 
[server]
PROTOCOL = http
DOMAIN = localhost
ROOT_URL = %(PROTOCOL)s://%(HTTP_ADDR)s:%(HTTP_PORT)s/
HTTP_ADDR = 0.0.0.0
HTTP_PORT = 3000
LOCAL_ROOT_URL = %(PROTOCOL)s://%(HTTP_ADDR)s:%(HTTP_PORT)s/
DISABLE_SSH = true
 
[repository]
ROOT = /var/lib/gogs/gitrepos
SCRIPT_TYPE = dash
DISABLE_HTTP_GIT = false
 
[database]
DB_TYPE = sqlite3
PATH = /var/lib/gogs/gogs.db
 
[session]
PROVIDER = file
 
[security]
INSTALL_LOCK = true
SECRET_KEY = ThisIsNotMySecretKey

* testing: running directly the service

/usr/bin/gogs web --config /etc/gogs/app.ini 
2017/09/01 11:09:38 [TRACE] Custom path: /usr/bin/custom
2017/09/01 11:09:38 [TRACE] Log path: /var/log/gogs
2017/09/01 11:09:38 [TRACE] Log Mode: Console (Trace)
2017/09/01 11:09:38 [ INFO] GogsVenenuX 0.11.29.0727
2017/09/01 11:09:38 [ INFO] Cache Service Enabled
2017/09/01 11:09:38 [ INFO] Session Service Enabled
2017/09/01 11:09:38 [ INFO] Git Version: 2.1.4
2017/09/01 11:09:38 [ INFO] SQLite3 Supported
2017/09/01 11:09:38 [ INFO] Run Mode: Production
2017/09/01 11:09:38 [ INFO] Listen: http://0.0.0.0:3000

* testing: browse the running tested service

sensible-browser http://127.0.0.1:3000
para evitar el “3000” hay que reversar el proxy ya que gogs es en si su propio webserver

Comentarios

Entradas más populares de este blog

R.U.S.N.I.E.S. http://rusnies.opsu.gob.ve/

(ACTUALIZADO) la pagina fue reestablecida hay muchos cambios pero los usuarios no lo notaran, para verlos o informacion haz click aqui rusnies cambios y consejos para verlos 1) primer dia no se pudo hacer login, ni recuperando password! 2) segundo dia (mas abajo) al fin logeado! 3) para poder aunquesea ver tu planilla, pulsa aqui: planilla rusnies, soluciones algunas! 4)y aqui: tercer dia, algunos detalles arreglado, pero... todos los defectos son algo raros! -si no puedes entrar lee mas abajo, se explica porque y como acceder a tu cuenta en el R.U.N.E.S. -ojo quiero aclarar que un monton de inutiles no ingresaban bien la direccion y por ello no llegaban a ver nunca la pagina! porque ponian la "gov" en vez de "gob" ya que el pedazo de periodico no sabe escribir! 1) Primer dia del R.U.N.I.E.S. : (powered by apache+php+debian, pero estupidizado por los TSU y ingenieros informaticos graduados, que creen saber de programacion!) Cuan triste es ver m...

planilla de rusnies, algunas soluciones! principalmente para los que ya la hicieron!

(ACTUALIZADO) LEER PRIMERO ANTES DE COMENTAR POR FAVOR! la pagina del rusnies ya esta activa hay muchos cambios que los usuarios no notaran perro estan listados, para verlos haz clik aqui rusnies cambios un tip para los que ya la generaron! si conoces la URL de tu planilla (termina en letras mayusculas) puedes ingresarla directamente y obtendras la planilla! Los que tenga el gran Konqueror podran guardarla como si fuese un archivo cualquiera! el resto se les empotrara en los navegadores! pudiendo imprimirla pero no guardarla! esto se puede porque creo la peticion se hace directamente al php y este genera el postscript de la planilla! para los que no han generado su planilla pueden usar la chache de google y listo, como! hagan una busqueda del google para rusnies! pero no le den click al link, en la misma entrada esta unas letricas que dicen "en cache", si dan click ally podran entrar (funciona en la mayoria de los casos) Lo de la cahce sirve mas de noche, de di...

rusnies actualizada, nuevo php y apache actualizado!

AL parecer los ineptos tardaron mas de 5 dias normalizando una actualizacion de apache y php, aparte de ajustar configuraciones para evitar DOS y cuellos de botellas! ANALISIS PROFUNDO, algunos consejos Y ESPECTATIVAS POSITIVAS: Me complace felicitar a los "tecnicos" encargados ya que lograron reestablecer la normalidad en la web! (hasta ahora)! pero.... LAstimosamente las personas que hayan hecho la planilla deberan realizarla de nuevo CUIDADOSAMENTE,porque ineptamente los datos anteriores ahora no coordinaran! (eso era obvio de esperar!) debido a las actualizaciones que hicieron en los codigos fuentes relacionadas con la DB y los datos actuales! (los cuales estaban bien viejitos) LASTIMOSAMENTE TAMBIEN.. los datos se generan mal, deben tener cuidado y no imprimir a la ligera aunque esta informacion esta de mas pues cualquier persona con 4 dedos de frente revisa dos veces un evento tan importante como dicho registro! PARA LOS PROGRAMADORES les recomiendo lean el fina...

Venezuela Real : cuidado con basura mediatica

El miundo entero esta lleno de gente "pila", "avispada", en pocas palabras gente que solo vive de aprovechar oportunidades, llamandole a esta actividad burda "trabajo"! y venezuela desgraciadamente no es la excepcion, pue que en cualquier pais hay gente asi! Buscando informacion del sistema de educacion superior llege a una pagina estilo periodico (poco original, hacer de las entradas de un blog, un "multiperiodico") El blog es puro criticar, leyendo las primeras lineas hay objetividad, pero los articulos intentan demostrar desde un "falso punto neutral" oposicionismo, pero ninguna solucion.. Es facil criticar, dificil es mejorar... aprende a ser gente, no chismosa! Los gerentes y "profesionales" en el mundo entero es lo que hacer, criticar y culpar, esperando que les solucionen los problemas, justo como el marco usuario-guindo, donde el usuario estupidamente espera que un "flamante" encorbatado, le solucione la ...

Debian vs Devuan - the complete guide to choose

Devuan project aims to made a complete Linux distribution, but the fact its that tracks 90% of the Debian work. This article are up to date to Aug 2021 with release of bullseye. Debian its the mother of most famous distros, including Devuan! But must be considering that Devuan are now more faster but more. so lest see some important thing respect the recently "/usr merge" and "systemd home invassion" incoming things in future: We have two parts, overall differences, and more deep technical differences, recommended for those that will be used more than only to see movies or browse the internet! Before read the complete article , i currently used Devuan as main system, but please take in consideration that almost all notes seems negative; why? well Devuan are more efficient rather than Debian .. but if we take the overall user vision.. Devuan will fail as complete solution .

RTPmedia managers: rtpengine vs rtpproxy complete quick info

The idea is to permanently listen internally on the UDP port or on a local socket, controlling SIP signals messages. That is to say to control the flow of information and to where the answers are sent by means of these commands. Since these signals do not go directly to the SIP service but to the RTP NAT software, then the SIP service can tell the RTP service "give me that media stream, I know what to do" after sending it internally (to some other service) and receive an answer and then deliver it again and say "here is the flow response, send it to that device".

iso linux debian venenux tools

VNZ CD EMU tools suite now for i386(sarge-etch-lenny) and amd64(etch-lenny) ahora para i386(sarge-etch-lenny) y amd64(etch-lenny) For one reason or another, you may have image files laying around that you would like to access under Linux. Here are some nifty utilities to convert those pesky 'GUINdows' images into something Linux can understand (standard .iso format). Por una razon u otra, tu puedes tener que quisieras acceder en linux, Estas son algunas utilidades para convertir estas pestilentes 'GUINdows' imagenes en algo que linux pueda entender (imagen iso estandar) archivos imagenes Don't expect error correction codes and the like to be preserved, just the data... Generally speaking, these types of things are pretty irrelevant on linux to begin with. If you legally backed up some software of yours and made a 1:1 image of it under Windows, more than likely, your resulting ISO from the programs below will not contain this copy protection data. For o...

lista de chavista para aporrealos busquense aqui

NOTA : este no es un sitio escualido ! favor los chavistas leer primero, la estupidez agrava la situacion de chavez! la idea es ver lo que los escualidos hacen.... para restringir los chavistas n la red. lista fanatica de el sitio que restringe los mail y ip con tendencia chavista, segun ellos, este servicio es un favor publicado para aporrealos.. gracias sr PICCORO http://www.noolvidaremos.com/emailschavistas.html Lista de emails de chavistas actualizado 2008-Enero-15. No se han agregado mas emails solo se ha reformateado la lista para que sea mas agradable a la vista. Actualmente tenemos listas de otras comunidades, estamos esperando recaudar mas informacion para integrarlas todas. 7518521@hotmail.com a_paries@hotmail.com aangel497@gmail.com aantonio27@yahoo.com aarismendi14@hotmail.com abdallahdlp@hotpop.com abrilinsondable@gmail.com acjdoc14@hotmail.com acosta.ali@hotmail.com adelaca3101@gmail.com administrystaff@hotmail.com adolfogil2021@hotmail.com adritacjm@yahoo.es a...

Silverhawks+Thndercats : por que nos gusto a pesar de tener cosas ilogicas y mongolicas? E IBAN ESTAR JUNTOS!!!

Recientemente se realizo el Wondercon que ahora le dicen ThunderCon pero eso lo digo al final, esto es mas importante (para llorar) porque los nuevos thundercats son una cagada, no se emocionen el argumento es peor!! Pero hay mas los nuevos silverhawks (en preproduccion) es una basura!!!  De todas manera los viejos no eran la gran vaina, aqui explico porque: jejej les voy hacer recorda tiempos atras, si asi de malo soy, pero entre "tundelcats" y "j-alcones galacticos" despues de años analizo la "vaina" y me doy cuenta que quitando ciertos detalles el producto animado de los cuales cito son ESTUPIDOS! Eso no es nada, estas dos producciones iban estar juntas en un dia proximo (que llego tarde) vean esta foto del promo: Pero la pregunta es : ¿Porque gusto? La respuesta es simple: ciertos secuencias de animacion y la apariencia de los personajes. Antes de escribir de manera tecnica el porque le dejo este mensage a los tres que seguro les dara un inf...

Javascript: forms sin/without submit

Javascript : enviar formulario sin boton submit / form without submit button This code is a formulary, but submit button are a simple link!. Can be used better designed websites. Este codigo es un formulario, pero el boton submit es un link simple. Puede ser usado para mejorar el diseno. <FORM NAME="myForm" METHOD='GET'> input <INPUT TYPE="text" NAME="parameter1" VALUE='value1' SIZE=20> <BR> <P onClick="javascript:document.myForm.submit();" style='cursor:hand;' >click aqui</P> and sent whitout button submit.. </FORM> the trick is that the mouse event "onclick" defines at click release the execution of submit event document, adicionaly, the style is definet as "cursor:hand" for better multibrowser support that the "onmouseover" event, but this last is better for old browsers. El truco es...

Popular

R.U.S.N.I.E.S. http://rusnies.opsu.gob.ve/

(ACTUALIZADO) la pagina fue reestablecida hay muchos cambios pero los usuarios no lo notaran, para verlos o informacion haz click aqui rusnies cambios y consejos para verlos 1) primer dia no se pudo hacer login, ni recuperando password! 2) segundo dia (mas abajo) al fin logeado! 3) para poder aunquesea ver tu planilla, pulsa aqui: planilla rusnies, soluciones algunas! 4)y aqui: tercer dia, algunos detalles arreglado, pero... todos los defectos son algo raros! -si no puedes entrar lee mas abajo, se explica porque y como acceder a tu cuenta en el R.U.N.E.S. -ojo quiero aclarar que un monton de inutiles no ingresaban bien la direccion y por ello no llegaban a ver nunca la pagina! porque ponian la "gov" en vez de "gob" ya que el pedazo de periodico no sabe escribir! 1) Primer dia del R.U.N.I.E.S. : (powered by apache+php+debian, pero estupidizado por los TSU y ingenieros informaticos graduados, que creen saber de programacion!) Cuan triste es ver m...

planilla de rusnies, algunas soluciones! principalmente para los que ya la hicieron!

(ACTUALIZADO) LEER PRIMERO ANTES DE COMENTAR POR FAVOR! la pagina del rusnies ya esta activa hay muchos cambios que los usuarios no notaran perro estan listados, para verlos haz clik aqui rusnies cambios un tip para los que ya la generaron! si conoces la URL de tu planilla (termina en letras mayusculas) puedes ingresarla directamente y obtendras la planilla! Los que tenga el gran Konqueror podran guardarla como si fuese un archivo cualquiera! el resto se les empotrara en los navegadores! pudiendo imprimirla pero no guardarla! esto se puede porque creo la peticion se hace directamente al php y este genera el postscript de la planilla! para los que no han generado su planilla pueden usar la chache de google y listo, como! hagan una busqueda del google para rusnies! pero no le den click al link, en la misma entrada esta unas letricas que dicen "en cache", si dan click ally podran entrar (funciona en la mayoria de los casos) Lo de la cahce sirve mas de noche, de di...

rusnies actualizada, nuevo php y apache actualizado!

AL parecer los ineptos tardaron mas de 5 dias normalizando una actualizacion de apache y php, aparte de ajustar configuraciones para evitar DOS y cuellos de botellas! ANALISIS PROFUNDO, algunos consejos Y ESPECTATIVAS POSITIVAS: Me complace felicitar a los "tecnicos" encargados ya que lograron reestablecer la normalidad en la web! (hasta ahora)! pero.... LAstimosamente las personas que hayan hecho la planilla deberan realizarla de nuevo CUIDADOSAMENTE,porque ineptamente los datos anteriores ahora no coordinaran! (eso era obvio de esperar!) debido a las actualizaciones que hicieron en los codigos fuentes relacionadas con la DB y los datos actuales! (los cuales estaban bien viejitos) LASTIMOSAMENTE TAMBIEN.. los datos se generan mal, deben tener cuidado y no imprimir a la ligera aunque esta informacion esta de mas pues cualquier persona con 4 dedos de frente revisa dos veces un evento tan importante como dicho registro! PARA LOS PROGRAMADORES les recomiendo lean el fina...

Venezuela Real : cuidado con basura mediatica

El miundo entero esta lleno de gente "pila", "avispada", en pocas palabras gente que solo vive de aprovechar oportunidades, llamandole a esta actividad burda "trabajo"! y venezuela desgraciadamente no es la excepcion, pue que en cualquier pais hay gente asi! Buscando informacion del sistema de educacion superior llege a una pagina estilo periodico (poco original, hacer de las entradas de un blog, un "multiperiodico") El blog es puro criticar, leyendo las primeras lineas hay objetividad, pero los articulos intentan demostrar desde un "falso punto neutral" oposicionismo, pero ninguna solucion.. Es facil criticar, dificil es mejorar... aprende a ser gente, no chismosa! Los gerentes y "profesionales" en el mundo entero es lo que hacer, criticar y culpar, esperando que les solucionen los problemas, justo como el marco usuario-guindo, donde el usuario estupidamente espera que un "flamante" encorbatado, le solucione la ...

Debian vs Devuan - the complete guide to choose

Devuan project aims to made a complete Linux distribution, but the fact its that tracks 90% of the Debian work. This article are up to date to Aug 2021 with release of bullseye. Debian its the mother of most famous distros, including Devuan! But must be considering that Devuan are now more faster but more. so lest see some important thing respect the recently "/usr merge" and "systemd home invassion" incoming things in future: We have two parts, overall differences, and more deep technical differences, recommended for those that will be used more than only to see movies or browse the internet! Before read the complete article , i currently used Devuan as main system, but please take in consideration that almost all notes seems negative; why? well Devuan are more efficient rather than Debian .. but if we take the overall user vision.. Devuan will fail as complete solution .