-
On Exactitude in Programming
Recently I attended a demonstration of a product intended to help design software, right down to implementation details. It failed to convince me. It did, however, succeed in reminding me of this short work by Jorge Luis Borges: On Exactitude in Science Jorge Luis Borges, Collected Fictions, translated by Andrew Hurley. …In that Empire, the Art of Cartography attained such Perfection that the map of a single Province occupied the entirety of a City, and the map of the Empire, the entirety of a Province. In time, those Unconscionable Maps no longer satisfied, and the Cartographers Guilds struck a Map of the Empire whose size was that of the Empire,…
-
Python maths updates
A quick note on some useful updates made to standard Python maths support. Math.prod does for * what sum does for +. It was added at Python 3.8. >>> math.prod([3, 4, 5]) 60 >>> math.prod([]) 1 Added in 3.9, math.lcm, returns the least common multiple of its integer arguments. As with math.prod, an empty list of arguments returns 1. Extended in 3.9, the related function math.gcd now accepts an arbitrary list of arguments. For Euclidean geometry, math.hypot now supports n-dimensional points, and math.dist has been added, again working on any pair of n-dimensional points. These useful additions and extensions are all in the standard math module (along with several others…
-
Fearless Debugging
Jurassic Jigsaw My thanks to Eric Wastl for another excellent Advent of Code. I’ve now worked through all 25 puzzles, some simple, some tough, some familiar, some new; all beautifully set and highly enjoyable. Day 20, Jurrasic Jigsaw, took me longest by far to complete. The puzzle is easy to understand. You have to assemble jigsaw pieces into a seascape. For part one, you need to find the corner pieces. For part two, you must locate monsters in the seascape. Here, a jigsaw piece is a monochrome square, represented like so: ..##.#..#. ##..#..... #...##..#. ####.#...# ##.##.###. ##...#.### .#.#.#..## ..#....#.. ###...#.#. ..###..### And this is the sea monster: # # ##…
-
Complex numbers for planar geometry
Once again, I’m enjoying solving Eric Wastl’s excellent Advent of Code puzzles. Today, day 12 involved a ship navigating in a 2D plane. The ship follows a series of instructions taking the form of actions and values such as F10 N3 F7 R90 F11 ..., where, for the first part: actions N, S, E, W step by the value in the compass directions N, S, E, W actions L, R turn the ship left and right by the number of degrees specified by the value action F advances the ship in the direction it faces by the given value Perhaps the most obvious way to model this is by implementing…
-
Grand Canyon Majestad – Foto Viernes
Grand Canyon Majestad — Si nunca has visto una puesta de sol (o amanecer) sobre el gran cañón, que se están perdiendo. Esta imagen es de mi más reciente viaje en un taller con @don_smith_photography y @garyhartphoto a la montaña a cazar tormentas y relámpagos. Una noche, cuando no hay tormentas fueron alrededor, decidí configurar para una puesta de sol disparar ... Leer más Grand Canyon Majestad – Foto del viernes Software almacen de Cea Ordenadores...
-
Persiguiendo el grande posible, usted puede simplemente ignorar las pequeñas
Parece que la gente está siempre en busca de la "próxima gran cosa". Ellos quieren que los 'grandes' cosa para conseguir el 'grande' de la mejora por sí mismos o a sus organizaciones. Ellos están buscando algo que les llevará de la a a la Z, sin el esfuerzo para llegar a B, C, D, etc. Persiguiendo esa gran idea puede fácilmente empujar a ti mismo ... Leer más Por perseguir a los grandes podría, usted puede simplemente ignorar las pequeñas Software almacen de Cea Ordenadores...
-
El aprendizaje de un Nuevo Idioma (o de cualquier cosa, de verdad…)
Uno de mis alumnos me escribió en privado. Ella quería aprender un nuevo idioma durante el verano, pero ella tiene que "siempre había tenido problemas para encontrar la estructura y saber qué aprender en la consecución de estudios independientes como estos." He tenido esta misma pregunta varias veces en el pasado, así que pensé que podría ser útil para publicar mi respuesta. Software almacen de Cea Ordenadores...
-
Son ustedes de comer tu cerebro?
Yo sé — ¿Está usted de comer tu cerebro? — es un título extraño...pero no te apartes de mí aquí. Estoy escuchando un audiolibro titulado Comprensión de la Complejidad de Scott Página y escuchado un poco de interés de trivia acerca de un animal marino llamado la ascidia. Lo que es interesante acerca de la ascidia es la siguiente: ...casi tan pronto ... Leer más Están comiendo el cerebro? Software almacen de Cea Ordenadores...
-
ANSYS Anuncia Récord de Q3 Resultados Financieros Con un Crecimiento de Doble Dígito en Ingresos y ACV
PCGA de ingresos de $343.9 millones y no-GAAP de ingresos de $345.5 millones de PCGA de las ganancias diluidas por acción de $1.04 y no-GAAP de ganancias por acción diluida de $1.42 PCGA utilidad de operación margen de 30,5% y la no-GAAP utilidad de operación margen de 43.3% de ingresos Diferidos y el atraso de $650.4 millones al 30 de septiembre de 2019, con un incremento del 19% sobre el 30 de septiembre de 2018... Software almacen de Cea Ordenadores...
-
ANSYS Para Ampliar la funcionalidad de Microsoft Azure Digital Gemelos Con la Física Basada en Simulaciones
PITTSBURGH, Nov. 4 de 2019/ PRNewswire/-- ANSYS está trabajando con Microsoft para extender Microsoft Azure Digital Gemelos con ANSYS ® Twin Builder™ para permitir que los clientes mutuos para mejorar significativamente las operaciones. La colaboración va a empoderar a Microsoft a los clientes empresariales a predecir de forma más precisa un activo en el futuro el rendimiento y reducir las no programadas... Software almacen de Cea Ordenadores...