@proRuby

Страница 603 из 1594
Roman
23.06.2017
21:08:15
меня бесит bsd в частности мак тем что вечно ключи расходятся

Sergei
23.06.2017
22:03:31
Привет всем

Google
Roman
23.06.2017
23:05:13
netstat

ojab
23.06.2017
23:08:38
зачем не под bsd пользоваться netstat'ом, когда уже много лет есть ss?

(прозреваю что имелись в виду не различия с ключами `netstat`a из windows)

Roman
24.06.2017
00:21:36
нет, ну смотри, я под всякими убунтами всегда делал netstat -tulp

а в маке этих ключей нет

ну или например ls --color=auto под маком не работает

вообще почти все длинные ключи не работают

A
24.06.2017
00:33:55
это да, это еще цветочки

мне очень не хватало cp -a в *BSD

меня просто подкидывает от того что бизибоксовый ps не откликается на моё ps aux

(то что бизибоксовый вим не умеет отменять действия это вообще так смешно что нет)

с разным route/ifconfig/netstat еще ладно, один раз не то набрал, чертыхнулся и набрал еще раз когда пальцы вспомнили где они.

Google
Dmitriy
24.06.2017
11:38:33
Что я не так делаю? require 'aws-sdk' s3 = Aws::S3::Resource.new( region: 'us-east-2', access_key_id: 'SOMEACCESS', secret_access_key: 'SOMESECRET' ) s3.bucket('project-test-upload-storage').object('some.png').get(response_target: '/bath/bath-towels/whipstich/colors/charcoal/1.png') Пишет: The bucket you are attempting to access must be addressed using the specified endpoint. Please send all future requests to this endpoint

Dmitriy
24.06.2017
11:44:09
ну по идее у каждого бакета есть свой specified endpoint связанный с регионом

но картинка у меня по этому адресу находится https://s3.amazonaws.com/project-test-upload-storage/bath/bath-towels/whipstich/colors/charcoal/1.png

ojab
24.06.2017
11:47:54


Dmitriy
24.06.2017
11:48:51
ну так и должно быть я заменил имя проекта на projectы

у меня при заходе на ссылку пишет Access Denied

так что все ок

Alexander
24.06.2017
13:23:34
Гасите свет, они на него идут! ?

bender23
24.06.2017
13:30:12
Alexander
24.06.2017
13:32:44
Плюшка
24.06.2017
13:33:16
ингресс не нужен же

Alexander
24.06.2017
13:35:46
ингресс не нужен же
Как не нужен? С друзьями в пердях пивка попить самое оно ?

Плюшка
24.06.2017
13:36:11
друзей так и не смог уговорить поиграть

(

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

Alex
24.06.2017
16:41:47
ты где ссылку на этот чат увидел?

e_nubian @VelAzum @milhom Райлян Igor @savchuk_denis Вы откуда все пришли если не секрет?

Alexander
24.06.2017
16:43:40
@proglibrary

Alex
24.06.2017
16:44:09
@proglibrary
ого, огромный канал

Google
Sots Art PRoject
24.06.2017
16:45:16
я отсюда вроде - https://t.me/proglibrary

Artem
24.06.2017
16:48:06
Всем добрый день

Oleg
24.06.2017
16:50:40
Добрый день

M.I
24.06.2017
16:53:08
Всем привет

Меня зовут Ильхом, руби программист

Philipp
24.06.2017
16:55:45
город не указал, не канонично

Anton
24.06.2017
16:56:59
и возраст

:)

(это шутка была)

Admin
ERROR: S client not available

Lupsick
24.06.2017
18:08:11


Andrey
24.06.2017
18:12:49
Ваще telegram pro ruby первая ссылка :)

Тёма
24.06.2017
18:52:02
Привет всем!

Anton
24.06.2017
18:52:16
?

Andrey
24.06.2017
18:52:42
Хэлло

Shamil
24.06.2017
18:53:38
Привет

Тёма
24.06.2017
19:03:06
Я не знаю о чём тут говорят, а историю читать лень. Давайте поговорим о сайд-эффектах. Мне нравится, что у присваивания есть такой сайд-эффект: a = Class.new a.name # => nil B = Class.new B.name # => B

Nikita
24.06.2017
19:05:24
я вокруг этого сайд-эффекта хак написал, чтобы можно было несколько классов с одинаковым именем создавать

https://github.com/dry-rb/dry-core/pull/13/files#diff-19d7c40947ed5e9beaa00fd797d790ffR64

ojab
24.06.2017
19:06:10
но зачем

Google
Тёма
24.06.2017
19:08:20
но зачем
Куда же в рубишной библиотеке нового поколения без этого функционала? Сам подумай :)

Nikita
24.06.2017
19:09:13
но зачем
это хороший вопрос, ответ на него слишком длинный правда, но вкратце, в роме автоматически генерируются классы для типизированных структур над dry-struct и все они получают одинаковое имя. Могли бы получать и разное, но непонятно какое. А по-другому имя нормально задать классу в руби нельзя, если ты определишь метод name, то это нифига не сработает

руби не будет его звать при интроспекции объекта

https://github.com/rom-rb/rom-repository/pull/65 вот тут предыстория

только посмотрите на этот костыль https://github.com/rom-rb/rom-repository/pull/65/files#diff-18de4a33635c1981cf280f7a156ee636R68

короче классическая задача о двух стульях

ojab
24.06.2017
19:12:07
короче придумали себе проблему и героически её решаете

Nikita
24.06.2017
19:12:37
эксперт в треде

ojab
24.06.2017
19:13:59
это хорошее сообщение, ответ на него слишком длинный правда, но вкратце, если решаемая проблема непонятна без чтения исходников rom-rb, то, вероятно, rom-rb что-то делает не так

что мешает создавать вменяемые классы/константы?

Nikita
24.06.2017
19:16:11
я же говорю, они создаются динамически, в сути они анонимные, но иметь анонимные классы неудобно, потому что в руби для них интроспекция из коробки плохая

а задача вот какая

Страница 603 из 1594