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

pchellovod
27.06.2017
08:40:27

korry_korven
27.06.2017
08:41:40

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
и 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


spartakusQ
27.06.2017
10:40:11

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

spartakusQ
27.06.2017
10:47:20
привет, подскажите, пожалуйста.
есть массив с хэшами.
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
выборка each do по ключу александр
а потом сложить данные

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

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

Igor
27.06.2017
10:51:13
привет, подскажите, пожалуйста.
есть массив с хэшами.
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
мб group_by подойдет?

tbgn
27.06.2017
11:01:14

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
ну...код я сюда сбросил...

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) и соответственно убрать директивное задание чисел.

pchellovod
27.06.2017
11:48:58
надо было цифры в три строки сделать

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

pchellovod
27.06.2017
12:22:14

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
Выжимка пчеловода!