Публикации по теме 'ruby'


Оптимизация хэшей Ruby: использование символов вместо строк для ключей
Введение В Ruby в качестве ключей в хэшах могут использоваться как строки, так и символы. Однако символы более эффективно используют память и быстрее сравниваются, чем строки, что делает их предпочтительным выбором для хеш-ключей. В этой статье мы обсудим преимущества использования символов в качестве хеш-ключей и продемонстрируем, как применить эту практику в реальном сценарии. Зачем использовать символы вместо строк для хэш-ключей? Эффективность использования памяти: символы..

Бесконечная игра # 02
Бесконечная игра # 02 Потому что развитие - это бесконечная игра. Технический долг - это как тетрис . Как и большинство людей, которые в него играли, я люблю тетрис. Я до сих пор помню, как впервые играл в нее на Nintendo Game Boy друга. Тетрис - не только одна из лучших игр всех времен, но и отличный аналог технического долга ... Внедрение зависимостей: версия PHP - Внедрение зависимостей используется на жаргоне повседневного программирования с двумя разными значениями..

Хранение и кодирование видео с помощью Ruby on Rails, Lambda и S3
Простой, но масштабируемый подход к добавлению функций загрузки и обработки видео в ваше новое приложение. Введение По мере того, как пользовательские предпочтения смещаются с изображения на видеоконтент, потребительским приложениям все чаще приходится загружать и воспроизводить видео. Необходимость иметь дело с видео через ненадежные интернет-соединения требует, чтобы видео обрабатывалось при загрузке и обслуживалось (загружалось другими) с качеством, соответствующим доступной..

Альфа-лагерь: учебный журнал, неделя 6 из 12
Улучшение клона Twitter На этой неделе мы решили сделать Twitter Clone лучше! Добавлено несколько интересных функций, включая поиск, AJAX, выделение хэштегов… но на первый взгляд все выглядит почти так же! 1. Цель: Что вы делали на этой неделе? В понедельник лекция была посвящена самореферентным ассоциациям , так что я немного лучше понял, как работает мой код!! Это была необходимая структура для функции «подписки» в Твиттере, которую я реализовал на прошлой неделе...

Еженедельный выпуск Руби 28
Добро пожаловать в 28-й выпуск Ruby Weekly, бесплатного еженедельного сводка новостей и статей о Ruby, который рассылается по электронной почте. gem-compare выходит на версию 1.0 Это заняло целую вечность, но gem-compare достигает версии 1.0! Вы спросите, что такое gem-compare? gem-compare — это подключаемый модуль RubyGems, который может… nts.strzibny.name Изменение критических путей кода с ученым..

Забавный вызов кода: подсчет смайликов с помощью Ruby
Введение: Как разработчики, мы часто сталкиваемся с проблемами кода, которые не только проверяют наши технические навыки, но и вызывают улыбку на наших лицах. В этом сообщении блога мы решим забавную задачу с кодом, используя Ruby. Наша задача — посчитать количество смайликов в заданном массиве строк. Итак, давайте погрузимся и проверим наши навыки Ruby! Понимание проблемы: Задача состоит в том, чтобы подсчитать количество смайликов в массиве строк. Смайлик может быть..

Петли сводят вас с ума
В рамках моих историй на этой неделе меня попросили написать технический пост. Один из элементов программирования, который я считаю наиболее сложным, — циклы. Почему? Никто не знает. Ну, я знаю. Честно говоря, я думаю, что это потому, что циклы довольно хитры. Они звучат достаточно просто: у меня есть список вещей, я собираюсь пройтись по списку и выполнить действие над каждой вещью. Однако все не так просто. Почему? Потому что вещи не то, чем кажутся. Цикл постоянно меняется...