Mostrar Mensajes

Esta sección te permite ver todos los mensajes hechos por este usuario, recuerda que solo puedes ver los mensajes en áreas en donde tu tienes acceso.


Temas - José Daniel

Páginas: [1]
1
Discusión General / Guía: PHP La Manera Correcta
« : 01 de octubre de 2013, 04:11:36 pm »
Estimados, reciban todos un gran saludo.

Les notifico que gracias a la gestión de Daniel Saavedra (a.k.a mantrax314), el equipo de la guía The PHP Right Way le ha otorgado la traducción oficial al español a PhpDeVenezuela, cualquiera que desee aportar en traducción, revisión, actualización, etc... será bienvenido y podrá hacerlo libremente siguiendo los lineamientos oficiales del equipo original.

Mientras ellos nos ayudan a resolver un tema con los CNAME del dominio oficial, la guía estará disponible a través del siguiente enlace:


Muchísimas gracias de nuevo mantrax314

2
Discusión General / Re-estructuración del Portal
« : 27 de septiembre de 2013, 02:05:02 pm »
Estimad@s, buenas tardes a todos.

En relación de darle un giro a la comunidad, en el hangout del día de ayer se acordaron los siguientes puntos como pasos iniciales:

  • Utilización de un CMS para tener secciones de noticias, artículos, blogs y tutoriales. Por lo que el foro ya no será la entrada principal.
  • Sustitución del foro por un sistema de Q&A al estilo stackoverflow. Una vez que lancemos esta versión el foro quedará de solo lectura para no perder la información que aquí se encuentra.
  • Creación de una Wiki que servirá de hoja de ruta para temas iniciales con PHP.
  • Traducción y actualización de la guía phptherightway.com

Esperamos poder contar con todos estos cambios para el próximo 15/10/13.

Si consideran dominan un tema con respecto a PHP y quieren escribir un tutorial, si se animan a una entrada del blog, o participar en la hoja de ruta del principiante pues háganlo que a medida que el portal se vaya armando iniciaremos la revisión de los colaboradores.

Sin más que comentarles por ahora. Esperamos cualquier observación o participación por parte de la comunidad.

La cita es para el próximo Jueves a las 08:00 p.m. por el mismo canal.


4
Discusión General / El Futuro de la Comunidad PHP de Venezuela
« : 20 de septiembre de 2013, 09:21:12 am »
Estimad@s, buen día para todos.

El día de ayer 19/09/13 tuvimos una breve conferencia algunos miembros de la comunidad, pedimos disculpas aquellos que no pudieron estar presente por diversos motivos: Técnicos, Informativos, etc. La intención es ir dándole forma de a poco a cada actividad que generemos dentro de la comunidad. Estamos seguros que para las próximas oportunidades iremos mejorando.

Ayer tuvimos Sr. Alexander Garzón, quien fue el fundador de la comunidad y director de la misma desde el año 2001, realizó un anuncio importante, el cual trato de resumir a continuación:

Por diversos motivos personales y profesionales que lo han alejado de sus funciones principales dentro de la comunidad, Garzon decide luego de analizarlo por un par de años que cederá la dirección total y absoluta a mi persona: José Ayrám. Esto con el fin de que con mi apoyo y el de todos la comunidad vuelva a levantarse como estuvo en sus planes desde un inicio.

Agradezco a Garzon por la oportunidad que ha dejado en mis manos y cuenten con mi compromiso para hacer del sueño de él y de muchos de nosotros una realidad, pero para eso les reitero: ¡Los necesito!

