Программирование состоит в основном из сортировки и поиска. В более старом языке, таком как C, вы могли бы написать свои собственные структуры данных и алгоритмы…
Почти каждый тип хранилища данных имеет некоторую форму индексации. Типичная реляционная база данных, такая как MySQL или PostreSQL, может индексировать поля для эффективного запроса. Большинство…
Появление сложных веб-приложений, таких как GMail, породило целую армию фреймворков Javascript. Эти платформы позволяют вам, в основном, создавать клиентское приложение в вашем веб-приложении. Такие термины,…
Рендеринг динамического контента в веб-приложении может быть выполнен с использованием множества инструментов, один из которых использует Javascript Template Engine . Он использует язык со специальной…
Это хорошо зарекомендовавший себя лучший способ повышения производительности веб-страницы, позволяющий минимизировать количество HTTP-запросов, которые она делает для таких ресурсов, как изображения, файлы JavaScript и таблицы…
Я собираюсь начать новый проект, который будет иметь много сервисов на основе Rails (и rails-api), и я хочу, чтобы все службы создавались одинаково. В проекте…
При сохранении или передаче какой-либо информации мы часто используем сериализацию . Сериализация берет объект Ruby и преобразует его в строку байтов и наоборот. Например, если…
Как разработчики Ruby, мы часто забываем, насколько мы хороши. У нас есть замечательная система распространения библиотек в Rubygems, мы используем мощный и гибкий язык, который…
Эта статья была рецензирована Томом Паркином . Спасибо всем рецензентам SitePoint за то, что сделали контент SitePoint как можно лучше! Не уверен насчет тебя, но…
GitHub недавно выпустил новую библиотеку Ruby для анализа Markdown: Redcarpet . Это обертка вокруг библиотеки C Upskirt , которая заставила меня задуматься: как ты вообще…