Podcasts about project euler

  • 16PODCASTS
  • 18EPISODES
  • 1h 5mAVG DURATION
  • 1MONTHLY NEW EPISODE
  • Feb 4, 2025LATEST
project euler

POPULARITY

20172018201920202021202220232024


Best podcasts about project euler

Latest podcast episodes about project euler

Ubuntu Podcast
Algorithms, Actions, and GitHub Adventures

Ubuntu Podcast

Play Episode Listen Later Feb 4, 2025 31:01


In this episode: Martin runs GitHub Actions on his development workstations using act. Alan likes to help people and has upped his people-helping skills by making little tools to solve their problems. keyshield - A simple utility to protect your game inputs from GNOME keyboard shortcuts. archive-vbulletin-thread - A Python script to archive threads from vBulletin-based forums. Mark has been flexing his grey matter with challenging mathematical/computer programming problems at Project Euler. You can send your feedback via show@linuxmatters.sh or the Contact Form. If you’d like to hang out with other listeners and share your feedback with the community you can join: The Linux Matters Chatters on Telegram. The #linux-matters channel on the Late Night Linux Discord server. If you enjoy the show, please consider supporting us using Patreon or PayPal. For $5 a month on Patreon, you can enjoy an ad-free feed of Linux Matters, or for $10, get access to all the Late Night Linux family of podcasts ad-free.

Linux Matters
Algorithms, Actions, and GitHub Adventures

Linux Matters

Play Episode Listen Later Feb 4, 2025 31:01


In this episode: Martin runs GitHub Actions on his development workstations using act. Alan likes to help people and has upped his people-helping skills by making little tools to solve their problems. keyshield - A simple utility to protect your game inputs from GNOME keyboard shortcuts. archive-vbulletin-thread - A Python script to archive threads from vBulletin-based forums. Mark has been flexing his grey matter with challenging mathematical/computer programming problems at Project Euler. You can send your feedback via show@linuxmatters.sh or the Contact Form. If you’d like to hang out with other listeners and share your feedback with the community you can join: The Linux Matters Chatters on Telegram. The #linux-matters channel on the Late Night Linux Discord server. If you enjoy the show, please consider supporting us using Patreon or PayPal. For $5 a month on Patreon, you can enjoy an ad-free feed of Linux Matters, or for $10, get access to all the Late Night Linux family of podcasts ad-free.

Místo problémů
28: André Hernández-Espiet - Euclid, employment and education

Místo problémů

Play Episode Listen Later Nov 10, 2023 110:02


André Hernández-Espiet formalizes Euclid's Elements in the proof assistant Lean. He will offer some thoughts on: - what principles are essential when coding up geometry in a rigorous way - why is graduate school a scam - which skills and approaches are useful both in academia and the industry - how can early access to education influence your life   Startovač: https://www.startovac.cz/patron/misto-problemu/ FB page: https://www.facebook.com/mistoproblemu Web: https://www.mistoproblemu.cz/   Timestamps: (0:00) introduction (3:49) Lean and getting into it (7:20) axiomatic systems and different geometries (19:33) practical aspects and benefits of using Lean (34:56) Lean communities and communication across fields (47:23) decoupling of math from its applications (55:38) thoughts on grad school and transitioning to the industry (1:05:51) networking and nepotism (1:17:46) impact of math on personal life (1:29:18) growing up in Puerto Rico   Links: - André's formalization of the first book of Euclid's Elements: https://github.com/ah1112/synthetic_euclid_4 - Lean blog post series: https://www.vladasedlacek.cz/en/posts/lean-01-intro - Spherical triangles: https://en.wikipedia.org/wiki/Spherical_trigonometry - The Erdős Institute: https://www.erdosinstitute.org/ - Blog of Alice Silverberg: https://numberlandadventures.blogspot.com/ - 3Blue1Brown: https://www.3blue1brown.com/ - Numberphile: https://www.numberphile.com/ - Project Euler: https://projecteuler.net/ - Cryptohack: https://cryptohack.org/ - Better explained: https://betterexplained.com/ - Brilliant: https://brilliant.org/

The K12 Engineering Education Podcast
Teach Harder Math and Problem-Solving, with Richard Rusczyk

The K12 Engineering Education Podcast

Play Episode Listen Later Jul 13, 2021 59:35


