@rubylang

Страница 753 из 1684
Andrey
02.12.2016
17:04:33
зачем
посмотреть

Mikhail
02.12.2016
17:04:36
Зачем

Открой документацию, там все есть

Andrey
02.12.2016
17:04:49
Зачем
что-бы увидеть

Google
Mikhail
02.12.2016
17:05:02
Чтобы скопипастить код и по прежнему ничего не понимать?

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

Alex
02.12.2016
17:05:30
лол, насколько я понимаю каждый проект на синатре уникален.

Andrey
02.12.2016
17:06:01
Чтобы скопипастить код и по прежнему ничего не понимать?
извните, но я вас в духовные наставники к себе не записывал

Mikhail
02.12.2016
17:07:24
извните, но я вас в духовные наставники к себе не записывал
я не про духовные. Я посоветовал прочитать офф док. Там все все разжевано для старта. Так же посоветовал не копипастить, а попробовать разобраться.

Alex
02.12.2016
17:07:34
там примитивный getting started

каждый проект на бандите уникален

насколько я понимаю.

Mikhail
02.12.2016
17:08:00
http://www.sinatrarb.com/intro.html

рили? это примитивно?

Andrey
02.12.2016
17:08:31
мне нужно как-то локально его запустить что-бы доделать, а потом что-бы на продакшоне его пассенжер запускал

именно этот момент меня интересует

Google
Mikhail
02.12.2016
17:09:04
ну поставь пассажир локально

Andrey
02.12.2016
17:09:05
а еще кто такой config.ru и нахуй он вообще нужен

Сергей
02.12.2016
17:09:21
ну дык файл ruck

Mikhail
02.12.2016
17:09:44
конфиг ру это от rack

Andrey
02.12.2016
17:09:45
Mikhail
02.12.2016
17:10:06
видимо придется
нет, просто надо погуглить. Синатра как и все похожие фреймы сидят на rack

Andrey
02.12.2016
17:10:42
меня интересует момент связки пассенжера к примеру и файла. т.е локально я к примеру запускаю ruby app.rb и всё ок

Mikhail
02.12.2016
17:11:14
капитан, вы не поверите
ну ты же незнаешь откуда там config.ru

ща тебе скину

Andrey
02.12.2016
17:11:41
ну ты же незнаешь откуда там config.ru
как не знаю, я его туда добавил ?

Mikhail
02.12.2016
17:12:28
бери любой. Они все примерно одинаково собираются

Я когда первый раз синатру пробовал, тоже гуглил че попало. Лучше родного дока нет

Andrey
02.12.2016
17:16:52
Просто сам процесс не понятен. Я в детстве phpшником был и там было понятно.

у тебя есть index.php и он всё разруливает

Mikhail
02.12.2016
17:17:26
Что значит разруливает? Ты туда посылал запрос и дальше им оперировал

Andrey
02.12.2016
17:17:56
да, мой капитан, так и есть.

Mikhail
02.12.2016
17:17:58
Тут тоже самое. Посмотри в доках как завести синатру. И твои запросы будут бежать в роут синатровский. А дальше рули как хочешь

Google
Mikhail
02.12.2016
17:18:02
ТОже самое

вообще проверь подключил ли ты ее

require 'sinatra'

а то чето мне показалось что нет

Andrey
02.12.2016
17:19:33
С отсюда пример брал https://www.phusionpassenger.com/library/deploy/config_ru.html

короче разобрался, всем спасибо

Alex
02.12.2016
17:26:36
Да это примитивно

Andrey
02.12.2016
17:27:27
Да это примитивно
Вы наверное очень удивитесь, но это я первым делом попробовал

Alex
02.12.2016
17:28:21
удивлюсь, потому что тоже самое у меня сразу заработало

Andrey
02.12.2016
17:29:49
удивлюсь, потому что тоже самое у меня сразу заработало
не, поверите но у меня тоже сразу заработало

Alex
02.12.2016
17:30:33
тогда я не понимаю в чем проблема.

Andrey
02.12.2016
17:31:49
Проблема в то что хочется сделать модульно. Вот тут отличный пример https://github.com/openshift/sinatra-example/blob/master/example-modular/Gemfile

Andrey ?
02.12.2016
17:32:04
у тебя есть index.php и он всё разруливает
index.php там разруливает если в реврайте об этом написано

Если нет - то куда зашел, то и разрулило

Andrey
02.12.2016
17:32:37
index.php там разруливает если в реврайте об этом написано
очень точное уточнение, без него ваше ни как

Alex
02.12.2016
17:32:52
настоящие мужиги используют nginx+php-fpm

Andrey ?
02.12.2016
17:33:03
Ну если зайти на hooindex.php, то разруливать будет не индекс)

Andrey
02.12.2016
17:33:28
Google
Alex
03.12.2016
08:04:04
https://github.com/v0dro/rubex

Rafkat
03.12.2016
08:15:10
Нафига?

Alex
03.12.2016
08:24:43
чтобы экстеншены на почти руби писать!

Nomaniba
03.12.2016
11:18:28
Язык же еще сырой? стейбл_версиоон ,абсенс:тру

