
Anton
06.06.2017
14:11:27
кстати, в ханами есть некоторая проблема с пагинацией, она там включается через жопу ибо у релейшена надо вызывать класс метод с плагином, а так как там все скрыто, то надо в кишки идти

Ярослав
06.06.2017
14:17:21
спасибо за ответы)

Alex
06.06.2017
14:19:58
ребят, вообще бывает такое что xml файл почему то не до конца распарсился?

Vasiliy
06.06.2017
14:20:38
да

Google

Alex
06.06.2017
14:20:54
как победить?

Vasiliy
06.06.2017
14:20:56
проебался тег или ещё какая-нибудь хуита

Alex
06.06.2017
14:21:05
в браузере файл нормально выглядит

Vasiliy
06.06.2017
14:21:16
как вариант отключить проверку на валидность

Felix
06.06.2017
14:21:39

Vasiliy
06.06.2017
14:22:18
да
хмл может норм в браузере выглядеть(это ж текст просто) вот опции http://www.nokogiri.org/tutorials/parsing_an_html_xml_document.html
плюс может быть кодировка не та
может быть кодировка не та у некоторого элемента

Alex
06.06.2017
14:26:32
врубил строгую, вижу ошибку теперь, спасибо.

Vasiliy
06.06.2017
14:26:50
я кода с DPD(или моим складом работал) там список чего-то приходил в UTF-8, но какой-то элемент один был в windows-1251, в итоге пришлось в сыром ответе чекать кодировку, править и потом только парсить

Alex
06.06.2017
14:27:16
у меня похожая ситуация с аттачами
я там хак жесткий сделал

Google

Ruslan
06.06.2017
15:27:00
всем привет, сталкивался ли кто с ошибкой при работе с Net::FTP -- Sorry, cleartext sessions and weak ciphers are not accepted on this server.

Alex
06.06.2017
15:35:16
подключи SSL поддержку

Ruslan
06.06.2017
15:36:11
да проблема в том, что я не могу найти этой опции у Net::FTP

Alex
06.06.2017
15:38:35
https://ruby-doc.org/stdlib-2.4.0/libdoc/net/ftp/rdoc/Net/FTP/OpenSSL/SSL.html
https://ruby-doc.org/stdlib-2.4.0/libdoc/net/ftp/rdoc/Net/FTP.html
Ясно понятно.
если все еще будет ругаться - попробуй передать шифр покрепче в ssl: {}

Ruslan
06.06.2017
15:42:01
у меня либо версия гема другая либо хз, я эту доку тоже находил,
ftp ||= Net::FTP.new('localhost', username: 'test', password: 'pass', ssl: true)
TypeError: no implicit conversion of Hash into String
def initialize(host = nil, user = nil, passwd = nil, acct = nil)
так, или это я как понимаю для руби 2.4
хм, блин у меня 2.3

Alex
06.06.2017
15:44:25
потому что ssl он хэшик в документации указано
О, слушай, реально похоже в версии рубей дело
https://ruby-doc.org/stdlib-2.3.0/libdoc/net/ftp/rdoc/Net/FTP.html
Тут нет ssl

Ruslan
06.06.2017
15:46:08
сыкатно обновлять версию руби ради этого

Alex
06.06.2017
15:46:13
обновляй руби / бери другой гем / пиши микросервис

Ruslan
06.06.2017
15:46:48
он есть, но как-то это не меняет

Google

Ruslan
06.06.2017
15:47:05
да и код для работы с фтп в сервисе лежит, ладно, буду пробовать

Alex
06.06.2017
15:48:04
просто возьми другой гем, наверняка есть нужный.
Я с ftp в рубях вообще не работал, тем более ssl.

Ruslan
06.06.2017
15:54:01
та как-то не видел я ничего свежего и адекватного

ojab
06.06.2017
15:58:38
любая обёртка над curl'ом, как вариант
i. e. https://github.com/typhoeus/ethon и иже

Liudmila
06.06.2017
15:59:32
Только преподавателей Ruby
Подскажите, коллег или знакомых кому интересно. Mail.ru ведет набор преподавателей Ruby для начинающих. По готовым программам, удаленно в формате вебинаров. Белая зп. плюс возможность беспл.обучения на любых наших курсах. l.karamysheva@corp.mail.ru

Anton
06.06.2017
16:05:07

