
Oleg
07.05.2018
08:14:53
О
Так там могут быть спецсимволы же

Sergey
07.05.2018
08:15:22
А как их посмотреть?

Oleg
07.05.2018
08:16:22
В irb выводит, а pry я не пользуюсь

Google

Oleg
07.05.2018
08:16:32
Вообще конечно должно было вывести... хм
А пропробуй другие символы?
name[1] и тп

Sergey
07.05.2018
08:16:53
Там все норм

ShadoWalkeR
07.05.2018
08:16:58
print() или puts() выводит спецсимволы с экранированием

Sergey
07.05.2018
08:17:01
Из за первого все и ехало

ShadoWalkeR
07.05.2018
08:17:05
А без скобок - нет)

Oleg
07.05.2018
08:17:13
Видимо там какой-нить нулевой символ

Sergey
07.05.2018
08:17:37
[5] pry(InviteFactory)> puts name
Email
=> nil
[6] pry(InviteFactory)> print name
Email=> nil

ShadoWalkeR
07.05.2018
08:17:43
Точней если написать
puts(testString) то спецсимволы заэкранируются
puts testString - обработаются

Oleg
07.05.2018
08:17:55
В скобки puts

Sergey
07.05.2018
08:18:09
Тоже самое

Oleg
07.05.2018
08:19:23
name[1] выводит E ?

Google

Sergey
07.05.2018
08:19:30
Да

Oleg
07.05.2018
08:19:41
Ну значит точно что-то вставлено, но не отображает
Либо переопределено жестко
А если просто произвольную строку - выведет как надо?
Руками если написать?

Sergey
07.05.2018
08:20:30
[11] pry(InviteFactory)> "Email"[0]
=> "E"

Oleg
07.05.2018
08:20:39
Ага, ну значит приходит не то
Попробуй lstrip

Sergey
07.05.2018
08:23:16
Короче регуляркой прошелся - удалил все символы кроме буквенно-цифор, вроде все, спасибо за помощь

Oleg
07.05.2018
08:23:25
https://ruby-doc.org/core-2.5.0/String.html#method-i-lstrip
Ну или так, да

Sergey
07.05.2018
08:24:04

wi11son
07.05.2018
08:24:58

ShadoWalkeR
07.05.2018
08:25:37

wi11son
07.05.2018
08:26:18
а, для GC

Oleg
07.05.2018
08:43:13
Или вызывать соответствующий метод, что правильнее
https://ruby-doc.org/core-2.5.0/Thread.html#method-c-pass
Кому-нибудь нужен в команду программист, умеющий в Ruby, но не умеющий в Rails? Но с опытом в прошлом в JS/Node стеке?

Roman
07.05.2018
08:59:19

Ilya
07.05.2018
09:00:17

Google

Roman
07.05.2018
09:00:41
ну... это скажем так, нетипично, но ничо

ShadoWalkeR
07.05.2018
09:01:21

Ilya
07.05.2018
09:01:47
интересно послушать почему человек хочет из ноды в руби уйти

ShadoWalkeR
07.05.2018
09:04:27
Тут гдето уже агитировали с утра, что жава скрипт очень популярный ЯП, и раз он общего назначения то на нем будут писать все - фронт, бэк, БД, скрипты, драйвера и тд ?

Dmitry
07.05.2018
09:05:45
js адекватный только на фронте к сожалению
с бэком история как с руби, всё стагнирует. Только стагнировать особенно нечему при этом.

Roman
07.05.2018
09:07:08
между прочим щас аще всё можно на js писать: бек, фронт, мобайл, десктоп
https://twitter.com/lisovskyvlad/status/393282519438995456

Ilya
07.05.2018
09:08:12

Roman
07.05.2018
09:08:21
ну я ж об этом и пишу

Ilya
07.05.2018
09:08:32
вроде тот же сбербанк мобильное приложение живет на реакт натив

Dmitry
07.05.2018
09:09:32
ага, электрон приложения, которые
1) сплошная дыра в системе, потому что редко обновляются, а зачастую вообще не обновляются
2) жутко жрущие ресурсы
3) чуть более, чем полностью не интегрируются в системе
4) js программистов сейчас наверное больше чем php программистов с тем же результатом
5) напоминаю, что тот же слак только недавно убрал dev mode из своего приложения. до 140% падение производительности и большое количество растрат ресурсных.

Dmitry
07.05.2018
09:10:06

Ilya
07.05.2018
09:10:46
у них своя экосистема с готовыми компонентами, которые одни для веба и для мобилок
и сочетается все отлично как по мне
да и работает нормально у меня на стареньком 5s и у девушки на андроиде 7

