Foro de elhacker.net

Foros Generales => Sugerencias y dudas sobre el Foro => Mensaje iniciado por: E.P.I. en 1 Abril 2010, 10:48 am



Título: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: E.P.I. en 1 Abril 2010, 10:48 am
Buenas,

no sé cómo empezar este post. A ver, antes de plantear mi sugerencia, quería que quedase claro los "elementos" principales que usaremos: ¿Qué son las API's (http://es.wikipedia.org/wiki/Interfaz_de_programaci%C3%B3n_de_aplicaciones)?

Los programadores, sabemos que este tipo de funciones son de gran utilidad y ayuda a la hora de hacer nuestros programas. Sabemos que hay API's tanto de: Windows, Linux, Google, Messenger y un etcétera de posiblidades.

Mi sugerencia, es: crear un subforo en la zona de programación, de API's... ¿por qué?:
como bien he dicho son de gran utilidad, tanto en seguridad como en el mundo del malware, pasando por muchos sectores, pero, lo que me ha pasado a mí como ha muchos más programadores, es que a veces, no sabemos como utilizar alguna API. Entonces, vamos al subforo de programación (en mi caso C/C++ y ASM), y allí preguntamos sobre cómo utilizar la API. Y te responden: ¡mira la MSDN! (API's de Windows). Y tu piensas: pero si me la he leído tropecientos de veces, y no acabo de entender como se usa algún determinado parámetro (sea por cualquier motivo). Entonces insistes en el subforo, pero nada (no quiero faltar al respeto a ningún moderador/usuario).
No me nieguen los programadores expertos, que no han tenido alguna vez, dudas con alguna API.

Con este subforo, se podrían resolver dudas, ya que ESTAN MUY SOLICITADAS.

Saludos  :)

PD: siento proponer este subforo, ya sé que últimamente se están pidiendo muchos subforos y, los del staff debéis quedar hartitos.


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Eternal Idol en 1 Abril 2010, 11:03 am
¿Y que te hace suponer que no obtendrias la misma respuesta?  :xD


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: E.P.I. en 1 Abril 2010, 11:07 am
¿Y que te hace suponer que no obtendrias la misma respuesta?  :xD

Jajaja! Mira por probar (la idea no niegues que es interesante)... el foro de ASM, tardó mucho en hacerse, a base de insistir.

Saludos  ;)


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Eternal Idol en 1 Abril 2010, 11:09 am
Jajaja! Mira por probar (la idea no niegues que es interesante)... el foro de ASM, tardó mucho en hacerse, a base de insistir.

En realidad me referia a: "Y te responden: ¡mira la MSDN!"  ;D


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: E.P.I. en 1 Abril 2010, 11:11 am
Jajaja! Mira por probar (la idea no niegues que es interesante)... el foro de ASM, tardó mucho en hacerse, a base de insistir.

En realidad me referia a: "Y te responden: ¡mira la MSDN!"  ;D

Pues porque en un foro de API's se resuelven dudas de API's  :xD Hay programadores y me incluyo que hemos preguntado sobre alguna API  en C/C++ y nos han dado esta respuesta...

Saludos  ::)

PD: ¿EI, me puedes decir si te parece interesante?


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Eternal Idol en 1 Abril 2010, 11:23 am
No me parece necesario la verdad, la documentacion y los ejemplos mas el codigo que podes encontrar en la red solucionan el 99% de los problemas. Para el resto ya hay sub-foros disponibles.


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: E.P.I. en 1 Abril 2010, 11:25 am
No me parece necesario la verdad, la documentacion y los ejemplos mas el codigo que podes encontrar en la red solucionan el 99% de los problemas. Para el resto ya hay sub-foros disponibles.

No siempre entendemos las cosas... y copiar código porque sí no me parece bien.


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Eternal Idol en 1 Abril 2010, 11:43 am
No siempre entendemos las cosas... y copiar código porque sí no me parece bien.

No hace falta copiar nada, el codigo sirve como EJEMPLO si todavia quedan dudas PESE a la referencia dada por la MSDN.


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: E.P.I. en 1 Abril 2010, 11:45 am
Jeje! Tampoco entraremos en discusión... ya sabemos tu respuesta. Esperaremos a los del staff y los otros usuarios.

Saludos  ;)


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Komodo en 1 Abril 2010, 13:36 pm
Pienso igual que EI, para eso esta C/C++, ASM, VB donde te responden las dudas de API's


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: E.P.I. en 1 Abril 2010, 13:39 pm
Pienso igual que EI, para eso esta C/C++, ASM, VB donde te responden las dudas de API's

¿Te responden? Te dicen que mires la MSDN, y a veces no la entendemos.


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Firos en 1 Abril 2010, 13:45 pm
Buenos días.

Las ideas pueden ser relativamente interesantes dependiendo de cada usuario y de los intereses del mismo.


A mi, sinceramente, cualquier idea que sea recopilar información para luego poder dar un buen uso de ella me parece perfecta.

