@rubyschool

Страница 449 из 921
Di
16.11.2017
16:45:31
Братцы, помогите запрос составить. Есть таблица, подписки на товар, столбцы вещь и размер. Нужно получить таблицу где посчитанно количество таких вещей такого размера, это понятно .group(:item_id, :size).count Но нужно еще доп столбец где есть количество подписок на товар в разрезе товара, без учета размеров, то есть .group(:item_id).count. Как это в один запрос совместить не могу придумать.

Vlad
16.11.2017
16:46:59
Подскажите, кто-нибудь использует в проектах какую-нибудь статистику? Имеется в виду обработка логов, экспешенов и прочего. Не ELK Stack, а гем какой-нибудь, чтобы все в какую-нибудь базу складывал и на веб морду выдавал

Alex
16.11.2017
17:20:43
Я этим пользуюсь rollbar.com, но не факт, что это то что тебе нужно

Vitaly
16.11.2017
17:42:06
https://lifehacker.com/im-david-heinemeier-hansson-basecamp-cto-and-this-is-1820470919

Google
Vitaly
16.11.2017
17:42:20
Pointer arithmetic and vector calculations was not my idea of fun.

Ro
16.11.2017
18:11:16
Я этим пользуюсь rollbar.com, но не факт, что это то что тебе нужно
У меня кореш туда устроился, ведущим фронтэнд разработчиком

Alex
16.11.2017
18:41:14
https://pastebin.com/1ZvEyPEY Поскажите пожалуйста, что за второй запрос выполняется: SELECT "item_properties"."property_value_id" FROM "item_properties" WHERE 1=0 что такое WHERE 1=0?

Konstantin
16.11.2017
18:49:57
Это пинг дб

Такой запрос не возвращает никаких данных

В данном случае для проверки наличия колонки property_value_id

Alex
16.11.2017
18:52:05
благодарю, хотя это странно )

Ro
16.11.2017
19:32:10
Pointer arithmetic and vector calculations was not my idea of fun.
статья неплохая, надо к этому стремиться. Правда, на практике блин все равно задают вопросы. Давайте кто на интервью был - скидывайте вопросы. Помечайте тегом #интервью Составим свой список топ 100 вопросов - чтобы от зубов отскакивало

Dmitry
16.11.2017
19:33:26
за последний месяц был где то на7 или 8 собеседованиях и еще три будут в ближайщие три будних дня

скоро докторскую можно будет писать

spartakusQ
16.11.2017
19:34:13
#интервью - почему вы выбрали руби, приимущества языка, сильный и слабые стороны

Dmitry
16.11.2017
19:34:45
я вопрос - ответы себе пишу.

Google
spartakusQ
16.11.2017
19:35:05
всем мидлы нужны с зп джунов

Dmitry
16.11.2017
19:35:09
чтобы освежить можно было быстро чем лямбда от прока отличается например

spartakusQ
16.11.2017
19:36:45
чтобы освежить можно было быстро чем лямбда от прока отличается например
самое странное - когда просят отрефакторить код, а там лист а4

Ro
16.11.2017
19:37:21
один из вопросов по рубям: В чем отличие Proc от lambda. Ответ: 1. Lambda проверяет кол-во аргументов, Proc нет 2 (важно). Когда мы пишем return, Proc завершает выполнение метода в котором он находится (или блока). А lambda просто выходит из lambda

Dmitry
16.11.2017
19:37:22
напишите реализацию факториала, напишите фибонначи,

Ro
16.11.2017
19:37:31
#интервью

Ro
16.11.2017
19:37:43
ответы тоже пишите)

Dmitry
16.11.2017
19:38:44
я сначала начал в гисте это делать, но понял что неудобно, в итоге на своем сайте раздел делаю.

spartakusQ
16.11.2017
19:38:47
напишите реализацию факториала, напишите фибонначи,
и бабл сортировку, почему она лучше

Dmitry
16.11.2017
19:39:16
как доделаю, дам ссылку.

Ilya
16.11.2017
19:39:27
Делись)

Думаю много кому интересно

Dmitry
16.11.2017
19:40:28
да но некоторые ответы сложно найти даже с гуглом чеcно говоря, я вот например так и не понял есть ли еще какие то типы наследования кроме < и mixin

Ro
16.11.2017
19:40:37
сортировка - скучная тема) я бы, конечно, порекомендовал выучить всем quick sort, я его с закрытыми глазами одно время писал, но сейчас не вспомню уже))

quick sort - довольно геморная сортировка, но иногда просят какие-нить люди ошпаренные. Типа любую сортировку покажи. Покажешь quick sort, сразу поднимешься в глазах)

вопрос популярный конечно

spartakusQ
16.11.2017
19:41:31
ещё один интересный вопрос - про развите руби и версию 3.0

Ro
16.11.2017
19:41:33
к сожалению)

