Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.

Mensajes - Alex

Páginas: [1] 2 3 ... 57
1
Ideas y Sugerencias / Re: Ideas Para Underc0de
« en: Septiembre 20, 2021, 01:38:36 pm »
son ideas interesantes que se podrían incorporar al foro, el tema es modificar el foro para agregar dichas funcionalidades.

Slds

2
Dudas y pedidos generales / Re: VirtualBox-Kali Linux
« en: Septiembre 13, 2021, 02:37:11 pm »
por que no pruebas poner kali en un pendrive y levantarlo directamente live desde el pendrive y listo?

esa era la idea original de kali, que lo usen desde un pendrive.

saludos!

3
Underc0de / Re: ¡Feliz día del Programador y del Informático!
« en: Septiembre 13, 2021, 10:36:07 am »
por que la remera del loco dice QArmy si es programador?

feliz día a los programadores.

4
Podes usar muchas cosas, como un nginx para rutear las suburl al backend, o usar subdominios para rutearlos al backend, etc.

Slds

5
si el dispositivo es un movil como dice noxon, seguramente estan evaluando el numero de serie de tu dispositivo.

saludos.

6
Dudas y pedidos generales / Re: Problemas al subir dos imágenes
« en: Julio 20, 2021, 12:31:37 am »
claro el problema de ahí es que tu tienes el update dentro del for, por lo que cada vez que itera se ejecuta el update y pisa los valores anteriores, te recomiendo sacar el update fuera del for pero ocurre también que en una columna solo puedes guardar un valor por registro, si tu actualizas el registro anterior le cambias el valor, solo podras guardar 1 valor, podrías guardar ambos valores concatenandolos o serializandolos, para que se guarden en la misma columna.

saludos.

7
Dudas y pedidos generales / Re: Problemas al subir dos imágenes
« en: Julio 16, 2021, 04:37:24 pm »
que tal rebe? mira, el error indica un problema de casteo de tipos en la linea 12 y 17 (pero no se cuales lineas son porque aquí no esta el codigo entero entonces no veo numeración para saber cuales lineas dice)

Te está diciendo el error que tienes un array y que tu lo quieres usar como string, es decir una de las variables que generaste tiene un array dentro y luego tu lo estas tratando de concatenar con un string por ejemplo (o cosa similar).

Yo creo que la linea 12 es esta:
echo  $file = $_FILES["file"];

y la linea 17 esta:
echo   $dimensiones = getimagesize($ruta_provisional);

SI te fijas estas dos variables contienen arrays (los files y las dimensiones que es x,y), y al ponerles "echo" te tiran ese notice, lo hacen 1 por cada linea y 2 veces porque subes 2 archivos (por eso hay 4 notices).

Por lo cual esos notices son irrelevantes (puedes usar var_dump en vez de echo para ver una variable),
(En resumen los notices son por usar los echos en arrays en esos casos),

 entonces por que tira error de tamaño?

Noxon tiene razón el getimagesize te está devolviendo segun tu imagen este tamaño:

31204160 que es la union de los dos echos de:
echo   $width = $dimensiones[0];
echo   $height = $dimensiones[1];

Vuelvo a insistir con usar var_dump($variable) en vez de echo $variable, porque no tirará ese tipo de notices, y te dirá el tipo del dato y el valor bien separado y entendible, en este caso al tener los dos pegados no sabes cuanto es de width y cuanto es de height, si no quisieras usar var_dump puedes poner PHP_EOL para poner saltos de linea y en caso de estar puedes dar click derecho ver codigo de fuente para ver correctamente porque html no cuenta saltos de linea si no son tag <br>.

echo   $width = $dimensiones[0].PHP_EOL;

echo   $height = $dimensiones[1].'<br/>';

$height = $dimensiones[1];
var_dump($height);

pero supongamos que los tamaños son justo la mitad de tu numero: 31204160 (3120x4160) en ese caso si estarías superando el tamaño de los ifs que sería maximo 2500:

if($width > 2500 || $height > 2500) {
$reporte .= "<p style='color: red'>Error $nombre, la anchura y la altura máxima permitida es de 500px</p>";
}

