@rubylang

Страница 1238 из 1684
No
10.10.2017
11:59:40
он и ругается

Vasiliy
10.10.2017
12:00:31
хм, рубишахта на заглавные не ругается, видимо принимая за аббревиатуру

Aldar
10.10.2017
12:01:03
spell checker?

Google
No
10.10.2017
12:02:47
Code Spell Checker у меня стоит

его еще доконфиживать надо чтоб руби файлы проверял

Vasiliy
10.10.2017
12:05:03
вообще спелл чекер ещё спасает от того что кто-то по незнанию пишет на англ неправильно слово везде, а ты после беглого ознакомления пишешь верно и удивляешься почему его код работает а твой нет

ну и от опечаток тоже

Vasiliy
10.10.2017
12:07:28
у нас было в разных местах address adress addres

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

No
10.10.2017
12:07:57
я сам частенько порю такие слова

обычно это слова, где две сдвоенных согласных

и ты на постой забываешь одну из них сдвоить

Aldar
10.10.2017
12:09:08
у нас было в разных местах address adress addres
во, adress это в порядке ещей

Google
Vasiliy
10.10.2017
12:09:44
вообще читал в какой-то статистике что на долю опечаток приходится больше всего ошибок

No
10.10.2017
12:10:10
вообще читал в какой-то статистике что на долю опечаток приходится больше всего ошибок
это вряд ли, IDE же эти ошибки отловит в большинстве случаев

Anton
10.10.2017
12:10:12
во, adress это в порядке ещей
я обычно адресс пишу по русски лол

No
10.10.2017
12:10:37
по-японски лучше

Semyon
10.10.2017
12:10:42
в коде ?

Felix
10.10.2017
12:10:57
No
10.10.2017
12:11:14
а-до-ресу

)

фус-ро-да

Felix
10.10.2017
12:12:00
фу-су-ро-да))

согласных в японском нету, кроме Н

Vasiliy
10.10.2017
12:12:28
Я как т видал питоний код с постгрессом там было все на русском

No
10.10.2017
12:12:50
Я думаю каждый в институте пробовал писать программы на русском

нет?

Anna
10.10.2017
12:13:16
а-до-ресу
https://youtu.be/xNinaxLugiY

No
10.10.2017
12:15:01
https://youtu.be/xNinaxLugiY
ахахах ))) это круто )

pny
10.10.2017
14:55:49
вакансия без вилки ?

@Eugene_Shved какжетак

Eugene
10.10.2017
14:58:26
@Eugene_Shved какжетак
спасибо, исправил

Google
Aldar
10.10.2017
16:34:30
Руби умер, но откуда столько вакансий?

No
10.10.2017
16:39:43
Руби умер, но откуда столько вакансий?
Это для паталагоанатомов

Eugene
10.10.2017
16:47:47
поддерживать 3 рельсу надо кому-то

Mighty
10.10.2017
17:58:02
Руби умер, но откуда столько вакансий?
Так умер что мили ищут на 200к+ а пару компаний с релокацией в Европу на 4к евро

Mighty
10.10.2017
18:49:33
а что такое 4 к в европе
Если ты про то что это gross, то европа разная и налоги разные

biert
10.10.2017
21:15:21
кто-то разбирается в geocoder?

Driver.available.near([reservation.pickup_place_latitude, reservation.pickup_place_longitude], MAX_DISTANCE_FOR_NOW, :unit => :kilometers, order: 'distance').includes(:car).limit(MAX_DRIVERS_AMOUNT)

такой вот у меня запрос

но говорит что нету distance поля в таблице

#<ActiveRecord::StatementInvalid: PG::UndefinedColumn: ERROR: column \"distance\" does not exist

Смерть
10.10.2017
22:02:50
Если я правильно понимаю, то distance - вычисляемое поле

Artem
11.10.2017
07:36:04
Добрый день всем. Подскажите как лучше организовать настройки приложения. Чтобы вносить например реквизиты, адреса телефоны и потом дергать в нужных местах эти данные. Ну и само собой настройка в интерфейсе

Nikita
11.10.2017
07:37:25
создай модель Setting и сделай синглтон, допустим

biert
11.10.2017
07:42:26
Если я правильно понимаю, то distance - вычисляемое поле
Именно, здарова старик, не ожидал встречи такой))

Artem
11.10.2017
07:57:55
Как сделать rails синглтон?

Aleksey
11.10.2017
07:59:08
вы перепутали со строкой гугла телеграм))

