Podcasts about software analysis

  • 9PODCASTS
  • 10EPISODES
  • 39mAVG DURATION
  • ?INFREQUENT EPISODES
  • Dec 21, 2023LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about software analysis

Latest podcast episodes about software analysis

Smart Software with SmartLogic
Actor Model and Concurrent Processing in Elixir vs. Clojure and Ruby with Xiang Ji & Nathan Hessler

Smart Software with SmartLogic

Play Episode Listen Later Dec 21, 2023 47:57


In this episode of Elixir Wizards, Xiang Ji and Nathan Hessler join hosts Sundi Myint and Owen Bickford to compare actor model implementation in Elixir, Ruby, and Clojure. In Elixir, the actor model is core to how the BEAM VM works, with lightweight processes communicating asynchronously via message passing. GenServers provide a common abstraction for building actors, handling messages, and maintaining internal state. In Ruby, the actor model is represented through Ractors, which currently map to OS threads. They discuss what we can learn by comparing models, understanding tradeoffs between VMs, languages, and concurrency primitives, and how this knowledge can help us choose the best tools for a project. Topics discussed in this episode: Difference between actor model and shared memory concurrency Isolation of actor state and communication via message passing BEAM VM design for high concurrency via lightweight processes GenServers as common abstraction for building stateful actors GenServer callbacks for message handling and state updates Agents as similar process abstraction to GenServers Shared state utilities like ETS for inter-process communication Global Interpreter Lock in older Ruby VMs Ractors as initial actor implementation in Ruby mapping to threads Planned improvements to Ruby concurrency in 3.3 Akka implementation of actor model on JVM using thread scheduling Limitations of shared memory concurrency on JVM Project Loom bringing lightweight processes to JVM Building GenServer behavior in Ruby using metaprogramming CSP model of communication using channels in Clojure Differences between BEAM scheduler and thread-based VMs Comparing Elixir to academic languages like Haskell Remote and theScore are hiring! Links mentioned in this episode: theScore is hiring! https://www.thescore.com/ Remote is also hiring! https://remote.com/ Comparing the Actor Model and CSP with Elixir and Clojure (https://xiangji.me/2023/12/18/comparing-the-actor-model-and-csp-with-elixir-and-clojure/) Blog Post by Xiang Ji Comparing the Actor model & CSP concurrency with Elixir & Clojure (https://www.youtube.com/watch?v=lIQCQKPRNCI) Xiang Ji at ElixirConf EU 2022 Clojure Programming Language https://clojure.org/ Akka https://akka.io/ Go Programming Language https://github.com/golang/go Proto Actor for Golang https://proto.actor/ RabbitMQ Open-Source Message Broker Software  https://github.com/rabbitmq JVM Project Loom https://github.com/openjdk/loom Ractor for Ruby  https://docs.ruby-lang.org/en/master/ractor_md.html Seven Concurrency Models in Seven Weeks: When Threads Unravel (https://pragprog.com/titles/pb7con/seven-concurrency-models-in-seven-weeks/)by Paul Butcher Seven Languages in Seven Weeks (https://pragprog.com/titles/btlang/seven-languages-in-seven-weeks/) by Bruce A. Tate GenServer https://hexdocs.pm/elixir/1.12/GenServer.html ets https://www.erlang.org/doc/man/ets.html Elixir in Action (https://pragprog.com/titles/btlang/seven-languages-in-seven-weeks/) by Saša Jurić Redis https://github.com/redis/redis Designing for Scalability with Erlang/OTP (https://www.oreilly.com/library/view/designing-for-scalability/9781449361556/) by Francesco Cesarini & Steve Vinoski Discord Blog: Using Rust to Scale Elixir for 11 Million Concurrent Users (https://discord.com/blog/using-rust-to-scale-elixir-for-11-million-concurrent-users) Xiang's website https://xiangji.me/ Feeling Good: The New Mood Therapy (https://www.thriftbooks.com/w/feeling-good-the-new-mood-therapy-by-david-d-burns/250046/?resultid=7691fb71-d8f9-4435-a7a3-db3441d2272b#edition=2377541&idiq=3913925) by David D. Burns Special Guests: Nathan Hessler and Xiang Ji.

The Work From Home Show
S4E25: Building a Successful Work From Home Consulting Career with Silicon Valley Entrepreneur Robert Zeidman

