@rubyschool

Страница 672 из 921
Alex
14.05.2018
20:49:29
да меня так то и archlinux устраивает)

Такого не встречал
это не часто происходит, может раз в пол часа на долю секунды

Alex
14.05.2018
20:50:18
Надеюсь не виртуалка?

Google
Alex
14.05.2018
20:50:40
как на windows когда она зависает намертво вся и отвисает (если повезет... ?)

Надеюсь не виртуалка?
нет не виртуалка)

Alex
14.05.2018
21:46:51
а у меня пока тьфутьфу тьфу
ну это очень редко и не мешает, просто не знаю как от этого избавиться) На Acrhlinux и на других дистрибутивах такого нету

Tanya
14.05.2018
21:51:25
а можно как нибудь избавиться от ошибки A server is already running. Check /tmp/pids/server.pid. , чтобы каждый раз не писать kill -9 $(lsof -i tcp:3000 -t) ?

spartakusQ
14.05.2018
21:53:48
Скриптом завершать?

Tanya
14.05.2018
21:55:56
мм, думаешь самый наилучший вариант?

Ro
14.05.2018
22:04:14
я обычно рельсу запускаю в отдельном окне терминала

и нажимают Ctrl+C просто

можно сделать alias, который: 1. будет kill -9 2 . будет делать ./bin/spring stop 3. будет делать rails s

Tanya
14.05.2018
22:06:40
я по Ctrl C и закрываю, но даже после закрытия терминала, с новым терминалом - не работает.

Ro
14.05.2018
22:06:47
какой-нибудь короткий alias типа rr вводишь тока и все

хм... странно

Google
Tanya
14.05.2018
22:07:08
может это от ssl зависеть?

такое началось, после того как через ssl стала сервер запускать.

Ro
14.05.2018
22:07:39
хм

может быть

хотя маловероятно

а что за сетап у тебя?

ssl через nginx идет в rails, который с дефолтным puma?

Tanya
14.05.2018
22:09:07
rails s -b 'ssl://localhost:3000?key=/home/delosiliana/.ssh/localhost.key&cert=/home/delosiliana/.ssh/localhost.crt'

если ты про это

Ro
14.05.2018
22:09:43
а... не могу сказать тогда

никогда не делал это

я обычно делаю так:

rails крутится на 127.0.0.1:3000 порту, без SSL

а на 11.22.33.44:80 и 11.22.33.44:443 порту крутится сервер Caddy, который перенаправляет запросы к 127.0.0.1:3000 порту (в Caddy есть автоматическое получение и обновление SSL)

таким образом Caddy ты никогда не перезапускаешь

а с рельсой можешь делать что хочешь

и рельса у тебя только http обрабатывает, без SSL

Tanya
14.05.2018
22:13:34
понятно...спасибо

MR
15.05.2018
16:22:23
Господа, пытаюсь sublime + rubocop (sublimelinter + sublimelinter-rubocop) поставить (на linux mint), всё делаю по инструкциям, но вот это всё упорно не хочет работать терминал: mrlinmint@mrlinmint-VirtualBox /media/sf_Shared/ <спрятал>_Test/jtest $ rvm gemset use global Using ruby-2.5.1 with gemset global mrlinmint@mrlinmint-VirtualBox /media/sf_Shared/ <спрятал>_Test/jtest $ ruby -v ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux] mrlinmint@mrlinmint-VirtualBox /media/sf_Shared/ <спрятал>_Test/jtest $ rubocop -v 0.56.0 mrlinmint@mrlinmint-VirtualBox /media/sf_Shared/ <спрятал>_Test/jtest $ which rubocop /home/mrlinmint/.rvm/gems/ruby-2.5.1@global/bin/rubocop Sublime консоль: SublimeLinter: sublime_linter.py:363: detected syntax: ruby SublimeLinter: #1 linter.py:737: rubocop is linting 'home_controller.rb' SublimeLinter: #1 util.py:105: PATH: /home/mrlinmint/.rvm/gems/ruby-2.5.1@global/bin/rubocop /home/mrlinmint/.rvm/gems/ruby-2.5.1@global/bin /home/mrlinmint/.rvm/gems/ruby-2.5.1@jtest/bin /home/mrlinmint/.rvm/gems/ruby-2.5.1@jtest/bin/rubocop /home/mrlinmint/.rvm/gems/ruby-2.5.1/bin /home/mrlinmint/.rvm/gems/ruby-2.5.1/bin/rubocop ... SublimeLinter: #1 linter.py:1159: Running ... /media/sf_Shared (working dir) $ cat <спрятал>_Test/jtest/app/controllers/home_controller.rb | /usr/bin/ruby -S rubocop —format emacs —force-exclusion —stdin /media/sf_Shared/<спрятал>_Test/jtest/app/controllers/home_controller.rb —config SublimeLinter: #1 linter.py:499: WARNING: rubocop output: /usr/bin/ruby: No such file or directory — rubocop (LoadError)

