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

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Mensajes
Páginas: 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ... 29
31  Programación / Desarrollo Web / Re: Ayuda con pagina en: 7 Septiembre 2016, 23:57 pm
Tu pregunta es demasiado genérica y sin información relevante.

¿Qué lenguaje de programación vas a/quieres utilizar? ¿PHP, Python, Java, otros...?
¿Dónde quieres guardar la IP posteriormente?

¿Cómo subes la página a Internet? Es otra pregunta genérica.
Necesitarás un alojamiento web. Puede ser gratuito o de pago, compartido o VPS.
En el foro puedes encontrar más información: http://foro.elhacker.net/desarrollo_web/recomendando_hosting_2016-t428172.0.html
Dices que usas Kali y trae herramientas para crear servidores web. ¿Entonces quieres usar tu propia máquina?
32  Programación / Desarrollo Web / Re: ejecutar proyecto de github en: 7 Septiembre 2016, 23:53 pm
No es necesario clonarlo. Creo haberme explicado mal.

Si sólo quieres ejecutar los ejemplos:

Código:
git clone https://<REPO_URI> # clonas el proyecto
cd repo # cambias directorio
npm install # instalas dependencias para node-svm
node examples/<ejemplo> # ejecutas un ejemplo

---

Si quieres usar libsvm en alguno de tus proyectos no es necesario clonar el proyecto de Github

Código:
mkdir mi_proyecto
cd mi_proyecto
npm init
npm install --save node-svm
33  Programación / Desarrollo Web / Re: ejecutar proyecto de github en: 7 Septiembre 2016, 22:48 pm
gracias nuevamente, tengo algunas dudas
1. no instalaste ninguna libreria extra?
2.- la libreria libsvm no la instalaste?
3. ese codigo del proyecto esta hecho con algun framework???

1. Las librerías se instalan ejecutando npm install
npm es una utilidad de node (node package manager) que se ejecuta desde línea de comandos.

2. La librería libsvm es ese proyecto, es un paquete llamado node-svm
Lo puedes instalar en un proyecto propio instalando dicho paquete:

Para ello:
Primero: creas un directorio e inicializas tu proyecto
Código
  1. npm init
Segundo: instalas la librería node-svm
Código
  1. npm install --save node-svm
Tercero: creo un fichero javascript app.js por ejemplo
Código
  1. const svm = require('node-svm');
  2. // import svm from 'node-svm'; // sintáxis ES6/ES2015
  3.  
  4. // hacer cosas con objeto svm
  5. // ahora puedo acceder al objeto svm y llamar funciones
  6.  
Cuarto: ejecutas tu aplicación
Código
  1. node app.js

También podrías copiar los ejemplos del proyecto de Github a el proyecto y ejecutarlos.

Para más referencias mírate https://www.npmjs.com/package/node-svm
Está bien documentado.

3. ¿A qué te refieres con framework? Está hecho en javascript. No pienso que utilice ningún framework, pero sí que utiliza otros paquetes/librerías.
34  Sistemas Operativos / Unix/Unix-Like / Re: ¿Que opinan de FreeBSD? en: 7 Septiembre 2016, 22:00 pm
Hay varias versiones de *BSD con distintos enfoques:
FreeBSD es una versión más pura, desde mi punto de vista.
OpenBSD es una versión más estable y madura.
PC BSD sería la versión más Ubuntera, la cual he instalado.
... muchas más (sólo expongo las que usé)

¿Cuál elegir?
Si tienes tiempo y quieres aprender acerca de FreeBSD, te pones en un portátil la documentación y en otro lado en un equipo a instalar FreeBSD. Después pruebas el sistema y lo pones a tu gusto, siguiendo la documentación y aprendiendo en el proceso.
Para servidores me gusta OpenBSD debido a su estabilidad y madurez. Aún así FreeBSD también es una buena opción a la hora de montarlo en un server.
PC BSD la instalé para probar, tiene un instalador gráfico y una selección de software a instalar. Además tiene un centro de software al estilo Ubuntu Software Center. Es una forma rápida de probar un sistema operativo *BSD.

¿Qué es lo bueno de *BSD? (mi opinión)
  • Un núcleo maduro y estable
Un núcleo más maduro que garantiza mayor seguridad y estabilidad a largo plazo.
  • El sistema de ports
Si no lo han probado, deberían, aunque para una instalación de FreeBSD de escritorio prefiero usar pkgng
  • La documentación
Una documentación de 10 con FreeBSD handbook (que además se puede instalar en el momento de la instalación del sistema)
  • Un estándar establecido
