[SUGERENCIA] API's (Windows, Linux, MSN, Google, ...)

Iniciado por E.P.I., 1 Abril 2010, 10:48 AM

0 Miembros y 2 Visitantes están viendo este tema.

h0oke

De wiki  :D

CitarMSDN ( 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.

h0oke

Cita de: Karcrack en  1 Abril 2010, 15:55 PM
Cita de: E.P.I. en  1 Abril 2010, 15:52 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.

winroot

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,   
Mi blog sobre programación y seguridad informática:
http://win-root.blogspot.com

Firos

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

:)
El final del camino no está determinado, lo determinamos nosotros mismos paso a paso, día a día, y se puede cambiar.

Jaixon Jax

  Hombre con las MSDN esta mas que resuleto el soporte para las apis de windows  :silbar:

Foxy Rider

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 ~

Og.

Cita de: E.P.I. en  1 Abril 2010, 15:28 PM
Cita de: Komodo en  1 Abril 2010, 14:58 PM
Cita de: E.P.I. en  1 Abril 2010, 13:39 PM
Cita de: 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

¿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 :).
|-

seba123neo

#27
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.

Cita de: E.P.I. en  1 Abril 2010, 15:59 PM
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.

Cita de: 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?

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.

Cita de: E.P.I. en  1 Abril 2010, 15:28 PM
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.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

Littlehorse

#28
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!
An expert is a man who has made all the mistakes which can be made, in a very narrow field.

Firos

Cita de: seba123neo en  1 Abril 2010, 21:35 PM

Cita de: 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?

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.
El final del camino no está determinado, lo determinamos nosotros mismos paso a paso, día a día, y se puede cambiar.