Entrando en materia, los puntos principales que discutimos el día de ayer son los siguientes:

  • Cultura y Educación: La comunidad empezará a preparar material audiovisual con temas de interés común y elegidos por los mismos integrantes, en donde podamos aportar nuestro grano de arena a los estudiantes y profesionales del país e incluso más allá de las fronteras.
  • Sesiones Relámpagos: Preparadas y propuestas por miembros activos de la comunidad que duren un máximo de 45 minutos. Este punto va de la mano con el anterior.
  • Foro: debe ser sustituido por alguna herramienta al estilo stackoverflow, en donde los participantes se sientan interesados por la participación a través de premios virtuales. No podemos perder mucho material valioso actual, por lo que se se necesitan curadores que ayuden a determinar que debemos salvar y que no.
  • Noticias: Referentes a la comunidad de desarrollo en Venezuela (para no ser excluyentes, no tenemos porque) pero dándole prioridad a aquellas que tengan que ver con PHP
  • Artículos: escritos por colaboradores de la comunidad en un tema que gire en torno a PHP aunque no necesariamente tenga que ser programación, ejemplo: control de versiones, pruebas unitarias, integración continua, frameworks, patrones poo, etc
  • Reuniones Presenciales: Establecer un formato que nos permita reunirnos en cualquier punto del país casi al unísono y la comunidad de PHP de Venezuela se haga sentir. Necesitamos establecer un PhpDay con birras o sin ellas XD.
  • Hangouts (o similar) semanales: Para que la comunidad tenga la oportunidad de discutir en vivo lo que le gusta o no de la misma, para que puedan proponer, liderar y encabezar ideas que sigan los lineamientos de levantarnos.
  • Repositorio:Coincidimos en que como comunidad y para aplicar los conocimientos que dentro o fuera de ella se imparten, debemos tener un proyecto en donde todos o mejor dicho todo el que desee pueda participar. Hay muchas cosas en la comunidad php general que mejorar, podríamos entonces empezar a ser parte de la solución y dejar atrás el problema.
  • Exposición Pública de los Perfiles: La intención es que todo aquel que participe pueda ser expuesto al país con su valioso aporte, lo cual va a beneficiar enormemente su carrera profesional y mantendrá el ingrediente que creo muchos necesitamos: motivación.
  • Eventos y Conferencias: Pues eso, empezar a armar eventos y conferencias en relación a PHP, en muchos otros países lo hacen ¿Por qué nosotros no? Acá hay talento de más para exportar y claro, seguro en algún momento podremos traer a un(os) invitado(s) internacional(es).
  • Cartera de Empleos: Una pequeña red dedicada a la búsqueda de talentos PHP que puede llegar a ser tan grande o pequeña como imaginemos.
  • Cursos y Certificaciones: el material será revisado y re-diseñado para que al cierre de este trimestre podamos tener un calendario definitivo para el 2014. Acá hay muchas cosas que revisar, pero la idea es que no dependa de ser exclusivamente en CCS. Se mantendrá la base de datos de usuarios que han sido certificados y estamos pensando seriamente en una plataforma e-learning

Deseo tengan presente que nuestras intenciones son las mejores, nuestra disposición la mayor para que todo pueda funcionar, pero muchos de los puntos descritos arriba van a requerir varias revisiones previas para por lo menos hacer los ajustes principales y la colaboración de muchos para hacerlos una realidad. Por lo que justo en este momento de transición les pido una enorme paciencia mientras las cosas van tomando la forma que merecen, mientras yo les prometemos seguir trabajando para que los cambios puedan darse más rápido de lo que pensamos.

Ninguno de esos puntos están estimados como desarrollos desde cero, por lo menos no ahora, simplemente por una cuestión de tiempo y nada más.

Los seguro a la fecha es lo siguiente:

  • TODOS LOS JUEVES nos reuniremos a las 08:00 p.m. Para revisar avances, propuestas y correcciones en lo que vayamos haciendo. La herramienta según la cantidad de participantes podríamos cambiarla de hangout a otra.
  • Cada dos semanas (este tiempo puede variar), será asignado un miembro activo de la comunidad para iniciar con la tanda de videotutoriales en el formato relampago

Necesitamos: programadores, maquetadores, organizadores, creadores, diseñadores, expertos en frameworks, expertos en cms, editores de video y un montón de etc. Voy a publicar otro hilo en donde cada quien pueda indicarnos su fuerte para empezar a delegar algunas actividades.

Ahora si, ¿Se nos unen, cuantos somos?

Un abrazo y ansiosamente quedo a la espera de cada uno de sus comentarios.

P.D: Agradezco a cada uno de los participantes del día de ayer por su presencia, si algún punto se me ha pasado por favor indiquenlo para agregarlo en el mensaje principal.

Gracias a Daniel Saavedra (a.k.a mantrax314) acá está el video del hangout de ayer http://youtu.be/DD4BjZxasZU. Disculpen no haberlo grabado de la manera legal pero se nos pasó al arrancarlo.

