
Nikolay
29.08.2016
20:11:55
доку смотри )

ojab
29.08.2016
20:12:09
см. app/views/layouts/application.html.erb, head там

Nikolay
29.08.2016
20:12:34
у меня хеад страницы выделе в отдельный партиал
я там потихоньку аяксик jsonp'шный вркучиваю через romte:true

Google

Кøе-ктø Геннадьевич
29.08.2016
20:13:32
все так, но у меня уже есть в application.html.erb метаданные фейсбука, поскольку на странице есть кнопка «расшарить адрес викторины в фейсбук». Получается для ачивки тоже нужно прописывать метаданные в head, а там уже метаданные кнопки «расшарить викторину»

Nikolay
29.08.2016
20:13:53
head может быть только один в хтмл коде

Кøе-ктø Геннадьевич
29.08.2016
20:14:00
а head получается только один
именно
вот непонятно как быть
если head один, а метаданных несколько
и все они хотят в head

Nikolay
29.08.2016
20:14:32
ну вот и впили их в head

Кøе-ктø Геннадьевич
29.08.2016
20:14:56
но можно только одни. Либо для кнопки «расшарить адрес викторины», либо для ачивки

Nikolay
29.08.2016
20:15:17
бред какойто

Кøе-ктø Геннадьевич
29.08.2016
20:15:27
согласен

ojab
29.08.2016
20:15:29
http://stackoverflow.com/a/11040019/1355585

Nikolay
29.08.2016
20:15:32
if count 10 - render achoieve

Google

Nikolay
29.08.2016
20:15:37
else render share

ojab
29.08.2016
20:15:39
костылёк, конечно

Кøе-ктø Геннадьевич
29.08.2016
20:16:02
о! класс
спасибо!

Nikolay
29.08.2016
20:16:45
https://gist.github.com/foxmuldercp/2cd9da38b378681489dacf3e2e02e4c1
вон у меня head отдельным партиалом
влепить туда render 'share' /achieve в зависимости от каунта сессии

Кøе-ктø Геннадьевич
29.08.2016
20:17:56
судя по тексту на стековерфлоу мне придется создавать отдельную страницу и светить ее в og:url

Nikolay
29.08.2016
20:18:15
можно и так
а еще всякие твиттера и г+ %)

Кøе-ктø Геннадьевич
29.08.2016
20:18:31
т.е. каждый сможет потом этот урл вбивать в браузер и получать ачивку ((

ojab
29.08.2016
20:18:53
не смотжет, там не будет кнопки share

Nikolay
29.08.2016
20:18:58
да как он ее получит, блин, если каунт в сессии у чувака в броузере
иначе любой вася с горы сможет читать твою почту на мыл.срушечке

Кøе-ктø Геннадьевич
29.08.2016
20:19:40
так так. пробую

Nikolay
29.08.2016
20:20:15
вот когда научишься шарить сессии между двумя броузерами на одном компе - тогда и приходи, поговорим(с)

Кøе-ктø Геннадьевич
29.08.2016
20:20:24
%)

Nikolay
29.08.2016
20:21:39
я то способы приблизительно знаю ))
но с выпиливаемя жава и флешплагина скоро у сеошников будет головняк )

yopp
29.08.2016
21:59:13

Google

yopp
29.08.2016
22:03:26
Cross-browser fingerprinting погугли

Eugene
29.08.2016
23:51:52
а как называется штука в обиходе e.g. я хочу Число/выражение .to_s и я не буду задумываться конвертнется оно в строку или нет, я точно знаю что это сделается

Vitaliy
30.08.2016
00:00:29
полиморфизм?

Eugene
30.08.2016
00:02:44
там что-то про животных
играем в угадайка
типо что бы мы не делали оно всё равно будет курицей

Evgeny
30.08.2016
00:22:15
утиная типизация?

Eugene
30.08.2016
00:25:03
да DUCK TUPING куда плюсик поставить
я хочу поставить класс

Evgeny
30.08.2016
00:25:43
Да фигня) Вспомнил прост)
По утрам одни и те же люди)

Evgeny
30.08.2016
00:27:47
Что значит задача, вернуть первую длинную строку из массива состоящую из K последовательных строк, взятых в массиве.
testing(longest_consec(["wlwsasphmxx","owiaxujylentrklctozmymu","wpgozvxxiu"], 2), "wlwsasphmxxowiaxujylentrklctozmymu")
Я замутил так, что берем самую длинную и плюсуем arr[k], где К это второй аргумент
Но это не то вовсе и че то я не пойму нифига
Задачки с codewars)

Eugene
30.08.2016
00:32:54
Как я думаю, у тебя есть массив строк, разной длины. Тебе надо вывести самую длинную, но если в массиве есть 2 строки одинаковой длины, то требуется вернуть первую из это списка.

Evgeny
30.08.2016
00:33:52
Так в прмере выше самая длинная это 1 элемент в массиве
Мб самая длинная от длины K

Google

Evgeny
30.08.2016
00:34:23
Щас проверю так)
Там даже в дискуссии были запарки у англговорящих пользователоей
Условие кривое)


Eugene
30.08.2016
00:35:54
А бля, это наверное так. Смотри у нас есть строки. И тебе надо вывести первую попавшуюся строку, которая образуется от сложение k строк.
может так
ну смотри этим не надо слишком увлекаться, это немного приближено к олимпиадному программированию, хотя я точно не знаю проверяют ли на скорость выходные данные и кол-во пройденных тестов
да это круто решать нестандартные задачи, но в промышленной разработке я думаю тебя будут проверять так чтобы понять тупой ты или нет(смотрим собесы на toptal) и когда реально нужно зафигачить крутую формулу для вычисления той или иной штуки, то там идёт упор на тесты + блок схемы до оформления
Бляха лучше бы меня учили нормальному яп, чем пытаться победить сишника паскалём на олимпиадке
k = 3
Е.g. s1 = 123
s2 = 234
s3 = 332
s4 = 123234
s5 = 123234332 ( k = 3, first = true)
s6 = 2213
s7 = 123234332 (( k = 3, first = false)


Evgeny
30.08.2016
00:56:36
Мне просто нравится иногда порешать что-то отличное от всякие формочек и однотипных скаффолдных файлов рельс)

Admin
ERROR: S client not available

Evgeny
30.08.2016
00:57:13
Да и я бы точно на олимпиаду не поехал, там один матан в основном, я с ним никогда не дружил

Eugene
30.08.2016
01:04:11
Например какой?)
да тот же ruby или си, основы я уже знал. Там да дело шло в математику, как ты подходишь к задаче, знание алгоритмов. Распределение времени на каждую задачу, чтобы побольше очков набрать.
А дело свелось к тому что меня перекинули на borland, хотя работал с другой IDE. И сказали выучить quick sort. В итоге выучив я её поехал на олимпиадку и просто напросто писал её где-то минут 40, но всё равно забыл, что она состоит из 2 процедур. Короче проебал время, и по тестам она не превосходила простую пузырьковую.


Evgeny
30.08.2016
01:09:43
да тот же ruby или си, основы я уже знал. Там да дело шло в математику, как ты подходишь к задаче, знание алгоритмов. Распределение времени на каждую задачу, чтобы побольше очков набрать.
С одной стороны хорошо сразу учить что-то современное, но с другой, потом ничего не понимать как внутри устроено, даже малость, пока сам не возьмешься, хз. Мне нравилось на дэлфи делать, не глубоко погружался, но все же) Тут кто-то уже писал руби делает нас тупее) Куча готовых методов не дает велосипедить)


Eugene
30.08.2016
01:13:27
С одной стороны хорошо сразу учить что-то современное, но с другой, потом ничего не понимать как внутри устроено, даже малость, пока сам не возьмешься, хз. Мне нравилось на дэлфи делать, не глубоко погружался, но все же) Тут кто-то уже писал руби делает нас тупее) Куча готовых методов не дает велосипедить)
ну да можно на дельфаче хотя бы формочки хуярить, там lazarus подошёл красивый приятный.
дело не в этом, основы знаешь, что-то решаешь, визуализация не важна, т.к. всё время работали с числами,
а вот уже введение в ооп или хотя бы указатели + указатели на функции было бы интереснее
я тоже в математике не лады не понимал этого когда ездил по олимпиадам( а она даёт крутое развитие в представлении абстракций) потом как-то натаскался, но не далеко уехал
хотя бля, чё ожидать от учителей, ездишь на олимпиады им премия, зачем им тебя натаскивать на промышленную разработку?


Evgeny
30.08.2016
01:16:58
Да как правило там учителя то сами знаю не так много, свою нишу запомнили и все, так его отправь куда сам не сделает ничего) Возможно те кто учат в норм институтах и норм
Где-нибудь в Москве и в Питере

Google

Evgeny
30.08.2016
01:29:56
Вот лол
Кароче разблочил я там решение на кодварс
ТАм вообще не то, что я думал)
Там кароче делят массив на подмассивы от кол-ва К, затем джоинят и затем находят самый длинный элемент
Все так было просто как всегда
Я даже не знал что есть метол each_cons, как то делал раз, но each_slice
Англ надо подтягивать

Sergey
30.08.2016
07:52:51
Привет
можно это по человечкски сделать?
JSON.parse(Model.first.to_json(include: [:assoc1, :assoc2, :assoc3, :assoc4]))

Антон
30.08.2016
07:56:01

Дима Д.
30.08.2016
07:59:20

Sergey
30.08.2016
08:02:46
@dimasssik cпасибо)

Nikolay
30.08.2016
08:43:31
а я тутт fizzbuzz через case решил
https://gist.github.com/foxmuldercp/b4fdb2c0d55435c845c95f08e580b5b6

v
30.08.2016
09:15:50
ОоооооооооооооооооооооооооооооО

Nikolay
30.08.2016
09:17:50
плюсовик мне втирал что тут надо ифы а не кейсом

Aldar
30.08.2016
09:23:03
Мы вам перезвоним!

Nikolay
30.08.2016
09:24:55

Aldar
30.08.2016
09:25:41
физбаз на руби можно в одну строку

Антон
30.08.2016
09:27:05
? : ? : ? ?