¿Qué sería del mundo sin las bibliotecas? Habría miles, por no decir millones, de libros interesantes perdidos o que, en muchos casos, encontramos en estos lugares. A lo mejor un libro que ya no se vende, esta ahí y a través de una recopilación a través de un sistema informático, se encuentra.


A lo mejor no es tan buena la idea de crear un subforo dedicado a ello pero si un tema con todas las APIs que vayan encontrando distinguiéndolas por categorías. (Ingles/Español, por ejemplo). Y en vez de ponerlas en cada subforo lo pondría en el subforo general de programación hasta que haya una lista muy extensa en la cual se necesite "cortar a trozos" un poco.


Es mi opinión, a ver qué opina el resto de la gente y que opiniones tienen los modradores.

De todas formas, si a ti te interesa hacer una recopilación de APIs, podrías hacerla tanto para ti solo como para el resto del mundo en internet, podrías colgarlo tanto aquí como en miles de sitios. Es una idea, un proyecto. Y al que le interese colaborar, bienvenido sea.

 :)


Un saludo!


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: h0oke en 1 Abril 2010, 14:20 pm
No me parece necesario. Coincido totalmente en que la documentación de msdn, y en algunos casos las api's existentes en linux u otro OS, son suficientes para aprender a utilizarlas. Sólo basta con saber interpretar los parámetros, y conocer el sistema operativo donde se está programando.


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Komodo en 1 Abril 2010, 14:58 pm
Pienso igual que EI, para eso esta C/C++, ASM, VB donde te responden las dudas de API's

¿Te responden? Te dicen que mires la MSDN, y a veces no la entendemos.
Es que si te dicen que veas la MSDN, es porque allí está la solución, si no la entientiendes, pues...

Tu crees que porque este en otro subforo las respuestas serán distintas?


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: E.P.I. en 1 Abril 2010, 15:28 pm
Pienso igual que EI, para eso esta C/C++, ASM, VB donde te responden las dudas de API's

¿Te responden? Te dicen que mires la MSDN, y a veces no la entendemos.
Es que si te dicen que veas la MSDN, es porque allí está la solución, si no la entientiendes, pues...

Tu crees que porque este en otro subforo las respuestas serán distintas?

Sí, serán distintas. A veces, por la cuestión que sea, te cuesta o directamente no puedes con algún parámetro, y lees y lees pero no consigues. En este posible subforo, puedes postear el código que tengas, y ayudarte con el código. Si haces esto en un subforo de por ejemplo C/C++ te dicen directamente que leas la MSDN.

PD: me gusta la idea, de colocar una lista de API's en Programación General y, explicarla detalladamente por los bobos como yo.


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Komodo en 1 Abril 2010, 15:49 pm
Pero te dan un link a msdn que te puede servir.

Bueno yo ya he dado mi opinión.

Gracias por proponer y mantener vivo el foro EPI ;)


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Karcrack en 1 Abril 2010, 15:52 pm
MSDN es para APIs de W$... hay muchas mas APIs... el API de Facebook, el API de pastebin... y un largo etcetera...

Yo creo que para W$ hay muchisima informacion, pero para otras APIs es necesaria ayuda extra...

De todas formas cualquier duda sobre APIs se encuentra en internet... pero en realidad gran parte de las dudas aqui hechas tiene respuesta Googleando...


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: E.P.I. en 1 Abril 2010, 15:52 pm
Pero te dan un link a msdn que te puede servir.

Bueno yo ya he dado mi opinión.

Gracias por proponer y mantener vivo el foro EPI ;)

Gracias, pero repito. Ya sabes dónde está la API, ya sabes su link. Pero lo que no sabes, es como hacer los parámetros... eso es lo que pasa a veces.


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Karcrack en 1 Abril 2010, 15:55 pm
Gracias, pero repito. Ya sabes dónde está la API, ya sabes su link. Pero lo que no sabes, es como hacer los parámetros... eso es lo que pasa a veces.
Dependerá del lenguaje... en VB puedes tener dudas a la hora de llamar por culpa de los punteros y esas cosas... pero en C es imposible tener duda, tienes la documentacion oficial orientada a su uso en C...


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: E.P.I. en 1 Abril 2010, 15:59 pm
Gracias, pero repito. Ya sabes dónde está la API, ya sabes su link. Pero lo que no sabes, es como hacer los parámetros... eso es lo que pasa a veces.
Dependerá del lenguaje... en VB puedes tener dudas a la hora de llamar por culpa de los punteros y esas cosas... pero en C es imposible tener duda, tienes la documentacion oficial orientada a su uso en C...

Lo siento, quizás soy yo que soy idiota, pero yo a veces no entiendo algún parámetro de cualquier API... aunque mire, mire y mire.


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: h0oke en 1 Abril 2010, 16:12 pm
De wiki  :D

