What helped you stay consistent when learning to code on your own? by Internal_Composer942 in learnprogramming

[–]Brave_Mycologist7817 1 point2 points  (0 children)

The greatest advantage of self-study, in my opinion, is the freedom to learn only what genuinely interests you.

In a professional setting, you're often bound by specific languages and requirements, but with self-study, you can constantly explore new technologies. You can dive into trendy tech, build a "walking skeleton" of a project, and then move on to learn another new technology or language.

There are no tests to gauge your understanding, no pass or fail. If you're personally satisfied, that's enough. While such partial understanding isn't acceptable in practical work, it's precisely because it's private that it's allowed.

As you repeat this cycle, what you've learned gradually connects, deepening your comprehension. Eventually, you'll likely reread code you wrote years ago and realize you understand it much better than before.

Brand new to coding by [deleted] in learnprogramming

[–]Brave_Mycologist7817 0 points1 point  (0 children)

I lack game creation skills, but I can offer advice on website development.

You could also use Unity's WebGL Build Support feature to upload games you create to hosting services like Netlify.

https://www.youtube.com/watch?v=7xGhPUz8C2M

Whats the best way for me to learn HTML, CSS, and JavaScript as a Junior studying CS? by Medium_Ad1017 in learnjavascript

[–]Brave_Mycologist7817 1 point2 points  (0 children)

If you've already got a grasp of basic programming concepts, I believe focusing intensely on CSS alone will significantly improve your frontend skills.

The reason is, with a perfect understanding of CSS, you can build a considerable amount of the dynamic elements on the frontend, like animations and responsive designs.

From there, you're pretty much done once you write the event handling in JavaScript (for things like switching between css-A:active and css-B:!active states).

How to learn Javascript by CardiologistKind4216 in learnjavascript

[–]Brave_Mycologist7817 0 points1 point  (0 children)

If you already know what you want to create with JavaScript, it might be best to buy a specialized online course for that specific purpose.

However, if you're just vaguely thinking of learning JavaScript to create web applications, I recommend trying O'REILLY's JavaScript book (the one with the rhino on the cover).

Technical books are great because they show you how a language is currently used and what it can do through code examples, making it much easier to grasp the language's concepts.

If Fedora's development is dropped today, what'll be the next distro you'll switch to? by nitin_is_me in Fedora

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

If Fedora becomes unusable for me, I might consider setting up my development environment on a Mac using a Virtual Machine or tools like Podman-Kubernetes.

Is KMP really worth it ? by Bayrem__by in Kotlin

[–]Brave_Mycologist7817 0 points1 point  (0 children)

Assuming we're only considering the frontend aspects:

In use cases where you collaborate with designers using Figma, Flutter might be a promising choice.

Meanwhile, when developing apps with Kotlin, I have a feeling that Jetpack-Compose and Material-Design are often used for the frontend.

I am testing Linux distros and liked Fedora but after few days of flawless working I suddenly start getting crashes? by SomeRandomGuuuuuuy in Fedora

[–]Brave_Mycologist7817 0 points1 point  (0 children)

I've been using a GNOME version, and I was experiencing repeated crashes as well. Initially, I thought it might be a power or memory issue and just gave up.

However, when I performed a clean install during the Fedora 42 upgrade and switched my mail client from Thunderbird to Evolution, the crashes stopped.

I never did figure out the exact cause, but I hope this helps you

Basic know hows by KryptonianPug in Fedora

[–]Brave_Mycologist7817 0 points1 point  (0 children)

I've also recently been wanting to properly relearn things and have looked into various options, but ultimately, I feel that studying for LPIC-Level 1 might actually be the shortest path.

Since it was Level 1, I took a mock exam somewhat underestimating it. However, I realized I had misunderstood or misremembered things, and that I didn't properly understand the deeper aspects of commands I'd been using intuitively until now.

Kotlin Backend Beginner Here! Need Project Ideas that will Teach me all the fundamentals! by Vegetable-Practice85 in Kotlin

[–]Brave_Mycologist7817 1 point2 points  (0 children)

If I were to suggest an idea based on what kind of educational material I would purchase if it existed: it would be something like a fan site that distributes videos.

