@rubylang

Страница 1657 из 1684
v
16.10.2018
16:50:46
должен быть ceil

Zamira
16.10.2018
16:51:02
Спасибо

Но это в меньшую похоже

Google
Felix
16.10.2018
16:51:46
нет

Максим
16.10.2018
16:51:51
в меньшую .floor

Felix
16.10.2018
16:52:01
1.5.ceil = 2 2.ceil = 2

Zamira
16.10.2018
16:52:42
О, мне надо было не целые, а float числа делить

Спасиб

Felix
16.10.2018
16:54:06
2.2.8 :002 > (3/2.to_f).ceil => 2 как-то так )

ojab
16.10.2018
16:55:53
(3/2.to_f).round(half: :up)

но -3/2 он до -2 округлит

Darth
16.10.2018
16:57:27
но -3/2 он до -2 округлит
руби не для математиков

Anton
16.10.2018
17:02:23
руби не для математиков
Так все правильно делает. -2 > -3

vesh95
16.10.2018
17:22:57
С загрузкой изображений разобрался, кто подсказывал мне гем carrierwave респект тому.

wi11son
16.10.2018
17:27:10
?

Igor
16.10.2018
17:58:21
Могу посоветовать начать с пользовательских стори
@davydovanton @dmitriystrukov Не совсем понятно с определением границ этих самих стори. То есть я когда пришел, то тестов было вообще 0, но и проект не очень большой пока. Я начал расписывать фича тесты для основных таких "стори", но со временем начали всплывать баги которые на пересечении нескольких стори. Например: фича1 - "можно создать юзера", фича - "юзера можно закинуть на работу". Но когда руками тестили "создать юзера и закинуть его на работу", то после создания юзера забыли проверить что Х не произошло. Только цепочка на самом деле длиннее. Во вторых иногда были баги по типу "можно поменять статус заказа", но оказалось забыл\не-знал, что в зависимоти от текущего статуса заказа этот апдейт проходит по-разному, то есть тест был один, а надо было Х. Можно-ли\Нужны-ли автотесты в стейджинге или лучше оформить ексель-доку по мануал тестам? Как удобнее всего эти самые фича-тесты, юнит-тесты, которые я просто пишу на рубях можно представить в целях менеджмента, чтобы понять насколько хорошо те или иные кейсы надежны. То есть просто закинуть rspec output не очень удобно (даже если смотреть хтмл версию) Спасибо

Google
Gleb
16.10.2018
18:05:25
@davydovanton @dmitriystrukov Не совсем понятно с определением границ этих самих стори. То есть я когда пришел, то тестов было вообще 0, но и проект не очень большой пока. Я начал расписывать фича тесты для основных таких "стори", но со временем начали всплывать баги которые на пересечении нескольких стори. Например: фича1 - "можно создать юзера", фича - "юзера можно закинуть на работу". Но когда руками тестили "создать юзера и закинуть его на работу", то после создания юзера забыли проверить что Х не произошло. Только цепочка на самом деле длиннее. Во вторых иногда были баги по типу "можно поменять статус заказа", но оказалось забыл\не-знал, что в зависимоти от текущего статуса заказа этот апдейт проходит по-разному, то есть тест был один, а надо было Х. Можно-ли\Нужны-ли автотесты в стейджинге или лучше оформить ексель-доку по мануал тестам? Как удобнее всего эти самые фича-тесты, юнит-тесты, которые я просто пишу на рубях можно представить в целях менеджмента, чтобы понять насколько хорошо те или иные кейсы надежны. То есть просто закинуть rspec output не очень удобно (даже если смотреть хтмл версию) Спасибо
В одной из кампаний QA вот такую штуку пользовали https://www.gurock.com/testrail

Darth
16.10.2018
18:09:04
Так все правильно делает. -2 > -3
-3/2 = -1.5 -1.5 округлить до большего = -1



v
16.10.2018
20:37:12
это между прочим серьезная проблема

я как-то сталкивался с кодом, написанным по польски

было тяжело

Darth
16.10.2018
20:40:02
я как-то сталкивался с кодом, написанным по польски
там в контроллере методы def index, def show и def jakiś_kurwa?

v
16.10.2018
20:40:28
там в контроллере методы def index, def show и def jakiś_kurwa?
нет, это была программа на Паскале

Darth
16.10.2018
20:41:08
помотала тебя жизнь однако

v
16.10.2018
20:41:17
чойта

ABC pascal

норм тема

ojab
16.10.2018
22:30:34
@davydovanton @dmitriystrukov Не совсем понятно с определением границ этих самих стори. То есть я когда пришел, то тестов было вообще 0, но и проект не очень большой пока. Я начал расписывать фича тесты для основных таких "стори", но со временем начали всплывать баги которые на пересечении нескольких стори. Например: фича1 - "можно создать юзера", фича - "юзера можно закинуть на работу". Но когда руками тестили "создать юзера и закинуть его на работу", то после создания юзера забыли проверить что Х не произошло. Только цепочка на самом деле длиннее. Во вторых иногда были баги по типу "можно поменять статус заказа", но оказалось забыл\не-знал, что в зависимоти от текущего статуса заказа этот апдейт проходит по-разному, то есть тест был один, а надо было Х. Можно-ли\Нужны-ли автотесты в стейджинге или лучше оформить ексель-доку по мануал тестам? Как удобнее всего эти самые фича-тесты, юнит-тесты, которые я просто пишу на рубях можно представить в целях менеджмента, чтобы понять насколько хорошо те или иные кейсы надежны. То есть просто закинуть rspec output не очень удобно (даже если смотреть хтмл версию) Спасибо
для этого есть shared examples, которые должны проодить во всех случаях

