Публикации по теме 'ruby'
Супер классный
Класс — это первоначальный план или идея создания объекта. Это не настоящий объект, а то, на чем основываются все последующие объекты (экземпляры этого класса). Аналогией может быть формочка для печенья, формочка для печенья задает форму для каждого будущего печенья. Все эти печенья могут иметь разные вкусы и начинки, но все они имеют одинаковую форму.
В моем примере я буду работать над созданием «человека», используя класс Human. Сначала я настрою голые кости (без каламбура) класса...
Ruby: пример each_with_index
Вот наглядный пример того, что вы можете делать с функцией `each_with_index` в Ruby.
В следующем коде вы можете видеть, что мы перебираем массив чисел, получаем модуль 3, а затем возвращаем результат, когда мы это делаем.
Неделя 3 — Хранение и данные
Мой первоначальный план с этим блогом состоял в том, чтобы попробовать писать ежедневные отчеты. Однако дни могут быть напряженными, и я признаю, что часто просто ем-сплю, когда возвращаюсь домой. Извинения.
Неделя 3 ознаменовала конец первого цикла, строго ориентированного на серверную часть, и представила новую концепцию: базы данных.
Понедельник был продолжением проекта MVC поваренной книги, в котором мы добавили новые функции, такие как возможность удалять и сохранять рецепты с..
Часть 1: Введение в ООП
Часть 1: Введение в ООП
Объектно-ориентированное программирование (ООП) - это парадигма программирования. Это позволяет нам представлять сложности реального физического мира в цифровом виде. Языки, поддерживающие некоторый уровень объектной ориентации, распространены повсеместно - они включают Ruby, Python, Javascript, PHP, C ++, C #, Java, Rust, Kotlin, Go и многие другие.
Это первая статья из серии, состоящей из двух частей, в которой рассматривается тема ООП с использованием Ruby..
Представляем Fir, дружественный интерактивный Ruby REPL
Я не часто публикую здесь сообщения, потому что большую часть своего свободного времени я потратил на работу над Ruby REPL, который я назвал Fir , что означает дружественный-интерактивный-Ruby. Сообщество Ruby не испытывает недостатка в отличных REPL - irb по умолчанию довольно хорош, а pry предлагает фантастический REPL, а также интерактивный отладчик, который действительно подчеркивает некоторые из замечательных возможностей языка Ruby. В моей повседневной работе мне также очень..
Возьмите памятку
В последнее время я много разгадывал кодовые головоломки на таких сайтах, как HackerRank и Codewars . Одна из возникающих проблем заключалась в реализации функции, которая сообщает вам, какое число будет в данном месте в последовательности Фибоначчи.
Последовательность Фибоначчи , если вы не помните навскидку, представляет собой ряд чисел, в котором каждое число равно сумме предшествующего ему числа и числа, предшествующего этому. Формула для этого звучит как довольно простая..
Ночь темна и полна рубина
На этой неделе у меня ушло немного больше времени на выполнение заданий. Тем не менее, я думаю, это потому, что я начинаю раньше и уделяю себе больше времени работе. Пока у меня есть энергия, моя перфекционистская сторона дает о себе знать, и я не останавливаюсь на «а, это достаточно хорошо» до довольно позднего вечера.
Однако, хотя задания занимают больше времени, они кажутся легче. Я не так часто застреваю, как на первой неделе. При этом мой список вещей, которые мне нужно..