Math is fundamental to engineering education and other disciplines. That's part of why Richard Rusczyk wants to teach kids harder math than they often see in school. As the CEO of Art of Problem Solving, he wants to challenge more young people mathematically, hopefully giving them an earlier chance to achieve math mastery. He talks about national math competition culture compared to sports culture, starting his online education company, and strategies to improve access to deeper math education in K-12. Related to this episode: • Art of Problem Solving (AoPS): http://artofproblemsolving.com/ • Mathcounts: https://www.mathcounts.org/ • National Society for Professional Engineers: https://www.nspe.org/ • US National Mathematical Talent Search: https://www.usamts.org/ • Bridge to Enter Advanced Mathematics (BEAMS): https://www.beammath.org/ • AoPS Academy: https://aopsacademy.org/ • Project Euler: https://projecteuler.net/ • Chordinates!: https://www.pioslabs.com/chordinates/ • @pioslabs on Instagram: https://www.instagram.com/pioslabs Subscribe and find more podcast information at: http://www.k12engineering.net. Support Pios Labs with regular donations on Patreon: https://www.patreon.com/pioslabs. You'll also be supporting projects like the Engineer's Guide to Improv and Art Games, The Calculator Gator, or Chordinates! Thanks to our donors and listeners for making the show possible. The K12 Engineering Education Podcast is a production of Pios Labs: http://www.pioslabs.com.

Python en español
Python en español #23: Tertulia 2021-03-09

Python en español

Play Episode Listen Later May 31, 2021 132:21


