
Nikolai
29.06.2017
10:01:01
Одна таблица
Поля
district, candidate, votes
Все поля должны быть заполнены, валидацию ставь

Google

Nikolai
29.06.2017
10:02:01
Данные вносятся через представление

Witalij
29.06.2017
10:02:34

Nikolai
29.06.2017
10:02:38
А дальше ты с этой таблицей можешь делать то, что нужно при помощи active record

Witalij
29.06.2017
10:02:55

Nikolai
29.06.2017
10:03:00
Да

Witalij
29.06.2017
10:04:12
так, ну это ясно. ну и вот допустим мы сперва ввели 6 названий округов

Nikolai
29.06.2017
10:04:42
Нет, не сперва
Ты вводишь данные в формате "округ", " кандидат", "кол-во голосов"
Только так

Witalij
29.06.2017
10:07:39
а почему бы не добавлять округа, а при добавлении кандидата с голосами уже готовую табличку (округ):(поле-ввода-голосов) не формировать? удобнее же

Nikolai
29.06.2017
10:08:37
Потому что придётся для этого отдельную таблицу мутить
Связывать при помощи has_and_belongs_to_many с таблицей candidates

Google

Nikolai
29.06.2017
10:09:26
Мутить форму ввода округов
И так далее
В принципе, можно

Witalij
29.06.2017
10:09:49
хорошо, спасибо за пищу для размышлений, подумаю)

Nikolai
29.06.2017
10:10:00
Но из условий задачи не следует, что нужно делать именно так
Я предложил, на мой взгляд, самый простой вариант. Если есть идеи как сделать проще/изящней, приглашаю всех участников чата к обсуждению

spartakusQ
29.06.2017
10:12:45

Nikolai
29.06.2017
10:13:01
А как вносить данные?
На сервак yml-файл закидывать?

spartakusQ
29.06.2017
10:14:03
Зачем закидывать, он сам создаст candidate.new.yaml

Witalij
29.06.2017
10:14:28
так так, интересно
где подробнее посмотреть?

Nikolai
29.06.2017
10:15:03
Не слушай его, он троллингует)

spartakusQ
29.06.2017
10:17:59
Не, правда можно же так.
Но это очень лёгкий путь.

Nikolai
29.06.2017
10:18:25
Окей. Можешь подробней рассказать?

spartakusQ
29.06.2017
10:19:38
Щас нет, надо идти.
Вечером могу написать.

Nikolai
29.06.2017
10:20:02
Хорошо

spartakusQ
29.06.2017
10:20:16
Там даже в книге пример с выборами и выборкой был

Google

Tanya
29.06.2017
10:20:19
насколько я помню, есть команды для записи в ямл файл, из руби файла

spartakusQ
29.06.2017
10:20:42
257 страница изучаем руби от орели

Tanya
29.06.2017
10:20:45
знакомый делал лайбрери, через ямл файл, плюс сортировку по популярности, тд

spartakusQ
29.06.2017
10:20:55

Nikolai
29.06.2017
10:21:50
А

spartakusQ
29.06.2017
10:22:02
Скинул книгу, грузится.

Nikolai
29.06.2017
10:22:16
Слушайте, ну я просто всё исключительно в разрезе рельс воспринимаю

spartakusQ
29.06.2017
10:22:51
А
Но есть же более простые и элегантные решения.

Tanya
29.06.2017
10:23:01
f = File.open('example.yml','w') примерно так открывается ямл файл из под руби
ну и дальше указываешь что тебе с ним нужно делать

spartakusQ
29.06.2017
10:23:30
И не забываем закрывать.

Tanya
29.06.2017
10:23:33
если я правильно помню.

Tanya
29.06.2017
10:23:41
f.close()

spartakusQ
29.06.2017
10:24:17
Минут через 5-10 в чат загрузится.

Tanya
29.06.2017
10:25:33
spartakus Head First O'Reilly - Макгаврен Дж. - Изучаем Ruby - 2016 эта? я могу загрузить если хочешь мне то побыстрее будет)

Nikolai
29.06.2017
10:25:57
У меня есть вроде книга эта

