Публикации по теме 'ruby'
Ruby с Active Record — это просто Microsoft Access без визуальных элементов
Перенесите свои навыки легко! Но сначала…
Что такое Ruby в двух словах?
Ruby — это разнообразный язык, используемый во многих серверных приложениях, и имеет множество связанных слоев, упрощающих кодирование. Этот язык используется для создания динамической серверной базы данных для интерфейсных приложений и, по сути, используется для создания API. Заметьте, я сказал база данных. Разве Microsoft Access не является приложением для разработки базы данных и управления ею?..
Создайте статический веб-сайт с помощью Middleman и разместите его на AWS
Создавайте и размещайте недорогие целевые страницы
Почти каждый стартап начинается одинаково; с целевой страницей. Однако многие решения для целевых страниц без кода либо дороги, либо не предлагают того уровня настройки, который может понадобиться. Мы расскажем, как использовать Middleman + AWS для создания и размещения вашей целевой страницы!
Следуя этому руководству, вы сможете создать веб-сайт, подобный тому, что ниже .
Предпосылки
Чтобы следовать этому руководству,..
Связь мозолистого тела
Музыка была частью моей жизни, сколько я себя помню. Некоторые из моих самых ранних воспоминаний связаны с тем, что мой отец играл своих фаворитов, таких как Хендрикс, Дилан, Тейлор, Клэптон, Моррисон, Цеппелин и Криденс, играя на своей воздушной гитаре, прыгая по гостиной. Он страстно любил музыку и всегда заканчивал каждое соло словами: «Как они это делают?» Конечно, он риторически задавал это своему восьмилетнему сыну, но это заставило меня задуматься, особенно когда я стал старше и..
Факторный метод (Ruby/Javascript)
Вторая задача — написать факториал. Честно говоря, мне пришлось освежить свои знания о факториале, возможно, вам тоже понадобится.
Что такое факториал?
Факториал кратен ряду убывающих чисел, т.е.
4! = 4 * 3 * 2 * 1 = 24
Описание задачи:
# Write a method that takes an integer `n` in; it should return
# n*(n-1)*(n-2)*…*2*1. Assume n >= 0.
#
# As a special case, `factorial(0) == 1`.
Факториал 0 равен 1, 0! = 1 , аналогичное объяснение тому, почему n⁰ = 1 . См. замечательную..
Моя мощная командировка
Трудно поверить, что я работаю в Power Home Remodeling уже 18 месяцев. Наш ИТ-директор описывает ваши первые два года работы в Power как «служебный стаж». Тур разбит на четыре полугодовых секции. В настоящее время я нахожусь на завершающем этапе своего служебного путешествия.
Что отличает мой путь от других, так это то, что до Power я работал в гостиничном бизнесе без какого-либо опыта кодирования/разработки. Однажды я уволился с работы и записался на 12-недельный буткемп по..
Вопросы по теме 'ruby'
Как установить mysql ruby gem под OS X 10.5.4
Вот сделка.
$ драгоценный камень --версия
1.1.0
$ sudo gem install mysql --with-mysql-config=/usr/local/mysql/bin/mysql_config
Массовое обновление исходного индекса Gem для: http://gems.rubyforge.org/ ОШИБКА: не удалось найти...
22.10.2023
Как я могу использовать перечисления в стиле С# в Ruby?
Я просто хочу знать, как лучше всего эмулировать перечисление в стиле С# в Ruby.
20.12.2023
Установка ruby hash .default в список
Я думал, что понял, что метод по умолчанию делает с хешем...
Укажите значение по умолчанию для ключа, если он не существует:
irb(main):001:0> a = {}
=> {}
irb(main):002:0> a.default = 4
=> 4
irb(main):003:0> a[8]
=> 4...
20.11.2023
Не могу активировать рейк (›0.0.0)?
Хорошо, это очень странно. Я пытаюсь выполнить миграцию базы данных, и внезапно получаю следующие ошибки:
[C:\source\fe]: rake db:migrate --trace
(in C:/source/fe)
** Invoke db:migrate (first_time)
** Invoke setup (first_time)
** Invoke...
29.12.2023
Как я могу протестировать представления в плагине Rails?
Я пишу плагин Rails, который включает в себя некоторые части. Я хотел бы протестировать частичные фрагменты, но мне трудно настроить тест, который будет их отображать. Там нет связанного контроллера, поэтому я просто притворяюсь:
require...
28.10.2023
Лучший способ расширить состояния restful_authentication AASM
Недавно мне пришлось расширить состояния aasm для последней версии restful_authentication (github) в одном из моих приложений. Я удалил «включить авторизацию::AasmRoles», скопировал существующие состояния и события из плагина и внес изменения,...
22.12.2023
Константы или переменные класса в ruby?
Я программирую на Ruby уже несколько месяцев, и мне интересно, когда уместно использовать константы вместо переменных класса и наоборот. (Я работаю в Rails, думаю о константах в моделях).
class Category
TYPES = %w(listing event...
17.10.2023
Воссоздание знаний о потоках и параллелизме на все более популярных языках
Я в первую очередь разработчик Java и читал много подробных работ по потокам и параллелизму. Многие очень умные люди (Дуг Ли, Брайан Гетц и т. Д.) Написали книги по этим темам и внесли свой вклад в новые библиотеки параллелизма для Java.
Когда я...
12.11.2023
Два контроллера для одного общего представления в Ruby on Rails
У меня есть два контроллера для двух соответствующих моделей, например, фотографии и категории. методы index и show очень похожи в каждом контроллере, и представления идентичны. Каков наилучший способ для разделения взглядов на две модели?
У меня...
26.12.2023
Сохранение сеансов при использовании нескольких доменных имен для одного приложения Rails
У меня есть одно приложение Rails 2.2.2, которым я хочу поделиться с несколькими клиентами. У каждого клиента есть собственное доменное имя и база данных. Цель состоит в том, чтобы позволить одному приложению Rails «размещать» множество веб-сайтов....
07.12.2023
Rails: изменение модели, созданной с помощью скаффолдинга
Как изменить модель, созданную с помощью моделирования? Например, в модели myModel изначально были столбцы a, b и c, но теперь я хочу добавить столбец d.
08.01.2024
Максимальное целое число Ruby
Мне нужно иметь возможность определить максимальное целое число системы в Ruby. Кто-нибудь знает как, или если это возможно?
27.11.2023
Возможно ли, чтобы class.property = x возвращал что-то отличное от x?
Скажем, у меня есть класс Ruby:
class MyClass
def self.property
return "someVal"
end
def self.property=(newVal)
# do something to set "property"
success = true
return success # success is a boolean
end
end
Если я...
25.10.2023
Ruby: Как мне соединить элементы массива вместе с префиксом?
У меня есть такой массив:
["marblecake", "also", "the", 1337]
Я хотел бы вернуть строку, содержащую каждый элемент массива с префиксом некоторой указанной строки, а затем объединенный другой указанной строкой. Например,
["marblecake",...
15.11.2023
ThinkingSphinx не принимает условия
У меня возникли проблемы с тем, чтобы ThinkingSphinx распознал мои состояния.
Моя модель обсуждения включает следующий код:
define_index do
indexes [subject, body], :as => :text
indexes replies.body, :as => :reply_text
set_property...
30.10.2023
Как разбить строку с разделителями в Ruby и преобразовать ее в массив?
у меня есть строка
"1,2,3,4"
и я хотел бы преобразовать его в массив:
[1,2,3,4]
Как?
24.10.2023
Управление кодом трассировки в ruby
Поэтому я использую много кода трассировки/регистрации при запуске нового проекта или отладке существующего. Мне было интересно, какие методы вы используете для управления этим, поскольку я всегда заканчиваю тем, что удаляю его перед выполнением...
25.10.2023
Ruby on Rails: редактор для серверной части веб-приложения.
Какой редактор вы можете предложить для интеграции с серверной частью веб-приложения, которое я сейчас разрабатываю? Я хочу разрешить моим доверенным пользователям добавлять статьи, которые будут видны во внешнем интерфейсе. Он должен иметь...
17.12.2023
Где лучше всего определить константу в приложении Ruby on Rails?
Где лучше всего определить константу в приложении Ruby on Rails?
У меня есть массив постоянных данных, которые мне нужны для всех контроллеров в моем приложении.
24.11.2023
Установить наследование класса после описания класса ИЛИ установить наследование класса в классе const_set
Если класс был ранее определен, как я могу указать ему наследовать от класса Parent
Например:
class Parent
..
end
class Klass
..
end
Теперь я хочу, чтобы он наследовал от Parent
Я не могу повторно открыть класс и установить его,...
26.11.2023
Новые материалы
Журналы Py № 2: Если, Элиф, Иначе?
У меня такое чувство, будто я давно ничего не писал, хотя прошло два дня с тех пор, как я опубликовал свою первую историю. В любом случае, сегодня произошло много всего, так что приступим...
Работа в Реакции
Я изучаю React в Bloc прямо сейчас. До сих пор я изо всех сил пытался понять темы. Тем не менее, я только что закончил проблему, над которой некоторое время размышлял, и хочу записать свой..
Нужен ли банкам искусственный интеллект, чтобы кардинально изменить свою работу?
Почему необходимо использовать искусственный интеллект в банковской сфере?
Существенное использование многочисленных инноваций ИИ, таких как машинное обучение , глубокое обучение и..
Какую последнюю статью вы считаете стоящей поделиться?
Я люблю читать качественные статьи. Не стесняйтесь делиться своей работой.
Преобразование CoreML, позволяющее использовать Fast-Neural-Style-Transfer на iOS и MacOS.
Как использовать Fast-Neural-Style-Transfer на iOS
Преобразованная модель:
GitHub — john-rocky/CoreML-Models: Преобразованный зоопарк моделей CoreML...
ИИ в правоохранительных органах: мощный инструмент с двойной природой
Искусственный интеллект (ИИ) революционизирует правоохранительную деятельность, предлагая инновационные тактики расследования, повышая достоверность доказательств и оптимизируя процессы. Тем..
Autoencoder Average Distance — классический способ, используемый внутри Microsoft для выявления сходства…
Среднее расстояние автоэнкодера (AAD) использует более простой подход для определения расстояния между двумя наборами данных. Нейронный автоэнкодер может преобразовать любой элемент данных в..