Database management system, relational, open source, community developed fork of MySQL
POPULARITY
This show has been flagged as Clean by the host. SQL for find next available Episode Problem https://repo.anhonesthost.net/HPR/hpr_hub/issues/71 We need to get the next_free_slot, and this needs to take into account the Eps and reservations table. Eps table contain recorded and uploaded shows. reservations table reserve episodes that have not been recorded. There are existing queries to find the next free slot, but it does not include reservations. HPR SQL dump - https://hackerpublicradio.org/hpr.sql TLDR Create a list of all episode IDs from eps and reservations tables using SQL UNION Join the union list + 1 with the IDs from the eps and reservation tables WHERE clause to select rows in the union list +1 that are not in eps and not in reservations Order by and Limit to select the smallest Test Data Test data to make developing query easier. Simpler numbers so it is easier to spot patterns Same table and column names, and store them in a different database. Create the test data tables -- Create eps CREATE TABLE IF NOT EXISTS eps ( id INT, PRIMARY KEY (id) ); CREATE TABLE IF NOT EXISTS reservations ( ep_num INT, PRIMARY KEY (ep_num) ); Insert the test data -- Inserts INSERT INTO eps (id) VALUES (1001); INSERT INTO eps (id) VALUES (1002); INSERT INTO eps (id) VALUES (1003); INSERT INTO eps (id) VALUES (1004); INSERT INTO eps (id) VALUES (1011); INSERT INTO eps (id) VALUES (1021); INSERT INTO eps (id) VALUES (1031); INSERT INTO eps (id) VALUES (1041); INSERT INTO reservations (ep_num) VALUES (1004); INSERT INTO reservations (ep_num) VALUES (1005); INSERT INTO reservations (ep_num) VALUES (1006); INSERT INTO reservations (ep_num) VALUES (1010); INSERT INTO reservations (ep_num) VALUES (1016); Print the test data tables -- Episodes SELECT e.id as e_id FROM eps e order by e.id; +------+ | e_id | +------+ | 1001 | | 1002 | | 1003 | | 1004 | | 1011 | | 1021 | | 1031 | | 1041 | +------+ SELECT r.ep_num as r_id FROM reservations r; +------+ | r_id | +------+ | 1004 | | 1005 | | 1006 | | 1010 | | 1016 | +------+ Join Types UNION - combine results of 2 queries INNER - Only records that are in both tables LEFT - All the Results in the Left column and matching results in the Right Test data Join Examples In the test data, the ID 1004 is in both the episodes and reservations table. This will not occur in the real HPR database, but is useful to how different join types work Example queries with INNER , RIGHT , and LEFT joins. MariaDB [next_av]> SELECT e.id ,r.ep_num FROM eps e INNER JOIN reservations r ON e.id = r.ep_num; +------+--------+ | id | ep_num | +------+--------+ | 1004 | 1004 | +------+--------+ 1 row in set (0.001 sec) MariaDB [next_av]> SELECT e.id ,r.ep_num FROM eps e RIGHT JOIN reservations r ON e.id = r.ep_num; +------+--------+ | id | ep_num | +------+--------+ | 1004 | 1004 | | NULL | 1005 | | NULL | 1006 | | NULL | 1010 | | NULL | 1016 | +------+--------+ 5 rows in set (0.001 sec) MariaDB [next_av]> SELECT e.id ,r.ep_num FROM eps e LEFT JOIN reservations r ON e.id = r.ep_num; +------+--------+ | id | ep_num | +------+--------+ | 1001 | NULL | | 1002 | NULL | | 1003 | NULL | | 1004 | 1004 | | 1011 | NULL | | 1021 | NULL | | 1031 | NULL | | 1041 | NULL | +------+--------+ 8 rows in set (0.001 sec) Combine episode and reserved IDs Create a single list of IDs from both tables with UNION UNION combines the results of 2 queries SQL as keyword renames query results SELECT id as all_ids FROM eps UNION select ep_num FROM reservations ; +---------+ | all_ids | +---------+ | 1001 | | 1002 | | 1003 | | 1004 | | 1011 | | 1021 | | 1031 | | 1041 | | 1005 | | 1006 | | 1010 | | 1016 | +---------+ Join tables with the Union Left Joins Keep everything in the Left column Use the Union of all IDs and join with Eps and reservations The SQL will print a table of all the ids the eps and reservation columns will have the id if they match or NULL if there is not a match. select all_ids.id as all_ids ,eps.id as eps_ids , r.ep_num as reserved_ids FROM (SELECT id FROM eps UNION select ep_num FROM reservations) as all_ids LEFT JOIN eps ON all_ids.id = eps.id LEFT JOIN reservations r ON all_ids.id = r.ep_num ; +---------+---------+--------------+ | all_ids | eps_ids | reserved_ids | +---------+---------+--------------+ | 1001 | 1001 | NULL | | 1002 | 1002 | NULL | | 1003 | 1003 | NULL | | 1004 | 1004 | 1004 | | 1011 | 1011 | NULL | | 1021 | 1021 | NULL | | 1031 | 1031 | NULL | | 1041 | 1041 | NULL | | 1005 | NULL | 1005 | | 1006 | NULL | 1006 | | 1010 | NULL | 1010 | | 1016 | NULL | 1016 | +---------+---------+--------------+ Join with union plus 1 -- All Results Add an additional column of the union ids +1 Join the Union plus one list with the episodes and reservations Available episodes will have NULL in the eps and reservations column select all_ids.id as all_ids,all_ids.id+1 as all_ids_plus ,eps.id as eps_ids , r.ep_num as reserved_ids FROM (SELECT id FROM eps UNION select ep_num FROM reservations) as all_ids LEFT JOIN eps ON all_ids.id+1 = eps.id LEFT JOIN reservations r ON all_ids.id +1 = r.ep_num ORDER BY all_ids ; +---------+--------------+---------+--------------+ | all_ids | all_ids_plus | eps_ids | reserved_ids | +---------+--------------+---------+--------------+ | 1001 | 1002 | 1002 | NULL | | 1002 | 1003 | 1003 | NULL | | 1003 | 1004 | 1004 | 1004 | | 1004 | 1005 | NULL | 1005 | | 1005 | 1006 | NULL | 1006 | | 1006 | 1007 | NULL | NULL | | 1010 | 1011 | 1011 | NULL | | 1011 | 1012 | NULL | NULL | | 1016 | 1017 | NULL | NULL | | 1021 | 1022 | NULL | NULL | | 1031 | 1032 | NULL | NULL | | 1041 | 1042 | NULL | NULL | +---------+--------------+---------+--------------+ Add a WHERE clause Add a where clause to only print rows were eps and reservations are null The smallest number in the +1 column will be the next available select all_ids.id as all_ids,all_ids.id+1 as all_ids_plus ,eps.id as eps_ids , r.ep_num as reserved_ids FROM (SELECT id FROM eps UNION select ep_num FROM reservations) as all_ids LEFT JOIN eps ON all_ids.id+1 = eps.id LEFT JOIN reservations r ON all_ids.id +1 = r.ep_num WHERE eps.id is Null and r.ep_num is NULL ORDER BY all_ids ; +---------+--------------+---------+--------------+ | all_ids | all_ids_plus | eps_ids | reserved_ids | +---------+--------------+---------+--------------+ | 1006 | 1007 | NULL | NULL | | 1011 | 1012 | NULL | NULL | | 1016 | 1017 | NULL | NULL | | 1021 | 1022 | NULL | NULL | | 1031 | 1032 | NULL | NULL | | 1041 | 1042 | NULL | NULL | +---------+--------------+---------+--------------+ 6 rows in set (0.002 sec) Add a limit and only select the id Sort and select the 1st row select all_ids.id+1 as available_id FROM (SELECT id FROM eps UNION select ep_num FROM reservations) as all_ids LEFT JOIN eps ON all_ids.id+1 = eps.id LEFT JOIN reservations r ON all_ids.id +1 = r.ep_num WHERE eps.id is Null and r.ep_num is NULL ORDER BY available_id LIMIT 1 ; +--------------+ | available_id | +--------------+ | 1007 | +--------------+ Provide feedback on this episode.
In this episode, Lois Houston and Nikita Abraham continue their deep dive into Oracle GoldenGate 23ai, focusing on its evolution and the extensive features it offers. They are joined once again by Nick Wagner, who provides valuable insights into the product's journey. Nick talks about the various iterations of Oracle GoldenGate, highlighting the significant advancements from version 12c to the latest 23ai release. The discussion then shifts to the extensive new features in 23ai, including AI-related capabilities, UI enhancements, and database function integration. Oracle GoldenGate 23ai: Fundamentals: https://mylearn.oracle.com/ou/course/oracle-goldengate-23ai-fundamentals/145884/237273 Oracle University Learning Community: https://education.oracle.com/ou-community LinkedIn: https://www.linkedin.com/showcase/oracle-university/ X: https://x.com/Oracle_Edu Special thanks to Arijit Ghosh, David Wright, Kris-Ann Nansen, Radhika Banka, and the OU Studio Team for helping us create this episode. ----------------------------------------------------------------- Episode Transcript: 00:00 Welcome to the Oracle University Podcast, the first stop on your cloud journey. During this series of informative podcasts, we'll bring you foundational training on the most popular Oracle technologies. Let's get started! 00:25 Lois: Hello and welcome to the Oracle University Podcast! I'm Lois Houston, Director of Innovation Programs with Oracle University, and with me is Nikita Abraham, Team Lead: Editorial Services. Nikita: Hi everyone! Last week, we introduced Oracle GoldenGate and its capabilities, and also spoke about GoldenGate 23ai. In today's episode, we'll talk about the various iterations of Oracle GoldenGate since its inception. And we'll also take a look at some new features and the Oracle GoldenGate product family. 00:57 Lois: And we have Nick Wagner back with us. Nick is a Senior Director of Product Management for GoldenGate at Oracle. Hi Nick! I think the last time we had an Oracle University course was when Oracle GoldenGate 12c was out. I'm sure there's been a lot of advancements since then. Can you walk us through those? Nick: GoldenGate 12.3 introduced the microservices architecture. GoldenGate 18c introduced support for Oracle Autonomous Data Warehouse and Autonomous Transaction Processing Databases. In GoldenGate 19c, we added the ability to do cross endian remote capture for Oracle, making it easier to set up the GoldenGate OCI service to capture from environments like Solaris, Spark, and HP-UX and replicate into the Cloud. Also, GoldenGate 19c introduced a simpler process for upgrades and installation of GoldenGate where we released something called a unified build. This means that when you install GoldenGate for a particular database, you don't need to worry about the database version when you install GoldenGate. Prior to this, you would have to install a version-specific and database-specific version of GoldenGate. So this really simplified that whole process. In GoldenGate 23ai, which is where we are now, this really is a huge release. 02:16 Nikita: Yeah, we covered some of the distributed AI features and high availability environments in our last episode. But can you give us an overview of everything that's in the 23ai release? I know there's a lot to get into but maybe you could highlight just the major ones? Nick: Within the AI and streaming environments, we've got interoperability for database vector types, heterogeneous capture and apply as well. Again, this is not just replication between Oracle-to-Oracle vector or Postgres to Postgres vector, it is heterogeneous just like the rest of GoldenGate. The entire UI has been redesigned and optimized for high speed. And so we have a lot of customers that have dozens and dozens of extracts and replicats and processes running and it was taking a long time for the UI to refresh those and to show what's going on within those systems. So the UI has been optimized to be able to handle those environments much better. We now have the ability to call database functions directly from call map. And so when you do transformation with GoldenGate, we have about 50 or 60 built-in transformation routines for string conversion, arithmetic operation, date manipulation. But we never had the ability to directly call a database function. 03:28 Lois: And now we do? Nick: So now you can actually call that database function, database stored procedure, database package, return a value and that can be used for transformation within GoldenGate. We have integration with identity providers, being able to use token-based authentication and integrate in with things like Azure Active Directory and your other single sign-on for the GoldenGate product itself. Within Oracle 23ai, there's a number of new features. One of those cool features is something called lock-free reservation columns. So this allows you to have a row, a single row within a table and you can identify a column within that row that's like an inventory column. And you can have multiple different users and multiple different transactions all updating that column within that same exact row at that same time. So you no longer have row-level locking for these reservation columns. And it allows you to do things like shopping carts very easily. If I have 500 widgets to sell, I'm going to let any number of transactions come in and subtract from that inventory column. And then once it gets below a certain point, then I'll start enforcing that row-level locking. 04:43 Lois: That's really cool… Nick: The one key thing that I wanted to mention here is that because of the way that the lock-free reservations work, you can have multiple transactions open on the same row. This is only supported for Oracle to Oracle. You need to have that same lock-free reservation data type and availability on that target system if GoldenGate is going to replicate into it. 05:05 Nikita: Are there any new features related to the diagnosability and observability of GoldenGate? Nick: We've improved the AWR reports in Oracle 23ai. There's now seven sections that are specific to Oracle GoldenGate to allow you to really go in and see exactly what the GoldenGate processes are doing and how they're behaving inside the database itself. And there's a Replication Performance Advisor package inside that database, and that's been integrated into the Web UI as well. So now you can actually get information out of the replication advisor package in Oracle directly from the UI without having to log into the database and try to run any database procedures to get it. We've also added the ability to support a per-PDB Extract. So in the past, when GoldenGate would run on a multitenant database, a multitenant database in Oracle, all the redo data from any pluggable database gets sent to that one redo stream. And so you would have to configure GoldenGate at the container or root level and it would be able to access anything at any PDB. Now, there's better security and better performance by doing what we call per-PDB Extract. And this means that for a single pluggable database, I can have an extract that runs at that database level that's going to capture information just from that pluggable database. 06:22 Lois And what about non-Oracle environments, Nick? Nick: We've also enhanced the non-Oracle environments as well. For example, in Postgres, we've added support for precise instantiation using Postgres snapshots. This eliminates the need to handle collisions when you're doing Postgres to Postgres replication and initial instantiation. On the GoldenGate for big data side, we've renamed that product more aptly to distributed applications in analytics, which is really what it does, and we've added a whole bunch of new features here too. The ability to move data into Databricks, doing Google Pub/Sub delivery. We now have support for XAG within the GoldenGate for distributed applications and analytics. What that means is that now you can follow all of our MAA best practices for GoldenGate for Oracle, but it also works for the DAA product as well, meaning that if it's running on one node of a cluster and that node fails, it'll restart itself on another node in the cluster. We've also added the ability to deliver data to Redis, Google BigQuery, stage and merge functionality for better performance into the BigQuery product. And then we've added a completely new feature, and this is something called streaming data and apps and we're calling it AsyncAPI and CloudEvent data streaming. It's a long name, but what that means is that we now have the ability to publish changes from a GoldenGate trail file out to end users. And so this allows through the Web UI or through the REST API, you can now come into GoldenGate and through the distributed applications and analytics product, actually set up a subscription to a GoldenGate trail file. And so this allows us to push data into messaging environments, or you can simply subscribe to changes and it doesn't have to be the whole trail file, it can just be a subset. You can specify exactly which tables and you can put filters on that. You can also set up your topologies as well. So, it's a really cool feature that we've added here. 08:26 Nikita: Ok, you've given us a lot of updates about what GoldenGate can support. But can we also get some specifics? Nick: So as far as what we have, on the Oracle Database side, there's a ton of different Oracle databases we support, including the Autonomous Databases and all the different flavors of them, your Oracle Database Appliance, your Base Database Service within OCI, your of course, Standard and Enterprise Edition, as well as all the different flavors of Exadata, are all supported with GoldenGate. This is all for capture and delivery. And this is all versions as well. GoldenGate supports Oracle 23ai and below. We also have a ton of non-Oracle databases in different Cloud stores. On an non-Oracle side, we support everything from application-specific databases like FairCom DB, all the way to more advanced applications like Snowflake, which there's a vast user base for that. We also support a lot of different cloud stores and these again, are non-Oracle, nonrelational systems, or they can be relational databases. We also support a lot of big data platforms and this is part of the distributed applications and analytics side of things where you have the ability to replicate to different Apache environments, different Cloudera environments. We also support a number of open-source systems, including things like Apache Cassandra, MySQL Community Edition, a lot of different Postgres open source databases along with MariaDB. And then we have a bunch of streaming event products, NoSQL data stores, and even Oracle applications that we support. So there's absolutely a ton of different environments that GoldenGate supports. There are additional Oracle databases that we support and this includes the Oracle Metadata Service, as well as Oracle MySQL, including MySQL HeatWave. Oracle also has Oracle NoSQL Spatial and Graph and times 10 products, which again are all supported by GoldenGate. 10:23 Lois: Wow, that's a lot of information! Nick: One of the things that we didn't really cover was the different SaaS applications, which we've got like Cerner, Fusion Cloud, Hospitality, Retail, MICROS, Oracle Transportation, JD Edwards, Siebel, and on and on and on. And again, because of the nature of GoldenGate, it's heterogeneous. Any source can talk to any target. And so it doesn't have to be, oh, I'm pulling from Oracle Fusion Cloud, that means I have to go to an Oracle Database on the target, not necessarily. 10:51 Lois: So, there's really a massive amount of flexibility built into the system. 11:00 Unlock the power of AI Vector Search with our new course and certification. Get more accurate search results, handle complex datasets easily, and supercharge your data-driven decisions. From now through May 15, 2025, we are waiving the certification exam fee (valued at $245). Visit mylearn.oracle.com to enroll. 11:26 Nikita: Welcome back! Now that we've gone through the base product, what other features or products are in the GoldenGate family itself, Nick? Nick: So we have quite a few. We've kind of touched already on GoldenGate for Oracle databases and non-Oracle databases. We also have something called GoldenGate for Mainframe, which right now is covered under the GoldenGate for non-Oracle, but there is a licensing difference there. So that's something to be aware of. We also have the OCI GoldenGate product. We are announcing and we have announced that OCI GoldenGate will also be made available as part of the Oracle Database@Azure and Oracle Database@ Google Cloud partnerships. And then you'll be able to use that vendor's cloud credits to actually pay for the OCI GoldenGate product. One of the cool things about this is it will have full feature parity with OCI GoldenGate running in OCI. So all the same features, all the same sources and targets, all the same topologies be able to migrate data in and out of those clouds at will, just like you do with OCI GoldenGate today running in OCI. We have Oracle GoldenGate Free. This is a completely free edition of GoldenGate to use. It is limited on the number of platforms that it supports as far as sources and targets and the size of the database. 12:45 Lois: But it's a great way for developers to really experience GoldenGate without worrying about a license, right? What's next, Nick? Nick: We have GoldenGate for Distributed Applications and Analytics, which was formerly called GoldenGate for big data, and that allows us to do all the streaming. That's also where the GoldenGate AsyncAPI integration is done. So in order to publish the GoldenGate trail files or allow people to subscribe to them, it would be covered under the Oracle GoldenGate Distributed Applications and Analytics license. We also have OCI GoldenGate Marketplace, which allows you to run essentially the on-premises version of GoldenGate but within OCI. So a little bit more flexibility there. It also has a hub architecture. So if you need that 99.99% availability, you can get it within the OCI Marketplace environment. We have GoldenGate for Oracle Enterprise Manager Cloud Control, which used to be called Oracle Enterprise Manager. And this allows you to use Enterprise Manager Cloud Control to get all the statistics and details about GoldenGate. So all the reporting information, all the analytics, all the statistics, how fast GoldenGate is replicating, what's the lag, what's the performance of each of the processes, how much data am I sending across a network. All that's available within the plug-in. We also have Oracle GoldenGate Veridata. This is a nice utility and tool that allows you to compare two databases, whether or not GoldenGate is running between them and actually tell you, hey, these two systems are out of sync. And if they are out of sync, it actually allows you to repair the data too. 14:25 Nikita: That's really valuable…. Nick: And it does this comparison without locking the source or the target tables. The other really cool thing about Veridata is it does this while there's data in flight. So let's say that the GoldenGate lag is 15 or 20 seconds and I want to compare this table that has 10 million rows in it. The Veridata product will go out, run its comparison once. Once that comparison is done the first time, it's then going to have a list of rows that are potentially out of sync. Well, some of those rows could have been moved over or could have been modified during that 10 to 15 second window. And so the next time you run Veridata, it's actually going to go through. It's going to check just those rows that were potentially out of sync to see if they're really out of sync or not. And if it comes back and says, hey, out of those potential rows, there's two out of sync, it'll actually produce a script that allows you to resynchronize those systems and repair them. So it's a very cool product. 15:19 Nikita: What about GoldenGate Stream Analytics? I know you mentioned it in the last episode, but in the context of this discussion, can you tell us a little more about it? Nick: This is the ability to essentially stream data from a GoldenGate trail file, and they do a real time analytics on it. And also things like geofencing or real-time series analysis of it. 15:40 Lois: Could you give us an example of this? Nick: If I'm working in tracking stock market information and stocks, it's not really that important on how much or how far down a stock goes. What's really important is how quickly did that stock rise or how quickly did that stock fall. And that's something that GoldenGate Stream Analytics product can do. Another thing that it's very valuable for is the geofencing. I can have an application on my phone and I can track where the user is based on that application and all that information goes into a database. I can then use the geofencing tool to say that, hey, if one of those users on that app gets within a certain distance of one of my brick-and-mortar stores, I can actually send them a push notification to say, hey, come on in and you can order your favorite drink just by clicking Yes, and we'll have it ready for you. And so there's a lot of things that you can do there to help upsell your customers and to get more revenue just through GoldenGate itself. And then we also have a GoldenGate Migration Utility, which allows customers to migrate from the classic architecture into the microservices architecture. 16:44 Nikita: Thanks Nick for that comprehensive overview. Lois: In our next episode, we'll have Nick back with us to talk about commonly used terminology and the GoldenGate architecture. And if you want to learn more about what we discussed today, visit mylearn.oracle.com and take a look at the Oracle GoldenGate 23ai Fundamentals course. Until next time, this is Lois Houston… Nikita: And Nikita Abraham, signing off! 17:10 That's all for this episode of the Oracle University Podcast. If you enjoyed listening, please click Subscribe to get all the latest episodes. We'd also love it if you would take a moment to rate and review us on your podcast app. See you again on the next episode of the Oracle University Podcast.
#pgmanage y #rainfrog son dos espectaculares herramientas para gestionar tus bases de datos #postgresql de forma gráfica o directamente de la terminalAntes que nada quiero aclarar que me estoy refiriendo a bases de datos como PostgreSQL y MariaDB, no confundir en ningún caso con otras cosas. Me estoy refiriendo a bases de datos serias. Ya sabes a que me refiero. Y en particular, por mi historia personal, yo me decanto personalmente por PostgreSQL, que es la base de datos, con la que me formé y la que mas apego personal le tengo. La cuestión es que en los últimos meses estoy retomando, con fuerza mi contacto con PostgreSQL por un proyecto, un side project que diría el amigo Daniel Primo de Web Reactiva. Actualmente no tengo que interactuar en exceso con la base de datos, y a base de migraciones mas o menos lo tengo resuelto. Sin embargo, ha llegado el momento, en que tengo que hacer cambios y probar. Básicamente, tengo que gestionar la base de datos. Dado que esto lo estoy haciendo en local y publicando en un VPS, necesito acceso tanto en local como en remoto, y preferiblemente en remoto sin abrir puertos. Así, estoy utilizando dos herramientas de bases de datos que tienes que conocer, donde una es con interfaz web y otra con TUI.Más información y enlaces en las notas del episodio
#pgmanage y #rainfrog son dos espectaculares herramientas para gestionar tus bases de datos #postgresql de forma gráfica o directamente de la terminalAntes que nada quiero aclarar que me estoy refiriendo a bases de datos como PostgreSQL y MariaDB, no confundir en ningún caso con otras cosas. Me estoy refiriendo a bases de datos serias. Ya sabes a que me refiero. Y en particular, por mi historia personal, yo me decanto personalmente por PostgreSQL, que es la base de datos, con la que me formé y la que mas apego personal le tengo. La cuestión es que en los últimos meses estoy retomando, con fuerza mi contacto con PostgreSQL por un proyecto, un side project que diría el amigo Daniel Primo de Web Reactiva. Actualmente no tengo que interactuar en exceso con la base de datos, y a base de migraciones mas o menos lo tengo resuelto. Sin embargo, ha llegado el momento, en que tengo que hacer cambios y probar. Básicamente, tengo que gestionar la base de datos. Dado que esto lo estoy haciendo en local y publicando en un VPS, necesito acceso tanto en local como en remoto, y preferiblemente en remoto sin abrir puertos. Así, estoy utilizando dos herramientas de bases de datos que tienes que conocer, donde una es con interfaz web y otra con TUI.Más información y enlaces en las notas del episodio
Daten(banken) versionieren – klingt maximal unsexy, spart aber Stress im Deployment. Warum ohne Schema-Versionierung selbst kleine Änderungen große Probleme verursachen und was ORMs, Flyway oder Liquibase damit zu tun haben, erfahrt ihr hier. Daten historisieren ist ein Must-have für Compliance, Reproduzierbarkeit und Modellierung. Aber Achtung: Nicht jede Lösung passt für jede Datenbank und den Live-Betrieb. Wir geben Tipps, wie ihr eure Datenprodukte systematisch und effizient im Griff behaltet. **Zusammenfassung** Schema-Versionierung ist essenziell, um Änderungen an Datenbanken nachvollziehbar und reibungslos ins Deployment einzubinden Fehlende Versionierung kann zu kaputten Prozessen führen, wenn Schema-Änderungen nicht dokumentiert und automatisiert umgesetzt werden Werkzeuge wie ORMs, Flyway oder Liquibase helfen dabei, Änderungen an Datenbankschemata strukturiert zu verwalten Historisierung von Daten ist für Compliance, Reproduzierbarkeit und Modellierung entscheidend Ansätze zur Datenhistorisierung: Append-only-Strategien vs. System-Versionierung Herausforderungen: Performance-Engpässe, hohe Pflegekosten und Kompatibilitätsprobleme je nach Datenbank und Migrationstool Best Practices: Versionierung systematisch einführen, Automatisierung priorisieren und sicherstellen, dass Downgrades funktionieren. **Links** #58: Arm, aber sexy: Data Warehousing at Scale ohne Budget https://www.podbean.com/ew/pb-gywt4-1719aef #52: In-process Datenbanken und das Ende von Big Data https://www.podbean.com/ew/pb-tekgi-16896e4 #36: Der Data Mesh Hype und was davon bleibt https://www.podbean.com/ew/pb-7er7v-15080c1 Flyway: https://www.red-gate.com/products/flyway/ Liquibase: https://www.liquibase.com/ Alembic (für SQLAlchemy): https://alembic.sqlalchemy.org/en/latest/ MariaDB: https://mariadb.org/ ClickHouse: https://clickhouse.com/ Fragen, Feedback und Themenwünsche gern an podcast@inwt-statistics.de
Paul Mikesell is the founder and CEO of Carbon Robotics. Paul has deep experience founding and building successful technology startups. Paul co-founded Isilon Systems, a distributed storage company, in 2001. Isilon went public in 2006 and was acquired by EMC for $2.5 billion in 2010. In 2006, Paul co-founded Clustrix, a distributed database startup that was acquired by MariaDB in 2018. Prior to Carbon, Paul served as Director of Infrastructure Engineering at Uber, where he grew the team and opened the company's engineering office in Seattle, later focusing on deep learning and computer vision. — This episode is presented by MyLand. Learn more HERE. — Links Carbon Robotics - https://carbonrobotics.com Paul on Linkedin - https://www.linkedin.com/in/paul-mikesell-4b63a9/ Join the Co-op - https://themodernacre.supercast.com Subscribe to the Newsletter - https://themodernacre.substack.com
Cet épisode est relativement pauvre en IA, ouaissssssss ! Mais il nous reste plein de Spring, plein de failles, plein d'OpenTelemetry, un peu de versionnage sémantique, une astuce Git et bien d'autres choses encore. Enregistré le 8 novembre 2024 Téléchargement de l'épisode LesCastCodeurs-Episode–318.mp3 News Langages Le createur de Fernflower in decompilateur qui a relancé l'outillage autour de Java 8 est mort, un hommage d'IntelliJ IDEA https://blog.jetbrains.com/idea/2024/11/in-memory-of-stiver/ les decompilateurs s'appuyaient sur des patterns reconnus et étaient fragiles et incomplets surtout quand Java 8 a changé le pattern try catch et ajouté des concepts comme les annotations le champ était moribond quand Stiver s'est lancé dommage l'article n'explique pas comment le control-flow graph est genere a partir du bytecode pour ameliorer la decompilation Librairies On peut maintenant utiliser Jakarta Data Repository dans Quarkus https://in.relation.to/2024/11/04/data-in-quarkus/ petit article avec un projet example aussi un lien sur la presentation de Jakarta Data par Gavin à Devoxx Belgique Quarkus 3.16 https://quarkus.io/guides/opentelemetry-logging logs distribués avec OpenTelemetry (preview) deserialiseurs Jackson sans reflection des améliorations dans la stack de sécurité TLS registry a ratjouté graphql client et keycloak admin client LEs logs des container devservice et des access http sont visible dans la DevUI Les extensions peuvent maintenant ecrire leur doc en markdown (c'etait juste asciidoc avant) Un artcile sur comment débuter en Spring Batch https://www.sfeir.dev/back/planifier-des-taches-avec-spring-batch/ Le support OAuth2 pour RestClient arrive dans Security 6.4 / Boot 3.4. Plus de hack de WebClient dans vos applications Spring-Web ! https://spring.io/blog/2024/10/28/restclient-support-for-oauth2-in-spring-security–6–4 RestClient a été ajouté dans Spring Framework 6.1 API Fluide Spring Security 6.4 simplifie la configuration OAuth2 avec le nouveau client HTTP synchrone RestClient. RestClient permet des requêtes de ressources sans dépendances réactives, alignant la configuration entre applications servlet et réactives. La mise à jour facilite la migration depuis RestTemplate et ouvre la voie à des scénarios avancés. Marre des microservices ? Revenez au monoliths avec Spring Modulith 1.3RC1, 1.2.5 et 1.1.10 https://spring.io/blog/2024/10/28/spring-modulith–1–3-rc1–1–2–5-and–1–1–10-released Spring Modulith 1.3 RC1, 1.2.5, and 1.1.10 sont disponibles. La version 1.3 RC1 inclut des nouvelles fonctionnalités : archiving event publication completion mode compatibilité avec MariaDB et Oracle avec JDBC-based event publication registry Possibilité d'externaliser des événements dans des MessageChannels de Spring. Expressions SpEL dans @Externalized validation d'architecture technique jMolecules. Les versions 1.2.5 et 1.1.10 apportent des correctifs et mises à jour de dépendances. Spring gRPC 0.1 est sorti https://github.com/spring-projects-experimental/spring-grpc c'est tout nouveau et explorationel si c'est un probleme qui vous gratte, ca vaut le coup de jeter un coup d'oeil et participer. Spring Boot 3.3 Integrer Spring avec Open Telemetry (OTLP protocole) https://spring.io/blog/2024/10/28/lets-use-opentelemetry-with-spring rappel de la valeur de ce standard Open Telemetry comment l'utiliser dans vos projets Spring Comment utiliser ollama avec Spring AI https://spring.io/blog/2024/10/22/leverage-the-power-of–45k-free-hugging-face-models-with-spring-ai-and-ollama permet d'acceter aux 45k modeles de Hugging faces qui supportent le deploiement sur ollama il y a un spring boot starter c'est vraiment pour debuter Cloud Google Cloud Frankfort a subit 12h d'interruption https://t.co/VueiQjhCA3 Google Cloud a subi une panne de 12 heures dans la région europe-west3 (Francfort) le 24 octobre 2024. La panne, causée par une défaillance d'alimentation et de refroidissement, a affecté plusieurs services, y compris Compute Engine et Kubernetes Engine. Les utilisateurs ont rencontré des problèmes de création de VM, des échecs d'opérations et des retards de traitement. Google a conseillé de migrer les charges de travail vers d'autres zones. il y a eu une autre zone Europeenne pas mal affectée l'année dernière et des clients ont perdu des données :sweat: Web La fin de la World Wild Web Foundation https://www.theregister.com/2024/09/30/world_wide_web_foundation_closes/ la Fondation World Wide Web ferme ses portes. Les cofondateurs estiment que les problèmes auxquels est confronté le Web ont changé et que d'autres groupes de défense peuvent désormais prendre le relais. Ils estiment également que la priorité absolue doit être donnée à la passion de Tim Berners-Lee pour redonner aux individus le pouvoir et le contrôle de leurs données et pour construire activement des systèmes de collaboration puissants (Solid Protocol - https://solidproject.org/). Release du https://www.patternfly.org/ 6 Fw opensource pour faire de UI, sponsor RH Interessant à regarder Data et Intelligence Artificielle TSMC arrête des ventes à un client chinois qui aurait revenu un processeur à Huawei et utilise dans sa puce IA https://www.reuters.com/technology/tsmc-suspended-shipments-china-firm-after-chip-found-huawei-processor-sources–2024–10–26/ Taiwan Semiconductor Manufacturing Company (TSMC) a suspendu ses livraisons à Sophgo, un concepteur de puces chinois, après la découverte d'une puce fabriquée par TSMC dans un processeur AI de Huawei (Ascend 910B). Cette découverte soulève des préoccupations concernant des violations potentielles des contrôles d'exportation des États-Unis, qui restreignent Huawei depuis 2020. Sophgo, lié à Bitmain, a nié toute connexion avec Huawei et affirme se conformer aux lois applicables. Toutefois, l'incident a conduit à une enquête approfondie de TSMC et des autorités américaines et taïwanaises Open AI et Microsoft, de l'amour à la guerre https://www.computerworld.com/article/3593206/microsoft-and-openai-good-by-bromance-hel[…]m_source=Adestra&huid=4349eeff–5b8b–493d–9e61–9abf8be5293b on a bien suivi les chants d'amour entre Sam Altman et Satia Nadella ca c'est tendu ces derniers temps deja avec le coup chez openAI où MS avait sifflé la fin de la récré “on a le code, les données, l'IP et la capacité, on peut tout recrée” OpenAi a un competiteur de Copilot et essaie de courtises ses clients les apétits d'investissements d'OpenAI et une dispute sur la valeur de la aprt de MS qui a donné des crédits cloud semble etre aui coeur de la dispute du moment Debezium 3 est sorti https://debezium.io/blog/2024/10/02/debezium–3–0-final-released/ Java 17 minimum pour les connecteurs et 21 pour le serveur, l'extension quarkus outbox et pour l'operateur nettoyage des depreciations metriques par table maintenant support for mysql 9 y compris vector data type oracle, default mining strategie changée ehcache off-heap ajouté amelioarations diverses Oracle (offline RAC node flush, max string size for Extended PostgreSQL PGVector etc (Spanner, vitess, …) NotebookLlama: une version Open Source de NotebookLM https://github.com/meta-llama/llama-recipes/tree/main/recipes/quickstart/NotebookLlama Si vous avez été impressionné par les démo de Gemini Notebook, en créant des podcasts à partir de différentes resources, testez la version llama Tutoriel étape par étape pour transformer un PDF en podcast. Outillage Vous aimez Maven? Bien évidemment! Vous aimez asciidoctor? Absolument! Alors la version 3.1.0 du plugin asciidoctor pour maven est pour vous !! https://github.com/asciidoctor/asciidoctor-maven-plugin Le plugin permet soit de convertir des documents asciidoc de manière autonome, soit de les gérer via le site maven GitHub Universe: de l'IA, de l'IA et encore de l'IA https://github.blog/news-insights/product-news/universe–2024-previews-releases/ GitHub Universe 2024 présente les nouveautés de l'année, notamment la possibilité de choisir parmi plusieurs modèles d'IA pour GitHub Copilot (Claude 3.5, Gemini 1.5 Pro, OpenAI o1). Nouvelles fonctionnalités : GitHub Spark pour créer des micro-applications, révisions de code assistées par Copilot, sécurité renforcée avec Copilot Autofix. Simplification des workflows avec les extensions GitHub Copilot Facilitation de la création d'applications IA génératives avec GitHub Models Méthodologies Les blogs de developpeurs experts Java recommandés par IntelliJ https://blog.jetbrains.com/idea/2024/11/top-java-blogs-for-experienced-programmers/ pas forcement d'accord avec toute la liste mais elle donne de bonnes options si vous voulez lire plus de blogs Java Keycloak revient au semantic versioning après avoir suivi le versionage à la Google Chrome https://www.keycloak.org/2024/10/release-updates ne pas savoir si une mise a jour était retrocompatible était problématique pour les utilisateurs aussi les librairies clientes seront délivrées séparément et supporteront toutes les versions serveur de keycloak supportés Sécurité Un exemple d'attaque de secure supply chain théorique identifiée dans le quarkiverse et les détails de la résolution https://quarkus.io/blog/quarkiverse-and-smallrye-new-release-process/ dans le quarkiverse, les choses sont automatisées pour simplifier la vie des contributeurs d'extension occasionels mais il y avait un défaut, les secrets de signature et d'accès à maven central étaient des secrets d'organisation ce qui veut dire qu'un editeur d'extension malicieux pouvait ecrire un pluging ou un test qiu lisait ses secrets et pouvait livrer de faux artifacts la solution est de séparer la construction des artifacts de l'etape de signature et de release sur maven central comme cela les cles ne sont plus accessible Avec Okta pus besoin de mot de passe quand tu as un identifiant long :face_with_hand_over_mouth: https://trust.okta.com/security-advisories/okta-ad-ldap-delegated-authentication-username/ LOL Une vulnérabilité a été découverte dans la génération de la clé de cache pour l'authentification déléguée AD/LDAP. Les conditions: MFA non utilisé Nom d'utilisateur de 52 caractères ou plus Utilisateur authentifié précédemment, créant un cache d'authentification Le cache a été utilisé en premier, ce qui peut se produire si l'agent AD/LDAP était hors service ou inaccessible, par exemple en raison d'un trafic réseau élevé L'authentification s'est produite entre le 23 juillet 2024 et le 30 octobre 2024 Fixé le 30 octobre, 2024 La revanche des imprimantes !! Linux ne les aime pas, et elles lui rendent bien. https://www.theregister.com/2024/09/26/cups_linux_rce_disclosed/ Après quelques heures / jours de rumeurs sur une faille 9.9/10 CVSS il s'avère que cela concerne que les système avec le système d'impression CUPS et cups-browsed Désactivez et/ou supprimez le service cups-browsed. Mettez à jour votre installation CUPS pour appliquer les mises à jour de sécurité lorsqu'elles sont disponibles. Envisagez de bloquer l'accès au port UDP 631 et également de désactiver le DNS-SD. Cela concerne la plupart des distributions Linux, certaines BSD, possiblement Google ChromeOS, Solaris d'Oracle et potentiellement d'autres systèmes, car CUPS est intégré à diverses distributions pour fournir la fonctionnalité d'impression. Pour exploiter cette vulnérabilité via internet ou le réseau local (LAN), un attaquant doit pouvoir accéder à votre service CUPS sur le port UDP 631. Idéalement, aucun de vous ne devrait exposer ce port sur l'internet public. L'attaquant doit également attendre que vous lanciez une tâche d'impression. Si le port 631 n'est pas directement accessible, un attaquant pourrait être en mesure de falsifier des annonces zeroconf, mDNS ou DNS-SD pour exploiter cette vulnérabilité sur un LAN. Loi, société et organisation La version 1.0 de la definition de l'IA l'Open Source est sortie https://siliconangle.com/2024/10/28/osi-clarifies-makes-ai-systems-open-source-open-models-fall-short/ L'Open Source Initiative (OSI) a clarifié les critères pour qu'un modèle d'IA soit considéré comme open-source : accès complet aux données de formation, au code source et aux paramètres d'entraînement. La plupart des modèles dits “open” comme ceux de Meta (Llama) et Stability AI (Stable Diffusion) ne respectent pas ces critères, car ils imposent des restrictions sur l'utilisation commerciale et ne rendent pas publiques les données de formation c'est au details de données de formation (donc pas forcement les données elle meme. “In particular, this must include: (1) the complete description of all data used for training, including (if used) of unshareable data, disclosing the provenance of the data, its scope and characteristics, how the data was obtained and selected, the labeling procedures, and data processing and filtering methodologies; (2) a listing of all publicly available training data and where to obtain it; and (3) a listing of all training data obtainable from third parties and where to obtain it, including for fee.” C'est en echo a la version d'open source AI de la linux fondation En parlant de cela un article sur l'open source washing dans les modèles https://www.theregister.com/2024/10/25/opinion_open_washing/ L'open washing désigne la pratique où des entreprises prétendent que leurs produits ou modèles sont open-source, bien qu'ils ne respectent pas les critères réels d'ouverture (transparence, accessibilité, partage des connaissances). De grandes entreprises comme Meta, Google et Microsoft sont souvent accusées d'utiliser cette stratégie, ce qui soulève des préoccupations concernant la clarté des définitions légales et commerciales de l'open source, surtout avec l'essor de l'IA. Rubrique débutant Un petit article fondamental sur REST https://www.sfeir.dev/rest-definition/ there de Roy Fielding en reaction aux protocoles lourds comme SOAP 5 verbes (GET PUT, POST. DELETE, PATCH) JSON mais pas que (XML et autre pas d'etat inter requete Ask Me Anything Morgan de Montréal Comment faire cohabiter plusieurs dépôts Git ? Je m'explique : dans mon entreprise, nous utilisons notre dépôt Git (Bitbucket) configuré pour notre dépôt d'entreprise. Lorsque je souhaite contribuer à un projet open source, je suis obligé de modifier ma configuration globale Git (nom d'utilisateur, email) pour correspondre à mon compte GitHub. Il arrive souvent que, lorsque je reviens pour effectuer un commit sur le dépôt d'entreprise, j'oublie que je suis en mode “open source”, ce qui entraîne l'enregistrement de mes configurations “open source” dans l'historique de Bitbucket… Comment gérez-vous ce genre de situation ? Comment gérer différents profiles git https://medium.com/@mrjink/using-includeif-to-manage-your-git-identities-bcc99447b04b Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 8 novembre 2024 : BDX I/O - Bordeaux (France) 13–14 novembre 2024 : Agile Tour Rennes 2024 - Rennes (France) 16–17 novembre 2024 : Capitole Du Libre - Toulouse (France) 20–22 novembre 2024 : Agile Grenoble 2024 - Grenoble (France) 21 novembre 2024 : DevFest Strasbourg - Strasbourg (France) 21 novembre 2024 : Codeurs en Seine - Rouen (France) 21 novembre 2024 : Agile Game Toulouse - Toulouse (France) 27–28 novembre 2024 : Cloud Expo Europe - Paris (France) 28 novembre 2024 : OVHcloud Summit - Paris (France) 28 novembre 2024 : Who Run The Tech ? - Rennes (France) 2–3 décembre 2024 : Tech Rocks Summit - Paris (France) 3 décembre 2024 : Generation AI - Paris (France) 3–5 décembre 2024 : APIdays Paris - Paris (France) 4–5 décembre 2024 : DevOpsRex - Paris (France) 4–5 décembre 2024 : Open Source Experience - Paris (France) 5 décembre 2024 : GraphQL Day Europe - Paris (France) 6 décembre 2024 : DevFest Dijon - Dijon (France) 19 décembre 2024 : Normandie.ai 2024 - Rouen (France) 22–25 janvier 2025 : SnowCamp 2025 - Grenoble (France) 30 janvier 2025 : DevOps D-Day #9 - Marseille (France) 6–7 février 2025 : Touraine Tech - Tours (France) 28 février 2025 : Paris TS La Conf - Paris (France) 20 mars 2025 : PGDay Paris - Paris (France) 25 mars 2025 : ParisTestConf - Paris (France) 3 avril 2025 : DotJS - Paris (France) 10–12 avril 2025 : Devoxx Greece - Athens (Greece) 16–18 avril 2025 : Devoxx France - Paris (France) 7–9 mai 2025 : Devoxx UK - London (UK) 16 mai 2025 : AFUP Day 2025 Lille - Lille (France) 16 mai 2025 : AFUP Day 2025 Lyon - Lyon (France) 16 mai 2025 : AFUP Day 2025 Poitiers - Poitiers (France) 11–13 juin 2025 : Devoxx Poland - Krakow (Poland) 12–13 juin 2025 : DevLille - Lille (France) 24 juin 2025 : WAX 2025 - Aix-en-Provence (France) 26–27 juin 2025 : Sunny Tech - Montpellier (France) 1–4 juillet 2025 : Open edX Conference - 2025 - Palaiseau (France) 18–19 septembre 2025 : API Platform Conference - Lille (France) & Online 6–10 octobre 2025 : Devoxx Belgium - Antwerp (Belgium) 9–10 octobre 2025 : Volcamp - Clermont-Ferrand (France) 16–17 octobre 2025 : DevFest Nantes - Nantes (France) 23–25 avril 2026 : Devoxx Greece - Athens (Greece) 17 juin 2026 : Devoxx Poland - Krakow (Poland) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via twitter https://twitter.com/lescastcodeurs Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/
Forking: Ein Grundpfeiler von Open Source mit eigenen HerausforderungenDas tolle an Open Source? Man hat das Recht, die Software zu modifizieren und auch in ihrer modifizierten Form zu verbreiten. Wenn man plant, das Open Source Projekt zu modifizieren und unabhängig von seiner Ursprungsform weiterzuentwickeln, nennt man dies Fork bzw. Forking. Das klingt erstmal super und nach viel Freiheit. Doch Forking hat ganz eigene Herausforderungen.In dieser Episode klären wir, was Forks sind, welche populären Forks es in der Geschichte von Open Source gegeben hat und was die Motivation dieser Forks war, welche Projekt-Forks es nicht zur Popularität geschafft haben, warum Forking auch als Druckmittel genutzt werden kann und warum es eine Art Grundrecht auf GitHub ist, welche (oft unsichtbaren) Herausforderungen Forking mit sich bringt und klären, was das Urheberrecht und der Digital Millennium Copyright Act (DMCA) aus den USA damit auf sich hat..Bonus: Bei Debian hieß der Firefox Browser mal Iceweasel.Unsere aktuellen Werbepartner findest du auf https://engineeringkiosk.dev/partners Das schnelle Feedback zur Episode:
Join hosts Ed Fuentes and Phil Seboa with industrial automation and IoT expert, Rene Gamero, as they dive into the transformative world of IIoT and automation. Rene shares insights on the practical advantages of Power over Ethernet, the intricacies of protocols like TCP/IP and MQTT, and the seamless integration of MariaDB databases on Linux platforms. Learn about real-world applications, such as how Opto 22's equipment is revolutionizing clean water distribution in remote Andes regions and reducing operational costs for major franchises like McDonald's. With anecdotes on tech solutions, data-driven approaches, and the future of IIoT, this episode promises to be a treasure for tech enthusiasts and industry professionals alike. This episode is brought to you by Industry Sage Media. 00:00 Introduction to Unplugged IIoT Podcast 00:42 Welcome to Rene Gamero 01:19 Rene Gamero's Journey in Industrial Automation 04:31 Power Over Ethernet (PoE) Advantages 08:32 Efficient Protocols and Databases 11:35 Hardware Flexibility and Multi-Functional Use 16:02 Case Study: Clean Water Distribution in the Andes 21:45 Integrating Legacy Equipment with Modern Solutions 26:58 Real-world Applications: McDonald's Energy Management 32:11 Streamlining Installations with PoE and Linux 37:40 Data Collection, Visualization, and Real-time Monitoring 42:55 The Importance of Educating Customers 46:59 Embracing Kubernetes and Modern IT Tools in OT Environments 52:16 Closing Remarks and Future Discussions ----- View the Episode Recap: https://industrysagemedia.com/the-role-of-tcp-ip-mqtt-and-vpn-in-iot-with-rene-gamero/ Connect with Rene on LinkedIn: https://www.linkedin.com/in/renegamero/ Connect with Phil on LinkedIn: https://www.linkedin.com/in/phil-seboa/ Connect with Ed on LinkedIn: https://www.linkedin.com/in/ed-fuentes-2046121a/ Learn more about Opto22: http://www.opto22.com/ ------ About Industry Sage Media: Industry Sage Media is your backstage pass to industry experts and the conversations that are shaping the future of the manufacturing industry. Learn more at: http://www.industrysagemedia.com
News includes ElixirConf keynotes appearing on YouTube, updates on ErrorTracker's latest release, José Valim's deep dive on ChatGPT UX issues with Phoenix LiveView, Dockyard's announcement of LVN Go to streamline LiveView Native workshops, and Livebook's newest notebook navigation features. Plus, Nvidia's job opening that explicitly mentions Elixir, Alchemy Conf 2025 details, NASA's development of a Lunar timezone, and more! Show Notes online - http://podcast.thinkingelixir.com/221 (http://podcast.thinkingelixir.com/221) Elixir Community News - https://www.youtube.com/playlist?list=PLqj39LCvnOWbW2Zli4LurDGc6lL5ij-9Y (https://www.youtube.com/playlist?list=PLqj39LCvnOWbW2Zli4LurDGc6lL5ij-9Y?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirConf keynotes are appearing on YouTube, currently featuring Justin Schneck's and Chris McCord and Chris Grainger's keynotes. - https://github.com/josevalim/sync (https://github.com/josevalim/sync?utm_source=thinkingelixir&utm_medium=shownotes) – Phoenix Sync archival status clarified - José doesn't have plans to take it forward personally, inviting others to explore and develop the idea further. - https://elixirstatus.com/p/1u4Hf-errortracker-v030-has-been-released (https://elixirstatus.com/p/1u4Hf-errortracker-v030-has-been-released?utm_source=thinkingelixir&utm_medium=shownotes) – ErrorTracker v0.3.0 has been released with new features including support for MySQL and MariaDB, improved error grouping in Oban, and enhanced documentation and typespecs. - https://www.elixirstreams.com/tips/test-breakpoints (https://www.elixirstreams.com/tips/test-breakpoints?utm_source=thinkingelixir&utm_medium=shownotes) – German Velasco shared a new Elixir Stream video on step-through debugging an ExUnit test in Elixir v1.17. - https://www.youtube.com/watch?v=fCdi7SEPrTs (https://www.youtube.com/watch?v=fCdi7SEPrTs?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim shared his video on solving ChatGPT UX issues with Phoenix LiveView, originally posted to Twitter and now available on YouTube. - https://x.com/josevalim/status/1833536127267144101 (https://x.com/josevalim/status/1833536127267144101?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim's video on tackling ChatGPT's UX woes with Phoenix LiveView on Twitter. - https://github.com/tailwindlabs/tailwindcss/pull/8394 (https://github.com/tailwindlabs/tailwindcss/pull/8394?utm_source=thinkingelixir&utm_medium=shownotes) – Merged PR in Tailwind project describing hover issue fix. - https://github.com/phoenixframework/phoenixliveview/issues/3421 (https://github.com/phoenixframework/phoenix_live_view/issues/3421?utm_source=thinkingelixir&utm_medium=shownotes) – Issue regarding phx-click-loading affecting modals. - https://dashbit.co/blog/remix-concurrent-submissions-flawed (https://dashbit.co/blog/remix-concurrent-submissions-flawed?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim detailed how Remix's concurrency feature is flawed in a new blog post. - https://dockyard.com/blog/2024/09/10/introducing-lvn-go (https://dockyard.com/blog/2024/09/10/introducing-lvn-go?utm_source=thinkingelixir&utm_medium=shownotes) – Blog post introducing LVN Go, an app to ease starting with LiveView Native without needing XCode. - https://podcast.thinkingelixir.com/200 (https://podcast.thinkingelixir.com/200?utm_source=thinkingelixir&utm_medium=shownotes) – Episode 200 of Thinking Elixir podcast featuring Brian Carderella discussing LiveView Native. - https://x.com/livebookdev/status/1834222475820839077 (https://x.com/livebookdev/status/1834222475820839077?utm_source=thinkingelixir&utm_medium=shownotes) – Livebook v0.14 released with new notebook navigation features. - https://news.livebook.dev/code-navigation-with-go-to-definition-of-modules-and-functions-kuYrS (https://news.livebook.dev/code-navigation-with-go-to-definition-of-modules-and-functions-kuYrS?utm_source=thinkingelixir&utm_medium=shownotes) – Detailed blog post about Livebook v0.14's new features. - https://artifacthub.io/packages/helm/livebook/livebook (https://artifacthub.io/packages/helm/livebook/livebook?utm_source=thinkingelixir&utm_medium=shownotes) – kinoflame 0.1.3 released with Kubernetes support. - https://x.com/miruoss/status/1834690518472966524 (https://x.com/miruoss/status/1834690518472966524?utm_source=thinkingelixir&utm_medium=shownotes) – Announcement of kinoflame 0.1.3's Kubernetes support. - https://x.com/hugobarauna/status/1834040830249562299 (https://x.com/hugobarauna/status/1834040830249562299?utm_source=thinkingelixir&utm_medium=shownotes) – Job opening at Nvidia specifically mentioning Elixir. - https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Software-Engineer---HPC_JR1979406-1?q=Hpc (https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Software-Engineer---HPC_JR1979406-1?q=Hpc?utm_source=thinkingelixir&utm_medium=shownotes) – Specific job listing at Nvidia mentioning Elixir. - https://x.com/Alchemy_Conf/status/1835597103076094150 (https://x.com/Alchemy_Conf/status/1835597103076094150?utm_source=thinkingelixir&utm_medium=shownotes) – Alchemy Conf 2025 announced, with call for talk proposals open. - https://dev.events/conferences/alchemy-conf-2025-hjp5oo7o (https://dev.events/conferences/alchemy-conf-2025-hjp5oo7o?utm_source=thinkingelixir&utm_medium=shownotes) – Alchemy Conf 2025 event details. - https://ti.to/subvisual/alchemy-conf-2025 (https://ti.to/subvisual/alchemy-conf-2025?utm_source=thinkingelixir&utm_medium=shownotes) – Early bird tickets for Alchemy Conf 2025 are €200. - https://www.papercall.io/alchemy-conf-2025 (https://www.papercall.io/alchemy-conf-2025?utm_source=thinkingelixir&utm_medium=shownotes) – Call for talk proposals for Alchemy Conf 2025 open until Sept 30th. - https://www.engadget.com/science/space/nasa-confirms-its-developing-the-moons-new-time-zone-165345568.html (https://www.engadget.com/science/space/nasa-confirms-its-developing-the-moons-new-time-zone-165345568.html?utm_source=thinkingelixir&utm_medium=shownotes) – NASA confirms developing a Lunar timezone. - https://www.prnewswire.com/news-releases/k1-acquires-mariadb-a-leading-database-software-company-and-appoints-new-ceo-302243508.html (https://www.prnewswire.com/news-releases/k1-acquires-mariadb-a-leading-database-software-company-and-appoints-new-ceo-302243508.html?utm_source=thinkingelixir&utm_medium=shownotes) – MariaDB acquired by K1, strategic investment to expand enterprise solutions. - https://www.aboutamazon.com/news/company-news/ceo-andy-jassy-latest-update-on-amazon-return-to-office-manager-team-ratio (https://www.aboutamazon.com/news/company-news/ceo-andy-jassy-latest-update-on-amazon-return-to-office-manager-team-ratio?utm_source=thinkingelixir&utm_medium=shownotes) – Amazon requiring employees to return to office for work. Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com) Find us online - Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir) - Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen - @brainlid (https://twitter.com/brainlid) - Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel - @bernheisel (https://twitter.com/bernheisel) - David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)
Headstorm: https://headstorm.com/AGPILOT: https://headstorm.com/agpilot/Carbon Robotics: https://carbonrobotics.com/Paul is the founder and CEO of Carbon Robotics. What Carbon Robotics is doing is novel and interesting in and of itself, and we're going to talk a lot about that in today's episode. But it's important to note that Paul has a really impressive history of building technology companies outside of agriculture.Before starting Carbon Robotics, he co-founded Isilon Systems, a distributed storage company, in 2001. Isilon went public in 2006 and was acquired by EMC for $2.5 billion in 2010. In 2006, Paul co-founded Clustrix, a distributed database startup that was acquired by MariaDB in 2018. Immediately before Carbon, Paul served as Director of Infrastructure Engineering at Uber, where he grew the team and opened the company's engineering office in Seattle, later focusing on deep learning and computer vision. So in today's episode we're going to talk a lot about laser weeding, building a field robotics company, Paul's views on artificial intelligence and where he sees applications for the tech in agriculture, and the challenges an opportunities ahead for carbon robotics and agtech in general. I'll drop you into the conversation where Paul is explaining his desire to jump from tech to agtech, and how that transition has been for him.
Intro Mike: Hello and welcome to Open Source Underdogs! I’m your host Mike Schwartz, founder of Gluu, and this is episode 70 with Patrick Backman, General Partner, CEO and Co-Founder at OpenOcean, and Co-Founder of MariaDB. This episode uncharacteristically diverges from the normal format. It’s more of a general interview than a discussion on the... The post Episode 70: Early-Stage Venture Capital, OpenOcean, with Patrik Backman first appeared on Open Source Underdogs.
This week, we discuss Redis Relicensing, Progress acquiring MariaDB and Microsoft unbundling Teams. Plus, Coté shares his Top 10 Tech and Productivity Wish List for regulators. Watch the YouTube Live Recording of Episode (https://www.youtube.com/watch?v=CvLlXxJWlOE) 461 (https://www.youtube.com/watch?v=CvLlXxJWlOE) Runner-up Titles The Fork is a feature not a bug Relicensing: The path to Private Equity Is this Progress? Hot Antitrust Action Give it to Switzerland, they can hold our calendars Won't someone think of the children? Cote's airing of (Apple) grievances The deepest of pockets Fine-adjacent. Not complicated enough What's it called when they plateau going down? Frankenstein Grand Theory of Open Source Business Models a large, wide portfolio of things that you're vaguely aware of Mostly contrast Rundown Zuck Just Entered the Fediverse: Here's What That Means (https://gizmodo.com/zuck-entered-fediverse-threads-heres-what-that-means-1851356849) Redis RIP Redis: How Garantia Data pulled off the biggest heist in open source history (https://www.gomomento.com/blog/rip-redis-how-garantia-data-pulled-off-the-biggest-heist-in-open-source-history) Redis tightens its license terms, pleasing no one (https://www.theregister.com/2024/03/22/redis_changes_license/) Battle of the Redis forks? (https://www.thestack.technology/battle-of-the-redis-forks-begins/) Redis vs. the trillion-dollar cabals (https://www.infoworld.com/article/3714688/the-bizarre-defense-of-trillion-dollar-cabals.html) Why AWS, Google and Oracle are backing the Valkey Redis fork (https://techcrunch.com/2024/03/31/why-aws-google-and-oracle-are-backing-the-valkey-redis-fork/) Open Source Software: The $9 Trillion Resource Companies Take for Granted (https://hbswk.hbs.edu/item/open-source-software-the-nine-trillion-resource-companies-take-for-granted) Linux Foundation Launches Open Source Valkey Community (https://www.linuxfoundation.org/press/linux-foundation-launches-open-source-valkey-community) Is this Progress? Progress Software considering an offer for MariaDB plc (NASDAQ:PRGS) (https://seekingalpha.com/news/4083996-progress-software-considering-offer-for-mariadb-plc). Progress Software Confirms Bid to Acquire MariaDB (https://www.wsj.com/business/earnings/progress-software-revenue-beats-estimates-outlook-short-of-forecasts-769e9c7e). Database popularity index (https://db-engines.com/en/ranking) Exclusive: Microsoft to separate Teams and Office globally amid antitrust scrutiny (https://www.reuters.com/technology/microsoft-separate-teams-office-globally-amid-antitrust-scrutiny-2024-04-01/) Google defends auto-deletion of chats after US alleged it destroyed evidence (https://arstechnica.com/tech-policy/2023/03/google-defends-auto-deletion-of-chats-after-us-alleged-it-destroyed-evidence/) 20 years of Gmail (https://www.theverge.com/24113616/gmail-email-20-years-old-internet) Cote's Top 10 Tech & Productivity Wishlist for Regulators Clickable Links in Instagram Captions: Make it easier to direct followers to relevant content. Unified Social Media: Allow seamless posting across platforms, ideally leveraging Twitter's existing reach. Native ChatGPT Downloads: Eliminate the need for external plugins to download chat sessions. Universal Link Insertion Shortcut: Standardize link insertion across apps (Cmd-K for everyone!). Apple Notes Customization & Integration: Enable background customization and merge with Freeform to challenge GoodNotes' dominance. Universal Free/Busy Calendar: Facilitate effortless scheduling across platforms. Standardized Markdown Export: Ensure all major word processors export in a common markdown format (Gruber or Common Markdown). Granular Screen Time Controls: Empower users with detailed control over device usage. Regulate Car Rental Insurance Fees: Put a stop to excessive and unfair insurance charges by rental companies. Bring Back Google Reader! (Okay, this one's a personal plea, but wouldn't it be great?) Relevant to your Interests Unpatchable vulnerability in Apple chip leaks secret encryption keys (https://arstechnica.com/security/2024/03/hackers-can-extract-secret-encryption-keys-from-apples-mac-chips/) Reddit's Sale of User Data for AI Training Draws FTC Inquiry (https://www.wired.com/story/reddits-sale-user-data-ai-training-draws-ftc-investigation/) Apache Kvrocks (https://kvrocks.apache.org/) Ex-technology companies (https://lethain.com/ex-technology-companies/) FTX to Sell Two-Thirds of Anthropic Stake for $884 Million (https://www.wsj.com/articles/ftx-to-sell-two-thirds-of-anthropic-stake-for-884-million-2cb3ccd2) “Temporary” disk formatting UI from 1994 still lives on in Windows 11 (https://arstechnica.com/gadgets/2024/03/windows-current-disk-formatting-ui-is-a-30-year-old-placeholder-from-windows-nt/) Adam Neumann bids over $500 million to buy back WeWork, source says (https://finance.yahoo.com/news/1-adam-neumann-submits-over-221446962.html) Introducing DBRX: A New State-of-the-Art Open LLM (https://www.databricks.com/blog/introducing-dbrx-new-state-art-open-llm) Marissa Mayer's startup just rolled out photo sharing and event planning apps, and the internet isn't sure what to think | TechCrunch (https://techcrunch.com/2024/03/27/marissa-mayers-startup-just-rolled-out-apps-for-group-photo-sharing-and-event-planning-and-the-internet-isnt-sure-what-to-think/) Key takeaways from the Entrust incident (https://www.digicert.com/blog/key-takeaways-from-the-entrust-incident) Amazon spends $2.75 billion on AI startup Anthropic in its largest venture investment yet (https://www.cnbc.com/2024/03/27/amazon-spends-2point7b-on-startup-anthropic-in-largest-venture-investment.html) Stepping on the Gas - Observe, Inc. (https://www.observeinc.com/blog/stepping-on-the-gas/) Bankman-Fried Is Sentenced to 25 Years in Prison Over FTX Collapse (https://www.bloomberg.com/news/articles/2024-03-28/bankman-fried-is-sentenced-to-25-years-in-prison?srnd=homepage-americas) Databricks CEO Says Competition Spurred High-Profile Exit at Snowflake (https://finance.yahoo.com/news/databricks-ceo-says-competition-spurred-165030607.html) Snowflake's Meltdown Is Not Drastic Enough - Still Expensive Here (https://seekingalpha.com/article/4680854-snowflake-meltdown-not-drastic-enough-still-expensive-here) Flox 1.0: Containerless development environments using Nix (https://www.theregister.com/2024/03/23/flox_1_nix/) Apple to Launch New iPad Pro and iPad Air Models in May (https://www.macrumors.com/2024/03/28/new-ipad-models-may-launch/) A US Business Tax Law Change That Partially Caused Layoffs (Section 174) (https://www.linkedin.com/pulse/us-business-tax-law-change-partially-caused-layoffs-174-levitt-mba-mrbbf/?trackingId=BLvRFIlxS%2F66kmfrkzeptQ%3D%3D) Results of 2024 elections of OSI board of directors (https://opensource.org/blog/results-of-2024-elections-of-osi-board-of-directors) To the pharmacy and beyond: Drug development goes to space (https://thehustle.co/news/to-the-pharmacy-and-beyond-drug-development-goes-to-space) AT&T says personal data from 73 million current and former account holders leaked onto dark web (https://www.cnn.com/2024/03/30/tech/att-data-leak/index.html) Google agrees to destroy browsing data collected in Incognito mode (https://www.theverge.com/2024/4/1/24117929/google-incognito-browsing-data-delete-class-action-settlement) KubeCon EU 2024 Paris: Key Takeaways (https://danielbryantuk.medium.com/kubecon-eu-2024-paris-key-takeaways-ad4c1bb7fbfe) Amazon cuts hundreds of jobs in cloud computing unit (https://www.cnbc.com/2024/04/03/amazon-layoffs-hundreds-of-jobs-cut-in-cloud-computing-unit.html) Intel slides as foundry business loss spotlights wide gap with rival TSMC (https://finance.yahoo.com/news/intel-slides-foundry-business-loss-120623062.html) Scathing federal report rips Microsoft for shoddy security, insincerity in response to Chinese hack (https://apnews.com/article/microsoft-cybersecurity-hack-raimondo-breach-b0901a93cca2ffaf05edacbfb9ecf3da) California Law Would Give Workers ‘Right to Disconnect' From Employer's Messages Outside Work Hours (https://gizmodo.com/california-right-to-disconnect-stop-employer-messages-1851380159) Yahoo is buying Artifact, the AI news app from the Instagram co-founders (https://www.theverge.com/2024/4/2/24118436/yahoo-news-artifact-acquisition) The Rise and Fall of 3M's Floppy Disk (https://spectrum.ieee.org/3m-floppy) why I stopped building Placemark as a SaaS and made it an open source project (https://macwright.com/2024/03/25/about-placemark-io) Ensuring a Project's Long-Term Survival with William Morgan (https://www.emilyomier.com/podcast/ensuring-a-projects-long-term-survival-with-william-morgan) Tennr puts fax machines back in vogue for healthcare organizations using AI, as it secures $18m from a16z (https://finance.yahoo.com/news/tennr-puts-fax-machines-back-130000653.html) Amazon Ditches 'Just Walk Out' Checkouts at Its Grocery Stores (https://gizmodo.com/amazon-reportedly-ditches-just-walk-out-grocery-stores-1851381116) A few thoughts on the Apple DOJ antitrust case, from someone who isn't riding his first rodeo (https://ianbetteridge.com/2024/03/22/a-few-thoughts-on-the-apple-doj-antitrust-case-from-someone-who-isnt-riding-his-first-rodeo/) Nonsense Some New England universities and colleges break $90,000 barrier for total cost in upcoming school year (https://www.cnn.com/2024/03/27/business/college-tuition-new-england-ninety-thousand/index.html) As markets soar, should investors look beyond America? (https://www.economist.com/finance-and-economics/2024/03/24/as-markets-soar-should-investors-look-beyond-america) Conferences Tanzu Defined, online, April 3rd, 2024 (https://www.linkedin.com/events/7175971321300865024/about/) - but check the replay in LinkedIn (https://www.linkedin.com/events/7175971321300865024/about/) or YouTube (https://www.youtube.com/watch?v=vDvWDyd98hA). Open Source Summit North America (https://events.linuxfoundation.org/open-source-summit-north-america/), Seattle April 16-18. Matt's speaking. NDC Oslo (https://substack.com/redirect/8de3819c-db2b-47c8-bd7a-f0a40103de9e?j=eyJ1IjoiMmQ0byJ9.QKaKsDzwnXK5ipYhX0mLOvRP3vpk_3o2b5dd3FXmAkw), Coté speaking (https://substack.com/redirect/41e821af-36ba-4dbb-993c-20755d5f040a?j=eyJ1IjoiMmQ0byJ9.QKaKsDzwnXK5ipYhX0mLOvRP3vpk_3o2b5dd3FXmAkw), June 12th. DevOpsDays Amsterdam (https://devopsdays.org/events/2024-amsterdam/welcome/), June 19 -to21, 2024, Coté speaking. DevOpsDays Birmingham, August 19–21, 2024 (https://devopsdays.org/events/2024-birmingham-al/welcome/). SDT news & hype Join us in Slack (http://www.softwaredefinedtalk.com/slack). Get a SDT Sticker! Send your postal address to stickers@softwaredefinedtalk.com (mailto:stickers@softwaredefinedtalk.com) and we will send you free laptop stickers! Follow us: Twitch (https://www.twitch.tv/sdtpodcast), Twitter (https://twitter.com/softwaredeftalk), Instagram (https://www.instagram.com/softwaredefinedtalk/), Mastodon (https://hachyderm.io/@softwaredefinedtalk), BlueSky (https://bsky.app/profile/softwaredefinedtalk.com), LinkedIn (https://www.linkedin.com/company/software-defined-talk/), TikTok (https://www.tiktok.com/@softwaredefinedtalk), Threads (https://www.threads.net/@softwaredefinedtalk) and YouTube (https://www.youtube.com/channel/UCi3OJPV6h9tp-hbsGBLGsDQ/featured). Use the code SDT to get $20 off Coté's book, Digital WTF (https://leanpub.com/digitalwtf/c/sdt), so $5 total. Become a sponsor of Software Defined Talk (https://www.softwaredefinedtalk.com/ads)! Recommendations Brandon: 3 Body Problem (https://www.google.com/url?sa=t&source=web&rct=j&opi=89978449&url=https://www.netflix.com/title/81024821&ved=2ahUKEwj7y8yl0Y-FAxUkkO4BHSPsAokQFnoECDwQAQ&usg=AOvVaw34C7IJEMHi6y9j30HRthhu) Matt: Uni Jetstream Pen, 0.5 mm (https://amzn.to/4apzuYT) Coté: First chapter of Icewind Dale: Rime of the Frostmaiden (https://en.wikipedia.org/wiki/Icewind_Dale:_Rime_of_the_Frostmaiden) - so this is what a “sandbox” adventure is. Related, my overview of making huge D&D maps with Midjourney (https://cote.io/2024/04/03/creating-huge-dd.html). Also, though I might have recommended it before, this is both good in its own and fascinating from an Internet-artist perspective. And I don't even like house (can't they take that damn beat out so we can hear the actual mish-mash of music without that metal scrapping on Brillo pads all the time?) https://youtu.be/EgepxKANDGc?si=hO6_092WONyp-QUI Photo Credits Header (https://unsplash.com/photos/a-wooden-fence-with-a-painted-sign-on-it-4XbEgggW93o) Artwork (https://unsplash.com/photos/woman-in-gold-dress-holding-sword-figurine-L4YGuSg0fxs)
This week, I had a dilemma: should I prioritize the episode where I spoke with one of the MariaDB co-founders, in which we discuss setting up a foundation as a way to ensure that the project continues to be open source in the future, no matter what (relevant given the Redis announcement); or should I prioritize the conversation with one of the founders of Sonatype, one of the oldest companies in the software supply chain security space, in which we talk about the xz debacle. I went with Patrick Backman, general partner at OpenOcean and co-founder of MariaDB, because it's a little more in my lane. (The conversation with Brian Fox will have to wait for next week!). One of the main things we discussed was the relationship between the MariaDB foundation and the MariaDB company. Including: Why they decided to put MariaDB open source in a foundation, and why they created a separate foundation instead of putting it in an existing foundation The relationship between MariaDB foundation and company today, including the financial relationshipMariaDB was founded by the founders (and some key employees) at MySQL; we also discussed the lessons learned at MySQL that the team then applied at MariaDB. And we talked about customer acquisition, one of the things that Patrick thinks the team had learned at MySQL and therefore had pretty well figured it out at MariaDB. Patrick's co-founder Monty Widenius is one of the speakers at Open Source Founders Summit — if you want to go into more details on with the lessons from MySQL and MariaDB, as well as lessons from being an investor at OpenOcean, join us in Paris May 27th and 28th at Open source Founders Summit.
It's another Snap and Flatpak shootout, a new release of DreamWorks MoonRay, and Google Open Sources Magika. The MariaDB corporation is struggling, KDE has a new Slimbook, and we hate to hate on NVIDIA . For tips we have theme.sh for console theming, Tbmk for bookmarking command tips, tmux -- THE Terminal Multiplexer, and git update-index to get VSCode to leave you alone. The show notes are at https://bit.ly/4bHDVPM and we'll see you next time! Host: Jonathan Bennett Co-Hosts: Rob Campbell and Ken McDonald Guest: David Ruggles Want access to the video version and exclusive features? Become a member of Club TWiT today! https://twit.tv/clubtwit Club TWiT members can discuss this episode and leave feedback in the Club TWiT Discord.
This week, we discuss open source forks, what's going on at OpenAI and checkin on the IRS Direct File initiative. Plus, plenty of thoughts on taking your annual Code of Conduct Training. Watch the YouTube Live Recording of Episode (https://www.youtube.com/watch?v=PAwXvnb53iY) 455 (https://www.youtube.com/watch?v=PAwXvnb53iY) Runner-up Titles I live my life one iCal screen at a time We always have sparklers Meta-parenting Everyone is always tired Cheaper version of Red Hat This week in “Do we need to be angry?” All we get is wingdings. I'm in a Socialist mood this week Pies shot out of my eyes and stuff Those dingalings bought my boat Dingalings of the mind Rundown CIQ Offers Long-Term Support for Rocky Linux 8.6, 8.8 and 9.2 Images Through AWS Marketplace (https://ciq.com/press-release/ciq-offers-long-term-support-for-rocky-linux-8-6-8-8-and-9-2-images-through-aws-marketplace/) Will CIQ's new support program alienate the community (https://medium.com/@gordon.messmer/will-ciqs-new-support-program-alienate-the-community-it-built-on-an-objection-to-subscriber-only-fb58ea6a810e) NGINX fork (https://narrativ.es/@janl/111935559549855751)? freenginx.org (http://freenginx.org/en/) Struggling database company MariaDB could be taken private in $37M deal (https://techcrunch.com/2024/02/19/struggling-database-company-mariadb-could-be-taken-private-in-a-37m-deal/) Tofu (https://opentofu.org) So Where's That New OpenAI Board? (https://www.theinformation.com/articles/so-wheres-that-new-openai-board?utm_source=ti_app&rc=giqjaz) The IRS has all our tax data. Why doesn't its new website use it? (https://www.washingtonpost.com/business/2024/02/04/direct-file-irs-taxes/) Relevant to your Interests Apple on course to break all Web Apps in EU within 20 days - Open Web Advocacy (https://open-web-advocacy.org/blog/apple-on-course-to-break-all-web-apps-in-eu-within-20-days/) Bringing Competition to Walled Gardens - Open Web Advocacy (https://open-web-advocacy.org/walled-gardens-report/#apple-has-effectively-banned-all-third-party-browsers) Introducing the Column Explorer: a bird's-eye view of your data (https://motherduck.com/blog/introducing-column-explorer/?utm_medium=email&_hsmi=294232392&_hsenc=p2ANqtz-8vobC3nom9chsGc_Y8KM9pO75KKvrGTtL7uS-sfcNQ1sNd8ThaMnP5KsfbSUWCWW2KOjlPpa3AwC4ToYbaCmYOAMva0rvKIZ2jkB461YKJX2TLQtg&utm_content=294233055&utm_source=hs_email) Apple TV+ Became HBO Before HBO Could Become Netflix (https://spyglass.org/its-not-tv-its-apple-tv-plus/?utm_source=substack&utm_medium=email) Sora: Creating video from text (https://openai.com/sora) Sustainability, a surprisingly successful KPI: GreenOps survey results - ClimateAction.Tech (https://climateaction.tech/blog/sustainability-kpi-greenops-survey-results/) Slack AI has arrived (https://slack.com/intl/en-gb/blog/news/slack-ai-has-arrived) What's new and cool? - Adam Jacob (https://youtu.be/gAYMg6LNEMs?si=9PRiK1BBHaBGSypy) Apple is reportedly working on AI updates to Spotlight and Xcode (https://www.theverge.com/2024/2/15/24074455/apple-generative-ai-xcode-spotlight-testing) Apple Readies AI Tool to Rival Microsoft's GitHub Copilot (https://www.bloomberg.com/news/articles/2024-02-15/apple-s-ai-plans-github-copilot-rival-for-developers-tool-for-testing-apps) VMs on Kubernetes with Kubevirt session at Kubecon (https://kccnceu2024.sched.com/event/1YhIE/sponsored-keynote-a-cloud-native-overture-to-enterprise-end-user-adoption-fabian-deutsch-senior-engineering-manager-red-hat-michael-hanulec-vice-president-and-technology-fellow-goldman-sachs) Air Canada must honor refund policy invented by airline's chatbot (https://arstechnica.com/tech-policy/2024/02/air-canada-must-honor-refund-policy-invented-by-airlines-chatbot/?comments=1&comments-page=1) Microsoft 'retires' Azure IoT Central in platform rethink (https://www.theregister.com/2024/02/15/microsoft_retires_azure_iot_central/) The big design freak-out: A generation of design leaders grapple with their future (https://www.fastcompany.com/91027996/the-big-design-freak-out-a-generation-of-design-leaders-grapple-with-their-future) Most of the contents of the Xerox PARC team's work were tossed into a dumpster (https://x.com/DynamicWebPaige/status/1759071289401368635?s=20) 1Password expands its endpoint security offerings with Kolide acquisition (https://techcrunch.com/2024/02/20/1password-expands-its-endpoint-security-offerings-with-kolide-acquisition/) Microsoft Will Use Intel to Manufacture Home-Grown Processor (https://www.bloomberg.com/news/articles/2024-02-21/microsoft-will-use-intel-to-manufacture-home-grown-processor) In a First, Apple Captures Top 7 Spots in Global List of Top 10 Best-selling Smartphones - Counterpoint (https://www.counterpointresearch.com/insights/apple-captures-top-7-spots-in-global-top-10-best-selling-smartphones/) Google Is Giving Away Some of the A.I. That Powers Chatbots (https://www.nytimes.com/2024/02/21/technology/google-open-source-ai.html) Apple Shuffles Leadership of Team Responsible for Audio Products (https://www.bloomberg.com/news/articles/2024-02-20/apple-shuffles-leadership-of-team-responsible-for-audio-products?srnd=premium) Signal now lets you keep your phone number private with the launch of usernames (https://techcrunch.com/2024/02/20/signal-now-lets-you-keep-your-phone-number-private-with-the-launch-of-usernames/) How Google is killing independent sites like ours (https://housefresh.com/david-vs-digital-goliaths/) VMware takes a swing at Nutanix, Red Hat with VM converter (https://www.theregister.com/2024/02/21/vmware_kvm_converter/) (https://narrativ.es/@janl/111935559549855751)## Nonsense An ordinary squirt of canned air achieves supersonic speeds - engineer spots telltale shock diamonds (https://www.tomshardware.com/desktops/pc-building/an-ordinary-squirt-of-canned-air-achieves-supersonic-speeds-engineer-spots-telltale-shock-diamonds) Conferences SCaLE 21x/DevOpsDays LA, March 14th (https://www.socallinuxexpo.org/scale/21x)– (https://www.socallinuxexpo.org/scale/21x)17th, 2024 (https://www.socallinuxexpo.org/scale/21x) — Coté speaking (https://www.socallinuxexpo.org/scale/21x/presentations/we-fear-change), sponsorship slots available. KubeCon EU Paris, March 19 (https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/)– (https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/)22 (https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/) — Coté on the wait list for the platform side conference. Get 20% off with the discount code KCEU24VMWBC20. DevOpsDays Birmingham, April 17–18, 2024 (https://talks.devopsdays.org/devopsdays-birmingham-al-2024/cfp) Exe (https://ismg.events/roundtable-event/dallas-robust-security-java-applications/?utm_source=cote&utm_campaign=devrel&utm_medium=newsletter&utm_content=newsletterUpcoming)cutive dinner in Dallas that Coté's hosting on March 13st, 2024 (https://ismg.events/roundtable-event/dallas-robust-security-java-applications/?utm_source=cote&utm_campaign=devrel&utm_medium=newsletter&utm_content=newsletterUpcoming). If you're an “executive” who might want to buy stuff from Tanzu to get better at your apps, than register. There is also a Tanzu exec event coming up in the next few months, email Coté (mailto:cote@broadcom.com) if you want to hear more about it. SDT news & hype Join us in Slack (http://www.softwaredefinedtalk.com/slack). Get a SDT Sticker! Send your postal address to stickers@softwaredefinedtalk.com (mailto:stickers@softwaredefinedtalk.com) and we will send you free laptop stickers! Follow us: Twitch (https://www.twitch.tv/sdtpodcast), Twitter (https://twitter.com/softwaredeftalk), Instagram (https://www.instagram.com/softwaredefinedtalk/), Mastodon (https://hachyderm.io/@softwaredefinedtalk), BlueSky (https://bsky.app/profile/softwaredefinedtalk.com), LinkedIn (https://www.linkedin.com/company/software-defined-talk/), TikTok (https://www.tiktok.com/@softwaredefinedtalk), Threads (https://www.threads.net/@softwaredefinedtalk) and YouTube (https://www.youtube.com/channel/UCi3OJPV6h9tp-hbsGBLGsDQ/featured). Use the code SDT to get $20 off Coté's book, Digital WTF (https://leanpub.com/digitalwtf/c/sdt), so $5 total. Become a sponsor of Software Defined Talk (https://www.softwaredefinedtalk.com/ads)! Recommendations Brandon: Fair Play (https://www.netflix.com/title/81674326) on Netflix (https://www.netflix.com/title/81674326) Matt: Julia Evans: Popular Git Config Options (https://jvns.ca/blog/2024/02/16/popular-git-config-options/) Coté: Anker USB C Charger (Nano II 65W) Pod 3-Port PPS Fast Charger (https://www.amazon.de/dp/B09LLRNGSD?psc=1&ref=ppx_yo2ov_dt_b_product_details). Photo Credits Header (https://unsplash.com/photos/a-couple-of-large-sculptures-sitting-on-top-of-a-cement-floor-g4xIcepnx6I) Google Gemini
This is our weekly kick-off show, coming to you Tuesday morning as yesterday was a holiday here in the States. Here's the rundown:Crypto prices are up, and we're looking at another busy earnings week. Palo Alto Networks, Sprout Social, Nvidia and Block will report this week.Planity has put together a $48 million Series C, which is a super neat vertical SaaS deal. Software and payments make for a tasty combo, and Planity wants to bring those benefits to salons in Europe.The EU is after TikTok under the DSA, which could have major implications for social media regulation.And Walmart is buying Vizio; LockBit got smashed; and MariaDB has a buyer on the horizon.In closing, this WSJ piece on San Francisco is worth your time.For episode transcripts and more, head to Equity's Simplecast website.Equity drops at 7 a.m. PT every Monday, Wednesday and Friday, so subscribe to us on Apple Podcasts, Overcast, Spotify and all the casts. TechCrunch also has a great show on crypto, a show that interviews founders and more! Credits: Equity is hosted by TechCrunch's Alex Wilhelm and Mary Ann Azevedo. We are produced by Theresa Loconsolo with editing by Kell. Bryce Durbin is our Illustrator. We'd also like to thank the audience development team and Henry Pickavet, who manages TechCrunch audio products.
Wie sieht eigentlich der Tech-Stack vom Engineering Kiosk selbst aus?Ein Side-Projekt startet man üblicherweise mit einer Domain. Erst kauft man die Domain und danach überlegt man sich, was man eigentlich machen will. Über Zeit entwickelt sich das Projekt, man holt mehr Technologien rein und experimentiert. Genau so war es auch mit dem Engineering Kiosk Podcast. Nur mit dem Unterschied, dass auch etwas Hardware angeschafft werden musste.Auf unserem letzten Community-Treffen haben wir die Frage nach unserem Tech-Stack vom Podcast bekommen. In dieser Episode führen wir euch mal in den Maschinen-Raum von unserem Audio-Format und zeigen euch, was alles notwendig ist, um dieses Hörerlebnis für euch zu erzeugen.Viel Spaß!Unsere Hardware:Wolfgang + Gäste-Mikrofon: Samson Q2UAndy Mikrofon: Rode NT USB + Rode PSA1+ Broadcast MicrophoneVersandboxen für Mikrofone: Thomann, 2x Flyht Pro WP Safe Box 6 IP65Aufnahmegerät für On-Site-Aufnahmen: Zoom PodTrak P4Scheinwerfer fürs Video-Setup: Rollei Lumen Panel 600 Bi-Color - LED-PanelAnsteck-Mikrofone fürs Video-Setup: SYNCO G2(A2) Lavalier Mikrofon 150M ReichweiteUnsere Software:Podcast-Hosting: RedCirclePodcast-Aufnahme: ZencastrPodcast Transcripte: AssemblyAIAudio-Editting: AudacityWebsite-Framework: AstroWebsite-Hosting: GitHub + NetlifyPodcast-Community: DiscordDokumentation und Planung: Google DocsBonus: Was man alles so über die Zeit ansammelt …Das schnelle Feedback zur Episode:
Host Amy and Host James catch up and catch a tan. 1.) MSP Question of The Week What is the best business structure for new MSPs? See: https://www.toptal.com/finance/interim-cfos/c-corp-vs-s-corp#:~:text=Compared%20to%20traditional%20S%20or,it's%20taxed%20as%20a%20corporation --- 2.) More Tech Layoffs? EY Announces Layoffs in Response to Economic Struggles See: https://www.channele2e.com/news/ey-announces-layoffs-in-response-to-economic-struggles "Less than a week after Broadcom finalized its $61 billion acquisition of VMware, layoffs began. This is a familiar pattern for the company, which followed a similar playbook with its acquisition of CA Technologies in 2018. Overall, it's estimated Broadcom will cut about 2,000 employees post-acquisition. Google, Amazon, Snap, Splunk, LinkedIn, Cisco, MariaDB and SecureWorks all recently announced layoffs. Other mass layoffs recently included Intel, Wish and LinkedIn in the San Francisco Bay area. At the beginning of September, Rapid7 announced a restructuring plan following disappointing second-quarter results, resulting in the layoffs of about 18% of the company's workforce. Similarly, AppSec firm Snyk laid off 128 people in April. Cloud security vendor Zscaler announced layoffs after what it called a rough fiscal second quarter. Software tools giant Atlassian laid off 5% of its workforce as it “shifted priorities.” ---- Our upcoming events: AUSTIN TX – MASTERMIND LIVE (March 28-29th) http://bit.ly/kernanmastermind https://kernanconsulting-mastermind.mykajabi.com/mastermind-event Use “EARLYBIRD” as the coupon code to save $200! Irvine CA – SMB Techfest (Feb 8th-9th) Make sure you catch Amy at SMB Techfest! https://www.smbtechfest.com/events.asp Our Social Links: https://www.linkedin.com/in/james-kernan-varcoach/ https://www.facebook.com/james.kernan https://www.facebook.com/karlpalachuk/ https://www.linkedin.com/in/karlpalachuk/ https://www.linkedin.com/in/amybabinchak/ https://www.facebook.com/amy.babinchak/
Happy 2024! We appreciated all the feedback on the listener survey (still open, link here)! Surprising to see that some people's favorite episodes were others' least, but we'll always work on improving our audio quality and booking great guests. Help us out by leaving reviews on Twitter, YouTube, and Apple Podcasts!
PolyScale is a database cache, specifically designed to cache just your database. It is completely Plug and Play and it allows you to scale a database without a huge amount of effort, cost, and complexity. PolyScale currently supports Postgres, MySQL, MariaDB, MS SQL and MongoDB. In this episode, we spoke with Ben Hagan, Founder & CEO at PolyScale. We discuss AI-driven caching, edge network advantages, use-cases, and PolyScale's future direction and growth. Follow Ben: https://twitter.com/ben_hagan Follow Alex: https://twitter.com/alexbdebrie PolyScale Website: https://www.polyscale.ai/ Youtube: https://www.youtube.com/@polyscale Software Huddle ⤵︎ X: https://twitter.com/SoftwareHuddle
Jonathan Katz, a principal product manager at Amazon Web Services, discusses the evolution of PostgreSQL in an episode of The New Stack Makers. He notes that PostgreSQL's uses have expanded significantly since its inception and now cover a wide range of applications and workloads. Initially considered niche, it faced competition from both open-source and commercial relational database systems. Katz's involvement in the PostgreSQL community began as an app developer, and he later contributed by organizing events.PostgreSQL originated from academic research at the University of California at Berkeley in the mid-1980s, becoming an open-source project in 1994. In the mid-1990s, proprietary databases like Oracle, IBM DB2, and Microsoft SQL dominated the market, while open-source alternatives like MySQL, MariaDB, and SQLite emerged.PostgreSQL 16 introduces logical replication from standby servers, enhancing scalability by offloading work from the primary server. The meticulous design process within the PostgreSQL community leads to stable and reliable features. Katz mentions the development of Direct I/O as a long-term feature to reduce latency and improve data writing performance, although it will take several years to implement.Amazon Web Services has built Amazon RDS on PostgreSQL to simplify application development for developers. This managed service handles operational tasks such as deployment, backups, and monitoring, allowing developers to focus on their applications. Amazon RDS supports multiple PostgreSQL releases, making it easier for businesses to manage and maintain their databases.Learn more from The New Stack about PostgreSQL and AWS:PostgreSQL 16 Expands Analytics CapabilitiesPowertools for AWS Lambda Grows with Help of VolunteersHow Donating Open Source Code Can Advance Your Career
TECNOLOGIA y LIBERTAD--------------------------PODCAST: https://www.spreaker.com/user/dekkartwitter.com/D3kkaRtwitter.com/Dek_Netmastodon.social/@DekkaRCódigo referido Crypto.com: https://crypto.com/app/hhsww88jd4#Bitcoin BTC: dekkar$paystring.crypt
Do you love licensing drama? Last week HashiCorp made headlines with an announcement by CTO Armon Dadgar that they're changing licensing models. HashiCorp is now adopting the Business Source License, or BSL, which was popularized by MariaDB and Couchbase. Under the BSL, HashiCorp code will remain freely available and usable for non-production use. You may be granted a license for production use if your project doesn't compete with HashiCorp. If it does you'll need to buy a commercial license. The move has generated a lot of discussion and speculation in the community given how prevalent projects like Terraform are. This and more on the Rundown. Time Stamps: 0:00 - Welcome to the Rundown 0:43 - NVIDIA Launches Refreshed H100 Without Intel 4:41 - Years of Intel CPUs affected by Downfall Bug 9:06 - Groq and Samsung Foundry Bring Next-Gen LPU 13:43 - OpenELA is formed by Oracle, SUSE, and More 18:03 - Intel Terminates Tower Semiconductor Acquisition 21:27 - Itential and Alkira Team Up 24:27 - Business Source License Adopted by HashiCorp 39:41 - The Weeks Ahead41:07 - Thanks for WatchingFollow our Hosts on Social Media Tom Hollingsworth: https://www.twitter.com/NetworkingNerd Stephen Foskett: https://www.twitter.com/SFoskett Follow Gestalt IT Website: https://www.GestaltIT.com/ Twitter: https://www.twitter.com/GestaltIT LinkedIn: https://www.linkedin.com/company/Gestalt-IT #Rundown, #OpenELA, #AI, #Security, #Linux, #OpenSource, @IntelBusiness, @GroqInc, @Samsung, @Oracle, @SUSE, @Redhat, @Itential, @Alkira, @HashiCorp, #TFDx, #VMwareExplore, #SFD26, #SDC2023, #EFD2,
How can you make coaching more deeply engrained, show leaders the impact of coaching and speak the right language to align with your CRO?
This week Kieran is joined by Del Nakhi, Senior Director of Enablement at MariaDB. Kieran and Del discuss leadership development, why prioritising your leaders can help with the success of enablement programs, and why Del is so passionate about Change Management.
This week we discuss Cloud Earnings, OpenCost and Opensource Redflags. Plus, Matt recounts his epic return trip home from Amsterdam. Watch the YouTube Live Recording of Episode 413 (https://www.youtube.com/watch?v=SUMH3L0iLqs) Runner-up Titles Airplane Ghost No Hashtag for That Sorry Fellow Travelers That's what they said about Google Reader That's the beauty of nonsense stories How do you really feel Brandon? Nobody wants monitoring data Airport Hotels I don't remember Security Line Sick Rundown Checking in on Cloud Earnings Cloud Giants Update (https://twitter.com/jaminball/status/1651679974548738048?s=46&t=EoCoteGkQEahPpAJ_HYRpg) Clouded Judgement 4.28.23 (https://cloudedjudgement.substack.com/p/clouded-judgement-42823?utm_source=post-email-title&publication_id=56878&post_id=117470069&isFreemail=true&utm_medium=email) IaaS Pricing Patterns and Trends 2022 (https://redmonk.com/rstephens/2023/04/11/iaaspricing2022/) Of Course AWS Revenues Are Slowing And Profits Are Pinched (https://www.nextplatform.com/2023/04/28/of-course-aws-revenues-are-slowing-and-profits-are-pinched/) Don't be fooled by slowing cloud growth: Cost optimization is a feature, not a bug (https://siliconangle.com/2023/04/29/dont-fooled-slowing-cloud-growth-cost-optimization-feature-not-bug/) Amazon Starts Round of Layoffs in AWS Cloud Services Division (https://www.bloomberg.com/news/articles/2023-04-26/amazon-starts-round-of-layoffs-in-aws-cloud-services-division?utm_medium=email&utm_source=newsletter&utm_term=230426&utm_campaign=author_20879664&leadSource=uverify%20wall) Amazon's cloud business is clamping down on managers' freedom to hire in latest cost control—leaked memo (https://finance.yahoo.com/news/amazon-cloud-business-clamping-down-191234361.html) Google's cloud business turns profitable for the first time on record (https://www.cnbc.com/2023/04/25/googles-cloud-business-turns-profitable-for-the-first-time-on-record.html) Microsoft reports earnings beat, says A.I. will drive revenue growth (https://www.cnbc.com/2023/04/25/microsoft-msft-q3-earnings-report-2023.html) Navigating the High Cost of AI Compute | Andreessen Horowitz (https://a16z.com/2023/04/27/navigating-the-high-cost-of-ai-compute/) OpenCost (https://www.opencost.io) Kubecost's Path to Product-Market Fit (https://review.firstround.com/kubecosts-path-to-product-market-fit-how-the-co-founders-validated-their-idea-with-100-customer-conversations) MariaDB.com is dead, long live MariaDB.org (https://medium.com/@imashadowphantom/mariadb-com-is-dead-long-live-mariadb-org-b8a0ca50a637) Relevant to your Interests FBI seizes Genesis Market, a notorious hacker marketplace for stolen logins (https://techcrunch.com/2023/04/05/fbi-genesis-market-seized-stolen-logins/?_hsmi=253259905) Google Stadia head Phil Harrison has left the company (https://9to5google.com/2023/04/05/stadia-phil-harrison-departs/?utm_source=newsletter&utm_medium=email&utm_campaign=newsletter_axioslogin&stream=top) Observability platform Honeycomb pockets $50M in new funding (https://siliconangle.com/2023/04/06/observability-platform-honeycomb-pockets-50m-new-funding/) Tesla workers shared images from car cameras, including “scenes of intimacy” (https://arstechnica.com/tech-policy/2023/04/tesla-workers-shared-images-from-car-cameras-including-scenes-of-intimacy/) The Six Five Insider Edition with Ram Velaga, Broadcom - Moor Insights & Strategy (https://moorinsightsstrategy.com/webcasts/the-six-five-insider-edition-with-ram-velaga-broadcom/) Clubhouse ↓ (https://twitter.com/benedictevans/status/1644037829180239873?s=46&t=-2GRjYw3L96Jh3hL9tDPcg) Oops: Samsung Employees Leaked Confidential Data to ChatGPT (https://gizmodo.com/chatgpt-ai-samsung-employees-leak-data-1850307376) How SQLite helps you do ACID (https://fly.io/blog/sqlite-internals-rollback-journal/) On-prem still cheaper but don't rule out the cloud yet (https://www.theregister.com/2023/04/11/cloud_dc_costs/) Amazon Bans Flipper Zero, Claiming It Violates Policy Against Card Skimming Devices (https://gizmodo.com/amazon-bans-flipper-zero-card-skimming-on-tiktok-1850313284?_hsmi=253770930) Today in Apple history: Apple-1 starts a revolution (https://www.cultofmac.com/475761/apple-1-launch/) How Incumbents Survive and Thrive (https://hbr.org/2022/01/how-incumbents-survive-and-thrive?utm_campaign=hbr&utm_medium=social&utm_source=twitter) Announcing Linkerd 2.13 with circuit breaking, dynamic request routing, FIPS, health monitoring, and more (https://buoyant.io/blog/announcing-linkerd-2-13-circuit-breaking-dynamic-request-routing-fips) Pentagon leak traced to video game chat group users arguing over war in Ukraine (https://www.theguardian.com/world/2023/apr/11/pentagon-leak-traced-to-video-game-chat-group-users-arguing-over-war-in-ukraine) NPR quits Twitter after being falsely labeled as 'state-affiliated media' (https://www.npr.org/2023/04/12/1169269161/npr-leaves-twitter-government-funded-media-label) Mass Layoffs and Absentee Bosses Create a Morale Crisis at Meta (https://www.nytimes.com/2023/04/12/technology/meta-layoffs-employees-management.html) Announcing the deps.dev API: critical dependency data for secure supply chains (https://security.googleblog.com/2023/04/announcing-depsdev-api-critical.html?m=1) Futurepedia - The Largest AI Tools Directory | Home (https://www.futurepedia.io/?_hsmi=254110070) Amazon CEO Andy Jassy's 2022 Pay Falls to $1.3M, Touts Ad Business in Annual Letter (https://www.hollywoodreporter.com/business/digital/amazon-ceo-andy-jassy-2022-compensation-jeff-bezos-pay-1235373272/) Announcing New Tools for Building with Generative AI on AWS | Amazon Web Services (https://aws.amazon.com/blogs/machine-learning/announcing-new-tools-for-building-with-generative-ai-on-aws/) Venture Capital Deals (https://www.axios.com/newsletters/axios-pro-rata-94b71804-0a2d-45a5-b53e-dc667b154016.html?chunk=2&utm_term=emshare#story2) Zoom to acquire Workvivo to bolster employee experience offering (https://www.workvivo.com/newsroom/workvivo-zoom/) WSJ News Exclusive | IBM Explores Sale of Weather Business (https://www.wsj.com/articles/ibm-explores-sale-of-weather-business-c174f75c) Bluesky is my favorite Twitter clone yet (The Verge) (https://artifact.news/s/aIEifcBqhS0=) Keith White On Why He Is Leaving HPE, Dell Apex And Why The ‘Sky Is The Limit' For The HPE GreenLake Ecosystem (https://www.crn.com/news/cloud/keith-white-on-why-he-is-leaving-hpe-dell-apex-and-why-the-sky-is-the-limit-for-the-hpe-greenlake-ecosystem) Apple's batteries will use 100 percent recycled cobalt by 2025 (https://www.engadget.com/apples-batteries-will-use-100-percent-recycled-cobalt-by-2025-132837439.html?_hsmi=254528948) Apple Card's new high-yield Savings account is now available, offering a 4.15 percent APY (https://www.apple.com/newsroom/2023/04/apple-cards-new-high-yield-savings-account-is-now-available-offering-a-4-point-15-percent-apy/) Introducing Gloo Fabric (https://www.solo.io/blog/introducing-solo-gloo-fabric/) MillerKnoll CEO sparks backlash after telling employees to "leave Pity City" over lack of bonuses (https://www.cbsnews.com/news/millerknoll-ceo-andi-owen-backlash-pity-city/) Netflix Gains 1.75 Million Subscribers, Axes DVD-Rental Business (https://www.wsj.com/articles/netflix-nflx-q1-earnings-report-2023-8460b7e4) Uniquely Austin: Stewarding growth in America's boomtown (https://mckinsey.dsmn8.com/s3GcM4Y-Wx) A 12% decline in global smartphone shipments is what passes for stability these days (https://techcrunch.com/2023/04/18/a-12-decline-in-global-smartphone-shipments-is-what-passes-for-stability-these-days/) Stack Overflow Will Charge AI Giants for Training Data (https://www.wired.com/story/stack-overflow-will-charge-ai-giants-for-training-data/) Build Your Own Bootable Emacs Environment (https://hackaday.com/2023/04/22/build-your-own-bootable-emacs-environment/) Schools bought millions of Chromebooks in 2020 — and three years later, they're starting to break (https://www.theverge.com/2023/4/21/23691840/us-pirg-education-fund-report-investigation-chromebook-churn) Silver Lake to buy Germany's Software AG in $2.42 billion deal (https://www.reuters.com/markets/deals/silver-lake-buy-germanys-software-ag-242-bln-deal-2023-04-21/) "Verified" becomes a badge of dishonor (https://www.axios.com/newsletters/axios-login-4fc52afb-3c90-4bea-ad37-35b90c77ed9f.html?chunk=1&utm_term=emshare#story1) Apple throws VR spaghetti against the wall (https://www.axios.com/newsletters/axios-login-4fc52afb-3c90-4bea-ad37-35b90c77ed9f.html?chunk=2&utm_term=emshare#story2) GitLab Survey Reveals DevSecOps Gains (https://devops.com/gitlab-survey-reveals-devsecops-gains/) Zed - Code at the speed of thought (https://zed.dev/) U.S. appeals court upholds lower court order forcing Apple to allow third-party App Store payments (https://www.reuters.com/legal/us-appeals-court-upholds-lower-court-order-forcing-apple-allow-third-party-app-2023-04-24/) Red Hat cutting hundreds of jobs, CEO says in letter to employees (https://wraltechwire.com/2023/04/24/red-hat-cutting-hundreds-of-jobs-ceo-says-in-letter-to-employees/) Replit ⠕ on Twitter (https://twitter.com/Replit/status/1650900629521596421) Smartphones With Popular Qualcomm Chip Secretly Share Private Information With (https://www.nitrokey.com/news/2023/smartphones-popular-qualcomm-chip-secretly-share-private-information-us-chip-maker) Red Hat lays off 4% of its global workforce (https://www.axios.com/local/raleigh/2023/04/24/red-hat-lays-off-4-of-its-workforce?utm_source=newsletter&utm_medium=email&utm_campaign=newsletter_axioslogin&stream=top) There's a new AI unicorn that will make coders faster | Semafor (https://www.semafor.com/article/04/25/2023/theres-a-new-ai-unicorn-that-will-make-coders-faster) BMC to Acquire Model9 - BMC Software (https://www.bmc.com/newsroom/releases/bmc-to-acquire-model9.html) Broadcom Takes On InfiniBand With Jericho3-AI Switch Chips (https://www.nextplatform.com/2023/04/26/broadcom-takes-on-infiniband-with-jericho3-ai-switch-chips/) ChatGPT could cost over $700,000 per day to operate. Microsoft is reportedly trying to make it cheaper. (https://www.businessinsider.com/how-much-chatgpt-costs-openai-to-run-estimate-report-2023-4) Google Cloud suffers outage in Europe amid water leak, fire (https://www.theregister.com/2023/04/26/google_cloud_outage/) Automate Your Meetings - Magical (https://magical.so/?utm_source=futurepedia&utm_medium=marketplace&utm_campaign=futurepedia) Web3 Funding Continues To Crater — Drops 82% Year To Year (https://news.crunchbase.com/web3/vc-backed-funding-drops-q1-2023/) ‘The Godfather of A.I.' Leaves Google and Warns of Danger Ahead (https://www.nytimes.com/2023/05/01/technology/ai-google-chatbot-engineer-quits-hinton.html) IBM looks to turn nearly 8,000 jobs over to artificial intelligence, CEO says | WRAL TechWire (https://wraltechwire.com/2023/05/02/ibm-looks-to-turn-nearly-8000-jobs-over-to-artificial-intelligence-ceo-says/) The hardware we need for our cloud exit has arrived (https://world.hey.com/dhh/the-hardware-we-need-for-our-cloud-exit-has-arrived-99d66966) Cloud exit pays off in performance too (https://world.hey.com/dhh/cloud-exit-pays-off-in-performance-too-4c53b697) So, You Want To Build A DBaaS (https://matt.blwt.io/post/so-you-want-to-build-a-dbaas/) State of Kubernetes 2023 (https://tanzu.vmware.com/content/ebooks/stateofkubernetes-2023) Survey Shows Companies Moving away from DIY Kubernetes (https://thenewstack.io/survey-shows-companies-moving-away-from-diy-kubernetes/) The end of Microsoft-brand peripherals is only Surface deep (https://www.theregister.com/2023/04/28/the_end_of_microsoft_peripherals/) Google Devising Radical Search Changes to Beat Back A.I. Rivals (https://www.nytimes.com/2023/04/16/technology/google-search-engine-ai.html) Google in shock as Samsung considers moving to Bing as default search engine on Galaxy phones (https://www.sammobile.com/news/samsung-galaxy-phones-tablets-bing-search-replace-google-default-search-engine/) Netflix cancels 'Love is Blind' livestream after technical issues and hour delay (https://techcrunch.com/2023/04/16/netflix-issues-love-is-blind-livestream-reunion/?utm_source=newsletter&utm_medium=email&utm_campaign=newsletter_axioslogin&stream=top&guccounter=1) Intel reports largest quarterly loss in company history (https://www.cnbc.com/2023/04/27/intel-intc-earnings-report-q1-2023.html) Citigroup technology expenses grow as it pushes transformation (https://www.ciodive.com/news/Citigroup-hires-8K-technologists-Q1-IT-modernization/648204/) Ask Axios: What's the deal with "cashless" businesses in Columbus? (https://www.axios.com/local/columbus/2022/01/11/columbus-cashless-businesses-2021?utm_source=newsletter&utm_medium=email&utm_campaign=newsletter_axioslogin&stream=top) Opinion | Why does the IRS need $80 billion? Just look at its cafeteria. (https://www.washingtonpost.com/opinions/interactive/2022/irs-pipeline-tax-return-delays/?utm_medium=email&utm_source=topic+optin&utm_campaign=awareness&utm_content=20230414+econ+nl) Kroger Begins Accepting Apple Pay After Years of Holding Out (https://www.macrumors.com/2023/04/15/kroger-fred-meyer-apple-pay/) Nonsense The Bitcoin Whitepaper Is Hidden in Every Modern Copy of macOS (https://waxy.org/2023/04/the-bitcoin-whitepaper-is-hidden-in-every-modern-copy-of-macos/) Map of Buc-ees Locations (http://buc-eesmap.com/) The Gambler Who Beat Roulette (https://www.bloomberg.com/features/2023-how-to-beat-roulette-gambler-figures-it-out/?utm_source=newsletter&utm_medium=email&utm_campaign=newsletter_axioslogin&stream=top) Tech companies are hiring — a lot — despite recent wave of layoffs (https://www.marketwatch.com/story/tech-companies-are-hiring-a-lot-despite-recent-wave-of-layoffs-7d586b62) Elon Musk Painted Over the ‘W' on the Twitter Headquarters Sign (https://gizmodo.com/elon-musk-twitter-headquarters-sign-painted-w-titter-1850318181) Postage stamp prices expected to increase again in July (https://www.axios.com/2023/04/12/usps-stamp-price-increase-july-2023-inflation) Why pull weeds when you can zap them with AI-powered lasers? (https://thehustle.co/04132023-AI-powered-lasers/) Texas dairy farm explosion kills 18,000 cows (https://www.bbc.co.uk/news/world-us-canada-65258108) Americans Have Nearly $1 Trillion in Credit Card Debt (https://www.bloomberg.com/news/articles/2023-02-16/credit-card-debt-americans-have-racked-up-nearly-1-trillion-in-balances?srnd=premium&sref=3Ac2yX40&_hsmi=254863063&leadSource=uverify%20wall) FTX Founder Suffers Personal Nightmare as Courts Cut Him Off From League of Legends (https://futurism.com/the-byte/sbf-ftx-courts-cut-off-league-of-legends) Google gives Bard the ability to generate and debug code | Engadget (https://www.engadget.com/google-gives-bard-the-ability-to-generate-and-debug-code-130024663.html?_hsmi=255452821) Jekkmaster of Drip on Twitter (https://twitter.com/Jekkus/status/1651074439180582913) SDT news & hype Join us in Slack (http://www.softwaredefinedtalk.com/slack). Get a SDT Sticker! Send your postal address to stickers@softwaredefinedtalk.com (mailto:stickers@softwaredefinedtalk.com) and we will send you free laptop stickers! Follow us on Twitch (https://www.twitch.tv/sdtpodcast), Twitter (https://twitter.com/softwaredeftalk), Instagram (https://www.instagram.com/softwaredefinedtalk/), Mastodon (https://hachyderm.io/@softwaredefinedtalk), LinkedIn (https://www.linkedin.com/company/software-defined-talk/) and YouTube (https://www.youtube.com/channel/UCi3OJPV6h9tp-hbsGBLGsDQ/featured). Use the code SDT to get $20 off Coté's book, Digital WTF (https://leanpub.com/digitalwtf/c/sdt), so $5 total. Become a sponsor of Software Defined Talk (https://www.softwaredefinedtalk.com/ads)! Recommendations Brandon: YouTube TV Announces New Details About NFL Sunday Ticket Including Multiview, Family Plans, DVR, & More (https://cordcuttersnews.com/youtube-tv-announces-new-details-about-nfl-sunday-ticket-including-multiview-family-plans-dvr-more/) Huddle up football fans, the NFL Sunday Ticket presale kicks off today (https://blog.youtube/news-and-events/nfl-sunday-ticket-presale-2023/) Matt: Prometheus: Up & Running Second Edition (https://www.oreilly.com/library/view/prometheus-up/9781098131135/) Schipol Airport Sheraton / Abu Dhabi Airport Hotel Photo Credits Header (https://unsplash.com/photos/CkrrWXHzYFY) Artwork (https://labs.openai.com/s/PMx8vMRH7JNLNXDjFifjlbDB)
Wie viel MySQL Drop In-Replacement steckt wirklich in MariaDB?MariaDB, ein Fork der populären Datenbank MySQL. Angetreten, um ein Drop-In-Replacement und eine direkte Alternative zu MySQL darzustellen. Doch wie viel ist da dran? Ist MariaDB MySQL kompatibel? Wo liegen die Gemeinsamkeiten und Unterschiede? Was war eigentlich der Grund für den Fork? In welchen Bereichen entwickeln sich beide Datenbanken vollkommen anders? Und was hat sich im Bereich der Storage-Engines alles so getan?In dieser Episode bringen wir etwas Licht in den direkten Vergleich zwischen MySQL und MariaDB.Bonus: Was ein Weber-Grill mit MySQL und MariaDB zu tun hat.Das schnelle Feedback zur Episode:
In this episode of the Hacking Open Source Business Podcast, Scarf CEO Avi Press and HOSS Matt Yonkovit are joined by Kaj Arnö, CEO of the MariaDB Foundation. They discuss the challenges of managing support expectations in open source projects, including balancing limited resources with important user requests, how non-profit organizations like the Wikimedia Foundation align with open-source goals, and why many organizations use open-source software but don't support it financially.Kaj also discusses the importance of community in open source sustainability and the need for companies to sponsor or promote the software they rely on. Then also delves into the systemic problems in the open source community, the business logic and ethics of open source, and the societal issues contributing to the lack of support. Tune in to learn how you can help contribute to open source sustainability.In this episode, Kaj shares some interesting takes aways, including:Users of open source software expect it to be open and free, but not necessarily supportedOrganizations that understand and prioritize open source often make reasonable requests for supportBalancing limited resources with important user requests can be challenging in open source projectsNon-profits like the Wikimedia Foundation are often aligned with open-source goalsMany organizations use open-source software but don't support it financiallyOpen source sustainability is dependent on sponsoring and promoting the communityLack of support is a systemic problem in the open source communitySeparating business and open source entities can lead to success in open source projectsEffective open source strategies involve balancing commercial goals and community valuesIndirect metrics like website traffic and brand recognition are used to measure adoption in open source projects.Checkout our other interviews, clips, and videos: https://l.hosbp.com/YoutubeDon't forget to visit the open source business community at: https://opensourcemetrics.org/Visit our primary sponsor, Scarf, for tools to help analyze your #opensource growth and adoption: https://about.scarf.sh/Subscribe to the podcast on your favorite app:Spotify: https://l.hosbp.com/SpotifyApple: https://l.hosbp.com/AppleGoogle: https://l.hosbp.com/GoogleBuzzsprout: https://l.hosbp.com/Buzzsprout#opensource #opensourcesoftware #business #podcast #mariadb #OpenSource #mariadbfoundation #foss #database #opensourcefoundation #openCheckout our other interviews, clips, and videos: https://l.hosbp.com/YoutubeDon't forget to visit the open-source business community at: https://opensourcebusiness.community/Visit our primary sponsor, Scarf, for tools to help analyze your #opensource growth and adoption: https://about.scarf.sh/Subscribe to the podcast on your favorite app:Spotify: https://l.hosbp.com/SpotifyApple: https://l.hosbp.com/AppleGoogle: https://l.hosbp.com/GoogleBuzzsprout: https://l.hosbp.com/Buzzsprout
On this episode of The Cloud Pod, the team talks about the new AWS region in Malaysia, the launch of AWS App Composer, the expansion of spanner database capabilities, the release of a vision AI by Microsoft; Florence Foundation Model, and the three migration techniques to the cloud space. A big thanks to this week's sponsor, Foghorn Consulting, which provides full-stack cloud solutions with a focus on strategy, planning and execution for enterprises seeking to take advantage of the transformative capabilities of AWS, Google Cloud and Azure. This week's highlights
On this episode of The Cloud Pod, the team talks about the possible replacement of CEO Sundar Pichai after Alphabet stock went up by just 1.9%, the new support feature of Amazon EKS for Kubernetes, three partner specializations just released by Google, and how clients have responded to the AI Powered Bing and Microsoft Edge. A big thanks to this week's sponsor, Foghorn Consulting, which provides full-stack cloud solutions with a focus on strategy, planning and execution for enterprises seeking to take advantage of the transformative capabilities of AWS, Google Cloud and Azure. This week's highlights
How fast is your data? How wide? How deep? For many companies, that answer changes by the day. They need a database that can make it all happen. And increasingly, they need it in the cloud. This is true for both analytical and operational workloads. What's an enterprise to do? Check out this episode of DM Radio to find out! Host @eric_kavanagh will interview database industry Analyst Tony Baer of DBInsights, along with Manjot Singh of MariaDB and Robin Jessani of Teradata.
Watch on YouTube About the show Sponsored by Microsoft for Startups Founders Hub. Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Special guest: @calvinhp@fosstodon.org Join us on YouTube at pythonbytes.fm/stream/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too. Brian #1: Packaging Python Projects Tutorial from PyPA This is a really good starting point to understand how to share Python code through packaging. Includes discussion of directory layout creating package files, LICENSE, pyproject.toml, README.md, tests and src dir how to fill out build-system section of pyproject.toml using either hatchling, setuptools, flit, or pdm as backends metadata using build to generate wheels and tarballs uploading with twine However For small-ish pure Python projects, I still prefer flit flit init creates pyproject.toml and LICENSE will probably still need to hand tweak pyproject.toml flit build replaces build flit publish replaces twine The process can be confusing, even for seasoned professionals. Further discussion later in the show Michael #2: untangle xml Convert XML to Python objects Children can be accessed with parent.child, attributes with element['attribute']. Call the parse() method with a filename, an URL or an XML string. Given this XML: [HTML_REMOVED] [HTML_REMOVED] [HTML_REMOVED] [HTML_REMOVED] Access the document: obj.root.child['name'] # u'child1' A little cleaner that ElementTree perhaps. Calvin #3: Mypy 1.0 Released Mypy is a static type checker for Python, basically a Python linter on steroids Started in 2012 and developed by a team at Dropbox lead by https://github.com/JukkaL What's New? New Release Numbering Scheme not using symver Significant backward incompatible changes will be announced in the blog post for the previous feature release feature flags will allow users to upgrade and turn on the new behavior Mypy 1.0 is 40% faster than 0.991 against the Dropbox internal codebase 20 optimizations included in this release Mypy now warns about errors used before definition or possibly undefined variables for example if a variable is used outside of a block of code that may not execute Mypy now supports the new Self type introduced in PEP 673 and Python 3.11 Support ParamSpec in Type Aliases Also, ParamSpec and Generic Self types are no loner experimental Lots of Miscellaneous New Features Fixes to crashes Support for compiling Python match statements introduced in Python 3.10 Brian #4: Thoughts on the Python packaging ecosystem Pradyun Gedam Some great background on the internal tension around packaging. Brian's note: in the meantime people are struggling to share Python code the “best practice” answer seems to shift regularly this might be healthy to arrive at better tooling in the long term, but in the short term, it's hurting us. From the article: The Python packaging ecosystem unintentionally became the type of competitive space that it is today. The community needs to make an explicit decision if it should continue operating under the model that led to status quo. Pick from N different tools that do N different things is a good model. Pick from N ~equivalent choices is a really bad user experience. Picking a default doesn't make other approaches illegal. Communication about the Python packaging ecosystem is fragmented, and we should improve that. Pradyun: “Many of the users who write Python code are not primarily full-time software engineers or “developers”.” from Thea: “The reason there are so many tools for managing Python dependencies is because Python is not a monoculture and different folks need different things.” opening up the build backend through pyproject.toml-based builds was good but the fracturing of multiple “workflow” tools seems bad. “I am certain that it is not possible to create a single “workflow” tool for Python software. What we have today, an ecosystem of tooling where each makes different design choices and technical trade-offs, is a part of why Python is as widespread as it is today. This flexibility and availability of choice is, however, both a blessing and a curse.” On building a default workflow tool around pip interesting idea There's tension between “we need a default workflow tool” and “unix philosophy: many focused tools that can work together”. Michael #5: Top PyPI Packages A monthly dump of the 5,000 most-downloaded packages from PyPI. Also, a full copy of PyPI info too: github.com/orf/pypi-data Calvin #6: SQLAlchemy 2.0 Released #57 on the Top PyPI Packages
Forrester calls First Line Sales Managers the "secret agents" of change and Revenue Enablement teams are often on the leading edge of change alongside them. In over a decade of experience as an enablement pro, Del Nakhi of MariaDB, has learned how to create and optimize those relationships for success. Listen in as she talks about:Why the change management relationship with Revenue Leaders is so critical.Where the Revenue Enablement role ends and the Sales Leadership role begins.How Revenue Enablement can set leaders up for success.Where to start in creating this critical partnership.Del Nakhi is the founding member and global head of revenue and customer enablement at MariaDB Corporation. She has a passion for managing strategic changes to multiply the impact of her team and partnering with revenue leaders to turn strategy into a reality. As a business partner and certified change management practitioner, she's helped executives evaluate and address corporate challenges and objectives at both large public companies and smaller startups, for more than a decade. By working with and through leaders and enabling them to effectively coach their teams, Del is not only able to scale her team's efforts, but also collaboratively achieve sustained change and business impact.
Make SQL Queries Run Faster Using the EverSQL MySQL Query Optimization Tool - 4 minutes - Lately in PHP Podcast Episode 93 Part 6 By Manuel Lemos Slow SQL queries are one of the factors that can make sites slower and cause harm to the user experience. Fortunately, optimization tools can suggest small changes in your database schema that can make your SQL queries run much, so your Web sites can provide a much better user experience. EverSQL is one of those optimization tools that can suggest effective changes for databases stored in MySQL servers or some other server compatible with MySQL, such as MariaDB. Read this article, watch a 4-minute video, or listen to part 6 of episode 93 of the Lately in PHP podcast to learn how to optimize your MySQL database using the EverSQL tool for free.
-- During The Show -- 00:30 Steve's Curl Issue Curl not picking up variables properly ``` myvar=RvNAQycq2KOrWaGVuaoHBwPgfEOwzPi2 curl -k -d "clientsecret=${myvar}" https://keycloak.k3s.lab/realms/myrealm/protocol/openid-connect/token |jq .idtoken) ``` 02:00 Pihole & Eero - Wyeth YouTube Video (https://www.youtube.com/watch?v=FnFtWsZ8IP0&t=721s) Tutorial (https://www.derekseaman.com/2019/09/how-to-pi-hole-plus-dnscrypt-setup-on-raspberry-pi-4.html) Eero System may be the issue Get the ISP to allow your old router Email Ask Noah show for Nextcloud setup 15:20 Suggestion for Church - Charlie AM/FM Radio 16:30 Audio over IP - Brett Church Setup Noah's thoughts 18:45 Storage Question - Jeremy External storage pros/cons Better to build storage box 21:25 Ceph or ZFS? - Russel Ceph is good for racks of storage ZFS is better for single box 23:30 Vlan on PFsense worksonmybox Trouble creating VLans on PFsense Check your trunk port UniFi treats VLans strangely 25:55 Espanso Espanso (https://espanso.org/) Open Source text expander Supports Linux, Windows, Mac Has a "Hub" Has search 27:55 ShuffleCake ShuffleCake (https://shufflecake.net/) Create hidden volumes Encrypt your volumes Decoy Volumes Decoy Passwords 29:35 Ubuntu Summit WSL & OpenPrinting Lots of KDE and Plasma Content Focus on community Entire Desktop won't be snapped The Register (https://www.theregister.com/2022/11/09/canonical_conference/) Day 1 Recording (https://www.youtube.com/watch?v=pqBbiT40Eak) Day 2 Recording (https://www.youtube.com/watch?v=wOLHFiuwn4w) Day 3 Recording (https://www.youtube.com/watch?v=0Nr3TumNf2I) 32:15 News Wire Rocky Linux's Type B Corp ZDnet (https://www.zdnet.com/article/rocky-linux-foundation-launches/) RHEL 8.7 9 to 5 Linux (https://9to5linux.com/red-hat-enterprise-linux-8-7-is-officially-out-with-new-capabilities-and-system-roles) Linux 6.0.8 Linux Compatible (https://www.linuxcompatible.org/story/linux-kernel-608-released/) Postgres 15.1 Postgresql (https://www.postgresql.org/about/news/postgresql-151-146-139-1213-1118-and-1023-released-2543/) MariaDB 10.9.4 Maria DB (https://mariadb.com/kb/en/mariadb-10-9-4-release-notes/) Pipewire 0.3.60 Linux Musicians (https://linuxmusicians.com/viewtopic.php?t=25060) AlmaLinux 8.7 Business Wire (https://www.businesswire.com/news/home/20221111005543/en/AlmaLinux-8.7-Now-Available) .Net 7 Phoronix (https://www.phoronix.com/news/Microsoft-dotNET-7) SteamOS 3.4 Game Rant (https://gamerant.com/steam-os-beta-update-linux-performance-stability/) DualShock 4 Controller Support Phoronix (https://www.phoronix.com/news/Sony-DualShock4-PlayStation-Drv) NVIDIA PhysX Released under BSD Liscense Gaming On Linux (https://www.gamingonlinux.com/2022/11/nvidia-physx-51-sdk-goes-open-source/) GitHub Vulnerability RepoJacking COP Magazine (https://www.cpomagazine.com/cyber-security/github-vulnerability-allows-hackers-to-hijack-thousands-of-popular-open-source-packages/) 34:20 32 Billion FTX Crypto Files for Bankrupcy The situation is not "crypto's fault" Don't get into crypto currency to make money Anytime you upload your private keys, you don't own your own crypto No Different than any other large scale fraud case Large well established groups got ripped off (Wall Street) ARS Technica (https://arstechnica.com/tech-policy/2022/11/sam-bankman-frieds-32-billion-ftx-crypto-empire-files-for-bankruptcy/) -- The Extra Credit Section -- For links to the articles and material referenced in this week's episode check out this week's page from our podcast dashboard! This Episode's Podcast Dashboard (http://podcast.asknoahshow.com/312) Phone Systems for Ask Noah provided by Voxtelesys (http://www.voxtelesys.com/asknoah) Join us in our dedicated chatroom #GeekLab:linuxdelta.com on Matrix (https://element.linuxdelta.com/#/room/#geeklab:linuxdelta.com) -- Stay In Touch -- Find all the resources for this show on the Ask Noah Dashboard Ask Noah Dashboard (http://www.asknoahshow.com) Need more help than a radio show can offer? Altispeed provides commercial IT services and they're excited to offer you a great deal for listening to the Ask Noah Show. Call today and ask about the discount for listeners of the Ask Noah Show! Altispeed Technologies (http://www.altispeed.com/) Contact Noah live [at] asknoahshow.com -- Twitter -- Noah - Kernellinux (https://twitter.com/kernellinux) Ask Noah Show (https://twitter.com/asknoahshow) Altispeed Technologies (https://twitter.com/altispeed)
Joining me this week is Del Nakhi.Del is the Senior Director of Global Revenue Enablement at MariaDB, and a frequent speaker on the sales enablement circuit.It was fantastic to be able to sit down one on one with her, to pick her brain on her background, her experience, and her philosophies for the strategies and tactics of the sales enablement profession.I really, really enjoyed this conversation. I think there are so many great nuggets of wisdom in here.So, please sit back, relax and enjoy my episode with Del Nakhi.
Joining me this week is Del Nakhi Del is the Senior Director of Global Revenue Enablement at MariaDB. She's a frequent speaker on the sales enablement circuit. It was fantastic to be able to sit down one on one with her to pick her brain on her background, her experience, and her philosophies for the strategies and tactics of the sales enablement profession. .In this "Rapid Fire 5" segment, I gather her first thoughts on five key questions related to learning and enablement.
The database market has seen unprecedented activity in recent years, with new options addressing a variety of needs being introduced on a nearly constant basis. Despite that, there are a handful of databases that continue to be adopted due to their proven reliability and robust features. MariaDB is one of those default options that has continued to grow and innovate while offering a familiar and stable experience. In this episode field CTO Manjot Singh shares his experiences as an early user of MySQL and MariaDB and explains how the suite of products being built on top of the open source foundation address the growing needs for advanced storage and analytical capabilities.
Peter Zaitsev is the Co-founder and CEO of Percona. Percona provides best-of-breed enterprise-class support, consulting, managed services, training, and software for MySQL®, MariaDB®, MongoDB®, PostgreSQL®, and other open-source databases in on-premise and cloud environments. Peter leveraged his technical vision and entrepreneurial skills to grow Percona from a two-person shop to one of the business' most respected open-source companies. With over 200 professionals in 30 plus countries, Peter's venture now serves over 3,000 customers — including the "who's who" of internet giants, large enterprises, and many exciting startups. In this episode… If you're a B2B SaaS owner or run an internet-driven business, chances are that your company depends on a database. One of the significant problems you'll likely encounter is scalability. How do you scale your database as your business grows? That's one problem that Peter Zaitsev is helping companies solve. Listen to this Inspired Insider Podcast episode with Dr. Jeremy Weisz featuring Peter Zaitsev, the Co-founder and CEO of Percona. They discuss the database problem SaaS companies face, how to solve it, and more.
Patformatic co-founders Matteo Collina & Luca Maraschi join Amal & Chris to discuss their just-announced (and we mean just announced) open source database tool: Platformatic DB! It's a daemon that can turn any PostgreSQL, MySQL, MariaDB, or SQLite database into a REST and GraphQL endpoint. What makes it special is that it allows massive customization thanks to the flexibility of Fastify plugins.
Patformatic co-founders Matteo Collina & Luca Maraschi join Amal & Chris to discuss their just-announced (and we mean just announced) open source database tool: Platformatic DB! It's a daemon that can turn any PostgreSQL, MySQL, MariaDB, or SQLite database into a REST and GraphQL endpoint. What makes it special is that it allows massive customization thanks to the flexibility of Fastify plugins.
Original blog post Data on Kubernetes report, SkySQL on Google Cloud. More articles at cloud.google.com/blog
Dans cet épisode, nous discutons bonnes pratiques Java, Groovy, WebAssembly, Micronaut. Nous discutons également le changement de licence de Akka entre autre. La suite de cet épisode parlera de changement d'étage gratuit chez Heroku et des vagues de licenciement dans le monde technologique. Pour rester sous les 1h d'écoute, nous avons découpé les deux derniers épisodes nouvelles en 2 parties chacun. Qu'en pensez vous ? Donnez-nous votre avis sur Twitter ou sur le Google Groups des cast codeurs. Enregistré le 9 septembre 2022 Téléchargement de l'épisode LesCastCodeurs-Episode–284.mp3 News Langages Jonathan Giles, un principal architecte de Java chez Microsoft, a un site qui partage des bonnes pratiques Java http://java.jonathangiles.net/ il couvre des bonnes pratiques Java de manière générale, mais également plus spécifiquement pour les développeurs de librairies Java Des conseils sur la bonne utilisation des dépendances, des BOMs, des versions LTS de Java, des modules Java, de la surface des APIs publiées, de faire attention à null ou au boxing, et de comprendre les interfaces fonctionnelles il y a beaucoup de contenu donc faites par petites doses Certains sujets sont plus controversés comme les modules Java les recommendations sont assez succinctes Je suppose que ce sont les recommendations que les équipes du Azure SDK suivent et qu'il a ouvert. Donc merci à lui Project Leyden https://www.infoq.com/news/2022/06/project-leyden-delays-aot/ Leyden n'a pas progressé en deux ans Accepté que GraalVM a déjà achevé les objectifs initiaux Donc vont explorer un spectre plus faible de contraintes (et probalbment d'optimisations Prochaine LTS en Sept 2023 et Leyden ne sera pas mature, donc Leyden sera utilse ~ Sept 2027 (en terme d'adoption) au plus tôt. SpringBoot pensent que CRaC (snapshot de la memoire sur disque pour demarrage plus rapide) sera très utile module-info dans Spring pourn jlink est dans la roadmap Lead de CRaC a fourni un prototype pour Quarkus: ameliore temps de demarrage pour OpenJDK mais pas la consommation memoire jlink pour Quarkus, dans un context Kube, les gains d'espace disque ne sont pas si interessant vs un layered image Micronaut a des issues ouverst pour CRaC José Paumard couvre Loom et Structured Concurrency dans sa vidéo de la série JEP Café https://inside.java/2022/08/02/jepcafe13/ Et cet article explique les problèmes classiques de concurrence comme les thread leaks et introduit la Structured Concurrency https://howtodoinjava.com/java/multi-threading/structured-concurrency/ Paul King montre l'utilisation de différents frameworks de tests avec Groovy (Spock, JUnit5, Jacoco, Jqwik et Pitest) https://blogs.apache.org/groovy/entry/testing-your-java-with-groovy Paul couvre aussi dans un autre article les comparateurs, et l'utilisation de l'API GINQ https://blogs.apache.org/groovy/entry/comparators-and-sorting-in-groovy La matrice spot est intéressante mais pas avec des noms de variable à, b, c, d :) L.article est super didactique et explique via un example concret quand utiliser quoi Je trouve les property base testing pas si simple à utiliser et avec un coup de réflection >> au truc testé. Mais peut être le cas est super simplistique pour l'usage Paul King continue de publier régulièrement des articles sur Groovy - https://blogs.apache.org/groovy/entry/working-with-sql-databases-with — accéder à des bases SQL avec Groovy et GraalVM - https://blogs.apache.org/groovy/entry/detecting-objects-with-groovy-the — détection d'objet avec le machine learning avec Deep Java Library et Apache MXNet Sortie de Spock 2.2, première version GA avec le support officiel de Groovy 4 https://twitter.com/spockframework/status/1564999285250326529 Bah la seule info intéressante est déjà dans le titre, càd c'est le support officiel de Groovy 4 Google lance un nouveau langage, appelé Carbon, comme un successeur de C++, mais en plus sympa ! https://github.com/carbon-language/carbon-lang interessant, ils veut Ceyloniser ou Scalaizer Rust avec Carbon's Kotlin-like strategy. Not a bad bet Rust n'est pas assez compatible avec C++, c'est problématique, surtout pour des boîtes comme Google avec d'énormes code bases en C++. Donc pour du green-field, Rust c'est bien. Ou c'est bien aussi pour de l'intégration avec du C. Mais pas avec du C++. State of WebAssembly https://blog.scottlogic.com/2022/06/20/state-of-wasm–2022.html On peut peut-être aussi rajouter l'utilisation de WebAssembly chez Figma https://neugierig.org/software/blog/2022/06/wasm-notes.html rust reste le langage de prédilection Python monte JavaScript est maintenant un langage viable Wasmtime est le runtime le plus populaire L'utilisation de WASM pour Serverless et la containérisation et en tant que hôte de plugin a beaucoup émergé Les api non browser sont ce dont a besoin web assembly En fait compilent pas JavaScript mais un moteur JavaScript et faire l'interprétation fonctionnalités très demandées : threads, exceptions, GC, type réflection etc Graal VM 22.2 https://medium.com/graalvm/graalvm–22–2-smaller-jdk-size-improved-memory-usage-better-library-support-and-more-cb34b5b68ec0 GraalVM JDK plus petit Plus petite conso mémoire lors de la création de native images Un travail de Quarkus, Micronaut et Spring Native pour ûblier des métadonnées partagées https://medium.com/graalvm/enhancing–3rd-party-library-support-in-graalvm-native-image-with-shared-metadata–9eeae1651da4 Possibilité de générer des heap dump dans des native images Différentes améliorations du compilateur Support de Apple Silicon Côté autres langages, GraalPython démarre plus vite et avec support étendu de librairie, et GraalJS avec une meilleurs interopérabilité Alex Blewitt un Java Champion est décédé prématurément https://www.infoq.com/news/2022/07/alex-blewitt/ notamment un contributeur à InfoQ Librairies Sortie de Micronaut 3.6 https://micronaut.io/2022/08/04/micronaut-framework–3–6–0-released/ Nouveau module Micronaut Test Resources avec une intégration TestContainers qui permet d'avoir des ressources de test externes, par exemple pour un Redis, un Elasticsearch ou autre Cédric Champeau qui a travaillé sur cette fonctionnalité a écrit un blog post complet sur le sujet https://melix.github.io/blog//2022/08/micronaut-test-resources.html Intégration avec OpenTelemetry (après Open Tracing et autre) Micronaut Data rajoute Hibernate Reactive comme intégration et plein d'autres mises à jour des différents modules existants Utiliser des serialiseurs. / deserialiseurs de messages Kafka dans votre application Quarkus https://quarkus.io/blog/kafka-serde/ explique quand on a besoin d'un serialisateur custom (hors des types fondamentaux) Explique que le support JSON existe par défaut Explique comment utiliser Avro mais avec un schéma registry Et la version full custom Akka change sa licence de ASL vers BSL (Business Source License) https://www.lightbend.com/blog/why-we-are-changing-the-license-for-akka comme MariaDB, Cockroach Labs, Sentry, Materialized BSL is source available et usage dev mais pas prod Après 3 ans, les commits en BSL se convertissent en ASL (donc pas les nouveaux commits) license commerciale disponible pour 2000$ par coeur due au fait qu'avec la maturiote de Akka les contributions ont diminué et le support est revenu a LightBend de plus en plus meme si des societes grosse utilisent Akka dans leur infra critique Gatling impacté Mécontentement de la communauté Akka et Scala, par exemple cet article d'Alexandru Nedelcu https://alexn.org/blog/2022/09/07/akka-is-moving-away-from-open-source Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via twitter https://twitter.com/lescastcodeurs Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/
Slovenský startup CloudTalk, který vyvíjí SaaS řešení pro call centra, založili v roce 2018 Martin Malych a Viktor Vaněk a od té doby zažívají neuvěřitelnou jízdu. Letos se zařadili mezi top 100 nejrychleji rostoucích softwarových platforem světa, z 10 zaměstnanců vyrostli na 250, zákazníků mají rovnou 10x tolik a patří mezi ně i taková jména jako DHL, Revolut nebo Mercedes.
Pour l'épisode #156 je recevais Sylvain Arbaudie. On en débrief avec Guillaume.**Continuons la discussion**@ifthisthendev@bibearLinkedInDiscord** Plus de contenus de dev **Retrouvez tous nos épisodes sur notre site.Nous sommes aussi sur Instagram, TikTok, Youtube, Twitch **Le bitcoin c'est so 2018** La blockchain est une formidable innovation, mais les crypto-monnaies sont dépassées ! Désormais, avec RealT vous pouvez investir dans l'immobilier via la blockchain. Enfin un moyen simple de devenir propriétaire et de générer un revenu passif combiné avec une application pratique de la blockchain !** Job Board If This Then Dev **Si vous avez envie de changer de job, visitez le job board If This Then Dev ! Si vous voulez recruter des personnes qui écoutent IFTTD, il va s'en dire que le job board d'IFTTD est l'endroit où il faut être ! Ce job board est fait avec My Little Team!** Soutenez le podcast **Ou pour aller encore plus loin, rejoignez le Patréon IFTTD.** Participez au prochain enregistrement !**Retrouvez-nous tous les lundis à 19:00 (mais pas que) pour assister à l'enregistrement de l'épisode en live et pouvoir poser vos questions pendant l'épisode :)Nous sommes en live sur Youtube, Twitch, LinkedIn et Twitter
"on normalise jusqu'à ce que ça casse, on dénormalise jusqu'à ce que ca refonctionne" Le D.E.V. de la semaine est Sylvain Arbaudie, Senior Customer Engineer chez MariaDB. Il y a longtemps pour répondre aux besoins de réponse à une forte charge, les BDD MySQL ont introduit la notion de serveur primaire et secondaire. Depuis beaucoup de choses ont eu lieu. En particulier la création d'une fork de MySQL en MariaDB pour préserver l'esprit du projet après le projet par Oracle. Ce qui nous amène au dernier né du projet MariaDB: Xpand. Un sharding de pointe pour les bases de données relationnelles que vient nous présenter Sylvain.Liens évoqués pendant l'émissionHomo-deus de Yuval Noah Hararihttps://twitter.com/kajarno Kaj Arnö, CEO de MariaDB FoundationLiens des réseaux sociaux : https://www.linkedin.com/in/sylvain-arbaudie/https://twitter.com/SylvainArbaudieEt bien sur https://www.youtube.com/c/mariadb **Continuons la discussion**@ifthisthendev@bibearLinkedInDiscord** Plus de contenus de dev **Retrouvez tous nos épisodes sur notre site.Nous sommes aussi sur Instagram, TikTok, Youtube, Twitch ** Reach for the sky ! **Systran est la solution idéale pour tout service ayant des besoins de traduction. Grâce à une API acceptant le JSON ou le XML et un service de correspondance entre plus de 50 langues.** Cherchez l'équipe de vos rêves **Si vous avez envie de changer de job, testez My Little Team qui vous permet de choisir une équipe qui vous ressemble plutôt qu'une entreprise sans trop savoir où vous arriverez !** La Boutique IFTTD !!! **Affichez votre appréciation de ce podcast avec des goodies faits avec amour sur la boutique ou affichez clairement votre camp tabulation ou espace.** Soutenez le podcast **Ou pour aller encore plus loin, rejoignez le Patréon IFTTD.** Participez au prochain enregistrement !**Retrouvez-nous tous les lundis à 19:00 (mais pas que) pour assister à l'enregistrement de l'épisode en live et pouvoir poser vos questions pendant l'épisode :)Nous sommes en live sur Youtube, Twitch, LinkedIn et Twitter
Federico Razzoli, Founder of Vettabase discusses some of the differences between different Open Source databases, a brief history around why databases morphed from traditional to NoSQL, and his opinions on MariaDB, Cassandra, MySQL, PostgreSQL databases.
Reporting is often the last part of accounting or business projects. Unfortunately, most businesses overlook the complexity of their reporting needs and underestimate their requirements. This causes an issue when it comes time to pull a sales report or calculate taxes. Accountants are often stringing together multiple spreadsheets to back into the information they need. This results in frustration from manual procedures, clerical errors in preparation, and poor efficiency in the office. myDBR can resolve all these problems and provide outstanding reporting right out of the box! myDBR turns data from MySQL, MariaDB, Microsoft SQL Server, and Sybase databases into usable actionable information. This tool can be used for personal reporting or scaled up to enterprise business intelligence systems. Reports can be accessed from applications, portals, and mobile devices. myDBR integrates easily with any environment and allows for monitoring of users and data. Data can even be directly edited from within myDBR reports. This application is packed with easy-to-use functionality. From accounting reporting to customer support tickets and more, this tool can do it all! Please join us on how you can eliminate all your organizational reporting headaches! Lastly, don't forget to check out part two of this course where we talk with the folks behind myDBR. We will learn about their favorite features, functions, and capabilities. We will also get knowledge on where the application will be going in future releases. Don't miss this one! Are you a CPA?? Are you a Financial Professional?? Earn CPE Credits for Today's Podcast. Check out https://cpe.cx/dbr1/. Take a quick 5 question quiz and get your certificate today. Super Easy! Presented by Stephen M. Yoss, CPA, MS (https://yoss.io) Produced by Alicia Yoss & Alanna Regalbuto Graphics By Flaticon.com and iStock Music by Bensound.com Education and Compliance By K2 Enterprises (https://k2e.com) Copyright. All product names, logos, and brands are the property of their respective owners. All company, product, and service names used on this website are for identification purposes only. The use of these names, logos, and brands does not imply endorsement. Educational Use Only. The information presented in this presentation is for educational use only. The presenter will make specific recommendations, but the participant is highly recommended to do their own due diligence before making any investment decision.
Welcome to this episode of the AgEmerge podcast. We get to visit with some amazing folks here and in addition to that we get to introduce you to technologies that are helping growers meet the challenges of building soil health. Today is no exception as we welcome Paul Mikesell, Founder and CEO of Carbon Robotics where they have developed a system and technology for weed control that uses computer vision and very high powered lasers as the action for weed eradication. Listen in as Paul talks about the opportunities this technology creates! Paul Mikesell is the founder and CEO of Carbon Robotics. Paul has deep experience founding and building successful technology startups. Paul co-founded Isilon Systems, a distributed storage company, in 2001. Isilon went public in 2006 and was acquired by EMC for 2.5 billion dollars in 2010. In 2006, Paul co-founded Clustrix, a distributed database startup that was acquired by MariaDB in 2018. Prior to Carbon, Paul served as Director of Infrastructure Engineering at Uber, where he grew the team and opened the company's engineering office in Seattle, later focusing on deep learning and computer vision. Paul holds a bachelor's degree in computer science from the University of Washington. Carbon Robotics Website: https://carbonrobotics.com/?mc_cid=a5f5790b3f&mc_eid=UNIQID Linkedin: https://www.linkedin.com/company/carbonrobotics/?mc_cid=a5f5790b3f&mc_eid=UNIQID YouTube: https://www.youtube.com/c/CarbonRoboticsLaserWeeding?mc_cid=a5f5790b3f&mc_eid=UNIQID Twitter: https://twitter.com/carbon_robotics?mc_cid=a5f5790b3f&mc_eid=UNIQID Instagram: https://www.instagram.com/carbon_robotics/ Got questions you want answered? Send them our way and we'll do our best to research and find answers. Know someone you think would be great on the AgEmerge stage or podcast? Send your questions or suggestions to kim@asn.farm we'd love to hear from you.