elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ... 213
111  Programación / Scripting / Re: ¿Como hacer para corregir lineas de texto extraidas de un pdf? en: 1 Mayo 2020, 04:55 am
Podes crearte un pequeño script que te borre todos los espacios sobrantes (dos o mas consecutivos) usando expresiones regulares:

Ejemplo en javascript:
Código
  1. var textoSucio = "  95716 B VO      21513836                        269     60 S          50.40          3024.00          SI          DCBO040818BLA";
  2. var textoLimpio = textoSucio.replace(/^\s+|\s+$|\s+(?=\s)/g, "");
  3. console.log(textoLimpio)

Que tendria la siguiente salida:
Código:
95716 B VO 21513836 269 60 S 50.40 3024.00 SI DCBO040818BLA

Tambien habria que ver si ademas de espacios consecutivos, tambien tenes otro tipo de 'suciedad' como tabulaciones u otros carecteres raros, pero la forma de eliminarlos con expresiones regulares es la misma.
112  Programación / Programación General / Re: Creacion de BOt en: 1 Mayo 2020, 04:27 am
Creo que hacer eso en C++ seria extremadamente complicado, te convendria mas hacerlo en C# (y .NET) que al ser de Microsoft tiene librerias para ese tipo de cosas, como leer los pixels de la pantalla, tomar screenshot e incluso controlar el mouse/teclado y todo de forma transparente. No sabria decirte como porque no uso ni .net ni C#, pero en este foro hay un subforo dedicado a ese lenguaje y tambien tenes mucha info al respecto en internet.

https://foro.elhacker.net/net_c_vbnet_asp-b62.0/
https://stackoverrun.com/es/q/283936

Y pora el tema de reconocimiento de imágenes o patrones en las mismas lo mejor es OpenCV, que es una libreria de vision artificial para python, pero estaba viendo y existe un wrapper llamado EMGU para usar opencv desde C#. Desde mi limitado conocimiento creo que ese seria el stack mas recomendable para lo que queres hacer:
C# + EMGU (OpenCV)

http://www.emgu.com/wiki/index.php/Main_Page
https://es.wikipedia.org/wiki/OpenCV
113  Foros Generales / Foro Libre / Re: VIDEO VIRAL: ¿Cuántos más? Joven devorando una pequeña tortuga crea indignación en: 1 Mayo 2020, 04:17 am
eso no es nada, no vieron el video de la coreana comiendo un calamar VIVO? eso si me impacto, porque ya no es una cuestion cultural, se ve claramente como el pobre animalito sufre y se retuerce de dolor mientras se lo comen vivo, no pongo el video porque lo considero gore animal....
114  Programación / Desarrollo Web / Re: estructura html5 en: 1 Mayo 2020, 04:01 am
La diferencia es muy abstracta y solo a nivel 'semántico'...a efectos prácticos todas esas etiquetas html tienen modelo de caja (box model) y no producen ninguna diferencia en el resultado final que va a renderizarse en el navegador. Eso si, hay que respetar las buenas practicas.  :silbar:




https://desarrolloweb.com/articulos/etiquetas-semanticas-html5.html
https://www.sss-media.com/desarrollo-web/que-es-la-semantica-en-html-y-porque-te-debe-importar/
115  Programación / Desarrollo Web / Re: ayuda bd en mi sitio web de ghpages en: 1 Mayo 2020, 03:49 am
Podrias usar una arquitectura sin backend (backenless) como Firebase y su base Firestore, pero yo directamente te diria que migres todo tu proyecto a firebase, que tambien te da un hosting para archivos estaticos (frontend) y asi tener todo tu sistema en el mismo stack.

Ahora, mi duda es si realmente necesitas que todo corra en servicio reales o con simularlo seria suficiente?(al tratarse de algo de la escuela) a esto ultimo se le dice 'mocks' y consiste en simular la capa de persistencia (base de datos) para prototipar mas rapido. Si este es tu caso te recomiendo usar la libreria sinon.

