GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    mothball蛾玉 (西洋巣酸の木) (moth_ball@shitposter.world)'s status on Thursday, 19-Dec-2024 22:20:05 JST mothball蛾玉 (西洋巣酸の木) mothball蛾玉 (西洋巣酸の木)
    Does anyone know of one or more good books for getting started on GNU/Linux for personal use? While I don't shy away from learning, I'm specifically looking for something that doesn't assume I have formal IT education.

    Here's some boobs for your trouble.
    In conversation about 5 months ago from shitposter.world permalink

    Attachments


    1. https://media.shitposter.world/shitposter.club/d0ef5485a80c7e39a29cae726fbe0a12a4cc7e82344397c132e8c087801e53ae.jpg?name=7QvWf_LboGcz1Q.jpg
    • Embed this notice
      ?? Humpleupagus ?? (humpleupagus@eveningzoo.club)'s status on Thursday, 19-Dec-2024 22:20:02 JST ?? Humpleupagus ?? ?? Humpleupagus ??
      in reply to
      • cool_boy_mew
      > Use man to learn about each tool

      > Learn regex and posix for syntax related to most shell commands.

      > Learn primary tools like grep, sed, awk, and find. You can do a lot with grep and sed.

      > Read up on bash scripting.

      > Learn the difference between | and & and && and ; when used in a command. You'll be using those a lot.

      > Use forums like superuser.com or stackoverflow.com

      > Read arch wiki when you have a question, even if not using arch. It will at least give you ideas.

      A lot of linux is learning to solve YOUR issues and brainstorming or researching those solutions. There's no generally learning linux.
      In conversation about 5 months ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: cdn.sstatic.net
        Stack Overflow - Where Developers Learn, Share, & Build Careers
        Stack Overflow | The World’s Largest Online Community for Developers
      2. Domain not in remote thumbnail source whitelist: cdn.sstatic.net
        Super User
        Q&A for computer enthusiasts and power users
    • Embed this notice
      cool_boy_mew (coolboymew@shitposter.world)'s status on Thursday, 19-Dec-2024 22:20:04 JST cool_boy_mew cool_boy_mew
      in reply to
      @moth_ball books? Nope. I had IT education, and even there...

      Just start with a newbie distro, like Ubuntu, that more or less has everything and has 13873648 tutorials

      Or something Debian based, like MX Linux, that won't shit itself on updates generally, but you will quickly see the limitations of a distro that stays behind on updates and such
      In conversation about 5 months ago permalink
    • Embed this notice
      ?? Humpleupagus ?? (humpleupagus@eveningzoo.club)'s status on Thursday, 19-Dec-2024 22:22:58 JST ?? Humpleupagus ?? ?? Humpleupagus ??
      in reply to
      • cool_boy_mew
      Any time. If you ever have a question, just ask. If I can't answer it, I can probably help you find the answer.
      In conversation about 5 months ago permalink
    • Embed this notice
      mothball蛾玉 (西洋巣酸の木) (moth_ball@shitposter.world)'s status on Thursday, 19-Dec-2024 22:22:59 JST mothball蛾玉 (西洋巣酸の木) mothball蛾玉 (西洋巣酸の木)
      in reply to
      • ?? Humpleupagus ??
      • cool_boy_mew
      @Humpleupagus @coolboymew Thanks for the sage advice!
      In conversation about 5 months ago permalink
    • Embed this notice
      cool_boy_mew (coolboymew@shitposter.world)'s status on Thursday, 19-Dec-2024 22:53:43 JST cool_boy_mew cool_boy_mew
      in reply to
      • ?? Humpleupagus ??
      @Humpleupagus @moth_ball can you work the windows cmd? If yes, then it won't be a too too hard transition
      In conversation about 5 months ago permalink
      ?? Humpleupagus ?? likes this.
    • Embed this notice
      Kagekokoro (kagekokoro@varishangout.net)'s status on Thursday, 19-Dec-2024 23:22:21 JST Kagekokoro Kagekokoro
      in reply to
      • ?? Humpleupagus ??
      • cool_boy_mew
      @Humpleupagus @coolboymew @moth_ball
      This reminded me that I want to create a live boot Debian USB stick to use during the holidays abroad
      In conversation about 5 months ago permalink
      ?? Humpleupagus ?? likes this.
    • Embed this notice
      mothball蛾玉 (西洋巣酸の木) (moth_ball@shitposter.world)'s status on Thursday, 19-Dec-2024 23:22:59 JST mothball蛾玉 (西洋巣酸の木) mothball蛾玉 (西洋巣酸の木)
      in reply to
      • ?? Humpleupagus ??
      • cool_boy_mew
      @coolboymew @Humpleupagus Umm... I guess?
      In conversation about 5 months ago permalink

      Attachments


      1. https://media.shitposter.world/shitposter.club/0a44354fccef10e0fb3fbd48b346dd5c221d2907ba9bdf9c8995161e83ac9aa5.png?name=jWqyfeC6TksT7A.png
    • Embed this notice
      cool_boy_mew (coolboymew@shitposter.world)'s status on Thursday, 19-Dec-2024 23:22:59 JST cool_boy_mew cool_boy_mew
      in reply to
      • ?? Humpleupagus ??
      @moth_ball @Humpleupagus well, you're gonna want to learn to use it at a basic level, because you'll still have to use it here and there to install and compile stuff, but more importantly, when shit fucks up, you'll be stuck with nothing but the terminal
      In conversation about 5 months ago permalink
      ?? Humpleupagus ?? likes this.
    • Embed this notice
      ?? Humpleupagus ?? (humpleupagus@eveningzoo.club)'s status on Thursday, 19-Dec-2024 23:32:34 JST ?? Humpleupagus ?? ?? Humpleupagus ??
      in reply to
      • cool_boy_mew
      I live in my terminal most of the time. I do almost all of my work in text, and cli based utilities are often far superior to their gui counterparts in terms of simplicity or features depending. Ranger is probably the greatest file browser around. Calcurse can keep a calendar and todo lists and sync via caldav. Alpine for email. It has oauth2, and can even use an external editor, like vim. It can't do html though. Neovim is great, especially with plugins like chadtree, marks, and barbar. It has spell checking, and you can install a thesaurus too. I even directly enter my billing into my database directly from cli via a script. Gui is way overrated.
      In conversation about 5 months ago permalink
    • Embed this notice
      penguin (penguin@eveningzoo.club)'s status on Thursday, 19-Dec-2024 23:35:04 JST penguin penguin
      in reply to
      • ?? Humpleupagus ??
      • cool_boy_mew
      > I live in my terminal most of the time

      fkn nerd 😒
      In conversation about 5 months ago permalink
    • Embed this notice
      ?? Humpleupagus ?? (humpleupagus@eveningzoo.club)'s status on Thursday, 19-Dec-2024 23:40:33 JST ?? Humpleupagus ?? ?? Humpleupagus ??
      in reply to
      • Martti
      • cool_boy_mew
      > Exit
      In conversation about 5 months ago permalink
    • Embed this notice
      Martti (mar77i@gleasonator.com)'s status on Thursday, 19-Dec-2024 23:40:34 JST Martti Martti
      in reply to
      • ?? Humpleupagus ??
      • cool_boy_mew
      @Humpleupagus @coolboymew @moth_ball > I live in my terminal most of the time.

      You have terminal emulation?

      Then you might not live much longer. What can I say? It was nice knowing you.
      In conversation about 5 months ago permalink
    • Embed this notice
      ?? Humpleupagus ?? (humpleupagus@eveningzoo.club)'s status on Thursday, 19-Dec-2024 23:42:20 JST ?? Humpleupagus ?? ?? Humpleupagus ??
      in reply to
      • ?? Humpleupagus ??
      • Martti
      • cool_boy_mew
      Plus, I'm a child process of my parents. Ngmi.
      In conversation about 5 months ago permalink
    • Embed this notice
      billiam :4chan: (billiam@shitposter.world)'s status on Friday, 20-Dec-2024 03:44:25 JST billiam :4chan: billiam :4chan:
      in reply to
      @moth_ball pic related is the book to read on linux

      just use linux and search for answers when you run into problems. It's easier than some people make it out to be.

      install the CLI program called "tldr"
      then if you have to use a different CLI program type "tldr <other program>" and you will get a list of examples of how to use the other program. This is easier than "man <other program>"
      In conversation about 5 months ago permalink

      Attachments


      1. https://media.shitposter.world/shitposter.club/47cbdbc1108eade8026ed00cef80457b7fe8feb8bef2cdc9d5e601cbd4b135d8.jpg?name=8F9DE8y5iXAAJw.jpg
      Fish of Rage likes this.
    • Embed this notice
      ?? Humpleupagus ?? (humpleupagus@eveningzoo.club)'s status on Saturday, 21-Dec-2024 00:09:34 JST ?? Humpleupagus ?? ?? Humpleupagus ??
      in reply to
      • menherahair
      • Zergling_man
      • cool_boy_mew
      I use awk sparingly. I prefer sed where it can be used. Awk comes in handy when I need to parse or create a csv.

      I have one script I use to enter client data into estate plan documents that relies on awk to read the csv containing the data fields, sed is then used to make those values into variable in typst and to add them to each file at compile time. On average, a csv for a plan containing fields for four people (e.g. parents and two kids) will generate around 800 variables from 18(x4) or so fields. So it comes in handy. Saves me hours.
      In conversation about 5 months ago permalink
    • Embed this notice
      Zergling_man (zergling_man@sacred.harpy.faith)'s status on Saturday, 21-Dec-2024 00:09:35 JST Zergling_man Zergling_man
      in reply to
      • ?? Humpleupagus ??
      • menherahair
      • cool_boy_mew
      @menherahair @moth_ball @coolboymew @Humpleupagus haha indenting go brrrrrrrrrrr
      In conversation about 5 months ago permalink
    • Embed this notice
      menherahair (menherahair@eientei.org)'s status on Saturday, 21-Dec-2024 00:09:37 JST menherahair menherahair
      in reply to
      • ?? Humpleupagus ??
      • Zergling_man
      • cool_boy_mew
      @Zergling_man @Humpleupagus @coolboymew @moth_ball I would if you weren't suggesting fucking python instead
      In conversation about 5 months ago permalink
    • Embed this notice
      Zergling_man (zergling_man@sacred.harpy.faith)'s status on Saturday, 21-Dec-2024 00:09:38 JST Zergling_man Zergling_man
      in reply to
      • ?? Humpleupagus ??
      • menherahair
      • cool_boy_mew
      @menherahair @moth_ball @coolboymew @Humpleupagus I think you've made my case pretty clearly.
      In conversation about 5 months ago permalink
    • Embed this notice
      menherahair (menherahair@eientei.org)'s status on Saturday, 21-Dec-2024 00:09:39 JST menherahair menherahair
      in reply to
      • ?? Humpleupagus ??
      • Zergling_man
      • cool_boy_mew
      @Zergling_man @Humpleupagus @coolboymew @moth_ball
      yes
      func(arg, arh); parenthesis optional
      fields are $1 $2 etc. the $ are NOT accessing vars. you have built in vars like NF (number of fields) and can access them without the $. $NF actually reads $3 for NF=3
      it shouldn't respect IFS iirc. it has internal IFS. pass -F 'sep pattern' or assign it in BEGIN{} block.
      also it's not really pattern {action} but majority of time it will be /pattern/ {action}. the first statement can be whatever and if it evals truthy {actions} happen. clever example is you can do $0=$3 and it actually evals to $0. if $3 is empty {actions} won't run for that record.

      admittedly I've written a longer awk program than 99% of awk aware population but I think it's pretty straightforward
      In conversation about 5 months ago permalink
    • Embed this notice
      Zergling_man (zergling_man@sacred.harpy.faith)'s status on Saturday, 21-Dec-2024 00:09:40 JST Zergling_man Zergling_man
      in reply to
      • ?? Humpleupagus ??
      • menherahair
      • cool_boy_mew
      @menherahair @moth_ball @coolboymew @Humpleupagus Do I need to quote string literals, what's the syntax for functions, are fields \ or $, does it respect IFS or do I need to set it via a flag, etc.
      (Except the one you've already answered, IIRC it's yes, bash-style, and IFS. Next time I use it I'm sure I'll find some other similar question.
      And then I'll just go like sed | python or something.)
      In conversation about 5 months ago permalink
    • Embed this notice
      menherahair (menherahair@eientei.org)'s status on Saturday, 21-Dec-2024 00:09:42 JST menherahair menherahair
      in reply to
      • ?? Humpleupagus ??
      • Zergling_man
      • cool_boy_mew
      @Zergling_man @Humpleupagus @coolboymew @moth_ball it's literally just pattern {actions} and fields are accessible in $1 $2 etc what the fuck man
      In conversation about 5 months ago permalink
    • Embed this notice
      Zergling_man (zergling_man@sacred.harpy.faith)'s status on Saturday, 21-Dec-2024 00:09:43 JST Zergling_man Zergling_man
      in reply to
      • ?? Humpleupagus ??
      • cool_boy_mew
      @Humpleupagus @moth_ball @coolboymew Twice a year I come across a problem where I think awk might help me solve it, and then I realise that figuring out how awk works again would take longer than just solving it with python instead.
      In conversation about 5 months ago permalink
    • Embed this notice
      penguin (penguin@eveningzoo.club)'s status on Saturday, 21-Dec-2024 00:10:32 JST penguin penguin
      in reply to
      • ?? Humpleupagus ??
      • menherahair
      • Zergling_man
      • cool_boy_mew
      imagine not ai-ing all the things 🙄
      In conversation about 5 months ago permalink
    • Embed this notice
      ?? Humpleupagus ?? (humpleupagus@eveningzoo.club)'s status on Saturday, 21-Dec-2024 00:11:41 JST ?? Humpleupagus ?? ?? Humpleupagus ??
      in reply to
      • penguin
      • menherahair
      • Zergling_man
      • cool_boy_mew
      The script is about 200 lines, including a dumb text menu. AI me some shit in 10kb. I'll wait here. 😒
      In conversation about 5 months ago permalink
    • Embed this notice
      penguin (penguin@eveningzoo.club)'s status on Saturday, 21-Dec-2024 00:14:49 JST penguin penguin
      in reply to
      • ?? Humpleupagus ??
      • menherahair
      • Zergling_man
      • cool_boy_mew
      🤨🖕
      In conversation about 5 months ago permalink

      Attachments


      1. https://eveningzoo.club/media/f1aca3c29803596e0bfd44012423b1fc3ecf45df44f922be43eb521e73b9747d.jpg
    • Embed this notice
      ?? Humpleupagus ?? (humpleupagus@eveningzoo.club)'s status on Saturday, 21-Dec-2024 00:20:12 JST ?? Humpleupagus ?? ?? Humpleupagus ??
      in reply to
      • penguin
      • menherahair
      • Zergling_man
      • cool_boy_mew
      That potato really needs those moles removed. 🤢
      In conversation about 5 months ago permalink
    • Embed this notice
      penguin (penguin@eveningzoo.club)'s status on Saturday, 21-Dec-2024 00:21:21 JST penguin penguin
      in reply to
      • ?? Humpleupagus ??
      • menherahair
      • Zergling_man
      • cool_boy_mew
      🤔 I think it's Mumbai or something
      In conversation about 5 months ago permalink

      Attachments


      1. https://eveningzoo.club/media/b6677caf7dbf73b4197677a125df8424e2265a27d5911b04e2977d8b1e2e230c.jpeg
    • Embed this notice
      ?? Humpleupagus ?? (humpleupagus@eveningzoo.club)'s status on Saturday, 21-Dec-2024 00:23:05 JST ?? Humpleupagus ?? ?? Humpleupagus ??
      in reply to
      • penguin
      • menherahair
      • Zergling_man
      • cool_boy_mew
      NSFW that shit, nigger. 🙄
      In conversation about 5 months ago permalink

      Attachments


      1. https://eveningzoo.club/media/56fea5dcfd8511d5e6e39d4428d521285cd7a08d904c83c5fbc20eb0939ec31d.jpg
    • Embed this notice
      munir (munir@fedi.munir.tokyo)'s status on Saturday, 21-Dec-2024 14:25:00 JST munir munir
      in reply to
      @moth_ball i think best way to learn is to spin up a Virtual Machine (it runs a fake computer inside your real one) (https://www.virtualbox.org/) is a decent starting point, you can start with something easy like Linux Mint and try to understand it's innerworkings later when you're comfortable with a different Operating System, also you can also always ask questions on here, there's very knowledgeable people on here that will be willing to explain you how a certain concept works.
      In conversation about 5 months ago permalink

      Attachments


Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.