@aergonaut Definitely building from the HCL https://linux-hardware.org/?view=search
and building your own. But if you have to, then purchasing from pre-certified builders is usually a good experience. Depends on what part of fun you want!
One of the best ways to get better at Rails (and Ruby) is to read more code
Today I read some code that had some impressive chaining and some Ruby I've never seen in the wild -- the "then" method.
Whenver I'm learning a new language, or brushing up on a language I haven't used in a while, the first thing I do is write a small testing library.
Then I learn it by writing basic tests.
You know what's cool? 👀
@russolsen just announced that he and @baweaver will do a second edition of 📕 Eloquent Ruby at @pragprog.
It's nice to see that the
@ruby community gained so much traction again recently. 😊
#rubylang #books #PragmaticProgrammer #ruby #rails #rubyonrails #RubyProgramming
I'm thrilled to announce that Brandon Weaver and I have just kicked off work on a second edition of Eloquent Ruby, to be published by our friends at The Pragmatic Programmers. The idea is to keep the basic structure of the book the same while updating it to Ruby as it is used today. While we are all excited, let me repeat something that Brandon and I tell each other every day: This is a big project and we want to do it right. So while the second edition is on its way, it is going to take time, time measured in months. But Eloquent Ruby, Second Edition is on its way. | 14 comments on LinkedIn
`git config --global alias.branch-desc '!f() { git config branch.${1:-$(git rev-parse --abbrev-ref HEAD)}.description; }; f'
This can be used as `git branch-desc` to show the description for the current branch, and `git branch-desc some_branch_name` to show the description for that named branch.
I am sure you have already come up with a solution though.
I do use `git-notes` extensively which are stored with the repository and can be pushed to the remote, much more versatile.
Calling all Rubyists! We are looking for help verifying third-party libraries on JRuby 10! I've opened an issue to track that process, and provided links to snapshot JRuby builds you can use to verify your own code. Please help us verify JRuby 10!
@soulcutter That sounds like a good idea, to re-write.
Don't forget that there is `git notes add` where you can write those notes, if only for yourself.
The super nice thing is you can keep them private for yourself, or you can push them up. They also can be made after a commit has been made, the note does not change the SHA as an edit on the commit message itself would.
I think it is an underused git tool, and it has proven to be super useful in my work.
I wrote something about Ruby’s documentation. If you’re at #RubyConf this week and want to improve it together, come talk to me 🙂
https://st0012.dev/a-rdoc-maintainer-s-view-on-ruby-s-documentation
As someone who genuinely cares about Ruby's developer experience, I've been thinking about Ruby's documentation for a while, especially after I became a maintainer of RDoc. And I'd like to share my thoughts on the current state of Ruby's documentatio...