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 - Alex

#41
Debates, Reviews y Opiniones / Hablemos de Angular
Agosto 05, 2020, 11:09:52 PM


Angular es un framework para frontend, y para aclarar esto me gustaría explicar qué es un framework y que abarca frontend.

podemos decir que angular es un conjunto de soluciones prefabricadas para desarrollar en interfaces web, conseguir los datos de un backend y presentarlos, actualizarlos, etc.

Angular trabaja con javascript, y arriba del mismo mueve una capa de typescript (que agrega tipos y otras cosas a javascript para ordenarlo) y es un framework con una estructura muy definida y muy ordenada.
A algunos les parece demasiado "aparatoso" pero dota de un orden que aporta mantenibilidad a futuro.



Angular está dividido en componentes y servicios principalmente (aunque tiene muchas más cosas), los componentes a su vez se dividen en un html para armar la estructura, un css para decorar esa estructura y una clase en typescript para darle funcionalidad.
Los servicios se encargan de obtener la información para mostrar en los componentes.
Te invito a leer más sobre Angular en la página oficial y a dejar tus dudas en comentarios.

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login



  • ¿Qué opinas de angular?,
  • ¿Lo usarías?,
  • ¿Qué es lo que te llama más la atención?,
  • ¿Agregarías o cambiarías algo de la publicación?

Puedes ver el brief completo descargandolo de aquí:

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#42
Off Topic / Re:HiraChat: el legado de un Mago
Agosto 03, 2020, 11:54:04 AM
En principio quería agradecer el reconocimiento.

También me gustaría agradecerte por tu esfuerzo y el esfuerzo diario que haces con polsaker para mantener el proyecto de hira activo.

Ya me gustaría a mi tener esa clase de esfuerzo para mantener mis proyectos :P

Creo que todos hacen un trabajo muy grande para mejorar las cosas y le ponen la mejor onda, y eso se agradece.

Saludos, Harkito.
#43
Buen post, es cierto que ultimamente está bastante activo el irc, asique si se quieren sumar pues bienvenidos sean.

PD: ¿como vas a usar kali? usa una distribución como la gente! que verguenza. :P

Saludos, Harko
#44
Back-end / Re:Entorno de desarrollo moderno (Parte II)
Octubre 07, 2019, 03:58:35 AM
Hola, Dannybombastic, tengo curiosidad, por qué en ambientes de desa usan docker y en prod usan lxc? (pregunto por curiosidad que los llevó a optar por eso).

Por otro lado @You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login, en la próxima entrega podrías hablar de kuber u openshift  :o

Saludos, A.E.

#45
Underc0de / Re:Crea tu propio servicio para underc0de!
Octubre 07, 2019, 03:41:19 AM
Este topic es viejisimo, a tal punto que no recordaba haber escrito nada de eso  ;D

Diesan Romero, es una buena idea, pero no estoy seguro que en el 2013 existiera api en smf (puede ser) personalmente me acabo de enterar de la existencia de la misma.

Es más, no se si existen todavía esos servicios.

Saludos, A.E.
#46
Presentaciones y cumpleaños / Buenas
Octubre 07, 2019, 03:35:23 AM
Que onda cracks!, ¿cómo va la gente de underc0de?

Hace un rato pasé por el irc pero estaban todos durmiendo  :'(

Andaba interesado en ver que actividades hay en la comunidad y si hay algún grupo activo desarrollando/rompiendo algo.

Un saludo.

A.E.
#47
PHP embebido (html)

En este punto recomendamos tener conocimiento o leer un manual sobre HTML.

Bueno, hay varias formas de mostrar html y poner partes de codigo php para generar dinámicamente el contenido de la plantilla html.
Explicaremos 3 formas diferentes

la primera es con php embebido, es decir poniendo pedazos de php en un archivo con todo codigo html:

Código: text
<html>
    <body>
         <h1><?php echo 'el contenido de la etiqueta html'; ?></h1>
    </body>
</html>


lo que estamos haciendo en este ejemplo es abrir una porción de codigo php con la etiqueta de apertura, mostrar un mensaje en esa ubicación y luego cerrarlo. en este caso la llave de cierre de php es necesaria.

En las nuevas versiones de php se utiliza el modo abreviado cuando se quiere hacer un <?php echo 'algo';?> se puede utilizar <?= pero esto solo sirve para simular un echo, y no se pueden poner más instrucciones.

