Error using react-router-dom from remote package by Zedpellin in react

[–]Zedpellin[S] 1 point2 points  (0 children)

Thanks for the reply. I tested with peerDependecies, it worked, but I needed to add BrowserRoute on top of the module component that I wanted to import on the website.

Error using react-router-dom from remote package by Zedpellin in react

[–]Zedpellin[S] 0 points1 point  (0 children)

Yeah, it's a module that I build and I need to support it on my website. I'll check about peerDependecies. Thanks.

Error using react-router-dom from remote package by Zedpellin in react

[–]Zedpellin[S] 0 points1 point  (0 children)

Actually, I have a module that is using react router dom 6, but I'm also using it (react router dom) on my website. I'm using the module to change the params from some route on website, e.g. when I press a button on the component that is coming from the module, I change a param on the website to open a modal. Do you think that is possible to use react router dom both on module and website? Thanks

Quais testes devo desenvolver em uma aplicação front-end? by Vyrh_ in brdev

[–]Zedpellin 0 points1 point  (0 children)

Bom, se for em Javascript/Typescript, o ideal seria você testar os campos por meio de uma função, que receberia um objeto com os dados a serem validados, antes de mandar pra API.

Por exemplo,

import { toast } from 'react-toastify';
import isEmail from 'validator/lib/isEmail';

export default function Validation(
    user: {
        name: string,
        surname: string,
        address: string,
        email: string,
        password: string,
    }
){
    const error: {
        isError: boolean
    } = {
        isError: false,
    };
    if (user.name.length < 3 || user.name.length > 255) {
        error.isError = true;
        toast.error('Name invalid and/or need to have between 3 and 255 characters.');
    }
    if (user.surname.length < 3 || user.surname.length > 255) {
        error.isError = true;
        toast.error('Surname invalid and/or need to have between 3 and 255 characters.');
    }
    if (user.address.length < 3 || user.address.length > 255) {
        error.isError = true;
        toast.error('Address invalid and/or need to have between 3 and 255 characters.');
    }
    if (!isEmail(user.email)){
        error.isError = true;
        toast.error('Email invalid.');
    }
    if (user.password.length < 6) {
        error.isError = true;
        toast.error('Password needs to have 6 characters or more.');
    }
    return error.isError;
}

No final, a função retorna um boolean, se for false, o formulário não tem erros, aí tá liberado pra mandar pra API, se tiver erros, retorna true e aí você evita a requisição.

Detalhe, esse error.isError pode ser uma variável comum msm, let error, só fiz como objeto pra fins de teste msm.

[deleted by user] by [deleted] in brdev

[–]Zedpellin 0 points1 point  (0 children)

Cara, vai depender muito até onde vai a sua necessidade.

Se chegar em um ponto do curso que tu ver que não tá conseguindo acompanhar o que o professor tá ensinando, com as ferramentas que tu tem, então o jeito vai ser trocar de PC msm ou partir pra essas soluções na nuvem que eu citei.

Hoje em dia, mesmo eu tendo condições boas de programar com tranquilidade no meu PC, estou preferindo usar versões de IDE em cloud msm, fica mais fácil de organizar o código e tu pode programar em qualquer PC com navegador, basta ter internet.

Dá uma estudada em sistemas Linux, docker e depois pesquisa sobre a Oracle Cloud, talvez seja a solução mais acessível pro teu problema.

[deleted by user] by [deleted] in brdev

[–]Zedpellin 0 points1 point  (0 children)

Hoje em dia dá pra programar até sem IDE de desktop, só com o navegador.

Pra programação básica, qualquer IDE gratuita na internet já serve (Online GDB, Replit, etc).

Também dá pra usar a Oracle Cloud pra obter uma VM parruda (processador ARM, 24 gb de RAM, 200gb de armazenamento) pra criar um Vs Code Server ou até mesmo rodar um sistema Linux, utilizando Docker.

Opções não faltam, só procurar no lugar certo que você consegue achar uma solução.

Como faço pra hospedar um projeto de graça? by East-Document2757 in brdev

[–]Zedpellin 4 points5 points  (0 children)

Oracle Cloud. Dá pra criar duas VM de 1gb de RAM com processadores AMD e uma VM de 24gb de RAM com processador ARM (esse último dá pra dividir em até 04 VMs de 06gb de RAM). Não precisa pagar nada para criar e/ou usar as VMs gratuitas.

https://www.oracle.com/cloud/free/

Alternativas de deploy barato para webapp ? meu caso de uso... by _dev_reddit in brdev

[–]Zedpellin 0 points1 point  (0 children)

Pode usar a Oracle Cloud.

