Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Temas - Noxware

#1
Hola, soy muy nuevo en electronica, necesito cargar una bateria usando 5V y 800mA.


Buscando en google encuentro mucha gente preguntando por como bajar el amperaje pero en todos lados dice que el amperaje no importa ya q el circuito toma lo q necesita y eso ya lo se pero segun tengo entendido no es lo mismo para las baterias ya que ellas usan toda la corriente posible y yo quiero q solo tome un maximo de 800mA para evitar claentamiento.

La fuente de alimentacion q uso me da 5V y 1.5A pero necesito reducirlo a 800mA para no calentar mucho la bateria.

La bateria necesita por encima de 4.5V para comenzar a cargarse por lo q una resistencia en serie para reducir el voltaje un poco y proporcionalmente bajar el amperaje no seria mala idea, pero no se como se calcula.

Y si hay una forma de reducir el amperaje sin tocar el voltaje con resistencias en paralelo o algo tampoco seria mala idea pero las 2 sirven y lo de usar una sola resitencia me ayudaria a compactar el circuito. Si pueden decirme como hacerlo de las 2 formas seria bueno.
#2
Windows / Problema al instalar Windows 10
5 Agosto 2015, 02:30 AM
Hola a todos, el otro dia intente hace la instalacion limpia de windows 10 (borrando particiones y todo) sin hacer resplado ni nada (pero teniendo la clave de mi windows 8.1 a mano)...

cuando fui a instalar win 10 me lleve la sorpresa de q al pedirme la clave me rechazaba la de win 8.1 (por lo q perdi el so en si)... luego de 2 dias salio u articulo donde decia q para hacer la actualizacion limpia primero hay q hacer la actualizacion normal dnetro de win 8 y luego de q se validara la clave como q actualiza podia hacer la actualizacion limpia pero yo ya habia borrado el so y todo (conservando unicamente la clave)...... hoy decidi intentar poner win 8.1 de nuevo a la lap y ponerle la clave anterior pero no me la acepta como vlaida.... ya no se q hacer para instalar win 10 y q me acepte mi clave original... ayuda por favor D:
#3
Hola, soy nuevo en electrónica y hasta ahora si necesitaba mandar datos simples de forma inhalabrica lo hacia por infrarrojo o radiofrecuencia, y mi duda es si existen otras formas para enviar datos que no sean esas 2
#4
Hola a todos.

A un compañero y a mi se nos ocurrió por mero aburrimiento programar un juego.... bueno.... emmmm....... un juego xxx.....

y planeábamos colocar todo en github pero no se si esta permitido poner imágenes xxx en el repositorio.
#5
Hola a todos, hace poco empeze con el tema de laas interfaces graficas en C++ y empeze a usar la FLTK porque me gusta lo ligero que es y su facilidad de uso.

Lo e estado usando en Linux donde para compiarlo y instalarlo solo tenia que ejecutar los comandos "./configure", "make" y por ultimo "make install" pero en Windows no se como compilarlo.

¿Alguien me enseñaria a compilarlo con Mingw?
#6
Hola a todos, vine aca para preguntar porque mi Minecraft funcionando tan mal.

El Minecraft me esta andando constantemente a 50 FPS pero eso de cierta forma es mentira ya que en realidad cada 1 segundo o menos sufro de un bajon de FPS que llega casi o hasta los 0 FPS. El indicador de FPS me indica 50 pero no puedo ni caminar ya que va muy pero muy lageado.
Esto me pasa especialmente cuando esta renderizado una estructura, aunque me pasa de forma menos brusca en lugares que ya se cargaron antes.

Tengo los graficos 100% al minimo. Tengo un procesador single-core de 2.8 GHz, 4 GB de RAM (y obiamente un SO de 64 bits) ademas de que tengo Windows 7 sin temas ni fondo de pantalla (al estilo Windows 2000 xD).

¿Por qué sufro de estos bajones (que antes no tenia en Windows)?
#7
Hola a todos, recientemente decidí pasarme a Linux por problemas de rendimiento y actualmente estoy usando la distro Xubuntu 14.04 . Desde que llegue a Linux me siento bastante cómodo y me e llevado grandes sorpresas de lo rápido que es.

Sin embargo no todo es oro desde que llegue a Linux ya que empecé a tener varios problemas desde entonces. Uno de ellos es la razón de este tema y es que cuando navego por internet normalmente mientras esta cargando una pagina me sale el error "La conexión ha sido reiniciada mientras se cargaba la pagina". Al principio pensé que era el navegador así que probé otro pero ese no era el problema. Luego trate de ver si era un fallo de Linux así que instale el mismo Linux en otra PC pero tampoco fue el problema.

Llegue a la conclusión de que el problema es el driver LAN por lo que procedí a la pagina de Realtek a descargarlo. Sin embargo cuando descargue el controlador para mi Kernel me lleve la sorpresa de que no había ningún instalador ni nada y pero si había un archivo "Makefile" que según lo que estuve leyendo es el archivo para instalar el driver o algo así.

El problema es que no se el procedimiento para instalarlo y según lo que estuve leyendo en otras paginas tengo que tener descargado algunas cosas que no se cuales son.

¿Podrían por favor explicarme el procedimiento para instalar el Driver?

El driver al parecer es este: http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=56&Level=5&Conn=4&DownTypeID=3&GetDown=false