Código: text
<html>
    <body>
         <h1><?='el contenido de la etiqueta html'; ?></h1>
    </body>
</html>


Esto tiene el mismo resultado.
Pero en el primer caso se pueden poner más lineas de código una abajo de la otra.

La segunda es con HTML embebido, en vez de poner trozos de php en un archivo con html, ponemos trozos de HTML en un archivo con php.

Código: text
<?php

echo '<h1>Mi titulo h1</h1>';



como verán estamos creando una etiqueta <h1></h1> y mostrandola con el echo, podemos mostrar muchas etiquetas, todo un documento si queremos con el echo o con varios echos.

La tercera es con archivos separados creando un archivo ejemplo.html y un archivo miarchivo.php

en el archivo miarchivo.php ponemos:

Código: text
<?php

include('ejemplo.html');


y estaremos mostrando el contenido de ejemplo.html que es incluido por el constructor del lenguaje "include".
#48
¿Para qué sirven las variables en php?

Las variables son lugares reservados para guardar cosas, y tienen un nombre que las identifica, es como un cajón con una etiqueta, en el cajon podemos guardar algo, quitarlo, o ver qué hay dentro, además le ponemos una etiqueta al cajón para nombrarlo.

en php las variables comienzan con el signo $ seguido de la etiqueta con la que la identificaremos, la misma puede ser una combinación de letras, numeros y guiones bajos (_)

Código: text
$ejemplo_variable01


Se le puede guardar un valor utilizando el operador = diciendo que dicha variable será igual a x valor, por ejemplo:

$numero = 2;

guardamos en numero el valor 2 para luego utilizarlo.

podemos realizar operaciónes matemáticas para almacenar un resultado:

$numero = 3*2+4;

y luego mostrarlo con echo, pero esta vez sin apostrofes, ya que los mismos son para escribir "literales" (un texto específico).

echo $numero;

y esto mostraría 10.

Si quicieramos mostrar un texto que diga "el resultado es 10" tendriamos que concatenar (unir) un literal (texto) con la variable (el numero)

echo 'el resultado es '.$numero;

además podemos seguir uniendo texto, o jugando con las variables

$numero1 = 30;
$numero1 = 15;
$numero2 = 11;

echo 'el resultado es '.($numero1+$numero2).', genial verdad?';

el resultado de esto sería:

el resultado es 26, genial verdad?

Numero1 originalmente contenía el valor 30,
lo que hice fue concatenar el texto "el resultado es " a la suma (agrupada entre parentesis) de el numero1 y el numero2, y luego a eso concatenarle ", genial verdad?"

Saludos!
#49
Sintaxis

Los archivos de código de php (que posteriormente se ejecutan para obtener un resultado) comienzan con la etiqueta

Código: text
<?php


y finalizan con la etiqueta

Código: text
?>


Esta última no es necesaria si es el final del archivo (es decir no hay nada más debajo, ni html, ni nada más).

Puedes mostrar un mensaje utilizando el constructor del lenguaje "echo" separado por un espacio y entre apostrofes el mensaje que uno quiere mostrar, luego a continuación para finalizar la instrucción, un ;

Código: text
<?php

echo 'hola';


esto devolvería como resultado:

Código: text
hola


en php las instrucciones van una debajo de la otra y al finalizar llevan ; con excepcion de las estructuras, y la llave de apertura/cierre

#50
Conceptos Básicos

En este apartado del manual aprenderemos los conceptos básicos sobre la sintaxis del lenguaje, si nunca haz programado probablemente esto te resulte un poco dificil hasta que le tomes la mano, trata de releer las cosas que no comprendes o enviarme un mensaje privado con las dudas, también puedes enviarme un email a You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login y si tienes suerte hasta te respondo, ajajajaja.
#51
¿Qué podemos hacer con php?

Bueno, la cantidad de cosas que podemos hacer con php son muchisimas, desde juegos como ikariam, hasta redes sociales como twitter, pasando por sistemas de blogs como Wordpress, o sistemas de foros como SMF o vBulletin, estos grandes sistemas consumen bastante tiempo en ser desarrollados, pero con cosas chiquitas podemos hablar de robots que roben datos, herramientas de utilidad, entre otras cosas.

Muchos empiezan a programar en php por la necesidad de editar cosas ya existentes, y eso es bastante bueno para el OpenSource.

