
Ivan
30.05.2018
18:33:51

Рaukoff
30.05.2018
18:35:23
@react_js
@vuejs_ru

Ivan
30.05.2018
18:36:20
Спасибо

Google

Roman
30.05.2018
20:42:25
https://ocw.mit.edu/courses/mit-curriculum-guide/ втыкайте какую крутую хуйню сделали
я года три назад пытался сделать что-то подобное но не хватило терпения и дропнул
вниз там крутаните

Ivik
31.05.2018
08:31:39
парни
кто-нибудь на 2.5.1 Рубях работает ?
глюки наблюдаются ?
с третих нужно обновиться
лучше сразу на 5 или через 4 ?

Aleksey
31.05.2018
08:32:41
2.4 сломали немного fixnum/integer, но это уже везде пофикшено во всех гемах, а в 2.5 ничего такого нет, все норм

Eugene
31.05.2018
08:32:41
через 4
Последовательно обновляйся, не ошибешься

Ivik
31.05.2018
08:33:53
ок, спасибо

I
31.05.2018
08:34:26
на днях парня одного собеседовал, у него были некоторые проблемы с BigInteger или чем-то таким на 2.5.0
но они возникали ОЧЕНЬ РЕДКО
там пару раз за неделю при каких-то редких кейсах на парсинге csv

Ivik
31.05.2018
08:36:06
тогда возьму 2.4.4
(есть импорт из цсв)

Google

I
31.05.2018
08:36:17
да не, мб это тебя не коснется)
притом у него 2.5.0, а не 2.5.1
на 2.4.x у него этого бага не было, кстати

Maxim
31.05.2018
08:39:50
у нас была трабла на 2.4.1 с монгой, обновились на 2.4.4 прошло

Eugene
31.05.2018
09:26:23
http://spbrubyconf.ru/
Опять пропускаю интересное :/

Undefined
31.05.2018
09:27:53
Всем привет. Подскажите как лучше обрезать текст в списке постов? По количеству строк например и с добавлением ... в конце, как в блогах делают. Попробовал с помощью css но получается криво и косо, да и в редакторе (ckeditor) при добавлении новости хотелось бы иметь возможность указывать место разрыва или как это называется

Anton
31.05.2018
09:28:07
Так

Dimon
31.05.2018
09:29:07

Eugene
31.05.2018
09:33:07
Ну так приезжай
не могу пока, пока гребаные права не получу, смысла ехать нет

Dimon
31.05.2018
09:33:40
truncate
Или как там его

Eugene
31.05.2018
09:33:49
https://apidock.com/rails/ActionView/Helpers/TextHelper/excerpt если в рельсе
или транкейт

Undefined
31.05.2018
09:34:08
Спасибо большое

Dimon
31.05.2018
09:34:36
А че сам не нашел? Документация же есть

Eugene
31.05.2018
09:34:42
Учись гуглить на ангельском

Undefined
31.05.2018
09:34:52
Я думал это с помощью js делается

Dimon
31.05.2018
09:35:25
Изучай рельсовую документацию

Google

Roman
31.05.2018
10:11:39
чтобы не быть баттхертом

Темур
31.05.2018
10:24:36
Всем привет!
У нас тут митапчик намечается по IPFS
приходите все, кому интересно!
https://krypton.timepad.ru/event/730124/

Ivan
31.05.2018
10:27:21
Платил за рекламу в чате?
Или может культурно спросил разрешения огласить о мероприятии?

Темур
31.05.2018
10:29:26
когда я последний раз читал правила чата, тут можно было писать все что угодно
поправьте меня, если я не прав

Ivan
31.05.2018
10:30:01
Ну типо не знаю, по моему можно хотя бы спросить

Eugene
31.05.2018
10:30:21
Да фиг с ним
@istickz расскажи лучше, втф из IPFS
и в чем прелесть

Ivan
31.05.2018
10:30:45
Да кстати, звучит будто бы из фильма какого то

Темур
31.05.2018
10:31:00
я сам знаю только то что в википедии написано

Ivik
31.05.2018
10:31:03

Ivan
31.05.2018
10:32:31
Это не был доёб с высока, мол Слышь ты кто такой вообще тут
Всегда не любил переписки за то что нельзя передать тон речи, выражения лица и мимику

I
31.05.2018
10:35:28

Ivan
31.05.2018
10:40:25
Это я вчера пытался Ноду осваивать и с асинхронными функциями возился

Google

Ivan
31.05.2018
10:40:55
А потом понял что я случайно в параметры гет запроса передавал значение в скобочках, которое при выводе в консоль так и отображалось, а я то блять не задумался что в консоль.лог выводит значение в чистом виде...
Кстати кто там интересовался
@deep_freeze я сделал задание, осталось только доработать

Admin
ERROR: S client not available

Ivan
31.05.2018
10:41:56
после чэленджа залью на ГитХаб
Там всё крайне просто, ну для тех кто с Нодой и JS хоть немного дружит, а не так как я

Aldar
31.05.2018
10:43:33

Nikita
31.05.2018
10:43:47
которые топ кстати

Ivan
31.05.2018
10:43:53
Асинк и эвэйт

Nikita
31.05.2018
10:44:06
да че там юзать их
асинк функция
авэит результат

Ivan
31.05.2018
10:45:17
Ну вот пока я это узнал
Первый день же в Ноде, и то пол дня даже
ёпта да я не знал даже как for each заставить работать асинхронно, я не знал как key - value в js вообще работает
Но мало того
100 раз всё по этой причине переделывал
Реально было похоже будто бы ошибка состоит в асинхронносте этой

Google

Nikita
31.05.2018
10:46:45
все ошбики ноды в ее убогой асинхронности

Rafkat
31.05.2018
10:47:18

Ivan
31.05.2018
10:47:45
Ну когда я разобрался стало всё более менее понятно, но вот то как выглядит код...
Везде эти эвэйты
А они нужны потому что функции в той библиотеки можно юзать только асинхронно
В итоге у меня идёт запуск асинхронной функции, а следующая строчка это... ожидание её выполнения
И это из офф. документации puppeteer
Библиотеки от Гугла
У них повсюду эти эвэйты
А потом мне чел из Нод жэ эс чата говорит - А ЗАЧЕМ РУБИ ЕСЛИ ЕСТЬ НОДА
В итоге у меня роутер на гэт запрос - асинхронный, вызывается этот скрипт с эвэйтом, в самом скрипте повсюду эвэйты, асинхронный forEach вообще пришлось самому писать, потому что по дефолту его нет...
Короче я люблю Руби, очень люблю

Nikita
31.05.2018
10:56:27
это дело привычки)

Ivan
31.05.2018
10:59:11
Да и вчера всё за пол дня вот так сразу надо было освоить. И в итоге я справился что несомненно меня порадовало