bluestarshield

joined 1 year ago
 

Hi all. I've been wanting to get into programming for a while now, specifically C#. However, I am not good at self-study or self-guided learning. Are there any good textbooks/workbooks that you'd recommend to learners of C# as a first programming language? I have some experience with coding, but not much more than simple command-line calculators (due to aforementioned lack of self-teaching skills).

To clarify, I'm looking for a straightforward textbook where I could read a chapter and do the associated "exercises" (for lack of a better word)

[–] [email protected] 1 points 8 months ago

I have done basic programming in HTML, C#, Python, and probably a few other "niche" applications that are really only borderline programming, if at all (like editing JSONs, scripting, etc.). I've gotten roughly to the point of making a custom calculator or other basic application, but generally get stuck (and therefore bored) once I run out of clear instructions. I'm not good at learning skills by myself (I.E., without a teacher or other guidance), but have had success learning complex software with commercially available workbooks/textbooks. I tend to do poorly without structure when learning things, hence the need for a workbook.

 

Hey, I've been looking to learn Python for a while, tried as a kid but got bored before I did anything. I was wondering if anyone knew of any good Python self-study workbooks? The ones with exercises in addition to theory. I'm using Mint, in case that brings up any IDE issues.

 

Hey, I've been looking to get into C# programming for a while now, and self-teaching and free internet resources haven't really worked for me. Are there any programing workbooks that you've used to learn C#? I'm using Linux Mint if that affects which IDEs I would be able to use.

[–] [email protected] 1 points 8 months ago

The problem with "de-bloat" (the one I am familiar with, the one Mental Outlaw spotlighted a few years ago) is that it's deprecated and Microsoft actively works against debloating software. If you're familiar with some script/software that works in 2024, I'd be glad to hear it.

 

I've realized that I need a calendar, and Calcurse seems like a good one, with easy handling of daily schedules (which is my main requirement). Is it possible to export that schedule to a Mint desktop background? That way I could see, at a glance, a graphical representation of my day whenever I boot up my PC.

Ideally, it should be a "Time-Block" type format, where it graphically shows the period of time the task is scheduled for out of the 24-hour calendar day. There obviously isn't anything in Calcurse that can do that, but are there any 3rd party applications that can do that by hooking into Calcurse's native scripting? If nothing works "out of the box" like that, maybe the raw data could be fed through a formatter, a .jpg gets generated somehow, and then automatically pasted as the desktop background? That sounds like it's a little outside my skillset, and also very specific so nobody is likely to have made it yet.

Are there any other calendar programs that would do what i want better? Sorting through dozens of different programs for the exact featureset I need can be a project in it's own right.

33
submitted 8 months ago* (last edited 8 months ago) by [email protected] to c/[email protected]
 

Welp, it's finally happened. Windows 10 has become so bloated, slow, and spooky that I finally have decided to bite the bullet and set up a VM on my linux Mint partition. Do you have any suggestions for a virtual machine? My PC is a relatively basic mid-range business laptop, 8gb of ram, no GPU, only a few years old. I'm a little concerned about performance impact, as I've heard that VMs take more system resources than the OS running natively. Any recommendations of software/configurations that would work best for me?

EDIT for clarity: The games i intend to run are, largely, older non-steam games. i obviously just use proton for all my steam games, but some weird older ones don't have a steam release/i don't have the steam version.

 

I have several android devices, with problems that have been developing overtime. I am unsure what, exactly, the problems are, and am hesitant to declare it a hardware issue unless i can prove it. Some examples in particular are:

Phone 1: Charges slowly. Potential sources are: Battery is old and dying (default assumption) Wall outlet has electrical issues Charger has electrical issues Charging port has electrical issues Micro-USB charging cable has electrical issues Phone manufacturer is intentionally throttling performance to convince me to buy a new phone

Phone 2: Wi-Fi signal weak or barely functioning, youtube videos buffer and load for much too long on 720p when they shouldn't need to. potential causes: wireless receiver aging router hardware issues digital connection issues intentional throttling of device functionality by manufacturer to convince me to purchase a new phone.

As you can see, there are many potential causes of these issues, some much easier to investigate than others. Is there any software that could help me in identifying the cause, especially the phone hardware and software related ones? I wouldn't even really know where to start when it comes to this, it would take easily days for me to track this all down on google for both devices and frankly I'd really rather avoid that if at all possible.

[–] [email protected] 1 points 10 months ago

Man, those guys who down voted you have no sense of humor. You made a sex joke in response to my video game piracy joke!

 

cross-posted from: https://lemmy.ml/post/10682032

I've been looking to create a local database of cooking recipes for personal use, but doing it manually is quite tedious, to say the least. It takes maybe 5-ish minutes per recipe to navigate the various websites copy the text, create file, re-format the inevitably flawed text into readable ASCII only, and look over the result for spelling, grammar, and readability errors (one guy who made the recipes was seemingly barely literate, could hardly pass 3rd grade English class).

