
Vitaliy
19.09.2017
11:42:26

evgeny
19.09.2017
11:43:22
а если он ментор 10 человек, то вот и средняя зп за неделю
не думаю, что он там прям часами сидит и помогает ученикам, просто отвечает в свободное время)

Fedor
19.09.2017
11:44:16

Google

Fedor
19.09.2017
11:44:30
а в рабоче... оно рабочее, и платить за него надо как за работу

Nikolay
19.09.2017
12:16:25

Fedor
19.09.2017
12:16:55
Ага
Ставки то везде упали

Nikolay
19.09.2017
12:19:48
интересно )
у модульбанка такой кабинет кайфовый, программисты постарались
подскажите, правильно ли я понимаю вообще. когда работаешь в своей ветке, а на мастере появились изменения от других я их подтягиваю через git rebase master?

Fedor
19.09.2017
12:31:45
сначала надо сделать git pull а потом rebase
но в процессе разработки лучше этого не делать
rebase может быть опасен

Nikolay
19.09.2017
12:33:05
да вот надо подтянуть
там ошибка исправлена
из-за конфликтов опасно?

Google

Fedor
19.09.2017
12:34:01
https://habrahabr.ru/post/179123/

Alex
19.09.2017
12:56:06
Разумеется все твое должно быть закомичено предварительно

Nikolay
19.09.2017
13:18:49
спасибо, потренирую этот момент

Vasyl
19.09.2017
19:52:10
def bublesort arr
array = arr.length
sort = false
(num - 1).times do |i|
if arr[i] > arr[i + 1]
arr[i], arr[i + 1] = arr[i +1],arr[i]
sort = true
end
end
return sort
end
puts bublesort(open('x.txt').readlines)
Всем привет делаю сортировку бабл
Но не сортирует исходиний файл
В чем проблема?

Andrey
19.09.2017
20:29:39
Мне кажется ты не сам писал этот код. Там всего пара строк правильно написано, остальное как будто надергано из разных мест. Даже переменные по разному одни и те же называются.

Vlad
20.09.2017
04:53:02
У тебя не может работать программа, num не объявлен даже. Если исправить эти мелочи, то все равно не будет работать так, как тебе хочется. Я с файлами еще не знаком в руби, но думаю ты работает лишь с прочтенной информацией, а не с файлом. Либо надо как то напрямую в нем редактировать информацию и записывать. Либо доставать, изменять и записывать обратно. Если не прав, поправьте.

Andrey
20.09.2017
05:30:47
У него на самом деле по другому код выглядел :) там почти правильно.

Thaisia
20.09.2017
07:48:47
рубаны, посоветуйте книг/учебников/лекций ну или еще там каких учебных ресурсов по башу, а ?
желательно на русском. ну для тупеньких, кароч =/

Fedor
20.09.2017
07:49:15
BAS
оно же "искусство написания bash скриптов"
есть на русском на open-net

Thaisia
20.09.2017
07:51:48
о, спасиб

Fedor
20.09.2017
07:54:57
не за что

Nikolay
20.09.2017
09:18:51
Странная проблема у меня. На продакшне все работает, на странице аяксом подгружается форма, а локально тот же самый код, но форме не подгружается, т.к. ответ пустой приходит. Может опытный глаз увидит что-нибудь и направит на путь истинный ) Вот лог https://pastebin.com/gdQiehjy

Fedor
20.09.2017
09:35:25
/api/v1/conferences/test/fields вот этот запрос?

Google

Nikolay
20.09.2017
09:36:25
да

Fedor
20.09.2017
09:36:38
я бы роутинг посмотрел внимательнее, у тебя:
Processing by Api::V1::FieldsController#index as JSON
Parameters: {"conference_id"=>"test"}
Запрос обратаывается методом index, а при наличии id шника по идее должно быть show
либо у тебя роутинг такой странный, и это кореектно, либо он почему-то не поспринимает текст, как id
у меня такая проблема когда-то давно была, но подробностей уже не помню
если оно и должно indexом обрабатываться, то проверь, что форма корректно создается и отправляется. Если ты делаешь что-то вроде find_by(id: params[:conference_id]) то при некорректном id шнике у тебя будет не объект, а nil и form_for будет пустой

Nikolay
20.09.2017
09:43:57
Спасибо, сейчас посмотрю. Это не мой код, проблема конечно странная, что локально у меня не работает а на продакшне работает, может и у других локально работает

Fedor
20.09.2017
09:45:08
на проде то, небось id - корректный integer

Nikolay
20.09.2017
09:48:51
так я для чистоты эксперимента слил себе с мастера и локально его запустил, т.е. должна быть точная копия

