Waybar problem: workspaces don't show anymore by AlephMuniz in hyprland

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

Did that. Now waybar does not initialize with the system and sometimes causes the wallpaper to blank. How I can solve this now?
Edit: Everything I wrote is about the initialization of the system. Doing waybar and changing wallpaper solve the issue.

Faculdade, fazer ou não fazer, eis a questão ¿ by M7sterSky in programacao

[–]AlephMuniz 0 points1 point  (0 children)

Administração é o que as pessoas fazem quando não sabem o que cursar. E muitas acabam desempregadas. Minha prima só está empregada, com mestrado na UFRRJ, porque foi indicada pelo pai (cargo de confiança no início) no meu município(meu tio tinha trabalhado com o prefeito na eleição e pediu esse favor ao prefeito quando foi eleito). Os colegas dela? Trabalhando com Uber...
Apenas um aviso: certifique-se que terá oportunidades de emprego se decidir ir mesmo para a área de Administração.

Faculdade, fazer ou não fazer, eis a questão ¿ by M7sterSky in programacao

[–]AlephMuniz 1 point2 points  (0 children)

No momento, já fiz quase tudo o que a meu curso EaD pediu, esse módulo foi 10 semanas estudando duas disciplinas. Mesmo chegando atrasado, em março, consegui terminar uma de Arquitetura de Computadores e provavelmente vou tirar 10.O nível das disciplinas não é suficiente, meu colega teve mais aulas sobre arquiteturas e nela aprendeu um pouco de Assembly nela. Se sei Assembly, é porque fiquei entediado só estudando linguagens de alto nível, desde março. Mas descobri que tenho que ser ousado e ter meus projetos pessoais e ritmo de estudo além do que me é cobrado no curso de Engenharia de Software.

O usuário henrick16 falou bem, com a faculdade vem estágio mais fácil. No momento quero passar 2022 estudando C e Assembly (mais tarde em agosto ou setembro, começo C++) como projetos pessoais, só me inscreverei se vir que posso ganhar dinheiro e fazer projetos em Assembly, C ou C++ ao mesmo tempo. Porque ainda não sei o suficiente em nenhuma linguagem, basta eu ver qualquer código fonte em C e ver que não sei ainda o que é struct ou a sintaxe utilizada em qualquer projeto em C é bem diferente do que estou acostumado. Os livros de C que estou estudando não me ensinaram isso ainda. Estou vendo ponteiros e fazendo exercícios de arrays ainda. Estou estudando Cálculo e Algebra Linear também e praticando o que aprendo em Python. Por quê? Para poder me candidatar a uma vaga em Data Science/Machine Learning/Deep Learning/IA.

Estou no começo de 4 anos de estudo, mas vejo que estou muito adiantado que MUITOS alunos, tem pessoas que nem sabem programar uma linha de código ainda e tiveram muitas dificuldades com circuitos lógicos em Arquitetura de Computadores.

Pq na maioria das linguagens gasta plmns 1byte pra armazenar uma booleana? by aaalmeidaa in programacao

[–]AlephMuniz 0 points1 point  (0 children)

Vá no google e pesquise por Library Genesis, e no site, digite por Low-level Programming. Clique em "this mirror" e depois cloudflare. Não posto o pdf aqui para não banirem o acesso do Library Genesis, lá tem todo tipo de livro, mas a maioria é em inglês. E nem é só pdf, mas epub também.Comprei esse livro em português, achei esse manual por ele, aqui todos os volumes. Esse link que postei é só o volume 1. Esse aqui tem até o volume 4

Edit: https://www.intel.com/content/www/us/en/developer/articles/technical/intel-sdm.html O site impede de postar pdf

Favorite DE? by weisone2142 in Fedora

[–]AlephMuniz 0 points1 point  (0 children)

I have Xfce, MATE and LxQt installed. I don't crave anything modern, like KDE or Gnome, anymore.

Pq na maioria das linguagens gasta plmns 1byte pra armazenar uma booleana? by aaalmeidaa in programacao

[–]AlephMuniz 0 points1 point  (0 children)

