
Sergey
05.09.2016
04:58:14
подскажите а как в cpanel добавить ANAME или изменить SOA запись для CNAME, нужно для привязки нормально домена к Heroku

Nikolay
05.09.2016
06:11:45
У тебя чуток каша в голове. Соа запись не меняется
А снейм берешь и добавляешь, чтобы он ссылался на хероку поддомен
По аналогии с другими записями, типа мх

Google

Danila
05.09.2016
06:33:21
а почему именно ф3?
она сакральная какая то или просто больше некуда?

Sergey
05.09.2016
06:49:17
когда добавляю запись для домена без www пишет нельзя т.к. soa запись есть
добавил для www переход на хероку, но теперь ошибка ssl и предупреждение безопасности вылезает?
в рельсах поставил config.force_ssl = false, не помогло, чет какие-то сложности на ровном месте
создал ssl сертификат и заработало?

kolas
05.09.2016
07:07:15
а как ты хотел ссл без сертификата использовать?
force ssl кажись можно не использовать если nginx настроить
если есть доступ к нему конечно

Sergey
05.09.2016
07:14:05
у меня же хероку, похоже без ssl не обойтись
добавил еще какой-то аддон для хероку, пишет 20$ в месяц - удалил пока:)
создал ssl сертификат https://startssl.com пытаюсь добавить на домен, нужно ввести private key, ввожу тот что на компе в openssl сгенерировал, не подходит
а, нужно его было рассшифровать, ппц пазлы какие
и все равно для хероку не подходит?

Google

Lupsick
05.09.2016
08:47:13
Ну и по своему опыту скажу что ставить лучше ALIAS запись
Simpledns поддерживает
У меня была проблема что CNAME не дает юзать заданные MX

Sergey
05.09.2016
08:54:08
спасибо? а где можно выбрать без ссл на хероку?

Lupsick
05.09.2016
08:54:41

Sergey
05.09.2016
09:13:07
нету, может в рельсах нужно менять

Lupsick
05.09.2016
09:14:15
есть
щас ты заходишь на домен по https
заходи через http

Sergey
05.09.2016
09:25:43
и все равно по https
а на хероку ssl только платный?

kolas
05.09.2016
09:26:50
надо удалить в браузере куки которое хттпс заставляет использовать

Lupsick
05.09.2016
09:44:39
да там бля домен для ssl другой
обычный heroku.com
для ssl herokussl.com

Nick
05.09.2016
09:45:48

Sergey
05.09.2016
10:02:19
понятно, спасибо!.
Я сначала сделал сертификат с собственной подписью, он в хроме работал, а в лисице нет.
Теперь сделал с чужой подписью и он нигде не работает, что-то там про хероку пишет
This server could not prove that it is www.eshopp.ru; its security certificate is from *.herokuapp.com. This may be caused by a misconfiguration or an attacker intercepting your connection.

kolas
05.09.2016
10:09:15
да лучше купить маленький сервак на digitalocean или еще где и туда деплоить

Sergey
05.09.2016
10:20:57
я уже попробовал, неделю времени убил, а результат нулевой

Google

Lupsick
05.09.2016
10:22:15
у диджиталоушена даже образ есть под рельсы
сложно быть клавиатурщиком

Sergey
05.09.2016
10:24:38
там чуток осталось, но хероку работает и довольно гладко пока, решил на нем остановиться. Зачем лишние проблемы в жизни?

Vitaliy
05.09.2016
10:31:28
> Зачем лишние проблемы в жизни?
Ушел с хероку, руководствуясь этим правилом

Sergey
05.09.2016
10:37:42
ок, сделаю чуть позже, пока решил домен другой попробовать. CloudFlare еще какая-то штука непонятная.

Evghenii
05.09.2016
11:06:30
тут бесплатные есть если что https://www.startssl.com

Serg Podtynnyi
05.09.2016
11:17:20
https://letsencrypt.org/
http://collectiveidea.com/blog/archives/2016/01/12/lets-encrypt-with-a-rails-app-on-heroku/

Nursultan
05.09.2016
13:22:07
парни всем привет по какой команде в гите можно вернуть состояние последнего коммита?

Evghenii
05.09.2016
13:23:14
сброс до последнего коммита?

I
05.09.2016
13:23:32
git reset --hard ?

Evghenii
05.09.2016
13:23:41
git reset —soft HEAD~

Sergey
05.09.2016
16:43:28
спасибо за сертификат для хероку, попробую сейчас?

Alex
05.09.2016
18:17:56
У себя хоститься проще имхо,

Sergey
05.09.2016
18:21:44
soglasen, eshe zabavnee chto na ubuntu ot experimentov raskladka otvalilas', vezde svoi slozhnosti, osobenno v pervii raz?

Alex
05.09.2016
18:25:57
aga, dolbaniy linux
ve4no 4to to otvalivaetsya, no vse ravno ❤️