te recomiendo mejorar la forma que muestras para debuguear las variables, probar de nuevo y subirnos el codigo completo para poder ver la cantidad de lineas que lleva y donde tira los notices.

Slds!, nos comentas que tal.


8
Underc0de / Re: ¿Se puede hacer este tipo de intercambios aquí?
« en: Julio 14, 2021, 06:07:45 pm »
You are not allowed to view links. Register or Login
Hola a todos,

¿se puede intercambiar dinero por Bitcoins en este foro? Yo lo vería como un trueque...

Esta vez leí las reglas y no encontre algo relevante al respecto, en mi opinión.


Gracias y saludos

Existe localbitcon que es una plataforma con medidas de seguridad y apuntada a eso.

Slds.

9
Off Topic / Re: Voy a cursar DAM + Consejos
« en: Julio 12, 2021, 10:45:26 am »
You are not allowed to view links. Register or Login
Hola!! No se que es DAM. Pero si, los diseñadores web estan ganando muy bien (dependiendo las tecnologías que manejes). Hoy en día creo que lidera ReactJS para el front y NodeJS para el backend.
Quizas You are not allowed to view links. Register or Login pueda darte mejores referencias, ya que el justamente esta trabajando de esto.

Saludos!
ANTRAX

De cara a consejos, te puedo decir que de las cosas más utiles que podes aprender (de utilidad misma) es sql (que te va a servir para relacionales y para otro tipo de cosas como bigquery de google), de regex que te van a salvar la vida más de una vez y bueno obviamente todas los demás temas te van a ser de utilidad, y programar sin duda pero si es algo que te gusta vas a ir de 10.

Como le dije a un chico que entró a IRC, hoy en día los lenguajes más utilizados son (no estarían ordenados):

Para microservicios y esas cuestiones hay bastante de NodeJS (lo que tiene de bueno javascript es que lo podes usar para muchas cosas muy fácil, para hacer mobile con Cordova/Ionic, para hacer desktop con electron, para hacer frontend y para hacer backend con nodejs).

Si queres trabajar de backend dev clásico, te va a tocar seguramente Java/C#

Hoy en día en microservicios se está usando mucho también Go por lo performante que es.

En cuestión de frontend quizá te convenga aprender react, pero hoy en día vue está creciendo bastante, y por otro lado también existe angular, que no es tan popular pero si es mucho más ordenado y en mi opinión personal, superior en muchas cuestiones.

Y algunos aventurados (aunque la mayoría en un area mas freelance o custom) utilizan python.

PHP sigue siendo el rey en cuanto a web clasicas como basadas en CMS y sigue teniendo buen soporte para muchas cuestiones como conexiones a db, y es un lenguaje fácil y práctico.

En fin, lenguajes hay muchos, lo importante es aprender los conceptos generales de comunicación entre cliente/servidor, bases de datos, y programación básica, luego a cada lenguaje/framework uno se adapta.
Por ejemplo tener claro la estructura de un ApiRest, GraphQL, JSON, (si tenes suerte ya no te toca trabajar con SOA xD), conceptos generales de DB, conceptos generales de performance, manejo de memoria, sistemas operativos, etc.

Mi principal consejo es que aprendas los conceptos y no la implementación puntual, es decir aprendas a pensar y conceptos generales y no puntualmente que funcion resuelve que cosa en que lenguaje.

Y respondiendo a la pregunta de los sueldos, si es mucho o poco es totalmente una percepción personal, hay variedad y depende del país, los sueldos suelen variar de entre 1k USD a 9K USD por mes, depende del país, lo importante es que sepas ingles para trabajar para países que tienen bastante demanda del tema y pagan esos números. Por dar ejemplo tengo entendido que empresas de billeteras virtuales a nivel global estan pagando 9k a los desarrolladores senior (que tienen años), empresas de delivery de latam conocidas están pagando 3k usd a sus desarrolladores, y empresas más de argentina por ejemplo llegan a pagar el 1k-1.5k usd dependiendo. todo para perfiles que llevan 5-6 años minimos en el area. Los que recién empiezan cobran un 30% de esos respectivos sueldos. (Ojo los valores dependen de cada país, y de en que empresa entres, obviamente los que mas pagan exigen un poco más).