Me olvide de decir que mi Kernel es el "3.13.0-44-generic"
#8
Hola a todos, recientemente decidí usar Xubuntu 14.04 como SO predeterminado en lugar de Windows por razones de rendimiento (tengo una torre de 2.8 GHz en mal estado). Configure desde el Administrador de energía de Xfce la pantalla para que no repose ni se apague pero no encuentro la opción para que la PC no se suspenda cada x tiempo de estar inactiva.

Actualmente estoy usando un script en bash que me mueve el mouse 1 px cada x tiempo para solucionar este problema.

En el Administrador de energía de Xfce solo aparecen 3 pestañas "General", "Con AC" y "Extendido"

En la pestaña de "General" no cambie nada.
En la pestaña de "Con AC" configure el equipo y el monitor para que no entren en reposo (o se apague en el caso del monitor).
Y en la pestaña "Extendido" me aparece un opción que dice "Establecer el modo de inactividad del equipo:" y solo me da 2 opciones que son la de suspender e hibernar y la de hibernar ni esta habilitada.

¿Como configuro el equipo para que no se suspenda más?
#9
Hola a todos, por cierto problema en las particiones de mi PC tuve que reinstalar Windows 8.1 desde cero.

Windows funciona perfectamente excepto una cosa. Cuando cambie la imagen de cuenta, luego al iniciar sesión otra vez tarda en aparecer la pantalla de bloqueo y al sacar la pantalla de bloqueo en vez de aparecer inmediatamente el nombre de mi cuenta pidiendo me la contraseña vuelve a cargar como 10 segundos hasta que aparece.

No entiendo el porque paso esto pero es molesto tener que esperar como 20 segundos más de lo normal para iniciar la PC y más si la andas reiniciando cada 5 minutos como yo.

Les pido ayuda con este caso sin sentido.
#10
Hola, les vengo a pedir ayuda con un pequeño problema muy raro con el que estoy peleando hace ya más de un mes.

Yo toda mi vida use simplemente PCs de escritorio armadas ya que son más económicas y potentes que una laptop (y más en el país donde vivo que la tecnológica sale el doble o triple que en EE.UU.), sin embargo por razones de no andar cargando una torre en mi espalda a todos lados me vi obligado a comprar una laptop.

Es una HP negra cuyo modelo desconozco ya que me la trajo un compañero desde otro país sin caja ni nada ya que la tubo que pasar por el aeropuerto pero es bastante básica (tiene un procesador AMD de doble núcleo y 1 GHz de frecuencia).

En fin, cuando la conseguí ya que era muy lenta decidí ponerle Linux sin borrar el Windows 8.1 que venia pre-instalado. Para instalar Linux des-habilite el secure-boot y todas las cosas que hay que desactivar.

Cuando logre bootear el USB con Ubuntu me lleve la sorpresa de que a la hora de instalar no aparecía la opción "Instalar junto a Windows 8" que debería aparecer, lo cual me asusto. Entonces decidí probar con otra distro similar llamada ElementaryOS y volvió a pasar lo mismo. Como en las 2 distros no aparecía la opción "Instalar junto a Windows 8" decidí instalar ElementaryOS (el SO que tenia en el USB en ese momento aunque la instalacion es igual a la de Ubuntu) de forma manual desde el editor de particiones.

(Ya que ElementaryOS es básicamente Ubuntu, cada vez que diga "ElementaryOS" en este asunto imaginen que digo "Ubuntu" para los que nunca vieron ElementaryOS xD)

