python – Problema onde tenho que criar um retângulo sem preenchimento, mas estou com problema nos espaços adicionais no retângulo

Olá, tenho que fazer um retângulo sem preenchimento, exemplo:

digite a largura: 10
digite a altura: 3
##########
#        #
##########`

Mas, por conta do corretor automático do curso, não estou conseguindo prosseguir por conta de dois espaços no lado direito no meio do retângulo, exemplo:

##########
#        #(ESPAÇO)(ESPAÇO)
##########

Não estou sabendo como solucionar esse problema, esse aqui é o código:

largura = int(input("Digite a largura: "))
altura = int(input("Digite a altura: "))
    
def retangulo(largura, altura): 
    linha = 1
    while linha <= altura:
        coluna = 1
        while coluna <= largura:
            if linha == 1 or linha == altura or coluna == 1 or coluna == largura - 1:
                print("#", end="")
            if 1 < linha < altura:
                print(" ", end="")
            coluna += 1
        print()
        linha += 1
        

print(retangulo(largura, altura)) 

.net – Problema em compilar um projeto com VB.NET usando o DotNet 5 no Visual Studio 2019 Community

Gravidade Código Descrição Projeto Arquivo Linha Estado de Supressão
Erro MC6000 o arquivo de propriedade deve incluir o assembly .NET Framework ‘PresentationCore, PresentationFramework’ na lista de referência. C:Program Filesdotnetsdk5.0.301SdksMicrosoft.NET.Sdk.WindowsDesktoptargetsMicrosoft.WinFX.targets 240

Como faço pra resolver essa bomba? Pro favor!

problema resultados fechas SQL PHP

Tengo el siguiente proble registro eventos con hora de inicio 8:00am pero al generar un reporte este me modifica la hora agregando 4 horas y se visualiza como 12:00hrs, me da la idea que es la zona horaria, ya que todos los resultados en su hora de inicio y termino tienen 4 horas mas.

cuando voy a editar los eventos estos siempre tienen la hora correcta ingresada.

como podria corregir este error que me imagino solo es de visualización

mi consulta sql que hace referencia a los registros de hoy

AND FROM_UNIXTIME(start_time ,'%Y-%m-%d') = CURDATE()

mi codigo donde se despliega la información

$unix_timestamp = $mostrar('start_time');
$inicio = new DateTime("@$unix_timestamp");

$unix_timestamp = $mostrar('end_time');
$termino = new DateTime("@$unix_timestamp");
?>

  <tr>
    <td><?php echo $mostrar('nombre') ?></td>
    <td><?php echo $mostrar('evento') ?></td>
    <td><?php echo $mostrar('moderador') ?></td>
    <td><?php echo $inicio->format('H:i');?></td>
    <td><?php echo $termino->format('H:i');?></td>
    <td><?php echo $mostrar('saladeconferencia') ?></td>
  </tr>

java – Problema para recoger información de mi BBDD

Hola buenas soy nuevo por aquí, pero estoy haciendo una aplicación donde se registran automobiles de diferentes tipos, clientes, conductores y demás en una bbdd. Mi problema es que no puedo recoger la información para luego plasmarla en un JFrame, lo he intentado de esta manera, a ver si me podeis ayudar porque no se cual es el error. Gracias de antemano.

