Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «ruby»

Проектирование микросервиса 2015-06-29 13:43:35
В предыдущей публикации я писал о плюсах использования микросервисной архитектуры. Сейчас же ...
+ развернуть текст сохранённая копия
В предыдущей публикации я писал о плюсах использования микросервисной архитектуры. Сейчас же хочу описать процесс создания одного полезного микросервиса. Забегая вперед, скажу, что будет еще одна «микросервисная» статья, посвященная печальному результату погони за технологией, а не за смыслом.
Задача
В тестовом заданий от компании Wheely мне предстояло реализовать аутентификацю через код в смс-сообщении. Суть процесса в следующем:
- Пользователь совершаете какое-либо действие.
- Для подтверждения этого действия генерируется код.
- Код отправляется в СМС-сообщении.
- Пользователь указывает ключ.
- Ключ проверяется на соответствие.
Результатом должно было стать самостоятельное приложение, которое выполняет задачи, обозначенные в пунктах 2, 3 (только имитация), 5. Пины становятся не актуальны через 2 минуты после генерации. Все остальное на мое усмотрение.

Я выполнял подобную задачу (с разной степенью проработки) уже дважды, однако оба раза в качестве монолитного сервиса, стараясь использовать те технологии, которые уже были в проекте. В этом же задании было указано, что особое внимание при проверке будет уделено именно моему выбору инструментов.
Читать дальше →
Тэги: redis, ruby, sinatra, анализ, веб-разработка, микросервисы, проектирование, разработка, систем
DevConf 2015 — сформирована программа конференции 2015-06-17 09:33:20
... потоков: Python, PHP, Ruby, Javascript, Storage, DevOps ...
+ развернуть текст сохранённая копия
Крупнейшая конференция DevConf 2015 пройдет в эту пятницу в Москве (конгресс центр Измайлово Бета).
20 июня пройдут эксклюзивные мастер-классы: Sphinx 3.0, MySQL 5.7, Docker, cоздание мобильных игр и архитектуры социальной сети
62 докладчика — 7 потоков: Python, PHP, Ruby, Javascript, Storage, DevOps, Common — каждый Веб-разработчик найдет что-то интересное для повышения своей квалификации!
Читать дальше →
Тэги: devconf, devops, javascript, mysql, nosql, php, php7, postgresql, python, ruby, блог, веб-разработка, веб-разработчиков, компании, конференция
DevConf 2015 — финальное голосование за доклады. Сделаем программу лучше и полезней 2015-06-05 09:42:49
... , Storage, PHP, Python, Ruby, Javascript, Common
+ развернуть текст сохранённая копия
Коллеги — до конференции DevConf 2015 осталось меньше 2-х недель — помогите выбрать достойные доклады.
В этом году у нас добавилась секция DevOps — было много заявок на нее — решили вынести в отдельный поток.
Список секций: DevOps, Storage, PHP, Python, Ruby, Javascript, Common
ГОЛОСУЕМ ЗА ДОКЛАДЫ ДО 8 ИЮНЯ!
Читать дальше →
Тэги: devconf, devops, javascript, php, php7, python, rails, ruby, блог, веб-разработка, компании, конференция, разработчиков
[Перевод] Почему PHP устарел 2015-05-26 02:58:33
... типа Bundler для Ruby и Leiningen для ...
+ развернуть текст сохранённая копия
В 2000 году я был большим фанатом PHP. Я начал пользоваться им сразу после официального выхода версии 4.0 в апреле. В то время кроме него было всего 4 альтернативы для создания веб-сайтов.
1) C – слишком сложный для часто меняющегося проекта. Компиляция занимала много времени, было мало свободных инструментов, а платные не влезали в мой бюджет. Слишком многословный. Управление зависимостями было сложным делом.
2) Java – лучше, чем С, но всё ещё многословный и долго компилирующийся. Управление зависимостями было сложным делом.
3) Perl – почти так же хорош, как PHP, только без системы управления пакетами. На CPAN был набор модулей на все случаи жизни, но их надо было скачивать и устанавливать. Управление зависимостями было сложным делом.
4) ASP – почти так же хорош, как PHP, только это был инструмент от Microsoft, и его использование засосало бы меня в их дорогой мир.
Для трёх позиций я написал: " Управление зависимостями было сложным делом". Для меня это был ключевой момент PHP. Его философия была «всё в одном». Таких, как сейчас, систем управления пакетами тогда не было. Сейчас есть удобные штуки типа Bundler для Ruby и Leiningen для Clojure. Но не в 2000-м. Даже системы управления пакетами в Linux стали лучше с 2000 года. А система «всё в одном» решала проблемы управления пакетами в PHP. Но теперь это преимущество не имеет значения.
Читать дальше →
Тэги: php, ruby, веб-разработка, программирование
DevConf 2015: 38 попугаев или как конференция сообществ разработчиков пытается выжить в блокаде импортозамещения 2015-05-19 19:09:01
+ развернуть текст сохранённая копия
Коллеги по WEB-цеху! Мы рады пригласить Вас на 6-ю DevConf 2015 — которая пройдет 19 июня в Москве.
Многие злопыхатели — говорят, что конференции разработчиков загнутся. Работодатели зажимают бюджеты на развитие разработчиков и т.д.
Но мы не сдаемся — и будем проводить мероприятия — несмотря ни на что. Мы верим — за нами «правда» — а «в чем сила брат?»
Читать дальше →
Тэги: devconf, development, javascript, mariadb, mobile, mysql, php, php7, postgresql, python, ruby, блог, веб-разработка, веб-разработчиков, компании, конференция
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...
Главная / Главные темы / Тэг «ruby»
|
Взлеты Топ 5
Падения Топ 5
|