
Aleksey
19.08.2016
18:02:39
сейчас вот в test.rb прописал
require 'AniAPI'
в консоли прописал: ruby test.rb
➜ ruby test.rb ruby-2.3.1 master ✗
/Users/kota/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file — AniAPI (LoadError)
from /Users/kota/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from test.rb:1:in `<main>'

Google

Nikolay
19.08.2016
18:03:48
bin/console юзай. она запускается*?
из каталога гема

Aleksey
19.08.2016
18:05:59
Lf. pfgecnbkfcm
Да, запустилась
Но мне консоль не удобна

Nikolay
19.08.2016
18:11:00
в консоли отлаживать удобнее
или ты будешь стопицот скриптиков городить

Aleksey
19.08.2016
18:13:17
Мне не очень удобно))
Нет, просто для тестов же
Все, разобрался :3
А теперь совет
Можено же обернуть клиентов в модуль?
module AniAPI
require "AniAPI/client/myanimelist"
require "AniAPI/client/shikimori"
end

Google

Aleksey
19.08.2016
18:22:59
Или обязательно каждый клиента
?
module AniAPI
class Myanimelist
end
end
вот так

Nikolay
19.08.2016
18:24:57
require "mepp/domain.rb"
module Mepp
class Client
include Mepp::Domain
....
и к нему
module Mepp
module Domain
def domain_list
...
тогда у тбея этими модулями класс расширится
только не забывай лишние открыте методы скрывать в private
чтобы не разрастался метод лист

Aleksey
19.08.2016
18:27:33
Угу, спасибо))

Nikolay
19.08.2016
18:29:09
возьми какойнить гем, склонируй его репу к себе и посмотри как там все сделано
я где-то так свой первый гем пишу )
ибо тот что есть, хорош, но в моих реалиях бесполезен более чем полностью, например ((

Aleksey
19.08.2016
18:30:03
Ну я тоже смотрю что да как.
Но без советов, как правильнее никак )

Nork
19.08.2016
18:43:55
Товарищи, а существуют вообще boilerplate для деплоя на гитхабах?

Dan
19.08.2016
18:44:41
codeship ?

Nork
19.08.2016
18:47:49
Возможно, пока еще не читал про докер.
вообще я имел ввиду что т овроде деплоя от mkdev
https://mkdev.me/posts/nastroyka-i-deploy-rails-prilozheniy-pri-pomoschi-ansible-i-capistrano

Google

Nork
19.08.2016
18:49:52
Вопрос собственно в том что я все это дело собрал, опробовал несколько раз, кинул в репозиторий, но возможно существуют более удобные способы организации деплоя.

Mikhail
19.08.2016
19:56:57
https://www.fl.ru/projects/2907816/nastroit-whenever-v-proekte-na-ruby-on-rails.html
?

Vitaliy
19.08.2016
20:23:31
На самом деле может быть с нюансами задача
На стэк оверфлоу сегодня как раз вопрос был по теме. У парня не вызывался rake таск из крона, джоба прописана тоже через whenever
Посмотрел, так и висит вопрос без ответа, наши предложения не помогли. У того парня докер, думаю в этом сложность

Stanislav
19.08.2016
20:56:03
Был один вопрос без ответа, в итоге это косяк c++ stdlib от гцц
Так что

Sergey
20.08.2016
06:13:03
get '*slug', action: :show, as: :show_news
разрешило "/" в линке

Nikolay
20.08.2016
08:33:51
эээ.....

Eugene
20.08.2016
12:49:04
тут перешёл на 16,04 нашёл TWEAK TOOL
хотя я думаю она и на 14,04 есть

Nikolay
20.08.2016
12:49:31
какая гадость этот гном с юнити вместе вязтые

Konstantin
20.08.2016
15:32:07
настало время охуительных историй
[3] pry(main)> Addrinfo.tcp('localhost', 80).inspect_sockaddr
=> "[::1]:80"
што вообще
http://ruby-doc.org/stdlib-2.3.1/libdoc/socket/rdoc/Addrinfo.html#method-i-inspect_sockaddr

Nikolay
20.08.2016
15:42:01
аддринфо? брр.. я адрессабл юзаю, оно хотя бы умеет пуникод

Konstantin
20.08.2016
15:43:53
казалось бы причем здесь addressable

Nikolay
20.08.2016
15:50:23
а шо ты вообще делаешь то?

Google

Nikolay
20.08.2016
15:50:51
у меня просто вся голова в ЕРР аддринфо ассоциируется совсем с другим
а пооткрывть сокет и ссл сокет тьфу тьфу это было самой мелкой йпроблемой

Stanislav
20.08.2016
17:38:48
стандартная зпись ipv6

Admin
ERROR: S client not available

Konstantin
20.08.2016
17:40:05
ага, только с чего ipv6

Stanislav
20.08.2016
17:41:08
? ну где-тоо кто-то выдаеет

Nikolay
20.08.2016
17:41:24
айпишник в6 берется в квадратные скобки чтобы отделить его от порта

Stanislav
20.08.2016
17:43:49

Nikolay
20.08.2016
17:44:02
ии?

Konstantin
20.08.2016
17:44:21
а в доке ipv4

Nikolay
20.08.2016
17:46:38
ахаха

Konstantin
20.08.2016
17:47:13
в принципе, допустим, что с локалхостом приоритет не определен
будет меняться от стстемы к системе

Stanislav
20.08.2016
17:48:18
задача то в чем?

Konstantin
20.08.2016
18:00:41
задача написать спеки на Addrinfo#inspect_sockaddr
а потом надо сделать так, чтобы они стали зелеными в jruby

Alexander
20.08.2016
18:57:05
привет

Stanislav
20.08.2016
18:57:22
юнити норм

Google

Nikolay
20.08.2016
18:57:25
я старпер, который застал мсдос

Stanislav
20.08.2016
18:57:50

Nikolay
20.08.2016
18:58:02
и все кеды, гномы, и еще стопицот DE включая тайловые :)

Stanislav
20.08.2016
18:58:19
и все говно
прям беда

Nikolay
20.08.2016
18:58:29
и все говно
к сожалению да, в опенсорсе много говна. вроде систтемд ))

Alexander
20.08.2016
18:58:52
гном 3 это лучшее что есть сейчас, не глючит, быстрый поиск, удобно и юзабельно.

Nikolay
20.08.2016
18:59:06
бгг

Roman
20.08.2016
18:59:47
На вкус и цвет товарища...

Nikolay
20.08.2016
18:59:48
оу, тот еще раритет, говорят
да. да
тменоо что товарища
я под лексикон и слово и дело макросы писал :)