Some initial experiments to investigate whether further experiments are justified, investigating the performance comparison between Groovy and Java. (Java 8 vs Groovy 2.2.0-SNAPSHOT)
MALTRATO INFANTIL
¿Qué es?
¿Qué Abarca?
Daño real o potencial
Salud
Supervivencia
Desarrollo
Dignidad
Factores de riesgo
Respecto al Niño.
Niños no deseados.
Bebes prematuros o con hospitalización prolongada.
Retraso mental o parálisis cerebral.
Deformidad física.
Síndrome de Down.
Enfermedades crónicas.
Alteraciones en el desarrollo Psicomotor.
Menores de tres años.
Factores de riesgo
Respecto A Los Padres Y A La Familia
Padres o cuidadores con antecedentes de maltrato o privación psicoafectiva en su infancia. Poca tolerancia al estrés y a la frustración.
Pobre socialización, baja autoestima.
Padres jóvenes e inmaduros.
Falta de información e inexperiencia específica sobre la crianza de los niños.
Crisis familiares por necesidades básicas insatisfechas.
Factores de riesgo
Respecto a circunstancias, situaciones y factores sociales.
Desempleo.
Baja escolaridad.
Hacinamiento.
Desequilibrio económico y social.
Consideración del niño como un estorbo; tanto para los planes de esparcimiento, como de crecimiento personal y económico.
Migraciones campo-ciudad.
Niños víctimas de fuego cruzado.
Inestabilidad política y económica.
Corrupción.
Pérdida de valores.
Tolerancia social al maltrato.
Clasificación
Otros tipos de maltrato
Abuso sexual
On Concurrency and Parallelism in the JVMverseRussel Winder
Slides for my session at JAX London 2018.
Be aware I did a lot of writing over the slides during the session do the slides are not that useful. Find the video.
On the Architectures of Microservices: the next layerRussel Winder
My µCon 2016 session presentation slides. This was about introducing PGAS (partitioned global address space) as a new architectural form for use in microservices systems. As always I draw on the slides as I speak and this is not captured here, you need to watch the video https://skillsmatter.com/skillscasts/8737-on-the-architectures-of-microservices-the-next-layer
Slides from my PyConUK 2016 session on not using Python fpr computation. Chapel is introduced as an option in a microservices approach. The codes displayed were from https://github.com/russel/Pi_Quadrature
Keynote presentation at PPIG 2015, Bournemouth 2015-07-17.
Presenting experiences of running workshops for programmers to learn new programming languages, and programmers to improve knowledge of programming languages they already use, with an emphasis and feeding ideas and questions into the psychology of programming community.
MALTRATO INFANTIL
¿Qué es?
¿Qué Abarca?
Daño real o potencial
Salud
Supervivencia
Desarrollo
Dignidad
Factores de riesgo
Respecto al Niño.
Niños no deseados.
Bebes prematuros o con hospitalización prolongada.
Retraso mental o parálisis cerebral.
Deformidad física.
Síndrome de Down.
Enfermedades crónicas.
Alteraciones en el desarrollo Psicomotor.
Menores de tres años.
Factores de riesgo
Respecto A Los Padres Y A La Familia
Padres o cuidadores con antecedentes de maltrato o privación psicoafectiva en su infancia. Poca tolerancia al estrés y a la frustración.
Pobre socialización, baja autoestima.
Padres jóvenes e inmaduros.
Falta de información e inexperiencia específica sobre la crianza de los niños.
Crisis familiares por necesidades básicas insatisfechas.
Factores de riesgo
Respecto a circunstancias, situaciones y factores sociales.
Desempleo.
Baja escolaridad.
Hacinamiento.
Desequilibrio económico y social.
Consideración del niño como un estorbo; tanto para los planes de esparcimiento, como de crecimiento personal y económico.
Migraciones campo-ciudad.
Niños víctimas de fuego cruzado.
Inestabilidad política y económica.
Corrupción.
Pérdida de valores.
Tolerancia social al maltrato.
Clasificación
Otros tipos de maltrato
Abuso sexual
On Concurrency and Parallelism in the JVMverseRussel Winder
Slides for my session at JAX London 2018.
Be aware I did a lot of writing over the slides during the session do the slides are not that useful. Find the video.
On the Architectures of Microservices: the next layerRussel Winder
My µCon 2016 session presentation slides. This was about introducing PGAS (partitioned global address space) as a new architectural form for use in microservices systems. As always I draw on the slides as I speak and this is not captured here, you need to watch the video https://skillsmatter.com/skillscasts/8737-on-the-architectures-of-microservices-the-next-layer
Slides from my PyConUK 2016 session on not using Python fpr computation. Chapel is introduced as an option in a microservices approach. The codes displayed were from https://github.com/russel/Pi_Quadrature
Keynote presentation at PPIG 2015, Bournemouth 2015-07-17.
Presenting experiences of running workshops for programmers to learn new programming languages, and programmers to improve knowledge of programming languages they already use, with an emphasis and feeding ideas and questions into the psychology of programming community.
Making Computations Execute Very QuicklyRussel Winder
Presentation at PyData London 2015, 2015-06-20. Putting forward the proposal not to use Cython, NumPy and Numba to speed up Python computations, but to use C++, or better D or Chapel in a polyglot programming approach.
Code used as examples comes from https://github.com/russel/Pi_Quadrature
Java is Dead, Long Live Ceylon, Kotlin, etcRussel Winder
Slides from my DevoxxUK 2015 presentation. Compare and contrast of JVM-based strongly-typed, statically compiled languages: Java, Ceylon, Kotlin, Scala, Frege, Groovy.
Code is on GitHub: https://github.com/russel/Pi_Quadrature
A "pitch" to get people aware and interested in the new remoting features of GPars, a concurrency and parallelism framework for Java and Groovy codes. The slides do not really tell much of the session as there was presentation and execution of code, and an attempt to get audience participation in trying some code out.
A session at Groovy and Grails eXchange 2013 investigating whether a language designed as a dynamic language really can be statically typed and compiled.
Dataflow: the concurrency/parallelism architecture you needRussel Winder
An informal investigation/tutorial on the dataflow architecture for Java and Groovy as presented at DevoxxUK 2014.
Code presented is on GitHub: https://github.com/russel/MeanStdDev.git
Slides from my ACCU 2013 lightning talk. D is the real winner as the functions work out of the box. The Go code requires lots of extra code. Until std::range exists it is the loser.
GPars is a concurrency and parallelism toolkit for the JVM. Founded on java.util.concurrent, it extends it with additional models of concurrency and parallelism, e.g. dataflow, CSP, actors, agents. Although GPars requires Groovy to run it is a toolkit usable from Java as well as Groovy codes.
This was presented at DevoxxUK 2013 2013-03-27T15:50