mirror of
https://github.com/jbranchaud/til
synced 2026-01-19 15:08:02 +00:00
Compare commits
1 Commits
f7afb37c0e
...
fe49abaebf
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
fe49abaebf |
@@ -10,7 +10,7 @@ pairing with smart people at Hashrocket.
|
||||
|
||||
For a steady stream of TILs, [sign up for my newsletter](https://crafty-builder-6996.ck.page/e169c61186).
|
||||
|
||||
_1441 TILs and counting..._
|
||||
_1439 TILs and counting..._
|
||||
|
||||
---
|
||||
|
||||
@@ -897,7 +897,6 @@ _1441 TILs and counting..._
|
||||
- [Find Or Create A Record With FactoryBot](rails/find-or-create-a-record-with-factory-bot.md)
|
||||
- [Find Records With Multiple Associated Records](rails/find-records-with-multiple-associated-records.md)
|
||||
- [Force All Users To Sign Out](rails/force-all-users-to-sign-out.md)
|
||||
- [Generate A Rails App From The Main Branch](rails/generate-a-rails-app-from-the-main-branch.md)
|
||||
- [Generating And Executing SQL](rails/generating-and-executing-sql.md)
|
||||
- [Get A Quick Approximate Count Of A Large Table](rails/get-a-quick-approximate-count-of-a-large-table.md)
|
||||
- [Get ActiveRecord Attribute Directly From Database](rails/get-active-record-attribute-directly-from-database.md)
|
||||
@@ -1356,7 +1355,6 @@ _1441 TILs and counting..._
|
||||
- [Command Line Length Limitations](unix/command-line-length-limitations.md)
|
||||
- [Compare Two Variables In A Bash Script](unix/compare-two-variables-in-a-bash-script.md)
|
||||
- [Configure cd To Behave Like pushd In Zsh](unix/configure-cd-to-behave-like-pushd-in-zsh.md)
|
||||
- [Convert SVG To Favicon](unix/convert-svg-to-favicon.md)
|
||||
- [Copying File Contents To System Paste Buffer](unix/copying-file-contents-to-system-paste-buffer.md)
|
||||
- [Copying Nested Directories With Ditto](unix/copying-nested-directories-with-ditto.md)
|
||||
- [Count The Lines In A CSV Where A Column Is Empty](unix/count-the-lines-in-a-csv-where-a-column-is-empty.md)
|
||||
|
||||
@@ -1,27 +0,0 @@
|
||||
# Generate A Rails App From The Main Branch
|
||||
|
||||
Typically you are going to want to generate a Rails app using some officially
|
||||
released version of the framework. These releases have been thoroughly tested,
|
||||
have received patches, and can guarantee a certain level of stability.
|
||||
|
||||
However, if you are wanting to try out the latest, unreleased features, you may
|
||||
want to generate a fresh Rails app based off the current state of the `main`
|
||||
branch of the `rails` repository.
|
||||
|
||||
To do this, add the `--main` flag:
|
||||
|
||||
```bash
|
||||
$ rails new rails_app_on_main --main
|
||||
```
|
||||
|
||||
Toward the top of your app's `Gemfile`, you'll see that `rails` is pointed to
|
||||
the `main` branch of their repo:
|
||||
|
||||
```ruby
|
||||
# Use main development branch of Rails
|
||||
gem "rails", github: "rails/rails", branch: "main"
|
||||
```
|
||||
|
||||
See `rails new --help` for more details
|
||||
|
||||
[source](https://x.com/gregmolnar/status/1832720168264286571)
|
||||
@@ -1,28 +0,0 @@
|
||||
# Convert SVG To Favicon
|
||||
|
||||
The imagemagick `convert` CLI tool can convert an SVG file into a transparent
|
||||
favicon (ICO) file with the different standard sizes.
|
||||
|
||||
Assuming the background that we want to make transparent is white, then include
|
||||
`-transparent white` and then to resize the icon include `-define
|
||||
icon:auto-resize ...`. Point to the `image.svg` to be converted and specify the
|
||||
name of the output file (`favicon.ico`).
|
||||
|
||||
```bash
|
||||
$ convert image.svg -transparent white -define icon:auto-resize=16,32,48,64,128 favicon.ico
|
||||
```
|
||||
|
||||
We can then use the `identify` CLI to inspect the `favicon.ico` file to see
|
||||
that the above worked.
|
||||
|
||||
```bash
|
||||
$ identify favicon.ico
|
||||
|
||||
favicon.ico[0] ICO 16x16 16x16+0+0 8-bit sRGB 0.000u 0:00.002
|
||||
favicon.ico[1] ICO 32x32 32x32+0+0 8-bit sRGB 0.000u 0:00.004
|
||||
favicon.ico[2] ICO 48x48 48x48+0+0 8-bit sRGB 0.000u 0:00.004
|
||||
favicon.ico[3] ICO 64x64 64x64+0+0 8-bit sRGB 0.000u 0:00.004
|
||||
favicon.ico[4] ICO 128x128 128x128+0+0 8-bit sRGB 99678B 0.000u 0:00.003
|
||||
```
|
||||
|
||||
[source](https://www.joshmcarthur.com/2024/06/19/Auto-resizing-images-for-.ico-files.html)
|
||||
Reference in New Issue
Block a user