Публикации по теме 'ruby'
Ошибки — мои друзья, но я их боюсь! (Первоначально опубликовано 13.09.17)
Ну привет, спасибо, что заглянули! Я почти закончил с OO Ruby и поэтому собираюсь начать свой Gem CLI, о котором я буду писать много сообщений в блоге, в этом я уверен. Это просто быстрый пост, чтобы напомнить себе и всем, кто борется так же сильно, как и я, что ошибки НЕ плохи, но они хороши! Несмотря на то, что я знаю, что они важны для кодирования, и они вам нужны, я все равно волнуюсь и волнуюсь, когда вижу их. Я расстраиваюсь и думаю, что я не такой умный. Но как только я..
Возвращение из процесса Ruby: остерегайтесь того, где вы приземлитесь!
Возвращаясь из процесса Ruby: берегитесь, где вы приземлитесь!
Эффект оператора return в процессе Ruby часто понимается неправильно, и неправильное использование может привести к ошибкам. Я объясню проблему и предложу несколько рекомендаций, чтобы избежать возникновения проблем в вашем коде.
Изучая лямбды и процедуры Ruby, все читают, что « return в лямбде - это как return из метода, но return в процессе возвращается из самого включающего метода». Из сообщений stackoverflow и..
4R : Роман, Ruby-Rails-React
Учебный лагерь: 2 сентября – 2 ноября
В этом блоге рассказывается о девятинедельном личном путешествии в качестве стажера Bootcamp в Jyaasa, что дало прекрасную возможность изучить область разработки программного обеспечения в качестве новичка.
Согласно требованиям института, студент должен пройти стажировку на предприятии, которое дает необходимые навыки в интересующей его области. В этом контексте, ища потенциальное предприятие, я наткнулся на очень интенсивную и строгую программу..
Создание Ruby ORM
Что такое ORM?
ORM расшифровывается как Object-Relational Mapping и представляет собой метод, который позволяет вам запрашивать и манипулировать данными из базы данных с помощью объектно-ориентированного языка. DataMapper — это пример Ruby ORM. Вы можете использовать Data Mapper для сохранения объекта, например:
class ExampleClass
include DataMapper::Resource
property :name, String, :length => 50
end
example_class = ExampleClass.new
example_class.save
Когда вы вызываете..
Структура и интерпретация программ Ruby
Всякий раз, когда запускается программа Ruby, программа сначала преобразуется в токены, затем токены собираются в абстрактное синтаксическое дерево, и, наконец, AST компилируется в инструкции виртуальной машины. В этом посте мы подробно рассмотрим каждый из этих шагов.
Во-первых, пример программы
class Math
def add(x, y)
x + y
end
end
Math.new.add(1, 2)
Всякий раз, когда вы запускаете программу Ruby, Ruby поочередно перебирает символы в программе и группирует их в..
Язык программирования , Python, Java , JavaScript , PHP , C++ , Ruby
В этой статье я рассказал о языке программирования, зачем изучать программирование, как начать изучать программирование, какое программирование лучше всего подходит для начинающих, какой тип языка программирования и т. д.
Что такое язык программирования?
Язык программирования — это формализованный набор правил и инструкций, используемых для связи с компьютерами и создания программных приложений. Он служит для программистов средством написания кода, который может быть понят и выполнен..
Вход в Facebook с помощью Omniauth и Rails
В нынешние времена безумия социальных сетей почти обязательно, чтобы любое современное веб-приложение предоставляло пользователям возможность входа в систему с выбранной ими социальной платформой. К счастью, Omniauth превращает то, что кажется долгой и утомительной задачей, в простую и легкую в использовании жемчужину Ruby. OmniAuth — это библиотека, которая стандартизирует аутентификацию нескольких поставщиков для веб-приложений. Это позволяет нам общаться и получать пользовательские..