5
Discusión General / Comunidad PHP de Venezuela ¿Dónde estás?
« : 17 de septiembre de 2013, 11:05:25 am »
Estimad@s, buen día tengan todos.

Espero el título haya sido lo suficiente sugerente como para animar a muchos a leer. Realmente tómenlo con el mejor sentido porque vengo a realizar propuestas, tratar de ser parte de la solución y ver quien se anima a proponer -y hacer- más.

La idea me viene rondando en la cabeza desde hace meses y creo que años atrás cuando me pregunté ¿Qué le pasó a la comunidad? La gente empezó a desaparecer, la actividad del foro se volvió repetitiva, parecía y sigue pareciendo que hay más novatos que gente con experiencia y así podría seguir enumerando muchas cosas más, pero el problema no es el  ¿Qué pasó? sino que yo no hice nada en absoluto para evitar que sucediera.

Y pues luego de reflexiones filosóficas y auto-acuchillarme he decidido proponerles retomar la comunidad de PHP en Venezuela ¿Cómo? pues es lo que quiero que debatamos.

El tema de comunidad nunca ha sido fácil en este país, tenemos una apatía general hacia muchas cosas, somos flojos de naturaleza y aunque nos jactemos de decir que la calidez del Venezolano es bla bla bla bla bla, casi nunca hacemos nada por nadie sino hay un beneficio de por medio. Yo creo en el venezolano muy a pesar de las situaciones que estemos viviendo, creo fielmente en el talento Venezolano, estoy convencido que aquí hay gente que deja o podría dejar boquiabierta a más de un extranjero, estoy seguro que hay gente que desea dedicar su tiempo a enseñar a los demás sin necesidad de un premio metálico, pero también estoy seguro que debemos trabajar en equipo y encontrar la vía que nos lleve a mejores caminos.

Aquí en el foro y en Vzla hay grandes desarrolladores de muy muy pero muy buen nivel, hay gente que ya está haciendo por su parte algo en pro de otros, pues ¿Por qué no nos unimos?

En algún sitio (creo que en UNPLUG) tenían un lema: "Donde el novato se respeta", cosa que me parece maravillosa pero no solo debemos respetarlo, sino enseñarlo, guiarlo y convertirlo en un ente replicador. Hay flojos de flojos, pero también hay chamos que no son autodidactas y necesitan de un mentor y aquí hay tipos duros que podrían serlo, por ejemplo: Carlos Belisario, Omar Yépez, Alexander Garzón, Rafael Guerrero, Daniel Saavedra, por solo nombrar unos pocos (disculpen a quien no nombré no tengo tan buena memoria).

No hagamos una mentoría personalizada, hagamos una comunidad donde pongamos ladrillo a ladrillo entre todos y dignifiquemos el lenguaje en nuestro país y más aún profesionalicemos a los nuevos talentos.

No piensen que todo el mundo viene con el chip de ser autodidacta y solo por ello debemos descartar, enseñemos, seamos guía. Obviamente el novato también debe de poner de su parte pero hagamos la ruta de vida del programador PHP y el que no se meta en el carril lo trolleamos pero hagamos algo.

Podemos hacer hangouts o video tutoriales (aunque ya hay muchos) de temas particulares: git, expresiones regulares, composer, mod_rewrite, algún framework y cientos de etc que seguro no podría listar. Podemos re-construir la comunidad, podemos aprovechar la especialización y experiencia que tienen algunos, podemos sres podemos.

Si como comunidad nos apoyamos creo que a mediano y largo plazo todos vamos a salir beneficiados, además que podrás morir en paz al saber que hiciste algo por alguien más, jajaja disculpen el drama.

En serio chic@s, creo que nos merecemos un PhpDay, un WordpressDay, un Desymfony, una ZendConf, una Php Conference, etc. Que la gente mire en la calle a PHP con más respeto porque nuestro nivel va aumentando, en fin. Debemos crecer y este es un llamado a sus conciencias para ver que podemos aportar entre todos.

Les invito inicialmente a compartir sus opiniones e ir dándole forma a esto que aunque parezca un imposible sé que podemos hacerlo realidad.

Aquí nadie se descarta, así que quien quiera conversar hágalo y espero sea este el hilo más leído en años.

Ansioso por verlos participar.

Saludos.