trickster
05.09.2016
18:28:42
линукс тут не причём

Sergey
05.09.2016
18:29:03
zezt eche bila kogna on nachal proiznosit vse chto videleno cursorom?

Google

Sergey
05.09.2016
18:29:32
virosov netu, no oshushenia tezhe

Nikolay
05.09.2016
19:23:14

Alex
05.09.2016
19:24:08

Nikolay
05.09.2016
19:24:37
агага

Плюшка
05.09.2016
22:25:44
даже небо, даже аллах
(с)

Admin
ERROR: S client not available


Amir
06.09.2016
06:30:38
SELECT cal.hr, MAX(t.id) cnt
FROM
(
SELECT '00:00' hr UNION ALL
SELECT '01:00' hr UNION ALL
SELECT '02:00' hr UNION ALL
SELECT '03:00' hr UNION ALL
SELECT '04:00' hr UNION ALL
SELECT '05:00' hr UNION ALL
SELECT '06:00' hr UNION ALL
SELECT '07:00' hr UNION ALL
SELECT '08:00' hr UNION ALL
SELECT '09:00' hr UNION ALL
SELECT '10:00' hr UNION ALL
SELECT '11:00' hr UNION ALL
SELECT '12:00' hr UNION ALL
SELECT '13:00' hr UNION ALL
SELECT '14:00' hr UNION ALL
SELECT '15:00' hr UNION ALL
SELECT '16:00' hr UNION ALL
SELECT '17:00' hr UNION ALL
SELECT '18:00' hr UNION ALL
SELECT '19:00' hr UNION ALL
SELECT '20:00' hr UNION ALL
SELECT '21:00' hr UNION ALL
SELECT '22:00' hr UNION ALL
SELECT '23:00' hr
) cal
LEFT JOIN (
SELECT 1 id, '2008-11-25 19:18:58' Date UNION ALL
SELECT 3 id, '2008-11-25 19:29:58' Date UNION ALL
SELECT 4 id, '2008-11-25 19:39:58' Date UNION ALL
SELECT 5 id, '2008-11-25 19:59:58' Date UNION ALL
SELECT 6 id, '2008-11-25 21:27:58' Date UNION ALL
SELECT 7 id, '2008-11-25 22:10:58' Date
) t ON HOUR(t.Date) < HOUR(cal.hr)
GROUP BY cal.hr
Как думаетее что делает запрос


ojab
06.09.2016
06:34:04
выбирает максимальный t.id для каждого часа и параллельно делает работу БД не слишком быстрой
не стоит так делать, короче
ага, ты таки не отказался от мысли делать кучу union'ов, похоже
Помогите!
Нужно сгенерировать в АР такой запрос
select sum(cnt) form
(
select cnt from table1 where ppp_id = 1 and ppp_data < ? order by id desc limit(1)
union
select cnt from table1 where ppp_id = 2 and ppp_data < ? order by id desc limit(1)
union
select cnt from table1 where ppp_id = 3 and ppp_data < ? order by id desc limit(1)
.....................
.....................
.....................
union
select cnt from table1 where ppp_id = 1000000 and ppp_data < ? order by id desc limit(1)
)

Amir
06.09.2016
06:37:18
:)) именно

ojab
06.09.2016
06:37:23
ну и LEFT JOIN будет тебе строить временную таблицу каждый раз, что тоже небыстро

Amir
06.09.2016
06:37:38
запрос выполняется быстро, когда как скрипт на руби выполняется пару минут
на mysql выполняется быстро

ojab
06.09.2016
06:38:44
а данные в таблице вообще есть?
или всего 7 строк, которые тут забиты в таблицу t?

Amir
06.09.2016
06:39:27
35000 тестовых данных

Google

Amir
06.09.2016
06:39:40
запрос выполняется секунду
конечно я и представить не могу что на стороне майскл происходит

ojab
06.09.2016
06:40:34
explain в помощь
ну и если при 35к строк скрипт на руби выполняется пару минут — ты и в ruby что-то делаешь не так

Amir
06.09.2016
06:41:32

ojab
06.09.2016
06:43:31
будет строиться одна большая таблица cal * t и из неё будут убираться строки где cal.hr NULL

I
06.09.2016
06:43:56
Один тесты не пишет, второй sql учить не хочет(

Amir
06.09.2016
06:44:59
третий не хочет поделиться опытом если знает

ojab
06.09.2016
06:45:31
select distinct on, не?
ты это сообщение и последующие проигнорировал
так что особого смысла делиться опытом, наверное, нет

Иван
06.09.2016
06:55:28

trickster
06.09.2016
06:58:23
ага, точно:)
я бы за такое банил
☺️

Amir
06.09.2016
07:08:41
ojab помоему твердил что не пишет тестов если не ошибаюсь, или кто был тут :)

Danila
06.09.2016
07:10:39
йоп говорил что у него code first, но это не значит что он не пишет тестов

Alex
06.09.2016
07:42:40