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ú

Mensajes - Jenny T-Type

#1
Si ya sabes PHP puedes sacarle provecho en linux usando PHP-CLI, es parecido a usar bash, tambien puedes usar Php-Gtk para hacer aplicaciones GUI
http://gtk.php.net/

C podria ser muy complicado como segundo lenguaje, pero el lado bueno es que aprendes mucho acerca de como funcionan internamente los programas. así cuando quieras probar algún otro lenguaje  lo más complicado será aprender la sintaxis especifica y la API de dicho lenguaje.

#2
Programación General / Re: python vs c++
13 Mayo 2014, 03:39 AM
Python al ser un lenguaje interpretado quiere decir que para ejecutarlo se necesita tener instalado algo en el pc y es portable? Si, debes instalar el interprete de Python, yo diria que es, mas bien, facil de portar de un sistema a otro

CitarLuego en python es como en c que si no utilizas cosas como qt tienes que aprender te la win api y luego en linux tambien ?
PyQt ;)

CitarPython sirve para crear drivers?
NO.

CitarQue diferencias hay entre el POO?
C++ esta mas fuertemente orientado a objetos. en Python, internamente, todo es un objeto.

Saludos  ;)

#3
C, C++(no mucho), Python, PHP.
Hugs :3
#4
yo pondria una variable en la URL que apunta el botón, puede ser el id del registro en cuestión. luego de diria que se actualize el registro en la base de datos. EJ

Código (php) [Seleccionar]
<a href='script_maneja_db.php?notificaciones_id={$notificaciones_id}'><img src="boton.png"</a>

y en el archivo "'script_maneja_db.php"
Código (php) [Seleccionar]

noti_id = $_GET["notificaciones_id"];
include_once "conecta_db";    //O sea, asumimos que ya nos conectamos a la base de datos;
mysqli->query{"UPDATE notificaciones SET leido = 'si' WHERE notificaciones_id = '$noti_id'"};

bueno, demas esta decir que es mucho mejor usar el campo donde tienes el indice, si es que lo declaraste UNIQUE. Además la seguridad va por tu cuenta  :P

Por favor avísame si no entendí bien tu duda o si metí la pata ;)
Saludos
#5
PHP / Re: solicitud
11 Mayo 2014, 19:19 PM
Cita de: CloudswX en 11 Mayo 2014, 06:02 AM
Cambia el titulo del post, hazlo un poco mas descriptivo. Asi conseguirás que buenos users entren y te ayuden.
Buen Consejo ;)

Lo otro, no se si soy yo, pero creo que tambien podrias hacer que el contenido sea mas claro, por ejemplo: 
Citarpero necesito crear un vinculo en una carpeta que tengo en mi base de datos llamada docuemntos
. una carpeta en una base de datos?, estoy casi segura de que eso no es a lo que te refieres, quiza es el path a una carpeta o algo asi., quizas necesitas crear un vinculo que apunte a dicha carpeta?, y donde necesitas poner el vinculo, en la misma pagina?
Citarnecesito que cuando de ckick sobre el docuemnto me abra ese docuemento, y no me abra todo,
bien, podemos ver que haz hecho hasta ahora para que se abra "todo" y no solo el documento que necesitas?

Si te preocupa que la gente vea tu código y te puedan hackear, puedes presentar una version minima funcional de tu problema, (sin programacion de seguridad, etc) y cambiar el nombre de los campos y las variables.
Saludos.
#6
Watching ;)
#7
PHP / Re: Array no me encuenta el archivo
11 Mayo 2014, 12:35 PM
EDIT: Ahora que pude compilar PHP con mis maniaticas extensiones, pude probar tu codigo.

insisto en que es mejor usar solo un tipo de separador, y en el caso de usar el separador de windows:
Código (php) [Seleccionar]
$list = fopen('F:\\alternative\\lista.txt','r');//lista de nombres de archivos mp3.

Esto fue lo que consegui:
Código (php) [Seleccionar]

