boun / tags / science & technology

Tagged with “science & technology” (111)

  1. Object Oriented Programming vs Functional Programming

    Object-Oriented Programming has been the dominant approach for the past couple of decades, but Functional programming languages are growing in popularity and influence. So is OO programming outdated? Is Functional programming a fashion that simply misses the point?

    Many Functional programmes think that Object Oriented programming is bad. Many OO programmers think that Functional Programming is not scalable, what is the truth?

    In this episode, Dave Farley explores the software engineering question of object-oriented vs functional programming. Where did these ideas come from, what do they mean and why do they matter. Also, are there other ideas that may be coming in future?

    ——————————————————————————————————————————-

    Also from Dave:

    🎓 CD TRAINING COURSES If you want to learn Continuous Delivery and DevOps skills, check out Dave Farley's courses ➡️ https://bit.ly/DFTraining

    📧 Get a FREE guide "How to Organise Software Teams" by Dave Farley when you join our CD MAIL LIST 📧 The best way to keep in touch with the latest discussions, events and new training courses, get FREE guides and exclusive offers. ➡️ https://www.subscribepage.com/organise-teams-guide

    ——————————————————————————————————————————-

    📚 BOOKS:

    📖 D…

    ===
    Original video: https://www.youtube.com/watch?v=wyABTfR9UTU
    Downloaded by http://huffduff-video.snarfed.org/ on Tue Nov 1 00:08:31 2022 Available for 30 days after download

    —Huffduffed by boun

  2. 01 - Relational Model & Relational Algebra (CMU Intro to Database Systems / Fall 2022)

    Andy Pavlo (https://www.cs.cmu.edu/~pavlo/) Slides: https://15445.courses.cs.cmu.edu/fall2022/slides/01-introduction.pdf Notes https://15445.courses.cs.cmu.edu/fall2022/notes/01-introduction.pdf

    15-445/645 Intro to Database Systems (Fall 2022) Carnegie Mellon University https://15445.courses.cs.cmu.edu/fall2022/

    ===
    Original video: https://www.youtube.com/watch?v=uikbtpVZS2s&list=PLSE8ODhjZXjaKScG3l0nuOiDTTqpfnWFf
    Downloaded by http://huffduff-video.snarfed.org/ on Wed Oct 19 14:55:38 2022 Available for 30 days after download

    —Huffduffed by boun

  3. Thomas Neumann: Zählen für Fortgeschrittene

    Das Zählen von Objekten beinhaltet sehr viele Fragestellungen: Wie viele Autos waren heute in der Stadt unterwegs? Wie viele Besucher hat eine Webseite? Wie viele Werte stehen in einer Tabelle? Diese scheinbar einfache Frage wird sehr schnell kompliziert, wenn Objekte mehrfach gesehen werden können, aber nur einmal gezählt werden sollen. Erst recht, wenn man an mehreren Stellen zählt, die Frage aber global beantwortet werden soll, oder wenn Objekte auftauchen und wieder verschwinden können. In diesem Vortrag in der Reihe "Wissenschaft für jedermann" wird spielerisch gezeigt, wie sich solche Zähl-Probleme auf Informatik-Techniken zurückführen lassen, die nicht mehr Informationen brauchen, als auf eine Postkarte passen, und die trotzdem sehr genau Ergebnisse auch für riesige Datenmengen liefern.

    ===
    Original video: https://youtu.be/bS9Qewqmd3c
    Downloaded by http://huffduff-video.snarfed.org/ on Fri Oct 7 10:35:08 2022 Available for 30 days after download

    —Huffduffed by boun

  4. Spring Boot: Up & Running • Mark Heckler & Thomas Vitale • GOTO 2022

    This interview was recorded for the GOTO Book Club. #GOTOcon #GOTObookclub http://gotopia.tech/bookclub

    Read the full transcription of the interview here: https://gotopia.tech/bookclub/episodes/spring-boot-up-and-running

    Mark Heckler - Principal Cloud Advocate, Java/JVM Languages at Microsoft & Author of "Spring Boot: Up and Running" @Mark Heckler Thomas Vitale - Senior Software Engineer at Systematic & Author of "Cloud Native Spring in Action" @Thomas Vitale

    DESCRIPTION Spring Boot is a versatile and supportive environment for developers. Mark Heckler, the author of Spring Boot: Up and Running and Thomas Vitale, software architect at Systematic, explore many of its capabilities while discussing Mark’s book. They cover hot topics such as data integrations, deploying in production, security and reactive vs imperative programming. They both share their views and transforming experiences of joining the Spring Boot community.

    The interview is based on Mark's book "Spring Boot Up & Running": https://amzn.to/3c0NK19

    TIMECODES 00:00 Intro 05:03 Why Spring Boot? 19:32 How to approach data integration in Spring Boot 25:16 Reactive programming & Spring Boot 33:10 Security in application development 38:43 Deploying production-read apps in Spring Boot 45:30 Testing in Spring Boot 49:33 Configuring Spring …

    ===
    Original video: https://www.youtube.com/watch?v=F0BJiE2LnpQ
    Downloaded by http://huffduff-video.snarfed.org/ on Thu Oct 6 19:27:57 2022 Available for 30 days after download

    —Huffduffed by boun

  5. Getting modules right with Domain-driven Design by Michael Plöd - Spring I/O 2022 Sessions

    Spring I/O 2022 - Barcelona, 26-27 May

    Slides: https://speakerdeck.com/mploed/getting-modules-right-with-domain-driven-design

    Domain-driven Design helps teams achieve a better alignment between the business and the technical architecture in order to design applications that have highly expressive and maintainable domain models. This talk aims at giving you an overview of Domain-driven Design and how the ideas behind it help you to create better modular applications.

    We will talk about aspects from strategic Domain-driven Design such as Bounded Contexts and Subdomains, in addition to that the talk will explain the most important patterns from the tactical part of Domain-driven Design (Aggregate, Entity, Value Object). Finally you will learn about methods that help you in getting a better understanding about the domain you are working in.

    ===
    Original video: http://youtu.be/Q_0XW46IlHY
    Downloaded by http://huffduff-video.snarfed.org/ on Mon Oct 3 21:26:31 2022 Available for 30 days after download

    —Huffduffed by boun

  6. MonetDB: Scale Up Before You Scale Out (Martin Kersten)

    CMU Database Group - Vaccination Database Tech Talks (2021) Speakers: Martin Kersten (CWI) MonetDB: Scale Up Before You Scale Out

    May 24, 2021 https://db.cs.cmu.edu/seminar2021/#db17

    Sponsors: OtterTune (https://ottertune.com) Steven Moy Foundation for Keeping it Real (https://stevenmoyfoundation.org)

    ===
    Original video: https://www.youtube.com/watch?v=vjWRE0UnJDQ
    Downloaded by http://huffduff-video.snarfed.org/ on Fri Jul 15 09:00:03 2022 Available for 30 days after download

    —Huffduffed by boun

  7. An Inside Look At eBay’s Software Practices

    eBay are one of the big famous web companies, but in their own words, they lag behind leaders in the industry in their software engineering approach. In recent years they have started work on changing that and moving to a Continuous Delivery approach. So what is working at eBay like? What do DevOps and Continuous Delivery look like at eBay scale? This episode is an inside look into software development at eBay, and the changes, and improvements, that the “Velocity Program” has made. How do you move a legacy organisation and system, that wasn’t designed with Continuous Delivery in mind, to a modern CD-focused org?

    In this episode, Dave Farley, author of Continuous Delivery, CD Pipelines and Modern Software Engineering, explores the changes that eBay have made, their impact, and what they have learned from the experience so far.

    ——————————————————————————————————————————-

    Get a FREE 'GETTING STARTED WITH CONTINUOUS DELIVERY' How-To-Guide HERE 👇

    Join my mailing list and receive this free guide, as well as LOADS of other perks ➡️ https://www.subscribepage.com/cd-assess-guide


    📚 BOOKS:

    📖 "Continuous Delivery Pipelines" by Dave Farley paperback ➡️ https://amzn.to/3gIULlA ebook version ➡️ https://leanpub.com/cd-pipelines

    ===
    Original video: https://youtu.be/QTcQUqzooR0
    Downloaded by http://huffduff-video.snarfed.org/ on Sat Jul 9 17:39:14 2022 Available for 30 days after download

    —Huffduffed by boun

  8. Potholes in the road from monolithic hell - Chris Richardson (Eventuate)

    Potholes in the road from monolithic hell: Microservices adoption anti-patterns

    A typical mission-critical enterprise application is a large, complex monolith developed by large team. The velocity of software delivery is usually slow, and the team struggles to keep up with the demands of the business. Consequently, many enterprise applications are good candidates to be migrated to the microservice architecture. As you might expect, migrating to microservices requires an enterprise to tackle numerous technology-related challenges. But enterprises often encounter obstacles that have less to do with technology and more to do with strategy, process, and organization.

    Chris Richarson details several anti-patterns of microservices adoption that he’s observed while working with clients around the world. You’ll learn the challenges that enterprises often face and how to overcome them as well as how to avoid the potholes when escaping monolithic hell.

    Subscribe to O'Reilly on YouTube: http://goo.gl/n3QSYi

    Follow O'Reilly on: Twitter: http://twitter.com/oreillymedia Facebook: http://facebook.com/OReilly Instagram: https://www.instagram.com/oreillymedia LinkedIn: https://www.linkedin.com/company-beta/8459/

    ===
    Original video: https://youtu.be/RFiOjywaELg
    Downloaded by http://huffduff-video.snarfed.org/ on Tue Jun 28 17:42:18 2022

    https://microservices.io/microservices/general/2018/11/04/potholes-in-road-from-monolithic-hell.html

    Available for 30 days after download

    —Huffduffed by boun

  9. Bootiful multi-model applications with Redis Stack by Brian Sam-Bodden @ Spring I/O 2022

    Spring I/O 2022 - Barcelona, 26-27 May

    Slides: https://speakerdeck.com/bsbodden/bootiful-multi-model-applications-with-redis-stack

    GitHub Repo: https://github.com/bsbodden/bootiful-redis-stack

    Redis Stack provides a seamless and straightforward way to use different data models and functionality from Redis, including a document store, a graph database, a time series data database, probabilistic data structures, and a full-text search engine. In this session, I will walk you thru the building of a Spring Boot application that uses a hybrid model with Redis OM Spring. Redis OM Spring provides a robust repository and custom object-mapping abstractions built on the powerful Spring Data Redis (SDR) framework to tap into all the modules of Redis Stack.

    ===
    Original video: https://www.youtube.com/watch?v=ub-jDOb7jEM
    Downloaded by http://huffduff-video.snarfed.org/ on Fri Jun 10 19:34:22 2022 Available for 30 days after download

    —Huffduffed by boun

  10. Declarative Clients in Spring by Rossen Stoyanchev and Olga Maciaszek-Sharma @ Spring I/O 2022

    Spring I/O 2022 - Barcelona, 26-27 May

    Slides: https://speakerdeck.com/olgamaciaszek/declarative-clients-in-spring

    What is a declarative HTTP client vs an imperative one? Why are they useful and why should I care? We’ll talk about options that are available in the Spring Portfolio and what is coming on the horizon.

    In this session we will look at the history of declarative clients in Spring via Spring Cloud OpenFeign. We will also dive into upcoming options that are coming to Spring and the advantages that these new technologies bring to developer experience.

    ===
    Original video: https://www.youtube.com/watch?v=5LNOnVJKW_4
    Downloaded by http://huffduff-video.snarfed.org/ on Sun Jun 5 14:09:56 2022 Available for 30 days after download

    —Huffduffed by boun

Page 1 of 12Older