@rubyschool

Страница 224 из 921
Svetlana
26.06.2017
21:14:52
Это она спрашивает на том этапе, где дисковое пространство распределять надо при установке вручную.

Решается переустановкой заново убунту, но может есть более безопасные варианты, если ты за целостность данных на винде переживаешь. Хотя в этом варианте пространство старых разделов не меняется же. Просто загрузчик ставится - еще одна программа.

Konstantin
26.06.2017
22:05:56
А нас всё больше

Ilya
27.06.2017
00:48:20
Знаю, что немного не по теме, но может кто-нибудь сталкивался со следующей проблемой в докере? На линуксе все отработало отлично, а на windows следующая ошибка Step 17/17 : RUN /app/bin/rails webpacker:install —-> Running in 035dcefabda4 : No such file or directory Service 'web' failed to build: The command '/bin/sh -c /app/bin/rails webpacker:install' returned a non-zero code: 127

Google
Александр
27.06.2017
01:19:51
наверно volume не подрубился

Ro
27.06.2017
01:43:35
ну винда это вообще не наша тема

на ней редко что работает с первого раза, т.е. надо быть мега-гением, чтобы там что-то завести на рубях и на рельсах)

постоянно какие-то ошибки

Stas
27.06.2017
05:24:37
Что мне делать-то?
попробуй так: https://www.maketecheasier.com/configure-the-boot-menu-windows-8/ под windows 10 вроде бы тоже должно работать

Александр
27.06.2017
05:28:07
у меня на винде норм работает докер с рельсами

Ilya
27.06.2017
06:11:47
Открой секрет ?

Ro
27.06.2017
06:12:50
ну так это докер)

он должен работать

на то он и докер

Ilya
27.06.2017
06:35:04
я тоже так думал

пока на винде не попробовал

pchellovod
27.06.2017
06:54:34
вот вам интересная задача Напишите программу, на входе которой некторое целое число, а на выходе его представление как на LCD дисплее калькулятора, например: $ digtolcd.rb 654 _ _ |_ |_ |_| |_| _| |

Google
Klim
27.06.2017
07:18:53
да не сособо она интересная.

korry_korven
27.06.2017
08:33:50
Роман, а где страничка rubyschool.us/router ?

Andrii
27.06.2017
08:35:46
Так исторически сложилось что канула в лета

korry_korven
27.06.2017
08:36:12
Непорядок

Andrii
27.06.2017
08:38:58
можна попробовать тут побрутфорсить https://www.defense.gov/

Andrey
27.06.2017
08:41:59
это хорошо или плохо?
нууу, я считаю что такие задачи нужно было решать в саааааамом начале обучения именно не ЯП, а алгоритмов и структур данных

Andrii
27.06.2017
08:43:27
korry_korven, создай архив с паролем и подбери к нему

pchellovod
27.06.2017
08:44:47
я думаю, что тут не все имеют академическое образование программиста и начинают изучение программирования с алгоритмов и структур данных

так что вполне себе задача

korry_korven
27.06.2017
08:50:37
Это не то

spartakusQ
27.06.2017
08:56:34
так что вполне себе задача
Надо делать норм лсд дисплей

На ардуино нано.

Александр
27.06.2017
10:28:28
Открой секрет ?
покажика dockerfile

и docker-compose

Ilya
27.06.2017
10:39:21
Dockerfile FROM ruby:2.4.1 # Updating Debian & installing Node.js 7 RUN apt-get update -qq && apt-get install -y build-essential libpq-dev apt-utils && \ curl -sL https://deb.nodesource.com/setup_7.x | bash - RUN apt-get install -y nodejs RUN mkdir /app WORKDIR /app # Installing Gems ADD Gemfile /app/Gemfile ADD Gemfile.lock /app/Gemfile.lock RUN bundle install # Installing Yarn for Rails < 5.1 RUN curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - RUN echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list RUN apt-get update && apt-get install yarn ADD ./bin /app/bin ADD ./config /app/config ADD Rakefile /app/Rakefile ADD package.json /app/package.json ADD yarn.lock /app/yarn.lock RUN /app/bin/rails webpacker:install # Cleaning container RUN rm dir -rf /app

Docker-compose version: '3' services: web: build: . volumes: - .:/app command: foreman start ports: - "9000:3000" - "8080:8080" depends_on: - db db: image: "postgres:9.6.3" environment: POSTGRES_DB: фвыывфывф POSTGRES_USER: вфыыфв POSTGRES_PASSWORD: ыфввфывыф volumes: - ./../swuden-db/psql/:/var/lib/postgresql/data

