Mr. Lux · @The_Lux
27 followers · 129 posts · Server norden.social

Day 10 of my Challenge and I finally started to script the app displayed in the book. It's a rather simple one, that just counts the words, sentences, paragraphs etc.
But it was funny and I've learned a good chunk of how works.
Tomorrow the chapter will be "refactoring" the code and make it a bit fancier and adding a few new features 🙂

#30daysofruby #ruby #30daysof

Last updated 1 year ago

Mr. Lux · @The_Lux
27 followers · 125 posts · Server norden.social

Day 6 of my Challenge and this time it was a reunion with my enemy. Regular Expressions! Yep, as well uses them and I still don't like them, even though they are pretty powerful. Apart from that I learned about string literals and how to use multiple lines of string in
This time it was a short one. Tomorrow will be a longer learning session again.
Happy Sunday for you all!

#30daysofruby #ruby #30daysof

Last updated 1 year ago

Mr. Lux · @The_Lux
27 followers · 124 posts · Server norden.social

Day 5 of my Challenge and this time I learned a few cool things about like that almost everything is an Object and how to loop through things and that you're able to add a method call to a method call.
I know that these are all still basic things, but it's still a bit different then from, like, Python for example.
I'm curious what I will learn next 🙂

#30daysofruby #ruby #30daysof

Last updated 1 year ago

Mr. Lux · @The_Lux
27 followers · 122 posts · Server norden.social

Today was day 3 of my Challenge and I started anew. I've found another e-book that seems to fit better on my learning behaviour. I will send the books name tomorrow, because it's late today.
But I also learnig nothing special. I learned how to install and how to get to irb, the interactive Ruby console.
I think tomorrow will be more fun :-)

#30daysofruby #ruby #30daysof

Last updated 1 year ago

Mr. Lux · @The_Lux
27 followers · 120 posts · Server norden.social

Okay. I forgot to write something up for my last challenge and I already started with my newest challenge. The Challenge 😄
I took the weekend "off" and now I've started with "Why’s (Poignant) Guide to Ruby" (poignant.guide/). I'm not sure if this is the right way to learn , but I will read through a few more pages until I decide if I continue with this book, or if I search for another one. Let's see 🙂

#30daysof #30daysofruby #ruby

Last updated 1 year ago

Mr. Lux · @The_Lux
28 followers · 119 posts · Server norden.social

And this was day 30 of my Challenge! Today, for the last day, I worked a bit on Hooks and tried to find out, how we use them at work. I can say, that I learned again a bit more about hooks, by getting to know, how we use them.
And that's it. That was my Challenge. I'm really happy that I tried it and I will continue with a Challenge. But before, I will write a little resume tomorrow.

#30daysofgit #30daysofruby #30daysof

Last updated 1 year ago

Mr. Lux · @The_Lux
28 followers · 117 posts · Server norden.social

Totally forgot to post my Day 28 of my yesterday! We had an important private appointment and because of that, I had not much time to learn. I've started creating a little dotfiles and created a git repository for that.
And even more important: I was able to solve a few git issues we had with one repository at work. That was a really good feeling. Finally understanding what is trying to tell me 😄

#30daysofgit #git #30daysof

Last updated 1 year ago

Mr. Lux · @The_Lux
27 followers · 114 posts · Server norden.social

Day 25 of my . Today I was reading @moanos Blog post about the introduction of (hyteck.de/post/introduction_to) and I read a bit more about git add --patch and read the best practice guide from (atlassian.com/git/tutorials/co)
I have 5 days left and at the moment I don't know what to read. Not that I now know everything about git. But with my next Challenge () I will start using git more often, because of scripting own things.

#30daysofgit #git #bitbucket #ruby #30daysof

Last updated 1 year ago

Mr. Lux · @The_Lux
27 followers · 112 posts · Server norden.social

Yesterday was Day 24 of my Challenge and this time I used my hour of learning to learn more about rebase, because I wasn't able to fully understand when to use rebase and when to use merge. Now I'm smarter :D

#30daysofgit #git #30daysof

Last updated 1 year ago

Mr. Lux · @The_Lux
27 followers · 110 posts · Server norden.social

Today I haven't learned something new about , because to be honest: There wasn't time for that. I also don't know if I will have time for my Challenge tomorrow, but I will try my best. I cannot exit out on the last few days :D

But at least I know what the topic for my next Challenge will be:
I also already have one or two cool ideas what to build with it :D