Todos los numeros que puse son de ofertas reales que vi yo mismo, sin embargo en mi caso decidí trabajar en una empresa que está más cerca del 1k que del 9k xD, pero también estoy orgulloso de trabajar donde trabajo y tiene otros beneficios como un descuento del 70% en cualquier cosa que compre en el supermercado haciendo que el sueldo rinda mucho más :P

Saludos.

PD: en este comentario hago referencia no a desarrollo web, sino a desarrollo de software en general, ya sea mobile nativo/hibrido, frontend o backend, etc.
PD2: mi comentario esta basado exclusivamente en experiencias propias, y de mi país, no puedo hablar por españa considerando que soy de argentina pero los sueldos de full-remoto en el exterior imagino que serán los mismos en todos lados que arrancan en 3-4k a 9 hasta donde vi.

10
Presentaciones y cumpleaños / Re: Me presento
« en: Junio 24, 2021, 09:22:48 am »
bienvenido, ya te tengo ubicado del irc :P

11
Citar
Estudio desarrollo web de forma autodidacta, principalmente front-end. He realizado cursos, visto guías, creado algunas cosas hasta donde me da la capacidad,
sin embargo, no he encontrado con respecto a React, ¿cuál es la mejor práctica con respecto a las extensiones? ¿Es mejor usar .js o .jsx? ¿O depende el caso?

yo de react no se mucho, hice poco en el laburo, trabajo con angular principalmente, pero entiendo que jsx es una extensión de javascript que busca ampliar para incorporar el lenguaje de componentes que tiene react, yo creo que si estas haciendo componentes en react tendrías que ponerle .jsx, pero las extensiones suelen ser "decorativas" en plan opcionales aunque generalmente hay un estandar.

Citar
He estado probando webflow, no me termina de convencer por el simple hecho de que codeo poco, sin embargo, me ha servido para acelerar dramáticamente la velocidad con la que se construye un sitio. El problema es que, una vez exportas el código de webflow, no tienes marcha atrás, es decir, no puedes volver a editar.
Entonces:

respecto a lo de que no puedes cambiarlo, si tu te bajas el zip con el diseño y comienzas a construir arriba cosas con react o lo transformas en react, claramente vas a tener un problema si lo quieres volver a modificar desde webflow, de hecho yo en un tiempo en una empresa en la que trabajaba había diseñado un plugin del vscode que convertia un zip de webflow a un proyecto de angular y luego usando unas herramientas de difeo la extensión automaticamente detectaba las novedades en los zip actualizados exportados de webflow y se los aplicaba al proyecto de angular.

Citar
Hipotéticamente: Tenemos una web sobre Ropa, una Galería de imagenes, una sección de publicidad.

Mensualmente esa empresa quiere agregar o quitar una imagen de la galería, actualizar publicidad o algún post de texto.

Entonces, ¿Es buena práctica usar un día y hora X, para resubir toda la página a ese hosting? Supongo que es posible, pero tampoco sé si lo es.

no entendí la pregunta, tu dices que si haces en webflow un sitio estatico, y luego al mes cambias las imagenes generar otro y reemplazar el viejo?, el tema acá es que para contenido dinámico que no sea una landingpage estática o algo que no vaya a cambiar, te conviene usar un CMS en vez de un sitio hecho en html y css solamente. cosa que puedas actualizar las cosas desde un dashboard (te recomiendo buscar uno hecho)

Citar
Por otro lado, si sugieren algún hosting que valga la pena para proyectos pequeños, como landing pages, pequeñas galerías, blogs breves, también les agradezco.

depende, uno gratis yo usaba uno que se llamaba byethost, y luego depende, hay muchos y de muchos paises con muchos metodos de pago, habría que ver que buscas.

12
Underc0de / Re: ¿Se puede hacer esto aquí?
« en: Junio 11, 2021, 10:15:12 am »
Esta pregunta ya la habíamos respondido, la explicación está en este hilo (que también es tuyo):

You are not allowed to view links. Register or Login

por favor no insistir más.

Saludos.

13
You are not allowed to view links. Register or Login
1) Despues de sospechar que varios dispositivos habian sido hackeados, descubri que el router Telmex HG658d esta en Modo Puente o Bridge y su PPPoE (o PPPoA?) configurado:
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

