Ir al contenido principal

Entradas

subidas ftplentas y rotas: subir recursivo directorios en hosting libres con linux

Muchos hostings son una mierdas windoseras, y uno el inteligente lnuxero debe "calarse" las idioteces, menos mal somos inteligente y sabemos solucionar, y haremos algo intelginete para asegurarnos suban todos los archivos a el ftp (por dios "ftp", algo pasado de moda, si solo por complacer windosers) 1) instalar el ncftp que es un cliente istinto porque permite meterlo en scripts en lotes: apt-get install ncftp 2) ejecutar pero primero ubicar los directorios origen y destino, el directorio origen en su home "sitioweb" por ejemplo, y el destino se crea y la ruta se asume desde el home ftp, asi: ncftpput -Z -R -v -m -u "ftpusuario" -p "clavedelftp" dominio.del.ftp /public_html/ ~/sitioweb Esto hara que el directorio "sitioweb" de el home (porque no hay que se superusuario ni root para ejecutarlo) se suba con todo lo que tiene dentro. El directorio "sitioweb" se creara remotamente dentro de "public_html...

Codeigniter Grocery CRUD: como usar campos invisibles y evitar campos hidden&ocultos

1) QUE ES Y DIFERENCIA INVISIBE VS HIDDEN/OCULTO? Si tienes un campo oculto en el formulario, el valor de este esta sujeto, con los ultimos depuradores de los navegadores (especialmente el de webkit) se puede hacer en caliente sin salir o recargar el formulario. Para eso se creo el campo invisible en codeigniter Grocery Crud, este "no esta en el formulario" pero lo estara en el envio post antes de insertar en db. 2) RAZON EXPLICADA DE LOS CAMPOS INVISIBLES ? Tenemos declarado 3 campos solamente para ver de los 4 que son el equivalente de las columnas ya que no queremos el 'fiel4' salga en el formulario ni sea un campo oculto alterable en el mismo, seguro haria su declaracion asi:   $crud->fields('field1','field2','field3'); $crud->callback_before_insert(array($this,'test_callback')); Y entonces para el campo 'field4' no presente en el formulario queremos enviar un valor oculto sin usar el campo hidden, bueno nor...

Equivalentes Debian y PPA winbuntus para repos y paquetes

Este articulo le ayuda saber que PPA puede usarse o de donde sacar paquetes. Todos sabemos que a veces necesitamos sacar recursos de otros lados, porque ya se saben que   no siempre sera los ignorantes windosers los que se viven siempre nutriendo de linux , cabe destacar como los windosers hoy dia emplean mas proyectos linux dentro de windos que nunca..

Razones del porque top de frameworks: que cuidar al desarrollar

Cualquier busqueda nos arroja: en el top de frameworks a RAILS (ruby), LAVAREL(php), CODEIGNITER(php) y SPRING (java) entre los primeros siempre fijos, nunca salen de esos puestos.. estas son las razones (discutidas entre ingenieros y desarrolladores) y las explicamos:

guachi: php framework

Porsupuesto en gitlab, no en github.. Guachi (Nombre quizas definitivo) es un framework nacido de los constantes trabajos realizados por Master Vitronic, creador de VenenuX , altamente basado en Banshee, se penso para proyectos pequeños, pero realmente es para proyectos gigantes donde se neceita control de la mas minima pieza de trabajo DONDE? El proyecto esta residenciado en https://gitlab.com/guachi/Guachi_Framework y su vision es modular, es un framework fuertemente tecnico, orientado a buenos programadores, las clases de mayor interes son Guachi.php y class.router.php despues de las llamadas a input.php. COMO? Basa su logica en enrutamientos, usando el famoso directorio "public" en vez de un directorio "stats" para los elementos no dinamicos. Para los adeptos notaran que define lejos el core de la exposicion de los archivos por el webserver, lo que significa que no ejecuta en hostings gratis, pues requiere "ayuda" del ad...