Un saludo.

 private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {                                         
    ConectaBD conec = new ConectaBD();
    Coche c1 = new Coche();
    String matricula,marca,idcolor,idmotor,dniCondUber;
    String cilindrada,anyos,metros,numRuedas,numPlazas;
    String pma,tarifaUber;

    try {
        String sql = "SELECT * FROM vehiculos";
        conec.MySQLConnect();
        conec.ejecutaSQL(sql);
        if (conec.irPrimero()) {
            if (conec.getRs().getString("tipo").equalsIgnoreCase("01")) {
                Coche co1 = new Coche();
                co1 = conec.recuperarCocheBD();
                txtMatriculaAll.setText(co1.getMatricula());
                txtMarcaAll.setText(co1.getMarca());
                txtColorAll.setText(co1.getColor());
                txtMotorAll.setText(co1.getMotor());
                cilindrada = Integer.toString(co1.getCilindrada());
                txtCilindradaAll.setText(cilindrada);
                numPlazas = Integer.toString(co1.getPlazas());
                txtNumPlazasAll.setText(numPlazas);
            } else {
                if (conec.getRs().getString("tipo").equalsIgnoreCase("02")) {
                    MicroBus co1 = new MicroBus();
                    co1 = conec.recuperarMicroBusBD();
                } else {
                    if (conec.getRs().getString("tipo").equalsIgnoreCase("03")) {
                        Camion co1 = new Camion();
                        co1 = conec.recuperarCamionBD();
                    } else {
                        if (conec.getRs().getString("tipo").equalsIgnoreCase("04")) {
                            Furgoneta co1 = new Furgoneta();
                            co1 = conec.recuperarFurgonetaBD();
                        } else {
                            if (conec.getRs().getString("tipo").equalsIgnoreCase("05")) {
                                Uber co1 = new Uber();
                                co1 = conec.recuperarUberBD();
                            }

                        }
                    }
                }
            }
        }

    } catch (SQLException ex) {
        Logger.getLogger(TodosLosVehiculos.class.getName()).log(Level.SEVERE, null, ex);
    }
}  

Problema con la maquetación de Nike Uruguay

a quien corresponda me mandaron a maquetar la página web de Nike Uruguay como ejercicio. Tengo problemas para hacer el segundo menú dónde dice ÚNETE A NOSOTROS BUSCAR EN TIENDA.
Me pueden dar un bosquejo de como sería el HTML y el CSS de forma básica. Desde ya muchas. Gracias.

Problema con Insert en Python, los números del string no se imprimen en el orden que deberían

estoy intentando hacer un código que recibe un string con números en orden aleatorio y los ordena, sin embargo no funciona, aquí el código:

sentence="4 2 1 3 6 5"
oNumbers=()

for i in sentence:
    if i in ("1","2","3","4","5","6","7","8","9"):
        oNumbers.insert(int(i)-1, i)
    else:
        pass

print(oNumbers)

Y este es el resultado:

('1', '4', '3', '2', '5', '6')

WPF Problema con combobox que quita de la lista el item seleccionado y lo pone de primero

Tengo un problema con el combobox, ya que por defecto cuando selecciono un item, este se me pone de primero entonces cuando vuelvo a abrir el combobox no me aparece donde debe ir sino de primero. esto me pasa con lo siguiente. tengo un combobox con los meses desde enero a diciembre, entonces cuando el usuario va a seleccionar un mes, este se pone de primero, y cuando va a seleccionar de nuevo otro mes entonces el que selecciono anteriormente no aparece donde es(aparece de primero) y esto confunde al usuario.

la definicion del xml la tengo asi, luego por codigo lo lleno mediante un list

<ComboBox Name="ComboMes" ItemsSource="{Binding Path=listaMeses}" DisplayMemberPath="Nombre" SelectedValuePath="idMes"   Grid.Column="1" Grid.Row="1" Width="150" HorizontalAlignment="Left" IsReadOnly="True" FontFamily="Verdana" FontSize="12" TabIndex="1"  KeyDown="nextFocus"  />

Agradeciendo su ayuda.

html5 – PROBLEMA CON EXTENSIÓN LIVE SERVER Y SIN EXTENSIÓN LIVE SERVER

espero que estén muy bien. Verán estaba realizando una página web muy sencilla,y, a la hora de cargarla con live server, la misma se ve “como debería”, pero cuando abro la página directamente desde el documento HTML en el navegador, esta se ve “Mal” todos los elementos se ven más grandes, intenté utilizando el normalize.css a ver si podía solucionarlo, pero sigue igual, esto pasa con varias otras páginas solo con un titulo y texto y un poco de color para testear. Alguien sabe a qué se debe?
Dejando de lado esta incógnita específica,cómo se vería realmente la página, con live server o sin el? porque la diferencia es muy notoria.

php – Problema con la autenticación en laravel

tengo una duda, al tratar de autenticar a un usuario me sale un error donde no se encuentra una columna, resulta que no estoy utilizando el modelo User.php y cree mi propio modelo:

