@codenamecrud

Страница 43 из 1009
Mikhail
24.03.2016
12:03:20
атом гавно для верстки сказал он. Вся гитхаб контора расплакалась, после этих слов)

Eugene
24.03.2016
12:03:37
Когда я пользовался атомом в последний раз (полгода назад, может чуть больше), он был красивее и медленнее саблайма

И я удалил его, когда увидел, что он разожрался до 6гб на ssd

Google
Eugene
24.03.2016
12:04:11
вдруг приживется

мне саблайма выше крыши

Mikhail
24.03.2016
12:04:23
И я удалил его, когда увидел, что он разожрался до 6гб на ssd
открою тебе секрет, что руби жрет в дев режиме до 12 гб оперативы. Мой лид мне скрин присылал

Eugene
24.03.2016
12:04:31
Как только получу за 1 неделю 1к баксов или больше - сразу куплю лицензию

то яп, а то редактор

и речь не об оперативке

Mikhail
24.03.2016
12:04:56
я понял, все равно аппетиты

а 6гб при 128 не много

хз все стоит, дохрена чего, 2 виртуалки

Eugene
24.03.2016
12:06:00
6гб для редактора - это очень много

сам же понимаешь

Mikhail
24.03.2016
12:06:19
понимаю, но при 128 ссд это не много

Eugene
24.03.2016
12:06:30
http://take.ms/9IEjI

Google
Mikhail
24.03.2016
12:06:46
я на маке не храню контент

это рабочая машина

Eugene
24.03.2016
12:06:52
ну у меня так, всякое

Mikhail
24.03.2016
12:06:55
контент на жестком

Alexander
24.03.2016
12:07:23
Когда я пользовался атомом в последний раз (полгода назад, может чуть больше), он был красивее и медленнее саблайма
У меня и сейчас атом на холодном запуске стартует на 3-5 секунд медленнее саблайма

Alexander
24.03.2016
12:07:56
Да

Mikhail
24.03.2016
12:08:14
с такими нервами лучше заниматься не программированием

Alexander
24.03.2016
12:08:29
Я не занимаюсь им ;)

Mikhail
24.03.2016
12:08:29
а то порвуться, когда на серьезном дедлайне, чтото не приклеится

правильно)

Alexander
24.03.2016
12:09:08
Я ждал вопроса: хуля ты тут тогда делаешь?

Mikhail
24.03.2016
12:09:24
это к фрею вопросы

он капитан коденейма всея руси

Alexander
24.03.2016
12:09:45
Вроде понятно, что он тут делает.

Mikhail
24.03.2016
12:10:39
он и будет решать, что тут делаешь ты

Alexander
24.03.2016
12:10:55
Обидно :(

Mikhail
24.03.2016
12:11:06
да нет

Eugene
24.03.2016
12:11:11
ну ответь, раз уж речь зашла

Mikhail
24.03.2016
12:11:34
?

Google
Alexander
24.03.2016
12:11:38
Я тут за фронт ендом)

Собственно, за этот раздел и спасибо на сайте ;)

Mikhail
24.03.2016
12:11:54
а фронтенд это не программирование да)

Eugene
24.03.2016
12:12:03
окей

Mikhail
24.03.2016
12:13:34
окей
женя скажи мне, как тру кодер, есть ли в рельсовом мире готовая виртуальная машина с настроенным енвайрементом

аля homestead у пыха

Alexander
24.03.2016
12:14:08
окей
Я помилован и могу оставаться в чате? :)

Eugene
24.03.2016
12:14:35
помилован))

Есть

Mikhail
24.03.2016
12:15:10
Есть
https://github.com/rails/rails-dev-box оно?

Eugene
24.03.2016
12:17:51
не знаю :D

Мне разработка в виртуальной среде не зашла, я настроил вагрант, поставил все туда, сделал синхронизацию

Eugene
24.03.2016
12:18:19
И получил отклик от вебсервера длительностью в 10-15 секунд, что было неприемлимо

Eugene
24.03.2016
12:19:04
Пойду чаек пить