Citar
MSDN ( del Inglés: Microsoft Developer Network ) puede referirse tanto a los servicios web orientados a desarrolladores de software basado en plataformas Microsoft como al conjunto de software que se adjunta con sus compiladores (Visual Studio) y ciertos SDK. Tiene como objeto la resolución de dudas y problemas que le puedan surgir al desarrollador; según la propia corporación "Contiene una gran cantidad de información técnica de programación, incluidos código de ejemplo, documentación, artículos técnicos y guías de referencia", en este último caso la denominación correcta sería "API o biblioteca MSDN", de la cual también se encuentra una versión en línea.


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: h0oke en 1 Abril 2010, 16:13 pm
Gracias, pero repito. Ya sabes dónde está la API, ya sabes su link. Pero lo que no sabes, es como hacer los parámetros... eso es lo que pasa a veces.
Dependerá del lenguaje... en VB puedes tener dudas a la hora de llamar por culpa de los punteros y esas cosas... pero en C es imposible tener duda, tienes la documentacion oficial orientada a su uso en C...

Perfect.


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: winroot en 1 Abril 2010, 18:09 pm
hola,

no creo que  nadie conosca todas las apis que existen, y por eso lo mejor es usar google.

nose, Sinceramente yo cuando miro una api en msdn, la entiendo, ya que te dan ejemplos y todo, y si no se entiende, se busca en google y listo
:D
solo es mi opinion

porque, por ejemplo si yo tengo dudas con la api de youtuve, voy a buscar en google, que hay una cantidad de ejemplos, pero si pregunto en un subforo de apis, el que responda probablemente hara una busqueda en google, y sera lo mismo.

E.P.I, te admiro mucho, pero en este caso no estoy de  acuerdo
un saludo,   


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Firos en 1 Abril 2010, 18:12 pm
Mmmmhhh...

¿Y que pasaría si esas páginas un día cayeran, que va a ser que no, pero que pasaría si esa sección del foro.elhacker.net, un día, se convirtiera también en un punto de referencia para consultar dichas APIs?


Yo soy consciente de que el proyecto que estoy desarrollando de electricidad/electrónica no es la principal fuente de información, pero es una fuente de información y de aprendizaje rápido del cual muchos usuarios que se inicien a través de aquí saben que aquí esta la información y esa es mi contribución al foro. También, cuando a esos usuarios les surjan dudas, como a mí, buscaremos en los respectivos foros para buscar información al respecto ya que pensaré que por aquí tiene que estar la solución. ¿Cómo encontrásteis vosotros esta página?, ¿Por que decidísteis uniros aquí?.

Si todos los de las páginas webs explicaran diciendo "Googlea un poco" y comprenderás, nadie encontraría nada con respecto al tema que buscan porque en todos encontraríamos la palabra clave que buscamos a través del google (incluso la gente que sabe buscar) y en todos los mensajes pondría: Busca en google. Y si nosotros lo explicamos aquí, esa gente entraría aquí.


Es como por ejemplo cuando buscamos programas de descarga directa gratuitos, tenemos que buscar y buscar puesto que hay un montón de págionas que:

1º Te piden registro (que coñazo).
2º Al descargar el soft te piden que mandes un sms (pagando).
3º La información o el programa que te proporcionan no es el correcto o esta incompleto.

Pero bueno, ahí ya entra la opinión de cada uno.


Un saludo!!

 :)


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Jaixon Jax en 1 Abril 2010, 20:10 pm
  Hombre con las MSDN esta mas que resuleto el soporte para las apis de windows  :silbar:


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Foxy Rider en 1 Abril 2010, 20:19 pm
Umhhh, creo que un foro de APIs sería redundancia, ya que la API Z la usás en X lenguaje, ergo, hacé la pregunta en el subforo de X lenguaje o en programación General ...

ya que en un subforo así se hablaría de C/C++ habiendo un foro de C/C++, .NET, etc ...
si necesitás ayuda con una función, postealo en el foro del lenguaje que uses ....

Saludos ~


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Og. en 1 Abril 2010, 21:02 pm
Pienso igual que EI, para eso esta C/C++, ASM, VB donde te responden las dudas de API's

¿Te responden? Te dicen que mires la MSDN, y a veces no la entendemos.
Es que si te dicen que veas la MSDN, es porque allí está la solución, si no la entientiendes, pues...

Tu crees que porque este en otro subforo las respuestas serán distintas?

Sí, serán distintas. A veces, por la cuestión que sea, te cuesta o directamente no puedes con algún parámetro, y lees y lees pero no consigues. En este posible subforo, puedes postear el código que tengas, y ayudarte con el código. Si haces esto en un subforo de por ejemplo C/C++ te dicen directamente que leas la MSDN.

PD: me gusta la idea, de colocar una lista de API's en Programación General y, explicarla detalladamente por los bobos como yo.

No veo necesario crear un nuevo subforo, Lo ultimo que acabas de mencionar me parece mas factible :).


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: seba123neo en 1 Abril 2010, 21:35 pm
estoy de acuerdo con EI, un monton siempre preguntan como saber que parametro lleva tal api y demas.