<?php

namespace AppModels;

use IlluminateDatabaseEloquentFactoriesHasFactory;
use IlluminateDatabaseEloquentModel;
use IlluminateContractsAuthMustVerifyEmail;
use IlluminateFoundationAuthUser as Authenticatable;
use IlluminateNotificationsNotifiable;

class Usuario extends Authenticatable
{
    use HasFactory, Notifiable;

    //tuve que especificar la tabla usuario porque me lo tomaba en plural al quere subir datos
    protected $table = "usuario";
    protected $primaryKey = 'idUsuarioA';
    protected $fillable = ('nombre', 'apellido_p', 'apellido_m', 'rol','usuario','contrasena','avatar');


}

al tratar de autenticar desde mi ruta para hacer una prueba este no encuentra la columna ‘username’ y lo que necesito es que busque la columna ‘usuario’ anexo mi ruta:

Route::post('login',function(){ 
 $credentials =request()->only('username','password');
//return request()->only('username','password');
if(Auth::attempt($credentials)){
return 'hola';

}
return 'login fallado';

})->name('post-login');

y mi tabla usuario es esta en donde para iniciar sesion unicamente pido usuario y contrasena.

+------------+--------------+------+-----+---------+----------------+
| Field      | Type         | Null | Key | Default | Extra          |
+------------+--------------+------+-----+---------+----------------+
| idUsuarioA | int unsigned | NO   | PRI | NULL    | auto_increment |
| nombre     | varchar(30)  | NO   |     | NULL    |                |
| apellidosP | varchar(30)  | NO   |     | NULL    |                |
| apellidosM | varchar(30)  | NO   |     | NULL    |                |
| rol        | varchar(255) | NO   |     | NULL    |                |
| usuario    | varchar(255) | NO   |     | NULL    |                |
| contrasena | varchar(255) | NO   |     | NULL    |                |
| avatar     | varchar(255) | YES  |     | NULL    |                |
| created_at | timestamp    | YES  |     | NULL    |                |
| updated_at | timestamp    | YES  |     | NULL    |                |
+------------+--------------+------+-----+---------+----------------+

y el error de laravel:

IlluminateDatabaseQueryException
SQLSTATE(42S22): Column not found: 1054 Unknown column ‘username’ in ‘where clause’ (SQL: select * from usuario where username = raulH limit 1)

nginx – Problema ao acessar Kibana

Eu instalei o elasticSearch e o Kibana em um servidor Ubunto v18. As instalações foram bem sucedidas.

Para acessar o Kibana, e estou usando na frente um proxy reserso com o NGINX.
Para fazer essas instalações e configurações, eu me baseei nesse link abaixo:

https://www.digitalocean.com/community/tutorials/como-instalar-elasticsearch-logstash-e-kibana-elastic-stack-no-ubuntu-18-04-pt

A configuração o NGINX ficou da seguinte maneira:

location /kibana {
    proxy_pass http://localhost:5601/app/kibana;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection 'upgrade';
    proxy_set_header Host $host;
    proxy_cache_bypass $http_upgrade;
}

A configuração do arquivo kibana.yml ficou da seguinte maneira

server.port: 5601
server.host: 0.0.0.0 - Adicionei essa host para realizar alguns testes, porém testei com esse ip e com localhost.

Porém, ao tentar acessar o kibana pelo Chrome, Firefoz ou Safari (Foram os navegadores que testei), eu obtive os seguintes erros.

Refused to execute inline script because it violates the following Content Security Policy directive: “script-src ‘unsafe-eval’ ‘self'”. Either the ‘unsafe-inline’ keyword, a hash (‘sha256-SHHSeLc0bp6xt4BoVVyUy+3IbVqp3ujLaR+s+kSP5UI=’), or a nonce (‘nonce-…’) is required to enable inline execution.

Uncaught SyntaxError: Unexpected token ‘<‘

Manifest: Line: 1, column: 1, Syntax error.

Realizei várias pesquisas, mas até agora não consegui uma solução!
Alguém aqui já passou por isso alguma vez?
Como posso resolver esse problema?

Desde já agradeço pela atenção.