Fedor
11.10.2017
08:02:23
)))

Nikita
11.10.2017
08:06:48
@freecats https://ruby-doc.org/stdlib-2.1.0/libdoc/singleton/rdoc/Singleton.html

Google
Nikita
11.10.2017
08:06:55
эх, пользуйтесь гуглом

Artur
11.10.2017
08:11:39
Ну, можно сделать модуль с методами через self.

а, вы не об этом

ну лан

я мимо проходил прост

Rustam
11.10.2017
08:12:47
сталкивался кто с ошибкой ERROR — Specified 'redis' for Action Cable pubsub adapter, but the gem is not loaded. Add gem 'redis' to your Gemfile (and ensure its version is at the minimum required by Action Cable).: nil

приэтом из консоли редис доступен

Artur
11.10.2017
08:13:53
ну а всё же, в гемфайле есть он?

Rustam
11.10.2017
08:13:59
есть

Admin
ERROR: S client not available

Rustam
11.10.2017
08:14:52
версия гема 4.0.1 может она не совместима с Action Cable

Mighty
11.10.2017
08:17:53
Если бы она была не совместима, бандлер бы не разрезолвил

Rustam
11.10.2017
08:18:28
просто вот что я нашел и тут говорят над на 3 откатиться https://github.com/rails/rails/issues/30527

и правда дело в версии редиса

откатился на 3 и все работает

biert
11.10.2017
09:53:08
этот geocoder то еще мракобесие

No
11.10.2017
10:10:37
include Singleton
это будет не синглтон по факту )

есть проблема, что в каждом потоке (в случае пумы) или в каждом процессе (в случе остальных)

будет свой синглтон

Google
biert
11.10.2017
10:11:05
Привет
в приват загляни

Fedor
11.10.2017
10:12:17
есть проблема, что в каждом потоке (в случае пумы) или в каждом процессе (в случе остальных)
эм... а ты как хочешь? Что бы в разных процессах с разной памятью был один и тот же синглтон?

No
11.10.2017
10:13:08
эм... а ты как хочешь? Что бы в разных процессах с разной памятью был один и тот же синглтон?
я, если честно, не знаю обходного пути ) но, когда допустим, синглтон может меняться в процессе выполнения приложения - можно наловить тонну очень хитрых багов

Mighty
11.10.2017
10:13:14
это будет не синглтон по факту )
Где-то в мире есть еще один экземпляр класса, поэтому это не синглтон

No
11.10.2017
10:13:46
Где-то в мире есть еще один экземпляр класса, поэтому это не синглтон
не где-то в мире, а в конкретном приложении на разных потоках )

с этим могут быть связаны проблемы, потому и уточнил этот нюанс )

Mighty
11.10.2017
10:14:04
не где-то в мире, а в конкретном приложении на разных потоках )
Разные потоки это разные инстансы приложения

No
11.10.2017
10:15:06
Разные потоки это разные инстансы приложения
Как это исключает проблему, описаную мной выше?

Mighty
11.10.2017
10:15:47
Как это исключает проблему, описаную мной выше?
Ну если не принимать в расчет тот факт что она надуманная и метафизическая - никак не решает

Но сам факт желания сделать кросс-инстансовый in-memory объект с общим доступом вызывает уважение

Который еще и изменяемый

No
11.10.2017
10:17:38
Ну если не принимать в расчет тот факт что она надуманная и метафизическая - никак не решает
Она надуманная и метафизическая, пока синглтоном не являются какие-то глобальные конфиги приложения, которые вдобавок ещё могут меняться. И на одном потоке у тебя приложение сконфижено по одному, на другом - по другому

Звучит как бред?

А я видел такое )

Mighty
11.10.2017
10:18:15
Звучит как бред?
Если речь о конфигурации - как она может меняться в процессе?

No
11.10.2017
10:19:11
Точно не вспомню сейчас, по идее была в том, что приложение меняет конфиги в зависимости от обстоятельств использования

Сам подход кривой до ужаса, тут не спорю

No
11.10.2017
10:19:57
Ммм. Ты сейчас заводишь разговор в совершенно другое русло

Я предупредил о важном нюансе синглтона в рельсе

Ты пытаешься мне предъявить: "А нахуя нам это знать?"

Mighty
11.10.2017
10:21:32
Я ничего не пытаюсь «предъявить», я говорю о том что если постараться можно и хер сломать.

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