The Work From Home Show

Play Episode Listen Later Jul 13, 2023 34:27


Bob Zeidman is the Founder of Zeidman Consulting, which provides hardware and software design services, engineering support, and expert witnesses for high-tech litigation. He created the field of software forensics and founded Software Analysis and Forensic Engineering Corporation to develop and sell software forensics tools.   Zeidman joins the show to discuss how he built up his career as a Silicon Valley consultant. He shares tips and tricks on how you can do the same.   Zeidman's cases have included ConnectU v. Facebook, on which the Oscar-winning movie The Social Network is based, and Oracle v. Google, which went up to the U.S. Supreme Court.   He is the inventor of the famous Silicon Valley Napkin on display at the Computer History Museum.   He is also a high-stakes poker player, and his latest tech venture is Good Beat Poker, a new way to play and watch poker online.   His book The Software IP Detective's Handbook is considered the standard textbook for software forensics. His latest novel is the political satire Animal Lab, a modern sequel to George Orwell's classic Animal Farm.     Website:  www.zeidman.biz www.zeidman.net www.zeidmanconsulting.com www.SAFE-corp.com www.GoodBeatPoker.com

Speak Up Talk Radio Network
Bob Zeidman Firebird Book Award Winner and Author Interview

Speak Up Talk Radio Network

Play Episode Listen Later Jan 13, 2022 28:24


Bob Zeidman created the field of software forensics and founded Software Analysis and Forensic Engineering Corporation to develop and sell software forensics tools. He is the founder of  Zeidman Consulting, an engineering consulting company that has worked on over 245 major litigations involving billions of dollars of disputed intellectual property. His cases have included ConnectU...

GTM: Got Ten Minutes?
Episode #6: Steve Choquette, Former GTM Product Manager at IBM

GTM: Got Ten Minutes?

Play Episode Listen Later Jun 9, 2021 9:07


Steve spent 40+ years at IBM, where he started as a Software Programmer and later became the GTM Product Manager and Product Manager for Strategic Watson Partners. As a former GTM Product Manager at IBM, Steve's goal was to bring order out of chaos. He talks about the changes in the market and in AI from back then compared to now. Steve speaks with host Dwayne Samuels about his roles at IBM and tells us the difference and similarities between being a Software Analysis and a Product Manager.

ACM ByteCast
Denae Ford - Episode 12

ACM ByteCast

Play Episode Listen Later Feb 24, 2021 35:41


In this episode of ByteCast, Rashmi Mohan hosts Denae Ford, a Senior Researcher at Microsoft Research in the Software Analysis and Intelligence Team (SAINTes) group and an Affiliate Assistant Professor in the Human Centered Design and Engineering Department at the University of Washington. Her research lies at the intersection of human-computer interaction and software engineering. In her work she identifies and dismantles cognitive and social barriers by designing mechanisms to support software developer participation in online socio-technical ecosystems. Ford is also a recipient of the National GEM Consortium Fellowship, National Science Foundation Graduate Research Fellowship, and Microsoft Research Ph.D. Fellowship. She is best known for her research on just-in-time mentorship as a mode to empower welcoming engagement in collaborative Q&A for online programming communities, including open-source software and work to empower marginalized software developers in online communities. In the interview, Ford relates how an undergraduate research project inspired her to pursue a PhD in computing. She describes her approach in designing various research studies, the process she used to identify challenges and barriers to engagement in communities such as StackOverflow and GitHub, and how she and her collaborators went about building interventions. They also discuss how some of these interventions can be applied by industry. Ford also shares some future directions and developments in computing that most excite her—and the possibilities in making the field more equitable and inclusive.

Expedition to Try
ETT with Mike Mastro - Software Analysis, Asking the Tough Questions, New Cars, Running Friends, and Going to Space

Expedition to Try

Play Episode Listen Later Jul 15, 2020 44:17