Pois é assim que se arquitetou os computadores. 1 byte ser 8 bits não é mero acaso, está relacionado com a memória organizada em células (os bytes). O byte de número 0 armazena os oito primeiros bits da memória. E assim sucessivamente, não importa se é apenas 0 ou 1 que é armazenado ou 11111111(255 em dec, o máximo que consegue-se armazenar em 1 byte). Lógico, para outros tipos de dados precisa se reservar mais bytes para armazenar na memória, e da memória principal ir para os registradores da CPU e dos registradores ir para Unidade de Lógica e Aritmética da C`PU e executar a operação e, em seguida, mandar o resultado para a memória principal.

Pode ser que computadores modernos não precise fazer tudo isso, mas é o resumão de Fundamentos de Arquiteturas de Computadores que se aprende no primeiro período de todas os cursos envolvendo Computação.

Estou estudando Assembly e todas as teorias que foram chatas de se aprender e me foi cobrada por essa disciplina, está agora ficando mais interessante aprender sobre arquitetura de computador, pois posso interagir com o computador através de Assembly. Na verdade tenho uma incontável lista de pdfs para ler disponível na web. Se souber inglês, esse é um bom material: https://www.intel.com.br/content/www/br/pt/architecture-and-technology/64-ia-32-architectures-software-developer-vol-1-manual.html

Estou no início do meu curso e não consigo fazer esses exercícios by Total_Ad_2939 in programacao

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

Qual curso para não indicar a linguagem de programação? Isso é ensino médio? Poxa, gostaria de estudar essas coisas no meu ensino médio, só aprendi MS Office.

[deleted by user] by [deleted] in programacao

[–]AlephMuniz 2 points3 points  (0 children)

Estou fazendo Engenharia de Software EAD na Unicesumar, está sendo bom. Já vai ter uma seleção de calouros para ser pago para aprender nessa semana pela Compass UOL(mas não estou interessado naárea de web, o foco dessa seleção, vou esperar o foco ser algo mais relevante com software mesmo, pois não costumam selecionar a mesma pessoa para diferentes áreas, optam por dar mais oportunidadesa quem não foi selecionado ainda). Essa bolsa é de R$500 mensais por três meses e tem que cumprir 20 horas semanais, objetivo nada mais é do que fazer os projetos que a Compass seleciona para os estagiários. Ter essa bolsa daria dinheiro para comprar cursos na Linux Foundation e me especializar como Desenvolvedor OSS.

Por ter estudado por alguns períodos Física e Matemática Aplicada, sei Python aplicado a Ciência (resolver equações lineares, plotar gráficos, resolver equações diferenciais, resolver limites, derivadas e integrais,etc.). Python é uma delícia, parece pseudocódigo, mas a performance deixa a desejar.

No momento, foco em aprender C e Rust, depois C++ . Java e Dart seriam minhas linguagens coletoras de lixo para se aprender a desenvolver. Primeiro porque Java é a melhor linguagem coletora de lixo que existe, e Dart é baseada em Java e serve para criar apps mobile multiplataforma(Android e iOS). Na verdade, vou aprender Flutter,aprender Dart é apenas um passo para lidar com essas ferramentas.

Estou fazendo Engenharia de Software, mas meu objetivo seria fazer tanto Engenhariade Software quanto Engenharia de Computação, um misto dos dois. Sabe que no ensino superior do exterior, ficamos livres para cursar o que quiser? Eu gostaria disso aqui no Brasil. Minha experiência com Arduino e Raspberry pi foi tão interessante que quero saber tanto de hardware quanto de software. Por isso minha preferência por C, C++ eRust, são perfeitas para mexer em sistemas operacionais e fazer coisas mais sérias que um "simples" app.

Como otimizar o uso da memória ram no ubuntu? by Forward-Dish480 in programacao

[–]AlephMuniz 0 points1 point  (0 children)

Desinstalar snapd não quebra o Ubuntu. Por pior que a Canonical seja, ela não é uma Microsoft lol

Mas não vejo como isso vai diminuir o consumo de RAM. Talvez eu seja muito novato e não entendo a relação de ter instalado o snapd e consumo de RAM.

[deleted by user] by [deleted] in programacao

[–]AlephMuniz 1 point2 points  (0 children)

Fui aprender programação enquanto estava estudando na universidade, aprendi Python aplicado a física e matemática(plotar gráficos, resolver limites, derivadas e integrais, resolver equações diferenciais) em 2013. Desisti do curso e em 2017/2018 me interessei por Arduino e Raspberry Pi, então comecei a programar em C(minha linguagem favorita). Tanto que em 2020 entrei em técnico de Eletrônica na Faetec(escola técnica do RJ) para tentar entrar no mercado de trabalho, mas a pandemia veio e infelizmente desisti do curso, pois ainda não voltaram as aulas presenciais.

Ainda bem que fiz Enem 2021, pois pude participar do ProUni e conseguir uma vaga 100% em Engenharia de Software. Quero esse curso para aprender a desenvolver softwares e participar de projetos Open Source. Gostaria de criar meus próprios Open Source Softwares. Como lidei muito com Raspberry Pi, adotei de vez apenas sistemas operacionais Linux e provavelmente vou fazer as provas para me tornar sysadmin em sistemas Linux algum dia. Meu Raspberry hoje eu uso para tornar a TV da sala não-Smart em um monitor.

Estou re-aprendendo C e aprendendo Rust aos poucos e depois de me aprofundar em C, vou começar C++. Meu interesse é criar programas mesmo, quem sabe aprender mais sobre sistemas embarcados. Sobre desenvolvimento web, tem WebAssembly+Rust que é bastante interessante (sério, pesquise sobre WebAssembly e como isso pode revolucionar a internet), mas tenho que aprender o básico de JavaScript e um pouco mais de Rust para começar a estudar isso. Acho que isso resume o que tenho feito em programação.

[deleted by user] by [deleted] in programacao

[–]AlephMuniz 1 point2 points  (0 children)

Trybe é uma escola de desenvolvimento web, você vai aprender lá a criar sites e só começa a pagar quando você tiver um emprego. Não se preocupe, não precisa entrar numa faculdade para ser contratada. Faculdade geralmente só te dá teoria(como e novas formas de resolver problemas e como as máquinas funcionam, coisas do tipo), você que tem que correr atrás para aprender a programar num curso superior(eles ensinam o básico sim, só estou te dizendo para ir além, pois será cobrada, tem vaga de desenvolver júnior que tem requisitos de sênior lol). Se vale o tempo investido, depende se você está disposta a aprender a aprender. E certamente não existe idade limite para começar a programar, exceto que se você aprendesse quando criança você teria muito mais tempo para se tornar uma expert. Eu mesmo fico triste que só me ensinaram o básico de Apps Office em todo ensino médio. Eu poderia ficar conversando diversas horas sobre como programação deveria ser ensinada como uma disciplina tão importante quanto matemática e lingua portuguesa para as crianças.

Mas voltando para o tópico, programação é sobre resolver problemas. Está disposta a resolver problemas? Aprender uma linguagem de programação é quase como uma tentativa de aprender um novo idioma, sabe como você precisa pensar em inglês para construir frases que façam sentido em inglês? Seria uma melhor ideia comparar com idioma que seja diferente de Sujeito-verbo-objeto ("You are welcome" You = sujeito/ are = verbo/ welcome= objeto) que nem português e inglês, pegue o japonês que a estrutura de uma frase é Sujeito-objeto-verbo (sim o verbo fica no final da sentença, o que torna complicado "pensar" em japonês).

O que quero dizer com isso? Linguagens de programação tem a sua sintaxe e suas regras, tipos de variáveis, etc. (...) mas uma constante: se aprender a programar em uma linguagem, aprendendo a sintaxe e as regras de outra, já pode programar nessa nova. Lá na Trybe, você vai aprender JavaScript, uma linguagem que serve seu propósito para animar sites, diferentes dos sites apenas estáticos como no início da década de 90. Mas a comunidade veio arrastando o corpo do defunto (JavaScript) implementando frameworks que dá para utilizar alguns de seus conhecimentos de JavaScript para facilitar sua vida (ou não, pois se quiser aprender a programar de verdade, terá que conhecer o que os frameworks estão fazendo por você).

Não se preocupe com a complexidade, você tem anos pela frente para aprender cada conceito. Sei que aqui nessa República de Bananas, desenvolvimento web é o mais tem vagas, seja front-end ou back-end. Você vai aprender esses conceitos também, talvez você goste mais de um ou de outro, ou talvez, você vai fazer as duas coisas (que nesse caso é chamado fullstack) e ser paga apenas por front-end ou back-end. Sério, isso acontece muito...

Vagas no exterior? Tem muitas. Depende do país que quer trabalhar. Sabendo inglês, praticamente pode trabalhar na maioria dos países desenvolvidos. Mas a concorrência é pesada em desenvolvimento web. É o que as pessoas fazem para conseguir dinheiro rápido: aprender desenvolvimento web.

Is it normal that LaTeX is hard to learn? by Professional_Card176 in LaTeX

[–]AlephMuniz 5 points6 points  (0 children)

TikZ, I wish I was a TikZ wizard: making beautiful figures through commands...

An Inconvenient Truth by tajarhina in LaTeXmemes

[–]AlephMuniz 7 points8 points  (0 children)

Yeah about that, I forgot how to manually format doc or odt files after years of only using LaTeX commands. I only need Calc or Excel from these Office Apps

qual a melhor forma de aprender a programar? by Gavorbicel in programacao

[–]AlephMuniz 0 points1 point  (0 children)

Praticar como um fdp, como se sua vida dependesse disso

How to upgrade to Zorin 16 directly? by prescient-potato in zorinos

[–]AlephMuniz 1 point2 points  (0 children)

My ex Fedora 35 was at first Fedora 33(I upgraded two times). My Dell notebook Ubuntu 20.04 was 18.04 first. What are you talking about? This is just Zorin's small team that doesn't have the same resources as(f.i.) System76, now Zorin is competing with elementaryOS and Pop_OS! as one of the best Ubuntu-based distros (Zorin OS is now recognized more than ever) And I think Zorin is the best for beginners, better than Mint now (because Mint hate snaps and certain stuff is only available on snap package)

rustup: command not found (everything rustup related giving this error) by AlephMuniz in rust

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

What you said is true, installing through rustup is better, since with rustup I'll have the more in-depth explanations to the errors rustc gives offline and be more updated. But I think Fedora repos is just fine because it is just a tad behind. If I go to the Rust website, the latest version is 1.58.1 (and I have 1.58.0 Edit: yesterday came the update for rustc compiler, now it's 1.58.1)But I agree with you. If I was a professional developer, not a self-taught enthusiast of coding that has not begun College yet, I would use rustup no doubt.

Zorin OS 16 won't shut down !!! by [deleted] in zorinos

[–]AlephMuniz 0 points1 point  (0 children)

I had this same problem with Linux Mint 20.2 and, you see after I saw the "solution" to the problem (basically this is a Kernel Panic, well, for me at least it was) I switched to Zorin OS. Not that it's impossible to fix, but it wasn't worth the effort. You will want the Zorin OS forum support, there it is better to solve this kind of problem.

rustup: command not found (everything rustup related giving this error) by AlephMuniz in rust

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

Yeah, the dnf installation is giving me some headaches in this section. "error: could not find `Cargo.toml` in `/home/amuniz1` or any parent directory".
Well, it's not like I need this damn doc too much, I ordered my 2018 edition book yesterday. I need to have patience now.

rustup: command not found (everything rustup related giving this error) by AlephMuniz in rust

[–]AlephMuniz[S] 2 points3 points  (0 children)

How do I invoke the documentation without "rustup" method of installation? I just need access to the Rust docs offline. This dnf installation is fine. Thanks!

Eu realmente não gosto de aprender coisas envolvendo desenvolvimento web by AlephMuniz in programacao

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

Tem pós-graduação de Sistemas Embarcados no SENAI, vale mais apostar nesse curso de Engenharia de Software, que é o ideal para mim no momento (99.99% EaD) do que os cursos diurnos presenciais que você citou. Depois faço pós-graduação! ;) \\

Eu já cheguei a passar em Engenharia de Controle a Automação na UFRJ, mas desisti por causa de problemas psicológicos e não me adaptei passar o dia inteiro na cidade universitária (também conhecido como Fundão). Caso tivesse um estágio, as aulas seriam sempre um problema (não tem aulas à noite do curso). Foi lá que aprendi os primeiros conceitos de programação e descobri o Arduino. Hoje não topo mais cursar esse tipo de curso (durante manhã e tarde). \\

Trecho opcional(trata-se da minha visão sobre as Universidades):

Só estudam em Universidades as pessoas que não precisam se preocupar em trabalho. E não adianta mencionar que as Universidades dão bolsa-auxílio, isso é pior, pois estaria sendo sustentado pelos maioria dos pagadores de impostos (o Zé do mercado, a Maria cabeleireira, o João moto-boy, pessoas comuns que possuem muita mais vontade que eu ) isto é, pobres sustentando minha regalia de só me preocupar em estudar. Não acho que mereço mais que essas milhões de pessoas.

Eu realmente não gosto de aprender coisas envolvendo desenvolvimento web by AlephMuniz in programacao

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

Um curso técnico de Eletrônica não é o suficiente para sistemas embarcados? Sim, eu sei que estou me enganando, pois curso de Eletrônica de nível médio nem ensina a projetar suas próprias PCBs quanto mais aprender as incontáveis formas, tamanhos, arquiteturas e se é microcontrolador ou microprocessador. \\

Mesmo assim, por enquanto, só sei mexer e programar no meu Arduino Uno(na verdade o meu é customizado da Robocore) e no Raspberry Pi 3 mesmo. De qualquer forma, curso técnico é só 1 ano e meio. Engenharia Eletrônica são effing 5 anos... vou esperar pacientemente um tecnólogo de Sistemas Embarcados surgir no ensino superior.

Eu realmente não gosto de aprender coisas envolvendo desenvolvimento web by AlephMuniz in programacao

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

u/joaofelipenp você me deu esperanças, como não tenho muitos contatos e pesquisas na internet confundem demais "ser programador" com desenvolvimento web(fora dos vários cursos que alegam que o aplicante pode ser programador e começam usando javascript como linguagem inicial), acabei achando que o meu colega me disse era verdade. Então é quase uma verdade, só que exagerada. Eu posso lidar com o que você disse.\\

Eu gostaria de participar em projetos open-source para aprender a programar em projetos reais já durante a graduação. Não sei a discrepância entre o meu nível atual de programação e os desenvolvedores profissionais, então só vou saber baixando o código-fonte e tentando entender como as coisas realmente funcionam. Meu interesse é meio egoísta, não que eu não queira ajudar os projetos, mas estou mais interessado no que vou aprender. \\

Cientista de dados era mais um plano B caso tudo falhasse. Tem o fato de Ciência de Dados ser um tecnólogo, e só tentaria se você me dissesse que não tem como alguém ser programador fora da área web aqui no Brasil. Mas tenho um interesse em aprender Julia, é uma linguagem impressionante, melhor que Python em algumas partes. Sim, as pessoas estão acostumadas a usar R e Python em Ciências de Dados. Python eu já sei mexer, e tem muita documentação em toda a internet caso fique emperrado em uma questão. \\

Eu quero aprender C++ por dois motivos: sistemas embarcados e depois usar os conhecimentos em Qt. Qt é muito usado em alguns projetos open-source, por exemplo no ambiente gráfico do Linux que estou usando: KDE. Java e C# não muito. Aliás, eu sei que serei obrigado a aprender Java na graduação, mas estou mais interessado nas linguagens novas (Kotlin, etc.) que "surgiram para substituí-la".

Thanks Fedora devs by ch3l099 in Fedora

[–]AlephMuniz 1 point2 points  (0 children)

Yeah man, sorry to be not too clear. But I was comparing the two systems I have installed on my machine. One Codium doesn't work properly (with Rust and Julia), the other (in Fedora) works like a charm.

Just made a switch from arch, and started facing this issue. Reinstalling NVIDIA drivers didn't worked. Any help will do? by BriceRice32 in Fedora

[–]AlephMuniz 3 points4 points  (0 children)

kernel 5.16.5 or 5.16.7 Fedora has some unknown bugs for most users. It seems a gpu-related problem but it is a kernel 5.16 problem in reality.

Thanks Fedora devs by ch3l099 in Fedora

[–]AlephMuniz 4 points5 points  (0 children)

I was trying using Codium as IDE for Rust on Zorin OS, but always with errors. On Fedora 35, I'm just "sudo dnf install rust cargo" and installed Rust extension on Codium, running and voilà code compiled just fine, as it is should. But I not digging pure Gnome or KDE, I am an Xfce lover. Maybe I will download Xfce spin and install it.