6
Bases de Datos / Extensión/API mysql es desaconsejada
« : 21 de julio de 2013, 05:49:27 pm »
El uso de la extensión mysql utilizada para la conexión al motor de bases de datos del mismo nombre, está desaconsejado actualmente.

Todas las funciones de esta extensión o API inician su nombre con mysql_ y partir de la versión 5.5 estarán fuera del core de php.

Por tal motivo es importante que empiecen a migrar sus scripts progresivamente y si se trata de nuevos proyectos inicien de una vez utilizando alguna de las dos API de sustitución: mysqli o PDO.

Para mayor información leer:

- La advertencia oficial en el manual de documentación.
- Elegir un API (Manual de Documentación Oficial)

Aunque esta aclaratoria ha sido realizada en incontables ocasiones en distintos hilos del foro, me pareció apropiado dejarla por acá de manera oficial.

7
Discusión General / La versión 5.3 de PHP llega a su fin.
« : 21 de julio de 2013, 03:47:15 pm »
La noticia fue publicada en el portal php.net el día 11/07/2013 cuando liberaron la versión 5.3.27.

Como siempre allí dan el Changelog de las correcciones o mejoras realizadas y como adicional indicaron que esta sería la última versión para esta rama, por lo tanto extienden una invitación para que nos vayamos actualizando a las ramas 5.4 y 5.5.

La versión 5.3 seguirá activa durante un buen tiempo (no indican cuanto), incluso serán atacados temas de seguridad que se consideren importantes.

Por lo tanto no es para asustarse y salir corriendo a cambiar de inmediato, pero sería bueno que no te agarre desprevenido este cambio.

Saludos.

8
Proyectos / Konkiro: Descubre el super héroe escondido en ti
« : 17 de junio de 2013, 10:26:12 am »
Saludos a todos,

Les escribo para invitarlos a una comunidad de encuentro para desarrolladores. Konkiro parte de la idea de que todos aquellos que desarrollamos tenemos una habilidad especial y podríamos utilizarla para ayudar a otras personas.

Es por ello que unimos nuestras fuerzas para agrupar a los más nóveles, los intermedios, a los expertos y a los gurús y así poder tenderle una mano a la propia comunidad de desarrollo y mejor aún darle nuestro granito de arena a fundaciones sin fines de lucro.

Existen muchas fundaciones sin fines de lucro que están haciendo algo grande por alguna causa, pues queremos apoyarles con nuestros superpoderes y es por ello que te invitamos a ser parte de este cambio.

El primer proyecto que verá la luz está basado en PHP, es por ello que me parece interesante extender la invitación a todos ustedes a través del foro.

Los espero por allá y si pueden correr la voz se los agradezco. ;)


9
Estimados,

Como busqué en el foro y no conseguí, he creado una clase para la validación del rif con el dígito verificador (el último dígito a la derecha del rif) que además verifica y obtiene los datos desde el portal del Seniat.

Estoy abierto a escuchar cualquier sugerencia. Espero les sea de utilidad.


10
Discusión General / Estándares de Codificación PHP
« : 03 de mayo de 2012, 09:59:36 am »
Saludos Cordiales,

No más abro el tema para debatir un poco y saber sus opiniones al respecto.

¿Que estándares usan a la hora de codificar en php (incluso para documentar)?

Desde que inicié en php me guié por el estándar de PEAR durante mucho tiempo, hoy día lo hago por el de ZEND FW.

¿Ustedes como lo hacen, utilizan el de algún fw en particular, algún cms, se inventaron el suyo?

11
Saludos Cordiales!,

Acá les dejo la dirección de un script que me pareció bastante interesante a la hora de validar datos de un formulario desde el lado del servidor.

Y es que hace prácticamente lo mismo que se logra con un framework como codeigniter o cakephp, sin la necesidad de usar un framework. Me parece que está muy bueno para proyectos pequeños.

Espero que a alguien le sirva  ;)

PHP Form Validation Script

12
Bases de Datos / Agregar hasMutator con YAML en Doctrine 2
« : 22 de diciembre de 2011, 10:27:13 pm »
¡Saludos Cordiales!,

¿Algún usuario  Doctrine que haya logrado hacer un hasmutator a través de YALM?.

He leído que para doctrine 1.x se hace mediante un Behavior pero trato de implementar esto en 2.x y no funciona.

Agradecido de antemano,