Hoy estamos poquitos en la tertulia y eso permite hablar a gente que nunca ha hablado antes: ¿Cómo puede aprender Python un novato? Python y seguridad https://podcast.jcea.es/python/23 Audio procesado con "rnnoise": https://jmvalin.ca/demo/rnnoise/. Participantes: Jesús Cea, email: jcea@jcea.es, twitter: @jcea, https://blog.jcea.es/, https://www.jcea.es/. Conectando desde Madrid. Jesús, conectando desde Ferrol. Víctor Ramírez, twitter: @virako, programador python y amante de vim, conectando desde Huelva. Gato, desde Chile. Audio editado por Pablo Gómez, twitter: @julebek. La música de la entrada y la salida es "Lightning Bugs", de Jason Shaw. Publicada en https://audionautix.com/ con licencia - Creative Commons Attribution 4.0 International License. [00:53] Hoy no se han conectado los habituales (Virako conectó un rato en medio de la sesión). Por suerte, Jesús, un oyente silencioso habitual, se apiadó de mí. ¿Cómo empezamos a programar en Python? Empezar con el tutorial: https://docs.python.org/es/3/tutorial/index.html. [05:43] Jesús Cea coleccionaba lenguajes de programación en su juventud. Forth: https://es.wikipedia.org/wiki/Forth. Ensamblador: https://es.wikipedia.org/wiki/Lenguaje_ensamblador. [06:23] "La mejor herramienta para cada trabajo" tiene un coste oculto. Especializarse. [07:23] Mercado laboral en España para trabajar en remoto. Los empleadores tienen exigencias poco realistas. [09:18] Hay mucho material para aprender. Saqueadores edición técnica: http://set-ezine.org/. [12:48] Formación formal. [14:03] Comunidades locales Python: Python Vigo: https://www.python-vigo.es/. Se intentaba montar algo en La Coruña. Makerspaces: A Industriosa https://aindustriosa.org/. [16:23] ¿Recursos que pueda usar un novato para aprender? Asociación Python España: https://www.es.python.org/. Lista de correo Python-es: https://mail.python.org/mailman/listinfo/python-es. Internet. [19:23] Raspberry PI https://www.raspberrypi.org/, ESP8266 https://es.wikipedia.org/wiki/ESP8266, ESP32 https://es.wikipedia.org/wiki/ESP32. [21:43] Puesta al día de la semana. [23:28] Encuesta mundial de programadores de Python: Python Developers Survey 2020 Results https://www.jetbrains.com/lp/python-developers-survey-2020/. [24:04] Ya estamos repasando las grabaciones, con vista a publicarlas. Las notas jugarán un papel importante en las grabaciones. Capítulos. [26:03] IPFS: https://es.wikipedia.org/wiki/IPFS. Peer 2 Peer: https://es.wikipedia.org/wiki/Peer-to-peer. webrtc: https://es.wikipedia.org/wiki/WebRTC. Contribuir compartiendo las fotos de Python España. BitTorrent: https://es.wikipedia.org/wiki/BitTorrent. [29:33] Métricas de calidad de código. Complejidad ciclomática: https://es.wikipedia.org/wiki/Complejidad_ciclom%C3%A1tica. Radon: https://pypi.org/project/radon/. Cobertura de test: Coverage https://pypi.org/project/coverage/. Cada pequeño paso ayuda. [35:08] Porcentaje de código nuevo y mantenimiento. [36:33] Se perdió parte de la grabación de la tertulia de la semana pasada. Explicaciones. Explicación de cómo se graban las tertulias. [41:13] Packt https://www.packtpub.com/. Muchos libros digitales sobre Python. Un libro gratis al día: https://www.packtpub.com/free-learning. Bot de telegram de notificaciones diarias: https://t.me/packtpubfreelearning. [44:33] Funciones que son malas prácticas en C. C++ 'strcpy' gives a Warning (C4996): https://stackoverflow.com/questions/4012222/c-strcpy-gives-a-warning-c4996 [46:23] Tema recurrente: ¿poner deberes? [48:08] ¿Progresos sobre Issue24676: Error in pickle using cProfile https://bugs.python.org/issue24676, visto en tertulias anteriores? Bug poco prioritario. Jesús Cea propone algunos rodeos al problema. runpy: https://docs.python.org/3/library/runpy.html. [52:09] Volvemos al tema de cómo un novato puede aprender desde cero. Hacer un proyecto pequeño. Intentar no extenderse mucho, no hacer "muchas cosas". Si no tiene base, el código del novato va a ser malo y con mucho más esfuerzo del necesario. Hace falta cierto tutelaje. Examinar un proceso ajeno "pequeño" y estudiarlo. Project Euler: https://projecteuler.net/. Kata: https://es.wikipedia.org/wiki/Kata. Ventajas de un libro: Aprendizaje estructurado, gradual y que prioriza lo importante. Aprende Python en un fin de semana || Libro – PDF – EPUB – Descargar https://elcientificodedatos.com/aprende-python-en-un-fin-de-semana/. Python España: Aprende Python https://www.es.python.org/pages/aprende-python.html. Comunidades locales. ¿Las charlas valen para algo? ¿Alguien que no sabe programar en absoluto entiende qué significa a = a + 1? Commodore VIC-20: https://en.wikipedia.org/wiki/Commodore_VIC-20. BASIC: https://es.wikipedia.org/wiki/BASIC. Escribir código a mano puede ayudar. [01:11:13] ¿Los emails de recordatorio a las listas de correo sirven para algo? ¿Son spam? [01:13:43] Python y seguridad. ¿Recomendaciones para novatos? OWASP: https://owasp.org/. OWASP Top Ten Web Application Security Risks: https://owasp.org/www-project-top-ten/. Listas de correo de seguridad. Desbordamiento de búfer: https://es.wikipedia.org/wiki/Desbordamiento_de_buffer. Podcast: Security Now https://twit.tv/shows/security-now. Hispasec: Noticias de seguridad diaria: Una al Día: https://unaaldia.hispasec.com/. The CERT C Secure Coding Standard https://www.amazon.com/CERT-Secure-Coding-Standard/dp/0321563212. Cada lenguaje tiene sus propios fallos de seguridad típicos, propios de las idiosincrasias o el estilo de ese lenguaje. [01:22:43] PEP 578 -- Python Runtime Audit Hooks https://www.python.org/dev/peps/pep-0578/ Audit events table: https://docs.python.org/3/library/audit_events.html. [01:24:43] Los "Framework" te protegen de fallos típicos conocidos https://es.wikipedia.org/wiki/Framework. Si el "framework" es popular y se le encuentra un bug, eres susceptible a un ataque masivo. Ejemplo: WordPress: https://es.wikipedia.org/wiki/WordPress. Hay que preocuparse de tenerlo actualizado. Django: https://www.djangoproject.com/. Ataque de cadena de suministro: https://es.wikipedia.org/wiki/Ataque_a_cadena_de_suministro. [01:28:53] DevOps: https://es.wikipedia.org/wiki/DevOps. Docker: https://www.docker.com/. ¿Quién se preocupa de actualizarlo? [01:31:53] Volvemos al tema OWASP https://owasp.org/. OWASP Top Ten Web Application Security Risks: https://owasp.org/www-project-top-ten/. [01:32:53] ¿En qué posición está Python respecto a la seguridad, respecto a otros lenguajes de programación? DB-API 2.0: PEP 249 -- Python Database API Specification v2.0 https://www.python.org/dev/peps/pep-0249/. sqlite3: https://docs.python.org/3/library/sqlite3.html. Aunque un lenguaje de programación sea razonablemente seguro, los programadores introducen fallos de seguridad en su código. Algunos ejemplos. pickle: https://docs.python.org/3/library/pickle.html. eval: https://docs.python.org/3/library/functions.html#eval. [01:36:43] Ataque de cadena de suministro: https://es.wikipedia.org/wiki/Ataque_a_cadena_de_suministro. Poison packages – “Supply Chain Risks” user hits Python community with 4000 fake modules: https://nakedsecurity.sophos.com/2021/03/07/poison-packages-supply-chain-risks-user-hits-python-community-with-4000-fake-modules/. Cualquiera puede subir un módulo nuevo a PYPI: https://pypi.org/. [01:40:53] Costes del código abierto. La reputación no basta. Trabajo ingrato. Depender del trabajo voluntario es un problema. [01:43:13] Auditoría automática de código. Hay una diferencia entre código con bugs y ataques maliciosos conscientes. Ejemplo, Antivirus. VirusTotal: https://www.virustotal.com/gui/, Hispasec https://hispasec.com/es/. Un clásico de 1984: "Reflections on Trusting Trust": https://users.ece.cmu.edu/~ganger/712.fall02/papers/p761-thompson.pdf. [01:46:08] Es un problema universal. Dependemos del trabajo de mucha gente que no cobra, que lo hace por amor al arte. Referencia obligada a XKCD https://xkcd.com/: Dependency https://xkcd.com/2347/. Wikipedia XKCD: https://es.wikipedia.org/wiki/Xkcd. OpenSSL https://es.wikipedia.org/wiki/OpenSSL: Heartbleed https://es.wikipedia.org/wiki/Heartbleed. WordPress: https://es.wikipedia.org/wiki/WordPress. [01:50:03] Empresas que dan soporte comercial a productos de código abierto. Red Hat: https://es.wikipedia.org/wiki/Red_Hat. Opinión de Jesús Cea: Se vende tranquilidad, no seguridad. Desplazas la responsabilidad a otro. Gestión de riesgo. Proteger su puesto de trabajo. "No han despedido nunca a nadie por comprar IBM": https://loscuenca.com/2010/04/nunca-han-despedido-a-nadie-por-contratar-a-______/ [01:55:23] Hoy ha sido un día raro en la tertulia, faltan (casi) todos los habituales y habla gente que no ha hablado nunca. Jesús Cea ya ha perdido el miedo a que no se conecte nadie a la tertulia semanal. [02:00:33] Falta la voz del "novato". Aprende Python en un fin de semana || Libro – PDF – EPUB – Descargar https://elcientificodedatos.com/aprende-python-en-un-fin-de-semana/. [02:09:03] Traducción de la documentación Python al español: Documentación Python en Español: https://docs.python.org/es/3/. Documentación oficial de Python en español https://pyar.discourse.group/t/documentacion-oficial-de-python-en-espanol/238/23. GitHub: https://github.com/python/python-docs-es/. Documentación oficial de Python en Español https://elblogdehumitos.com/posts/documentacion-oficial-de-python-en-espanol/. docs.python.org en Español https://elblogdehumitos.com/posts/docspythonorg-en-espanol/. [02:11:28] Final.

