Максим
03.04.2018
22:46:47
Используешь какие-нибудь техники скорочтения?
Alex
03.04.2018
22:46:53
Максим
03.04.2018
22:47:25
я просто иногда ловлю себя на мысли, что читаю очевидные вещи, и трачу на них своё драгоценное время
Alex
03.04.2018
22:47:52
Google
Максим
03.04.2018
22:48:24
я букмарки ставлю
тип на какой странице остановился
хотя букмарки они для отметки избранных страниц по идее придуманы
Alex
03.04.2018
22:49:30
я всегда помню слово на котором отсановился
Максим
03.04.2018
22:49:52
Странно
Почему я о Фултоне не слышал
прочитал содержание
годно
Alex
03.04.2018
22:50:16
Потому что это не учебник по Ruby
Это больше напоминает справочник
Но я как-то не вижу толка читать книги с введением когда нужны подробности и нюансы
Максим
03.04.2018
22:52:12
на экране читаешь или в электронной книге?
Alex
03.04.2018
22:52:22
Мне понравилась глава 9, с сложными структурами данных и рекурсией, хотя автор пишет что в первом издании было больше
Google
Alex
03.04.2018
22:52:34
На экране, потом куплю физ
Максим
03.04.2018
22:54:50
на какой главе уже?
Alex
03.04.2018
22:56:05
До 9 включительно прочитал все а дальше мне не нужно
Максим
03.04.2018
22:57:12
чё посоны, Рэйлс?
Alex
03.04.2018
22:57:12
Хотя надо почитать ещё 10, 11, 15, 17, 21
Я сейчас переключился на доки к Rails и posgresql https://postgrespro.ru/media/2017/06/06/introbook_v3finalrelease1-text.pdf там есть хорошая учебная база данных с оф. сайта для практики
Максим
03.04.2018
23:01:10
а сколько страниц норм по твоему прочитать книги?
за неделю
Alex
03.04.2018
23:01:29
Ну не знаю, я книгу за неделю прочитываю
Если имею циль прочитать всю, Фултона вряд-ли кто станец читать от корки до корки
Максим
03.04.2018
23:02:16
ты читаешь и параллельно кодишь?
Alex
03.04.2018
23:02:21
да
или задачи беру у знакомых синьеров-помидоров и паралельно читаю что-нибудь по теме
Максим
03.04.2018
23:06:01
интерено, ruby наверное тоже мб аналогом python для научных вычислений и рисования графиков со своими гемами
Alex
03.04.2018
23:07:25
Я изучаю его больше для того что бы не тупить с Rails, и собеседованиями
Максим
03.04.2018
23:14:31
На Линуксе сидишь?
Alex
03.04.2018
23:15:06
Максим
03.04.2018
23:15:48
всм?
Alex
03.04.2018
23:17:30
windows subsystem for linux использую для интепретатора Ruby под Windows
В том числе запускаю сервер из development окружения Rails
Google
Максим
03.04.2018
23:19:01
типа удалённого интерпретатора?
Alex
03.04.2018
23:19:19
да
только файл пишешь под Windows а его копию создаешь под linux и запускаешь, в более новых версиях правда по другому исполнено, там есть свои нюансы по которым не стоит этим увлекаться
Максим
03.04.2018
23:22:44
используешь docker и/или vagrant?
wsl походу похож на докер чем-то
Ilya
03.04.2018
23:33:03
Как сделать редирект ссылок типа website.com/ru/some_action/wtf на website.com/some_action/wtf?
get '/ru/*path', to: redirect { |path_params, req|
“#{path_params[:path]}” }
по идее что-то типо такого должно быть, но оно вообще в этот роут не заходит почему-то :(
Alex
04.04.2018
00:16:16
Rafkat
04.04.2018
03:12:30
Мне книга нравится тем, что можно устанавливать свой темп
Kirill
04.04.2018
04:15:43
какая винда лучшп?
Alex
04.04.2018
04:17:34
на SSD 10-ая на hdd 7-ая
Dmitry
04.04.2018
05:04:54
Kirill
04.04.2018
05:05:22
чем она лучше?)
Alex
04.04.2018
05:11:35
продуктов от Microsoft и Adobe нету , кроме skype
Ivan
04.04.2018
05:25:08
Alex
04.04.2018
05:26:10
это очень толстый сарказм
Ivan
04.04.2018
05:26:19
Ya
04.04.2018
06:12:34
чем она лучше?)
Хотя бы тем , что на древнем ноуте с ssd бубунта стартует за 15 секунд :)
И это со свистоперделками и hdd вместо сидирома ещё торчит
Google
Dmitry
04.04.2018
06:21:27
Stanislav
04.04.2018
06:22:20
Dmitry
04.04.2018
06:22:36
ну все относительно
Nikita
04.04.2018
06:33:09
Гайз мб кто сталкивался со SpamAssasin, как можно пофиксить эту шляпу -2.749 TVD_SPACE_RATIO_MINFP TVD_SPACE_RATIO_MINFP, он пишет эту хрень на абсолютно любом письме, пустом, заполненом, обычном письме , я затрахался уже с этим, гугл усердно молчит
Dimon
04.04.2018
07:38:48
https://github.com/jtrupiano/rack-rewrite
Maxim
04.04.2018
07:55:15
а почему бы на стороне прокси сервера(nginx, apache) не сделать?
Dimon
04.04.2018
07:57:12
потому что неудобно?
на мидлваре ты можешь как угодно тебе переписывать роуты
а на веб сервере только регэкспами
Rafkat
04.04.2018
08:57:35
I
04.04.2018
08:57:53
йохохо
да нет, это реально, просто чуточку усложняет деплой, если он не нормально сделан
Roman
04.04.2018
13:21:38
чето не пойму
перхам не едет
или я ебанутый
решил попользовать connection_pool
задача простая - есть 5 гейтов к внешней апишке, нужно их балансить между реквестами
оказалось что он не умеет массив принимать на вход
это как нормально вообще?
Google
Anton
04.04.2018
13:25:00
вполне
Roman
04.04.2018
13:25:04
> Create a pool of objects to share amongst the fibers or threads in your Ruby application:
почему я не могу расшарить готовый массив объектов, а должен создавать объект всякий раз когда он требуется?
Anton
04.04.2018
13:25:06
а что он по твоему принимать то должен?
Roman
04.04.2018
13:28:37
я понимаю конечно что он ленивый бай дефолт, но почему бы не сделать ему опцию работы с готовым массивом объектов
то есть для того чтобы что то подобное реализовать приходится пилить какой-то внешний тред-сейф контейнер для объектов, и по одному оттуда доставать их внутри блок коннекшн пула
хуй знает может я просто не тот инструмент использую
получается в итоге ебала какая то в духе
accounts = Queue.newCSV.read("config/accounts.csv").to_a.each { |acc| accounts << acc }$logins = ConnectionPool.new(size: 5, timeout: 5) { accounts.pop }
а хочется чтобы было
$logins = ConnectionPool.new(collection: %array_of_objects_to_share%, timeout: 5)
Anton
04.04.2018
13:47:23
так прикол конекшен пулла в том, что он с 1 объектом работает в несколько конекшенов
Roman
04.04.2018
13:49:39
эээ нет
ты задаешь размер пула
пока лимит не достигнут он спавнит новые объекты вызывая блок
Anton
04.04.2018
13:50:08
ну вот
по сути ты это и делаешь выше
Roman
04.04.2018
13:50:19
когда он достигнут - шарит получившийся пул между тредами
ну в чем проблема сразу прогретый пул сделать из массива?
я в три строки это сделал выше
Anton
04.04.2018
13:51:00