Are there any utilities you are aware of that would make this easier? Obviously the more automated the better, but automating text-pulling from a website, line sizing, indents, list formatting, and easy headers would be the minimum to be "worth it". Useful features would be automated file creation and naming, savable config presets, unified functionality (I.E. one utility that does everything, rather than a web API, a reformatter, and a file-writer, for example). The recipes tend to be in a certain format (Rich text? not sure) that prevents much of the readability from being retained when copied and pasted manually.

I'm looking for one single utility if at all possible, due to not wanting excessive headaches on my end. I'm running Linux Mint. Thanks for the heads-up.

[–] [email protected] 6 points 10 months ago (3 children)

Alright, I've used your code, sudo mkfs.exfat -n LABEL /dev/sdb1

but the console returns this

exfatprogs version : 1.1.3
open failed : /dev/sdb1, Device or resource busy

exFAT format fail!

what's the problem here? I've cleared out all storage on the drive, and made sure that it isn't opened in the file explorer, and it shouldn't be reading/writing anything because it's empty.

thanks for the help btw

[–] [email protected] 1 points 10 months ago (2 children)

Sorry if it's a noob question, but isn't a live session something you do with a USB stick without installing? The file is currently on the Mint install I used to torrent it, along with my other daily-driver things.

[–] [email protected] 2 points 10 months ago

It was already split by a fit Latvian girl of a Yarr-harr, fiddle-dee-dee persuasion, if you catch my drift. I really am afraid of fucking something up, so I'll try other methods before splitting it further.

[–] [email protected] 3 points 10 months ago (2 children)

When right-clicking the drive and selecting "properties", the filesystem type is stated to be MSdos

67
submitted 10 months ago* (last edited 10 months ago) by [email protected] to c/[email protected]
 

cross-posted from: https://lemmy.ml/post/9729797

I am needing to transfer a singular file of roughly 4.8GB from Linux Mint onto a thumb drive, so that I can transfer it to my Windows install on a separate partition on the same PC. However, it has repeatedly failed after 4.3GB, with an error message reading "Error splicing file: File too large".

How do I fix this issue, or get around it? I need that file moved.

EDIT: This issue has been resolved. It was caused by the thumb drive being formatted as MSdos, reformatting it to exfat seems to have done the trick. Just used right-click “format” on linux mint, no need for console or booting up windows.

0
submitted 10 months ago* (last edited 10 months ago) by [email protected] to c/[email protected]
 

I am needing to transfer a singular file of roughly 4.8GB from Linux Mint onto a thumb drive, so that I can transfer it to my Windows install on a separate partition on the same PC. However, it has repeatedly failed after 4.3GB, with an error message reading "Error splicing file: File too large".

How do I fix this issue, or get around it? I need that file moved.

EDIT: This issue has been resolved. It was caused by the thumb drive being formatted as MSdos, reformatting it to exfat seems to have done the trick. Just used right-click "format" on linux mint, no need for console or booting up windows.

[–] [email protected] 1 points 1 year ago (1 children)

Does libretube allow/integrate YT accounts? The whole point is so that I can post comments/interact with streams without risking correlation attacks.

 

I'm looking for an app to browse YouTube using multiple accounts. It has to be convenient to switch between multiple accounts, and keep them separate. I've struggled to find a YT client that does this well, most of them seem to advertise "Use YouTube without an account". I'd look on the app store but frankly the play store sketches me the fuck out, even though google has a "moderation system" (we all know how well they keep malware off the platform)

 

I'm on Linux mint, and I've been wanting to reorganize and clean out my online footprint for a while now, starting with Youtube. I realized that a very useful way to do this would be by compartmentalizing my youtube activity. This would have the additional benefit of each "compartment" having a very specific algorithmic "identity" on YT's backend, so i'd likely only get recommendations directly related to the niche of the channel, both reducing distractions and increasing gems being recommended.

So, I need a YT client with the following features:

  1. runs on Mint
  2. Convenient as a daily-driver
  3. easy and safe to switch between different accounts
  4. preferably FOSS
  5. if it had a mobile version, that'd be great. But I'm not naive enough to believe that such a convenient thing would ever happen.

I'd love to hear from you!

 

I'm looking for a youtube client that can conveniently "store" and switch between YT channels. Specifically, I'm looking for something that I can use to tailor my YT algorithm and feed by creating new accounts for different interests and purposes (one for tech, another for gaming, one for each varied hobby I'm interested in, etc.). The privacy benefits of such a system are of course obvious.

I guess to itemize the requirements:

  1. Runs on Mint
  2. Convenient for normal use
  3. Switch between YT accounts easily
  4. FOSS if at all possible

I have found custom YT clients already, however as far as I can tell none of these suit my purposes (mostly seem to advertise anonymity and commenting/subscribing without a YT account)

view more: next ›