This week I sat down with my sister's friend Mike Mastro. He heard about my podcast and couldn't wait to be a part of it. We talk about Mike's process through college from first thinking chemistry was a great option to then going into the engineering field. Now he's working in the computer science world and figuring out how to stay productive while working from home. We also discuss some of Mike's hobbies and dreams. He loves staying active by working out, running, and golfing, but he also enjoys taking time to relax and be with friends or even by himself. He's hoping that maybe someday, he'll be floating up there in space looking at all of us. Check out Gabrielle Ooyama's music here: https://www.facebook.com/gabrielleooyamamusic and https://www.instagram.com/gabrielleooyamamusic/?hl=en&fbclid=IwAR3usGKn5XzYW7YEA3OCe_oW_7lM7Yot6JJ0_6qK7GRlLX6S-3gqzSTGLDc I love hearing from you all, so follow me on any of the following social media pages and send me a message. If you're interested in being on a future episode, I'd love to talk with you! Twitter: https://twitter.com/ExpeditionTry Instagram: https://www.instagram.com/expeditiontotry/ Facebook: https://www.facebook.com/expeditiontotry/ Blog: http://expeditiontotry.com/ --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app

Catalog of Interviews and Bits

FACEBOOK, GOOGLE, TWITTER AND OTHER TECH COMPANIES WILL APPEAR BEFORE SENATE INTELLIGENCE COMMITTEE THIS WEDNESDAY https://www.wsj.com/articles/lawmakers-are-set-to-start-tech-industry-hearings-1535999249 Lawmakers Are Set to Start Tech Industry Hearings Executives from Facebook, Twitter and Google are likely to face questions about political content, antitrust concerns and consumer privacy at hearings that begin Wednesday. This week, lawmakers will start a series of hearings delving into many of those concerns. The hearings will likely highlight the industry’s political troubles, and point to practices that might be addressed in legislation or executive action in the months and years ahead. Wednesday’s hearings before the Senate Intelligence Committee are expected to include Facebook Inc. COO Sheryl Sandberg, Twitter Inc.CEO Jack Dorsey and a representative of Google, as yet unconfirmed. Later in the day, the House Commerce Committee will examine Mr. Dorsey, whose platform has been a focus of many Republicans’ ire.–The Wall Street Journal Silicon Valley Tech Expert, Bob Zeidman, author: Good Intentions About Bob Zeidman Bob Zeidman is the president and founder of Software Analysis and Forensic Engineering Corporation, the leading provider of software intellectual property analysis tools. Bob created the field of Software Forensics, having invented the CodeSuite® program for detecting software IP theft and measuring software IP growth. Bob is also the president and founder of Zeidman Consulting, a premier contract research and development firm in Silicon Valley that now focuses on consulting to law firms regarding intellectual property disputes. His work has informed court rulings in high-profile court cases including ConnectU v. Facebook, made famous in the Academy Award-winning movie, “The Social Network,” and the landmark software copyright case of Oracle v. Google. Bob has worked on and testified in over 200 cases involving billions of dollars in disputed intellectual property. Bob holds 22 patents and earned two bachelor's degrees, in physics and electrical engineering, from Cornell University and a master's degree in electrical engineering from Stanford University. Bob has written five engineering books including The Software IP Detective’s Handbook and Just Enough Electronics to Impress Your Friends and Colleagues! in addition to numerous articles and papers. He has also written three award-winning screenplays and three award-winning no

Catalog of Interviews and Bits
CNN HELPS GET ALEX JONES KICKED OFF TWITTER/YET NEW YORK TIMES' SARAH JEONG STILL HAS A JOB A TWITTER ACCOUNT

Catalog of Interviews and Bits

Play Episode Listen Later Aug 15, 2018


https://variety.com/2018/digital/news/infowars-tweets-deleted-policy-violations-1202901574/ Infowars apparently scrambled Thursday to avoid getting kicked off Twitter — the only big digital platform that hasn’t yet booted the hate-mongering media outfit — by deleting old posts that violated the social-media company’s terms of service. Twitter chief Jack Dorsey defended the company’s decision on Tuesday to not suspend Infowars and its founder, Alex Jones, from the platform after YouTube, Facebook, Apple, Spotify and others took action to delete or block the far-right conspiracy theory site’s accounts or content. Dorsey, in a series of tweets, claimed Infowars had not violated Twitter’s policies. However, in a report Thursday, CNN cited about 20 past tweets from the accounts of Infowars and Jones that, by all appearances, did indeed contravene Twitter’s prohibitions against hateful conduct and harassment.–Variety Tech Expert, Bob Zeidman About Bob Zeidman Bob Zeidman is the president and founder of Software Analysis and Forensic Engineering Corporation, the leading provider of software intellectual property analysis tools. Bob created the field of Software Forensics, having invented the CodeSuite® program for detecting software IP theft and measuring software IP growth. Bob is also the president and founder of Zeidman Consulting, a premier contract research and development firm in Silicon Valley that now focuses on consulting to law firms regarding intellectual property disputes. His work has informed court rulings in high-profile court cases including ConnectU v. Facebook, made famous in the Academy Award-winning movie, “The Social Network,” and the landmark software copyright case of Oracle v. Google. Bob has worked on and testified in over 200 cases involving billions of dollars in disputed intellectual property. Bob holds 22 patents and earned two bachelor's degrees, in physics and electrical engineering, from Cornell University and a master's degree in electrical engineering from Stanford University. Bob has written five engineering books including The Software IP Detective’s Handbook and Just Enough Electronics to Impress Your Friends and Colleagues! in addition to numerous articles and papers. He has also written three award-winning screenplays and three award-winning novels including his latest, Good Intentions, a political satire about a future dystopia. Bob is an advisor and board member for several startups and several nonprofit organiz