para que crear un foro de api ?? es imposible crear una documentacion tan extensa como la MSDN, ahi esta todo lo que un programador puede querer, ahora si no la entienden eso es otra cosa....aparte no es solo la MSDN hay miles de webs que son como mini MSDN que te explican hasta mejor las cosas, ya si con eso no se aprende, entonces que en vez de programación traten de ver por corte y confección.

con mirar la MSDN o el apiguide o cualquier ejemplo en las miles de webs que hay, con un ejemplo ya realizado, ya aprendes como se usa, a mi no me la enseño nadie,ni sabia que era una api, un dia tuve que buscar y empeze viendo que era una api, y de ahi fui viendo cada vez mas ejemplos, y asi se aprende, no es dificil, el problema aca parece ser que quieren todo hecho, y eso aparte de no ser posible, no es justo, para el que se quema las pestañas dia y noche buscando ejempos y aprendiendo.todos aprendemos igual de este tema, para que gastarse a explicar lo que ya esta mas que exlicado.

Lo siento, quizás soy yo que soy idiota, pero yo a veces no entiendo algún parámetro de cualquier API... aunque mire, mire y mire.

perdona, pero entonces aca el problema parece que es tu comprensión...no los ejemplos.

Mmmmhhh...
¿Y que pasaría si esas páginas un día cayeran, que va a ser que no, pero que pasaría si esa sección del foro.elhacker.net, un día, se convirtiera también en un punto de referencia para consultar dichas APIs?

creo que es absurdo, es lo mismo que yo diga que pasaria si me lleva un extraterreste.

es algo incomprobable y si puede pasar que justo todas las webs de apis' se caigan ,es casi lo mismo que yo diga que me llevo un extraterreste, como accion podria pasar, pero es casi absurdo...aparte si se caen todas esas webs tambien se podria caer el hacker.net...es algo chistoso eso. a mi no me afectaria mucho, con los ejemplos que tengo y el api guide casi que la podes consultar off-line no me afectaria mucho, pero convengamos que esto nunca va a pasar.

aparte siempre va a haber preguntas...por mas que tengas toda la documentacion del mundo, siempre va a haber una pregunta...fijate existe la MSDN y las preguntas son millones en internet.

Sí, serán distintas. A veces, por la cuestión que sea, te cuesta o directamente no puedes con algún parámetro, y lees y lees pero no consigues.

la verdad no entiendo eso de "no puedo con algun parametro", en cualqueir ejemplo de una api ya tenes las constantes que se usa y la forma de llamarla y todo, a veces debes ver mucos ejemplos ya que se puede hacer de diferentes formas, pero eso no es el tema...te comento que con ver un ejemplo no aprendes asi de facil, capas que debas ver miles de ejemplos para aprender todo bien.

un NO rotundo a la creación del subforo de apis....

saludos.


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Littlehorse en 1 Abril 2010, 21:46 pm
Cuando tenes alguna duda sobre una API se siguen estos pasos:

1) Consultas, por ejemplo, la MSDN. Encontraras una descripción detallada y en el 99% de los casos códigos de ejemplo.

2) Lees la descripción e intentas analizar el código basándote en lo que acabaste de leer.

3) Si no entendiste todavía, ahí preguntas en el foro.



Yo no veo necesario crear un subforo de apis. Mucho menos para lenguajes como C/C++. Tienes documentación con códigos de ejemplo en dichos lenguajes.

Ademas, cabe destacar que siempre que alguien viene con alguna duda sobre APIs se le responde perfectamente. En muchos casos solo se pasa un link de la MSDN, pero por que? la respuesta es sencilla y la puedo dividir en 3 partes.

1) Nadie te lo va a explicar mejor que la propia documentación oficial.

2) Si no se entiende con la documentación oficial, entonces tenes que aprender determinada API desde sus bases, y no empezar a manejar PE como quien no quiere la cosa  :P. Porque después empiezan los líos y las confusiones con los typedef y los errores de conversión  ;D, que dicho sea de paso ese tipo de cosas también se pueden consultar en la MSDN.

3) Si todavía no se entiende, entonces necesitas primero aprender mas sobre el lenguaje que estas utilizando antes de poder proseguir en el manejo de APIs. El desconocimiento de cosas básicas como estructuras, clases, typedef y etc traen muchísimos problemas a la hora de utilizar una API.

Obviamente esta de mas aclarar pero, si hablo de winapi es porque es la que EPI esta aprendiendo. Pero sea cual sea la API en la mayoría de los casos tendrá abundante documentación oficial por lo tanto el criterio aplica de la misma forma.

Saludos!


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Firos en 1 Abril 2010, 21:53 pm

Mmmmhhh...
¿Y que pasaría si esas páginas un día cayeran, que va a ser que no, pero que pasaría si esa sección del foro.elhacker.net, un día, se convirtiera también en un punto de referencia para consultar dichas APIs?

