ActSem 4-11Ag - Livewire 4 Blender Symmetry - Office vs Microsoft - Django Paypal - Laravel Free Book +

Video thumbnail

Welcome to another week. I'm going to talk about all the updates I've posted for the week of August 4th through August 11th, which is the current date.

Community versions of books

Last week I released the Django version, and this week I released the Laravel version. I've also posted this on my YouTube channel; I'll leave the playlist here in case you're interested in learning more.

These are the community versions: completely free books, based on the originals (which are paid). These versions have approximately a quarter of the content.

For example, the Laravel version has about 200 pages, and the community version has about 150 pages.

To get them, you can do so from the Leanpub website or directly from my academic app, which also has dark mode. In both cases, you have to go to the app, search for the book (although I'll leave the links here), create an account, and download the light version in PDF or the dark mode version.

You also have the preview, which is completely free, in case you want to see something before deciding whether to download the community version.

YouTube and blog

Now, let's move on to YouTube and the blog.

Blender modeling video: uploaded to my new channel, where I mostly talk about video game stuff. In this case, I was modeling a figure in Blender and didn't activate symmetry, which caused a problem. I'll show you how to fix it.

You didn't turn on symmetry in Blender's Modeling or Sculpting! This hidden solution is in seconds.

¡No activaste la simetría en el Modelado o Esculpido en Blender! Esta solución oculta En segundos - https://youtu.be/0CNcNWuJxlA

English Community Version: I publish them every Monday, Tuesday, or Wednesday of the following week.

Laracon Day 2 Summary:

Resumen Laracon Día 2: Livewire 4, BRUTAL!: Islas, Property Hooks, Loading Multi archivo y + - https://youtu.be/_lKaL_WNkqU

Principal novedad: Livewire 4, con dos mejoras clave:

  • Hook Properties: These are the same properties as before, but now with validation, caching, and more.
  • Islands: These allow a component to only update a portion of its element when reloading, rather than the entire element.

CHTP for students: Instead of giving you the solution directly, you can activate a practice mode where the AI asks you questions about a topic.

ChatGTP para Estudiantes, Nueva Opción! - https://youtu.be/k4vKg2EZ-9g

Case study using Python and Excel: A company kept its financial records in a chaotic Excel spreadsheet. An analyst used Python and Pandas to generate automated reports.

Su jefe se rio de él cuando le propuso usar Python: "Limítate a usar Excel ya le cogerás el truco" - https://youtu.be/zS6dunCcY-8

LibreOffice vs. Microsoft: LibreOffice accuses Microsoft of unnecessarily complicating file compatibility by adding redundancy to its formats.

"LibreOffice explota contra Microsoft y lo acusa de usar Office para bloquear la competencia" - https://youtu.be/lPBWT-ZoYtA

Don't just stick to tutorials: a clear message is to take action, build your own projects, and practice.

NO Solo veas Tutoriales, Google, IA... PASA A LA ACCIÓN - https://youtu.be/FJFp0q8baqU

Avances en curso y libro Django Shopping

I'm currently creating the Django Shopping course and book. This week we made progress with the PayPal integration:

Configuring product prices.

Structuring development and production environments.

Generating the token before approving an order.

Building the class to handle the payment flow.

Layering for code reuse, just like in the Livewire app.

The implementation now allows the payment window to appear upon click.

 

Django - Tienda en línea

Tienda: Libros

  1. PayPal, Claves de acceso
    1. Definimos las claves de acceso.
  2. PayPal, Resumen de la Implementación: Cliente
    1. Veremos cómo quedó la configuración en base a la implementación anterior.
  3. PayPal, Cliente, configurar precio
    1. Vamos a definir el precio del libro en el plugin de PayPal.
  4. PayPal, Configurar cliente dev/pro
    1. Creamos una clase de ayuda para especificar el ambiente de PayPal, producción o desarrollo.
  5. PayPal, Generar el token
    1. Creamos el método para generar el token de PayPal.
  6. PayPal, Constructor
    1. Creamos el método constructor e inicializar las claves de PayPal y el URL
  7. PayPal, Aprobar orden
    1. Creamos el método para aprobar la orden.
  8. PayPal, Método post
    1. Creamos el método post para procesar la orden que emplea los métodos anteriormente creados.
  9. PayPal, Probar implementación
    1. Haremos un pago de prueba en PayPal para probar todos los cambios realizados hasta ahora.
  10. PayPal, Definir el libro
    1. Vamos a definir el ID del producto para luego procesar en el servidor.
  11. Paypal, Migrar implementación a clase utilidad
    1. Vamos a migrar la integración con PayPal a otra clase.
  12. Adaptar PayPal: Parámetros importantes del pago
    1. Vamos a identificar y crear propiedades para cada dato que nos interese registrar como el ir del pago, estado, traza, etc.
  13. Payment, Registrar un producto, lógica
    1. Vamos a crear una instancia de Payment, y registrar el pago de un producto.
  14. Payment, Probar integración
    1. Vamos a probar la integración anterior.

Acepto recibir anuncios de interes sobre este Blog.

Community version (FREE) for Django and Laravel YouTube/Blender and symmetry failure - Livewire 4 - ChatGTP for Students - Office vs. Microsoft Courses/Blog Adapting PayPal to the application

- Andrés Cruz

En español