Cuando completo la instalación del SO y la maquina se reinicio, no aparecía GRUB sino que iniciaba directamente en Windows 8.1. Fui al menú configuración y arranque el sistema de forma "especial" (no me acuerdo como se le llamaba" y de ahí seleccione iniciar desde otra unidad y seleccione "ElementaryOS" que de suerte estaba en la lista abajo de "Iniciar desde el disco".

Cuando le di a iniciar ElementaryOS se abrió el menú de GRUB con varias opciones (aparecía también la que decía Windows 8 loader) pero todas las de ElementaryOS decían "generic" (o eso recuerdo) y no aprecia la opción de arrancar ElementaryOS normal.

Decidí iniciar ElementaryOS con una de las opciones que decían "generic" pero cargaban sin interfaz gráfica.

¿Porque sucedió esto?¿Como puedo instalar Linux en mi pobre y lenta laptop?

Espero respuestas y gracias por su atención.
#11
Hola, antes que nada tengo que decir que no se programar en C++ pero tengo un proyecto en mente que necesita estar hecho en C++ y mi problema es que usando wxWidgets no puedo pasar argumentos a la función main, y estuve googleando para buscar una solución sencilla pero como no se C++ las respuestas que habían me destruyeron el cráneo....

Así que básicamente les pregunto como pasar argumentos a un programa en C++ que usa wxWidgets........ y una explicación de como funciona con algún ejemplo corto....

Otra cosa..... la interfaz gráfica como no se mucho C++ la estoy haciendo con el diseñador que trae wxDev C++

Espero respuestas y gracias por su paciencia para bancar a este pobre que no sabe un ****** de C++
#12
Hola a todos, no soy programador de C++ pero estoy haciendo un proyecto y necesito q sea liviano y rapido y por ello necesito q este hecho en C++

Necesito remplazar los 3 espacios iniciales de un string.... en ocntre un codigo que es el siguiente y que funciona para remplazar strings:

Código (cpp) [Seleccionar]
#include <iostream>
#include <string>
using namespace std;

int main ()
{
    string str("one three two four");
    string str2("three");
    str.replace(str.find(str2),str2.length(),"five");
    cout << str << endl;
    return 0;
}


Pero cuando lo utilizo en mi proyecto me da error:

Código (cpp) [Seleccionar]
#include <iostream>
#include <stdlib.h>
#include <string>
#include <fstream>
using namespace std;

int main() {
  ifstream in("archivo.txt"); // Open for reading
  ofstream out("j.txt"); // Open for writing
  string s;
  string re("   ");
  while(getline(in, s)) // Discards newline char
   
    s.replace(s.find(re),re.length(),"");
    out << s << "\n"; // ... must add it back
   
  system("pause>nul");
}


(El programa copia un archivo llamado "archivo.txt" a otro llamado "j.txt" y tiene que quitar los 3 espacios q van a haber al inicio del string)....... pero da error......

Porque sucede esto????
#13
Hola, lo que me sucede no es muy grave pero es molesto. Al iniciar Chrome me anda de lo mas bien, puedo estar como una hora navegando tranquilamente y sin lag, pero luego de un tiempo el Chrome empieza a alenteserse y debo cerrarlo y volverlo a abrir para que vuelva a funcionar con fluidez lo cual es muy molesto si estas viendo videos y debes re-abrir el navegador y esperar a q el video cargue nuevamente.

Como dije Chrome debe estar un muy buen rato para que suceda pero el punto es q lo hace y me es molesto.

Mi computadora fue formateada por mi 3 veces este mes y el Chrome me experimento ese problema en cada ocasion asi que me imagino que no es cosa del sistema.

Alguna respuesta a esto?
#14
Las motherboard que dicen "Windows 8 Ready" soportan windows 7?

Porque veo que todas dicen eso y algunas hasta vienen con esa ****** del UEFI y preparadas para esa mentira barata del Fast Boot.

#15
Hola a todos, lo que seucede es que me anda muy lento el minecraft y tengo un procesador de 2.8 GHz single-core, 4 de RAM y Java de 64 bits....

Yo empeze a jugar minecraft en esta PC hace años y siempre me andubo bien, luego por alguna razon el minecraft me empezo a funcionar a 20 FPS o menos.... formatie mi PC y le puse nuevamente windows 7 y luego del formateo el minecraft me andaba a 60 FPS pero hoy volvio a estar a 20 FPS.....

Por que sucede esto? (mi PC esta sin antivirus ni aplicaciones de arranque ni temas ni nada) no tiene sentido .-.
#16
Hola, hace poco empece a usar SharpDevelop para programar en Python porque su entorno me recuerda a la época en la que programaba en Visual Basic 6 hace mucho tiempo atrás.

En fin, cuando fui a la carpeta del proyecto llamdo "Test", en la carpeta "bin\Debug" encontre los siguientes archivos:

CitarIronPython.Modules.dll
IronPython.dll
Microsoft.Dynamic.dll
Microsoft.Scripting.Metadata.dll
Microsoft.Scripting.dll
Test.dll
Test.exe
Test.exe.config

Mi pregunta es.... puedo distribuir mi software con esos archivos? Porque las DLL dicen "Microsoft" y generalmente las cosas de Microsoft no se pueden distribuir.

Gracias
#17
Hola, recién empece a aprender C hace poco y estaba probando unas cosas y encontré un error muy irracional que no comprendo porque es.

Para empezar el código es el siguiente:
#include <stdio.h>

void main(){
        char temp[10];
        int a = 5;
       
        while(a == a){
            printf(">>> ");
            scanf("%s", &temp);
           
        }       
    }


esto desplega una consola que no hace paracticamente nada y que se ve asi:
>>>

si yo escribo una sola palabra no hay ningun problema:

>>> palabra1
y la consola queda:
>>>

Pero si le ingreso mas de una palabra, por ejemplo si le ingreso 4 palabras:
>>> palabra1 palabra2 palabra3 palabra4
la consola me queda:
>>> >>> >>> >>>

Porque sucede esto???
#18
Hola a todos, resulta que me compre una laptop con Windows 8.1 y necesito ponerle Ubuntu para trabajar pero el UEFI de Windows 8.1 no me permitia ni bootear el USB.

Luego de una ardura lucha y seguir tutoriales logre que me booteara el USB y que me abriera el asistente de instalacion de Ubuntu... pero inmediatamente al iniciarse el asistente note muchas cosas raras que no me permitian instalar Ubuntu...

Para empezar demoro un poco mas de lo que deberia demorar en cargar el asistente de instalacion

Las 2 imagenes que estan al lado de los idiomas que decian "Try Ubuntu" y "Install Ubuntu" (en ingles) no aparecian.

Si continuaba con la instalacion cuando llegaba a la parte donde se elige la forma de instalar Ubuntu, decia que no se detecto ningun sistema en la laptop y no importa que opcion eligiera no me dejaba continuar (el boton Next estaba bloqueado)...

Alguien que me ayude a instalar Ubuntu junto Windows 8.1, plis!!!
#19
hola, resulta que tengo una laptop HP nueva con un procesador AMD de 1GHz dual-core, 4GB de RAM, windows 8.1 y no se que ****** de tarjeta de video tambien de AMD..... la pregunta es..... puedo correr LoL en esa triste e inserbible laptop???
#20
Java / [AYUDA][NOVATO] Problema con Timer Task
4 Octubre 2014, 02:22 AM
hola, soy no osy programador Java pero me surgio un proyecto y tube q aprender un poco de Java... en fin... necesitaba q una tarea se ejecutara varias veces cada cierto tiempo y q se detubiera cuando llegara a un cierto numero de repeticiones.... para dentener el timer coloque en una funcion aparte lo siguiente:

Código (java) [Seleccionar]
public static void stop_it(){
if (max_altura == 504){
timer.cancel();
        timer.purge();
}


luego al tocar un boton necestio q realize la misma tarea pero el timer deja de funcionar...

aca les dejo el codigo son 200 lineas mas o menos muy muy desprolijas ya q no se programar en java de seguro hice un monton de cosas inecesarias pero espero q se entienda...

el codigo de boton y el timer estan entre la linea 73 y la 103
el codigo de la funcion para detenerlo esta entre la linea 184 y la 189

espero q se entienda.... (ball y scale son imagens,q se van a ir moviendo.... no le hagan caso...)

Código (java) [Seleccionar]
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Timer;
import java.util.TimerTask;


public class MyClass {

static Timer timer = new Timer();

static short max_altura = 6;
static short max_ancho = 386;

static short min_altura = 504;
static short min_ancho = 386;

static float vi_val = 0f;
static float con_accel = 9.8f;
static float up = 500f;
static float cielito = 500f;

static JLabel uper = new JLabel("500.0 m");
static JLabel mid = new JLabel("250.0 m");
static JTextField altura = new JTextField("500");
static JTextField accel = new JTextField("9.8");
static JTextField vi = new JTextField("0");
static JLabel ball = new JLabel();
static JFrame frame = new JFrame("KuroNeko Fall Simulator 1.0");
static JLabel scale = new JLabel();
static JComboBox dir = new JComboBox();




static boolean pause_val = false;



public static void main(String args[]){

frame.setLayout(null);
frame.setSize(800, 565);
frame.setResizable(false);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

JLabel label1 = new JLabel("Altura maxima (m)");
label1.setBounds(10, 20, 110, 20);
//altura
altura.setBounds(140, 20, 200, 20);



JLabel label3 = new JLabel("Aceleracion (m/s²)");
label3.setBounds(10, 50, 110, 20);
//accel
accel.setBounds(140, 50, 200, 20);

JLabel label4 = new JLabel("Velocidad inicial (m/s)");
label4.setBounds(10, 80, 140, 20);
//vi
vi.setBounds(140, 80, 200, 20);

//scale
scale.setBounds(400, 20, 50, 500);
scale.setIcon(new ImageIcon("img/scale.png"));

//ball
ball.setBounds(max_ancho, max_altura, 30, 30);
ball.setIcon(new ImageIcon("img/ball.png"));

JButton start = new JButton("Iniciar");
start.setBounds(10, 230, 330, 20);
start.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent arg0) {


TimerTask task = new TimerTask(){
public void run(){

stop_it();
Math.pow(1, 2);
Math.sqrt(100);
max_altura += 1;
ball.setBounds(max_ancho, max_altura, 30, 30);
frame.revalidate();
frame.repaint();
System.out.println("hoiwi :3");




}

};

timer.schedule(task, 0, 20);

}
});

JButton set_val = new JButton("Establecer estos valores");
set_val.setBounds(10, 200, 330, 20);
set_val.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent arg0) {

up = Float.valueOf(altura.getText());
con_accel = Float.valueOf(accel.getText());
vi_val = Float.valueOf(vi.getText());



uper.setText(String.valueOf(up) + " m");
mid.setText(String.valueOf(up / 2) + " m");

max_altura = 6;
ball.setBounds(max_ancho, max_altura, 30, 30);
frame.revalidate();
frame.repaint();


}
});