A diferencia de las distros GNU/Linux, que en elementos fundamentales y básicos del sistema difieren entre sí
eg: Fedora, Debian, SUSE, ...
  • Licencia BSD
En algunos casos también es un punto a favor
35  Sistemas Operativos / GNU/Linux / Re: Instalar drivers en Debian de tarjeta gráfica AMD Radeon HD 7350 en: 7 Septiembre 2016, 21:42 pm
@dato000, tienes razón, pero déjale que "cacharree" con su juguete nuevo y aprenda (:
También es distinto virtualizar Linux que usarlo en baremetal directamente.

Yo tengo Debian 8.5 sobre un desktop con AMD también.
Fue suficiente ejecutar:
Código:
apt-get install fglrx

Que se vea "todo muy pequeño" me temo que signifique que estabas usando una gran resolución, quizás 1920x1080 y estabas acostumbrado a la resolución 1024x768 que viene con el driver libre (radeon) en una instalación de Debian por defecto.
Ejecuta lo siguiente y busca tu gráfica, ahí puedes ver qué driver está en uso.
Código:
lspci -v
36  Programación / Desarrollo Web / Re: ejecutar proyecto de github en: 7 Septiembre 2016, 21:28 pm
gracias, hiciste la prueba en windows?

No, la prueba la hice sobre Ubuntu 16.04.1
37  Sistemas Operativos / GNU/Linux / Re: Duda bash de linux en: 7 Septiembre 2016, 17:34 pm
A mí me funciona sin comilla simple.

Es decir, la comilla simple la convierte a un caracter automáticamente.
Es el caracter de comillas dobles la que no convierte a caracter automáticamente

ejemplo

Código
  1. echo This is John's House # comilla simple sin escapar
  2. echo "This is John's House" # no hace falta escapara
  3.  
  4. echo "This is John\"s House" # para introducir una comilla doble, sí se debe escapar
  5. echo This is John\"s House
  6.  
38  Programación / Desarrollo Web / Re: Api Web y métodos GET en: 7 Septiembre 2016, 17:23 pm
La aproximación get(int, string) es adecuada mientras int pueda ser nullable.

Si el parámetro id y nombre son nullables podrías pasar uno u otro indistintamente, mientras que en el código compruebes si el id está definido pues buscas por id, pero sino buscas por nombre, y si no se pasan ninguno de los dos pues estableces un caso por defecto.
39  Programación / Desarrollo Web / Re: Alternativa local/instalable a codeanywhere? en: 7 Septiembre 2016, 17:18 pm
No conozco ninguna alternativa.

¿Por qué no usas un editor como Atom, Sublime o VSCode?
40  Programación / Desarrollo Web / Re: ejecutar proyecto de github en: 7 Septiembre 2016, 17:08 pm
¿En qué sistema operativo estás? ¿Windows, GNU/Linux, macOS, ...?

Voy a suponer que estás en Ubuntu

Lo primero que debes hacer es instalar Git.
Código:
sudo apt-get install git

Instalas NodeJS
Código:
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs

Clonas el repositorio:
Código:
git clone https://github.com/nicolaspanel/node-svm.git

Instalas las dependencias del proyecto:
Código:
cd /ruta/a/el/directorio/del/proyecto && npm install

Ejecutas los ejemplos:
Código:
node examples/evaluation-example.js
training progress: 50%
training progress: 100%
Accuracy against the testset:
 {
accuracy: 0.66925,
fscore: 0.5079955373744887,
recall: 0.3415,
precision: 0.6022349743279976,
class: {
'0': {
precision: 0.9912917271407837,
recall: 0.3415,
fscore: 0.5079955373744887,
size: 2000
},
'1': {
precision: 0.6022349743279976,
recall: 0.997,
fscore: 0.7508943701751083,
size: 2000
}
},
size: 4000
}

Ese es el resultado de la ejecución de un ejemplo.

--

Si estás en Windows la cosa se vuelve algo más complicada.

Descarga Git para Windows
https://git-scm.com/downloads

Descarga Node para Windows
https://nodejs.org/en/download/current/

Clonas el proyecto usando Git de la misma forma que con Linux
Desde una consola Node (es decir, que tiene en la variable de entorno PATH la ruta hacia el ejecutable de node (se crea unos accesos directos al instalar Node)) accedes al repositorio clonado e instalas las dependencias después de acceder a el directorio del proyecto clonado
Código:
cd \ruta\a\proyecto\clonado
npm install

Ejecutas los ejemplos:
Código:
node examples/evaluation-example.js
Páginas: 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ... 29
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines