@rubylang

Страница 360 из 1684
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
я то способы приблизительно знаю ))

но с выпиливаемя жава и флешплагина скоро у сеошников будет головняк )

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:59:20
JSON.parse(Model.first.to_json(include: [:assoc1, :assoc2, :assoc3, :assoc4]))
привет, попробуй вместо to_json использовать as_json. Он хэш возвращает, который потом трансформируется уже в json строку.

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
? : ? : ? ?

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