JButton pause = new JButton("Pausar");
pause.setBounds(10, 260, 330, 20);
pause.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent arg0) {


}
});


//uper
uper.setBounds(max_ancho+50, max_altura-10, 200, 50);
//mid
mid.setBounds(max_ancho+50, 245, 200, 50);
JLabel down = new JLabel(String.valueOf(0) + " m");
down.setBounds(min_ancho+50, min_altura-10, 200, 50);

//dir
JLabel label5 = new JLabel("Direccion de la pelota");
label5.setBounds(10, 110, 150, 20);
dir.setBounds(140, 110, 200, 20);
dir.addItem("Hacia abajo");
dir.addItem("Hacia arriba");
dir.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent e) {


}
});


frame.add(label5);
frame.add(dir);
frame.add(uper);
frame.add(mid);
frame.add(down);
frame.add(altura);
frame.add(accel);
frame.add(start);
frame.add(set_val);
frame.add(scale);
frame.add(ball);
frame.add(pause);
frame.add(label4);
frame.add(vi);
frame.add(label1);
frame.add(label3);
frame.setVisible(true);
}

public static void stop_it(){
if (max_altura == 504){
timer.cancel();
        timer.purge();
}
}



}


el codigo de boton y el timer estan entre la linea 73 y la 103
#21
como ya lo dice el titulo quiero saber q es mejor 1.0 GHz dual core o 2.8 single core...