Lo extraño es que hasta donde se cuando esta el router esta en modo puente, el wifi deja de funcionar. Sin embargo he continuado conectandome sin problemas.

2) Era un misterio hasta que note que la laptop detecta 2 routers o modems con el mismo nombre.
You are not allowed to view links. Register or Login

”This connection allows you to connect to the internet through a shared connection on another computer”

Del 1 al 10 para ti que probabilidades hay de que esta red este hackeada?

PD: Si la respuesta promedio señala a un hackeo, no duden que este hilo sera visitado por “ “ellos“ ...
PD 2: No se si estara relacionado pero segun el Microsoft Store ni siquiera esta conectada a internet esta PC:
You are not allowed to view links. Register or Login

Respecto al modo bridge, solo veo capturas de configuración de bridge pero no veo que indique en ningún lado que está activado, el modo bridge sirve para poder direccionar directamente el internet del modem a un segundo ruter y delegarle a este otro las configuraciones generales, esto es cierto que desactiva el wifi, pero yo repito, no veo que tengas activado modo bridge, por que lo dices? (digo en las capturas no veo que diga el modo en el que está operando el router).

Luego respecto a que detecta dos internet, esto no es correcto, solo detecta uno, y detecta otra parte del modem/router como otro dispositivo adicional, pero no es específicamente otra red de wifi, esto puede ser normal.

Como dijo AXCESS los deamon se refieren a otra cosa (procesos en segundo plano que existen en casi todos los dispositivos).

En resumen, si tu red está comprometida, con la información que brindas no se ve, pero tampoco brindas suficiente información como para deducir el estado de tu red.

Comparto lo que dice AXCESS, quizá un poco de paranoia sumado a desconocimiento, generan lo que en los antivirus se conocen como "falsos positivos", ver fantasmas donde no los hay, pero lo que si te diría es que utilices una versión más actualizada de Windows, considerando que utilizas una versión del 2009 (aunque con posteriores parches, sigue siendo un diseño de esa epoca).

Saludos,

14
Ideas y Sugerencias / Re: Permitir encargos
« en: Mayo 31, 2021, 02:32:24 pm »
Yo resumo esto como, hay muchas complicaciones para implementar un sistema de encargos en un foro (incluso aunque los productos vendidos sean totalmente legales) y van desde:

1) Responsabilidad: al realizar transacciones dentro de la pagina, si eres estafado querras reclamar, y lo mismo pasa con muchos usuarios generando la necesidad de que el staff comience a controlar, los mecanismos de control son todo un tema, y es muy dificil de implementar de forma justa para todos.

2) Reputación: si el foro comenzara a transaccionar con dinero, cualquier problema afectaría la reputación del foro aunque las transacciones sean 1:1

3) Organización sin fines de lucro: Se está orientando la comunidad a una comunidad sin fines de lucro (como tal underc0de se convertiría en una fundación), no es nuestro objetivo el promover actividades que produzcan beneficios personales.

4) Objetivos: ahora tocando el tema de realizar hacks y cosas similares, esas actividades son ilegales tanto para quien usa como para quien produce el hack, underc0de no está orientado ni apoya actividades ilicitas, es un foro que busca el conocimiento y concientizar sobre la seguridad informatica y no hacer el mal u obtener ventaja por via de errores de terceros.

5) Legalidad: suponiendo que el intercambio sea de cosas totalmente legales, también corre muchas reglas legales a la hora de transaccionar entre usuarios, por lo que habría que incluir en todo esto un equipo legal y técnico, incluso cuando se hiciere por medios de pago irrastreables como bitcoin, el solo hecho de ofrecer el servicio en internet hoy en día implica muchas cuestiones legales y técnicas.

En resumen, hay sitios orientados a esto, underc0de no es uno de ellos, y no lo será porque no tenemos la capacidad ni el objetivo de solventar todos estos puntos (creo yo).