Dmitry
07.05.2018
09:13:15
К сберу у меня претензии уровня - всё очень плохо.
UI - отстой.
Отвратительнейшая служба поддержки, отвратительнейший сервис в офисах, жутко глупые ограничения и сюрпризы в самых дурацких местах.
альфа, тинькоф, да даже втб(хотя это тот же сбербанк) лучше будут.
райфазен еще неплохой, и приложение хорошее и сервис внятный

Google

Roman
07.05.2018
09:14:42
нативные - это https://proton-native.js.org/

Dmitry
07.05.2018
09:17:07
эмм, разве это не маркетинг булшит?)
Нативности там ну очень мало, разве что js дёргает нативные элементы системы.
Процессы рендеринга и всего подобного вообще другие.
Вес приложения - больше
общая производительность и потребление ресурсов - тоже беда на нормальном приложении.

Roman
07.05.2018
09:17:42
я еще не пробовал =) надо глянуть

Ilya
07.05.2018
09:17:50
он сейчас про электрон или реакт натив?
(я не говорю про кордову и тд, это все говно имхо)

Dmitry
07.05.2018
09:18:31
прошлый пост про электрон
по ссылке - там скорее всего плохо всё, ибо от реакта там мало чего будет на самом деле.
+ 10 mb nodejs
+ ~5 mb bindings
+ app assets
и всё снова на жс, который малопотребляющий по ресурсам и быстрый с оговорками.

Anton
07.05.2018
10:22:42
Народ, не в тему влезу, а кто о чем хочет почитать из мира ханами/драй/рома? У меня просто кончаются идеи, хотелось бы собрать новых

Admin
ERROR: S client not available

Anton
07.05.2018
10:23:03
Ну или из архитектуры и ддд

Igor
07.05.2018
10:26:38
* Почему у Dry такой "странный" dsl
* Как правильно переползти с ActiveRecord на модели и репозитории Hahami (скопы там, может колбэки и т.п.)

Anton
07.05.2018
10:27:37
Первое к солнику, хотя по мне после пары месяцев кажется все очень удобным
А второе - хороший поинт. Попробую разобраться

Igor
07.05.2018
10:31:17
Если про DDD, может где-то не дочитал, или так и не наткнулся на популярное объяснение про agregate root. Например отношения Users -> Post. Вроде хочется сделать User как root объект, но иногда надо доставать Users из Posts, и тогда agregate root вроде как тут лишний

Oleg
07.05.2018
10:32:54
Вспомнил сейчас монгу, в которой приветствуется денормализация данных

Alex
07.05.2018
10:34:20
нафига в webpacker нужен stylesheet_pack_tag?
если надо css из .js файла тащить

Roman
07.05.2018
10:47:04

Google

Alex
07.05.2018
10:47:22
а потом мне интересно как еще деплоить это

Roman
07.05.2018
10:47:48
в вебпакере лоадер цсс настроен так, что все цсски экстрактятся в отдельны цсс файл, который и надо подключить

Alex
07.05.2018
10:48:17
меня лишь hexdigest смущает
остальное очевидно - нет. Но с настройкой hexdigest вечные проблемы

Roman
07.05.2018
10:48:44
хз никаких проблем не было
вебпак все пишет в манифест
если есть "час та натхнення" - поковыряй сорцы вебпакера

Alex
07.05.2018
10:49:34

Roman
07.05.2018
10:49:59
и кстати, если у тебя в вебпакеровском ендпойнту нет цсса, то вызов stylesheet_packs_tag все поломает
за этим приходится следить, мое мнение, что сделано это коряво
у меня короч в последние полгода сплошной переход с sprockets на webpack, так что если кому чо надо - спрашивайте, велик шанс, что я уже на ваши грабли наступил :D

Maxim
07.05.2018
11:05:25
objc[1389]: +[__NSPlaceholderDictionary initialize] may have been in progress in another thread when fork() was called. We cannot safely call it or ignore it in the fork() child process. Crashing instead. Set a breakpoint on objc_initializeAfterForkError to debug.
выручайте
что это?
в логах на мак осе при запускке сайдкика

Ilya
07.05.2018
11:09:40
https://github.com/rtomayko/shotgun/issues/69
https://github.com/puma/puma/issues/1421
ты вообще гуглил?
там куча ишьюс и решений в гугле сразу

Alex
07.05.2018
11:23:58
Причем я не могу понять что поменялось, только что все работало, пытался трогать настройки но все равно артифакты не появляются.