me acaban de regalar una laptop de 1.0 GHz dual core y tengo una vieja torre de 2.8 GHz single core y me gustaria saber cual de los 2 es más rapido (sin tomar en cuenta la cache, los buses, etc)....

obiamente q me refiero a la velocidad para realizar tareas normales (revisar redes sociales, multimedia, programacion, etc).
#22
Hola a todos, antes de empezar quiero decir q soy requeterecontra nuevo en JS (no dominos CSS y se lo basico de HTML5).... soy nuevo en todo lo q refiere a desarrolo web....

hace poco para comprobar si habia aprendido bien JS me puse una prueba....

tengo una ventanita y quiero arrastrarla....... eso es todo...... pero no me funciona ni da errores..... les dejo el codigo del archivo "index.html" y "mecha.js"


index.html:
Código (html4strict) [Seleccionar]
<!DOCTYPE html>

<html>
<head>
<title>My JS Desktop</title>
<script type="text/javascript" src="mecha.js"></script>
</head>

<body background="wallpaper.jpg">



<div style="text-align: right; background: white;">
mouse_x: <span id="mouse_x"></span>
mouse_y: <span id="mouse_y"></span>
</div>

<a onMouseDown="get_mouse_pos(event)" onMouseUp="mouse_break()"><img src="title_bar.jpg" width="500px" height="25px" style="position:absolute; top: 100px; left: 500px"></img></a>
<iframe src="program_test.html" width="496px" height="500px" style="position:absolute; top: 125px; left: 500px"></iframe>



</body>
</html>


mecha.js:
Código (javascript) [Seleccionar]
press = false;

function get_mouse_pos(event){
press = true;

while (press == true){
var x = event.clientX;
var y = event.clientY;
document.getElementById("mouse_x").innerHTML = x;
document.getElementById("mouse_y").innerHTML = y;
}
}

function mouse_break(){
press = false;
}


por cierto.... title bar no es mas q una imagen gradiante q uso como barra de titulo para el ieframe....... por ahora solo quiero mover la barra de titulo y nada mas....

como podran ver soy muy nuevo principalmente en todo lo q refiere a la web (suelo programar en Python y VB6)
#23
hola, estoy haciendo un programa q organize mis cosas de estudio para no tener q andar usando un pizarron q de por si me da flojera borrar -.-

mi problema es q necesito saber q dia de la semana es (si es lunes o martes, etc).... mi programa ya puede obtener la fecha pero necesito q mi programa sepa q dia de la semana es...... espero una solucion cualquiera q sea.... por cierto estoy usando el "Gtk.Calendar" para el almanque por si les sirve de dato adcional aunque cualquier solucion sirve :P
#24
Hola, el otro dia estaba buscando algun dominio gratuito para q se redireccione a mi ip....

lo unico q encontre fue de esos dominios q eran: "nombre.host.com"

pero yo queria uno como el siguiente: "nombre.com"

y un amigo me hablo sobre los dominios .tk q son supuestamente gratuitos y queria saber q son, quien los creo y con q proposito los ofrece de forma gratuita.

aca esta el link de la pagina de Dot TK http://www.dot.tk/es/index.html
#25
hola, como dije antes, recien empiezo con java y mi problema es el siguiente....

tengo una ventana en JFrame y esa ventana carga imagenes.....:

para abrir esas imagenes tengo q poner esas imagenes al lado del . jar...... mi pregunta es como es q las meto del .jar para tener un solo archivo
#26
Hola, recien por puro aburrimiento quize ver como se montaban servers en python y encontre mucho sobre SimpleHTTPServer...

cree 2 archivo en una carpeta llamada "Python Web" de la siguiente forma

Python Web
................ index.html
................ test.js

luego desde consola le hice "cd" a la carpeta y cuando estaba dentro de ella hice
"python -m SimpleHTTPServer 99"

y me dice "Serving HTTP on 0.0.0.0 port 99 ..."

pero cuando abro el navegador con "localhost:99" o con "0.0.0.0:99" o lo q sea me dice q no se encuentra la pagina web......

(resta decir q estoy en windows)

diganme porque
#27
Hola, recientemente mepeze a aprender javascript ya q me interesa la programacion Web.

Hoy estaba probando un codigo para q al tocar un boton enviara un mensaje con el texto dentro de 2 cuadros de texto..... los cuadros de texto usan "onFocus" y "onBlur" para saber si esta enfocado o no el cuadro de texto y eso si funciona. pero el boton para mostrar el texto me dice q la funcion no esta definida....

les dejo aqui el codigo para q lo miren:

Código (html4strict) [Seleccionar]

<DOCTYPE html>

<html>

<head>
<title>JS Test</title>
<meta charset="utf-8">
</head>
<body>

<script type="text/javascript">
function vaciar(control){

control.value = "";

}
function verificar(control){

if (control.value == ""){

alert("escribi algo la CTM!!!!");

}

function confirmar(){

alert(document.getElementById("text1").value + document.getElementById("text2").value);

}

}
</script>

<form>
<input type="text" id="text1" value="test" onFocus="vaciar(this)" onBlur="verificar(this)">
<input type="text" id="text2" value="test2" onFocus="vaciar(this)" onBlur="verificar(this)">
<input type="button" value="Me vengo!" onClick="confirmar()">
</form>