Si a ti lo unico que te interesaría sería poder encargar 1:1 a otro usuario sin soporte del foro (es decir sin importar los puntos anteriores), nada te bloquea el hacerlo, pero seguramente buscas un poco de confianza y soporte por parte del foro para garantizar tu operación, porque si uno de los users te pide 50% por adelantado vía btc que no puedes solicitar para atrás y luego no te responde más, pues mucho no podrás hacer sin alguien detrás que se haga responsable, y seguramente eso buscas del foro, pero como dije antes no estamos interesados en ese tipo de embrollos.

Saludos,

15
Para arreglar el problema npm update check failed

Debes ir a la carpeta c:\users buscar aquí la carpeta de tu usuario, dentro buscar una carpeta .config y dentro una carpeta configstore, borra esa carpeta config store y prueba de nuevo.

Si tienes linux es lo mismo pero en /home/tuusuario/.config/configstore (tener en cuenta que en linox las carpetas o archivos comenzados por .algo son invisibiles).

Me dices si se solucionó  ;D

16
Hola que tal?, no soy programador de py, por lo cual no conozco muy bien las funciones y tal, pero, diría lo siguiente:

Primero el flag que buscas viene de una variable del sistema a la que no puedes acceder directamente, este bot la expone cuando se cumple el if, que dice el if? aparentemente coloca en u el autor del mensaje, luego en el if lo serializa (se ve que es un objeto) convirtiendolo a texto: You are not allowed to view links. Register or Login , luego divide el usuario por # (recordar dar que los usuarios de discord son USUARIO#NUMERO y lo divide entonces en 2, y con el 0 agarra la primera parte (el 0 es el usuario y el 1 es el numero), agarra el usuario y verifica si contiene t (entiendo que eso hace el in).

¿que es t?, bueno arriba va convirtiendo numeros en caracteres para formar t, si te fijas una tabla ascii You are not allowed to view links. Register or Login parecieran dar las letras de Jhon, que deberían ser parte de tu usuario (por lo cual necesitas un usuario que diga Jhon).

Luego dice y o == 299, de donde sale o?, viene del parametro de la función roll, que según la documentación de bots de discrods You are not allowed to view links. Register or Login el segundo parametro son los argumentos del bot es decir los que pondrías segun la documentación en el comando que le envías, tener en cuenta que el comando comienza con el prefijo ! en vez del default $ que dice la documentacion.

en resumen tendrías que enviar un privado con un comando !algo 299 y tu nick contener Jhon para que la respuesta en vez de ser una de esas al azar sea la correcta.

De igual forma no se mucho de python, solo deduzco, quizá alguien de python te de mas data o mas correcta.

Saludos!

17
Dudas y pedidos generales / Re: Ayuda para configurar RV180W
« en: Abril 08, 2021, 09:34:04 am »
Que tal chivo?

Mirá, el link que pasaste parece ser para lo que queres hacer,

entiendo que tendrías que bloquear todas las conexiones udp/tcp menos las de outlook (esto suponiendo que quieras bloquear todo menos outlook de escritorio):

estos parecen ser los puertos de outlook:

You are not allowed to view links. Register or Login

te recomendaría buscar como bloquear todos los puertos en el firewall y agregar de excepción los del outlook.

Si queres operar con outlook web, ya tenes que recurrir a otro tipo de soluciones que filtren webs, bloquear todo y agregar de excepción a outlook.

Saludos!

18
El discord es un canal alternativo que no levanta mucho interes sobre los usuarios de underc0de, el "competidor más cercano" a los usuarios de discord es el telegram de underc0de, sin embargo el foco principal es el foro y no hay mucho interes en la actividad de discord, además el foro cuenta con su propio sistema de chat para socializar. (no tiene soporte para audio, pero normalmente los que se dicen hackers no andan hablando por ahí)

Yo creo que el discord es mejor para otras actividades, como por ejemplo gaming, pero no tanto para una comunidad de seguridad informática.

En cualquier caso underc0de eventualmente se modernizará pero más probablemente en otra dirección.

Slds.

19
Debates y Reviews / Re: [DEBATE] PHP vs NodeJS
« en: Marzo 31, 2021, 12:53:22 am »
Y un dato no menor que me olvidaba, personalmente me gusta más npm que composer, por lo que la gestión de dependencias me parece más piola la de nodejs que la de php.