Чего он хочет то, уже и явно(с запасом) ему указал где rubocop сидит, и с gemset`ами баловался, ни в какую не хочет работать

Google
Ro
15.05.2018
16:59:46
Gem не установлен

gem install rubocop

MR
15.05.2018
17:18:03
таки нет Роман, gem cтоит во всех (default, @global, @jtest) оболочках, перестраховался

Fedor
15.05.2018
17:38:36
rbenv / rvm ?

https://sunlightfoundation.com/2015/03/31/making-sublimelinter-work-with-rbenv-and-rubocop/

похожая настройка для rvm есть

проблема в том, что root dir у саблайма не совпадает с директорией твоего проекта. соответственно ruby-version не читается и гем не виден

MR
15.05.2018
17:43:06
rvm

Ro
15.05.2018
17:48:12
да, юзается системный руби

попробуй в системном накатить rubocop

MR
15.05.2018
17:49:13
системный сразу снёс и поставил 2.5.1

сейчас вообще всё снесу вместе с rvm и с нуля попробую =)

chetamktotam
15.05.2018
18:37:01
скорее бы они эти кривости исправили а то на винде торчать все меньше хочется

винда столько лет пилится а кривость никуда не ушла)

а руби кто придумал?

Alex
15.05.2018
18:41:16
а руби кто придумал?
Юкихиро "Matz" Мацумото

почувствовал себя справочником

chetamktotam
15.05.2018
18:42:25
Юкихиро "Matz" Мацумото
спасибо почитаю про происхождения руби

Alex
15.05.2018
18:43:11
chetamktotam
15.05.2018
18:43:22
как же он все это придумал а

Google
chetamktotam
15.05.2018
18:43:33
https://www.ruby-lang.org/ru/about/
спс сейчас прочту

Alex
15.05.2018
18:44:02
как же он все это придумал а
А как вы думаете Страуступ Бьёрн разработал С++ ?)

chetamktotam
15.05.2018
18:46:25
А как вы думаете Страуступ Бьёрн разработал С++ ?)
я только щас прочел про разраба си плюс плюс и вы такой вопрос)))))))))

это как у рыбы спросить))ты плаваешь

Alex
15.05.2018
18:47:49
я только щас прочел про разраба си плюс плюс и вы такой вопрос)))))))))
это просто небольшой троллинг, потому что сам автор языка С++ не овладел полностью программированием на своем творении (с его слов)

как же он все это придумал а
кодерам трудно представить как сделать собственный язык программирования потому что это не рассматривается в простых книгах, а для людей с нормальным образованием в этой сфере , такой вопрос особо не возникает, есть так сказать специальные разделы информатики которые им просто приходится изучать в процессе учебы , все крутится в области лексического, синтаксического и семантического анализа, деревьев разбора, генерацией кода из дерева, вообщем в большинстве языков одно и тоже и для них не возникает вопроса как, возникает вопрос зачем.

Alex
15.05.2018
18:57:28
а руби и пайтон похожи друг на друга в этом плане?
да, у них практически одни и теже алгоритмы работы интерпретатора, когда то давным давно и близкие алгоритмы сборщика мусора, но совершенно разная философия (имхо)

Admin
ERROR: S client not available

Alex
15.05.2018
18:58:19
https://varlamov.ru/2920767.html
тоже самое можно слово в слово сказать про Омск, Архангельск и целую плеяду городков и деревь на севере

Alex
15.05.2018
18:59:20
я вот не могу выбрать между пайтоном и руби что лучше что быстрее где кода меньше
инструменты для разных видов работ, выбирайте под то чем собиаретесь заниматься

chetamktotam
15.05.2018
19:01:03
Бухгалтерия! Там почти нет кодов )
нее лучше программированием лучше я мозг себе вынесу но только не бухгалтерия)

Бухгалтерия! Там почти нет кодов )
я уже побывал в этой сфере

Dm
15.05.2018
19:02:03
Сфера какая? веб?

chetamktotam
15.05.2018
19:02:09
Сфера какая? веб?
нет бухгалтерия канеш

Google
Dm
15.05.2018
19:02:19
Питон универсальнее

нет бухгалтерия канеш
Я про программирование

Alex
15.05.2018
19:02:39
нее лучше программированием лучше я мозг себе вынесу но только не бухгалтерия)
ну тогда определитесь чем конкретно вы ходите заниматься. Тестированием, писать backend для сайтов, fronend или GUI для приложений или игры делать, смотрите вакансии, определитесь со стеком технологий, почитайте об этом и выбирете

выбирете направление, стеков технологий останется не так уж много на выбор

Alex
15.05.2018
19:05:19
какие востребованы?
посмотрите вакансии на moirkrug сразу видете что востребовано

Alex
15.05.2018
19:06:13
хорошо
как говорится смотря в чем ваша цель. Я думаю вы хотите просто хорошо зарабатывать, и пока не особо важно на каком стеке программирования, так и начните с изучения рынка труда

Alex
15.05.2018
19:08:14
вы верно думаете)
не хочу быть человеком который просто вам скажет - изучайте Ruby Rails html css React ибо это бессмысленно делать. Но раз вы в этом чате, вряд-ли вам будут рекомендовать здесь изучать что-то другое вместо Ruby)

chetamktotam
15.05.2018
19:13:51
да
говорят язык руби для новичков кто то говорит что он сложен в усвоений новичкам

один парень с инглиш чата дал книжку которую он сам купил

по руби

Al
15.05.2018
19:14:55
ЯВА сложнее. Руби проще. Давай книгу сюда.

Alex
15.05.2018
19:15:25
говорят язык руби для новичков кто то говорит что он сложен в усвоений новичкам
в ruby много "неявной магии" он прост тем что эту магию предоставляет и сложен тем что новички ей пользуются не осознавая что это часть языка (не осознавая что делается на самом деле неявно)

chetamktotam
15.05.2018
19:16:46
хорошо щас залью книжку

Alex
15.05.2018
19:16:47
пока пишешь простые скрипты - все просто, но не зная механику этой "магии" не можешь перейти на более трудные вещи, как и не можешь пройти самое простое собеседование на работу Ruby разработчиком

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