</body>

</html>
#28
Hola, hace poco me compre una laptop HP y necesito ponerle Ubuntu 14.04 junto a Windows 8.1...

Cuando inicio el USB me sale la ventana de Linux pero solo me aparece la barra de seleccionar idioma pero no me aparecen los 2 cuadraditos grandes q deberian de estar al lado diciendo "Try Ubuntu" y no se cual era el otro....

Cuando le doy continuar y llego a las opciones de instalacion me dice q no se detecto ningun SO y no me da la opcion de instalarlo junto a Windows 8.1

Tampoco puedo darle a  "Mas opciones" ni ninguna otra opcion porque no me deja continuar....

cual es el problema???
#29
hola, hace poco comenze un proyecto en la laptop de un amigo con el proposito de aprender y probar....

en la laptop de mi amigo use Eclipse para programar....

por alguna razon si le daba a ejecutar no me cargaba las imagenes q tenia yo en un JFrame....

pero si lo exportaba como un .JAR si me mostraba las imagenes

........

me traje el proyecto a mi casa y cuando lo abria no importa como lo ejecutara (ya sea con F11 o pasandolo a un JAR) no me muestra ninguna imagen.....

el codigo es el siguiente:

Código (java) [Seleccionar]

import javax.swing.*;

import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;


public class MyClass {

static int max_altura = 6;
static int max_ancho = 386;

static int min_altura = 504;
static int min_ancho = 386;

static float con_down = 0f;

float con_accel = 9.8f;
float up = 500f;
float masita = 1000f;


public static void main(String args[]){
JFrame frame = new JFrame("KuroNeko Fall Simulator 1.0");
frame.setLayout(null);
frame.setSize(800, 565);
frame.setResizable(false);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

JLabel label1 = new JLabel("Altura (m)");
label1.setBounds(10, 20, 110, 20);
final JTextField altura = new JTextField("500");
altura.setBounds(120, 20, 200, 20);

JLabel label2 = new JLabel("Masa (g)");
label2.setBounds(10, 50, 110, 20);
final JTextField masa = new JTextField("1000");
masa.setBounds(120, 50, 200, 20);

JLabel label3 = new JLabel("Aceleracion (m/s²)");
label3.setBounds(10, 80, 110, 20);
JTextField accel = new JTextField("9.8");
accel.setBounds(120, 80, 200, 20);

JLabel scale = new JLabel();
scale.setBounds(400, 20, 50, 500);
scale.setIcon(new ImageIcon("scale.png"));

JLabel ball = new JLabel();
ball.setBounds(max_ancho, max_altura, 30, 30);
ball.setIcon(new ImageIcon("ball.png"));

JButton start = new JButton("Iniciar");
start.setBounds(10, 140, 310, 20);
start.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub

}
});

JButton set_val = new JButton("Establecer estos valores");
set_val.setBounds(10, 110, 310, 20);
set_val.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent arg0) {


}
});


JLabel uper = new JLabel("500.0 m");
uper.setBounds(max_ancho+50, max_altura-10, 50, 50);
JLabel mid = new JLabel("250.0 m");
mid.setBounds(max_ancho+50, 245, 50, 50);
JLabel down = new JLabel(Float.toString(con_down) + " m");
down.setBounds(min_ancho+50, min_altura-10, 50, 50);


frame.add(uper);
frame.add(mid);
frame.add(down);
frame.add(altura);
frame.add(masa);
frame.add(accel);
frame.add(start);
frame.add(set_val);
frame.add(scale);
frame.add(ball);

frame.add(label1);
frame.add(label2);
frame.add(label3);
frame.setVisible(true);
}



}



y al usar eclipse la estructura es mas o menos...

src
....defaul package
.............. myclas.java

y dentro de src estan las imagenes..... porque en el pc de mi amigo funcionaba (pasandolo a JAR) y a mi no me muestra nada????
#30
Hola, soy nuevo en la programacion en Java... lo q sucede es q recien ayer aprendi a usar "swing" para hacer mis interfaces graficas... el problema es q cuando creo un boton, para darle un funcion por lo q lei tengo q pasarle una clase como argumento...

pero necesito q ese boton modifique variables q estan en la clase "main" pero no puedo modificar esos valores desde la clase del boton.... hay alguna forma de modificar esos valores sin hacerlos estaticos??? o alguna forma de q un boton tenga una funcion sin tener q pasarle una clase como argumento??? no se si me explico bien porque soy un novato en Java.... personalmente no me gusta Java ya q la complica demasiado pero tengo q entregar un proyecto y ese proyecto tiene q estar programado en Java.... gracias y espero su ayuda
#31
Hola, yo uso el famoso editor de codigo llamado "Sublime Text" y como sabran si abres un archivo .exe con sublime text te sale algo como...


b800 0000 0000 0000 4000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 f800 0000
0e1f ba0e 00b4 09cd 21b8 014c cd21 5468
6973 2070 726f 6772 616d 2063 616e 6e6f
7420 6265 2072 756e 2069 6e20 444f 5320
6d6f 6465 2e0d 0d0a 2400 0000 0000 0000
6e1f 984b 2a7e f618 2a7e f618 2a7e f618
3976 9f18 287e f618 2f72 9618 287e f618
2f72 f918 317e f618 3976 ab18 287e f618
d05d ef18 2e7e f618 a976 ab18 3b7e f618
2a7e f718 1a7f f618 2f72 a918 967e f618
c675 a818 2b7e f618 2f72 ac18 2b7e f618
5269 6368 2a7e f618 0000 0000 0000 0000
0000 0000 0000 0000 5045 0000 4c01 0400
862e 0152 0000 0000 0000 0000 e000 0f01