creo que es absurdo, es lo mismo que yo diga que pasaria si me lleva un extraterreste.

es algo incomprobable y si puede pasar que justo todas las webs de apis' se caigan ,es casi lo mismo que yo diga que me llevo un extraterreste, como accion podria pasar, pero es casi absurdo...aparte si se caen todas esas webs tambien se podria caer el hacker.net...es algo chistoso eso. a mi no me afectaria mucho, con los ejemplos que tengo y el api guide casi que la podes consultar off-line no me afectaria mucho, pero convengamos que esto nunca va a pasar.
 

Tanto como absurdo... puede pasar.

Lo que pasa es que no has entendido bien el contexto porque como bien he resaltado en la cita en negrita "que va a ser que no" me refería a crear un punto de referencia alternativo. **Ahora es cuando viene un extraterrestre y se nos lleva a los dos" xD >>>BROMA<<<

Me refería mas al tema de hacer de foro.elhacker.net una referencia más grande (QUE YA LO ES) en internet, pero bueno.

Claro... como tu ya te lo has aprendido y te has descargado y has mirado en internet los ejemplos que cierta gente ha tenido la misma intención de recopilar lo que a nosotros nos parezca oportuno dar a conocer a la gente...


Pero bueno, era una idea que cualquiera puede hacer en cualquier sitio que quiera y cada uno puede pensar al respecto lo que quiera.


Comprendo perfectamente lo que quieres decir y bueno también tienes razon, si es asi, es asi y no hay mas que decir.

En fin, no te enoges que a veces se pueden malinterpretar las cosas    ;)



Un saludo.


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Blitzkrieg' en 2 Abril 2010, 01:47 am
Yo pienso que no hace falta, obviamente mi opinion no vale  :)


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: h0oke en 2 Abril 2010, 01:53 am
Yo pienso que no hace falta, obviamente mi opinion no vale  :)

Vale la opinión de todos.


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Nakp en 2 Abril 2010, 02:06 am
 ehm... donde podria tratarse el api de google maps? o google charts? google translate? GWT? (todas las anteriores caben en desarrollo web, una de ellas tambien en el de java :P) muchas apis tienen un foro dedicado a la solucion de problemas en el ramo del api, y no dedicado al api directamente... crear un foro de apis equivale a crear otro de programacion general donde todos postean sobre todos los lenguajes en cualquier plataforma pero que son "api"


asi que creo que va a ser que no le apoyo :P


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: SeC en 4 Abril 2010, 08:20 am
Un foro es mucho, un post-it en programacion general con link a las referencias mas importantes podría ser? ... :O pero si eso ya está, quizas agregar la msdn, la api de java y similares a los links ? :O pero si tambien estan en sus respectivos subforos... creo que se entendio mi punto.

Y por lo de : "y que tal si un dia se cae la msdn, tenemos elhacker.net :D", pues para usar el foro de mirror, mejor te registras un host gratis httrack bajas la msdn y la resubis por si se cae :) .


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: E.P.I. en 5 Abril 2010, 15:42 pm
Pero si en las respuestas vamos diciendo: googlea. Eso, en vez de un foro de informática, es un foro de buscar a google.

Saludos  ;)


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Littlehorse en 5 Abril 2010, 20:06 pm
Es que no se trata de un foro de "buscar a google".
El foro es muy grande, tiene muchos años ya, y hubo, hay y habrá mucha gente especializada en diversas áreas. También hubo, hay y habrá mucha gente con dudas sobre esas áreas. Por esa razón la mayoría de las dudas ya tienen respuesta en sus respectivas secciones y basta con usar el buscador para encontrarlas.

Para las dudas que no la tengan, ya vendrá alguien a responderla o vos mismo luego de haber buscado puedes publicar la respuesta para que otro que tenga tu misma duda pueda solucionar su problema. De eso si se trata.

Imagina que en ese subforo de API, alguien viene y pregunta sobre que es un HANDLE, se lo vas a explicar con un dibujo o lo vas a mandar a la MSDN?  :-\ porque si se lo explicas con manzanas y peras, entonces cualquiera podría venir y preguntar en C/C++ que es un int esperando el mismo esfuerzo en la explicación. Mismo esfuerzo que los que preguntan no se tomaron para realizar una búsqueda sencilla.

Por lo menos yo, trato de responder solo cuando veo que la otra persona se tomo un mínimo trabajo de búsqueda y análisis para intentar comprender su duda básica.

Para aprender una API, se debe aprender desde sus bases. El resto llega solo con lectura y practica.
La realidad es que tener dudas, por ejemplo, de los parámetros de una función, es no solo no haber buscado si no también querer correr antes de saber gatear.


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: E.P.I. en 5 Abril 2010, 20:12 pm
Pues me tengo que rendir una vez más...


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: anonimo12121 en 6 Abril 2010, 17:35 pm
yo lo veo bien, lo pedi hace tiempo, veo bien que haga un subforo . seria mas facil .


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Foxy Rider en 6 Abril 2010, 18:10 pm
Me parece total y absolutamente innecesario, recalco : A fin de cuentas son preguntas de cómo usar una llamada Z en un X lenguaje ... entonces sería mejor que hagas la pregunta en el foro de ese lenguaje .... y de última en programación general (que está para cubrir lo que no cubren los otros foros)

