tag:blogger.com,1999:blog-56592180300523803182008-07-11T10:00:02.553-03:00&times;<sup>&times;<sup>&times;</sup></sup>xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comBlogger25125tag:blogger.com,1999:blog-5659218030052380318.post-9524959249681578532008-07-11T10:00:00.001-03:002008-07-11T10:00:02.633-03:00LibrosLibros que en este momento tengo cerca, lo que quiere decir que los estube/estoy/estaré leyendo<br /><ul><li><strong>Brevisima historia del tiempo,</strong> <em>Stephen Hawking</em>: Lo escribi en un post anterior, es un libro de divulgación. Los capitulos que leí eran bastante interesante, aunque si uno lo que busca es profundidad saben a poco.</li><li><strong>Cronica del pajaro que da cuerda al mundo,</strong> <em>Harumi Murakami</em>: Todavía no lo mire.</li><li><strong>Tsugumi,</strong> <em>Banana Yoshimoto:</em> Lo miré un poco, pero no puedo decir mucho.</li><li><strong>Out,</strong> <em>Natsuo Kirino</em>: Un policial bastante crudo y realista, en la contratapa dice que la autora se la conoce como la reina japonesa del Crimen, hasta ahora no me decepciona.</li><li><strong>Nieve de primavera &amp; El templo del Alba</strong>, <em>Yukio Mishima:</em> Forma parte de la tetralogía <em>El Mar de la Fertilidad</em>, las otras novelas son <em>Caballos desbocados</em>, <em>La corrupcion de un angel</em>. Tengo que conseguir las otras dos novelas de la tetralogía.</li><li><strong>Crónica de una muerte anunciada,</strong> <em>Gabriel Garcia Márquez:</em> Uno de los mejores libros que leí, tiene un cierto aire de realismo que me hace acordar a <em>A sangre fria</em> de Capote, pero es muy distinto es claramente un exponente del realismo mágico.</li><li><strong>El día de los Trifidos,</strong> <em>John Wyndham:</em> Ciencia ficción de la época dorada. Pero el mundo es muy distinto 50 años después de que fue escrita, me pasó lo mismo cuando vi <em>El ciudadano</em>, son obras maestras pero me siento fuera de contexto.</li><li><strong>Ciberiada,</strong> <em>Stanislaw Lem:</em> Una colección de historias buenísimas, es un libro que no quiero terminar de leer. Son las historias de dos <em>constructores</em> que se involucran en situaciones totalmente desopilantes.</li><li><strong>La trilogía de New York</strong>, <em>Paul Auster:</em> Es un policial, todavía no lo leí.</li><li><strong>El coleccionista de mundos,</strong> <em>PIlija Trojanow:</em> Biografía novelada de Richard Burton, un incansable aventurero.</li></ul><p> </p>xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-53023977121835622682008-07-04T10:00:00.001-03:002008-07-04T10:00:13.778-03:00Revelation (kind of)<blockquote>And<span class="a"> I </span>stood upon the sand of the sea, and <span class="a">saw a beast rise up out of the sea, having seven heads and ten horns, and upon his horns ten crowns, and upon his heads the name of blasphemy.<br /></span><br />And they <span class="a">worshipped the dragon</span> which gave power unto the beast: <span class="a">and they worshipped the beast,</span> saying, Who is like unto the beast? who is able to make war with him? </blockquote><br /><br /><div style="text-align: right;">The Book of Revelation, St. John, 13:1,4<br /></div>xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-49412914679224501652008-06-12T10:00:00.002-03:002008-06-12T10:00:12.400-03:00GTH parte II.Para el ejercicio 3 habia que saber algo de redes, como se rutean mensajes entre computadoras, y no mirar el grafo!<br /><br />El ejercicio 4 era el que tenia base matematica, igual no mucha. Habia que buscar varias secuencias de numeros primos consecutivos cuya suma tambien sea primo. Era mucho mas facil de lo que me habia imaginado al principio.<br /><br />Una posible solucion es crear una tabla de primos grande (10<sup>7</sup> por ejemplo), y luego poner las condiciones mas fuertes primero, y luego las mas debiles.xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-52607953640598043462008-06-09T10:00:00.004-03:002008-06-09T10:00:04.069-03:00Sayonara Kubuntu.Until last year I was a happy Kubuntu user. I started as an occasional user with HoaryHedgehog and Dapper Drake, first with the normal Gnome version later switching to KDE.<br /><br />Almost two years ago with the release of Edgy Eft I've switched my main desktop to Kubuntu, I remember this version was a bit sloppy, because it was a rushed version with only 4 months of development, but in general was a good release.<br /><br />The same goes for the next versions, but unfortunately they keep releasing sloppy versions. A change here, a change there, and little bits of pieces were broken, really nothing too serious, but when you take a look from a distance you find that you have to solve same problems over and over again, and it start to look ridiculous.<br /><br />All started with this bug report <a href="https://bugs.launchpad.net/ubuntu/+source/texmacs/+bug/58498">Can't init Maxima session withing TeXmacs</a>, to have a better startup times Ubuntu have switched the defaul shell from Bash to Dash, these change broke a large number of scripts that relly on the assumption that sh=bash. These bug report have a workaround, it is not elegant but works, but in the three versions since them (Feisty, Gutsy and Hardy), these package is broken.<br /><br />I can live with these it's annoying, but because I use my box mostly to develop, I've to make the change so sh points to bash, or else a lot of configure scripts didn't work as expected.<br /><br />But the worst bug is this <a href="https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/151311">DDC report some ridiculous physical screen size</a>, but it was reported previously as <a href="https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/107320">Large font in Gdm login text</a> and the oldest related report I can find of <a href="https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/91042">Gdm login text field shows overly large characters</a>. In Gnome the only affected is Gdm, if you can correctly type your username and password you get the desktop and everything is normal. But in KDE the whole desktop is a mess and you really can't work, one ugly workaround is adding a line Option "DDC" "False" in your xorg.conf.<br /><br />These bug was not fixed in Gutsy, but still intel was an optional driver and you can have it installed alongside the old i810 driver. But the default driver in Hardy is now intel.<br /><br />Another fault of Gutsy was that it included D3lphin as default filemanager instead of Konqueror. It is a good filemanager but the KDE 3 version is no longer supported, because most of the resources were focused in the KDE 4 release. So d3lphin was a spinoff while KDE4 was not released, and huge problem for me was that it didn't support # in filenames or folders, I can't rename filenames inside a CDR!!<br /><br />Here is another problem with Ubuntu, once a final version is released the packages are frozen, no more updated versions, only critical and security bugfixes. If you want a new version you have to request a backport and wait if a developer is interested enough, or compile your own version (which I think is the fastest way). But I know that some packages are allowed to break this rule, ie Firefox.<br /><br />Other problem is that between versions you have to do a full upgrade and can't do a partial upgrade. Well if you are lucky enough you can upgrade a simple package if it not have a complex set of dependencies, but you have to install it manually.<br /><br />I know Ubuntu is moslty done by volunteers, I've talked to several of them in the IRC channels, they are passionate, dedicated and good persons. You can't blame them, they work really hard, just a Linux distribution like Ubuntu require a lots of people to work together to make a release, and they are not enough.<br /><br />Perhaps Ubuntu is a victim of it own success, having a large user base also implies there are a large number of bugs reported, this in turn requires a better organization as a whole, a more formal QA process and more involvement from Canonical.xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-78400942891375775682008-06-08T10:00:00.001-03:002008-06-08T16:11:52.925-03:00Cine: Los crimenes de Oxford.Hace algún <a href="http://blog.xhantt.com.ar/2007/10/libros-nuevos.html">tiempo</a> comentaba sobre el libro <span style="font-style: italic;">Crímenes imperceptibles </span>de Guillermo Martínez<span style="font-style: italic;"></span>, el libro tiene un par de vueltas interesantes, mezcla de género policial con algo de matemáticas (a veces demasiada), y si les gusta el género policial resulta una lectura recomendable, pero si les gusta la matemática hay partes que no les va a gustar.<br /><br />Luego me enteré de que se estaba planeando una película sobre el libro, y que iba a ser dirigida nada más y nada menos que por Alex de la Iglesia, todo presagiaba una buena película.<br /><br />Bueno ahora que vi la película mi conclusión es que deja bastante que desear. Hay muchos cambios respecto a la historia del libro:<br /><ul><li>El protagonista principal es norteamericano y se llama Martin, en el libro es argentino y se llama Guillermo.<br /></li><li>La introducción de los personajes es bastante apresurada y parece forzada, en el libro es más casual.<br /></li><li>El personaje de Beth tiene una actitud activa y decidida, en el libro es más sumisa y se deja llevar por las circunstancias.</li><li>El protagonista juegan squash, en el libro en cambio juega tenis.<br /></li><li>Cuando Seldom esta dando su clase, el contenido del pizarrón no coincide con el tema.</li><li>El protagonista llega a Oxford y no tiene director, en el libro cuando llega si tiene una directora de tesis.<br /></li></ul>Y así hay cambios a lo largo de toda la película que no los pongo por si les interesa verla.<br /><br />No me gustan los juego de palabras pero en este caso la película es un crimen (de buen gusto) bastante perceptible.xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-75304490229133094722008-05-27T10:00:00.002-03:002008-06-08T16:13:22.683-03:00GTHMi solución del ejercicio 1 (en python):<br /><blockquote><tt>prod=lambda v:reduce(lambda r,s:r*s,v)<br />prod(range(NN+1,NN+MM+1))/prod(range(1,MM+1))<br /></tt></blockquote>reemplazar NN y MM por los valores de los lados del rectangulo menos 1. Este era fácil porque es un ejercicio bastante conocido de combinatoria :P .<br /><br />Mi solución del ejercicio 2 (unix shell):<br /><tt></tt><blockquote><tt>find . -name '*.XX' -print0 | xargs -0 awk '{ if(FNR == NN) print }'</tt></blockquote>reemplazar XX por la extensión del archivo y NN por el numero de linea a extraer.<br /><br />Mire el ejercicio y dije 'find', el resto fue encontrar alguna otra utilidad que permita extraer lineas, como es la primera vez que uso awk seguro se pueda mejorar la solución 2, por ejemplo no tener que hacer la suma y/o el producto a mano.xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-71285750000279842342008-05-16T10:00:00.005-03:002008-06-08T16:12:24.659-03:00Ciberiada!, Ciberiada!, Ciberiada!<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_qWA-tST7C0s/SCzZDvidpaI/AAAAAAAAAAg/bVXZM7U2J6g/s1600-h/libros-nuevos.jpg"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_qWA-tST7C0s/SCzZDvidpaI/AAAAAAAAAAg/bVXZM7U2J6g/s320/libros-nuevos.jpg" alt="" id="BLOGGER_PHOTO_ID_5200770328029930914" border="0" /></a><br /><p>Este es el resultado de mi paso por la Feria del Libro.<br /></p><p>Al unico que puede leer más detenidamente es <em>Brevisima Historia del Tiempo</em> de Stephen Hawking, es un libro de divulgación sobre los temas más avanzados de la Física moderna, no hay ecuaciones pero si muchas referencia y gráficos. Me parece que lo voy a disfrutar bastante.</p><p>Los libros de Lem, ni siquiera dude cuando los ví, los agarré y me fuí a la caja, eran bastante salados para ser una edición de bolsillo.</p><p></p>xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-68596110914918165502008-05-04T10:00:00.001-03:002008-05-15T21:36:17.754-03:00El arte de [no] resolver problemas.Las bounding boxes son una técnica que permite evitarse realizar un trabajo cuando se sabe que el mismo no es necesario, esto muchas veces hace una diferencia importante en la resolución de problemas.<br /><br />A veces la utilizamos sin darnos cuenta, por ejemplo si queremos consultar sobre reglas gramaticales buscamos en los libros de literatura, pero nos salteamos los libros de matemática y ciencias naturales.<br /><br />Cuando enfrentamos cotidianamente a la tarea de resolver problemas, con el tiempo y la experiencia desarrollamos alguns técnicas heurísticas que permiten atacar problemas de manera mécanica, y hasta a veces resolverlos completamente. Estos conocimientos a veces se pueden expresar como reglas y hasta es posible trasmitirlos, no se pueden utilizar en el 100% de los casos pero a veces ayudan a simplificar un problema.<br /><br />Lo que es dificil de trasmitir es aquello que debemos evitar hacer para resolver un problema.<br /><br />Ultimamente aplico esta frase: <span style="font-style: italic;">si la solucion a un problema es demasiado compleja entonces no encontramos la solucion correcta</span>.xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-53021466475044256002008-05-02T10:00:00.000-03:002008-05-01T15:48:12.802-03:00Not so smart systemsWhile it has been a long time wish to have smart machines being able to do our jobs that are boring, dangerous, or repetitive. Still we are very far from that.<br /><br />Blogger editor try really hard to understand what I'm typing is text or markup code. For most of the uses it guesses correctly, but when I'm quoting a xml fragment it always mess up switching between HTML and the WYSIWYG, and is really hard try to figuring out what will en in the frontpage.<br /><br />But blogger is not alone there, recently I've to edit an entry in a Wordpress Blog and I've being greeted with the same behaviour. So I ended not trusting whether I edited but what it was being show when the blog is published. But what is worst is that this <em>smart</em> system were replacing or removing some tags.xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-57284103138972126322008-05-01T10:00:00.003-03:002008-05-01T15:28:18.505-03:00Fixing Community Repositories for KDE Live CD for OpenSuse 10.3When you install OpenSuse 10.3 from KDE Live CD and try to use Community Repositories from YaST to add a repository you are greeted with the following message:<br /><br /><blockquote><p><em>Unable to download list or repositories or no repositories defined.</em></p></blockquote>You can fix it by editing /etc/YaST2/control.xml, and changing:<br /><blockquote><pre>&lt;external_sources_link&gt;http://seven-swords.net/Repos/openSUSE_10.3/testing_list_of_repositories.xml&lt;/external_sources_link&gt;</pre></blockquote><br />to<br /><blockquote><pre>&lt;external_sources_link&gt;http://download.opensuse.org/YaST/Repos/openSUSE_103_Servers.xml&lt;/external_sources_link&gt;</pre></blockquote>xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-14599416990426316762008-03-16T10:00:00.001-03:002008-03-15T16:06:46.337-02:00Educación Matemática.Leyendo el blog <a href="http://golem.ph.utexas.edu/category/2008/03/following_singapores_lead.html">The n-Category Café</a> de que no es tan díficil tener una buena eduación matemática.<br /><br />Recuerdo que hace algunos años, mientras daba clases en el ingreso a la facultad para carreras de Ingenieria o Ciencias Exactas, me sorprendia cuando algunos aspirantes se habian olvidado las operaciones basicas como dividir o multiplicar, o incluso no sabian como utilizar una calculadora para hacerlos, a veces no sabian interpretar los resultados (por ejemplo 1.234E-23).<br /><br />Todavia me sorprendio mas enterarme que a algunos colegios secundarios no dictaban matemática en el último año. Por lo que estos estudiantes ingresaban a la Universidad estando un año sin hacer nada que los prepare en matemática. Un amigo les decia a los alumnos que se olviden lo que le habian enseñado en matemática en el colegio, que era mejor que use los manuales de primaria para repasar que estaban mejor explicados y los temas eran mas cercanos a los que dabamos en el ingreso.<br /><br />La matemática probablemente sea una de las materias más difíles de aprender correctamente, pero los resultados que se obtienen ciertamente merecen la pena aun cuando uno elija una profesión que en principio no tenga nada de matemática.xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-34418736221237098602008-02-17T10:00:00.001-02:002008-03-15T16:07:04.619-02:00C++ y Python.<p>Es común que se destaquen ciertas virtudes cuando se comparan lenguajes de alto nivel con los de bajo nivel. </p><p>Por ejemplo tener un manejo automático de la memoria (<em>garbage collection</em> en inglés) nos evita tener que preocuparnos por saber cuando tener que liberar memoria de un objeto, y si podemos estar haciendo referencia a un objeto que ha sido liberado. </p><p>Pero esto también tiene problemas, un programa con que usa <em>garbage collection</em> requiere más memoria que uno programa que maneja memoria de manera explícita. </p><p>Si creamos gran cantidad de objetos de manera dinámica el proceso encargado de manejar memoria (<em>garbage collector</em> en inglés) se va a ejecutar más frecuentemente y vamos a hacer perder rendimiento.</p><p>Otro problema más sutil, es que objetos con una interfaz de eventos ya no son usados, pero sus eventos todavia estan registrados lo que evita que estos objetos sean liberados. Una solución a este problema son las referencias débiles (<em>weak references</em> en inglés).</p><p>Mi punto aquí es que C++ no es peor lenguaje que Python por no tener <em>garbage collector</em>, simplemente son dos lenguajes que implementan formas distintas para manejar memoria. En algunos casos C++ es un mejor lenguaje para determinada tarea en otros Python es mejor.</p><p>Por ejemplo para proyectos medianos prefiero C++, pero para proyectos mas chicos Python es mucho mejor.</p>xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-79161487727430573252008-01-14T11:00:00.000-02:002008-01-13T17:12:26.866-02:00Computación vs. Matemática.Después de tres años de estar trabajando en el área computación tengo un par de reflexiones relacionadas con mi anterior trabajo en matemática:<br /><br />Contras:<br /><br /><br /><ul><li>Menos vacaciones dos semanas en comparación antes tenia vaciones por lo menos un mes y medio en verano y otro en invierno.</li><li>La burocracia en proyectos, ie le pido a A cierta especificacion, A habla con B, después de un par de dias A dice que no esta lista que va a estar en una semana, después de dos semanas A envia un borrador de especificación, etc.</li><li>El cantidad de trabajo es muy fluctuante, hay épocas con varios proyectos con diferente prioridades y fechas límites muy cercanas y que exigen información constante, y otras con un sólo proyecto interno sin una fecha fija.</li><li>Cuando tengo un mail que dice XX no funciona, tiene que estar arreglado lo más pronto posible, creo que en mi empresa la sigla ASAP es la más odiada.</li></ul><p>A favor:</p><ul><li>Mucho mejor pago seis veces mi anterior sueldo (si 6 “veces”).</li><li>Recompensa según trabajo realizado, si hago un buen trabajo las recompensas pueden ir desde una felicitación hasta un aumento o bonus.</li><li>Ciertos problemas exigen soluciones creativas, esto me gusta porque los conocimientos son aplicados a problemas reales.</li></ul><p>Neutro:</p><ul><li>Más controls sobre los proyectos que manejo, es bueno porque me manejo con mis tiempos, no es tan bueno porque exige cierta responsabilidad cuando calculo tiempos.</li><li>Estar en una oficina con aire acondicionado, sentado varias horas, mirando constantemente una pantalla. Puede sonar bien en un principio pero no es el trabajo demasiado saludable.</li></ul><p>En otro post porque se podria pensar que la industria de la informática es un robo.</p>xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-69494406629045484682007-12-07T10:00:00.000-03:002007-12-06T20:19:01.611-03:00Pendientes.Libros:<br /><ul><li><span style="font-style: italic;">La muerte lenta de Luciana B.</span> de Guillermo Martinez.</li><li><span style="font-style: italic;">Episodio 3.14</span> de Adrian Paenza.</li><li>Parte 2 y 3 de <span style="font-style: italic;">La Saga de los Confines</span> de Liliana Bodoc.</li></ul>Matematica:<br /><ul><li>Hace unos dias encontre una práctica de K-Teoría y me empece a acordar de algo, obviamente no me salió ni siquiera el problema 1, pero creo que estoy extrañando algo la matemática, debo hacer algo al respecto.</li></ul>Computacion:<br /><ul><li>No me sobre el tiempo, pero deberia hacer algo interesante, probablemente sea algo relativo al punto anterior.<br /></li></ul>xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-6950999303080873472007-10-11T19:33:00.001-03:002008-06-08T16:12:57.209-03:00Libros nuevos.Compre algunos libros:<br /><ul><li><em>Crimenes Imperceptibles</em> de Guillermo Martínez, hasta ahora me gusta esa mezcla de novela policial, con un toque de matemática. Para mi gusto insiste demasiado con la Logica y el teorema de Göedel. A mi no me gustan los libros/películas que se automencionan de manera no demasiado sutil.</li><li><em>El sol desnudo</em> de Isaac Asimov, pertenece a la serie de Robots, es decir con R. Daniel Olivaw. Supongo que sera acción al estilo Asimov.</li><li><em>El sonido de la Montaña</em> de Yasunari Kawabata, ya había leido otros dos libros de él: <em>El maestro de Go</em>, y <em>La ceremonia del Té</em>.<br />El primero es un relato de la última partida entre el antiguo mestro de Go y un nuevo aspirante, es síntesis es un reláto de la lucha entre lo viejo y lo nuevo, entre la tradición y la modernidad, entre el presente y el futuro.<br />El segundo es distinto, trata de recorrer los sentimientos de varios personajes que tienen una relación un tanto retorcida. Lo que me llama la atención de estos libros son los finales.</li></ul><p>No se si es asi, o es porque solo leí algunos libros, pero me llama la atención la diferencia entre la forma de escribir occidental y los escritores orientales (japoneses en este caso), en que los finales suele abiertos, como dejando que el lector finalice el argumento.</p>xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-90964133457161599392007-07-04T21:06:00.000-03:002007-07-04T21:33:13.059-03:00Tareas pendientes.<ul><li>Terminar de leer «El Castillo» de Kafka, por ahora me pareció que tiene un toque borgeano, aunque Kafka haya nacido antes.</li><li>Buscando referencias sobre «<a href="http://en.wikipedia.org/wiki/Non-photorealistic_rendering"><span>non photorealistic rendering</span></a>», encontre esta frase atribuida a <a href="http://en.wikipedia.org/wiki/Stanislaw_Marcin_Ulam">Stanislaw Ulam</a>: “The study of <i>non-linear physics</i> is like the study of <i>non-elephant biology</i>”.</li><li>Seguir buscando más información sobre los conjuntos de Julia en 4d.<br /><ul><li>Me llamo la atención como se define otro <a href="http://www.mysticfractal.com/cquats.html">producto</a> en los cuaterniones que tiene un mejor <span style="font-style: italic;">aspecto visual</span>.</li><li>No hay conjuntos de Julia en 3D, asi que lo que usualmente se muestra es una proyección en 2D de una <span style="font-style: italic;">rebanada</span> del verdadero conjunto.</li><li>Mas aun, como los conjuntos de Julia no se podrian ver bien en 3D, y entonces se suaviza su superficie (ie hacen que sea diferenciable).<br /></li></ul></li><li>Los lenguajes de programacion funcionales estan mejor preparados para aprovechar mejor la capacidad de proceso que van a tener las computadoras en un futuro cercano?<br /></li></ul>xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-73183275542498959542007-05-25T15:45:00.000-03:002007-05-25T16:10:16.001-03:00Ejecutando codigo del shell como root.<p>A veces es necesario ejecutar ciertos programas como root, por ejemplo <tt>apt-get</tt>, <tt>insmod</tt>, <tt>modprobe</tt>, etc. Esto se soluciona agregando adelante sudo, sudo lo que hace es ejecutar sus parámetros como root.</p><p>Esto falla si queremos hacer algo asi como <tt>'echo 10 > /proc/sys/root_file'</tt>. (Este caso tambien se puede resolver usando el comando <tt>tee</tt>.)</p><p>El problema es que sudo no ejecuta el shell, y por ejemplo todas las cosas interesantes que hace el shell (expansion de wildcards, redirección, etc) no son llevadas a cabo. Para hacer esto lo que hay que hacer es <tt>sudo su -c 'shell'</tt>, por ejemplo <tt>sudo su -c 'echo 10 > /proc/sys/root_file'</tt>.</p>xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-41542496747176859502007-04-29T14:14:00.000-03:002007-04-29T14:36:52.340-03:00Buscando archivos en linux de varias maneras.Para buscar archivos en linux pueden hacer esto:<br />locate <archivo><br />('locate' mantiene una lista de todos los archivos presentes. Esta base se actualiza automaticamente, para forzar la actualizacion hay que usar el comando 'updatedb').<br /><br />Para ver los archivos abiertos y quien los abrio:<br />lsof<br />(lsof viene de "list of open files" i.e. lista de archivos abierots).<br /><br />Para buscar archivos que contengan un texto dado esta el comando grep:<br />grep <texto> <archivos><br />(tambien se puede buscar en los subdirctorios usando el flag -R: grep -R <texto> <archivos>).<br /><br />Otro comando mas avanzado para buscar es 'find':<br />find /lib/modules/ -name 'snd*'<br />(buscar en /lib/modules y subdirectorios todos los archivos que empiezan con snd).xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-84047466421257863742007-04-25T20:04:00.001-03:002007-04-25T20:15:34.257-03:00Algunos links no funcionan en la ayuda del MSDNSíntomas: Algunos links no funcionan en la documentacion del Platform SDK, o en la documentacion de MSDN.<br /><br />Solución: El problema esta causado en el engine que utilizan estos programas para mostrar la ayuda, es decir Internet Explorer, IEFix puede servir para reparar estos errores y alugnos más.xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-50998606806884307352007-04-22T13:23:00.000-03:002007-04-22T13:59:18.550-03:00Pensamientos Aleatorios (I).<p>Todos tenemos la capacidad para emprender cualquier tarea, por más dificultosas que estas puedan ser, en donde esta la diferencia es saber elegir cuales tareas tienen más importancia.</p><p>La experiencia suele ayudar bastante en la elección, y un poco de suerte no viene mal.</p>xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-90245396892140027572007-03-26T21:10:00.000-03:002007-03-26T21:21:16.930-03:00Problemas Interesantes (2)<blockquote>Sean x, y, z números reales positivos, menores que π tales que:<br />cos x + cos y + cos z = 0<br />cos 2x + cos 2y + cos 3z = 0<br />cos 3x + cos 3y + cos 3z = 0<br />Hallar todos los valores que puede tomar sen x + sen y + sen z.</blockquote><p>Fuente: <a href="http://www.rinconmatematico.com/foros/index.php?topic=5903.msg24985">Los Foros del Rincón Matemático.</a></p>xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-24990069227642185752007-03-19T21:17:00.000-03:002007-03-19T21:27:05.898-03:00Problemas interesantes (1)<blockquote>“Un coleccionista tiene cierta cantidad de piedras preciosas, todas de pesos distintos. Si retira las 3 piedras más pesadas, el peso total de todas las piedras que tenía disminuye en 35%. Si retira, de las piedras restantes, las 3 más livianas, el peso total de dichas piedras restantes disminuye en sus 5/13. ¿Cuántas piedras tenía originalmente el coleccionista?”<br /></blockquote>Fuente: <a href="http://www.rinconmatematico.com/foros/index.php?topic=5776.msg24447#msg24447">Los Foros del Rincón Matemático</a>.xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-57935108911155848012007-02-24T16:04:00.000-03:002007-03-19T21:26:18.465-03:00Revisar suposiciones iniciales.Para resolver ciertos problemas necesitamos realizar algunas suposiciones sobre el problema original. Estas suposiciones, son eso suposiciones. Si tenemos suerte podemos resolver el problema condicionado y trasladar esos resultados al problema original. Y eliminar las suposiciones, o demostrar que las nuestras condiciones supuestas son parte del problema original.<br /><br />Pero muchas veces nuestras suposiciones son incorrectas, en ese caso hay que descartarlas y realizar nuevas supociones, o buscar una solución alternativa.<br /><br />Un problema muy frecuente es que una vez obtenidas las conclusiones del problema, a partir de estas suspocisiones, estas no son revisadas. Para ver que nustra conclusion es consistente con el problema. Estas pueden ser incorrectas y frecuentemente lo son.<br /><br />Es una buena costumbre revisar nuestras suposiciones originales, luego de resolver un problema, algunas de ellas podria estar mal.<br /><br />El otro problema bastante común es como elegir una buena suposición, esto depende del problema y de nuestra experiencia previa en problemas parecidos, y lamentablemente la única forma de aprender a hacer esto de manera eficiente es resolviendo muchos problemas, y equivocandose bastante.xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-52730462092162278632007-02-10T14:12:00.000-03:002007-03-19T21:26:44.851-03:00No resolviendo problemas.Hay muchas formas de no resolver un problema, aquí un par que suelen ser bastante comunes.<br /><ul><li>Transformar un problema fácil en otro imposible, y concluir que el problema original es imposible.</li><li>Utilizar herramientas poderosas que no se saben usar, en vez de herramientas simples que se conocen bien.</li><li>Sobreestimar el problema, creer que la solución tiene que ser complicada.</li><li>Pensar en el problema en vez de en la solución.</li></ul>xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.comtag:blogger.com,1999:blog-5659218030052380318.post-73574189423207695432006-10-08T13:43:00.000-03:002007-01-07T13:33:59.461-03:00Sobre Pruebas, Examenes y Evaluaciones (I).<p>Existen distintos tipos de exámenes: “multiple choice”, una cantidad fija de preguntas a desarrollar, entrega de un trabajo práctico, exponer un tema, responder preguntas.</p><p>Cada tipo de examen tiene sus trucos para poder superarlo con éxito. Los examenes multiple choice pueden ser aprobados sin tener ningún conocimiento del examen, es sólo marcar cruces.</p><p>Otros requieren una actitud decidida, por ejemplo al exponer frente a un tribunal. Mientras más rápidas y firmes sean las respuestas tiende a creerse que el que expone conoce el tema; ante una duda o una demora seguramente se profundizara sobre el tema. </p>xhantthttp://www.blogger.com/profile/06988722452914101488noreply@blogger.com