@proRuby

Страница 1225 из 1594
Alex
04.06.2018
11:10:15
А зачем нужен rails credentials?

мусор в репозитории же, проще с ENV

Vasya
04.06.2018
11:14:36
Один файл всего

Alex
04.06.2018
11:15:10
Один файл всего
Ну ENV'ы то лучше

Google
Alex
04.06.2018
11:15:21
а срать в репозиторий новой информацией при каждом изменении такое себе.

Vasya
04.06.2018
11:21:46
Может, тогда кто знает как по умолчанию использовать ENV`ы вместо сredentials в rails 5.2?

Alex
04.06.2018
11:23:26
а что у тебя в credentials хранится?

Vasya
04.06.2018
11:58:45
secret_key_base и api разные

Ну, клиент и секретка

Alex
04.06.2018
12:00:31
secret_key_base и api разные
точно также хранишь их в secrets.yml

default: &default secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> operator_email: <%= ENV["OPERATOR_EMAIL"] %> development: *default test: *default production: *default

Vasya
04.06.2018
12:01:49
Ну, просто рельсы по дефолту подключают сейчас credentials

Alex
04.06.2018
12:02:29
То что DHH занимается какой то херней ни для кого не секрет.

Vasya
04.06.2018
12:05:27
В таком случае он просто ругается на отсутствие secret_key_base и говорит, что надо их создать через credentials

Alex
04.06.2018
12:20:45
нужно в ENV засунуть собственно SECRET_KEY_BASE

Google
Alex
04.06.2018
12:21:13
для этого можно dotenv например юзать

Vasya
04.06.2018
12:28:10
Я получаю вот такое ArgumentError: Missing `secret_key_base for 'production' environment, set this string with rails credentials:edit`

Alex
04.06.2018
12:31:26
Ты credentials.yml удалил?

на проде выполняешь?

там ENV задан?

Vasya
04.06.2018
12:32:21
Да, удалил Да, через capistrano на проде Через capistrano задан

Alex
04.06.2018
12:32:32
через какой capistrano?

я на проде прям ENV задаю, немного топорно правда

Vasya
04.06.2018
12:32:59
А как это сделать?

Alex
04.06.2018
12:33:40
ну я сделал топорно, создал ~/.envs забил туда через export все настройки, и capistrano pty: true

в итоге когда он пуму стартует - все ENV на месте

если у тебя через systemd то там наверняка можно прописать путь к ENV файлу.

в общем от твоей конфигурации зависит.

а вообще странно что ты на проде тестишь, я бы начал со стейжинга

Vadim
04.06.2018
12:41:14
На случай если microsoft купит github https://github.com/RomaniukVadim/backup-my-github

Vadim
04.06.2018
12:44:25


Crypt
04.06.2018
12:54:18
А что за credentials в 5.2? Где почитать?

Alex
04.06.2018
12:54:43
А что за credentials в 5.2? Где почитать?
В гугле нашол https://www.engineyard.com/blog/rails-encrypted-credentials-on-rails-5.2

Google
Crypt
04.06.2018
12:58:14
Что за бред

Какое у этого применение?)

Vasiliy
04.06.2018
12:58:53
держать все енвы в репо

Alex
04.06.2018
13:00:20
Какое у этого применение?)
Срать в репозиторий зашифрованным файлом. Делать коммит на каждый чих по правке конфигурации, сдохнуть исправляя конфигурацию по быстрому на проде

Одни плюсы.

Crypt
04.06.2018
13:01:21
Да уж, чето отошли они от 12-f

Alex
04.06.2018
13:02:32
Да уж, чето отошли они от 12-f
у dhh одна идея круче другой

Crypt
04.06.2018
13:02:42
ActionJob то же самое, что и саи́дкик по смыслу?

Alex
04.06.2018
13:03:45
Actionjob это интерфейс, апи

но да, для сайдкик подобных вещиц

Dmitriy
04.06.2018
13:05:49
ActiveJob

Crypt
04.06.2018
13:07:46
Ага, спс

Roman
04.06.2018
13:16:53
ну только он не все плюшки сайдкика поддерживает

креденшиалз это упрощение для хомячков: все в репе и ни о чем не париться

в докер опять-таки не надо ничего крутить - все просто работает

Roman
04.06.2018
13:19:01
но как обычно все это только для блогов за 15 минут

Crypt
04.06.2018
13:19:30
к слову конфигурация такая штука которая не сказать что меняется часто
но если поменяется, то правка через код - так себе решение

Alex
04.06.2018
13:19:55
то то я на продакшене временно воркеров увеличивал

Google
Alex
04.06.2018
13:19:57
дурак наверное

Roman
04.06.2018
13:20:39
то то я на продакшене временно воркеров увеличивал
так это. никто не запрещает тебе несекретное хранить в енв

а в шифрованном всякие credentials

Alex
04.06.2018
13:20:57
Roman
04.06.2018
13:21:12
database.yml вроде секретное не?
какие там воркеры?

Alex
04.06.2018
13:21:22
какие там воркеры?
pool увеличить надо, иначе воркерам не хватит

Roman
04.06.2018
13:21:35
аа

Alex
04.06.2018
13:21:42
именно

Roman
04.06.2018
13:21:42
ну пул можно и вынести в енв

Alex
04.06.2018
13:21:45
тоже так затупил

Roman
04.06.2018
13:21:48
но это гемор

Alex
04.06.2018
13:21:50
можно, если знаешь что будут такие проблемы

но ты не знаешь.

Roman
04.06.2018
13:22:01
ага

Crypt
04.06.2018
13:22:56
если в database.yml подключение определить через url, то другие параметры уже не будут учитываться?

например, если: some: pool: 5 url: postgresql://user@host/db то pool учтётся или нет?

Alex
04.06.2018
13:40:28
Vasiliy
04.06.2018
13:42:33
ну про пулл - такое, но ключи то ты редко меняешь

Alex
04.06.2018
13:46:06
но экстренные ситуации случаются

Google
Alex
04.06.2018
13:46:18
где ты не хочешь напороться на зашифрованный файл

Ivan
04.06.2018
14:03:12
в докер опять-таки не надо ничего крутить - все просто работает
@top4ek недавно с бубном плясал из-за credentials в докере там вроде secret_key_base на этапе сборки ассетов нужен был

Alexander
04.06.2018
14:03:46
было дело :)

Alexander
04.06.2018
14:04:30
в итоге мастер ключ перед генерацией рандомный подсовывал, потом убирал. Сейчас вообще хочу выкинуть нахер этот credentials ибо есть ENV

Roman
04.06.2018
14:36:15
А эти credentials можно вырубить? А то реально они не всем по вкусу

Alex
04.06.2018
14:36:52


Anatoliy
04.06.2018
14:42:45
А че на этом скрине Objective-C делает? Его ж забанить должны первым делом?

Crypt
04.06.2018
14:43:43
а я смотрю вы винду то поюзываете ?

Anatoliy
04.06.2018
14:44:13
Один раз - не окновод

Alex
04.06.2018
15:04:06


Ilya
04.06.2018
15:04:57
хватит форсить эту тему) майкрософт топ вариант для гитхаба. марсиане писали пост на эту тему

Сегодня, похоже, будет много новостей — но не только ожидаемых, с WWDC. Bloomberg сообщает, что Microsoft договорился о покупке GitHub (https://www.bloomberg.com/news/articles/2018-06-03/microsoft-is-said-to-have-agreed-to-acquire-coding-site-github). Слухами мы не занимаемся, но Блумберг это Блумберг. К тому же, интересно совпало то, что на прошлой неделе основатели SpeakerDeck (сервис для хранения презентаций, который когда-то купил GitHub) выкупили его обратно у GitHub — что это, как не избавление от мертвого груза. Ранее Business Insider сообщал о возможности сделки (http://www.businessinsider.com/2-billion-startup-github-could-be-for-sale-microsoft-2018-5), где говорили о сумме $5B. Ранее GitHub оценивался в $2B (пять инстаграмов и два инстаграма соответственно). В статье BI, тем не менее, грамотнее всего перечисляются факты, которые привели к разговорам о продаже — то, что диванные аналитики и переводчики статей обычно пропускают. GitHub находится в жестоком управленческом кризисе. После череды скандалов и увольнения со-основателя CEO стал defunkt, который сам сообщил о том, что хочет уйти, аж в августе того года. Юникорн, который претендует на успешное IPO, почти год не может найти исполнительного директора! GitHub, как и любой другой проинвестированный юникорн, должен принести деньги инвесторам — либо за счет публичного размещения акций, либо за счет большого выкупа. Для наших молодых читателей, которые привыкли к VSCode и классным устройствам семейства Surface, нужно, наверное, пояснить, за что не любят Microsoft. Для простоты в Wikipedia обнаружилась статья, в которой подробно описывается самая популярная тактика старого Microsoft: https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish. Несмотря на трудное, агрессивное наследие, после смены руководства в Microsoft компания старательно пытается меняться, спонсировать open source (VSCode, TypeScript), переключаться на профессиональный software и hardware и быть компанией-платформой (Azure). Microsoft уже не тот. Наверное, в данный момент сложно найти компанию, которая станет для GitHub лучшим домом, чем Microsoft. Всегда может быть хуже — Oracle, например. Похоже на давнее недовольство геймеров тем, что Fallout будет перезапускать Bethesda — а кто же еще? Больше ни у кого нет такого же фокуса и опыта. Советуем всем не поддаваться истерике и не переходить на альтернативные платформы — сервисы, которые приходят вам на ум, тоже, скорее всего, щедро проинвестированы, но IPO и оценка в несколько миллиардов им не грозит, поэтому они продались бы вообще за секунды. Все будет хорошо. Больше денег в развитие GitHub и стабильное руководство, которое знает, что делать.

Alex
04.06.2018
15:05:10
Я бы предпочел Oracle, серьезно

> и стабильное руководство, которое знает, что делать. Делать смартфоны на windows phone например

Vyacheslav
04.06.2018
15:08:23
Я бы предпочел Oracle, серьезно
https://ru.wikipedia.org/wiki/PeopleSoft Сразу после завершения поглощения, в январе 2005 года Oracle сообщила о планируемом сокращении 5000 рабочих мест объединённой компании

Страница 1225 из 1594