Публикации по теме 'rails'


Четыре вещи о Прай
Я люблю REPL . Это отличный инструмент для разработки. В любом приличном языке есть REPL. В Лиспе это есть. Python есть. Как и Haskell . И у Ruby , очевидно, он есть! REPL означает R ead E val P rint L oop. Это интерфейс командной строки для взаимодействия с языком программирования. В большинстве интерактивных языков программирования есть REPL. (Я не проверял.) Эта номенклатура является производной от реализации Лиспа, которая в своей основной форме может быть..

Динамические формы Rails с простой формой, JavaScript и Tailwind CSS
Посмотрите видео к этому посту https://www.youtube.com/watch?v=gAXs3xhfHVg . Спасибо за подписку! При создании платформы электронной коммерции Thoughts & Fitness я столкнулся с очень интересной проблемой. Мой клиент хотел иметь возможность создавать ежедневные тренировки на своем сайте. Каждая тренировка будет иметь определенное количество подъемов, и количество подъемов для каждой тренировки будет варьироваться. Обычно при работе со связанными моделями мы склонны использовать..

Некоторые источники, чтобы быть в курсе технических новостей
Я спрашивал об этом друзей и коллег, и я обычно использую этот список, который может быть полезен людям. Буду добавлять по мере роста! Новости/общее программирование Технический кризис Технологии Bloomberg Reddit /r/programming Новости хакеров (или https ://lobste.rs/ ) https://tldr.tech/ Специфично для Rails/ruby Уроки Gorails Drifting ruby ​​ эпизоды и блог Блог Thinkbot Плейлист Railsconf 2022 Плейлист Rubyconf 2022 The bike shed (подкаст)..

Давайте отладим: не удалось установить Curb Gem
Проблема Вы видите это, когда пытаетесь объединить свои драгоценные камни в новое приложение Rails. ERROR : Error installing curb: ERROR : Failed to build gem native extension. /usr/local/rvm/rubies/ruby-2.1.2/bin/ruby extconf.rb checking for curl-config... no checking for main() in -lcurl... no *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and / or headers. Check the mkmf.log file for more details...

Непопулярные мнения разработчиков программного обеспечения
Я уже несколько лет работаю веб- и мобильным разработчиком, и я видел так много ненависти между фанатами некоторых технологий, например, Ruby или .Net. По правде говоря, я не фанат какой-либо технологии, я думаю, вам нужно попробовать ее, прежде чем говорить или высказывать мнение. Часто разработчики Ruby думают, что они какие-то полубоги, тронутые Титанами или богами, потому что они думают, что Ruby намного лучше технологии. Сейчас я работаю с PHP, используя Laravel, с Ruby, используя..

Швад идет в тоннель
В конце прошлого года я участвовал в своем первом хакатоне с легендами программирования (в моем понимании) Том Маклафлин , Дэн Бергер и Майкл Александр . Это было безумие, и я бы от души порекомендовал Rails Rumble тем, кто не может жить в районе залива, но все же хочет порубиться со своими сверстниками в рельсах. Том был нашим главным экспертом в области devops. Я помню, как смотрел с чистым восхищением, как он раскручивал «туннель» с помощью ngrok, запуская наше приложение в..

Чтение локального / удаленного файла с консоли rails
В один прекрасный день я выполнял запрос к базе данных для загрузки записей с конкретными идентификаторами с помощью консоли Heroku. Вставить id-list большого размера в консоль Heroku, что тоже за более короткое время, было очень сложно. В качестве решения я сохранил список идентификаторов в Github gist и загрузил его в консоль Heroku с помощью open-uri. Open-uri является частью стандартной библиотеки Ruby, и он переопределяет поведение open , чтобы вы могли открывать как..