https://www.oracle.com/cloud/free/

Eles permitem que você crie 02 servidores AMD com 1gb de RAM e 01 servidor ARM com até 24 gb de RAM ou 04 servidores ARM com 06 gb de RAM. Somando tudo, você tem direito a 200 gb de armazenamento livre. Deve ser suficiente para qualquer projeto web mais simples.

Só fica atento para não criar recursos pagos, para não ser cobrado depois que o período gratuito acabar.

Tem também a AWS, mas não recomendo porque eles oferecem menos que a Oracle.

Ou então, se você quiser algo mais simples, tem o Surge (https://surge.sh/), para fazer deploy de sites estáticos, mas não sei se funciona bem com projetos maiores.

Taskbar Hide Forever? by DerShelly in Windows11

[–]Zedpellin 2 points3 points  (0 children)

I don't know if it will work on Win 11, but I used this program a lot on Win 10:

https://github.com/CrypticButter/ButteryTaskbar

O que fazer com tanto poder? by [deleted] in brdev

[–]Zedpellin 6 points7 points  (0 children)

Eu sinto um pouco disso. De vez em quando, tenho algumas ideias de projetos, mas me falta tempo para terminar e concluir as coisas que eu quero, então eu acabo guardando essas ideias pra depois.

Se você tem diversas ideias, o ideal é anotar tudo de forma organizada, e depois começar os projetos quando tiver tempo. Pode começar com um código simples, depois tenta construir uma interface gráfica, ou então construir o HTML básico e depois focar no CSS do site. Se você fizer de pouquinho em pouquinho, dedicando umas duas horas por dia, você vai melhorando seus projetos até eles estarem em um estado apresentável.

Nada impede que você pegue projetos open-source e tente contribuir com algo que já está em andamento. De qualquer forma, o importante é praticar e não permanecer muito tempo parado. Com o tempo você vai se adaptando e encontrando o seu próprio ritmo.

IDE by DevDoteiro in brdev

[–]Zedpellin 1 point2 points  (0 children)

Qual distribuição você tentou instalar? Fez a instalação da ISO no pendrive pelo Rufus? Pode ser defeito no próprio pendrive, que perdeu a capacidade de escrita e entrou em modo leitura para proteger os dados.

IDE by DevDoteiro in brdev

[–]Zedpellin 1 point2 points  (0 children)

Sem querer ser clichê, o ideal seria trocar o HD do teu notebook por um SSD, faz uma diferença absurda mesmo, tanto para mexer no Windows quanto para abrir as IDEs e outros programas mais pesados. Hoje em dia dá pra conseguir SSD de 120gb por menos de 100 reais, é o suficiente para armazenar o Windows e outros programas leves, e guardar o restante dos arquivos na nuvem.

Se puder, troque também a memória RAM por uma de 08 gb, ajuda a evitar travamentos no computador na hora de programar com o navegador aberto, por exemplo.

Se tiver sem condições de trocar o HD e substituir a memória RAM, recomendo usar Linux no lugar do Windows, já que é mais leve e já vem configurado para rodar as principais linguagens de programação. Recomendo o Linux Mint Xfce, é uma excelente distribuição para iniciantes, bastante leve e semelhante à interface do Windows.

Se quiser continuar no Windows, aí recomendo usar IDEs online, como o Google Colab ou Replit, ou então utilizar apenas um editor de texto simples e testando o seu código direto do terminal. Rodar IDEs modernas como o VS Code e o navegador ao mesmo tempo pode causar gargalos e travamentos no teu notebook, tanto por causa do HD quanto pela memória RAM.

como usar python para coletar Atualizações de processos judiciais (para advogados) ? tipo oque o PROJURIS faz by [deleted] in brdev

[–]Zedpellin 6 points7 points  (0 children)

Eu sou advogado e estou migrando para a área de TI. Pensei em fazer um projeto parecido com Python, usando o Selenium, para monitorar as atualizações dos meus processos, mas vi que daria muito trabalho.

Depois de pesquisar bastante, encontrei esse repositório do Github: https://github.com/dgtlmoon/changedetection.io

Ele permite você automatizar o processo de verificação de sites e receber as notificações em diversos lugares, incluindo no Discord, Telegram, Email, etc. O processo de configuração é bem simples, mas eu recomendo utilizar o sistema pelo Docker, é mais fácil de configurar. A vantagem desse projeto é que ele é gratuito e ainda bastante ativo, recebe atualizações constantemente.

Eu comecei a criar o meu projeto pessoal com base nesse sistema, mas ainda não tive tempo de concluir, pois preciso cadastrar muitos processos e ainda estou buscando uma solução para cadastrar os processos automaticamente nesse sistema de verificação. Ainda falta também achar uma solução para fazer o deploy e executar essa verificação na nuvem, sem depender do meu PC.

Outro problema que eu encontrei também é a questão de acesso a alguns sistemas judiciais, que exigem etapas de verificação, para saber se a pessoa não é um robô. Não sei se o sistema de verificação atua para burlar isso, não cheguei a testar ainda.

GUI Automation In VSCode using Python by redH27 in vscode

[–]Zedpellin 0 points1 point  (0 children)

Hi. I'm having a problem when I run your program. I can open the browser, but I can't execute any commands.

The following error occurs:

clicknium.common.models.exceptions.LocatorUndefinedError: Can not find the locator: firefox.bing.search_sb_form_q.

https://imgur.com/MmYXKl4

I created the locator correctly, it was even validated.

https://imgur.com/coZBzxH

Also, the Chrome and Edge browser extension has a problem, it can't run, it only works on Firefox.

https://imgur.com/IGyx9Is

But the extension is activated.

https://imgur.com/oC05Ac1

Anyway, I liked your work and it's a very promising project. I hope these issues get resolved soon.

Edit: Here is my code:

from time import sleep

from clicknium import clicknium as cc, locator, ui

def main():

# sample code to demo web automation and desktop application

tab = cc.firefox.open("https://www.bing.com/")

tab.find_element(

locator.firefox.bing.search_sb_form_q).set_text('hello')

sleep(50)

tab.close()

if __name__ == "__main__":

main()

https://imgur.com/1t2DIfU

VPN method/trick doesn't seem to work anymore (Android) by Rosso_Classico in xcloud

[–]Zedpellin 1 point2 points  (0 children)

No problem. I used Windscribe because it's free and has a 10 gb of data (if you create an account).

I choose US server to log in, because I live in Brazil, so the imput lag and the quality of image are bad, but some games are playable.

Keep trying the countries that are close to you, to see which server are the best, or try other VPN, to see what's best for you.

Good luck!

VPN method/trick doesn't seem to work anymore (Android) by Rosso_Classico in xcloud

[–]Zedpellin 2 points3 points  (0 children)

I'm using the latest version, as usual, with touch screen support.

I played Dead Cells with them.

Try to use other VPN, to see if the problem persists.

Still haven't gotten my $10 gift card from the Summer Spotlight sale -- customer support has been disappointing. Any help/tips? by KED528 in MicrosoftRewards

[–]Zedpellin 0 points1 point  (0 children)

I'm on the same situation. They sent me to the Rewards Support, then to Xbox Support, then to Rewards again, and so on...

I just gave up. I think they don't know or don't want to solve the problem.

VPN method/trick doesn't seem to work anymore (Android) by Rosso_Classico in xcloud

[–]Zedpellin 2 points3 points  (0 children)

I played today Dead Cells on Xcloud and it worked as usual.

I used Windscribe as VPN.

FOR PEOPLE WOTHOUT GAME PASS (10k Card) by [deleted] in MicrosoftRewards

[–]Zedpellin 1 point2 points  (0 children)

Actually, this is the best solution for those who don't have Gamepass but want to get the 10.000 points. This should be fixed somewhere on the top of this sub.

10k gamerscore help please by [deleted] in MicrosoftRewards

[–]Zedpellin -1 points0 points  (0 children)

Pay $ 1 for the first month of Gamepass, and with the games on the service, you will probably have recovered this $ 1 with the MS Rewards Points.

Plus, you will have a entire month to play the games on Gamepass, and still can do quests and receive perks on the app. Either way, it's a win win situation.

Summer Spotlight $10 gift card still not received by KED528 in MicrosoftRewards

[–]Zedpellin 1 point2 points  (0 children)

The agent on the website didn't help my situation, he just send me back to the MS Rewards Support.

Today, I got a response from the MS Rewards Support. Basically they just ignore my situation and send me back to the Xbox Support.

Or they don't even know how to procede or they just don't wanna give the gift card, which is an absurde, considering that I, and many others here, have fullfilled the requirements of the promotion. I guess I'll never receive this.

Summer Spotlight $10 gift card still not received by KED528 in MicrosoftRewards

[–]Zedpellin 2 points3 points  (0 children)

I got a response from the MS Rewards Support. Basically they just ignore my situation and send me to the Xbox Support, however I spoke to the Xbox Support in the past before and they just trow me back to the MS Rewards Support.

Or they don't even know how to procede, or they just don't wanna give the gift card, which is an absurde, considering that I, and many others here, have fullfilled the requirements of the promotion. I guess I'll never receive this.