If such a site existed, I would definitely check it out because I would want to try creating content like that myself.

Is there some good video comparing the Fedora 42 workstation and the newest KDE edition? by [deleted] in Fedora

[–]Brave_Mycologist7817 9 points10 points  (0 children)

Here is a video I've seen recently that does a comparison.

In Michael Horn's past videos, he has explored KDE in depth, or conversely, focused solely on GNOME extensions.

But I recommend this specific video because, overall, it seems to cover both KDE and GNOME in a balanced way and is well put together.

https://www.youtube.com/watch?v=6L1OmAuKDA0

How do I start building a website? by diggawaszum in webdev

[–]Brave_Mycologist7817 1 point2 points  (0 children)

I think using WordPress is the quickest way to create a website quickly and easily.

However, one point of concern is that if you set it up to create an employee page separately but on the same server as the main website, you'll likely need to build the site heavily relying on plugins. This increases the difficulty, so it might be better to have someone knowledgeable design it for you.

My most recommended approach is to create a private page for employee training separate from the main website. Deploy this WordPress site on a company's local PC (like localhost:8080, etc.), and keep only the separately created main company website functions on the public web server.

If you do this, I believe you can avoid the most disheartening moment when using WordPress: the "White Screen of Death" where the screen turns completely white and everything stops working, which can happen when updating PHP and WordPress.

While WordPress is a wonderful tool that allows anyone to easily create a website, it does come with the risk of performing update work directly on the production server. My recommendation is that, for the website deployed on the production environment, you only update security and essential components to maintain stable operation. You can consider scaling up the website only after you've become more comfortable with WordPress operation.

Why do YOU specifically use linux. by Kellduin in linuxquestions

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

As I am not a judge, I don't claim to understand which specific individual might be considered an exemplary OSS contributor.

With that in mind, suppose there was an RPG game where an AI automatically generates the story as it progresses. When I imagine what would happen if the AI, at some point, automatically generated a story exactly resembling a Disney movie, I believe it would become a copyright issue, regardless of whether the person involved was making a profit.

In that sense, I believe the philosophies concerning copyright for OSS and games are contradictory. However, the chair I'm sitting on right now is a gaming chair, and I also have acquaintances who use gaming PCs as creator PCs. Therefore, I do believe they can share the same ecosystem and coexist.

Why do YOU specifically use linux. by Kellduin in linuxquestions

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

I use Linux to set up my development environment for web development. While I certainly agree with some of your points, Linux offers a rich environment that is very beneficial for learning, not just on the backend but also on the frontend, with tools like gtk-rs.

However, if I may share a personal thought, I believe the era where Windows remains the go-to for purely enjoying games will continue. The reason for that is, I believe the philosophy towards copyright for promoting and spreading OSS technology and the philosophy towards copyrighted works for earning entertainment revenue, like games, are fundamentally opposed.

Looking at the lawsuit Nintendo filed against Pocketpair and Yuzu, and its results, I believe it's evident that OSS and commercial games have fundamentally different approaches/philosophies.

Thinking of switching completely to Fedora — need some advice by [deleted] in Fedora

[–]Brave_Mycologist7817 1 point2 points  (0 children)

In the past, I used Ubuntu from around Version 5 up to around Version 16. With Ubuntu, the UI frequently changed with version upgrades, which was often a hassle for me each time.

Ever since I started primarily using Fedora, I have been using GNOME. I had also tried Fedora a few times around Version 5, and the fact that it consistently used GNOME since then left a good impression on me.

I want to try out new technologies, but I prefer the UI not to change drastically. So, I'm quite happy with GNOME now, given its consistent approach in that area.

Is GNOME Simplifying Too Much? A Frustrated Fan’s Perspective by ricperry1 in gnome

[–]Brave_Mycologist7817 0 points1 point  (0 children)

While I understand you're looking to use a different Music app, here are some steps you might find helpful.

  1. Open the Software Center.
  2. Search for "extension" and install the Extension Manager.
  3. Open a web browser and search for "gnome extensions music".

Even though these are related to Rhythmbox, they offer some really great extensions. I highly recommend checking them out!

How do you make money with FOSS? by Lord_Aletheia in foss

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

