Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Mensagens - LeandroCGMS

Páginas: [1] 2 3 ... 8
1
Dicas e Truques / Partição Inicializável, em HD externo, para tabela GPT
« Online: 21 de MAR?O de 2024, 18:13 »
É tão simples criar um pendrive inicializável, com um instalador de sistema operacional, mas não consigo fazer uma partição de um HD externo se tornar inicializável. Primeiro, converti a tabela de partições de MBR para GPT (já contendo 2 partições sem formatação de 1MB no começo e no final do HD), depois, retirei 2 flags de uma partição escolhida para conter o conteúdo de uma ISO do Manjaro Gnome, para que essa mesma partição pudesse ser montada, porque quando uma partição tem as 2 flags, os sistemas operacionais não permitem montar ela. Somente depois de copiar todo o conteúdo da ISO do Manjaro Gnome para a partição que quero que seja inicializável, foi que voltei a colocar as flags "boot" e "esp" nela. Também tentei usar essa partição como FAT32 e como ISO também, mas não inicializa pela minha placa H110m-e da Asus.

2
Solução
Foi só dar enter , nesta tela de manutenção e mudar algumas letras das partições do /etc/fstab que estavam formatadas como ntfs e resolvido.
_____________________________________________________________________________________________________________

Como faço para o Ubuntu fazer as devidas correções e deixar de apresentar um terminal com opções de reparação, como uma delas sendo o CTRL+D, etc?
Num upgrade de memória RAM e instalação de um novo SSD, acabei deixando o SSD do Ubuntu desligado, por engano, e quando religuei, em outra porta, ao iniciá-lo, aparece a tela de reparo de instalação.

3
Sistema / Re:Monitor Novo e Tela tem Parte Oculta
« Online: 09 de Maio de 2022, 19:51 »
Depois de atualizar para a penúltima versão, o problema sumiu. O app configurações passou a ser exibido na parte visível da tela.
Mas essa parte extra, oculta, como se tivesse um segundo monitor, sem ter, ainda está lá.

PS:
Consegui deixar em tela única. Resolvido.

4
Sistema / Monitor Novo e Tela tem Parte Oculta [Resolvido]
« Online: 09 de Maio de 2022, 18:20 »
Comprei um novo monitor de 18.5 polegas e, percebi que ao passar o mouse no canto direto da tela, ele percorre um caminho mais para a direita. Quando percebi isso, não achei que me atrapalharia, mas, agora, não consigo acessar novas janelas abertas, como a de configuração do Bluetooh do Ubuntu 20.04.
Como resolver isto? O Alt+Tab não faz a janela aparecer, como se meu monitor estivesse configurado com mais algum outro, mas sem ter o outro.

5
Programação e Scripts / [Resolvido] Script Bash Inicia Automaticamente
« Online: 26 de Novembro de 2021, 14:40 »
Resolução:
Percebi que não estava iniciado, apenas carrega no Firefox, como se estivesse, mas ao testar no Chrome, a mesma URL, não carregava, então dei CTRL+F5 e passou a não carregar no Firefox também. Era cache do Firefox.



Criei um script simples em Bash, para iniciar um servidor backend e um frontend em Angular, porém, não configurei nada para que ele iniciasse automaticamente, mas isto está acontecendo, pelo menos, com o Angular, mas o backend só inicia quando chamo o script.
O que há no Ubuntu 20.04 para isto acontecer?
Segue o script:
#!/bin/bash
cd /c/projetos/crud/backend
npm start &
cd ../frontend
ng serve &
echo "O Json Server e o Angular estão executando em segundo plano."
sleep 1
ps ax




6
Quarentena / Enunciado Incompleto?
« Online: 21 de Fevereiro de 2021, 13:30 »
Me esclareçam uma dúvida sobre este exercício, me parece estar incompleto. Ou não?
16. Utilize uma lista para resolver o problema a seguir. Uma empresa paga seus vendedores com base em comissões. O vendedor recebe $200 por semana mais 9 por cento de suas vendas brutas daquela semana. Por exemplo, um vendedor que teve vendas brutas de $3000 em uma semana recebe $200 mais 9 por cento de $3000, ou seja, um total de $470. Escreva um programa (usando um array de contadores) que determine quantos vendedores receberam salários nos seguintes intervalos de valores:
        a. $200 - $299
        b. $300 - $399
        c. $400 - $499
        d. $500 - $599
        e. $600 - $699
        f. $700 - $799
        g. $800 - $899
        h. $900 - $999
        i. $1000 em diante
       Desafio: Crie ma fórmula para chegar na posição da lista a partir do salário, sem fazer vários ifs aninhados.

7
Solução

Boa noite.
Descobri que no docker-compose.yml tinha referência à image django, mas esta usa a versão 3.4 do python, incompatível com meu código, compatível com a versão 3.6 pra frente, então criei uma imagem personalizada, usando o Dockerfile, com python 3.8 e algumas libs com pip e depois referenciei esta imagem com nome personalizado dentro do docker-compose.yml.


Primeira mensagem
Este mesmo problema ocorre tanto no Windows 10 (ativação legal) quanto no Ubuntu 19.10.
Com o docker-compose.yml, https://drive.google.com/open?id=1XmY94UQlthvPuiJI1vB3QkJibUB4LVbC , consigo criar e rodar um container Django na porta 8000:8000, guest e host, consigo confirmar através do comando docker exec -it soup_django_web_1 /bin/bash que o volume está montado e consigo manipular arquivos de dentro do container e de dentro do guest. Mas ao tentar acessar o Web App pelo localhost:8000, apresenta o erro abaixo da foto em https://drive.google.com/open?id=1xScQVWKcfGx0Ncz1XUnA_jVU45WxK-OH