pero me parece que tu problema pasa por otro lado ... y que lo que plantea este topic es la punta del iceberg ...

Citar
no sabemos como utilizar alguna API. Entonces, vamos al subforo de programación (en mi caso C/C++ y ASM), y allí preguntamos sobre cómo utilizar la API. Y te responden: ¡mira la MSDN! (API's de Windows)
Y tu piensas: pero si me la he leído tropecientos de veces, y no acabo de entender como se usa algún determinado parámetro (sea por cualquier motivo). Entonces insistes en el subforo, pero nada (no quiero faltar al respeto a ningún moderador/usuario).

ya veo ...
bueno, la respuesta corta es que tenés que preguntar en el foro del lenguaje, que expliques que no entendés el parámetro, que leíste la MSDN y que querés un ejemplo ... (es más, la MSDN tiene ejemplos !)
aunque creo que es *imposible* no entender a la MSDN .... siendo tan clara (salvo que te falten conceptos previos - podés pedir ayuda/material con esto - , que no sepas inglés o que realmente no te de para la programación)

Citar
No me nieguen los programadores expertos, que no han tenido alguna vez, dudas con alguna API.

y ahí se acude a la documentación oficial, que suele ser muy buena ... en mi caso solo con una API la documentación escaseó, y fue con Ogre, que tuve que ponerme a mirar el código para ver detalles más finos .. y tengo caminadas varias APIs ...

En fin .... me tomé un poco el detenimiento a ver de donde podría salir tu problema, y viendo tus primeras diez páginas de posts, veo que las dudas de APIs que tenes son básicas y que se solventan leyendo con un poquitito de esfuerzo a la msdn ...

ahora mi pregunta es, ¿ en realidad tenés problemas con el inglés ? si es así, un consejo personal sería que le tomes cariño y que lo adoptes como segunda lengua ...  por que hay mucho material en inglés (*muchas* veces encontré información invaluable que solo estaba en inglés y si no lo supiese, hubiese estado en problemas, ya que hay material que solo está en inglés) ....

Saludos ~

P.S : No sé si soné cruel (tiendo a ser demasiado directo y como no tengo mucha empatía, no mido mucho lo que digo), pero todo te lo digo con la más buena onda posible y sin malas intenciones


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: E.P.I. en 6 Abril 2010, 18:19 pm
Me parece total y absolutamente innecesario, recalco : A fin de cuentas son preguntas de cómo usar una llamada Z en un X lenguaje ... entonces sería mejor que hagas la pregunta en el foro de ese lenguaje .... y de última en programación general (que está para cubrir lo que no cubren los otros foros)

pero me parece que tu problema pasa por otro lado ... y que lo que plantea este topic es la punta del iceberg ...

Citar
no sabemos como utilizar alguna API. Entonces, vamos al subforo de programación (en mi caso C/C++ y ASM), y allí preguntamos sobre cómo utilizar la API. Y te responden: ¡mira la MSDN! (API's de Windows)
Y tu piensas: pero si me la he leído tropecientos de veces, y no acabo de entender como se usa algún determinado parámetro (sea por cualquier motivo). Entonces insistes en el subforo, pero nada (no quiero faltar al respeto a ningún moderador/usuario).

ya veo ...
bueno, la respuesta corta es que tenés que preguntar en el foro del lenguaje, que expliques que no entendés el parámetro, que leíste la MSDN y que querés un ejemplo ... (es más, la MSDN tiene ejemplos !)
aunque creo que es *imposible* no entender a la MSDN .... siendo tan clara (salvo que te falten conceptos previos - podés pedir ayuda/material con esto - , que no sepas inglés o que realmente no te de para la programación)

Citar
No me nieguen los programadores expertos, que no han tenido alguna vez, dudas con alguna API.

y ahí se acude a la documentación oficial, que suele ser muy buena ... en mi caso solo con una API la documentación escaseó, y fue con Ogre, que tuve que ponerme a mirar el código para ver detalles más finos .. y tengo caminadas varias APIs ...

En fin .... me tomé un poco el detenimiento a ver de donde podría salir tu problema, y viendo tus primeras diez páginas de posts, veo que las dudas de APIs que tenes son básicas y que se solventan leyendo con un poquitito de esfuerzo a la msdn ...

ahora mi pregunta es, ¿ en realidad tenés problemas con el inglés ? si es así, un consejo personal sería que le tomes cariño y que lo adoptes como segunda lengua ...  por que hay mucho material en inglés (*muchas* veces encontré información invaluable que solo estaba en inglés y si no lo supiese, hubiese estado en problemas, ya que hay material que solo está en inglés) ....

Saludos ~

P.S : No sé si soné cruel (tiendo a ser demasiado directo y como no tengo mucha empatía, no mido mucho lo que digo), pero todo te lo digo con la más buena onda posible y sin malas intenciones

Repito otra vez: si no lo quieren... pues me tengo que aguantar y, ya está!  :xD Me retiro, no puedo ganar contra todas estas opiniones... sólo lo hacía por hacer de este foro, un lugar mejor  :xD

Gracias a todo el mundo por opinar  ;)


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: anonimo12121 en 6 Abril 2010, 19:31 pm
que decepcion ami me hubiera gustado. compartir mi conocimientos y buscar el de otros sobre APIs


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Carloswaldo en 6 Abril 2010, 19:34 pm
¿Osea que como no se crea el foro no compartes esos conocimientos? Que egoísta.


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: E.P.I. en 6 Abril 2010, 20:22 pm
¿Osea que como no se crea el foro no compartes esos conocimientos? Que egoísta.

No quiero que se lie una por culpa de esta mierdecilla de propuesta...


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: 08l00D en 7 Abril 2010, 03:43 am
A mi me parece una buena propuesta, es ridiculo que por ejemplo en el foro de C/C++ se esten planteando dudas de como se implementa tal cosa en Qt, de como se hace esto con OpenGL, de porque no me funciona tal api de windows..
No tiene nada que ver una cosa con la otra, un foro de C/C++(por poner un ejemplo) se deberia tratar de programacion en C/C++. No de como implementar tal funcion de tal libreria en C/C++.


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: anonimo12121 en 7 Abril 2010, 14:59 pm
A mi me parece una buena propuesta, es ridiculo que por ejemplo en el foro de C/C++ se esten planteando dudas de como se implementa tal cosa en Qt, de como se hace esto con OpenGL, de porque no me funciona tal api de windows..
No tiene nada que ver una cosa con la otra, un foro de C/C++(por poner un ejemplo) se deberia tratar de programacion en C/C++. No de como implementar tal funcion de tal libreria en C/C++.


+1


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: [Zero] en 7 Abril 2010, 20:50 pm
A mi me parece una buena propuesta, es ridiculo que por ejemplo en el foro de C/C++ se esten planteando dudas de como se implementa tal cosa en Qt, de como se hace esto con OpenGL, de porque no me funciona tal api de windows..
No tiene nada que ver una cosa con la otra, un foro de C/C++(por poner un ejemplo) se deberia tratar de programacion en C/C++. No de como implementar tal funcion de tal libreria en C/C++.

Ahí te doy la razón, pero donde pondríamos el límite? En base a qué decidimos si la duda es debida al desconocimiento del lenguaje (frecuentemente así es) o a un problema en la comprensión de la especificación? Creo que conociendo el lenguaje no debería de haber dudas con la documentación de la API. Aunque tambien estoy de acuerdo en que el subforo de C/C++ casi no se tratan otra clase de dudas.

Saludos


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Littlehorse en 7 Abril 2010, 21:34 pm
En el subforo de C/C++ se tratan muchísimas dudas, no se trata solamente de APIs. Incluso esas preguntas son la minoría, y cuando las hay, solo basta con mostrarle la documentación oficial y poco mas, raro es que se sigan teniendo problemas luego de leer la documentación.

Poca gente hace preguntas especificas de una API en esa sección, a lo sumo preguntan " Como hacer tal cosa" he indefectiblemente uno termina tocando el tema de APIs ya sea por entornos específicos o por características multiplataforma.

No obstante si implementas una API en determinado lenguaje, tiene mucho que ver con ese lenguaje. Mas cuando la documentación es exclusiva del lenguaje o la implementación tiene que ver con este. Es decir, se menciona Qt como un ejemplo negativo y ya el mero hecho que sean todas clases dice bastante.
La relación entre los programadores y las APIs es innegable, y el que programe en C/C++ no va a tener ganas de andar deambulando entre documentación de Visual Basic para encontrar lo que busca.

En esa sección de APIs se crearía una mezcla de lenguajes que no tiene sentido alguno. Si nadie utiliza el buscador en la sección de C/C++ para buscar ejemplos de determinada API, quien encontrara algo habiendo ejemplos de lo mismo para 5 lenguajes distintos.


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: E.P.I. en 7 Abril 2010, 22:58 pm
En el subforo de C/C++ se tratan muchísimas dudas, no se trata solamente de APIs. Incluso esas preguntas son la minoría, y cuando las hay, solo basta con mostrarle la documentación oficial y poco mas, raro es que se sigan teniendo problemas luego de leer la documentación.

Poca gente hace preguntas especificas de una API en esa sección, a lo sumo preguntan " Como hacer tal cosa" he indefectiblemente uno termina tocando el tema de APIs ya sea por entornos específicos o por características multiplataforma.

No obstante si implementas una API en determinado lenguaje, tiene mucho que ver con ese lenguaje. Mas cuando la documentación es exclusiva del lenguaje o la implementación tiene que ver con este. Es decir, se menciona Qt como un ejemplo negativo y ya el mero hecho que sean todas clases dice bastante.
La relación entre los programadores y las APIs es innegable, y el que programe en C/C++ no va a tener ganas de andar deambulando entre documentación de Visual Basic para encontrar lo que busca.

En esa sección de APIs se crearía una mezcla de lenguajes que no tiene sentido alguno. Si nadie utiliza el buscador en la sección de C/C++ para buscar ejemplos de determinada API, quien encontrara algo habiendo ejemplos de lo mismo para 5 lenguajes distintos.


No hay ningún problema en combinar lenguajes. Por ejemplo, si el lenguaje del que se va a tratar es Visual Basic, se puede poner en el título [VB]. Si es C++ [C++], etc. Esto podría ser UNA NORMA en el caso que se crease el subforo.


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Littlehorse en 7 Abril 2010, 23:54 pm
No se trata de títulos, se trata de volumen de posts. En las reglas de C/C++ se recomienda poner [C] y [C++] en los títulos. Revisa esa sección y mira cuantos siguen el consejo  ;D.

Es mucho mas ordenado de la forma en la que esta actualmente porque sea desde una duda sobre un char hasta APIs, todo esta en C/C++ porque los usuarios que ingresan en esa sección están manejando ese lenguaje y contenido sobre ese lenguaje esperan encontrar. Lo mismo pasa, obviamente, con otros lenguajes.  

No tiene ni pies ni cabeza intentar meter todo en un mismo lugar simplemente porque las APIs no sean inherentes al lenguaje, el estar trabajando con ellas en determinado lenguaje es suficiente para que las dudas estén en determinada sección, y no todas mezcladas en un mismo lugar.

Por mas que quieras una sección donde se respondan dudas básicas en forma detallada, eso no va a suceder, ya que se cree o no se cree el subforo, cuando preguntes algo la respuesta va a seguir siendo un link a la MSDN ( o la documentación que corresponda) o te van a mandar a estudiar mas el lenguaje en el cual pretendes programar.

Saludos!


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: E.P.I. en 8 Abril 2010, 17:58 pm
Es que las normas de C/C++ dicen que es RECOMENDABLE. Esto podría ser NORMA.


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: anonimo12121 en 8 Abril 2010, 18:26 pm
Entoces cuando lo ponen? XDDDDDDD


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Littlehorse en 8 Abril 2010, 19:08 pm
Es que las normas de C/C++ dicen que es RECOMENDABLE. Esto podría ser NORMA.

EPI, no leíste nada de lo que puse  ;-)

