Archive for the ‘programacion’ category

Ejemplo Ajax con jQuery en CodeIgniter

July 25th, 2009

Bueno como saben hace poco abrimos un foro para CodeIgniter en español aqui mismo en aliviana, en la direccion http://aliviana.com/foro, bueno este es el primer post mas o menos intersante que hago, aqui la URL (no postee aqui por que no tiene caso repetir la info, pero si sirve para anunciarlo y mantener separado foro (cosas sobre CodeIgniter) del blog. Pueden leerlo aqui :http://aliviana.com/foro/index.php?topic=42.0

Saludos a todos.

[ad#vertical6posts]

Sobre lenguajes, romances y herramientas.

July 16th, 2009

Tengo un par de lenguajes de programación favoritos, aquellos que se me facilitan más y tienen un no se qué, que qué se yo, son esos lenguajes que utilizo cuando quiero hacer algo por mi cuenta y me doy tiempo de experimentar, tengo cierto romance con ellos, me parecen tan útiles y sofisticados a su manera como los que utilizo para las aplicaciones empresariales, aunque no tengan ese basto framework .NET, mis antiguos y favoritos: AS y PHP.

Al igual que ese romance que me dio por Linux, cuando me dio por evangelizar y querer hacer todo a la manera libre, eso me parecía lo correcto, aunque no siempre lo más sencillo.

Ahora que me enfrasco más y más en las aplicaciones web .NET, que ya llevo un tiempo trabajando y ahora que vuelvo a escribir líneas de código, veo que ya pienso diferente respecto a la manera de desarrollar aplicaciones web.

El .Net me introdujo a escribir mis clases de una manera diferente a la acostumbrada, me he dado cuenta que me ahorra gran parte del trabajo con el framework, tengo que preocuparme de menos cosas, me estoy ahorrando tiempo y esfuerzo en escribir el código. No en todos los casos es mejor utilizar ASP, como tampoco lo es utilizar en todos los casos PHP, creo que ambas tecnologías se deben ver como herramientas para realizar un trabajo, dejar los romances y apegos a un lado y aplicar lo mejor que pueda las bondades de uno u otro. Para nosotros deben ser herramientas para nuestro trabajo y dominarlas lo mejor que se pueda en uno u otro caso.

Pero no niego que es difícil empezar a comprender el otro lenguaje y adaptarse a sus soluciones, eso requiere un poco más de tiempo, a paso firme, siempre se logra. También es cierto que el lenguaje que más dominas, el que más te gusta, de cierta manera lo haces tuyo, obtienes una mayor velocidad y fluidez, seguramente es un lenguaje que manejas desde hace tiempo y te ha sacado de muchos problemas, digamos que le “cogemos cariño”.

Y seguramente le cogeremos cariño a otros lenguajes que vengan y necesitemos (y queramos) aprender, mi recomendación más sincera es que tomen un lenguaje, ya sea en el trabajo o en casa, un lenguaje diferente al que están acostumbrados y comiencen a experimentar con él, ya verán que les resultará interesante la experiencia.

Herramientas para el trabajo y amantes para la casa.

Entrevista a Kanzen

May 13th, 2009

Entrevista a Kanzen

Escrito por Nashova en Kurokami

Hola a todos los que entran a este su blog de kanzen, en el post anterior hubo una respuesta muy interesante de allende la pueden ver aqui la cual me ha recordado muchas cosas que nos faltan por poner en el blog y tambien me ha gustado su forma dehacer una entrevista.

Aqui están tus respuestas allende:

* Kanzen significa Perfecto, correcto y es aplicado al Camino a la Perfección. Pensamos en ese porque todos somos unos perfeccionistas que si no fuera porque nos controlamos nunca saldía ningun capitulo porque no son perfectos jejeje. En realidad nos gusta aprender todo el tiempo e intentar que cada dia mejore nuestro trabajo.
* Fansub es “De fans para Fans” lo mismo que nosotros buscamos para poder ver y lo que sabemos que los demás disfrutan es lo que es el fansub. Hacer lo que los fans disfrutamos y deseamos.
* Nuestra motivación como grupo es que antes de fansubers somos amigos, iniciamos como unos amigos que querían hacer las cosas bien, pero que no sabiamos como hacerlas, nos motiva el aprender a hacer algo nuevo y el que veamos 100 descargas de nuestros capitulos, que al ver el capitulo podamos decir, mira que bien quedó, y tambien decir “demonios ahi hay una falta de ortografía, para la proxima me fijaré mejor” o “se me pasó un timpo habrá que corregirlo” otra cosa que nos motiva es cuando llegan los fans y dicen gracias por su trabajo, les quedó bien.
* Para la pregunta de los nicks, como bien sabemos el fansub es una practica “ilegal” por lo que todos debemos proteger nuestras identidades primero para que si hacen algun tipo de movimiento en contra de los fansubers, no puedan seguirnos o simplemente no tengan evidencia en nuestra contra, y otra es porque tenemos vidas privadas y no nos gustaría que algun fanatico nos hable al telefono a ver siya tenemos el capitulo de tal o cual serie jejeje. Asi que no simplemente seguiremos en el anonimato y los unicos que sabran nuestros nombres son los más allegados al staff.
* Los miembros del staff somos de todo el mundo, habemos mexicanos, españoles, colombianos, peruanos, chilenos, salvadoreños y con todos los que van y vienen pues cubrimos casi todo latinoamerica. Por eso es un fansub neutro asi nosotros mismos nos podemos entender jejeje
* El staff original de Kanzen, los fundadores, salimos todos de AKNF pero el unico que realmente trabajaba fansubeando ahi era al _elric los demás estabamos aprendiendo o estabamos trabajando en otros fansubs, la forma de trabajar de kanzen cuando se fundó fue realmente una copia de Aknf pues era lo que conociamos, pero poco a poco fuimos cambiando y creando un estilo propio para kanzen, el fastsub es muy limitado y realmente en veces es hasta frustrante ver tantos errores en un solo capitulo solo por hacerlo rapido, con eso comenzamos a ver que si le dedicabamos más tiempo y por unas horas más de trabajo los capitulos quedaban mucho mejor, asi decidimos dedicarnos a hacerlo lo más pronto posible pero dandole varias pasadas de corrección y con los formatos de video fue igual. Los formatosaun no han salido en su totalidad porque estamos acomodando al equipo pero serán varios, mp4 HQ de unos 230mb, avi HQ de unos 175mb, avi xvid para dvd’s reproductores de mesa que lo soportan de unos 195mb y habrá otros más que aun están en pruebas como es el mkv de maxima calidad y el mp4 para dispositivos portatiles como el iPhone, black berry y otros.
* Ahora lo que hacemos es seguir con todos los proyectos que traemos y si seguiiremos con bleach y naruto, justo en estos días se esta preparando un pack de bleach y estamos preparando naruto para comenzar de nuevo desde el capitulo siguiente. trataremos de hacer los capitulos que nos faltan de a uno mientras seguimos al corriente.
* Los posts de este blog son nuevos todos por lo que puse en el post anterior, nuestra cuenta con todos los sitios y datos que teníamos antes fue cancelada por tener links a torrents y un script de chat, kanzen tiene trabajando desde hace ya casi un año eso se cumple en junio.
* El admin de este blog es [mcEslim] un todologo del fansub que entró hace poco al staff pero que trabaja muy bien.
* Jejeje como dije antes este blog es nuevo ya que perdimos todos los otros blogs y paginas, de las cuales yo era el webmaster, aunque tengo respaldo de todas las paginas realmente estoy muy ocupado con todo lo que es administrar el fansub y hacer los trabajos que me tocan, pero si vamos a poner aqui pagina de staff, de Faq’s, proyectos y otras más que les permitirá saber más de kanzen a todos.
* Te recomiendo que veas algunos capis de las series nuevas hay para todos los gustos :P asi podras ver el estilo de kanzen que en si es único.
* ara las redes sociales tenemos Twitter, facebook, un foro y publicamos en mcAnime y en el Rincón del Manga. Además una amiga y compañera del fansub publica en su blog todos los releases de kanzen metalrolera.
* Nosotros nos enfocamos al fansub, no podemos llamarnos fastsub porque no somos constantes en hacer las cosas rapido y solo unas horas despues de que salió el capitulo en japón pero si tratamos de hacerlo lo más rapido posible y en varias ocasiones hemos logrado hacer capitulos en las siguientes 24 horas que salió, no estamos en contra del fastsub simplemente no podemos hacerlo porque tenemos muchas otras cosas que hacer.
* No tenemos reglas en kanzen, lo unico que se necesita es hacer las cosas lo mejor posible y siempre tratar de mantener el estandar que se ha puesto desde un inicio. Como todos somos amigos realmente muchas cosas solo las hacemos porque ya vimos que es lo que nos gusta.
* Para quien quisiera ser miembro de kanzen la unica regla es que debes disfrutar aprender y aceptar criticas, aqui tambien deben entender que quien entra a kanzen tiene una oportunidad muy especial de participar en cualquier proyecto o inclusive proponer algun proyecto, si completas el equipo para hacer una serie, entonces se hará. Pero siempre hacer lo mejor posible las cosas, nada de que me dió flojera y no lo corregí bien y quedó todo mal. Nosotros te podemos ayudar a aprender pero la mejor forma de hacerlo es practicando y con tutoriales de la web.
* Tenemos cubiertas casi todas las áreas lo unico que nos falta es Karaoker pero siempre nos sirve más gente con ganas de trabajar. Para quien quiera entrar al staff necesita tener ganas de trabajar y constancia, y entrar al chat IRC de kanzen irc://irc.aniworld.org/kanzen ahi podemos platicar y ver que pueden o quieren hacer. lo importante realmente es querer hacer bien el trabajo.
* Los tutoriales acerca de nuestras actividades si están planeados pero por falta de tiempo no se han hecho pero algun día existirán eso es seguro.
* Con respecto a eso de los concursos tambien podría ser que los hicieramos pero eso sería cuando la comunidad fuera realmente grande y no fuera solo una contienda entre 3 o 4 personas jejeje pero igual concursos de fondos de pantalla de efectos en subs, de encodeos de clips todo eso puede ayudarnos a reclutar gente o a ver que podemos mejorar.
* Para terminar, aqui está tu entrevista y claro que puedes publicarla, todo lo que está aqui lo puedes publicar siempre y cuando hagas referencia a la pagina donde lo sacaste

Ahora para todos Kanzen es Kanzen no somos Aknf ni mucho menos ellos son muy buenos en su trabajo, yo en lo personal inicié en el fansub gracias a Darkaxis que siempre ha mostrado una gran dedicación y que por algo se ha ganado el respeto de todos nosotros, lo que pasó pasó y si fue verdad o mentira jamás lo sabremos pero en Kanzen preferimos dejarlo atras y olvidarnos de ello ya somos un fansub único que no desaparecera si cualquiera de nosotros se tiene que retirar, Kanzen no es solo Nashova o JCCAD o Dvaid, Kanzen ya es un ideal que se está pasando a los nuevos miembros y seguirá adelante, siempre trabajaremos por los fans y son ellos lo más importante, ser un leecher no es malo, no necesitamos que nos reconoscan, simplemente que tengan lo que les gusta, anime de buena calidad con una traducción perfectamente entendible.

Kanzen hasta la muerte

Atte.

Nashova

Bueno ya sabemos ques Kanzen y para todos los fans del anime de calidad de fans para fans, creo que ya sabemos a donde acudir.

Un agradecimiento especial a Nashova por el tiempo tomado para responderme.

Via: http://kanzen.netne.net

[ad#vertical6posts]

Nostalgia

May 2nd, 2009

program Nostalgia;

begin

write('¡ Hola Mundo !');

end.

[ad#vertical6posts]

Mitoteros, e-zine cultural

April 24th, 2009
mitoteros logo

mitoteros logo

Hace unos días que está en línea la revista digital Mitoteros, la cual nos presenta las obras de diversos artistas de México y la localidad, ésta comunidad artística fue creada por Edgar y Xochitl Castaño, su propósito es crear un espacio para apoyar a cualquier persona con talento artístico, esta clase de comunidades es de las que hacen falta en Saltillo.

El día de mañana sábado 25 de Abril, se llevará a cabo la presentación de la revista, en el Shisha Café, a las 8 de tarde, el café está ubicado enfrente de la alameda, en el centro de Saltillo.

Aliviana, como siempre lo ha hecho, apoya los movimientos artísticos y culturales en México y Saltillo.

Alivianen al mitote!

Conectar sql anywhere con PHP

February 16th, 2009

Para realizar la conexión de SQL Anywhere con PHP ( Desde Windows )

Descargar la versión más reciente de SQL Anywhere desde la web oficial ( en este momento, la versión 11 )
Descargar el controlador de acuerdo al sistema operativo y a la versión de PHP, ( phpinfo() ) desde aqui
http://www.sybase.com/detail?id=1019698

Colocar el controlador en la carpeta C:\AppServ\php5\extras
reinicial el servidor.
Arrancar la base de datos. con el archivo .db ( generalmente el usuario y contraseña son dba y sql respectivamente )
Realizar la conexión con PHP, generalmente:
$cnxSy = sqlanywhere_connect(“eng=nombredeladb;uid=dba;pwd=sql;links=tcpip{host=localhost;port=2638}”);

Documentacion Codeigniter 1.6.3 en español, esp

November 30th, 2008

Pues aqui les dejo los links de la documentación en español de este gran FrameWork para PHP, en su versión 1.6.3, ya que al parecer no hay mucho de donde agarrarse sino masticamos bien la lengua inglesa  :P

http://www.conocimientovirtual.edu.co/descargas.html

Aqui el link de la wiki de CI referente a la traducción del framework

http://codeigniter.com/wiki/Language_Translation/

Saludos y espero le sirva a alguien que no la haya visto por ahi, y tampoco la documentación :D

[ad#contenido4texto][ad#contenido3texto]
[ad#vertical6posts]

Flash se sobrepone a menu javascript ( resuelto )

November 2nd, 2008

El problema consiste en tener un menú desplegable en javascript y justo debajo una película flash, cuando se despliega el menú, este se despliega por debajo de la película flash.

Para que no lo haga necesitamos colocar el siguiente parámetro en el código fuente:

<param name=”wmode” value=”opaque” />

Al igual que en la función AC_FL_RunContent( )

añadiremos al final de los parámetros

‘wmode’,'opaque’

Funciona para Firefox 3 e IE 7

Guardar acentos en base de datos MySQL y mostrarlos en una página usando CodeIgniter

October 17th, 2008

He visto y sido victima de los problemas que generan los acentos en sistemas web, llevo un tiempo usando CodeIgniter como framework de desarrollo para PHP, por ventajas que algunos ya conocerán, pero que no son el motivo del post (aunque es verdad tiene sus pro y contras, hoy les hablo de un pro), el punto es GUARDAR Y MOSTRAR ACENTOS en una página web, lo cual es sumamente sencillo, solo tienen que configurar su archivo system/application/database.php  de forma correcta, lo cual depende de la configuracion de su base de datos, veamos un ejemplo:

bd

bd

Aqui tenemos que nuestra base de datos usa el cotejamiento de caracteres latin1_swedish_ci al igual que nuestra tabla:

tabla

tabla

Entonces debemos poner nuestra configuracion de la siguiente manera(solo muestro la parte importante lo demás dependeria de su base de datos, usuario,etc):

$db['default']['char_set'] = "latin1";
$db['default']['dbcollat'] = "latin1_swedish_ci";

Que es la configuracion de nuestra base de datos. Esto como pueden ver es muy sencillo, si alguien sabe hacerlo en php duro y puro pues comente o postee mejor registrarse no cuesta, en realidad no se que tan dificil sea, pero yo no le investigado.

También podria ser necesario que cambienalgo en el archivo system/application/config.php pero a mi me funcionó sin hacerlo todo depende ocm odice el comentario, si se usan metodos que requieren de un charset

/*
|--------------------------------------------------------------------------
| Default Character Set
|--------------------------------------------------------------------------
|
| This determines which character set is used by default in various methods
| that require a character set to be provided.
|
*/
$config['charset'] = "latin1";

Esta es una alternativa a quienes tienen problemas usando htmlentities o la funcion de utf8_decode() (y su contraparte utf8_encode()), ah y no olviden indicar en el header de su pagina que juego de caracteres están usando, para que los muestre correctamente, para este caso seria el iso-8859-1, hasta ahora no he tenido mayores problemas asi que si están desesperados pueden intentar esta opción (debo suponer que no es forzoso el uso de codeigniter, pero como dije antes yo no se hacerlo en php, y de nuevo los invito a participar).

Si gustan probar solo creen un controlador con el nombre de guardaracentos.php en la carpeta controllers aqui está el fuente de ese controlador:

load->helper('form');
		$this->load->database();
	}

	function guardar(){

		extract($_POST);
		$insertar = $this->db->query("UPDATE pruebas SET acentos='$acentos' where id=1;");

		$sacar = $this->db->query("SELECT acentos from pruebas where id=1;");
		$acentosdb = $sacar->row();
		$mensajes = array('mensaje' => 'Mostramos con un simple echo ni utf_decode ni htmlentities tal cual es guardado y mostrado', 'mensaje2' => $acentosdb->acentos);

		$this->load->view("welcome_message", $mensajes);
	}

}
?>

y pueden utilizar la vista de ejemplo que trae codeigniter welcome_message.php con el siguiente codigo:

Welcome to CodeIgniter

Guardando acentos

'acentos','name' => 'acentos'); echo form_open('guardaracentos/guardar'); echo "Ingresa un string con acentos:".form_input($atributosForm, 'Usa acentos'); echo form_submit("guardar","Guardar"); echo form_close(); if ((isset ($mensaje)) and (isset($mensaje2))) echo "

".$mensaje."

. ".$mensaje2." "; ?>

Y de una vez la tabla que usé:

| Table   | Create Table

                                |
+---------+-----------------------------------------------
----------------------------------------------------------
--------------------------------+
| pruebas | CREATE TABLE `pruebas` (
  `id` tinyint(4) NOT NULL auto_increment,
  `acentos` varchar(10) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1 |

[ad#vertical6posts]

TitleLess Demo

October 8th, 2008

Pues bueno, he aqui un demillo, solo funciona en windows y lo puedes descargar desde aqui.

TitleLess ya tiene nuevo integrante, se trata del Nibbles, quien en sus ratos libres se anda encargando de realizar el editor de mapas -Ayer fui a verlo de volada y va quedando bien :D -, pues la tarde de hoy la dedicare a limpiar codigo -ya que tengo cosas muy harcodeadas- y a ver si esta misma tarde me doy de alta en algun manejador de proyectos.

Pues bueno, sin mas por el momento, denle una checada al demo y avisenme como lo ven???

Saludos :P