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.


Temas - Tope

Páginas: [1] 2 3
1
Proyectos y búsqueda de equipos / Búsqueda de Programadores PHP
« en: 27 de Septiembre de 2010, 16:23:11 pm »
Se buscan programadores para colaborar en el desarrollo de una red social de estudiantes.

Este proyecto lleva más de un año de desarrollo y hace unos 8 meses que vio la luz la primera BETA, tras varias modificaciones, un aumento de visitas y las necesidades, se necesita re-programar el sistema.

Para ello necesitamos programadores PHP desinteresados con experiencia demostrable y con conocimientos de MySQL.


Responsabilidades
- Aplicar nuevas técnicas de gestión de datos para soportar el crecimiento del site.
- Optimizar la performance de la aplicación, en lo que se refiere a la utilización de CPU, tráfico de red, capacidad de almacenamiento de datos, tiempo de respuesta y concurrencia.
- Analizar e identificar cuellos de botella en la performance del sistema.

Requisitos
- Conocimientos medio-avanzados PHP y MySQL (también POO)

Se valorarán
- Manejo en entornos Linux
- Otros lenguajes como C, C++ o Python
- Capacidad de control de estructuras de balanceo de carga y cloud.

Interesados: Ponerse en contacto a través del email developement@orientanet.es


Importante: Buscamos gente seria y que quiera ayudar sin esperar recibir renumeracion económica (en un primer momento), este proyecto empezó con un presupuesto nulo y que poco a poco ha ido creciendo gracias a colaboraciones de empresas, que no quiere decir que vaya a trabajar sin cobrar, lo primordial es mantener una buena calidad del servicio, que para ello hay que pagar los costes de los servidores y del ancho de banda

Todo aquella persona que decida formar parte podrá formar parte definitiva del equipo de desarrollo y podrá cobrar un salario una vez que el proyecto genere beneficios...

2
A menudo, tenemos páginas en las que necesitamos realizar muchas comprobaciones y eso, queramos o no, aumenta el tiempo que tarda el servidor en procesar nuestros archivos.


Voy a dar un par de ejemplos :P


En este ejemplo, por orden de rapidez, quiero que veáis cómo mostrar una cadena de texto "Mi nombre es Javier".
Código: [Seleccionar]
Mi nombre es Javier
<?php
echo &#39;Mi nombre es Javier&#39;;
echo "Mi nombre es Javier"
print &#39;Mi nombre es Javier&#39;;
print "Mi nombre es Javier";
?>

Lo más rápido es poner la cadena de texto fuera del código PHP, ya que se obtiene mayor rendimiento así (sobretodo en cadenas largas, éste no es el ejemplo más indicado porque tendríamos que estar abriendo y cerrando las etiquetas <? y ?> con lo cual aumenta el peso del archivo.

Si no tenemos más remedio que mostrarlo desde PHP, siempre usaremos la función echo antes que print.
Y si no tenemos que hacer uso de variables, es mucho mejor usar las comillas simples, ya que en las comillas dobles, PHP intentará buscar variables...

Las funciones require_once e include_once nos facilitan la tarea para evitar incluir 2 o más veces el mismo archivo, pero lógicamente son mucho más lentas que require e include.

En el tema de usar switch e if, si el if resultante no es demasiado grande, es mucho mejor que switch (en términos de procesamiento).

Otra cosa que podéis usar es lo siguiente, en lugar de usar { y } para los ifs, for, while, switch, etc.. podéis usar ésto, primero para que veáis como es de una manera "normal" y la siguiente es mucho mejor para nuestra vista como programadores :P
Código: [Seleccionar]
<?php
if(){
} else {
}

for(){
}

while(){
}



if():
else:
endif;

for():
endfor;

while():
endwhile;
?>

Un saludo :)

3
Hostings / Dominios / Servidores Dedicados / Re-Vendo Hosting de Dinahosting
« en: 20 de Abril de 2010, 15:35:44 pm »
Hola,

Vendo un hosting que tengo en dinahosting.com sin usar.

Ahora mismo es el Profesional Plus de Linux, que cuesta poco más de 40€ al mes, se me caduca en 4 meses... precio razonable y proporcional.

Tiene 16 Gigas de espacio, alojado en España, te dan acceso SSH y todo.. excelente soporte 24h (por telefono 900, chat, email o skype)

Dinahosting permite cambiar el hosting de dueño facilmente además ahora mismo es Linux, pero se puede poner windows.

También se puede cambiar de plan (ascender o descender)
aquí pongo las duraciones que tendría el hosting dependiendo del tipo de plan escogido (todos son Linux)

Profesional Plus (el actual) con 16 Gb de espacio: 41,67€/mes - 4 meses (son 133 días a partir de hoy, 20 de abril)
Profesional con 4 Gb: 9,97€/mes - 22 meses (686 días)
Personal de 2 Gb: 4,50€/mes - 45 meses (1354 días)
Especial de Correo (10 cuentas, 2Gb): 2€/mes - 8 años (2882 días)
Especial de Blogs Wordpress (1Gb): 4,50€/mes - 45 meses (1354 días)

Precio negociable y para nada caro, ahora mismo valdría 160€ más IVA (pagué 600€)

Interesados contestar aqui o enviarme un MP (en el MP ponerme vuestra direccion de correo o msn)

Saludos

4
De esto se estaba hablando en el post del reto #3.

La página http://www.google.es al cargarla y ver el HTML, no tiene realmente tabulaciones ni saltos de línea (tu verás algún salto, pero eso es por el navegador). Al igual que http://m.tuenti.com.

Programarlo así, sería un lio, por eso hay varias maneras, esta es la más sencilla diria yo.



<?php
function h($b){return (str_replace(array("\n","    ","
	
"
),array("","",""), $b));}
ob_start("h");
?>
AQUI TODA LA WEB
<?php
ob_end_flush
();
?>


Eso hará que la página web que se va a mostrar, no contenga saltos de línea, tabulaciones ni tabulaciones mal hechas que serían realmente espacios.
Si lo preferís, podeis poner la parte de arriba en un archivo llamado por ejemplo start.php y el final en end.php y haceis un include en cada página.

Y si no quereis hacer un include en cada página, tiramos del htacess para que haga un include a todas las páginas.
Citar
php_value auto_prepend_file /home/www/tudirectorio/completo/start.php
php_value auto_append_file /home/www/tudirectorio/completo/end.php

Nota: Teneís que poner el patch completo.

5
Charlas / Offtopic / Google Wave [Envío invitaciones]
« en: 01 de Noviembre de 2009, 14:29:28 pm »
Hola,

Supongo que habreís oido hablar de Google Wave, lo que es llamado la nueva generación de GMAIL (por asi decirlo).

Bueno no quiero contar todo lo que se puede hacer porque tampoco lo entiendo mucho (está en inglés).

A quien de verdad le interese que me lo diga por aqui (RESPONDIENDO A ESTE POST QUE QUIERE UNA INVITACIÓN) y si me da razones para que se la mande, contacto por MP

Un saludo ;)

6
Tutoriales PHP / [Codigo Terminado] Radio Stats propias (a mi manera)
« en: 22 de Octubre de 2009, 21:58:49 pm »
Hola, más de uno las pide, y aunque parece que sólo exista un script, hay muchos, pero hay uno que está posteado en el foro y es muy famoso y tal pero se ha quedado anticuado (al menos para mí)

En el radio_stats.php del otro código, quitando comentarios y etcéteras, sólo lo que es en la parte de extraer la información de shoutcast, son 40 líneas de código.

El mío, si eliminamos comentarios, el modo debug, los define, etc... se queda en ¡¡2/3 líneas!! (sin contar los echo's)

Voy a poner el código algo explicado, no obstante cualquier duda, posteadla y la responderé encantado.

Requisitos
- PHP 5.0.0 (o superior)
- Librerias SimpleXML (practicamente todos los hostings con PHP5 lo tienen)


Ventajas
- No hace uso de fsockopen (con lo cual, es una gran ventaja)


<?php
if(str_replace(&#39;.&#39;, &#39;&#39;, phpversion()) < 500){
	
die (&
#39;<font face="Tahoma" size="2"><strong>Error:</strong> Se necesita PHP 5.0.0 o superior</font>&#39;);
}
/*
-----------------------------------------
|
	
	
	
	
	
	
	
	
	
	
|
|     SCRIPT DE RADIO STATS BY TOPE     |
|
	
	
	
	
	
	
	
	
	
	
|
|
	
(c) todos los derechos reservados
	
|
|
	
	
	
	
	
	
	
	
	
	
|
|
	
	
	
www.topecb.es
	
	
	
	
|
|
	
	
	
	
	
	
	
	
	
	
|
|
	
	
	
	
	
	
	
	
	
	
|
|
	
	
	
	
	
	
	
	
	
	
|
-----------------------------------------

	
Requisitos: PHP 5.0.0 o superior con libreria simplexml
	

*/


header(&#39;Content-Type: text/html; charset=UTF-8&#39;);

/* CONFIGURA ESTOS 3 DATOS */
define(host, &#39;localhost&#39;); // Host (dominio o IP del servidor)
define(puerto8000);
define(pass, &#39;changeme&#39;);


$xml simplexml_load_file(&#39;http://&#39;.host.&#39;:&#39;.puerto.&#39;/admin.cgi?pass=&#39;.pass.&#39;&mode=viewxml&page=0&#39;);

if(isset($_GET[&#39;debug&#39;])){ echo &#39;<pre>&#39;; print_r($xml); echo &#39;</pre>&#39;; exit; }
/* Modo DEBUG: Si queremos ver que variables podemos usar (mejor dicho, que datos tiene el XML que podamos usar, podemos poner radiostats.php?debug y os aparecerá todo */

if($xml->STREAMSTATUS == 1){ // Si hay emision actualmente

	
$encode = ($xml->CONTENT==&#39;audio/aacp&#39;) ? &#39;AAC+&#39; : (($xml->CONTENT==&#39;audio/aac&#39;) ? &#39;AAC LC&#39; : &#39;MP3&#39;);
	
/* Sabiendo el tipo de contenido mime-type:(audio/XXXX) ponemos el códec utilizado */
	

	
echo 
"<strong>Oyentes:</strong> ".$xml->CURRENTLISTENERS." de ".$xml->MAXLISTENERS." (M&aacute;ximos alcanzados: ".$xml->PEAKLISTENERS.")<br />";
	
echo 
"<strong>Emisi&oacute;n:</strong> ".$xml->SERVERTITLE."<br />";
	
echo 
"<strong>Canci&oacute;n actual:</strong> ".$xml->SONGTITLE."<br />";
	
echo 
"<strong>Bitrate:</strong> ".$xml->BITRATE." kbps (".$encode.")<br />";
	
echo 
"<strong>Canciones anteriores:</strong><br />";
	
echo 
"<ol>";
	
foreach(
$xml->SONGHISTORY->SONG as $song){ // Hacemos un bucle con las ultimas canciones escuchadas
	
	
echo 
"<li>".$song->TITLE."</li>";
	
}
	
echo 
"</ol>";
	
echo 
"<br />Versi&oacute;n de shoutcast: ".$xml->VERSION."";
	

} else if(
$xml->STREAMSTATUS == 0) { // Si no se esta emitiendo nada...
	

	
echo 
"No hay emisi&oacute;n actualmente";
	

} else { 
// Si no se puede encontrar el servidor (porque no esté abierto shoutcast)
	
echo 
"No se puede encontrar el servidor shoutcast.";
}
?>




Podeis ver un ejemplo estático (no tengo ninguna radio ahora mismo para probarla) en la que coje los datos de un XML que he guardado: http://www.topecb.es/shoutcast.php?host=test&puerto=8000&pass=changeme (coje el XML de http://www.topecb.es/shoutcast.xml)

Además, antes de subirlo a vuestro host, podeis utilizar la url anterior que he puesto en la que poneis vuestro host, puerto y contraseña y os leerá el XML ;)


Saludos!

Pd. para quien no se crea que se queda en 2-3 lineas... (2 lineas, mas el abrir y cerrar PHP además de que el header no es del todo obligatorio)

<?php
header
(&#39;Content-Type: text/html; charset=UTF-8&#39;);
$xml simplexml_load_file(&#39;http://&#39;.host.&#39;:&#39;.puerto.&#39;/admin.cgi?pass=&#39;.pass.&#39;&mode=viewxml&page=0&#39;);
// AQUÍ YA PONEMOS EL IF PARA QUE SI ESTA EMITIENDO SALGA X COSA Y YA ESTA
?>

7
Hardware o Software / iPod...
« en: 18 de Octubre de 2009, 00:17:20 am »
Hola
Me he hecho con un iPod (segunda mano pero en perfecto estado) antes de conectarlo quiero saber si el antiguo dueño, puede saber que cuenta de iTunes se está usando para el iPod (es un Classic 80Gb).

Es decir que si lo conecto, a parte de instalar el iTunes creo que me dijeron que era obligatorio para pasarse música si el otro usuario desde iTunes le dirá que el dispositivo está siendo usado por mi cuenta.

Gracias y saludos

8
PHP / ¿Sugerencias para proyecto?
« en: 06 de Octubre de 2009, 15:59:49 pm »
Hola,
Vengo a pediros un poco de vuestras mentes pensantes para que me deís ideas para un proyecto que voy a presentar a las Olimpiadas de Informática de la Universidad de Murcia.
El año pasado quedé primero en la categoría de ESO y este año quiero repetir (H)

El tema de este año será un instituto 2.0, concretamente un portal en el que los alumnos puedan hacer un uso escolar, guardar apuntes, ver sus examenes, hablar con compañeros, descargar el material que pone el profesor, etc...

¿Ideas?

Gracias de antemano a todos ;)

9
Preguntas, Ideas y Reclamaciones. / habeis actualizado el SMF?
« en: 04 de Septiembre de 2009, 20:48:41 pm »
Hola, lo digo porque a parte de que salen mal los acentos veo alguna cosa cambiada de sitio

10
Hola,

Vendo un reseller con las siguientes características:
 - Espacio de 320 Gb (si necesitas más, me lo vas diciendo y te amplio 20Gb cada vez que me lo digas)
 - Límite de Transferencia de 32,4 Tb (Si necesitas más, te regalo 700 Gb y si aun necesitas mas, hasta 100 Tb gratis)
 - Posibilidad de alojar 100.000 dominios (todos los que quieras y mas si me lo dices)
 - Panel Exclusivo con marca blanca o personalización
 - API para altas automáticas (con los ejemplos)
 - 2 IP's para tus propias DNS
 - Gráficas MRTG para controlar el tráfico
 - Monitorización 24h
 - Técnicos en el centro de datos 24h y todas esas chorradillas.
 - Posiblidad de establecer un telefono movil de contacto para que en caso de caida del servidor, recibir un sms y responder para que se reinicie manualmente en caso de no funcionar (si a los 3 minutos de caerse el servidor no se ha reiniciado automaticamente, se "apaga" y se vuelve a encender manualmente, apretando el botoncito en el mismo servidor.

Tengo planes de alojamiento exclusivos para grandes proyectos, servidores MySQL dedicados, servidores dedicados linux o windows, hostings de hasta 6 Tb (reales), servidores de juegos, de teamspeak, y algunos con velocidad de 10 Gbps (aunque sale muy caro), Bi Xeon Quad con dos procesadores quad core cada uno, hasta 24 GB de RAM DDR3

29€/mes (precio final con iva incluido)

11
Hola! hacia mucho tiempo que no me pasaba por aqui (los estudios) jeje.

NOTA: Interesados, ruego que entreis en cualquiera de estos dominios y cojais el email que pone (es el mismo siempre eh)

Bueno abro este post para que veais algunos dominios .es que vendo:
actualidadtotal.es
compraconingenio.es
dedicados-baratos.es
estrategias-web.es
informacionactualizada.es
internet4g.es => por este ya me están ofreciendo pero aun no tengo nada seguro
ordenadores-baratos.es
radios-shoutcast.es
radioshoutcast.es
radiosporinternet.es
radiostream.es
servidores-baratos.es
sonido-profesional.es

12
Charlas / Offtopic / [Ofrezco gratis] Estadísticas para Juegos Online
« en: 27 de Agosto de 2008, 22:29:35 pm »
[No se si esta es la categoria más adecuada, si no es así, perdón y mover el tema]

Unos dias de gran aburrimiento y no tener ganas de estudiar para los examenes, me han llevado a crear un sistema de estadísticas para juegos online, esta es la lista de los juegos para los cuales están terminadas las stats:
Day of Defeat [Normal y Source]
America's Army
Battlefield [1942, 2, 2142, Vietnam]
Counter-Strike y CS Source
Age of Empires II
Ghost Recon: Advanced Warfighter [1 y 2]
Call of Duty [1 y 2]
Halo [1 y 2]
Half-Life [1 y 2]
Grand Theft Auto [San Andreas y Vice City]
Need For Speed [Proximamente]
Quake [2, 3 y 4]
SWAT 4

Si os interesa algun otro juego, decídmelo y veré que puedo hacer

Nota: Las estadísticas no se descargan, ofrezco varias posibilidades:
    - Marco con una plantilla tuya con las estadísticas que tu quieras colocar
    - Imagen en GD (varios tipos, aun sin terminar)
    - Documento XML con todos los datos del servidor para que vosotros lo hagais a vuestra manera

Ahora mismo tengo un demo en http://retro.info-keko.es/csStats/ (para Counter Strike)
Interesados: Responder aquí

13
Charlas / Offtopic / [Ayuda plis] Necesito el titulo de esta canción
« en: 15 de Agosto de 2008, 03:45:34 am »
Hola!! necesito que me digais (por favoor) el titulo de esta canción, llevo mas de 1 año para conseguirla y nadie me la sabe decir
(para no subir el mp3 y tal, pongo un video de youtube en el que sale...)
http://www.youtube.com/v/thGSkimBFWk&hl=es&fs=1

graciassss

14
Hardware o Software / [Ayuda] Quitar protección DRM a archivos wma y wmv
« en: 16 de Julio de 2008, 14:06:07 pm »
Bueno aqui me teneis pidiendo ayuda porque resulta que tengo cientos de canciones y todas ellas con DRM (derechos) y solo se pueden reproducir en mi ordenador (son de pixbox que lo tengo gratis hasta el año que viene y algunas canciones si las he comprado por 1€ cada una pero todas tienen DRM y las quiero en MP3 pues para escucharlas en el coxe, en el equipo de musica etc.. y por supuesto!! en un MP3!
jaja

He probado con DRM Removal pero me pide un serial que no consigo, y con el Fair tb me pide serial que tampoco consigo (tengo bloqueadas las paginas de serials y crack!!)

Entonces haber si algun bondadoso usuario de phperos, y dejo de hacer la pelota me puede conseguir algun serial o algun programa que ESTE SEGURO que funciona


(para que veais que no soy un piratilla y me bajo cosas del ares o el emule jaja)

15


Hola, BadySoft es una nueva empresa  dirigida por BadyDJ & Yo.
El coste de la inversión fue realizado por UKYSOFT SL ;)

Aún no hemos abierto oficialmente pero ya tenemos todo preparado y lo mejor de todo son nuestros inmejorables precios.

Ofrecemos:
       - Alojamiento web (hosting compartido)
       - Dominios (com, net, org, biz, info, mobi, es, eu, tv, com.es, org.es y nom.es)
       - Streaming (Radios) hasta 320 kbps de calidad
       - Gamming (servidores de juegos)
       - Servidores dedicados

Para el alojamiento web usamos PLESK8, de momento las altas ahí no son instantaneas.

Para los dominios SI son registrados al momento y teneis un estupendo panel para modificar los datos.

Las radios son con SHOUTCast y tambien son dadas de alta y activadas al momento y tambien ofrecemos el panel PROPIO desde el cual podeis iniciar, parar y reiniciar el servidor, a parte de cambiar la contraseña y algunas cosas. TRANSFERENCIA ILIMITADA EN TODAS LAS RADIOS

Para los servidores dedicados, ofrecemos 9 distruciones (Fedora, Windows 2003, Centos, Debian, FreeBSD, Gentoo, OpenSUSE, SlackWare y Ubuntu) y te INSTALAMOS y REGALAMOS PLESK8 para que puedas empezar  a usar ya tu servidor (te damos los datos por email cuando ya este funcionando, pero tambien te lo podemos entregar VACIO unicamente con el sistema operativo y el servicio SSH) TRANSFERENCIA ILIMITADA EN TODOS LOS DEDICADOS


Aqui os dejo 4 ofertas:






Como todavia no hemos abierto al publico, si os interesa algo, respondedme por aqui, por mensaje privado o por email/msn.

Páginas: [1] 2 3