Mikhail
24.03.2016
12:19:04
че до 10-15 секунд

реально??

vagrant так долго не может

(

Eugene
24.03.2016
12:21:17
Ну там что-то не так с конфигом видно было

Google
Eugene
24.03.2016
12:21:21
но мне не до разбирательств было

Mikhail
24.03.2016
12:22:02
но мне не до разбирательств было
но в теории практика это мощная. Взял машинку. Скачал вагрант настроенный и работай

Eugene
24.03.2016
12:22:47
угу

Mikhail
24.03.2016
12:23:28
я просто лару с homestead запустил. И удивился какой вагрант та крутой. Ща буду тестить ruby-box

Roman
24.03.2016
14:01:35
простите, что врываюсь

что-то затупил и уже часа на полтора завис

решаю задачки, пока руби осваиваю :)

суть такова, что дан текст и там необходимо подсчитать, какие слова используются чаще всего

но не просто в тексте, но еще в каждой отдельной строке

Admin
ERROR: S client not available

Roman
24.03.2016
14:02:41
собственно, в тексте я нашел

а со строками туплю :(

если кто-нибудь может подсказать (не давая сразу правильного ответа), буду очень благодарен :)

Evgeniy
24.03.2016
14:04:31
а тут никто и не любит сразу давать правильных ответов. в чем проблема то?

как разбить текст на массив строк?

Denis
24.03.2016
14:05:08
split

Roman
24.03.2016
14:05:26
текст я разбил на строки

но когда через него иду, он мне строки все равно вместе в Hash бросает

а мне нужно, чтобы линии сохранились

Eugene
24.03.2016
14:06:11
Разбиваешь текст на отдельные слова, потом итерируешь список слов и делаешь +1 в счетчик каждый раз, когда проверяемое слово попадается еще раз

Google
Roman
24.03.2016
14:07:00
и он так делает сразу по всем строкам

Evgeniy
24.03.2016
14:07:42
ну поэтому сначала и разбиваешь не на отдельные слова, а на строки.

Roman
24.03.2016
14:08:15
но мне нужно, чтобы по каждой отдельной строке тоже своя статистика была

когда я попытался разбить на строки и пройтись по каждой строке, он все равно их вместе в Hash отправлял -> статистика смешивалась

line_freaquency = Hash.new(0) puts lines counter = 0 for line in lines line_word = line.split(" ") p line_word for word in line_word end end

Eugene
24.03.2016
14:11:46
Урок номер 1: никогда не используй for в руби

Roman
24.03.2016
14:11:50
в итоге я вот к такому пришел, что, в принципе, выдает мне сотдельные массивы со строками

но я не понимаю, как через них пройти

ок, а что лучше?

Evgeniy
24.03.2016
14:12:28
тебе нужен один массив, элементами которого будут строки.

Eugene
24.03.2016
14:12:37
Используй each для итерирования

Это значительно читабельнее

Скинь мне сам код сюда

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

Roman
24.03.2016
14:15:34
### lines = File.readlines("text2.txt") ### lines_count = lines.size text = lines.join ########### words = text.split(" ") ########### # All lines frequencies = Hash.new(0) words.each do |word| frequencies[word] += 1 end p frequencies values_frequency = 0 for (key, value) in frequencies if value > values_frequency values_frequency = value p values_frequency end end p values_frequency # 4 results_arr = [] for (key, value) in frequencies if value == values_frequency results_arr.push(key) end end puts "#{results_arr} have maximum value of #{values_frequency} in all lines" # Every single line line_freaquency = Hash.new(0) puts lines counter = 0 for line in lines line_word = line.split(" ") p line_word for word in line_word end end

это вообще все

сначала я нашел во всем тексте

это до # Every single line

ну и дальше там, где проблема

Denis
24.03.2016
14:17:29
line_freaquency = Hash.new(0) должно быть внутри for line in lines

Eugene
24.03.2016
14:20:03
А залей еще файл с текстом?

Страница 43 из 1009