https://sinonjs.org/releases/latest/mocks/
116  Programación / Desarrollo Web / Re: Agregar evento onlick via javascript en: 1 Mayo 2020, 03:41 am
Es lo mismo, solo que en lugar de llamar a una funcion previamente definida, como en el ejemplo de EdePC, en tu caso simplemente estas pasando al vuelo una función anonima. Esta segunda manera es preferible salvo que tengas que usar esa misma funcion en otro lado, en ese caso si te conviene crear una funcion previamente y luego invocarla para no repetir codigo....es la filosofia DRY = Dont Repeat Yourself

PD: espero que sea solo por practica o fines didacticos, porque en el mundo real nadie usa js asi a tan bajo nivel, para eso estan los frameworks frontend, como Vue, React, Angular o Svelte. Si nunca usaste uno y te interesa dar el siguiente paso, te recomiendo empezar por Vue.
117  Programación / Desarrollo Web / Re: Url sin extención php y sin fin de / en: 1 Mayo 2020, 03:30 am
Eso se hace desde tu archivo .htaccess para indicarle a apache como procesar las rutas. Tenes que habilitar el modulo Rewrite y luego indicarle tus reglas en dicho archivo,que debe estar en la raiz de tu servidor web (www, htdocs, public_html, etc...)

https://www.hostinet.com/formacion/hosting-alojamiento/que-es-el-modulo-mod_rewrite-y-para-que-sirve/
https://clientes.atlanticadigital.net/knowledgebase/256/Ocultar-extensiones-php-o-html-con-htaccess.html
118  Programación / Desarrollo Web / Re: Conversiones/casteos y coerciones de tipos en javascript por StringManolo en: 1 Mayo 2020, 03:18 am
Genial aporte, JS es tan grande y complejo que uno nunca deja de aprender cosas nuevas sobre el, ya sea corriendo en browser o en node. Este tipo de detalles es lo que llevo a crear TypeScript, aunque a mi la verdad no me gusta para nada usar un 'lenguaje' (ya se que es solo un superset) tan verboso. Prefiero usar JS porque te obliga a tener cierto dominio y aplicar buenas practicas si no queres que tu codigo sea un infierno a medida que tu aplicaciones emieza a escalar....

119  Programación / Desarrollo Web / Framework para NodeJS: Hapi vs Sails? en: 1 Mayo 2020, 03:07 am
Hola, actualmente estoy usando Express, pero es demasiado minimalista, y estoy considerando pasarme a otro framework más avanzado que me permita obetener mejors resultados con menos trabajo....

Me llaman la atención esos dos, sobretodo porque no usan typescript. A quien tenga experiencia en ambos o alguno de los dos me gustaria que me den sus opiniones, pros y contras.

Lo que busco es que tenga sorporte nativo para mysql (muchos frameworks de node solo estan pensando para Mongo) y que sea facil integrar con librerias de terceros.
120  Programación / Bases de Datos / [MongoDB] Realizar update de un campo en base al valor de otro recursivamente en: 23 Abril 2020, 21:21 pm
Hola, yo tengo una collecion en mongo cuyos documentos tienen un campo 'codigo' que es un valor numerico entero de 8 a 13 caracteres de largo. Y tambien tienen un campo 'url_imagen'.

El campo 'codigo' ya tiene su valor en todos los documentos, mientras que el campo 'url_imagen' en todos los documentos tienne el valor de null

Documento de ejemplo:
Código
  1. {
  2. "codigo":123456789101,
  3. "url_imagen":null
  4. }
  5.  

Mi duda es si es posible mediante una query de mongodb setear el campo 'url_imagen' como 'http://dominio.com/url/algo/' + 'codigo' + '.jpg' de forma que cada documento quede de esta forma:

Documento de ejemplo luego de query:
Código
  1. {
  2. "codigo":123456789101,
  3. "url_imagen":'http://dominio.com/url/algo/123456789101.jpg'
  4. }
  5.  

Estoy aprendiendo mongo, pero necesito hacer esto rapido y ni siquiera ser como googlearlo exactamente, asi que recurro a los mongo-ninjas del foro  :P
Páginas: 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ... 213
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines