@rubyschool

Страница 323 из 921
Tanya
27.08.2017
01:50:02
а то у меня в код ревью ругаются иногда, за то, что лишние пробелы. а когда тысячу раз переделываю, бывают слетают. и не замечаю :(

Ilya
27.08.2017
01:54:02
советую использовать какой-нибудь beautifier

Tanya
27.08.2017
01:58:25
у меня стоит табуляция, и автоформатирование кода, но при переключении языков, иногда слетает. если я правильно поняла, что делает этот пакет.

Ro
27.08.2017
04:11:33
так а почему тогда пишется |key,_| а не |key,value| что означает ,_|
разницы нет как называть _ или value - просто если переменная не используется, принято ее начинать с underscore ( _ ). Например: _foo или _bar. Можно написать _value - это ни на что не повлияет

Google
Nikolay
27.08.2017
06:37:21
Интересно, можно ли капибарой оттестить вот это https://jqueryui.com/sortable/

Ro
27.08.2017
06:50:26
капибара это только вершина айсберга

ты тестишь js

а что под капибарой будет?

у тебя особо выбора нет - selenium или headless chrome

phantomjs - вылетает частенько

Nikolay
27.08.2017
07:00:20
А как гуглить лучше?

Alexander
27.08.2017
08:19:03
странно, что ангит по пушу быстрее работает, чем встроенный в атом гитхаб

spartakusQ
27.08.2017
08:20:52
Пуш от коннекта зависит и от того какой использоется способ идентефикации.

Vladimir
27.08.2017
08:31:12
а есть у кого мониторы 21 на 9?
Есть такой, только вот у меня сейчас нет ни одного рабочего компа на текущую минуту...

Alex
27.08.2017
10:48:35
@nikolay0 , поделись информацией сколько в час у тебя на upwork?

Nikolay
27.08.2017
10:49:18
12

Alex
27.08.2017
10:59:25
-20% комиссия? или сколько на upwork?

Google
Nikolay
27.08.2017
11:08:25
Да

До первых 500$ на работадателя

Radzhab
27.08.2017
11:08:55
@nikolay0 насколько важно знание инглиша?

Alex
27.08.2017
11:10:36
Nikolay
27.08.2017
11:10:53
10%

Radzhab
27.08.2017
11:19:12
а насчет английского?

Nikolay
27.08.2017
11:34:31
Ну немного умею и гугл помогает

Но надо этот момент подтягивать

Alex
27.08.2017
13:13:08
Всем привет! Есть тут специалисты по верстке? Для сайта на rails разработали новую главную страницу, сделали из нее landing. В css убрали этот класс: td, div { text-align: left; vertical-align: top; font-size: 12px; color: #000; } но этот класс мне нужен на всех внутренних страницах. Как выйти из положения? В верстке почти ничего не понимаю.

Nikolay
27.08.2017
13:21:03
Так может в класс вынести

Igor
27.08.2017
13:26:15
Привет! Я не специалист по верстке, поэтому могу посоветовать херню =) то что убрали из css то, что ты описал - правильно сделали (ИМХО) =) Это правило применяется всем td и div, которые имеются. Можно поставить какой либо класс, и потом этот класс прописать на всех внутренних страницах всем тегам td и div, но это геморрой. Посмотри, есть ли на внутренних страницах какой-нибудь родительский элемент, который содержит класс, которого нет на главной странице (если нет, то создать его). И уже чисто тупо написать что-то типа такого .left-top { td, div { text-align: left; vertical-align: top; font-size: 12px; color: #000; } } и вот этот класс left-top добавить в body на всех внутренних страницах <body class="left-top"> и все. Ну это вариант "Сделать сейчас по-быстрому, а потом как-нибудь сделать нормально" =)

ну, это если действиетльно нужно применить стили ко всем td и div

Alex
27.08.2017
13:27:48
Понял, благодарю

Fedor
27.08.2017
13:55:04
12
А 25-30 ставить не пробовал?

Nikolay
27.08.2017
13:55:28
Да мне рано как-то )

Fedor
27.08.2017
13:55:34
По моему опыту до 15 сильная борьба с китайцами за заказы и их слишком много

А после 20 гораздо проще оказалось заказы брать )

Хотя по сложности выше не было

Типа лайфхак такой

Правда я уже давно там не брал ничего, может что изменилось

Google
Nikolay
27.08.2017
13:58:06
Очень ценная инфа )

Спасибо

Fedor
27.08.2017
13:58:35
Не за что

Nikolay
27.08.2017
14:02:41
А вообще чаще работал с код ревью?

У меня заказчик не программист, с одной стороны хорошо, с другой плохо

Fedor
27.08.2017
14:04:04
Нет, в основном что то писал

Ревьюить ни разу не предлагали

Пару раз просили баг отловить и починить

Alex
27.08.2017
14:06:04
У меня заказчик не программист, с одной стороны хорошо, с другой плохо
Главное не делать как в проекте над которым я сейчас работаю, тут один идиот попереносил код из вьюх в лэйаут

Nikolay
27.08.2017
14:07:43
А тебя ревьювили?

Alex
27.08.2017
14:08:48
Меня нет, я тоже с заказчиком работаю, но нашел его не на Upwork

меня в другом проекте ревьювят )

Alex
27.08.2017
14:09:07
вот там точно не забалуешь :)

Nikolay
27.08.2017
14:11:32
Зато растешь

