Transcripciones
1. INTRODUCCIÓN: Hola ahí. Bienvenido
a este curso sobre hat JBT para generación de código
y desarrollo de software Mi nombre es Horst y soy
instructor para esta clase. Aquí en esta clase,
vas a aprender diversas capacidades de chat JBT para generar
diferentes tipos de contenido, generalmente
enfocados en la generación de código, desarrollo de
aplicaciones y desarrollo
web Aquí, aprenderás de
diversos ejemplos y
casos de uso como generar
un formulario HTML y otros scripts de front-end
con todos los CSS y JavaScript basados en un
dibujo a mano un boceto o cualquier
otro tipo de fotografía. Aquí también
aprenderás a generar macro
Excel VBA para
automatizar tareas repetitivas, así
como complejas
en Aquí aprenderá a
generar programas Python, Java, C plus plus u otros lenguajes similares para análisis de
datos y
otros objetivos. Además,
también aprenderás a generar el código XML y Java para el desarrollo de aplicaciones
Android, y también aprenderás sobre los consejos de solución de problemas y siempre que haya un
error, cómo arreglar abb, además, podemos aplicar
el mismo conjunto de habilidades a otro conjunto de
lenguajes de programación como SQL,
R, Escala y Much Mom. Entonces, si tienes curiosidad por
aprender estas habilidades en el chat Cubity y llevar a tu
transportista al siguiente nivel, empieza a aprender ya mismo.
Nos vemos en la clase.
2. Generación de formularios HTML basados en una imagen: Hola, bienvenidos de nuevo, amigos. Aquí en esta lección,
vas a aprender sobre un caso de uso interesante donde vamos
a subir imagen. Y en base a esa imagen, vamos a generar el
código o construir un sitio web. Entonces comencemos esto. Aquí estoy en ChatPT. Estoy usando el modelo GPT cuatro porque podemos subir
cualquier imagen a Chat GPT, solo usando GPT
cuatro o cuatro ¿Bien? Entonces, si
cambias a GPT tres, no
podemos subir imagen hasta el momento A
lo mejor en las actualizaciones posteriores, permitirán esta característica, pero ahora mismo tenemos que
usar cuatro modelos. Entonces aquí voy
a subir una imagen. Aquí hay una imagen. Déjame escribir un mensaje antes de poder
mostrarte la imagen. Entonces este es el prompt
basado en esta imagen, crear un formulario STML que consiste en todo el
STML CSS, y JavaScript Ya sabes, una sola página web. Bien, entonces este es el aviso. Entonces, siempre que estés
subiendo una imagen y pidiéndole a CHAPT que haga alguna tarea, todavía
necesitamos
escribir algún prompt Bien, entonces aquí, como
puedes ver en la imagen, consiste en un
simple
boceto hecho a mano sobre un trozo de papel Consiste en el campo nombre,
un cuadro de texto, un campo de correo electrónico, otro cuadro de texto, una casilla de verificación, aceptar términos, y
luego un botón de inicio de sesión Entonces queremos que nuestra página web
se vea así,
así que vamos a
crear una página de inicio de sesión. Entonces, para aquellos de nosotros que
no sabemos cómo
escribir un sitio web o
código para el sitio web, podemos generar el
código tan fácil como esto. Y para las personas que aún conocen los lenguajes de programación o
conocen el desarrollo web, esto sería un gran ahorro de tiempo. Bien, así que aquí
puedes ver que ChaIPT ha generado un
código enorme para SDML CSS,
y JavaScript, todo
está Solo tenemos que verificar si
esto está funcionando o no. Entonces he copiado el código. Voy a crear
un nuevo archivo de texto. Déjame llamarlo login. Página de subrayado. Y luego estoy copiando el
código aquí, pegándolo. Entonces todas las páginas SML CSS y
JavaScript ahí. Entonces estaría renombrando
este archivo de texto, cambiarlo a punto SGML En forma, y luego
haré doble clic. Entonces una vez que hago doble clic, aquí puedes ver que ha
creado una página de inicio de sesión, aunque la interfaz de usuario no es perfecta, pero aún así podemos
corregirla más adelante. Aquí puedo proporcionar cualquier nombre
como, mi nombre es Herset. Te estoy dando este nombre, correo electrónico si puedes
escribir, de lo contrario, solo déjame comprobar
si no escribo y aquí acepto
términos e iniciar sesión, me dice
que
llene este campo. Bien, entonces está funcionando. Entonces aquí
tenemos el SDML en su lugar, el CSS, y el JavaScript. Todo está
funcionando, y tenemos una página web sencilla
creada muy fácilmente. Entonces, si quieres construir
un sitio web completo, tal vez tu sitio web pueda contener
diez páginas web diferentes, puedes dibujarla en
una hoja de papel y pedirle a hat chibty el código Entonces sería muy rápido
crear estas cosas. Aunque funcionará para
los sitios web de nivel básico, si tienes
complejidades avanzadas como donde sea que
estés usando jQuery, angular,
correa de botín, tales cosas, también
puedes generar el código Entonces
dependerá completamente de lo que escribas, cómo piensas, cómo
desgloses el problema, y luego
generarás un código. Así es como puedes generar el
código de desarrollo web front-end en STML CSS, y JavaScript con la
ayuda de cha chi patin Si quieres
corregirlo más, tenemos que decírtelo aquí. Y siempre que haya un
error, podemos solucionarlo. Ahora, por favor agrégalo por favor
hazlo compatible con dispositivos móviles modificando el código. Bien, entonces aquí podemos
modificar el código, pedirle a hat HPT que
sea amigable para dispositivos móviles
agregando elementos de
diseño responsive en CSS, y puede usar la
correa de arranque u otras cosas Aunque aquí podemos ver
un enorme CSS siendo escrito. Interés, todo
debería ser igual. Los
elementos de JavaScript están ahí, y déjame copiar esta cosa y comprobar si
cómo está funcionando. Bien, entonces ahora estoy
escribiendo un nuevo código, crear un nuevo archivo de texto
para que podamos comparar, llamarlo página, simple,
copiar el código aquí. Renombrarlo. Lo siento.
Tenemos que cambiarle el nombre de THT a
STML y luego abrirlo Y aquí se puede ver que
se parece a eso. Y para verificar si está funcionando responsivo o no, simplemente
puedo cambiar el tamaño de la pantalla y se está
ajustando. Bien, entonces es un diseño
responsive, comparativamente similar
al anterior Y esto es si
quieres cambiar el color
o la interfaz de usuario, definitivamente
puedes cambiar
cualquiera que sea tu requerimiento. Entonces así es como puedes
construir un sitio web o generar el código front-end usando hat HIPT y
también puedes generar un código
basado en la imagen También puedes escribirlo en el prompt o usar una
combinación de eso. Entonces espero que este ejemplo
te sea útil. Vas a aprender
más conceptos de este tipo en las próximas lecciones hasta entonces, seguir aprendiendo y
seguir avanzando.
3. Generación de código Python para el análisis de datos: Hola, bienvenidos de nuevo, amigos. Aquí en esta lección, vas a aprender
sobre cómo puedes generar el
código Python para el análisis de datos. Así que empecemos. Chat PT puede ayudarte a
escribir el código en diferentes idiomas
de diferentes maneras para resolver los problemas simples
a complejos, y aquí
vamos a ver cómo
podemos generar el código
Python para eso. Entonces aquí, estoy usando GPT 40, última versión de HatPT aunque aún
puedes usar
GP four o GPT Si quieres
subir un conjunto de datos para Chat GPT genere el código, es mejor usar
GPT four o four On porque estos dos modelos te
permiten subir el archivo De lo contrario, si eliges
subir en GPT 3.5, no
podrás
subir ningún archivo Entonces depende de tu situación. Aquí estoy subiendo un conjunto de datos, el dataset de telecomunicaciones en CSU, este es un conjunto de datos de muestra
que quiero analizar Entonces aquí estoy escribiendo
un sencillo prompt. Escriba cinco
programas Python para realizar diversas operaciones
en este conjunto de datos, incluida la limpieza de datos. Modelado, visualización
y análisis. Y aquí vamos. Esta es una simple
línea de baile de graduación y pidiendo a
hat GPT que genere cinco programas para diferentes
conjuntos de operaciones Si ya estás seguro de qué operaciones
exactas quieres hacer si quieres
eliminar los valores nulos de un conjunto de datos o quieres
obtener todos los valores en una
columna en un formato específico,
este conjunto de operaciones viene bajo la parte de
obtención de datos Si quieres crear
clústeres como clústeres de Kmean, sería modelado de datos
o si quieres crear unos gráficos de visualización de datos
como los gráficos de líneas,
Sankey, tmp, cualquier tipo Caería dentro de la categoría de
visualización si
desea analizar o encontrar los insights críticos
del conjunto de datos, sería de la parte de
análisis. Podemos hacer prácticamente de
todo en Python. Biblioteca Python es el lenguaje
más adecuado para realizar conjunto de operaciones para la ciencia de datos y análisis, aquí está la cosa. Aquí tenemos el primer programa
relacionado con la limpieza de datos, y aquí podemos ver que lee
a través de este archivo CSV, crear una ruta ficticia y luego
después de que tengamos el archivo CSV, entenderemos el
conjunto de datos y aquí está cambiando el valor como
el valor faltante Está comprobando primero
los valores nulos donde no
haya valor,
luego está suministrando los nombres de las columnas
limpias. Entonces está comprobando
la minúscula. Reemplace Iracebr con guión bajo. Siempre que haya barra espaciadora, está cambiando
con guión bajo De la misma manera, convierta
columnas de fecha a formato de fecha y hora. Por lo que es convertir
la fecha y hora que
pueda ser
utilizada para el cálculo porque a veces la
gente sí ingresa las fechas en diferentes formatos. Entonces en EU, el
mes se escribe antes del día del mes y en otras partes del mundo, el día del mes se
escribe antes del mes. Por lo que será un formato
diferente. Entonces queremos que lo nuestro
sea en un formato sencillo. Entonces queremos manejar
los valores faltantes. Se está comprobando la media de los valores numéricos
y se puede verificar. Entonces convertirá
la columna categórica a tipo de categoría y
aquí está la cosa Se han aplicado tres, cuatro operaciones diferentes para la limpieza de
datos en
un solo programa. Python podría ser
muy eficiente. Si tienes que implementarlo
con cualquier otro lenguaje, definitivamente requerirá
más líneas de put. Por eso estamos usando Python. la misma manera,
ha generado entonces un segundo programa de análisis
exploratorio de datos Y aquí lo tenemos primero carga un conjunto de datos luego convertir la columna necesaria
a tipos apropiados. Nuevamente, el tiempo de datos, las estadísticas
descriptivas, la verificación, y luego la tasa de rotación
porque se trata de un conjunto de datos de
telecomunicaciones
y queremos identificar a
los clientes que tienen
más probabilidades de churn porque se trata de un conjunto de datos de
telecomunicaciones y queremos identificar a los clientes que tienen
más probabilidades de churn Así que queremos identificar a
esos clientes, y luego podemos
tomar las acciones adecuadas. Dependiendo del tipo de plan, generalmente
tenemos tres tipos de
planes en este conjunto de datos, el básico,
el premium y el plan ilimitado, y queremos identificar qué plan debemos
impulsar. Entonces ese es el análisis. Entonces, después de haber realizado algunos
análisis exploratorios de datos con respecto a la tasa de rotación y la creación una matriz de correlación
usando el marco de datos Y luego aquí vamos para
la visualización de datos. Está usando Matt plot lib
y CBonn para representar el gráfico y la gráfica de
distribución churn se muestra después
de ejecutar este núcleo Aquí podemos ver la parcela de conteo y la distribución de churn
se muestra aquí Entonces tenemos la distribución de
facturas. También se muestra el
mapa de calor de correlación. Por lo que el mapa de calor nos mostrará el frescor o el picor
para mostrar diferentes valores Después de esta visualización,
ha generado tres
tipos diferentes de gráficos. Primero para la parcela de distribución
de tasa de rotación, luego para la
distribución mensual de facturas por tipo de planta, y luego para el mapa de calor de
correlación Entonces está escribiendo el código
para el modelado predictivo. Por lo que el
modelado predictivo nos permite predecir los valores futuros
con base en los conjuntos de datos. Entonces aquí, se necesitan
ciertos enfoques al dividir el conjunto de datos,
estandarizar las características, entrenar el modelo, y
luego podemos predecir los próximos valores basados en la matriz de confusión,
y otros enfoques Entonces podría haber un enfoque
diferente. Podemos ir con el generado o si
no estás seguro de este modelo, puedes preguntar al generador de escotilla
PD dos, tomar un enfoque diferente
o usar un modelo diferente. Entonces tenemos la segmentación
de clientes. Así que definitivamente los clientes
caen en diferentes categorías
y queremos
identificar el comportamiento
del cliente cada vez que
estamos analizando un conjunto de datos, y es por eso que podemos
tomar un conjunto específico de acciones sobre clientes segregados Por lo que no queremos
molestar a los clientes que tienen menos probabilidades de churn, aunque los clientes que
tienen más probabilidades de churn, queremos retenerlos Entonces esa podría ser la
implementación de este análisis. Consulta aquí SK aprendió
clusters que se están utilizando, el laboratorio de trama de tapetes y los Pandas Pandas para
los cálculos definitivamente El algoritmo de
conglomerado del algoritmo de K medias se
está utilizando aquí como podemos ver aquí traza la curva del codo que
consiste en diferentes valores. La etiqueta X y la
etiqueta Y podemos leer aquí sobre el número de
clústeres y W CSS, y aquí el número óptimo de clústeres es de tres comprobaciones
y luego subvalor. Quieres obtener la explicación,
explicar el código para la segmentación de
clientes, puedes escribirlo aquí, explicar El código o podemos decir programa. Se puede escribir código para la segmentación de
clientes. Bien. Y aquí te dará una buena explicación o
tal vez documentación. Entonces las primeras tres partes
son la importación de las bibliotecas utilizadas para la manipulación de
datos. Los pandas se utilizan para la
manipulación y análisis de datos, medias
K se utilizan como un algoritmo de
agrupamiento a partir del aprendizaje psíquico para el aprendizaje
no supervisado,
el modelo de aprendizaje automático y el diagrama de tubería matplot se
utiliza Entonces las primeras tres líneas son
claras y luego la carga
del conjunto de datos es un archivo CSE
seguido de la ruta del archivo Y luego tenemos la
selección de características para clustering. Entonces estas son las tres columnas, uso de datos de facturas
mensuales y la
duración de las llamadas se utilizan
como selección de características. En base a eso, queremos
crear clusters. Entonces tenemos que determinar
el número óptimo de racimos usando el
método codo. Y aquí está el código. Y una vez que se está identificando, podemos crear una gráfica
para la curva de codo. Y hay una explicación
detallada de otras cosas en detalle, puedes leer y
luego entender. Entonces aquí puedes ver
lo fácil que es
analizar un conjunto de datos dado
con la ayuda de HathPT, puedes generar
todo el código Python, diferentes tipos de programas, haciendo uso de diferentes
bibliotecas en Y aquí si eres estudiante
o eres principiante, obtendrás la explicación de todas y
cada una de las partes del código. Si eres un profesional, aún
puedes ahorrar mucho tiempo si tienes que escribir
manualmente el código. Aquí, obtendrás
el contexto y generarás el código simplemente
basado en el conjunto de datos dado. Espero que esta cosa te sea útil
y vas a aprender más en las próximas lecciones todavía el seguir aprendiendo
y seguir moviéndolo.
4. Cómo crear una aplicación móvil: código Java y XML para Android Studio: Hola, bienvenidos, amigos. Aquí en esta lección,
vas a aprender sobre cómo podemos usar HathPT para generar código
para el desarrollo de aplicaciones Android Entonces aquí en HatchPT, puedes usar cualquiera de los
modelos para la generación de código Pero si quieres que tu código
esté libre de errores, debes usar GP four o GP
four o las versiones posteriores. Entonces aquí estoy escribiendo el baile de graduación, aunque aún se puede generar
el código con GPT 3.5 Entonces, si estás usando 3.5, también
puedes generar
el código ahí. Y siempre que haya una r, también
puedes arreglarla con la
ayuda de Chat GPD Entonces aquí estoy escribiendo
un simple baile de graduación. Quiero construir una app sencilla para Android usando Java y XML. Entonces, ¿por qué estoy definiendo
Java y XML? Simplemente porque
el desarrollo de aplicaciones de Android se puede hacer usando tlne y también algunas
personas pueden usar Python Además, también estoy especificando que quiero
desarrollar una aplicación para Android
en lugar de una aplicación móvil general porque la aplicación móvil podría
estar basada en IOS u otra. Sea específico cada vez que esté generando el código
para las bibliotecas, para los idiomas
y la plataforma que va a apuntar. Ahora bien, esta sería una aplicación de una
sola página que
proporcionará a sus usuarios una parte inferior de palanca para encender y apagar
la linterna. Bien, es una aplicación sencilla. Generalmente nos estamos
enfocando en la generación de aplicaciones de
linterna.
Cosa simplista. Si tienes escenarios complejos
en mente, no te preocupes, chargq seguirá generando, pero necesitas desglosar el
problema en simples pasos Tal vez requiera
múltiples actividades o múltiples programas. Así que siempre que necesites múltiples
programas, hazlo uno por uno. Así linterna. Aquí, por favor
crea todo el código para mí. Es un baile sencillo, y ahora HatchBT
comenzará a generar Aquí queremos ver
el archivo de manifiesto, aquí está generando
el archivo de manifiesto. Además, ChatBT
nos está diciendo cómo ejecutar este código. Entonces una vez que se crea el
archivo de manifiesto en XML, y muestra la
actividad principal dot XML, el fondo de nuestra app, y luego es un código Java, media actividad punto Java. Y aquí puedes ver que ChapT
es bastante rápido en generar el código porque es muy capaz
en la generación de código Entonces finalmente, está escribiendo media actividad Java
para ejecutar esta cosa. Incluye múltiples
bibliotecas, los widgets, la función de sobrescritura,
muy útil. Es un código largo. Entonces, si tenemos que
escribirlo, definitivamente tomará mucho tiempo, y nos
hemos ahorrado el tiempo. Entonces, antes que nada, entendamos
lo que ha generado. Así que el paso uno, ha sugerido, crear un nuevo proyecto
en Android Studio, y
te está diciendo las opciones. Entonces, si eres
usuario por primera vez de Android Studio,
será una guía fácil para nosotros. Entonces, en lugar de ir a documentación o videos de lecciones
largas, simplemente
podemos tomar
la ayuda de Chat CIPT donde
puede asistirte en todo el
proceso en forma de texto Entonces tenemos que abrir
Android Studio, luego seleccionar un nuevo proyecto, elegir una actividad vacía porque esta
no es una app compleja. Es una app sencilla. Después cambiar el nombre de la aplicación. Puedes elegir tu nombre.
Aquí funciona este nombre. Después agrega lenguaje a Java, establece el idioma
en Java en lugar de Cortland El nivel mínimo de API
debería ser 23 a partir de ahora. Después haga clic en terminar y aquí
tenemos el archivo de manifiesto. Podemos escribir el código
para el archivo de manifiesto. Aquí establecemos los permisos
para cámara y linterna. Debido a que la aplicación de linterna
puede funcionar con la cámara, por lo que necesitamos los
permisos para usar eso. Entonces tenemos acciones
y otra categoría. Entonces tenemos el
diseño de maquetación principal para su aplicación. Como hemos mencionado
en el prompt que solo queremos tener un botón de alternar en una sola aplicación de página.
Entonces esa es la cosa. Generé un código solo para
el botón de alternar. Si quieres
expandirlo aún
más poniendo más botones o contenido
en la actividad, ésta generará la actividad. Es un código sencillo en ximal, tiene el texto al botón
de alternar Cuando está apagado, dice encender. Siempre que está encendido, dice que se apague. Entonces es
una cosa inversa. Y luego tiene
el contenido wrap, por lo que se ajustará con
la pantalla del móvil. Si abrimos la aplicación
en un pequeño dispositivo, ésta se ajustará a la pantalla. De lo contrario, si
lo expandimos o giramos el dispositivo, lo expandirá aún más. Entonces tenemos la actividad
principal punto Chava que incluirá una funcionalidad para
controlar la linterna Aquí tenemos la
Biblioteca de hardware punto
Android para acceso a cámara, y también tenemos otras
bibliotecas, la on create y esta cosa. Y aquí está
actualizando el código. Primero, ha generado
un código básico, después se ha actualizado para ajustarse a la funcionalidad
para manejar los permisos, y luego ha importado más bibliotecas y el código
se vuelve un poco más largo. Y aquí se puede ver esta lógica
principal del código. Aquí tenemos algunas
variables estáticas y otras variables. Entonces tenemos diferentes
permisos. La lógica se está implementando usando ciertas bibliotecas
y características. Aquí está la cosa. Y finalmente,
esta es la aplicación. Y siempre que tengas algún
problema o algún error, también
podemos tomar la ayuda
de AGB para arreglar el código Entonces aquí puedes ver
lo sencillo que es construir una aplicación móvil
con la ayuda de hat GPT Incluso si no tienes un fondo
muy detallado en programación informática, aún
puedes ser
capaz de generar un código. Aunque para crear aplicaciones
complejas, requiere
que
entiendas los matices de crear aplicaciones y
lo que exactamente quieres hacer. Chat JBT hará
las cosas por ti, tienes que definir
lo que quieres hacer y tienes que
implementarlo tú mismo Chat JBT no irá al estudio
Enrody y ejecutará
el código por ti Puede escribir un código, pero implementación
real depende de
usted, y esa es la cosa. De la misma manera, puedes
construir otras aplicaciones. Intenta construir con una aplicación
simple como calculadora o aplicación de
cámara, la galería o la simple aplicación
WhatsApp, luego muévete hacia
las complejas, y luego tenemos estas cosas. Vas a aprender
más en las próximas lecciones hasta entonces seguir aprendiendo
y seguir avanzando.
5. Consejos para la resolución de problemas en Gradle y Android Studio: Hola, bienvenidos de nuevo, amigos. Aquí en esta lección,
vas a aprender sobre cómo
puedes generar
consejos de solución de problemas desde Chat HPT y cómo puedes usar
Chat HPT para ayudarte en el proceso de encontrar el
error o arreglar el error En diferentes
ambientes. Aquí estamos enfocados en Android Studio. Anteriormente
generamos el código, el Java y el código XML
para el desarrollo de aplicaciones Android. Es el código básico por ejemplo, fuimos a Android Studio y ejecutamos este código y luego
hubo ciertos errores. Cómo podemos corregir estos errores. En Android Studio, los errores
generalmente están relacionados con
las dependencias, el gradle, etc. Estoy escribiendo un prompt
en ese dominio. Entonces aquí solo necesitamos teclear. He usado Android
Studio en el pasado. Y solía darme demasiados errores de despliegue, sobre todo en Gradle
relacionados con versión, control, etcétera ¿Me sugerirías algunas cintas de grabación de
problemas que puedan ayudarme a solucionar diferentes tipos de
problemas cuando ocurren? Aquí le estamos pidiendo a Cha
JBT los consejos generales que nos pueden ayudar a encontrar los errores de implementación y
cómo solucionarlo en plancha,
generalmente relacionados con
el control de versiones, generalmente relacionados con
el control de versiones, y sugerir algunos
consejos de solución de problemas que pueden ayudarme a solucionar el error siempre que pueda ocurrir
el problema Aquí, Chat JPT
tiene un contexto. Este prompt puede parecer sencillo, pero aquí le hemos dado el contexto para el
código Android y Android studio, y ChatBT ya
sabemos que estamos desplegando el así que cada vez que
estamos construyendo un código, hat you pre got
this context and we are maybe generally asking
for the troubleshooting, te
voy a dar la respuesta basada en
contexto Así que aquí podemos ver actualizar la cuna a un plugin para Android. Así que solo tienes que ir a la
estructura del proyecto de archivos y al proyecto en Android Studio y verificar si la versión gradle
está actualizada o no Lo mismo con el plugin para Android. Y luego revisa las envolturas de gradle. Aquí hay un código que podemos verificar. Y si no está funcionando, podemos sustituir por una versión,
la versión apropiada. Tenemos que invalidar las capturas y reiniciar a veces cada vez que
hay un problema, esta es una de las correcciones de
fijación que puede ayudar Podemos limpiar y reconstruir el proyecto yendo
a la opción build, re clean y rebuild. Entonces esto también puede ayudar.
Muchas veces, lo he intentado. Entonces, um, puede cantar el
proyecto con archivos Gradle. A veces hay un
problema con la sincronización. Entonces podemos verificar la
Consola Gradle para ver si hay errores. Siempre que haya un error, solo
necesitamos copiar el
error y pedirlo ChatBD, tirarlo a hab, y nos
ayudará a solucionar el problema Después tenemos el SDK de
configuración y JDK. Entonces, cuáles son las configuraciones, y podemos manejar los problemas de
proxy a veces. Conexión de red, definitivamente
necesitamos una buena conexión
a Internet estable. Entonces solo Android
funcionará porque código
Gradle generalmente se genera
automáticamente, por lo que estará quitando algunos
servicios de Internet Entonces el demonio Gradle Damon es el proceso que se está
ejecutando en segundo plano Así que a veces podemos detener al demonio Gradle
y reiniciar de nuevo. Podemos arreglar para los
errores específicos como herramientas SDK, resolver podemos resolver
las dependencias. Siempre que haya una dependencia en un repositorio específico o así sucesivamente, podemos verificar y podemos verificar la versión gradle
si es compatible o no Al asegurar que la
versión plug in de Android es compatible
con la versión gradle Entonces específicamente,
una vez que estamos usando las diferentes versiones de
Gradle y el complemento de Android, entonces necesitamos tener
esta cosa verificada Entonces tenemos los problemas de
implementación de depuración. Podemos verificar las conexiones del
dispositivo. Podemos habilitar
las opciones de un desarrollador y la depuración USB. Podemos verificar los registros, el logcat para verificar si hay registros y los
problemas de tiempo de ejecución, etc. Y si quieres obtener
sugerencias para más bugs, como escribir algunas cintas más
para otro tipo de bugs, así hatpit también generará otras cintas
diferentes Entonces, en lugar de irte a desarrollar un foro y
confundirte, si eres
principiante, HathPT te
ayudará a guiarte
desde el principio E incluso si quieres tener un problema específico,
podemos comprobarlo. Una vez
que lo practiquemos varias veces, cinco a diez veces todos los
consejos que
implementemos, nos meteremos en
la buena situación. Será una buena experiencia de
aprendizaje para alguien que está aprendiendo
a escribir el código, y en lugar de
enfocarnos en escribir el código, podemos enfocarnos en ejecutar el
código, los errores de implementación. Por lo que
dependerá completamente de las situaciones. Si estamos enfocados en la construcción lógica
o la solución de problemas, ambas son las partes importantes
del desarrollo de la aplicación. Entonces así es como
podemos solucionar problemas y podemos tomar la ayuda del chat CP para entender
cómo ejecutar nuestro código cada vez que
hay un problema Y así es como
podemos avanzar. Vas a aprender más en las próximas
lecciones todavía entonces, seguir aprendiendo y
seguir avanzando.
6. Generación de macros VBA de Excel para automatizar tareas repetitivas y complejas en Excel: Hola, bienvenidos. B, amigos. Aquí en esta lección,
vas a aprender sobre cómo puedes generar el script Excel VBA para automatización de varios tipos
de tareas en Microsoft Excel Así que vamos a empezar. Ver aquí, tengo
un conjunto de datos de muestra. Entonces este es un conjunto de datos. Se trata de un conjunto de datos simple
que consta de sólo cuatro columnas. Aquí, la primera columna es
la columna alfabética donde tenemos el
nombre de los productos Entonces tenemos la fecha del pedido. Entonces tenemos el
precio y el costo. De la misma manera, se puede tener un conjunto de datos complejo
compuesto por, digamos, más de 50 o 100
columnas diferentes y muchas filas. Entonces siempre que tengamos que hacer algunos cálculos o escribir
algunas fórmulas simples en Excel, te implicará hacer click algún lugar varias veces o escribir algo Así que en vez de hacer
lo mismo repetitivo una y otra vez, si tienes que repetir un
conjunto de pasos, por ejemplo,
para poder calcular la suma
de esta columna numérica, tuve que hacer click cinco veces, solo para tener los cálculos. Si quiero calcular
la segunda columna, tengo que hacer lo mismo
imagínense si tenemos
100 columnas de este tipo, así que tenemos que hacer clic 500 veces. Para guardar
esta tarea repetida, podemos automatizarla
escribiendo un código una vez, y luego la
ejecutaremos varias veces y
será aplicable. Entonces, como podemos obtener el código, obtener esta cosa automatizada si no
conoces el script VBA, no es un problema podemos generar el
script VBS con hat Veamos cómo podemos
generar el script VBA. Aquí en HatChipt, puedes
elegir cualquiera de los modelos,
GPT 3.5, GPT cuatro o GPT cuatro
Omni Dependiendo de qué
suscripción tengas, si no tienes ninguna
suscripción, no hay necesidad de preocuparte. Puedes usar GPT cuatro Omni o GPT 3.5 perfectamente bien. Bien. Entonces actualmente, estoy usando GPT cuatro Omni solo para dar resultados de
alta calidad, y aquí hay un prompt
que he escrito Así que escribe un script VBA en
Excel donde quiero
calcular la suma de cada columna
que tenga un valor numérico ¿Bien? Entonces quiero que Excel detecte automáticamente ¿cuáles son
las columnas numéricas? Porque quiero
hacer los cálculos sólo en las columnas numéricas. Después de calcular imprimir algunos de todos los valores en la columna
justo debajo de la última fila. Entonces quiero que el resultado
esté justo debajo la última fila en negrita
tipo de fuente y 20 tamaño de fuente. Entonces aquí puedes definir
lo que sea que estés viendo. Para que puedas definir el estándar
o simplemente cualquier otra cosa. Y aquí vamos a ver el código
generado por hat Chipty. Sí, aquí está el código. Y déjame ejecutar este código. No necesitamos saber
qué dice este código. Si quieres
entender el código, definitivamente
puedes preguntar a TBT Te voy a dar una
mejor explicación. Entonces para ese propósito, si estás planeando aprender el
script VBA, también puedes Mientras tanto, no
necesitamos aprender por el momento. Aquí en el Excel, copié el código, y
simplemente sostengo todo F 11. Te abrirá el editor VBA aquí en
Insertar, ir al módulo Entonces podemos insertar un módulo, y luego podemos pegar el código. Así que aquí hemos pegado
el código con éxito. Y después de haber
pegado un código, sólo tienes que verificar el
nombre de la hoja Actualmente, el nombre de la hoja de trabajo
está aquí en la parte inferior izquierda, puedes ver la hoja
uno, y aquí
puedes verificar si
se trata de la hoja uno o no. Por defecto, el
nombre es la hoja uno. Si estás usando cualquier otra
hoja o simplemente la cambias de nombre, simplemente cámbiala aquí también. De lo contrario, este código no funcionará. ¿Bien? Entonces esta cosa que he hecho, vamos a presionar Ejecutar sub rutina. Si corro, aquí
se puede ver la magia. La suma de la columna ha sido calculada y
mostrada en color rojo. Entonces como precio y costo son
los valores numéricos, obtuvimos la suma calculada
para fecha de pedido y producto, no
tenemos ningún
valor numérico, por lo que la suma es cero. Entonces hizo lo mismo que
pedimos para charlar bastante. Así que ahora puedes entender
lo sencillo que es
conseguir algunas de las tareas complejas
en Excel hechas con bastante facilidad, muy rápidamente con la
ayuda de Script o macros, y puedes
generarla bastante rápido. Para que puedas
aprovechar el código, código Excel VBA sin
necesidad de aprender o escribir De la misma manera, podemos aplicar el script VBA a otros tipos de problemas
complejos
siempre que quieras calcular la tabla PV, quieras crear un gráfico, puedes usarlo bastante bien
en diferentes escenarios Déjame mostrarte cómo
podemos generar el gráfico. Ahora, escribe un guión VB. Se crea un
gráfico de líneas usando valores de la Columna C y
D. Así que aquí vamos. De nuevo se está generando el código. Una vez que esté generando, podremos ejecutarlo. Y aquí
te he pedido que generes el gráfico de líneas usando los valores de la columna C y
D y volvamos a xl. Aquí, no necesitamos volver a
crear un nuevo módulo. Solo tenemos que eliminar
el código anterior, pegar el nuevo código, y luego
podemos ejecutarlo por aquí. Después de haberlo ejecutado, aquí puedes ver
esta columna C y D, y podemos cambiar el rango. Si no queremos tener la suma en mente,
aquí está la cosa. Podemos reescalarlo,
podemos cambiar los valores, modificarlo en consecuencia
y seguir adelante Podemos hacer todo en
Excel con la ayuda de VB, y podemos generar el VBA
bastante fácilmente con hatipia Solo asegúrate de mencionar tu objetivo claramente
en el prompt. Así que cada vez que estés escribiendo
el prompt en Excel, solo menciónalo lo
que exactamente quieres hacer. Y si la tarea es muy compleja, trata de desglosarla paso a
paso de manera. Bien, así es como podemos usar el VBA en Excel
para
facilitarnos la vida y
hacer las cosas con bastante rapidez Vas a aprender más
en las próximas lecciones hasta entonces seguir aprendiendo
y seguir avanzando.