минус — запускаются несколько раз и удлинняют процесс тестирования, плюс — тестируются все кейсы

Igor
17.10.2018
04:48:21
Кстати тоже недавно сталкивался с проектом на Испанском, только меня заранее не предупредили. Ну ниче, работать можно, только кажется что код обфусцировали

Darth
17.10.2018
08:04:19
У меня есть проект на бэкбоне + кофескрипт Я в таком стэке ничего не понимаю Можно ли как-то из такого фронта делать запрос к бд?

Igor
17.10.2018
08:05:00
так же, как из реакта и typescript

Darth
17.10.2018
08:05:27
так же это как?

v
17.10.2018
08:05:28
либо аяксом дергать контроллер, который лезет в базу

Google
v
17.10.2018
08:05:56
и возвращает результат в нужном тебе формате

так же это как?
как в жаваскрипте обычном. fetch

в бэкбоне вроде никаких искоробочных оберток над http-запросами нет, разве что ты сам их добавишь

Darth
17.10.2018
08:07:25
так это к апи

v
17.10.2018
08:07:43
так это к апи
и что тебя останавливает?

Darth
17.10.2018
08:08:37
сразу к бд было бы проще решить проблему там архитектура страшная, чтобы переделать так, чтобы изначально тянуть нужные значения

v
17.10.2018
08:09:03
так

либо напрямую, если у БД есть интерфейс, который в веб смотрит

все тоже самое

но это уже какой-то php

Artur
17.10.2018
08:19:10
Для постгри дополнение было кажется. Делает у постгри рест апи

Alex
17.10.2018
10:15:11
Ребят, привет. подскажите пожалуйста, кешируются роуты, появляются только после рестарта сервера. Объявлены роуты как на скрине. Подскажите пожалуйста как можно исправить

Alex
17.10.2018
10:15:22


Nikita
17.10.2018
10:17:56
Светлая тема ?

Dmitriy
17.10.2018
10:18:32
Alex
17.10.2018
10:20:40
а что, ничего кроме роутов не кэшируется?
ну хз. пока проблема только с ними, в бд все сохранил, rake routes покажет его, но при переходе route not found. После рестарта все ок работает

v
17.10.2018
10:21:47
ну хз. пока проблема только с ними, в бд все сохранил, rake routes покажет его, но при переходе route not found. После рестарта все ок работает
ну попробуй что-нибудь другое изменить и проверь, обновится или нет без рестарта сервера

Максим
17.10.2018
10:23:22
чё делаем пацаны



Google
Максим
17.10.2018
10:23:22
Заодно GitHub опубликовал новую порцию статистики. Самый популярный проект: VS Code. Самые активные в опенсорсе сотрудники тоже у Microsoft (не ясно, до покупки или после). Самый быстрорастущий язык: Kotlin, самый «быстропадающий»: Ruby. http://amp.gs/hcnb

v
17.10.2018
10:24:15
ну или реакт

Anton
17.10.2018
10:25:28
бляя, царь горы топ

чё делаем пацаны
не ведемся на кликбейт? кек

Admin
ERROR: S client not available

Максим
17.10.2018
10:25:50
Александр
17.10.2018
10:26:25
контрибутить идём =)

Александр
17.10.2018
10:26:38


http://joxi.ru/ZrJepNGH9gX39A?d=1

Максим
17.10.2018
10:29:19
http://joxi.ru/ZrJepNGH9gX39A?d=1
я вот не понял этой шутк

а

они же сами рубисты

и типа чаще всего это юзали

Александр
17.10.2018
10:30:18
типа руби больше всех любят (сами рубисты конечно же) и чтобы это понять bigdata не требуется

что-то я в этом списке котлина не вижу =)

котлин совсем из другой ниши, кстати

а реакт знать полезно и параллельно с Ruby

так что сравнивают тёплое с мягким

Google
Александр
17.10.2018
10:32:31
http://joxi.ru/8AnzBGOUjVDjoA?d=1

?

Vildulv
17.10.2018
11:09:58
на Tiobe руби упал по сравнению с прошлым годом на 8 позиций в октябре. В прошлом году в октябре на 10 месте - сейчас на 18

Ilya
17.10.2018
11:10:58
да не привязывайтесь вы к языкам

научитесь разрабатывать а не писать код на одном языке

Vildulv
17.10.2018
11:11:11
да я вообще не рубист :))

Vildulv
17.10.2018
11:11:52
ну не привязываться всеравно не получится

Максим
17.10.2018
11:11:54
когда твой любимый инструмент теряет популярность

это обидно

Vildulv
17.10.2018
11:12:06
ведь приходится изучать всю экосистему

Ilya
17.10.2018
11:12:11
Vildulv
17.10.2018
11:12:12
а это время

Ilya
17.10.2018
11:12:14
пиши в чем проблема

Vildulv
17.10.2018
11:12:42
сам язык не проблема новый изучить

v
17.10.2018
11:13:25
научитесь разрабатывать а не писать код на одном языке
да, были такие люди, на UML программировать пытались. Потом их, конечно, в дурку увезли

Pavel
17.10.2018
11:13:30
научитесь разрабатывать а не писать код на одном языке
Это верно отчасти. Пиансит через неделю заиграет на скрипке, но сделает ли он это насколько же виртуозно как на фортепиано? База обязательна, но мастерство в языке достигается сотнями часов работы с ним.

Страница 1657 из 1684