Eli
423meneos

Apple oculta secretos a los programadores para favorecer sus desarrollos [ENG]

Bueno, por lo que se ve "en todos los lados cuecen habas", y no sólo en Microsoft como se suele comentar. El caso es que un programador llamado Vladimir Vukicevic, un programador de FireFox, ha descubierto que Apple utiliza funciones no documentadas de su sistema operativo para conseguir que sus aplicaciones funcionen mejor.

votos negativos: 25  usuarios: 204  anónimos: 219  
últimas relacionadas
  1. #1   Mientras buscaba formas de acelerar el rendimiento de la próxima versión de Firefox, la 3.0, en MacOS, Vladimir informa en su blog de ha descubierto docenas de esos "trucos" no documentados que usa Mac para acelerar sus desarrollos. En concreto los que él encontró está en WebKit el núcleo del navegador Safari de Apple.

    Él fue capaz de utilizar un técnica documentada para mejorar el rendimiento como deseaba, pero analizando lo otro descubrió que WebKit tenía su propia forma de conseguirlo. "Aparentemente, hay una forma de hacer esto mediante programación, al igual que otras técnicas como dosificar el proceso de visualización de las ventanas, pero sólo si eres Apple", di...  » ver todo el comentario
    votos: 20, karma: 147
    por piquet el 13-03-2008 13:15
  2. por --72105-- el 13-03-2008 13:20
  3. #3   Apple ha conseguido que la gente no le juzgue con el mismo baremo que a los demás. A ver cuanto les dura.
    votos: 20, karma: 139
    por JTR el 13-03-2008 13:28
  4. #4   esa noticia lo descubri gracias al e-mail mensual del campusMVP, pero no lo encuentro en su página web... :-S
    votos: 0, karma: 6
    por piquet el 13-03-2008 14:48
  5. #5   noooo imposibleeee!! si steve jobs es guapo y bueeeno! es el enviado de dios a la tierra!
    votos: 14, karma: 95
    por sabata el 13-03-2008 15:11
  6. #6   No es por nada, pero de todos los macs que reparo, no he visto ninguno donde el Safari rinda mejor o mas que el firefox, sera por eso que han decidido hacer trampas xD
    votos: 1, karma: 1
    por vaiano el 13-03-2008 15:36
  7. #7   Antigua, duplicada: meneame.net/story/apple-saca-ventaja-webkit-funciones-indocumentadas-mx
    algo amarillista y errónea
    votos: 16, karma: 59
    por Zydeco el 13-03-2008 15:38
  8. #8   Dupe (meneame.net/story/apple-saca-ventaja-webkit-funciones-indocumentadas-mx) y amarillista un poco.
    Y dupe también para mí
    votos: 11, karma: 13
    por Kartoffel el 13-03-2008 15:38
  9. #9   Buah seguro que el Linus Torvalds también mete cosas en su kernel que sólo lo pueden ver los de la LKML... eh... no, espera...
    votos: 8, karma: 66
    por LoboFeroz_ES el 13-03-2008 15:40
  10. votos: 21, karma: -144
    por GTVAddict el 13-03-2008 15:40
  11. #11   A estas alturas de la película no se de que nos extrañamos con que salga esta noticia en portada.

    Como ya han dicho: Amarillista y errónea.
    votos: 7, karma: -15
    por patton el 13-03-2008 15:57
  12. #12   errónea? ah, porque es apple, y tengo un ipod (reproductor de mp3 por el que tangan más de lo imaginable). Apple es purto marketing. Si bien es cierto que sus productos son aceptables, resultan 80% de fachada y 20% de producto real. Si, el macbook air es muy bonito ... ¡y cabe en un sobre!. Bueno, aparte de poder llevarlo alojado en el ano, no se me ocurre otra ventaja real, prefiero un portátil que pese más, pero que me sirva para el dia a dia.

    Su sistema operativo no es libre, estoy seguro de que usan funciones no documentadas para sacar partido, consciente o inconscientemente (quizás el mismo grupo que se encarga del OS, realiza otras aplicaciones y saca partido del conocimiento extra)
    votos: 14, karma: 32
    por degoo el 13-03-2008 16:05
  13. #13   #0 Del artículo original: "Slashdot seems to have picked up on this, and in typical style, has completely misunderstood the post. To be clear, I do not think that Apple is in any way trying to purposely "cripple" non-Apple software.[...] I don't think this is malicious, it's just an unfortunate cutting of corners that is way too easy for a company that's not fully open to do." Errónea, provocación y además dupe. Ya sólo le falta ser del Opus... :-D
    votos: 7, karma: 31
    por JanSmite el 13-03-2008 16:08
  14. #14   #10 envidia por un sistema operativo que ya incluye herramientas de programación incluidas? Que son gratis?
    con potencial mucho más allá de edicion grafica? Poder instalar cosas por consola y repositorios con darwin??

    #8 #11
    Pfffffffffffff Amarillista lo es. Supongo que es para tranquilizar a los del otro lado de la informatica ....
    Erronea en que sentido? En el que usan sus instrucciones para hacer sus programas, y que en webkit no las dicen o porque no quieren o porque no lo sabian?
    En ambos casos me parece correcto. Da gracias a que dan muchas ayudas a programar, cosa que otros cofcofhacechroftcof cof no hacen.

    pd: Safari va bien, y tiene cosas cojonudas . Pero uso opera (en ma...  » ver todo el comentario
    votos: 14, karma: -34
    por Tangency el 13-03-2008 16:09
  15. #15   #12 Con los Ipods no te metas.

    Yo tuve unos cuantos MP3 antes del Ipod. El Ipod fue el único que funcionó más de 4 o 5 meses seguidos sin joderse. De hecho ahora tiene casi dos años y sigue como nuevo. Será 80% fachada y 20% producto tal vez... pero vaya 20%!! Se merienda al resto de MP3 del mercado!! xD
    votos: 7, karma: 7
    por manuelmace el 13-03-2008 16:14
  16. #16   #15 ^_^

    Y cuando tu mp3 cualquiera te permita navegar por internet, escuchar musica por last.fm en streaming y ver amigos y sus perfiles,
    te permita jugar a puzzle mania en el metro, ser usado como ratón en presentaciones, ver películas con una pantalla cojonuda,
    ver videos del youtube en la palma de la mano, leer tu correo por POP3 , chatear por IRQ / MSN /otros , leer los RSS de tus paginas webs,
    etc.... me lo pienso.
    votos: 3, karma: -2
    por Tangency el 13-03-2008 16:17
  17. #17   #12 Que siii que tu a lo tuyo, mejor despotricar que leer, documentarse un poco y probar de primera si se puede.
    Ya te digo tu sigue con tu cuento soltando todos lo tópicos habidos y por haber.
    votos: 1, karma: -2
    por patton el 13-03-2008 16:23
  18. #18   Sólo que le falta una radio, claro que es un módulo harto complicado de implementar..
    votos: 3, karma: 27
    por cavia el 13-03-2008 16:24
  19. #19   #15 Estaría bien qué dijeras qué mp3, porque está claro que se venden un buen puñado... si lo comparas con alguno del "currufur"... está claro. Yo llevo tres años con un Creative, usándolo todos los días y tan contento. He trasteado con Macbooks e Ipods, y no tengo ninguna queja, pero de ahí a decir que son la repera y mitificarlos... será por el precio.
    votos: 5, karma: 46
    por nimoleo el 13-03-2008 16:26
  20. #20   #13 Traduzco (y cambio slashdot por menéame, por eso de la localización :-P):
    "Parece que menéame se ha cebado con esto, y como es típico, no han entendido nada. Para aclarar, no creo de ninguna manera que Apple esté haciendo esto a propósito para "mutilar" software de terceros. [...] No creo que sea malicioso, sólo una manera poco afortunada de atajar, que es muy fácil de hacer para una compañía no del todo abierta."

    Lo de una manera poco afortunada de atajar, es porque existe una manera documentada de hacer lo mismo (developer.apple.com/technotes/tn2005/tn2133.html), pero no es la que utiliza Safari.
    votos: 5, karma: 32
    por Zydeco el 13-03-2008 16:27
  21. #21   Se empieza a ver cada dia mas que los de 'la manzana' que de tan 'buen samaritano' iban son un tiburon mas en el acuario...

    el 90% de la gente se compra un macbook o un ipod 'por que es mono' o por que hace juego con las baldosas de la cocina.

    Estoy seguro que mas de uno ha vuelto al fnac a devolverlo por que el 'mesenller' no va.

    XD
    votos: 9, karma: 28
    por txeriff el 13-03-2008 16:33
  22. #22   #20 Amplio tu comentario. A raíz de esta noticia (vieja ya) un ingeniero de Apple que trabaja en el WebKit comentó que algunas de las soluciones que implementan no están documentadas por que son soluciones chapuceras que usan temporalmente hasta que todo queda bien establecido. Si documentaran esa solución chapucera y otros desarrolladores empezaran a usarla tendrían que mantener su soporte eternamente y como todos podemos llegar a comprender esto es algo contraproducente.

    #19 Ni son la repera, ni la panacea, ni perfecto y no hay que mitificarlos.... pero tampoco hay que echar mierda sobre ellos paro que ahora este de moda tachar de pijos o desinformados a quien los usa (vamos como hace el usuario #21).
    votos: 3, karma: 26
    por patton el 13-03-2008 16:33
  23. #23   Cada dia pienso en que sere un switcher pero para pc :P
    votos: 0, karma: 6
    por MonsterMagnet el 13-03-2008 16:43
  24. #24   #14 A mí no se me ha colgado con Firefox, un argumento con una página no vale nada, y más si con un poco de precaución (noScript) deja de ser válido.
    votos: 1, karma: 19
    por Kartoffel el 13-03-2008 16:44
  25. #25   Vaya pandillita de trolls anti-Apple...

    En fin. Podeis hacer una prueba los que decís que son caros:
    Configurad en DELL las mismas máquinas que vende Apple... y comparad el precio. A ver si nos enteramos de una vez.

    Los del tipo #21... en fin, que se puede decir de estos. Seguramente no sabe ni que es Spotlight, ni sabe que es Darwin, ni sabe que es el AAC-LD. Es que lo que hay que oir...

    Yo no rajo de Slackware ni de SunOS, porque nunca los he usado. De entre Windows, distros Debian (Ubuntu incluida) y el MacOSX. Sin NINGUNA duda me quedo con MacOSX, sobretodo para desarrollo software.
    votos: 1, karma: 1
    por mateuet el 13-03-2008 16:50
  26. #26   cuanto fanboy de apple que cierra los ojos, se tapa los oidos, patalea y grita "LALALALALLALALA" mientras frie a negativos a los demás! xD

    hace falta ser tan fanboy? ni que os pagaran! asi amortizais vuestros ipods?
    votos: 4, karma: 33
    por sabata el 13-03-2008 16:57
  27. #27   #14 Vaya, ni abriéndolo en Firefox ni en Konqueror se me ha colgado. Qué cosas...
    votos: 0, karma: 8
    por cat el 13-03-2008 16:58
  28. #28   Estoy tan aburrido de estas cosas...Apple es una empresa privada y obviamente hay datos que no va a dejar a nadie porque tiene su política de desarrollo. El resto son tonterías y envidias. Yo no defiendo a nadie pero si tú tienes una empresa privada que se dedica a la investigación, no te gustaría que otro investigador se llevase el invento con tus desarrollos.

    Estamos siempre igual. Si tienes problemas para desarrollar algo, búscate la vida como hacemos todos.
    votos: 4, karma: -25
    por muchachapeluda el 13-03-2008 17:03
  29. por --59976-- el 13-03-2008 17:08
  30. #30   #21 el 90% de la gente que se compra un Mac sabe muy bien lo que se compra, eso te lo aseguro, ¿que hayan pseudopijos que lo compren por que son monos?, también, pero son un % ínfimo.

    Tanto lo que tu dices como lo que dice mucha gente no es más que uno de los topicazos del mundo Mac, absurdos hoy en día, pero bueno, los tópicos tienen esas cosas, no desaparecen.

    De todas formas siempre digo lo mismo, con tu dinero te compras lo que te de la gana y no, Steve Jobs no es una hermanita de la caridad, dirige una empresa y su objetivo primordial es ganar dinero para la empresa, eso que tampoco se le olvide a nadie.
    votos: 1, karma: 16
    por Spboy el 13-03-2008 17:11
  31. #31   #27 pues mola que tengas el firefox actualizado. o que uses Konqueror (o Iceweasel, u otros).
    La pagina esa hizo muucho daño (y me se mas, cosas de 4chan).
    #24 Ya, se que se puede tapar y evitar ser RICKROLLEADOS (que por cierto, lo habeis sido) a lo bestia con ventana moviendose y todo el rollo.
    El punto era : ya viene preparado de serie con un noscript. Y funciona bien, además de ser bastante mas ligero en windows, y la estetica por defecto es mas simple.

    #22 GRACIAS por comentar el porque de erroneo ^_^ juas, soluciones chapuzeras en apple.

    #21 Si, claro que si, como no lo he podido ver... porque es mono..... si, evidentemente que si .... el 90%, menuda FUENTE!!!! (helvetica? yo ...  » ver todo el comentario
    votos: 1, karma: -1
    por Tangency el 13-03-2008 17:16
  32. #32   #23 Pos fale.

    Buenas noches y buena suerte.
    votos: 0, karma: 6
    por Jeduthun el 13-03-2008 17:17
  33. #33   Un buen sistema operativo es aquel que para instalar o desinstalar aplicaciones sólo tienes que arrastrar un icono. Cuando eso lo haga "er Windou", llegaremos muy lejos.
    votos: 4, karma: -19
    por GTVAddict el 13-03-2008 17:19
  34. #34   #33 Y que te monte los programas en discos separados, y que para abrir un programa (tecla al lado del espacio)+(espacio) => NOMBRE PROGRAMA => enter
    votos: 2, karma: -13
    por Tangency el 13-03-2008 17:21
  35. #35   #17 de tópicos nada, los productos apple son muy caros para lo que ofrecen, si a estas alturas no lo ves...
    #15 tengo un creative zen con disco casi 4 años, ni un sólo problema, la batería dura bastante, y me costó bastante más barato que el ipod equivalente
    votos: 2, karma: 21
    por degoo el 13-03-2008 17:30
  36. #36   Apple VS Linux

    ...

    FIGHT!
    votos: 0, karma: 7
    por sabata el 13-03-2008 17:30
  37. #37   #36

    LINUX TIENE CONSOLA Y REPOSITORIOS!!!

    oh wait...
    votos: 1, karma: -2
    por Tangency el 13-03-2008 17:34
  38. #38   #35 Pues yo tengo un monitor de 22 pulgadas de alta definición que me costó 300€ y que si lo miras desde el lateral no se ve. Sin embargo, la pantalla de mi iMac se ve sencillamente perfecta, y el precio es prácticamente el mismo.

    ¿?
    votos: 1, karma: 1
    por GTVAddict el 13-03-2008 17:41
  39. votos: 0, karma: 7
    por piquet el 13-03-2008 17:47
  40. #40   #30

    www.youtube.com/results?search_query=mac+spoof=

    XD XD XD XD

    mi preferido es el spoof de gaming
    votos: 0, karma: 7
    por txeriff el 13-03-2008 18:07
  41. #41   #31 Tu dile a perico el de los palotes que se ha comprado un mac para ver pr0n de eMule como se instala todo eso. Y dile que es un MAC y que el 'mesenller' aqui no vale pero que tiene este, y otro mejor, con una super time machine que si borras algo te sale una nave espacial para recuperar el pr0n... te dira:

    -Ya y? yo quiero el 'mesenller'.

    Me viene un caso de alguien que me dijo que queria un MAC y le dije a ver si sabia lo que era que no es un PC a lo que contesto, ya lo se mi hermano tiene uno. Evidentemente lo queria por que era 'mono'.
    PD: mis fuentes? el 90% de las encuestas son manipuladas y esto solo lo sabe el 23% de la gente XD XD XD
    votos: 0, karma: 7
    por txeriff el 13-03-2008 18:13
  42. #42   Esto ya pasaba hace miles de años con el MS-DOS ... anda que no había por ahí alguna interrupción/funcion del sistema operativo (int 21h) no documentada con la que estuve enredando cuando hacía mis pinitos.
    Los más viejos de aquí que programaban en assembler lo sabrán. ¡¡ y yo tengo 29 ... eh !!
    votos: 0, karma: 8
    por polux el 13-03-2008 18:51
  43. #43   #31 Los macbook vienen todos con discos ssd? O como es para que se te caigan y no se joda el hdd? el vaio obviamente se te jodio porque no tenia un disco ssd, comprate uno de la gama UX y estara a prueba de caidas tb.
    Hay que ser mas claros cuando se hacen comparativas. El echo de que cuando se te caiga un portatil no se joda el disco duro (siempre y cuando este encendido el disco) es que sea o no ssd, no que sea apple.
    votos: 0, karma: 8
    por vaiano el 13-03-2008 18:53
  44. #44   Mi primer ordenador fue un Apple IIc. El siguiente un Mac Plus. Luego vinieron otros muchos, tanto Macs como Wintels. Hoy tengo un iMac con doble boot: Leopard y Windows Vista. Y después de mucho usar ambos durante varios meses en el iMac, me quedo de lejos con Windows Vista. El iMac me funciona mejor, más rápido y, lo que es más importante, todavía no se me ha colgado ninguna vez, mientras que el Leopard suele hacerlo un par de veces por semana. Lo siento, pero Vista es mejor y me deja hacer más cosas.
    votos: 0, karma: 6
    por luisgalileo el 13-03-2008 18:58
  45. #45   Pues a mi Leopard me va como un puto tiro,y mi hermano,que tiene un portatil de similares características a mi Macbook Pro Santa Rosa, se las ve y se las desea para que el WIndows Vista no le pete demasiado (va lento a más no poder).

    Sobre gustos no hay nada escrito. Yo me he hecho switcher hace relativamente poco, pero lo he hecho con fundamento. Sabía lo que me podía ofrecer Apple y el OS X y desde luego no me ha defraudado. Para sí quisiera Windows la estabilidad que tienes en Unix. A medida que vayan puliendo Leopard se irá viendo qué sistema operativo ha acabado triunfando.

    Y de linux no digo nada porque por mucho que me guste, siempre acabo jodiendolo todo por querer experimentar/aprender.Además.no todo es libertad en esta vida,coño!El que haya software privativo no hace mal a nadie. O es que en la vida real nos dedicamos a comprar televisores,frigoríficos,microondas,etc para poder modificarlo a nuestro gusto? Dejemos a unos cuantos que lo hagan por nosotros,leñe!
    votos: 0, karma: 6
    por alzca el 13-03-2008 19:11
  46. #46   Totalmente de acuerdo. Por cierto, lo que sí es insuperable en Leopard es el Time Machine... Los de Redmond podrían aprender de eso. No es la cosa más práctica del mundo, pero es cool!!!
    votos: 0, karma: 6
    por luisgalileo el 13-03-2008 19:20
  47. #47   #41 Facil: doble click sobre la imagen (si viene comprimida) y arrastar el programa (son autopackages) a la carpeta aplicaciones.

    Desinstalar no es mas jodido: hay que ir a la carpeta de aplicaciones y arrastrar el programa a la papelera.

    ¿En windows como se hacia? (es que ya no me acuerdo) :-P
    votos: 0, karma: 10
    por Aitortxu el 13-03-2008 19:24
  48. #48   #31 Ya, se que se puede tapar y evitar ser RICKROLLEADOS (que por cierto, lo habeis sido) a lo bestia con ventana moviendose y todo el rollo.

    Bueno, si tú lo dices; a mí no me ha pasado nada, pero igual eso no cuadra en tu sistema mental. No pasa nada, he visto bastante gente incapaz de creer algo porque es contrario a sus deseos (wishful thinking), tampoco es que lo tuyo sea nada raro

    El punto era : ya viene preparado de serie con un noscript.

    ¿El qué viene preparado con "un noscript"? Que no sea obligatorio escribir en español el sujeto no quiere decir que no sea recomendable, y más aún cuan...  » ver todo el comentario
    votos: 1, karma: 4
    por Kartoffel el 13-03-2008 19:26
  49. #49   #44 Mismo hardware, y al revés. (aunque vista no va lento, ojo, desde luego no tira como Leopard). Cuelgues en ninguno de los dos.

    ¡Solo por Quicklook ya merece la pena!

    #48 Con esos números ¿Cómo has obtenido el 120%? :-P

    #50 Sin código fuente, solo hay drivers propietarios...
    votos: 0, karma: 10
    por Aitortxu el 13-03-2008 19:26
  50. #50   Y claro, en linux no hay nada no documentado no?
    votos: 0, karma: 7
    por Bad_CRC el 13-03-2008 19:28
  51. #51   #49 Con una librería de Apple indocumentada para hacer cálculos matemáticos más rápidos
    votos: 0, karma: 11
    por Kartoffel el 13-03-2008 19:47
  52. #52   #12 macbook air alojado en el ano? ehm... has probado a meterte el macook fart-book ahí? joer, que exagerada es la gente.

    #0 Es lo que hay, si tienes un sistema cerrado, lo normal es usar artimañas para asegurarte su máximo control. ¿Que hay de los backdoors de la NSA en WinVista? Pues eso, sistemas cerrados: mal asunto.
    votos: 1, karma: -1
    por FLIPE el 13-03-2008 20:28
  53. por --40385-- el 13-03-2008 20:47
  54. #54   Slashdot seems to have picked up on this, and in typical style, has completely misunderstood the post. To be clear, I do not think that Apple is in any way trying to purposely "cripple" non-Apple software. I also do not think that undocumented APIs give Safari any kind of "significant performance advantage" (as Firefox 3 should show!). However, as I said, the undocumented functionality could be useful for Firefox and other apps to implement things in an simpler (and potentially more efficient) manner. I don't think this is malicious, it's just an unfortunate cutting of corners that is way too easy for a company that's not fully open to do.

    Veo que meneame también has misunderstood the post.
    votos: 0, karma: 6
    por el_liberal el 13-03-2008 20:57
  55. votos: 1, karma: 16
    por Zydeco el 13-03-2008 21:54
  56. #56   #43 Por que crees que llevan sensor de movimiento?

    En efecto.
    Si lo mueves la lectura del disco duro se para.
    votos: 1, karma: 16
    por Tangency el 13-03-2008 21:58
  57. #57   Ni tan to ni tan poco, leed lo que dice #22

    Recordad que los radicalismos siempre son malos, y tanto cuando alguien hace algo bien como cuando lo hace mal, se debe de intentar estar por encima de esos radicalismos y estudiar con detenimiento el echo.
    votos: 1, karma: 17
    por elecTron el 13-03-2008 22:01
  58. #58   #55 Era una broma en línea con el comentario de Aitortxu y la noticia.
    votos: 1, karma: 21
    por Kartoffel el 13-03-2008 23:05
  59. #59   #47 ¿Desinstalar en Windows? Fácil. O bien pulsas en el icono de desinstalación o bien vas a "Panel de Control/Agregar o quitar programas" y lo desinstalas desde allí. Eso sí, es posible que te encuentres con preguntas del tipo "La librería WHJSDPHE.DLL ya no está en uso, ¿quiere desinstalarla? Si lo hace podría impedir el funcionamiento de otros programas." Amos a ver: ¿A MI QUE COJONES ME PREGUNTAS? ¿Tengo pinta de saber para que sirve una librería con nombre críptico que ni sabía que estaba instalada? ¿A que no? Naturalmente, la dejas, no vaya a ser que jodas algo. Y así está el disco duro de Windows, lleno de mierda, de basura inútil dejada por instalaciones previas...

    #21 Lee mis labios: DUAL BOOT, extremadamente fácil con Boot Camp. Y no te digo con Parallels, pero ese es de pago...
    votos: 0, karma: 8
    por JanSmite el 14-03-2008 11:55
comentarios cerrados

menéame