Buscadores, Paginas web, Redes sociales, Robots, incluso hasta bots con inteligencia artificial, la cantidad de cosas que podemos hacer con php son muchisimas, aunque recomiendo que siempre apunten a cosas que corran sobre la web, convengamos que php por consola no está muy maduro que digamos :P

saludos cordiales!
#52
¿Qué necesito para poder programar en php?

Bueno para programar en php es muy simple, como dijimos previamente php requiere ser interpretado, asique como minimo necesitaremos el interprete de php que se puede conseguir desde You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

Sin embargo pueden instalar todo un paquete completo para poder tener apache, php, mysql, y todas las herramientas que utilizaremos en este curso, instalando XAMPP que es un paquete con muchas cosas, el mismo instala y configura un servidor web en nuestra pc. You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

Tambien podemos usar un hosting gratis para ir probando (pueden conseguir en 000webhost o en byethost).

Luego necesitarán un editor de texto (puede ser el bloc de notas) aunque hay mejores, de los que más me gustan:

Komodo IDE (es muy bueno y tiene autocompletado + control de errores), lo usé mucho tiempo hasta que tuve problemas con mi versión de windows. You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

Eclipse PDT (es una modificación de eclipse, un ide conocido para java, que se adapta a php). You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login (Para este ultimo probablemente tengamos que descargar el JDK de java porque está escrito en java)

Con esto podremos escribir nuestro codigo!

Y listo, además de un navegador web que seguro tienen, no necesitaremos más nada!

saludos!
#53
Off Topic / Re:Guerra de cosas! ¿Qué elegís?
Agosto 27, 2015, 09:43:19 PM
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
-Skype

Sexo o pc?

Sexo, 1882 o Branca?
#54
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login


You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Recuerdo que  @You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login que se creo su propio foro algo si llamado You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login pero murio al os pocos meses  recuerdo  que todos se quieran mudar a artehack

Es cierto! Pero creo que fue e-r00t y el administrador era también "N4T4NH1EL".

Me parece que incluso ANTRAX estuvo en esa comunidad.

Un saludo

e-r00t era mio, xt3mp era co-admin y N4T4NH1EL no se quien era..

che en cph moderabas troyanos y virus? yo creo que en ese entonces moderaba visual basic y codigo abierto de vb.

igual no se dejen engañar, uno recuerda las cosas lindas, por esos entonces también estaba lleno de lammers y gente que hacía preguntas boludas, de hecho los moderadores nos la pasabamos borrando temas de preguntas estúpidas o bloqueandolos, lo que pasó fue que se abusó de ese restrictivo de no responder preguntas de ese estilo y la gente dejó de preguntar, hoy en día en el foro hay muy pocas preguntas, de hecho se decidió juntar todas las preguntas en una sola sección algo que en tiempos pasados hubiese sido imposible.

No se si son mejores tiempos, pero ahora las cosas cambiaron, las cosas siempre cambian, todos aquellos de ese entonces crecimos, y tenemos nuestros proyectos y vidas, dejamos de lado la actividad en los foros y la mayoría entramos solo a chuzmear como van las cosas una vez cada 3 meses xD, por ejemplo a eddy (3D1) nunca más lo vi.

La nueva generación solo conoce facebook, es decir conoce otros sitios, pero está mucho más tiempo en facebook que leyendo información, además hoy en dái la información en internet está "saturada" mil libros videos y cosas de lo mismo, antes no había ni youtube, si no eran por libros, la gente solo podía preguntar o nunca iba a aprender, ahora hay libros, videotutoriales, wikipedia, manuales, documentaciones oficiales más completas de las distintas cosas, etc.

Los foros ya no son tan necesarios, lo fueron y fué una etapa muy buena para más de uno.

saludos!
#55
orlok :P

saludos!
#56
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Hermano Alexander1712.

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
De todos modos no se si tiene otro uso.

Lo cierto es que cuando comencé a leer sobre el tema me quedé un poco confuso por esto:



You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login



Saludos Cordiales.

no sabría decirte, es que no dice nada de una extension .phps

saludos!
#57
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Si leo una vez más "el tema" mi cerebro colapsará.

Ahora en serio...
Si está hecho como imagino supongo que enviará una petición a una API o algo por el estilo indicando tu nombre de usuario y el número de partida, podrías probar a capturar esa petición y "tirarla" antes de que sea enviada...
Si el control es por IP puedes probar a cambiar.
Si va por la hora de TU sistema puedes cambiarla.
Si va por la hora de SU servidor estás jodido.
Por MAC no creo que vaya.