Sound Health Options - Sharry Edwards & TalkToMeGuy
D4T • 911 Fireman's Cough Source Revealed

Sound Health Options - Sharry Edwards & TalkToMeGuy

Play Episode Listen Later Sep 19, 2017 64:00


911 – no matter what you say about that day it is too much, yet not enough. The feelings of helplessness, anger and disbelief changed our country. We are going to reveal the tragedy of senseless government regulations that caused hundreds to die torturous deaths in the aftermath:  The insane use of regulations in the face of a disaster prevented victims from getting help. If there are any survivors or interested parties left, please join us as we demonstrate our 911 software template that we still offer to any 911 support group who want to help.

Devnology Podcast
Devnology Podcast 013 - Paul Klint

Devnology Podcast

Play Episode Listen Later Jan 11, 2011 51:45


Paul Klint is hoofd van de onderzoeksafdeling Software Engineering aan het Centrum voor Wiskunde en Informatica en leider van de onderzoeksgroep Software Analysis and Transformation. Hij is hoogleraar aan de Universiteit van Amsterdam en opleidingsdirecteur van de Master Software Engineering. Je kunt Paul op Twitter volgen via @paulkint. In deze aflevering praten we met Paul over de complexiteit van het onderzoek in het software vakgebied, de twee gezichten van het vak (software engineering en computer science) en de weg naar volwassen wetenschappelijk software engineering onderzoek. We discussiëren met Paul over de overdracht en afstand tussen de wetenschap en de praktijk en stippen een van zijn belangrijkste kennisgebieden aan: geautomatiseerde programmatransformaties. Als laatste geeft Paul zijn visie op certificering in ons vakgebied. Het interview is deze keer opgenomen door Arne Timmerman met Michel Rijnders als sidekick. Je kunt deze software craftsman en liefhebber van functioneel en dynamisch programmeren volgen op Twitter via @mrijn. In 1982 is Paul gepromoveerd op een onderzoek naar zogenaamde stringmanipulatietalen, programmeertalen die kunnen worden gebruikt bij het ontwikkelen van tekstverwerkers: From Spring to Summer. Als aanvulling op de voortdurende discussie die gaat over de twee gezichten van het software vakgebied, een bekend artikel van Steve McConnell: Software Engineering, Not Computer Science. Informatie over het onderzoek van de onderzoeksgroep van Paul vind je op de website van het Centrum voor Wiskunde en Informatica. Het bekende concurrency framework dat Paul noemt is Hadoop, gebaseerd op het MapReduce programmeermodel van Google. De Software Improvement Group is een van de belangrijkste spin-offs uit de onderzoeksgroep van Paul. Het belangrijkste project waar de onderzoeksgroep van Paul op dit moment aan werkt is de domein-specifieke taal Rascal. In deze presentatie wordt de 'software vulkaan' uitgelegd. Abonnees van de Automatiseringsgids kunnen een artikel van Paul uit 1999 online teruglezen. Snowbol, de moedertaal die Paul heeft gevormd. Twee boeken waar in de Podcast over wordt gesproken: The Inmates Are Running the Asylum van Alan Cooper en The Design of Everyday Things van Donald Norman. This podcast is in Dutch - Deze podcast is in het Nederlands My Podcast Alley feed! {pca-92dab0518ba527971101e35638ac61f8}