Публикации по теме '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 . Одна из возникающих проблем заключалась в реализации функции, которая сообщает вам, какое число будет в данном месте в последовательности Фибоначчи. Последовательность Фибоначчи , если вы не помните навскидку, представляет собой ряд чисел, в котором каждое число равно сумме предшествующего ему числа и числа, предшествующего этому. Формула для этого звучит как довольно простая..

Ночь темна и полна рубина
На этой неделе у меня ушло немного больше времени на выполнение заданий. Тем не менее, я думаю, это потому, что я начинаю раньше и уделяю себе больше времени работе. Пока у меня есть энергия, моя перфекционистская сторона дает о себе знать, и я не останавливаюсь на «а, это достаточно хорошо» до довольно позднего вечера. Однако, хотя задания занимают больше времени, они кажутся легче. Я не так часто застреваю, как на первой неделе. При этом мой список вещей, которые мне нужно..