Google
tbgn
27.06.2017
10:40:15
привет, подскажите, пожалуйста. есть массив с хэшами. results = [ {theme: "Mathematic", student: "Alexander", score: 3}, {theme: "Mathematic", student: "Dmitriy", score: 4}, {theme: "Mathematic", student: "Maria", score: 5}, {theme: "Russian Lang", student: "Alexander", score: 6}, {theme: "Russian Lang", student: "Maria", score: 7}, ] как "схлопнуть" хеши по ученику? То есть нужно высчитать у каждого ученика сумму баллов по всем предметам, например, у Александра это будет 9

spartakusQ
27.06.2017
10:40:22
для больших паст

используйте онлайн формы

Ilya
27.06.2017
10:40:58
Не такая уж и большая)

Ок

Но репл же не пасто сервис

Dmitry
27.06.2017
10:42:00
gist

spartakusQ
27.06.2017
10:42:16
это я к тому что их много

репл просто пример

он ошибки в коде исправляет

Ilya
27.06.2017
10:42:48
ну докерфайл не совсем код

https://pastebin.com/JcQg7y5M

tbgn
27.06.2017
10:49:52
а потом сложить данные
по значению, имеет в виду? а если хеш с кучей данных и нет возможности делать выборку по явному значению?

spartakusQ
27.06.2017
10:51:12
Но ты же ключ знаешь.

tbgn
27.06.2017
11:01:14
мб group_by подойдет?
попробую, спасибо

Igor
27.06.2017
11:05:57
попробую, спасибо
вам нужно получить вид - типа "{"Alexander"=>9, "Dmitriy"=>4, "Maria"=>12}" ?

tbgn
27.06.2017
11:06:30
Можно и так

Google
Igor
27.06.2017
11:06:45
тогда типа так

h = Hash.new(0) results.each_with_object(h) do | student, num | h[student[:student]] += student[:score] end

tbgn
27.06.2017
11:06:52
либо так: {student: "Alexander", score: 9} {student: "Dmitry", score: 4}

Igor
27.06.2017
11:06:56
ну...код я сюда сбросил...

либо так: {student: "Alexander", score: 9} {student: "Dmitry", score: 4}
мой вариант можно, в принципе, слегка переделать, и будет так, как вы хотите)

tbgn
27.06.2017
11:08:13
благодарю, все понял ?

Admin
ERROR: S client not available

Igor
27.06.2017
11:08:35
только do | student, num | - num уберите, там он не нужен

tbgn
27.06.2017
11:08:51
это счетчик?

Igor
27.06.2017
11:10:36
нет

ну, вы выведете и увидите, что это =)

tbgn
27.06.2017
11:19:28
спасибо ?

Klim
27.06.2017
11:38:42
так что вполне себе задача
https://paste2.org/PAYAJ3cP Навскидку. символы конечно халтурные. можно лучше подобрать. Если добить массив до 10, то можно раскомметировать строку с гетс (работает с версии 2.4) и соответственно убрать директивное задание чисел.

Nikolai
27.06.2017
11:53:29
Пчеловод, а зачем тебе 18 одинаковых иисусов на фото профиля?

Только сейчас спалил

Klim
27.06.2017
11:53:49
какой-то странный ноль
нет предела совершенству.

pchellovod
27.06.2017
11:54:23
на всякий случай

Google
Nikolai
27.06.2017
11:54:31
Лол

Да Вы, батенька, концептуалист

Одобряю

pchellovod
27.06.2017
11:55:39
а можно было просто три строки перевести в массивы, это я уже потом понял, когда дописывал этот дикий массив



даже без перевода в массив можно, в строках же можно обращаться к элементам

Klim
27.06.2017
12:16:28
а можно было просто три строки перевести в массивы, это я уже потом понял, когда дописывал этот дикий массив
https://paste2.org/Uf2UVxK4 чуть упростил свой код с твоими цифрами. можно массив и одной строкой задать, но тогда глаза вылезут читать такое.

Klim
27.06.2017
12:26:34
если каменты с цифрами добавить, то норм.

Антон
27.06.2017
12:26:40
https://paste2.org/fkMp2VVU



=)

Nikolai
27.06.2017
12:27:40
Король

Антон
27.06.2017
12:29:57


Король
А то ))) Просто прикольно, основа там Пчеловодовская )

Denis
27.06.2017
12:30:48
Выжимка пчеловода!

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