v
06.06.2017
16:05:27
точнее, компании Geekbrains.ru (c августа 2016 года - Бизнес Юнит Mail.ru)

Liudmila
06.06.2017
16:07:51
Для Geekbrains, В Технопарке очные занятия

Sergey
06.06.2017
16:09:09
А сколько человек вебинар будут смотреть?

Liudmila
06.06.2017
16:10:13
20 примерно
аудитория junы

Vasiliy
06.06.2017
17:34:25
> junы
Кекнул

Alex
06.06.2017
18:41:42
/ban

Group Butler [beta]
06.06.2017
18:41:43
Alex banned Dima!

Igor
07.06.2017
06:13:56
Для Geekbrains, В Технопарке очные занятия
Я эту движуху не одобряю, как показала практика выпускники таких "вебинаров" полные балбесы и состоят на 80% из людей которые хотят "ворваться в айти ибо там много платят", слабо представляя что из себя представляет разработка

Alex
07.06.2017
06:20:28
Как по твоему, откуда берутся нормальные погромисты?

Google

Alex
07.06.2017
06:21:31
я просто самоучка, и тоже не представлял себе как выглядит коммерческая разработка, пока в офисе на первой работе не поработал.

Oleg
07.06.2017
06:22:11
Меня из универа с первого курса отчислили потому что программирование не сдал

Alex
07.06.2017
06:22:34
я тоже не одобряю эту движуху по курсам ибо не думаю что там выпускают более менее нормальных погромистов, но пока в реальном проекте не поработаешь - так и не будешь знать что из себя этот коммерческий кодинг представляет.
Т.е задача курсов дать и закрепить знания, опыт все равно сложно набрать.

Oleg
07.06.2017
06:26:21
Было лень ехать :D
У меня была самая лучшая программа со 100500 плюшек, но мне всё надоело

Admin
ERROR: S client not available

Oleg
07.06.2017
06:27:25
Но я техникум на программиста закончил, а вот универ не то было
В целом из всего что я изучал там реально пригодились только графы и немного дискретная математика

Dmitriy
07.06.2017
06:36:18
ребят, а есть у кого нормальная инструкция, или где можно посмотреть, деплой приложения при помощи capistrano nginx unicorn rbenv
или passenger лучше?

ojab
07.06.2017
06:54:58
puma лучше
(ибо дефолтная для рельс)
посмотреть можно (внезапно) на сайте capistrano в разделе документации
в конфиг nginx'a впилить что-то в духе https://gist.github.com/ojab/33af379db5bded0d479eeafce05702bb или глянуть как в capistrano-puma сделано

Alexander
07.06.2017
06:58:30
Перешли с единорога? В 5-й версии?

ojab
07.06.2017
06:59:31
с 4.2 или где там actioncable появился

kolas
07.06.2017
07:03:10
я passenger использую, там небольшой конфиг в nginx и все

Google

Roman
07.06.2017
07:08:59

Felix
07.06.2017
07:15:31
и у меня в проекте ща этот стек. в чем сложности то?) гем capistrano-nginx-unicorn умеет почти все сам делать

Vasiliy
07.06.2017
07:25:55
а чем вам пума не нравится?

Felix
07.06.2017
07:26:24

Vasiliy
07.06.2017
07:26:42
вообще, тем кто пуму не использует

Felix
07.06.2017
07:27:14
а так нормальный сервер приложений

Vasiliy
07.06.2017
07:30:16
часто вижу что не юзают пуму, думал может какие объективные причины есть
оказывается прост исторически так сложилось

Felix
07.06.2017
07:30:45
локально я юзаю пуму
:)
да нет смысла не юзать ее

Zamira
07.06.2017
07:43:45

Felix
07.06.2017
07:44:07

Vasiliy
07.06.2017
07:44:34
я где то читал что она текла

Alex
07.06.2017
08:17:22
Юникорн везде пишут что течет
Даже unicorn killer'ы есть

Roman
07.06.2017
08:21:14
течёт не юникорн, а "твой" код
у риты просто нет таких тулзов
а или может даже есть, я кажется видел тред-киллер
у меня нормально работало на 2к rpm и килялось оно раз в несколько дней всего, но и это не leak был, а просто мне пожлобились выделить больше оперативки

Dmitriy
07.06.2017
09:44:25
смотрю мнения разделились)