8
Boa noite.
Este código abaixo, ainda funciona no Firefox, última versão, mas no Chrome dá mensagem de código deprecated. Alguém sabe onde posso encontrar a nova versão aceita para o Chrome?

let contentEditable0 = document.getElementById('contentEditable0')
newRange = new Range()
newRange.setStart(contentEditable0, 2)
newRange.setEnd(contentEditable0, 7)
document.getSelection().addRange(newRange)

9
KDE / Re:Falta de acento no navegador - Kubuntu
« Online: 15 de Fevereiro de 2020, 18:58 »
Você acessou as configurações do sistema, na parte de configuração de teclados, escolhendo o padrão ABNT2, caso o seu seja este?
https://www.youtube.com/watch?v=5-1b2b8OI2g

10
Programação e Scripts / [Resolvido] Ao Teclar Enter, Cria Nova Div
« Online: 14 de Fevereiro de 2020, 10:27 »
Solução
Pra mim, difícil deixar claro e objetivo esta explicação, mas vamos lá.
Na div que contem o conteúdo editável, se este estiver dentro de uma div ou outro elemento, ao teclar enter ele será repetido, sendo assim, dentro da div que vai conter o conteúdo editável, as linhas não poderão estar dentro de outras divs ou spans por exemplo.
A div editável pode conter elementos como br e outros, mas os textos que serão editados não podem estar dentro de elementos html, caso não queira repetí-los, no caso de um span, não tem problema algum.

Agora
Percebi que se alterar de div para span, deixa de ser transparente para o usuário algum tipo de erro como acontecia com aquela div, entretanto ainda gera outras spans. Pode ser que isto seja até vantajoso.

Anteriormente
Inseri o log nos eventos de click nos botões que criam divs, dinamicamente, mas não disparam. O problema é que ao teclar Enter dentro da div com o atributo contentEditable=“true”, gera uma nova div.
Há diferenças entre o Chrome e o Firefox nesta situação, no Chrome, gera uma nova div com o mesmo Id e no Firefox, gera uma nova div sem repetir o id, mas com o conteúdo após o enter.
https://drive.google.com/file/d/1k6MfBlSw9I1PpMtHkK-hwxaNfi0Y-nDX/view?usp=drive_open

11
Dicas e Truques / Quando O Módulo de Segurança WarSaw deixa de Carregar
« Online: 08 de Fevereiro de 2020, 10:09 »
Bom dia.
Por vários anos me deparei com um problema pra  quem tem o problema de querer instalar outros ambientes gráficos, o navegador não conseguia carregar o módulo de segurança warsaw.
Reinstalava, ora sem formatar, ora com formatação e quando sem formatação, não funcionava, então percebi que tem um jeito bem mais simples, basta excluir a pasta google-chrome dentro da pasta .config e abrir o navegador.

12
Sistema / Re:Kernel Preenptivo e Headers
« Online: 23 de Dezembro de 2019, 21:59 »
Como não tem como eu reproduzir o problema, agora, vou relatar o que tenho no momento, fiz uma instalação do kernel preemptivo, com o linux image e linux modules, mas sem os header, pois dá conflito de dependências, acredito que o x da questão é fazer algo para o APT não incomodar. Meu driver da nvidia parou de funcionar, então rodei um sudo apt remove nvidia* --purge, porém o VirtualBox não apresenta aquele problema de tela gigante.
Como a gente sabe ser necessário os headers para compilar alguns programas, acho importante resolver o conflito de dependências.

13
Programação e Scripts / Re:script para montar USB
« Online: 22 de Dezembro de 2019, 18:05 »
Você deve ter algum motivo especial para querer usar um script, eu usaria o fstab mesmo, já que dá pra montar, automaticamente, quanto dá pra montar a hora que quiser.
Use bash -n script.sh e veja se acusa algum erro, se não, deve ser em tempo de execução. Alguns exemplos de possíveis erros, NTFS com arquivo de hibernação ativo, sistema de arquivos corrompido, alguma incompatibilidade do FS com o módulo para linux entre outros.

14
Programação e Scripts / Subdiretório Não Monitorado pelo Git
« Online: 22 de Dezembro de 2019, 12:50 »
Criei um repositório de curso, onde vários subdiretórios representam um projeto de programação em RoR cada. Não sei o motivo de um projeto deste, um subdiretório de CursoRubyOnRails não ser monitorado. Quando rodo os comandos add . e commit -m “”, dá a seguinte mensagem “modified: appmysql (conteúdo não monitorado)”, mas no diretório raiz não tem um .gitignore.

15
Dicas e Truques / Network Error Fetching no Ruby On Rails
« Online: 22 de Dezembro de 2019, 10:54 »
Esta solução não interfere no funcionamento do framework em relação a escutar IPv6. Serve para contornar o problema de fetching do Bundler, em alguns sistemas operacionais, como o Ubuntu 18.04.
Este tutorial ensina a desabilitar temporariamente, mas dá pra fazer o sistema iniciar já com o IPv6 desabilitado, https://stackoverflow.com/questions/15194481/bundle-install-could-not-fetch-specs-from-https-rubygems-org
Tentei várias instalações do RoR e ao criar um novo projeto, ele rodava normalmente, mas ao baixá-lo em outra máquina e rodar o comando bundle install, sempre dava erro de rede.
Tentei instalar dependências a mais e nada, depois de dois dias, descobri problema, incompatibilidade com IPv6. Basta desativar ele e pronto.

Páginas: [1] 2 3 ... 8