pero obviamente mas largo....

probe pasar este codigo hexadecimal a otro .exe y como resultado el otro exe funciono igual q el otro (en otras palabras copie el programa)......

me gustaria saber como se lee y escriben archivos .exe (o de cualquier tipo) en Python
#32
Hola, como ya sabrán no podemos usar software libre como si fuera totalmente nuestro ya que siempre las cosas "legales" (licencias) se interponen entre el programador y su objetivo.

Las licencias de software libre permiten al usuario usar el software, copiarlo, estudiarlo, modificarlo, y redistribuirlo libremente, pero si las licencias nos permitieran todo entonces no serian licencias.

En fin, mi duda es sobre a que liciencias les puedo dar uso comercial, (osea utilizar su código para desarrollar algo no gratuito ni libre) y si esas liciencias tienen alguna condicion "especial" para poder darles uso comercial.

Por ejemplo: A la GPL no se le puede dar uso comercial ya que cualquier proyecto derivado de un proyecto con esta licencia estara obligado a ser GPL.

Las licencias que me gustaria saber si se le puede dar uso comercial son en particular:

LGPL
MIT
BSD
APACHE
PSFL


Gracias espero respuestas (en especial sobre la MIT y la PSFL que son con las licencias que estoy trabajando en este mismo momento).
#33
hola, estaba leyendo por ahi q py2exe incluye algunas DLL de windows como la de Microsoft Visual C..... yo tengo python 2.7.... si paso mi programa a exe con py2exe, ese me incluye las DLL??? y si es asi, puedo ponerle licencia libre a mi programa aun teniendo esas DLLs???
#34
Hola, yo e usado torre toda mi vida gracias a su gran potencia y su costo economico sin embargo aveces necesito una computadora portatil potente para llevar a la mano... si consigo una laptop mas potente q mi torre probablemente use la laptop como mi PC definitiva, en otras palabras si consigo una buena laptop dejare de usar mi vieja torre..... sin embargo, si voy a usar una laptop como mi PC definitiva, probablemente la vaya a tener conectada las 24 hs y si mal tengo entendido eso puede dañar la bateria ¿no? hay alguna forma de tener una laptop conectada 24 hs y no dañar su bateria? (por ejemplo, que la corriente pase directo a la PC sin pasar por la bateria o algo asi)
#35
Hola todos, mi minecraft siempre andubo rapido y fluido pero hace poco fui a probar una snapshot y el minecraft me empezo a andar muy lento (como a 12 o menos FPS). ya borre la carpeta ".minecraft" para que el luncher bajara todo de vuelta pero sigue andando lento y no puedo jugar con tanto lag, ayuda
#36
hola, hoy al conectarme a mi cuenta de facebook, me puse a ver el album de la chica que me gusta (no me digan que ustedes no lo han hecho) y muchas imagenes no se cargaban. luego rebice otros perfiles y mis noticias pero alunas de las imagenes no cargaban.

les dejo una captura de pantalla de mis noticias para que se entienda mejor:

https://drive.google.com/file/d/0B23_5AtfvsVUNUxmSFdHNGwyWVk/edit?usp=sharing

como pueden ver en la parte de abajo hay una imagen que no se cargo y no es la unica :P

ya borre todos los datos de navegacion incluidas las cookies y no funciona T-T
#37
Hola, necesito pasar un archivo ZIP a Base64 y viceversa en python...

Por lo que encontre, para pasar de ZIP a BASE64 se hace asi:

Código (python) [Seleccionar]

import base64

with open('input.zip', 'rb') as fin, open('output.zip.b64', 'w') as fout:
    base64.encode(fin, fout)


pero no se como pasar de BASE64 a ZIP (osea a la inversa).
#38
hola, hace meses que eh tratado de instalar pygtk 2 en windows pero a la hora de realizar "import gtk" en la consola de python, me tira el siguiente error en consola:


Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python27\lib\site-packages\gtk-2.0\gtk\__init__.py", line 30, in <module>
    import gobject as _gobject
  File "C:\Python27\lib\site-packages\gtk-2.0\gobject\__init__.py", line 26, in <module>
    from glib import spawn_async, idle_add, timeout_add, timeout_add_seconds, \
  File "C:\Python27\lib\site-packages\gtk-2.0\glib\__init__.py", line 22, in <module>
    from glib._glib import *
ImportError: DLL load failed: No se encontr¾ el proceso especificado.


• el gtk+ que tengo es el "gtk+ 2.24 all in one bundle" y ya registe su carpeta "lib" y "bin" en el path del sistema.

• el interprete de python que tengo es el "Python 2.7" de 32 bit.

• instale pygtk 2.24, pycairo 1.8 y pygobject 2.28 de forma individual

