
Alex
23.04.2018
15:43:11

Николай
23.04.2018
15:44:31
Ибо эксель сказал, что файл поврежден
И нужно восстановление

Google

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

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

Alex
23.04.2018
15:47:07

Николай
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

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

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

spartakusQ
24.04.2018
09:28:43

Google

Roman
24.04.2018
09:29:59

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

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

Igor
24.04.2018
09:49:30

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

Roman
24.04.2018
10:04:47

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

Igor
24.04.2018
12:21:03

Andrey
24.04.2018
12:22:56

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

Andrey
24.04.2018
12:24:15

Dmitriy
24.04.2018
12:24:15

Igor
24.04.2018
12:25:32

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

Alex
24.04.2018
12:30:16

Dmitriy
24.04.2018
12:31:24

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
Если зайти на 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

Dmitriy
24.04.2018
13:21:57

Alex
24.04.2018
13:23:03

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

Alex
24.04.2018
13:43:07

Igor
24.04.2018
13:54:56
спс всем сделал уже

Alex
24.04.2018
13:59:07

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

Admin
ERROR: S client not available

Igor
24.04.2018
14:03:24

Alex
24.04.2018
14:39:00

Валентин
24.04.2018
15:06:34

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

Валентин
24.04.2018
15:07:15
Да
Спасибо за хелп
:D

Николай
24.04.2018
15:07:40
?

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
наверно в этом и ошибку, сейчас проверю, а то в книге могло и притереть запятую

Dmitry
24.04.2018
20:11:05
но бряк, тут не нужен, это же не цикл

Alex
24.04.2018
20:12:26
[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 и т.д.