require_once("../getid3/getid3.php"); //en mi caso es asi ;)
$getid3 = new getID3;
/* FAILED
$list = fopen('lista_archivos', 'r');
while(!feof($list)){

$line = fgets($list);
$info = $getid3->analyze('carpeta_de_musica/'.$line);
var_dump($info);
}
*/
$carpeta = scandir("carpeta_de_musica"); //Carpeta donde guardas los archivos MP3
$ignorar = array(".",".."); //Archivos y directorios a ignorar, debes añadir todo archivo que no sea multimedia que se encuentre en dicho directorio.
$archivos = array_diff($carpeta, $ignorar); //Quitamos los archivos  que no sean multimedia y los directorios

foreach($archivos as $archivo) {
$info = $getid3->analyze("carpeta_de_musica/".$archivo);
var_dump($info);
}


usando scandir() nos evitamos tener que leer que crear un archivo que lista los arhivos a evaluar.
además nos aseguramos que el array solo tiene los nombres de archivo y no el valor FALSE que devuelve fgets() cuando ya no encuentra nada mas que leer.

Espero que te sirva ;)
#8
No se si entiendo tu problema, pero segun lo que entiendo:
En la pagina que carga las series deberia incluir una variable pasada por URL
Podria ser:
Código (php) [Seleccionar]

{foreach from=$msseries item=s}
                  <li><a title="{$s.s_nombre}" href="{$msConfig.datos.w_url}/categoria/{$s.s_seo}?ss_nombre={$s.s_nombre}/"><strong>{$s.s_nombre}</strong></a></li>
{/foreach}


Hemos añandido "?ss_nombre={$s.s_nombre}" a la url del link para que se cree la variable "ss_nombre" en el array "$_GET[]".

Luego en la pagina a la que apuntaba el link podriamos tener algo como esto:
Código (php) [Seleccionar]

include_once "archivo_conecta_mysql.php";
$s_nombre = $_GET["ss_nombre"];
result = mysql_query("SELECT * FROM info_serie WHERE s_nombre = '$s_nombre' LIMIT 1");


cuando llegamos a esta página PHP ha olvidado por completo la variable $s.s_nombre que existía en la pagina anterior, pero como le habiamos asignado su valor a $_GET["ss_nombre"], pasandolo por URL, podemos asignar ese valor a una nueva variable $s_nombre.
#9
Hola Fran, estoy en una situación parecida a la tuya, debo decir que el comentario de "elquenosabe" , (nombre engañoso >:D), es bastante inspirador.

Mis consejos para ti:

*Ten una pagina web donde recibas pedidos  //ahora tu dirás: "No me digas, Sherlock", pero si miras todos los anuncios donde ofrecen páginas webs te darás cuenta que no es algo tan obvio.
   
    esto: contacto@tudominio.dx.am
    es mejor que esto: tuuser@gmail.com

*a la gente le gusta mucho la interfaces hechas con jQuery, y a quien no, y mas si tiene animaciones sutiles cada vez que dan click o pasan el mouse por sobre alguna capa.

Seria bueno saber que haz visto hasta ahora para poder aconsejarte mejor ;)

Saludos y que te vaya super hyper bien!




#10
Hola.
Ciertamente el server se beneficiaría de ser escrito en ASM, el problema es si realmente vale la pena. (aprox 10+ veces mas trabajo). C++ es un lenguaje bastante potente y, en mi opinión, tan potente como ASM para estos fines.

Ten en cuenta las caracteristicas que debe tener un buen server

*no tener dependencias (si necesitas cierta version de VC++ o libgc para correr el server vas por mal camino)
*ser liviano, tanto en el tamaño como en el consumo de memoria.
*debe ser indetectable.

el cliente lo puedes escribir en el lenguaje que te parezca mas conveniente,

Aqui un buen ejemplo de un troyano escrito en C++ y VB6:
http://foro.elhacker.net/analisis_y_diseno_de_malware/querias_tutos_de_programacion_de_malware_pues_toma-t196251.0.html

Salu2 ;D