Entoces cuando lo ponen? XDDDDDDD

Con suerte nunca, igual ya seria hora que dejemos de opinar y veamos que opina el staff al respecto ya que no tiene sentido discutir con una idea que posiblemente tenga un rotundo no desde el principio.

Saludos


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: E.P.I. en 8 Abril 2010, 21:18 pm
Es que las normas de C/C++ dicen que es RECOMENDABLE. Esto podría ser NORMA.

EPI, no leíste nada de lo que puse  ;-)

Entoces cuando lo ponen? XDDDDDDD

Con suerte nunca, igual ya seria hora que dejemos de opinar y veamos que opina el staff al respecto ya que no tiene sentido discutir con una idea que posiblemente tenga un rotundo no desde el principio.

Saludos


Gracias por el alago  :-[ Sí que me leí... como tampoco se hará el subforo, no hace falta más comentar.


Título: Re: [SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)
Publicado por: Novlucker en 8 Abril 2010, 22:03 pm
Ok, creo que es hora de cerrar el tema porque ya se ha discutido lo suficiente.

La mayoría de las API están documentadas por parte de sus desarrolladores, así que no creo que sea necesario un subforo específico para esto, además de que lo que piden ustedes puede ir perfectamente en Programación General (http://foro.elhacker.net/programacion_general-b18.0/) o en el foro específico de cada lenguaje, o es que no se puede poner ahí porque no se llama API's? :rolleyes:

Si se tienen dudas sobre un lenguaje en concreto sobre la manera de invocar a una API, va a C/C++, VB o el que sea, y si se tiene una duda más puntual de sobre como se trata una API "X", como lo puede ser alguna API de tipo web como por ejemplo la de pastebin que ha mencionado Karcrack , se puede abrir un nuevo post en Programación General y ya.

Creo que en lugar de seguir pidiendo subforos habría que utilizar mejor los que ya tenemos, que además ya van varias veces que se piden subforos sobre programación y resulta que en lo que se refiere a esto, solo el de VB aparece en el TOP ten de actividad en el foro, y aparece noveno, hasta los de Desarrollo Web y Juegos y consolas aparecen más arriba. Creo que debemos de replantearnos seriamente si realmente somos un foro enfocado a la seguridad :xD

Saludos