Alex
03.12.2016
11:19:02
https://github.com/rails/rails/pull/27113

Alexander
03.12.2016
11:22:15
офигенно же

Admin
ERROR: S client not available

Nomaniba
03.12.2016
11:34:30
Че
Ну я хуй знаю, но альфа версия это не стейбл. Альфа на то и альфа, "че" даже не бета

Igor
03.12.2016
12:15:11
у Crystal вообще есть перспективы?

Mikhail
03.12.2016
12:46:14
когда релиз будет, будет видно

Evgeny
03.12.2016
12:48:11
Как по мне в принципе есть если руби общество поддержит. Я вчера решил обновить версию, залез на сайт. Смотрю особо ничего не поменялось, так же пара чел делает в основном. Смотрю пожертвования проекту и что я вижу, если донатят хорошо то столько то часов в неделю, если меньше значит меньше. Если не будет то и станет все. Они сами писали мы не гугл. Кстати Матз туда 500$ тоже кинул

Nomaniba
03.12.2016
12:51:21
Им нужно на кикстартер или гикстартер, если есть такой. На донатах писать язык, о боги. Так же им нужна сильная позиционка, ибо "мы как руби, только компилимся" как то не работает и никому особа не нужна

Evgeny
03.12.2016
12:55:07
Ну для рубистов в основном и рассчитано. Т.к. другим скорее всего и не нужен такой язык. Яркий пример го - быстро развернулся и всем вроде нравится. Лично мне тому, кто кроме руби особо не писал на других языках - выглядит не очень, поэтому и на кристал надеюсь. А нет придется учить го. Вот вчера буквально писал Антон, чё то переписали в проекте и все нагрузки больше нет)

Mikhail
03.12.2016
12:57:36
Есть rust который популярен у рубистов

я правда незнаю его применяют или нет, но выглядит как go

Evgeny
03.12.2016
12:58:17
Ну вот опять же пример, можно уже сейчас делать на других яп и не ждать кристал

Mikhail
03.12.2016
12:58:53
но для работы учить ничего не нужно, чисто для саморазвития. В рамках рубей решается почти все.

Igor
03.12.2016
13:01:34
Просто если судить по тому, что пишут его несколько человек а не корпорация, то перспективы не особо

с Эликсиром помоему та же история? за ним вроде не стоит никакой большой компании\

Google
I
03.12.2016
13:06:53
Я вчера тут на котлин начал одно клиентское приложение переписывать, сейчас оно на юнити-хуюнити, устал от этого ужаса

Evgeny
03.12.2016
13:07:17
Ну да) Нужен совет. У меня есть модели профиль и объявления, я сделал объявления вложенными в профиль, который дает вот такой url - profile/:id/ads/etc. Соответсвенно вьюхи рендерятся от модели объявления. В приниципе меня это устраивает, но не нравится, что все CRUD экшены теперь управляются из профиля, соответсвенно для обчного доступа для всех Index занят приходится делать кастомный экш, show тоже придется менять. Так вот логичнее было бы контроллер объявлений не трогать и вложенный ресурс вытащить, но сделать в профиле саб директорию и там типа того Profiles::Ads « и views/profiles/ads/crud

I
03.12.2016
13:08:15
А shallow не подойдет?

Кстати, мы один геосервис на го переписали, сперва, потом еще от пг в пользу редиса, профит по перфомансу стократный

Igor
03.12.2016
13:10:18
Кстати, мы один геосервис на го переписали, сперва, потом еще от пг в пользу редиса, профит по перфомансу стократный
а как на го REST? я в свободное время стараюсь что нибудь пописать, не очень привычно что нет стандартной структуры проекта)

или даже не рест, а просто веб приложения?

I
03.12.2016
13:12:49
Дак самим сделать или роутер поискать. Ничего сложного в этом нет. У меня где-то валяется недопиленный пакет для генерации приложений для го)

Mikhail
03.12.2016
13:13:09
для go есть IRIS

I
03.12.2016
13:13:22
Ну берете gin, gorm - и связываете, если по мелочи надо

Evgeny
03.12.2016
13:13:30
А shallow не подойдет?
Я посмотрел, но не понятно как это решит проблемы вьюх, главный вопрос, оставить все что свзяано с объвлениями в папке ads. либо сделать поддиректорию в profile/ads. А то вроде работаю с профилем и его объявлениями и тут же вьюхи лежат в ads/crud + custom.

Igor
03.12.2016
13:13:35
опять же фреймворков куча, и все говорят что это не го-way, нужно писать с нуля

I
03.12.2016
13:14:32
Да, так и есть, нет смысла городить что-то большое сразу в одном месте

Igor
03.12.2016
13:15:19
а orm какое-нибудь сможешь посоветовать?

хотя что то мы в руби руме говорим не о том)

I
03.12.2016
13:15:34
Да я только одно использовал, gorm

Меня оно устроило полностью

Ну, если меня забанят - я особо не расстроюсь :-)

Igor
03.12.2016
13:16:39
Есть баны?))))

I
03.12.2016
13:18:11
yopp может забанить за флуд легко. Кстати, никто нанодегри на юдасити по руби не проходил? Хочу знакомого засунуть

Страница 753 из 1684