Fedor
20.09.2017
09:49:10
ну передаешь то ты в запросе test
а не integer
попробуй реальный idшник передать

Nikolay
20.09.2017
09:50:19
это вариант, тоже думал, почему у меня везде id передается текст

Nikolay
20.09.2017
09:51:29
попробую глянуть на продакшне, что передается
блин, как в heroku выбрать app?

Fedor
20.09.2017
10:00:22
не знаю, не работал с ним

Nikolay
20.09.2017
10:00:56
в хелпе не нашел, погуглю
тоже передает текстом айдишник Started GET "/api/v1/conferences/niktest/fields" for 91.228.230.255 at 2017-09-20 10:10:57 +0000
2017-09-20T10:10:57.598540+00:00 app[web.1]: Processing by Api::V1::FieldsController#index as JSON
2017-09-20T10:10:57.598573+00:00 app[web.1]: Parameters: {"conference_id"=>"niktest"}
2017-09-20T10:10:57.641901+00:00 app[web.1]: Completed 200 OK in 43ms (Views: 0.3ms | ActiveRecord: 24.7ms)
2017-09-20T10:10:57.653034+00:00 heroku[router]: at=info method=GET path="/api/v1/conferences/niktest/fields" host=konvent.herokuapp.com request_id=0eac68aa-b48e-41a8-bff1-9a4dc1fb740c fwd="91.228.230.255" dyno=web.1 connect=0ms service=50ms status=304 bytes=1003 protocol=http
попробую после обеда integer

Fedor
20.09.2017
10:13:55
да воткни pry в контроллер и отследи, что проиходит по шагам
вот и все

Google

Fedor
20.09.2017
10:14:06
проще чем тыкать пальцем в небо

Nikolay
20.09.2017
10:15:44
точно
нда, все оказалось проще, идет обращение к модели fields по id конференции, а на деве там пусто вообще

Admin
ERROR: S client not available

Nikolay
20.09.2017
13:10:00
а на продакшене много записей
теперь искать как они туда попадают

Yuriy
20.09.2017
13:44:36
Как думаете, по Роминым урокам лучше будет идти если все делать на VPS'ке(arubacloud) чтобы не ставить линух себе на ПК?
Vps на ubuntu server

Alex
20.09.2017
13:45:28
с иксами?

Nikolay
20.09.2017
13:45:35
лучше если виртуалку локально

Yuriy
20.09.2017
13:48:00
Не, только консоль, только хардкор
Не хочется кучу виртуалок плодить, на работе и дома, а так один сервак в сети

Alex
20.09.2017
13:50:38

Ilya
20.09.2017
13:51:57
Как делать responsive images? Мне говорят мол, что хватит srcset с разными х1 х2 и все, но у нас x1 делается путем деления пополам размеров, и выходит довольно мыльные пикчи, чето мне кажется не так это все делать надо

Yuriy
20.09.2017
13:52:40
Через ssh маунтить серв на рабочий ПК и домашний, кодить в sublime, запускать через консоль серва
Или вообще git накатит

Dmitry
20.09.2017
14:04:55

Ro
20.09.2017
15:04:35

Thaisia
20.09.2017
15:04:58

Ro
20.09.2017
15:05:14
не занудная книга, имхо стоит глянуть

Google

Thaisia
20.09.2017
15:05:31
обязательно )

Olga
21.09.2017
10:38:46
всем привет)
имеет значение какую SQL изучать для работы с рельсами ?
sqlite3, postgresql .... другое ?
от чего отталкиваться при выборе базы ?

Vitaliy
21.09.2017
10:39:24
самая распространеная в рельсовом стеке postgresql
в своих проектах использую только ее

Olga
21.09.2017
10:40:14
ага спасибо, не видела ее еще, буду гуглить)

Vitaliy
21.09.2017
10:41:25
При этом у sqlite мне очень нравятся доки по SQL языку. Рекомендую, т.к. SQL примерно одинаков во всех СУБД: https://sqlite.org/lang.html

Fedor
21.09.2017
10:42:08
в общем виде синтаксис примерно одинаков, разницы никакой

Vitaliy
21.09.2017
10:42:20
Хотя в рельсах вряд ли придется иметь дело с чистым SQL — но знать, как там все устроено, и как ActiveRecord выполняет свои queries, полезно

Fedor
21.09.2017
10:42:21
postgresql - самый распространенный, чамый мощный и самый сложный )
sqlite хорош только тем, что это по сути кучка файлов в соседней папке, его не надо поднимать как сервис в системе и настраивать
это максимально просто и быстро, но для работы с реальным проектом практически непригодно
хотя для тестов - удобно

Olga
21.09.2017
10:43:44
ага спасибо большое ребята ?
поняла, будем двигаться от простого к сложному постепенно))