Asombroso Robot que ya anda en bicicleta

exodo masivo CUIDADO no dejes cerrado tu proyecto github! deja un repo publico con licencia

GitLab es el objetivo popular hoy en el exodo de github, pero se comete un error comun : dejar vacio o no dejar un repo con el nombre del proyecto. PERO ESTOY PAGANDO> NO QUIERO PAGAR COMO SE HACE? Fácil, muda todo el código  y cierra el servicio, después crea el mismo repositorio pero publico y solo coloca un archivo, el de la licencia! EL NUEVO TRUCO: nombres de proyectos Tienes codigo privado pagando, si migras y no dejas el nombre con la licencia al menos indicando esto, dentro de github puede existir un nuevo repositorio que sustituya el anterior.. COMPETENCIA CONTENTA: Ahora otros parqueadores de proyectos como BitBucket y SourceForge estan tratando de acaparar y aprobechar este exodo desde GitHub. Una imagen lo ilustra todo:

github es M$ ahora: maycosoft compro github

Hoy se ha confirmado que "maycosoftt" adquirio Github (que siempre acote nunca fue libre): https://www.linkedin.com/pulse/codeplex-get-down-its-really-estrategie-piccoro-lenz-mckay/ Ahora muchos usuarios estan algo nerviosos acerca de la privacidad de sus projectos y codigo fuiente La situacino se ilustra en una imagen:

#Gambas 3.11 para #Debian y #Devuan paquetes listos

Paquetes para lenny debian 5 y queeze debian 6  (venenux 0.8 y venenux 0.9) fue actualizado el repositorio de venenux, consultar su venenux Paquetes para Debian 8 jessie debian 9 stretch, Devuan 1 (venenux 1.0) o devuan 2 Gambas 3.10 (todos lso debian) https://software.opensuse.org//download.html?project=home%3Avegnuli%3Agambas&package=gambas310#manualDebian Gambas 3.11 (debian 8 y 9 y Devuan 1) https://software.opensuse.org//download.html?project=home%3Avegnuli%3Agambas&package=gambas310#manualDebian Gambas 3.11 trae dos nuevos modulos y adiciones a el modulo web , corrige muchos fallos esperados desde 3.9. sin embargo el ODBC falla y esta inservible asi como el xml tiene detalles incompletos, asi que para los que usan dichos modulos pueden instalar el 3.10 El mdoulo JIT esta desabilitado por problemas manteniendo uan interfaz tan inestable com LLVM.

CLOUD (ACT), GDPR: ahora no se siembra droga, sino informacion

Cualquiera de Uds que esten "matando tigres" (pero dicen que tienen una empresa), sepan que ahora no vendra un policia corrupto y "siembra" (te acusa falsamente de) droga, sino que vendra una gran poderosa compañia y te "sembrara" (colocara sin aviso) informacion falsa. Recientemente el congreso yanqui aprueba la Acta de Clarificación de Uso Legalizado de Datos en el Exterior (ERRGGAA ARRRECHISIMO) resultando en un acronimo al mas puro estilo de la GNU denominado en el pais yanqui como CLOUD Act (H.R. 4943) Esto ha sido un "deseo abrumador empresarial" desde tiempos, dificil de implementar en el pais yanqui. En Europa fue mas facil, el Reglamento General de Protección de Datos ( GDPR ) (no, aqui no hay acronimos...) aborda la exportación de datos personales fuera de la UE. El objetivo principal del GDPR es dar control a los ciudadanos y residentes sobre sus datos personales y simplificar el entorno regulatorio para los negocios internac...

venenux, DLNA, UPnP, silverjuke para jessie, strecht y wheeze

DLNA (Digital Living Network Alliance) y UPnP (Universal Plug and Play) son protocolos muy utilizados para facilitar la interacción entre dispositivos distintos a través de la red. Venenux empaqueta silverjuke para wheeze y jessie, otros paquetes tambien lo tendran.