Dmitry
16.11.2017
19:43:04
много еще вопросов не совсем про руби что такое индексы, чем merge от rebase отличается.

Google
Dmitry
16.11.2017
19:43:35
чем деплоите

spartakusQ
16.11.2017
19:44:00
недавно просили написать чат, задеплоить и дать ссылку, чтобы в этом чате продолжить общение

а он упал)

Dmitry
16.11.2017
19:44:44
А вот вопрос, Все ли в руби объект

Dmitry
16.11.2017
19:45:02
а вот и нет

spartakusQ
16.11.2017
19:45:17
и что же не объект?

Dmitry
16.11.2017
19:45:25
что то типо += вроде

но это не точно, надо вспоминать.

spartakusQ
16.11.2017
19:45:57
что то типо += вроде
это уже докапываются

плюс ещё есть вопрос

различие HTTP от HTTPS, и как оба работают

Dmitry
16.11.2017
19:47:40
Какие есть области видимости, их отличия.

Dmitry
16.11.2017
19:48:33
private public protected

spartakusQ
16.11.2017
19:48:39
ниразу не спрашивали

Dmitry
16.11.2017
19:49:13
на самом деле очень много что можно спросить, у меня все собеседования как то по новому каждый раз подходят люди.

заучил теорию, так давай теперь программируй на листочке.

Dmitry
16.11.2017
19:50:40
да как задеплоить на пустом сервере рейл приложение

Google
Dmitry
16.11.2017
19:50:58
но больше рефакторинг вот мол код

чем save от save! отличается

как отлавливаешь ошибки

evgeny
16.11.2017
19:53:16
собеседования в мск или где? Как-то безрадостно слышать про 8-11 безрезультативных собеседований в месяц( все очень плохо да?(просто тоже скоро предстоит)

spartakusQ
16.11.2017
19:55:24
Москва я думаю быстрее будет, я удалёнку ищю.

Vlad
16.11.2017
19:56:28
У меня на прошлом собеседовании спрашивали принципы нормализации баз данных, такую фундаменталку еще в институте учил, помнил немного, но странно было слышать такое

Admin
ERROR: S client not available

Dmitry
16.11.2017
19:59:06
у меня просто есть пока работа напрямую с заказчиком в часном порядке поэтому я хожу носом вожу.

evgeny
16.11.2017
20:04:21
ну, удачи всем с поиском!)

Vlad
16.11.2017
20:04:26
Странно что ты без работы ещё.
Ну сидя дома работа есть, но хотелось бы в офисе) Только два прошел, впереди еще пол десятка точно) Всем нужен в моем городе Middle/Senior и скорее Seniorы одни нужны)

Vlad
16.11.2017
20:06:05
Не, я из хохляндии)

spartakusQ
16.11.2017
20:38:44
Долго писал?
я не осилил

Konstantin
16.11.2017
20:50:29
А я не люблю ходить на собеседования

И они меня обходят стороной

Устроился без собеседования :3

Google
spartakusQ
16.11.2017
20:54:13
Konstantin
16.11.2017
20:54:30
Ахах, ну почти

Fedor
16.11.2017
20:57:43
У меня последнее собеседование - просто разговор о смысле жизни и перспективах технологий

А еще про различные паттерны проектирования

В целом не вижу смысла спрашивать алгоритмы у мидов и выше

Roman
16.11.2017
21:01:20
мне как совсем зелёному джуну всегда любопытно, зачем в вакансиях мидлов и выше пишут "понимание принципов ооп"

Fedor
16.11.2017
21:01:40
Для понту )

Затем же зачем перечисляют кучу несвязанных технологий из фронтенда

Nickolay
16.11.2017
21:02:47
В смысле? Мне кажется джуниор тоже должен понимать принципы ООП

Fedor
16.11.2017
21:08:16
Джун - да

А мид не модет их не понимать в принципе

С тем же успехом можно писать "знание руби" и "умение работать с компьютером"

Svetlana
16.11.2017
21:10:22
Знание ПК

Ro
16.11.2017
23:01:37
еще одна задача: проверить является ли строка анаграмой другой строки. Пример анаграммы: пила, липа. Ответ: решается через хеш. В хеш помещаем буквы и считаем их количество (ключ хеша это буква, значение - количество). #интервью

Vitaly
17.11.2017
05:28:38
https://www.youtube.com/watch?v=0AHOcCFFwao

Чет прям ну очень интересные рассылки пошли RubyWeekly

Александр
17.11.2017
05:45:12
кто go пробовал?

Henry
17.11.2017
05:56:57
я

Nikolay
17.11.2017
06:21:55
В целом не вижу смысла спрашивать алгоритмы у мидов и выше
На прошлой работе как-то взяли такого. На собеседовании как раз был разговор о смысле жизни и красивые общие фразы, типа глубокая оптимизация sql запросов. Поставили ему огромную зп, а потом еле выпилили

Страница 449 из 921