@rubyschool

Страница 640 из 921
Alex
23.04.2018
15:43:11
та с этим проблем нет. мне надо склонирвать лист со всеми стилями
99 процентов что не получится в 2 клика. Стили вообще парсеры не видят за исключением /n

Николай
23.04.2018
15:44:31
99 процентов что не получится в 2 клика. Стили вообще парсеры не видят за исключением /n
Ну пусть в 3) я в принципе руками сделал копию, там еще в файлах надо менять ссылки. В итоге данные со страницы были удалены)

Ибо эксель сказал, что файл поврежден

И нужно восстановление

Google
Alex
23.04.2018
15:45:12
Распарить, но ссылки видны или нет я не помню

Николай
23.04.2018
15:45:46
Ссылки я имею ввиду не на веб. Там ссылки другого типа. На файл страницы

Распарить, но ссылки видны или нет я не помню
Загляни в xlsx. Там много интересного) и непонятного

Alex
23.04.2018
15:47:07
Ссылки я имею ввиду не на веб. Там ссылки другого типа. На файл страницы
И я про это же, но нужно проверять. Гемов для excel всего 4 помоему

Николай
23.04.2018
15:47:31
И ни один не подходит толком

Я вот сделал клон с помощью rubyxl, вставил лист, но книга не открывается

Ruslan
24.04.2018
07:46:30
Ребята, а кто-нибудь пользовался гемом 'ipgeobase'? Для определения города по ip пользователя. Он у меня определяет его только один раз, а при перезагрузке страницы выдает ошибку 502 BadRequest. Перезапускаю сервер - опять определит один раз. А в консоли определяет спокойно. Знаете, что с этим делать?

Alex
24.04.2018
08:13:58
Надо скачивать базу к себе, их сайт постоянно глючит. Я пользуюсь их базой

Ruslan
24.04.2018
09:04:16
Эх, так тогда смысл теряется, я то надеялся актуальные данные все время получать :-/

Alex
24.04.2018
09:05:43
Эх, так тогда смысл теряется, я то надеялся актуальные данные все время получать :-/
База обновляется раз в полгода, я написал парсер, добавил в whenewer раз в месяц скачивается архив, чекается его md5, если поменялся - запускается парсер

Ruslan
24.04.2018
09:09:02
?? Прикольно )

Roman
24.04.2018
09:27:26
Кто-нибудь подскажет почему у меня убунту на виртуалке тормозит? Если че, оперативки выделено 4гб

Google
Roman
24.04.2018
09:29:59
spartakusQ
24.04.2018
09:32:07
Систему виртулизации у твоего проца

Alex
24.04.2018
09:35:53
Да, в виртуалке может лагать

Roman
24.04.2018
09:49:59
Igor
24.04.2018
09:52:18
Нет. А что?
Значит у вас работает одно ядро на это дело

Нет. А что?
Надо утановить половину ядер. Но если нет виртуализации то не получится

Нет. А что?
https://www.youtube.com/watch?v=vY9QNwX_IsY&t=443s

Roman
24.04.2018
09:59:21
У вас виртуализация есть на компе?
я могу ошибаться, где это посмотреть?

Igor
24.04.2018
10:03:01
я могу ошибаться, где это посмотреть?
Я не помню - погуглите - вроде в биосе - надо флажок поставить. Погуглите - быстро найдете.(Хотя я яндекс предпочитаю)

я могу ошибаться, где это посмотреть?
Вы кино посмотрели - до того места где количество ядер под убунту увеличивают

Alex
24.04.2018
11:01:41
Self это ссылка или метод ?

Igor
24.04.2018
12:21:03
Alex
24.04.2018
12:23:20
фрагмент можно?
class String def upcase_and_reverse self.upcase.reverse end end

Dmitriy
24.04.2018
12:24:15
Ядер процессора сколько выделил? Выделяй все.
сижу на 2 ядрах и 2 гигах, полет нормальный

Igor
24.04.2018
12:25:32
сижу на 2 ядрах и 2 гигах, полет нормальный
Для этого в компе должна быть визуализация

Dmitriy
24.04.2018
12:27:13
что?

Google
Andrey
24.04.2018
12:27:21
она есть везде если компу не 50 лет

Alex
24.04.2018
12:27:36
что?
процессор должен поддерживать функцию виртуализации

Dmitriy
24.04.2018
12:27:39
на скок я помню у игоря как раз нету

Andrey
24.04.2018
12:27:45
если в компе есть 4 гб то этоне тот случай ))

Igor
24.04.2018
12:29:05
class String def upcase_and_reverse self.upcase.reverse end end
Я бы поглядел как это в методах классов работает. - если вызывать из-вне это будет String,upcase.reverse - то есть метод - который будет у каждого представитедя класса String

Alex
24.04.2018
12:30:16
Я бы поглядел как это в методах классов работает. - если вызывать из-вне это будет String,upcase.reverse - то есть метод - который будет у каждого представитедя класса String
задам вопрос по другому, self это метод класса object которая возвращает ссылку на себя (объект) или это ссылка на объект ?