cual es el problema??? hace meses que lo tengo y necesito trabajar tanto desde ubuntu como desde windows con pygtk 2  :-(
#39
creo que el titulo lo dice todo :P

necesito entrar a la PC un amigo para hacerle una de nuestras bromas infartantes para el dia de su cumple, digamos que es una tradicion entre amigos y yo fui la victima el dia de mi cuple xD

en fin necesito conectarme a su PC con windows xp que esta en nuestra misma red VPN
#40
hola, eh estando las ultimas horas tratando de conectarme via ssh a mi PC desde mi android, aunque este tema no lo publique en el foro de android porque no se si es problema del cliente o del servidor.

actualmente en windows uso "freesshd" para la parte del servidor ssh... el servidor esta configurado para pedir unicamente un nombre de usuario y una contraseña (no pide la clave ssh)...

en android estoy usando como cliente el "SSH Client" que encontre en google play ya que es sencillo y liviano para su proposito....

si uso PuTTY en windows y le establezco como host "localhost" y como puerto "25565" (que en mi caso es el puerto en el que tengo montado el server ssh) me conecta, sin embargo al tratar de conectarme desde el android no me encuentra el host.... ya trate con una no-ip y con la IP publica "cruda" por asi decirlo pero no me encuentra el host....

tengo en mi router abierto el puerto 25565 de mi SSH pero tampoco me deja!!!

cual es el problema!!!!
#41
Hola, yo ya instale pygtk en Ubuntu y me funciona pero lo fui a instalar en windows y al tratar de importar gtk con "import gtk" me sale el siguiente error:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python27\lib\site-packages\gtk-2.0\gtk\__init__.py", line 30, in <mod
ule>
    import gobject as _gobject
  File "C:\Python27\lib\site-packages\gtk-2.0\gobject\__init__.py", line 26, in
<module>
    from glib import spawn_async, idle_add, timeout_add, timeout_add_seconds, \
  File "C:\Python27\lib\site-packages\gtk-2.0\glib\__init__.py", line 22, in <mo
dule>
    from glib._glib import *
ImportError: DLL load failed: No se encontr¾ el proceso especificado.


Ya trate de todo, AYUDA!!!!!!! T-T
#42
Hola, necesito saber como leo X archivo de forma binaria, de tal forma que pueda guardar su codigo binario en un archivo de texto y viceversa.

al principio use "rb" y "wb" para leer y escribir de forma binaria pero me mostraba tanto letras como numeros y yo necesito solo numeros.

un amigo me dijo que hay un metodo que muestra el archivo con numeros decimales o algo asi, mi pregunta ¿es como lo hago?
#43
Hola, me gustaria preguntar sobre una duda que me surjio en el baño xD

• Si yo programo algo en VBS, puedo venderlo???

• puedo distribuirlo a otros SO??? (suponiendo que encontrara una manera de hacerlo)

#44
hola, estuve trabajando en unas computadoras de mi centro de estudio que no tienen privilegio de administrador... necesitaba programar en Python y Django pero esas PCs no los tienen entonces se me ocurrio la idea de dejar la PC de mi casa prendida y conectarme desde las PCs de mi instituto usando netcat...... el codigo que use fue el siguiente:

SERVIDOR:
nc -vv -L -e cmd.exe -p 25565

CLIENTE:
nc -vv localhost 25565

al hacer esto logre exitosamente ejecutar comandos en mi PC remota, sin embargo cuando ejecuto comandos externos como "python" no me captura su salida...... al ejecutar el comando "python" puedo ejecutar lineas de python pero no me devuelve nada a menos de que sea un error.......

no se si me explico bien asi que les dejo esto de muestra:

C:\Users\user>nc -vv localhost 25565
DNS fwd/rev mismatch: user-PC != genuine.microsoft.com
user-PC [127.0.0.1] 25565 (?) open
Microsoft Windows [Versión 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos.

C:\Users\user>python
python
print "esto no da error porque tiene comillas, pero deberia de imprimir en panta
la este mensaje"
print esto si da error porque no tiene comillas
  File "<stdin>", line 2
    print esto si da error porque no tiene comillas
                ^
SyntaxError: invalid syntax

C:\Users\user>


como pueden ver primero me conecto y se me abre una consola, despues ejecuto el comando "python" para abrir el interprete de python, luego uso "print" (de python) para imprimir un mensaje pero no devuelve la salida y luego ejecuto otro "print" pero sin comillas para que de error y como pueden ver si retorna el error...... mi teoria es que el error se devuelve despues de "python" en cambio las lineas de codigo ejecutadas dentro de python solo devuelven cosas dentro del interprete de python...... hay alguna forma de capturas las salidas de comandos como "python" o de cualquier otro tipo de comandos externos en forma remota????
#45
hola, hace poco necesitaba usar archivos de configuracion para almacenar cierta informacion fuera de mi programa pero no me gusta ni los XML ni JSON (soy muy antisocial cuando se trata de lenguajes de programacion xD) asi que me puse a desarrollar un modulo en python que lea mis propios archivos de configuracion los cual llame "Kuro Neko Configuration Files" pero el nombre no importa xD

el punto es que tengo que buscar el signo "(" en una cadena de texto con search pero ese simbolo no me lo deja usar... no se como expicarlo asi que les dejo este codigo:

if re.search("("), texto):

pero el "(" esta reservado o lago asi, asi que tambien trate asi:

if re.search("[(]"), texto):

pero tampoco funca  :-(

asi que alguien me podria decir como buscar el "(" o cualquier otro simbolo con el SEARCH de RE???!!!