estoy de acuerdo, de igual forma creo que lo que más probabilidades de funcionar tiene es el tema de eliminar esos paquetes de "control"

saludos!
#58
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Hola!

Tengo una duda respecto a algunas caracteristicas que tienen algunos frameworks, la mayoria tiene soporte para ORM para facilitar la interaccion entre la aplicacion y la base de datos.
Pero he comenzado a ver tambien que algunos incorporan la caracteristica DB Objects. Alguien tiene experiencia con estos conceptos? no entiendo la diferencia.

Gracias de antemano.

no estoy completamente seguro, pero comprendes que ORM tiene un cierto inconveniente a la hora de implementar objetos que en sus propiedades tengan objetos no?, creo que los frameworks que incorporan la caracterísitca db Objects, están proveyendote del mecanismo para poder solucionar este tipo de cosas, pero no estoy completamente seguro si se refiere a eso.

saludos!
#59
orlok tiene razón .phps son archivos php source, son el resultado de la ejecución de funciones highlight hasta donde tengo entendido, aquí tienes algo referente a la documentación: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login como dice ahí, para que dicha función pueda ser utilizada es necesario configurar apache para poder aceptar phps. De todos modos no se si tiene otro uso.

saludos!
#60
Buenas tardes, la idea de esta librería es permitirle a los desarrolladores utilizar sockets en php, ésto puede servir para realizar conexiones a servidores, por ejemplo creando un bot irc, o para crear una librería como cURL pero completamente en php usando el protocolo HTTP y sockets. Por otra parte también les permite crear servidores, poniendo sockets a la escucha y recibiendo conexiones, para por ejemplo programar un servidor de IRC, o un servidor de chat. Tiene soporte para websockets, por lo que pueden crear un servidor para recibir conexiones desde un navegador, entre muchas cosas más (Hasta incluye la posibilidad de usar los sockets en hilos paralelos), en realidad los sockets nos permiten hacer mucho, hasta podríamos crear un servidor de http (como apache) hecho en php. Las posibilidades son infinitas.

¿Por qué usar PHPSocketMaster?
phpsocketmaster incluye la solución a muchisimos problemas que surgen en la creación de sockets en php, y te ahorran muchos problemas, además de llevar casi un año de desarrollo, que es exactamente el tiempo que te ahorras, está desarrollada para poder solventar cualquier necesidad que usted tenga.

Desde el inicio estamos desarrollando para tratar de hacer PHPSocketMaster completo, pero simple, los ejemplos son sencillos y fáciles de entender, y la documentación es extensa, en español.

Incluimos el protocolo de websocket completo, con la dificultad de definir una constante, y con esa constante automáticamente se activa todo el protocolo websocket.

Con la dificultad de definir una constante como "true" para activar todos los mecanismos de multihilos de los sockets.

Pero no incluye un mecanismo de gestión
Es verdad que PHPSocketMaster por si sola, no provee de los mecanismos para gestionar los sockets, y programarlos puede resultar engorroso y llevar a un monton de errores y problemas, como antes lo era manejar los sockets nativos de php sin la librería. Como sabíamos que te encantaría que te solucionemos todos estos problemas, te traemos la otra mitad de las soluciones! para ello desarrollamos una librería aparte complementaria de PHPSocketMaster llamada ServerSocket, que te provee de todos los mecanismos necesarios para gestionar con un código simple y rápido, con ejemplos y documentación, y crear tu servidor. (You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login)

Desde ahora ya no tendrás problemas, en un par de minutos tendrás un servidor de sockets corriendo y solo tendrás que programar lo que sea que deseabas programar sin preocuparte por el funcionamiento, problemas, y dolores de cabeza que te hubiesen dado los sockets!

Para terminar
En fin vengo a publicar la nueva versión de PHPSocketMaster, en esta nueva versión traemos un par de novedades, un trait útil para ejecutar funciones cada cierto tiempo, o pasado cierto tiempo. Traemos muchisimos nuevos ejemplos actualizados a las ultimas funcionalidades de PHPSocketMaster (multihilos, websockets, sockets, etc.), también se mejoró la compatibilidad de las distintas formas de utilizar la librería porque en algunos casos resultaba ser bastante confuso.

Por supuesto se arreglaron varios errores de la versión anterior.

Pueden You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login, o You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login, pueden You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login, oYou are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login. (You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login)

Un saludo!