Witalij
29.06.2017
10:26:08
а у меня нет((((99

spartakusQ
29.06.2017
10:26:32
Ещё немного

Ruslan
29.06.2017
10:27:54
Ребята, всем привет. Какие языки вы знаете?

Google

Nikolai
29.06.2017
10:28:09
Ruby

Ruslan
29.06.2017
10:28:14
И какие обязательно нужно знать, человеку, который хочет разрабатывать на Java

Tanya
29.06.2017
10:28:34
ну руби точно не обязательно

Witalij
29.06.2017
10:29:02
спасибо!

spartakusQ
29.06.2017
10:29:02

Roman
29.06.2017
10:29:31

spartakusQ
29.06.2017
10:30:19
Это то что не надо.

Admin
ERROR: S client not available

Ruslan
29.06.2017
10:36:21
Вы, ребята, где то учились, или самоучки?
Я просто в начале пути сейчас. Думаю начать с Java. Что можете посоветовать?

Tanya
29.06.2017
10:39:08

Witalij
29.06.2017
10:40:16

Ruslan
29.06.2017
10:41:54

Азат
29.06.2017
10:42:46

Witalij
29.06.2017
10:43:17
Это важно?
да как это может быть важно? просто интересно. я без злобы, без подъёба)

Tanya
29.06.2017
10:43:44
ruby для java не нужен, аккуратнее, а то он сейчас решит, что это ему тоже нужно.

Google

Witalij
29.06.2017
10:44:03
почему именно java вообще?

Tanya
29.06.2017
10:44:10
если конечно только это не jruby

Ruslan
29.06.2017
10:44:12

Азат
29.06.2017
10:45:40
тогда два варианта или swift или Java

Tanya
29.06.2017
10:45:43
swift тоже мобильная, почему не он?

Ruslan
29.06.2017
10:46:06

Witalij
29.06.2017
10:46:20
а сам ты кто, чем занимаешься, какое образование, имел ли опыт программирования? как в этот чат в конце концов попал?

Ruslan
29.06.2017
10:46:31

Tanya
29.06.2017
10:46:42
просто спрашивать в чатике про руби. что нужно для разработки java - такое себе.

Igor
29.06.2017
10:48:55
Вот я и решил Java.
Елси тот знакомый прогер работает с java, и он будет твоим наставником - то да, можешь начинать с java

Ruslan
29.06.2017
10:49:28
А на чатик случайно набрел в какой то группе вк

Witalij
29.06.2017
10:50:58
ну да, Игорь верно говорит, лучше учить то, где у тебя есть опытный друг. если точно решил пойти в мобильную Java - просто гугли, мегатоннатонна информации

Ruslan
29.06.2017
10:51:23

Witalij
29.06.2017
10:51:28
http://developer.alexanderklimov.ru/android/index.php

Ruslan
29.06.2017
10:51:34
Вы сами учились где?


Азат
29.06.2017
10:51:44
Подборка чатов Telegram по языкам программирования
https://t.me/proasm — Чат про Assembler
https://t.me/ProCxx — Чат про Си++
https://t.me/CSharpChat — Чат про C#
https://t.me/extremecode — Чат C# разработчиков (есть свой бот компилирующий C# код)
https://t.me/proCrystal — Чат про Crystal. Ruby-подобный статически типизированный объектно-ориентированный язык общего назначения.
https://t.me/proelixir — Чат про Elixir
https://t.me/elm_ru — Чат про язык программирования Elm
https://t.me/Fsharp_chat — Чат про F#.
https://t.me/proGO — Чат про Golang
https://t.me/gogolang — Чат про Golang
https://t.me/haskellru — Чат про Haskell
https://t.me/JSlang — Чат про JavaScript
https://t.me/joinchat/Be4rsT3Uyr1TjmSlrRc77g — Чат про JavaScript (для новичков)
https://t.me/jvmchat — Чат про JVM
https://t.me/javastart — Изучаем java вместе. Чат для начинающих и не только!
https://t.me/scala_ru — Чат про Scala
https://t.me/kotlin_lang — Чат про Kotlin
https://t.me/modernperl — Чат про Perl. Современный::Perl
https://t.me/usePerlOrDie — Группа о языке Perl и обо всём что с ним связано.
https://t.me/ru_python — Чат про Python. (~2250 человек)
https://t.me/propython — Чат про Python. (~320 человек)
https://t.me/javascript_ru — Чат про JavaScript.
https://t.me/css_ru — Чат про CSS и немного HTML
https://t.me/ru_python_beginners — Чат про Python для новичков
https://t.me/rudepython — Грубый чат про Python (для мужиков
https://t.me/phpgeeks — Чат про PHP. (~1400)
https://t.me/phpclubru — Чат про PHP (~450)
https://t.me/prophp7 — Чат про современный PHP (~430 человек)
https://t.me/joinchat/AAtJOjx9l5F9IhkHIIVP9Q — Чат про PHP. Флуд (~200)
https://t.me/proRuby — Чат про Ruby
https://t.me/rubylang — Чат про Ruby и Ruby on Rails
https://t.me/rubyschool — Чат-болталка для учеников руби-школы
https://t.me/rubyata — Бишкекское сообщество Ruby и Ruby on Rails
https://t.me/moscowrb — Московское сообщество Ruby
https://t.me/proRust — Чат про Rust
https://t.me/rustlang_ru — Амбициозный чат по Rust
https://t.me/typescript_ru — Чат про TypeScript и Flow
https://t.me/frp_ru — Функциональное Реактивное Программирование
https://t.me/fp_ru — Чат любителей функциональных языков программирования
https://t.me/eth_ru — Ethereum Developers, Smart Contracts, Эфириум


Witalij
29.06.2017
10:52:26
вот отличный сайт для начала. хоть и котиков я сам не люблю, но подача хороша, основы подтянешь
сами все по-разному. в основном самоучки, у многих интернет-курсы