Публикации по теме 'ruby-on-rails'
От контроллера Rails к бизнес-действию
С начала Ruby on Rails не было встроенных решений для организации контроллеров и бизнес-логики. Я вижу, как инженеры/компании до сих пор используют те же контроллеры CRUD , которые им показывает скаффолдинг Rails.
Хотя в некоторых случаях это может быть хорошим подходом, по моему опыту, в большинстве случаев это следует делать по-другому. Сегодня я хотел бы обсудить с вами эту проблему и возможные решения.
Давайте начнем с рассмотрения действия, которое может быть в вашем обычном..
Здорово, что вы нашли статью о прогрессивной загрузке изображений полезной.
Здорово, что вы нашли полезной статью о прогрессивной загрузке изображений. Всегда интересно видеть, как сайты предлагают варианты использования и получают хорошие результаты.
Я ознакомился с различными версиями сайта, которые вы пробовали. Я ожидал, что отложенная загрузка еще больше сократит время загрузки, предполагая, что она не будет загружать изображения, находящиеся за пределами области просмотра. Однако, похоже, что браузер все еще запрашивает их , поэтому вы не получаете..
Рубиновые массивы и хэши
Сегодня мы узнали о хэшах и массивах и поигрались с ними! Это, безусловно, помогло получить предварительные знания о массивах в JavaScript до того, как я начал!
Я написал этот код сегодня днем в качестве практики для хешей и массивов. В этом примере я использовал массивы внутри хеша основного лица:
person = {
details: [
{ name: "Katie", age: 32 },
{ name: "John", age: 21}
],
jobs: [
{ job: "Programmer", salary: 100000000 },
{ job: "Office..
Netflix OSS: пакетные запросы с Ruby on Rails и Ember.js
Авторы Шринивас Рагхунатан , Шишир Какарадди и Джеймс Менера
Мы рады объявить о выпуске трех библиотек, связанных с пакетными запросами, с открытым исходным кодом.
Библиотеки:
Ember Batch Request (дополнение Ember JS)
API пакетных запросов (промежуточное ПО Rails)
Клиент пакетного запроса (Ruby Client)
Введение
Пакетная обработка позволяет выполнять несколько операций в одном HTTP-запросе. Как сделать пакетный запрос из пользовательского интерфейса Ember и..
Рубиновый еженедельник, выпуск 47
Добро пожаловать в 47-й выпуск Ruby Weekly, бесплатного еженедельного сборника новостей и статей о Ruby, который рассылается по электронной почте.
Поддержите Ruby Weekly и других авторов, которых вы читаете на Medium, став участником по ссылке ниже.
Присоединяйтесь к Medium по моей реферальной ссылке — This Week In I/O Прочитайте каждую статью This Week In I/O (и тысячи других авторов на Medium). Ваш членский взнос напрямую… www.thisweekin.io..
Вопросы по теме 'ruby-on-rails'
SQL: удалить записи с недопустимыми внешними ключами
Я только что нашел ошибку в своем приложении Rails, которая приводила к тому, что определенные записи не удалялись вместе со связанными с ними объектами. Ошибка была исправлена, но теперь у меня есть несколько тысяч записей в моей базе данных со...
07.11.2023
Ошибка аутентификации Authlogic / OpenID с использованием Warp Drive
Warp Drive - хороший способ упаковать все приложение Rails в Gem для использования в других приложениях Rails. У меня есть Warp Drive для работы над движком блогов, который я создаю. Есть только одна проблема - аутентификация Authlogic OpenID не...
29.09.2023
Могу ли я получить доступ к идентификатору родительского объекта внутри named_scope при извлечении связанных объектов с помощью метода «другие»?
Допустим, у вас есть две модели: articles и comments .
class Article < ActiveRecord::Base
has_many :comments
end
Вы знаете, что можете получить связанные комментарии к статье следующим образом:
article = Article.first...
09.10.2023
Креветочный PDF и пустые ячейки базы данных?
Я использую Prawn PDF для создания PDF-файлов на лету в моем приложении Rails.
Недавно я наткнулся на функцию rails cell.blank? , которая оказалась очень удобной, я могу скрыть любые <li> строки, которые захочу, если нечего отображать -...
25.11.2023
HABTM через редактирование с помощью флажков
У меня есть отношения HABTM между публикациями и категориями. В новых и редактируемых представлениях у меня есть это:
Categories:<br />
<% @categories.each do |c| %>
<%= check_box_tag :category_ids, c.id,...
11.11.2023
Почему в Ruby on Rails сценарий идеально соответствует /something([^‹]+)/, но также соответствует ‹/td›, когда это режим сценария/бегуна?
Я попробовал простой скрипт с
arr = data.scan /<td>([^<]+)/
и arr заполняется данными в пределах <td> и </td> , когда он запускается с использованием
ruby try.rb
но когда он запускается с использованием...
11.12.2023
Как заставить Heroku работать на Ubuntu 10.10 (используя VirtualBox на компьютере с Windows)?
Я новичок в программе RailsTutorial.org, установил/настроил rvm, ruby 1.9.2, rails, curl, git, создал свое первое приложение и отправил его на github (так что ключ SSH в порядке).
Следующий шаг — деплой в Heroku, который меня убивает:
gem...
16.11.2023
Тестовая задача Rail3 rake не запускает тесты
У меня проблема, очень похожая на Mr. Ограничивает , но с одним важным отличием: я действительно включаю railtie test_unit в свой application.rb.
Из моего application.rb :
require File.expand_path('../boot', __FILE__)
# Pick the...
10.11.2023
Есть ли способ экспортировать объект ActiveRecord в seed.rb?
Можно ли экспортировать данные из базы данных или запустить что-то вроде Person.find(1).to_seed и скопировать вывод из консоли в файл seed.rb?
02.12.2023
Разработка в Rails - частичные?
я начал использовать Devise для аутентификации в одном из моих проектов Rails. Кажется, что он создает некоторые представления в папке «devise», но они не являются частичными. Мне интересно, что произойдет, если я захочу включить режим входа или...
18.11.2023
Вызов функций javascript из контроллера
Можно ли вызвать функцию javascript из контроллера в рельсах?
17.12.2023
Что не так с моим кодом Ruby on Rails?
Итак, я пытался добавить AJAX на свою домашнюю страницу с помощью rjs, и я получаю эту ошибку javascript во всплывающем окне:
RJS error:
TypeError: Cannot call method 'getElementsByTagName' of null
Ниже приведен весь соответствующий код....
05.10.2023
Rails Tiny Mce параметры text_area пусты
Как вы можете видеть здесь, в моем журнале rails, мой текст text_area пуст:
Started POST "/admin/tags/3" for 127.0.0.1 at 2011-04-28 08:24:39 +0200
Processing by Admin::TagsController#update as HTML
Parameters: {"utf8"=>"Ô£ô",...
04.12.2023
ActiveRecord Нет Ассоциация ключей
У меня есть две таблицы/модели (пользовательская, демографическая), которые имеют свободные отношения и имеют общий столбец (электронная почта). Может быть более одной записи пользователя с одним и тем же адресом электронной почты, но будет только...
27.10.2023
Запрос Ruby on Rails 2 на количество ассоциаций
Этот вопрос очень похож на [1], за исключением того, что я использую Rails 2.3.5 (да, старый) и совершенно новый в RoR. У меня есть две модели: Configfile и Signoff.
Я хочу найти все конфигурационные файлы, в которых количество подписок равно ‹ 2....
29.10.2023
Добавить новую страницу в ресурс в рельсах
Хорошо, это кажется таким простым, что я чувствую себя глупо, спрашивая, но я видел других, которые спрашивали что-то подобное, но не совсем то же самое, и их ответы не решают мою проблему. У меня есть ресурс под названием servicios.
ресурсы:...
09.10.2023
Лучшие методы для ajaxify приложения Rails?
В настоящее время я расшифровываю свое приложение Rails следующим образом.
JS
приложение.js
$("a").live("click", function() {
$.getScript(this.href);
//do something
return false;
});
Просмотры
index.js.erb...
14.12.2023
Какой хороший способ очистить мои миграции в Rails?
Итак, я работаю над этим веб-приложением уже год, и я хотел бы скомпилировать схему в ОДНУ миграцию, чтобы мой текстовый редактор загружался быстрее, а рабочий каталог git не был таким загроможденным.
Поиск найти будет быстрее.
Любой мой...
29.11.2023
Иметь вложенную родительскую модель, указывающую на первую дочернюю модель
Мои модели такие: в обсуждении есть_много сообщений (вложенный ресурс).
Я хочу добавить столбец starter_post_id в таблицу discussions и записать в него «идентификатор сообщения инициатора темы». Обсуждение создается вместе с сообщением во...
08.12.2023
Как использовать токен-аутентификацию с Rails, Devise и Backbone.js?
Я пытаюсь создать мобильное приложение с PhoneGap, jQuery Mobile и Backbone.js на стороне клиента - с API-интерфейсом Rails 3 JSON, работающим на стороне сервера.
Я знаю, как получить токен с сервера после аутентификации, но я не знаю, как добавить...
12.10.2023
Новые материалы
Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..
Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом
Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..
Советы по коду Laravel #2
1-) Найти
// You can specify the columns you need
// in when you use the find method on a model
User::find(‘id’, [‘email’,’name’]);
// You can increment or decrement
// a field in..
Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv)
Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..
3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации —
2. Используя квадратичную формулу —
3. Заполнив квадрат —
Давайте поймем это, решив это простое уравнение:
Мы пытаемся сделать LHS,..
Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..
Демистификация рекурсии
КОДЕКС
Демистификация рекурсии
Упрощенная концепция ошеломляющей
О чем весь этот шум?
Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..