Escaping Web
6: Algorithmically Speaking with Elliott Jin of Triplebyte

Escaping Web

Play Episode Listen Later Oct 28, 2019 76:48


Elliott Jin is the Interview Team Tech Lead at Triplebyte. You're gonna hear a lot about Project Euler in this one.

speaking triplebyte project euler
Model View Conversation
Episode 19: Ways to Learn, Part II

Model View Conversation

Play Episode Listen Later May 27, 2019 51:50


The guys return to finish their discussion of the different ways you can engage in learning about programming. This time they delve into online courses, bootcamp and other concentrated learning environments, and the importance of building stuff on your own and with others to demonstrate mastery of concepts. Follow us on Twitter @mvcpodcast (https://www.twitter.com/mvcpodcast). Chapters 00:00 - Intro 00:21 - Online courses 07:14 - The illusion of mastery 12:36 - Bootcamp vs. online course 14:06 - Exercise sites 16:37 - Bootcamps 30:37 - Meetups and conferences 39:00 - Building your own stuff 43:33 - Building with others 51:06 - Outro Links Code Wars (https://www.codewars.com) Project Euler (https://projecteuler.net) Exercism (https://exercism.io)

Dataspaning
#10 Kryptovalutor och bitcoin - ett år efter toppen

Dataspaning

Play Episode Listen Later Dec 19, 2018 62:06


För ett år sedan var många besatta av bitcoin och kryptovalutor. Det verkade som att priset inte kunde sluta att gå upp och alla skulle hodla. Nu ett år efter toppen visade sig att det var en bubbla. I detta avsnitt ser vi tillbaka på bubblan, går igenom vad kryptovalutor är och den underliggande tekniken som alla blev förälskade i. Vi sätter bubblan i perspektiv till historiska bubblor, diskuterar hur man kan värdera en kryptovaluta och hur framtiden ser ut för kryptovalutor. Dagens spaning:Fermats Library en websida för annotering av vetenskapliga artiklar. Kolla tex in:- Bitcoins whitepaper med annoteringar Nämnt i introt:- SQL- Deklarativ programmering- Advent of code: som en chokladkalender om choklad var pussel- Podden kodsnacks github-repo för advent of code- Project Euler: en samling matematiska problem att lösa mha programmering Mer om kryptovalutor/blockkedjor:- Coindesk: nyheter och priser för kryptovalutor- Coinmarketcap: priser och marknadsandelar för kryptovalutor- Artikel på Arstechnica med en enklare genomgång av bitcoin, fortfarande ganska teknisk- Ethereum whitepaper- Artikel om bitcoins energikonsumption- Filecoin- Mt. Gox: nerlagd japansk kryptovalutaväxlare- SHA-2: Bitcoins hashfunktion- Konsensuspodden: Svensk pod om ekonomi, teknik och blockchain- Hashpower: Podserie om kryptovalutor- Värderingsmodell för kryptovalutor- Blockchain 101 - A Visual Demo- Blockchain 101 - Part 2 - Public / Private Keys and Signing- 3blue1brown förklarar bitcoin & kryptovalutor- Merkle tree i blockkedjesammanhang Annat nämnt:- Foldingathome: Distribuerade beräkningar för vetenskapliga ändamål kring proteinveckning- Boinc: Distribuerade beräkningar för vetenskapliga och andra ändamål- Kärnkraftsdrivna flygplan- Fusion: ständigt 30 år borta och underfinansierat- Fermats sista sats Vi har för närvarande inga externa samarbeten och alla åsikter är våra egna. Inget vi pratar om är någon typ av investeringsrekommendationer. Medverkande i avsnittet:- Henning Hammar, doktorand i fysik på Uppsala Universitet, driver även tjänsten Börslabbet, @investerarfys- Daniel Constanda, IT-konsult i finansbranchen på Clara Financial Consulting, @DanielConstanda- Martin Nordgren, jobbar på Tobii, tidigare på Dirac, @martinjnordgren Kontakta oss:dataspaning.se@dataspaning @ Twitterdataspaning@gmail.com

Devchat.tv Master Feed
RR 356: Geospatial Programming in Ruby with Daniel Azuma and Tee Parham

Devchat.tv Master Feed

Play Episode Listen Later Apr 3, 2018 56:15


Panel: Charles Max Wood Eric Berry Special Guests: Daniel Azuma and Tee Parham In this episode of Ruby Rogues, the panel discusses geospatial programming with Daniel Azuma and Tee Parham. Daniel is a developer at Google and has been doing Ruby for about 14 years. Tee is co-founder and CTO of Neighborland, which is built on Ruby on Rails. Before that, he founded, managed and led technical projects for a small startup for about 8 years. They discuss what geospatial programming is, what RGeo Gem is, and other interesting aspects of geospatial programming. In particular, we dive pretty deep on: Daniel and Tee intros What is the landscape when it comes to geospatial programming? What is geospatial programming? Google Maps Get ahold of a lot of data Wide angle of data available Large amount of application available RGeo Gem What does RGeo do? CrimeReports.com Draw shapes on a map to outline the cities or space A lot goes into Geospatial programming What drove you to create this project? Why Ruby? Created out of necessity PostGIS When did this project begin to gain traction? Open sourced it so that other people could use it When did Tee get involved? Rails And much, much more! Links: Ruby Ruby on Rails Neighborland Google Maps RGeo Gem CrimeReports.com PostGIS @TeeParham Tee’s GitHub Daniel’s Blog Daniel’s GitHub Picks: Charles CodeSponsor Eric Polymail CodeSponsor Daniel Project Euler Bloom County Tee Observable MapSchool.io GeoJSON.io The Memory Illusion by Julia Shaw Retrospective Album

Ruby Rogues
RR 356: Geospatial Programming in Ruby with Daniel Azuma and Tee Parham

Ruby Rogues

Play Episode Listen Later Apr 3, 2018 56:15


Panel: Charles Max Wood Eric Berry Special Guests: Daniel Azuma and Tee Parham In this episode of Ruby Rogues, the panel discusses geospatial programming with Daniel Azuma and Tee Parham. Daniel is a developer at Google and has been doing Ruby for about 14 years. Tee is co-founder and CTO of Neighborland, which is built on Ruby on Rails. Before that, he founded, managed and led technical projects for a small startup for about 8 years. They discuss what geospatial programming is, what RGeo Gem is, and other interesting aspects of geospatial programming. In particular, we dive pretty deep on: Daniel and Tee intros What is the landscape when it comes to geospatial programming? What is geospatial programming? Google Maps Get ahold of a lot of data Wide angle of data available Large amount of application available RGeo Gem What does RGeo do? CrimeReports.com Draw shapes on a map to outline the cities or space A lot goes into Geospatial programming What drove you to create this project? Why Ruby? Created out of necessity PostGIS When did this project begin to gain traction? Open sourced it so that other people could use it When did Tee get involved? Rails And much, much more! Links: Ruby Ruby on Rails Neighborland Google Maps RGeo Gem CrimeReports.com PostGIS @TeeParham Tee’s GitHub Daniel’s Blog Daniel’s GitHub Picks: Charles CodeSponsor Eric Polymail CodeSponsor Daniel Project Euler Bloom County Tee Observable MapSchool.io GeoJSON.io The Memory Illusion by Julia Shaw Retrospective Album

All Ruby Podcasts by Devchat.tv
RR 356: Geospatial Programming in Ruby with Daniel Azuma and Tee Parham

All Ruby Podcasts by Devchat.tv

Play Episode Listen Later Apr 3, 2018 56:15


Panel: Charles Max Wood Eric Berry Special Guests: Daniel Azuma and Tee Parham In this episode of Ruby Rogues, the panel discusses geospatial programming with Daniel Azuma and Tee Parham. Daniel is a developer at Google and has been doing Ruby for about 14 years. Tee is co-founder and CTO of Neighborland, which is built on Ruby on Rails. Before that, he founded, managed and led technical projects for a small startup for about 8 years. They discuss what geospatial programming is, what RGeo Gem is, and other interesting aspects of geospatial programming. In particular, we dive pretty deep on: Daniel and Tee intros What is the landscape when it comes to geospatial programming? What is geospatial programming? Google Maps Get ahold of a lot of data Wide angle of data available Large amount of application available RGeo Gem What does RGeo do? CrimeReports.com Draw shapes on a map to outline the cities or space A lot goes into Geospatial programming What drove you to create this project? Why Ruby? Created out of necessity PostGIS When did this project begin to gain traction? Open sourced it so that other people could use it When did Tee get involved? Rails And much, much more! Links: Ruby Ruby on Rails Neighborland Google Maps RGeo Gem CrimeReports.com PostGIS @TeeParham Tee’s GitHub Daniel’s Blog Daniel’s GitHub Picks: Charles CodeSponsor Eric Polymail CodeSponsor Daniel Project Euler Bloom County Tee Observable MapSchool.io GeoJSON.io The Memory Illusion by Julia Shaw Retrospective Album

This is Orlando
A Podcast with The Director of Education for Thinkful, Grae Drake

This is Orlando

Play Episode Listen Later Apr 3, 2017


I am fortunate to work part time with Thinkful, an incredible Online Coding Bootcamp that teaches both web development and Data Science. I had the opportunity to chat via Skype with the Director of Education Grae Drake and get his take on education in general, networking, overcoming social fears and what it is he looks for in people during the interview phase. I have been doing career services for 13 years now and I have to say I was blown away by Thinkful's perspective on sharing the employment responsibility with their students as well as Grae's perspective on what it means to provide guidance and encouragment.  Grae is a programmer, educator, and recovering corporate attorney. He joined Thinkful as employee #4 to build the mentorship program and now leads Thinkful's education department, including career services and employer relations teams. He's coached a number of Thinkful graduates through the job search and negotiation processes, and splits his free time between wrangling his two year old son and solving problems on Project Euler. Follow him on twitter at @Grae_Drake.Let me know your thoughts - @robcoble

Greater Than Code
Episode 007: Overcoming Adversity and Battling Unconscious Bias with Neem Serra

Greater Than Code

Play Episode Listen Later Nov 10, 2016 65:36


00:16 – Welcome to Greater Than Code 02:02 – Neem Serra Introduction Neem Serra: “From Babies to Software Development” (http://neemserra.com/from-babies-to-software-development/) 03:23 – 2016 Election Thoughts, Fears, and Aspirations; Importance of Ally Support Rev. Martin Luther King, Jr.: “The Other America” (http://www.gphistorical.org/mlk/mlkspeech/mlk-gp-speech.pdf) 14:51 – Overcoming Adversity and Getting Into Science Genomics (https://en.wikipedia.org/wiki/Genomics) 26:27 – Switching from Science to Programming and Getting a Job Software Carpentry (https://software-carpentry.org/) National Society of Black Engineers (https://www.nsbe.org/home.aspx) HandsUp United (http://www.handsupunited.org/) Project Euler (https://projecteuler.net/) 33:53 – Volunteering and Being Empathetic and Inclusive "I feel like most of my job some days is helping people try to be empathetic. Nobody gives me a raise for that."@TeamNeem @greaterthancode— Jessica Kerr (@jessitron) November 9, 2016 47:36 – Battling Unconscious Bias 55:17 – Programming in Swift Swift Playgrounds Demo with a Twist (https://www.youtube.com/watch?v=no12EfZUSQo) Reflections: Astrid: Push through. Jessica: Programming gives you power. Also, we love you, David Brady. Coraline: Individual actions matter. Be allies to people who are facing discrimination or oppression. Neem: Small acts of kindness matter. The Techies Project (https://techiesproject.com/) This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode). To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well. Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks! Special Guest: Neem Serra.

Greater Than Code
Episode 006: Getting Technology Into the Hands of Children with David Bock

Greater Than Code

Play Episode Listen Later Nov 3, 2016 58:33


00:17 – Welcome to “PC Principal Shit!” …we mean, “Greater Than Code!” 00:35 – David Bock Introduction and “Smoked Pork” Discussion 04:56 – Teaching Kids Computer Science Concepts Watch D.O.G.S. (https://dadsofgreatstudents.com//) Code.org (https://code.org/) Hour of Code (https://code.org/learn) Blockly (https://developers.google.com/blockly/) Karel the Robot (http://karel.sourceforge.net/) TEALS: Computer Science in Every High School (https://www.tealsk12.org/) 12:50 – Being Scientifically Literate Neil deGrasse Tyson YouTube Video (https://www.youtube.com/watch?v=gFLYe_YAQYQ) 14:13 – Gender and Peer Pressure Dynamics On @greaterthancode with @bokmann. He had a student who realized "Oh! Computers aren't smart! They're just dumb, really really fast!" :D— Sam Livingston-Gray (@geeksam) November 2, 2016 22:13 – Curriculum and Good Teaching Languages C.A.M.S: Coding at Middle School (https://www.lcps.org/domain/17131) Scratch (https://scratch.mit.edu/) 23:16 – Games as an Entry Point for Programming Minecraft (https://minecraft.net/en-us/) 34:00 – “K-12 is pretty broad age range. How do you tailor the curriculum for different ages? Do you find that there are things you can teach to older kids that definitely don’t work with younger kids?” — Darin Wilson (https://twitter.com/darinwilson) 36:17 – Understanding Abstract Thought What’s Going on in There? by Lise Eliot (https://www.amazon.com/gp/product/0553378252/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&tag=therubyrep-20&camp=1789&creative=9325&linkCode=as2&creativeASIN=0553378252&linkId=37388e60dbce1c4e681fe7fc19566b0a) 37:19 – “How do you handle multiple skill levels? Specifically, what can you do to set a culture where kids who know a little more won’t intimidate those who are completely new?” — Jacob Stoebel (https://twitter.com/jstoebel) Project Euler (https://projecteuler.net/) CodingBat (https://codingbat.com/java) 40:51 – Getting Equipment and Resources Into the Hands of Students; “How do you deal with equipment? Not every kid rolls up with Arch Linux installed on their Macbook Air, presumably.” — Ben Hamill (https://twitter.com/benhamill) Code Virginia (https://www.codevirginia.org/) 45:12 – Tablets vs Computer Learning and Resources; Computer Science vs Computational Thinking Robozzle (https://itunes.apple.com/us/app/robozzle/id350729261?mt=8) ROBLOX (https://itunes.apple.com/us/app/roblox/id431946152?mt=8) Move The Turtle (https://itunes.apple.com/us/app/move-turtle.-programming-for/id509013878?mt=8) DragonBox (https://itunes.apple.com/us/app/dragonbox-algebra-5+/id522069155?mt=8) 35:56 – Getting Involved with Teaching Kids Technology … but Taking Care to Avoid Burnout Reflections: Mandy: Sharing today’s resources with kids who are interested. If you’re in South Central Pennsylvania, please reach out! Sam: Resources for where to go and where to get started. Coraline: Reflecting on privilege and thinking about how to get equipment into underprivileged kids’ hands. Dave: One of the best ways to learn is to teach. This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode). To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well. Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks! Special Guest: Dave Bock.

CodeLunch.fm
6. ECMAScript6 & Project Euler

CodeLunch.fm

Play Episode Listen Later Jan 30, 2015 52:32


今回は@h13i32maruと@iizukakの二人で、ECMAScript6とProject Eulerについて話をしました。 ECMAScript6 Destructuring and parameter handling in ECMAScript 6 ES6 Generatorを使ってasync/awaitを実装するメモ ECMAScript compatibility table Project Euler 火星の人

ecmascript project euler
CodeLunch.fm
6. ECMAScript6 & Project Euler

CodeLunch.fm

Play Episode Listen Later Jan 29, 2015 52:33


今回は@h13i32maruと@iizukakの二人で、ECMAScript6とProject Eulerについて話をしました。

project euler
AskDeveloper Podcast
EP39 - Interviewing For Google For With Mohamed Tayseer

AskDeveloper Podcast

Play Episode Listen Later Jan 18, 2015 80:52


الحلقة التاسعة و الثلاثون من راديو اسأل مطور, في هذه الحلقة نستضيف المهندس محمد تيسير المنضم حديثاً لفريق عمل جوجل في مدينة زيورخ في سويسرا, ليشارك معنا خبراته و نصائحه لمن يريدون التقدم في الوظائف المماثلة. Why do you want to join Google? Technical career path Innovative Move to another country You will not lose anything if you fail. There is no such thing as blacklist What they are looking for in a candidate? Smart & get things done Goes the extra mile (open-source, side projects, …) Measurable achievements College degree is not required Persistence: I failed the 1st interview but passed the 2nd How to pass the interview? Relax. It’s not the end of the world Always keep the communication line open. In other words, always think out loud. Don’t stand there silently while you are thinking Validate your assumptions with test cases & ask about edge cases to make sure you understand everything. The problem might be simpler than you think Apply for all suitable positions, not just one or two (follow @googlejobs on twitter) Prepare well (Project Euler, Top Coder, ACM, …) “Algorithm Design Manual” is a good book, but it’s heavy for some people. Go with it when you feel you have a good understanding of basic data structures See more references below Things to consider It takes time to pass the interviews, get visa & start working Google helps with relocation: papers, travel tickets, temp accommodation, but this doesn’t mean the visa is guaranteed. The imposter syndrome: I’m not good enough References Steve Yegge blog post is the best resource. http://steve-yegge.blogspot.ch/2008/03/get-that-job-at-google.html Event by Ahmad Aly https://www.facebook.com/events/252191538310698/?ref=22 Required courses http://uk.businessinsider.com/skills-for-google-engineering-jobs-2014-10?r=US Another reference http://www.businessinsider.com/qualities-google-looks-for-in-job-candidates-2014-4?IR=T There were some sessions in EgyptScholars group telling you how to prepare for Google interview https://www.facebook.com/EgyptScholars

Konferenz 28
K/28_063: Point-And-Click-Kamera

Konferenz 28

Play Episode Listen Later Jan 15, 2014 77:46


Endlich ist Philipp mal wieder zu Gast! Das wurde aber auch Zeit. Daniel und Max sind also nicht nur nicht einsam, sondern haben auch noch die Möglichkeit, Philipps Expertise zum Thema Vorsätze zu nutzen. pq-Song Diekmeier’sche Unterteilung von The Fault In Our Stars Philipps Vorsätze 2006 Daniels und Philipps Jahresrückblicke für 2013. Project Euler TEN Das erstaunliche Leben des Walter Mitty Adam Scotts Bart Folgt den Stars dieses Podcasts im Twitter: @knuspermagier @konferenz28, und dann wäre da noch die Metafolge, #YOLO.