Y que el manejo de websockets en nodejs me parece mucho más piola que el de php (recordar que yo armé una serie de clases de php para manejar websockets y hasta creo que tenía soporte de pthread, está desactualizado pero si alguien lo quiere ver está aquí: You are not allowed to view links. Register or Login )

en fin, reitero, depende para qué, donde y como.

Saludos!

20
Debates y Reviews / Re: [DEBATE] PHP vs NodeJS
« en: Marzo 31, 2021, 12:41:17 am »
You are not allowed to view links. Register or Login
Buenas noches, agradecido de formar parte de este tema el día de hoy. Respecto al tema en cuestión, me declino por PHP, motivado a que es un lengujae que, a nivel de desarrollo tiene muchos más años en el mercado y documentación hay de sobra, cabe destacar también que, php es aceptado por la mayoría de los servicios Hosting existentes, si se trabaja con Base de Datos Estructurales, tiene soporte para variedad de estas, entre las que destacan:
MySQL / MySQLi
SQLite
PostgreSQL
Oracle (OCI8)
Microsoft SQL Server
Sybase
ODBC
mSQL
IBM DB2
Cloudspace
Apache Derby
Informix
Ovrimos SQL
Lotus Notes
DB++
DBM
dBase
DBX
FrontBase
filePro
Ingres II
SESAM
Firebird/InterBase
Paradox File Access
MaxDB
PDO
Otro punto interesante es el uso de CMS, entre los que destacan:  WordPress, Drupal y Joomla. Todas ellas creadas bajo PHP.

Ahora bien Node.js, tiene una gran ventaja sobre PHP que es, el manejo de procesos Multi-Hilos, en los que el consumo de Memoria es casi nullo, mientras que PHP, requiere una gran cantidad de MB, por peticiones realizadas. También cabe destacar que empresas de gran renombre lo usan, entre ellas destacan:
Paypal y Netflix, LinkedIn y eBay entre otras.

Para tener una idea más clara de los que les comento, los invito a pasar por el artículo de Luis Jordan, donde hace una clara separación de ambas tecnologías y explica de manera bastante clara, cuando debería usar una o la otra.

You are not allowed to view links. Register or Login

Saludos. HAIL UNDERC0DE..!

Aprovecho a responder mi opinión sobre este comentario.

Es cierto el soporte para variedad de dbs, si usas pdo, pero también es cierto que el soporte viene dado con dependencia y necesidad de configurar el php.ini cargando el .so correspondiente para soportarlo, lo que por ejemplo a la hora de dockerizarlo trae algunas cuestiones adicionales, como la necesidad de instalar el paquete del driver, la necesidad de tocar el ini, etc.

Lo mismo que la mayoría de los shared NO soportan la mayoría de estos drivers.

Lenguajes más estándar para serviceo como es java, c# y cosas así, tienen soporte mucho más testeado con el tiempo y funcionan muy bien, asique si es por esa característica puntual yo elegiría otro tipo de lenguajes y otro tipo de frameworks.

Respecto a los hostings, es cierto, como dije los shared en su mayoría lo soportan por la forma en la que funciona php, pero no olvidemos que todo lo "cloud" viene ya con soporte para nodejs, y todo lo que sea vps para arriba es quizá más dificil manejar en php las instalaciones que en nodejs (experiencia personal).

así como php es fuerte en cms, te puedo decir que es indeseado en otros ambientes como es el caso de sectores que manejan información más dura, y tiene una grave problemática que es la mantenibilidad, por su bajo nivel de requisitos a la hora de mantener algún orden especifico, nodejs permite el uso de tipado y permite mejorar considerablemente muchos aspectos que usualmente no se consideran en php.

Y quiero aclarar, que es cierto que php está mucho más testeado por el mercado que nodejs, pero también que muchos de estos servicios que mencionas sufrieron las consecuencias del uso de php, y terminaron buscando alternativas para los servicios cruciales en otros lenguajes más duros quizá.

Y como dije en el comentario anterior, no quiero decir que php sea menos o sea malo, solo digo que cada lenguaje y framework tiene su punto fuerte y su punto débil, depende para qué lo uses, cómo lo uses, y que quieras resolver.

Saludos, y reitero es solo mi opinión personal :P

Páginas: [1] 2 3 ... 57