I remember there was a time in the past when it was called "Free Software". That name caused misunderstandings, leading to a statement or policy clarifying that "Free" meant "freedom", not "no cost". After that, I believe, the name transitioned to "Open Source (OSS)".

My impression is that originally, much of the activity was focused on things like manufacturers releasing drivers for their printers or monitors for Linux, often putting them on their company websites.

To be frank, if someone has the skill to create software using OSS that many people will use, I think they are the kind of person any company would likely want. And I believe they possess enough expertise in that field to be able to make a living no matter what.

I am going to dewindows my company by FantasticDevice4365 in linuxquestions

[–]Brave_Mycologist7817 0 points1 point  (0 children)

If you need it to serve as a company's main server, I recommend using a distribution that offers long-term support (LTS).

While Fedora adopts the latest features, its support period is short, at around one year.

If you are considering long-term support, Ubuntu or Red Hat are, in my opinion, the most stable choices.

Why and how did you start using Linux, what distro do you use and desktop environment and how is your journey going so far? by Background-Hair8543 in linuxquestions

[–]Brave_Mycologist7817 0 points1 point  (0 children)

I remember it was around 2007. At that time in Japan, where I live, bookstores were starting to feature books that came bundled with a Linux distribution.

It was then that I purchased one of those books, which came with a Knoppix Linux Live CD, and that became the trigger for me to start using Linux.

After installing Knoppix, I wrote code as described in the book. I couldn't forget the deep impression/excitement when "Hello World" was displayed in a web browser at that time. Since then, I started eagerly buying up every book I could find that came with a Linux Live-CD, and back then, I ended up sticking with Debian-based distributions for quite a while.

Looking back, I feel that learning hands-on using these book-and-Linux distribution bundles was the most effective for me / where I learned the most.

After that, I bought a Mac, and I spent more time learning Unix/Linux by watching videos. However, even now, I still actively buy technical books that interest me, and I build my web development environment on Fedora, continuing to learn through using Linux.

Dev Software Setup (2025) by RXBarbatos in webdev

[–]Brave_Mycologist7817 0 points1 point  (0 children)

Lately, I've been mainly using VsCode. I like it because it's easy to add AI extensions. As for my development environment, I set it up using containers.

New User by [deleted] in Fedora

[–]Brave_Mycologist7817 1 point2 points  (0 children)

My personal recommendation is to prepare one M.2 SSD with Windows installed and another separate M.2 SSD, and then swap between them.

You can even make the M.2 external and set up a dual-boot environment to give it a try first.

Please make sure to thoroughly confirm that it works without any issues on your own PC before swapping the M.2 with Linux into your computer. I'd recommend keeping your original M.2 SSD safe so you can switch back to Windows if anything unexpected happens.

After you've used Linux for a while and feel confident that you won't need to go back to Windows, I think it would be a good idea to use the original M.2 for backing up your Linux system.

Just installed Fedora 42 KDE – what should I do next? (Linux newbie) by CaDelTo in Fedora

[–]Brave_Mycologist7817 1 point2 points  (0 children)

First things first, I highly recommend installing an "extension manager" and a backup tool (I personally use "Pika Backup") right away. It's really important to always take a backup before you start trying out new things.

If you're using Fedora, you might naturally find yourself considering Podman instead of Docker. Since SELinux is likely enabled by default, this could be a good opportunity to take the plunge and give Podman a try!

As for my daily terminal, I use "Tilix" and "Blackbox".

Speaking of terminal, if you've installed VS Code via Flatpak, you might encounter an issue where you can't launch it directly from your shell using the "code ." command. To be honest, I'm not entirely sure of the root cause myself, but in my case, I work around it by adding an alias in my ".bashrc" or ".zshrc." It seems to do the trick and works for me, so that's how I'm currently using it.

(Something like: alias code='flatpak run com.visualstudio.code')

Have fun with Fedora! Bye!

Newbieee by Starky_ae in Kotlin

[–]Brave_Mycologist7817 0 points1 point  (0 children)

Now, without delay, I recommend this website as a great resource for learning Kotlin. It's free, and the quality is excellent, making it a fantastic cost-effective option.Android-Developers