13
Ofertas de Empleo / Solicito Desarrollador Php con Framework CodeIgniter
« : 28 de junio de 2011, 11:27:32 am »
Saludos Cordiales,

Para culminar un proyecto en proceso, se solicita desarrollador con dominio intermedio (como mínimo) del framework CodeIgniter.

El proyecto está avanzado y requiere culminar lo siguiente:

- Reportes: Yo les daría todos los querys, la persona debe completar la interfaz web y exportación a pdf.
- Importación de archivo .txt: ya hay un modelo de otro módulo, así que podría basarse en ese.
- Seguridad web: aunque hay login y logout, es necesario completar todo lo referente a niveles de seguridad, como mínimo en un rango base sin ser exquisitos, es decir, tipos de usuarios y accesos a las diferentes opciones del sistema.

Pago: 3.000,00 Bs. por concretar todo, estamos abiertos a escuchar las propuestas de los programadores. Considero que es trabajo de un par de semanas trabajando unas 4 o horas diarias dependiendo del rendimiento de la persona, así que el dinero es más que suficiente para cubrir los costos. No lo culmino yo por falta de tiempo, es por ello que me urge ubicar a alguien. NO HAY PAGO HASTA NO VER AVANCES, los puedes colocar en un servidor remoto si así lo consideras.

No es necesario facturar. Puedes trabajar freelance. Si no sabes CodeIgniter, por favor no te postules, es un framework muy fácil de aprender pero ahorita necesito agilidad.

Como es algo bastante informal, no deseo ver resumen curricular, solo realiza tu plateamiento por esta vía y si me llama la atención te contacto vía mensaje privado. Por favor NO PUBLIQUEN e-mails, teléfonos o cualquier otro dato de contacto. Si eres el elegido para este proyecto intercambiamos esa información luego.

Agradecidos a todos,


14
Saludos Cordiales,

Luego de un tiempo bastante largo fuera del mundo php, decido hacer un ingreso llevándome un pequeño golpe. Al parecer desde aquel entonces hasta hoy varió la forma de activar las extensiones por lo menos en windows. A continuación doy detalles:

1.) Lo que hice:
- Instalar Apache Web Server 2.2.11
- Descomprimir Php 5.2.8 en la raíz de mi disco y realizar los pasos de rutina para activar la integración con el servidor web (Copiar dll, Ajustar php.ini esto incluye modificar el directorio de extensiones, modificar .conf, etc)
- Descomentar las librerías que quería utilizar: gd2, mbstring, mysql, mysqli, mssql, pgsql
- Reiniciar Servidor Web
- Crear variables de Entorno (No funcionó)
- Copiar dlls de las extensiones a system32
- Reinicie el equipo (Justo cuando me cansé)

Luego de activar las extensiones me dio error de carga con mysql, mysqli, mssql y pgsql. Leyendo un poco en http://www.vivaphp.com.ar/articulos/mysql-php5-windows (cosa que luego complementé al leer el install.txt que viene con el .zip), me doy cuenta de que hay que copiar algunas dll extras (que se encuentran dentro de la carpeta php) en system32, por ejemplo:

Para php_mssql.dll -> ntwdblib.dll (esta la conseguí navegando)
Para php_mysql.dll y php_mysqli.dll -> libmysql.dll
Para php_pgsql.dll -> veo una librería libpq.dll pero no funciona al realizar la copia

El error que me arroja es

Cita
Php Startup: Unable to load dynamic library 'C:\php\ext\php_pgsql.dll'- No se puede encontrar el módulo especificado

Alguien ha logrado activar esta extensión en windows?, de ser así podrían por favor indicarme que pasos seguir?

Hay cosas que pienso no serán una posibilidad para mi caso:
- Cambiarme a Linux :P
- Usar MySQL u otra BD
- Buscar algun paquetico de esos completos como Xamp o similar
- Instalar el servidor de BD postgreSQL en el equipo de desarrollo, pues se puede tratar de un servidor aparte de BD. Quizás si es necesario montar algunas DLL, como en el caso de oracle  alguna instalación cliente, de ser así echenme el cuento porque no encuentro cuales son.

Por ahora no sé que más hacer, mañana les cuento si se me ocurre algo pero espero a ustedes se les ocurra primero porque ando oxidado.

Muchas gracias de antemano,





Páginas: [1]