#git #30daysofgit #30daysof #ruby

Last updated 1 year ago

Mr. Lux · @The_Lux
27 followers · 109 posts · Server norden.social

As promised: Here is day 22 of my Challenge. Yesterday I read through the article @mforester shared (cbea.ms/git-commit/) and from there I read through the concept of atomic commits (freshconsulting.com/insights/b). Both are really good to learn how to create good commit messages and how often you want to commit something! And both links are now saved for future remembering ^^

#30daysofgit #30daysof

Last updated 1 year ago

Mr. Lux · @The_Lux
27 followers · 106 posts · Server norden.social

Day 22 of my Challenge aaaand I'm done with the book. I've read through (mostly) everything. After that I reread Rerere on the git documentation and did a few online quizzes just for the funzies.
Tomorrow I will reread a few other thing I haven't understood and then I have to find something for the last few days

#30daysofgit #30daysof

Last updated 1 year ago

Mr. Lux · @The_Lux
27 followers · 104 posts · Server norden.social

Day 21 of my Challenge.
Today was "plumbing" day :D I've learned about the plumbing-commands and how they are used by the "procelain" commands to let us use git like we are using it.
And that's it with the normal chapters of the book. Now I only have 2 Appendix left, that I want to read.

#30daysofgit #30daysof

Last updated 1 year ago

Mr. Lux · @The_Lux
27 followers · 103 posts · Server norden.social

Day 20 of my Challenge.
Today was the first day I learned about Webhooks in Git. Client Hooks and Server Hooks. I must say, they are pretty cool :-)
And now... I am on the last chapter of my Pro Git Handbook. I ignored the compatibility part with other VCS.
After I've finished the book, I will reread a few things I still don't understand

#30daysofgit #30daysof

Last updated 1 year ago

Mr. Lux · @The_Lux
27 followers · 102 posts · Server norden.social

Day 19 of my Challenge.
Today I learned a few more Configuration options for git like:
- How to use a template
- How to change your Pager
- How to use a global .gitignore file

I also learned a bit about git attributes. Cool, but I don't think I will use them very often.
I think they'll make more sense, when you're working on bigger projects than I'm used to ^^

#30daysofgit #30daysof

Last updated 1 year ago

Mr. Lux · @The_Lux
27 followers · 98 posts · Server norden.social

And it's Day 17 of my Challenge. I didn't know, that you can use Repositories as Submodules in your project, which is kind of cool!
I also learned to use git merge with Xours or Xtheirs and I learned about git bisect which, in my opinion, is a very cool tool to hunt for a bug which was introduced in an earlier commit!

Today is saturday and therefore weekend. I hope I will find enough motivation to stay focused.

#30daysofgit #30daysof

Last updated 1 year ago

Mr. Lux · @The_Lux
27 followers · 96 posts · Server norden.social

Day 16 of my Challenge.
Today I learned a bit more about "Advanced Merging" or "How to resolve merge conflicts" To be honest: I have a headache and I only understood a few things. Or to be more precise, I understood what they wanted to say, but I don't think, that I will remember how to do it. I just hope that my clouded head will remember where I have to look, when I get a merge conflict.

#30daysofgit #30daysof

Last updated 1 year ago

Mr. Lux · @The_Lux
27 followers · 95 posts · Server norden.social

Day 15 of my Challenge. We're half way through. And today I've learned about squashing commits together and "everything" about git reset.
It's really interesting to learn what git reset --soft, --mixed and --hard do.
And it's easier to understand, if you know what HEAD, staged and working directory is. Good for me I know that now 🙂

#30daysofgit #30daysof

Last updated 1 year ago

Mr. Lux · @The_Lux
27 followers · 93 posts · Server norden.social

Day 14 of my Challenge and today I learned about signing your work with GPG and how to rewrite your last (or any) commit message or how to rewrite files to an existing commit.
Good to know but also attention! Do this only if you haven't pushed the commit to your online repo!

#30daysofgit #30daysof

Last updated 1 year ago

Mr. Lux · @The_Lux
27 followers · 91 posts · Server norden.social

Day 13 of my Challenge and I can confirm what @bigtuffal said a few days ago [here](norden.social/@bigtuffal@dice.). It's really getting hard. I've learned about `git log` differences and Stashing most of the time.
And you can do pretty cool things with `git stash`. I really have to test them out!

#30daysofgit #30daysof

Last updated 1 year ago