Alex
24.04.2018
12:31:47
я уже это читал, в Матце тоже написано что ссылка

Ru
24.04.2018
12:33:09
Поискал поиском по чату, вроде не было: https://github.com/markets/awesome-ruby

Alex
24.04.2018
12:33:40
https://rubydev.ru/2012/09/self-ruby/
меня больше интересует техническая старана того как это работает, могу ли я сделать сам под другим названием ту же самую функцию

Если зайти на ruby-doc object то там self значится в списке методов, вот мне и интересно если зайти в кучу и глянуть на объекты то у всех без исключения будет ссылка на саму себя - self или это просто метод

Dmitry
24.04.2018
12:50:22
Подскажите, как rails консоль заставить русские символы воспринимать?

Дмитрий
24.04.2018
12:56:19


Это как в hs this

Js*

Даша врать не будет

Alex
24.04.2018
13:04:04
Я думаю что это не ссылка, а метод времени выполнения, т.е. она делает операцию во время выполнения кода интепретатором (какую-то в результате которой возвращает текущий объект) но в ruby-doc object как-то без подробностей, кроме кода определения self без внутренностей в do end

# File keywords.rb, line 694 def self end

Rafkat
24.04.2018
13:15:53
обхекты по ссылке передаются ежжи

Google
Alex
24.04.2018
13:23:03
следуй за белым кроликом
последствия https://coub.com/view/14ubbs

Igor
24.04.2018
13:33:43
Кто нибуть знает как активировать лицензию в рубимайн

Igor
24.04.2018
13:54:56
configure -> Manage License
спс более точно хелп -> configure и далее

спс всем сделал уже

Alex
24.04.2018
13:59:07
спс более точно хелп -> configure и далее
а это смотря где открывать , если на заходить в проект то help не будет

Andrey
24.04.2018
14:02:11
Хватит про self читать. Ищи работу

Admin
ERROR: S client not available

Igor
24.04.2018
14:03:24
а это смотря где открывать , если на заходить в проект то help не будет
логично - но у меня он уже сам в проект какой заходил и я оттуда не понимал как в конфиги эти поспасть

Alex
24.04.2018
14:39:00
Хватит про self читать. Ищи работу
в четверг собеседование

Валентин
24.04.2018
15:06:34
а покажи, как ты записал collection_select?
Я крч все там убрал и сделал подругому

Николай
24.04.2018
15:07:06
Работает?

Валентин
24.04.2018
15:07:15
Да

Спасибо за хелп

:D

Николай
24.04.2018
15:07:40
:D
Класс

?

Alex
24.04.2018
19:56:57
Кто-нибудь знает почему так ? pry(main)> def test [1] pry(main)* puts 'вход в метод test' [1] pry(main)* proc = Proc.new{ puts 'вход в proc': break} [1] pry(main)* proc.call [1] pry(main)* puts 'выход из метода test' [1] pry(main)* end SyntaxError: (eval):4: void value expression [1] pry(main)> test ArgumentError: wrong number of arguments (given 0, expected 2..3) from (pry):1:in `test'

Dmitry
24.04.2018
20:05:09
: break - это зачем?

Google
Alex
24.04.2018
20:05:44
чтобы ливнуть из proc объекта

Dmitry
24.04.2018
20:06:08
эмм. да и так вроде норм ливает

Alex
24.04.2018
20:06:12
на самом деле я расчитывал получить ошибку LocalJumpError

но получил ошибку неправильного количество аргументов, как так то????

Dmitry
24.04.2018
20:07:11


Alex
24.04.2018
20:07:24
оО

Dmitry
24.04.2018
20:08:25
почему именно так: ": break" ?

Alex
24.04.2018
20:08:51
это способ написать две команды в одну строку на сколько мне память не отшибает

Dmitry
24.04.2018
20:09:20
тогда так надо: " ; break "

Alex
24.04.2018
20:09:54
наверно в этом и ошибку, сейчас проверю, а то в книге могло и притереть запятую

Alex
24.04.2018
20:12:26
но бряк, тут не нужен, это же не цикл
Не спорю, но я же и не ради break все затеял

[1] pry(main)> def test [1] pry(main)* puts '1' [1] pry(main)* proc = Proc.new{puts 'в proc'; break} [1] pry(main)* proc.call [1] pry(main)* puts 'выход' [1] pry(main)* end => :test [2] pry(main)> test 1 в proc LocalJumpError: break from proc-closure from (pry):3:in `block in test'

все как надо

Ro
24.04.2018
21:20:11
Добавил себе: $ tail -3 ~/.zshrc # Change directory with fuzzy find from https://github.com/jhawthorn/fzy fcd() { cd $(find | fzy) } alias cdf=fcd

теперь команда fcd делает нечеткий поиск по директориям и можно сменить директорию без указания полного пути

полезно иногда, когда директорий много

типа вводишь fcd, потом admin пишешь и она меняет директорию на /app/helpers/admin например

можно сделать аналогичные команды для быстрого редактирования, типа fvim и т.д.

Страница 640 из 921