Fedor
27.08.2017
14:12:55
А тебя ревьювили?
хз, притензий не было, что код плохой )

Alex
27.08.2017
14:12:57
Зато растешь
Ну кстати очень дисциплинирует. Я там пропустил один метод и не делал на него тест, заметили и не приняли мердж пока не дописал. Тим лид мой друг, но поблажек я попросил не делать :)

Nikolay
27.08.2017
14:15:11
И правильно )

Fedor
27.08.2017
14:16:45
у меня вообще от апворка остались смешанные ощущения, с одной стороны, там можно быстро и неплохо денег заработать, особенно если исптория хорошая

с другой - там часто совершенно безумные заказы

я например видел просьбу написать "клон амазон клауда за 200 евро"

Google
Fedor
27.08.2017
14:17:47
как оказалось, заказчику нужна формочка для заливки файлов на сайт без верстки

Alex
27.08.2017
14:27:33
работу в ней

как это правильно сделать и как потом мою ветку корреткно вмерджить в мастер?

Fedor
27.08.2017
14:30:49
git co <hash_of_commit> git co -b new_branch ... git co master git merge new_branch

или rebase

но это тема для холивара )

Alex
27.08.2017
14:32:08
мерджу я только на гитлабе, а потом делаю fetch и rebase

git co <hash_of_commit> git co -b new_branch ... git co master git merge new_branch
Переключаемся на коммит (а на коммит слияния можно переключиться?) создаем из этого коммита новую ветку работаем в новой ветке открываем мердж реквест и вот тут как я понимаю начинаются проблемы, он захочет вмерджить в мастер (в которой 5 коммитов говнокода) ветку new_branch

Admin
ERROR: S client not available

Alex
27.08.2017
14:35:47
и что из этого получится?

Fedor
27.08.2017
14:35:49
ну да, а ты хочешь их совсем выкинуть?

ну будет каша из этих коммитов и, возможно, решение конфликтов

Alex
27.08.2017
14:37:01
Да, ну или вынести эти коммиты в отдельную ветку из мастера, чтобы я мог переодически заглядывать и смотреть где он там говнокодил

фактически это мусор, нужно убрать его со стола и выкинуть в корзину :) корзину же пока не очищать

Fedor
27.08.2017
14:41:00
Да, ну или вынести эти коммиты в отдельную ветку из мастера, чтобы я мог переодически заглядывать и смотреть где он там говнокодил
ну тогда можно сделать чекаут слияния, сделать новую ветку, вмерджить туда изменения с говнокодом, а потом в мастере сделать reset и force push

reset ИМХО лучше, чем revert в данной ситуации, что бы не плодить говна в истории

Alex
27.08.2017
14:43:26
Ну да, как вариант

ну тогда можно сделать чекаут слияния, сделать новую ветку, вмерджить туда изменения с говнокодом, а потом в мастере сделать reset и force push
А можно создать новую ветку, туда вмерджится весь говнокод, запушить эту ветку (чтобы сохранилась история) сделать в мастере reset и force push из этого состояния мастера сделать новую рабочую ветку и работать в ней

Fedor
27.08.2017
14:51:24
можно, но тогда потом может быть геморрой при слиянии говнокода

Alex
27.08.2017
14:51:58
не понял

Google
Fedor
27.08.2017
14:52:56
я не гуру гита, и не уверен, что гит корректно обработает ситуацию, когда коммиты из ветки указывают на мастер, а потом в мастере эти коммиты пропадают

Nikolay
27.08.2017
14:53:07
Кому в Сан-Франциско? )

Fedor
27.08.2017
14:53:25
мой вариант для меня полностью понятен, и я уверен что не вызовет потом проблем

а в таком виде не уверен, но можно проверить )

вообще, по идее, гит на столько крут что должен это разрулить

можно ради интереса протестить без пуша локально, если что-то пойдет не так всегда можно будет вытащить данные из мастера

ну и reflog еще никогда не подводил )

Alex
27.08.2017
14:54:45
можно и в другой репозитарий запушить )

Fedor
27.08.2017
14:55:38
ну или так

Alex
27.08.2017
16:00:53
вообще, по идее, гит на столько крут что должен это разрулить
всё разрулил, мусорные комиты перенеслись в новую ветку, которую я сделал для мусора

Alexander
27.08.2017
16:06:29
Кто-нибудь помнит, будет ли в каком уроке разбираться гем pony?

Alex
27.08.2017
16:12:55
помоему нет

Кто-нибудь помнит, будет ли в каком уроке разбираться гем pony?
https://habrahabr.ru/post/156915/ вот тут вконце написано, что в подкасте его обсуждали

Alexander
27.08.2017
16:18:15
Ссылка на подкас ведет на подскаст Стрельникова, там руби даже и не пахнет)

Alexander
27.08.2017
16:20:38
https://paste2.org/yI24N7z6 ругается undefined method `usrname' ну и далее по списку. Вроде все правильно сделал, ан нет

Alex
27.08.2017
16:22:52
а вьюху скинь

Alexander
27.08.2017
16:23:49
Пожалуйста https://paste2.org/84fWwg4t

Alex
27.08.2017
16:24:50
Окей, смотри для чего вот этот отрезок кода? Pony.mail(usrname: @usrname, email: @email,

Alexander
27.08.2017
16:25:32
в хэш записывать значения

Страница 323 из 921