@rubylang

Страница 411 из 1684
Aldar
15.09.2016
20:17:05
руби зашебись еще для системного администрирования вроде

s
15.09.2016
20:17:09
зачем интересоваться голым руби
вообще не правильный вопрос

правильный вопрос – какие перед тобой стоят задачи

Aldar
15.09.2016
20:17:18
скриптики какие нить писать

Google
s
15.09.2016
20:17:30
зашибись

trickster
15.09.2016
20:17:34
ну можно фетчить на руби

s
15.09.2016
20:17:43
и для написания супервизоров норм

и всяких демонов

(при выполнении ряда ограничивающих условий)

и для глухих бекендов, без всякой рельсы – тоже заебок

много для чего сойдет руби

Roman
15.09.2016
20:18:58
Мне нравится Ruby сам по себе. Классный синтаксис - интересный, приятно писать. Философия языка мне нравится. Для системых скриптов или автоматизации какой-нибудь работы (вроде парсинга сайта, заполнения БД и т.п.)

s
15.09.2016
20:19:20
пхп не очень хорош для веба

или еще чего

просто хайп поймал

и просто настроить среду разработки

проще, чем руби

Google
s
15.09.2016
20:19:53
да уже тут разговаривали об этом

руби и рельса хороши только для заказной разработки

для типовых сайтиков это не катит

Dmitriy
15.09.2016
20:20:26
В общем вёрстка не обязательна, верно? Или кто-то имеет другое мнение по этому поводу, интересно услышать.

Aldar
15.09.2016
20:20:49
смотря куда, некоторым нужно знание фронтенда

Artur
15.09.2016
20:20:54
Ну разве что знание пхп. Лол.

s
15.09.2016
20:21:06
если там уже 10 лет пишут биллинг на руби, то верстка не обязательна

или делают бекенды для моб приложений

или есть отдельные команды, которые херачат фронт на англуляре

Aldar
15.09.2016
20:21:33
джуниор на руби без рельсов - не видел таких))

s
15.09.2016
20:21:36
во всех остальных случаях хоть какая-то верстка обязательна

Aldar
15.09.2016
20:21:48
верстка на xml)

s
15.09.2016
20:21:56
это в яндекс)

Artur
15.09.2016
20:23:06
Sorcery

Aldar
15.09.2016
20:23:07
в моем городе вообще вакансий нет для программистов если что)

s
15.09.2016
20:23:09
sorcery

Aldar
15.09.2016
20:23:13
а так я на удаленке

Artur
15.09.2016
20:23:24
Google
Aldar
15.09.2016
20:23:44
прям ни одного чтоли?

вдруг кто-то на бейсике себе игрушку написал

Artur
15.09.2016
20:25:47
прям ни одного чтоли?
Не, ну найдётся несколько, но они все на апворке трудятся. Ну и поуехали уже отсюда.

Eugene
15.09.2016
21:54:36
https://www.codementor.io/ruby-on-rails/tutorial/rubys-swiss-army-knife-the-enumerable-module?utm_source=rubyweekly&utm_medium=email

Evgeny
16.09.2016
00:21:20
Опять одно и тоже) Этими статьями весь инет усыпан)

Собственно полезно просто зайти на сайт рубей и посмотреть стдлиб нормально)

Rafkat
16.09.2016
05:21:22
Скиньте ссылку на пиратскую гркппу

Evgeny
16.09.2016
05:38:50
Как в рельсе запустить принудительно сборку мусора? GC.start? Гружу файл 90мб и после его парсю и ложу в yaml, вот только это съедает почти 1гб(хочу сделать стримом, но нифига не придумал пока как сделать это с dbf файлом), но самое жопа в том, что после загрузки файла память не освобождается и после новой загрузки снова растет)

Eugene
16.09.2016
05:54:55
http://stackoverflow.com/questions/6067139/ruby-garbage-collect

Эм, у меня будет таблица рендерится она с моей дб, строить её можно с каких инструментов? Хотелось бы немножко её разрисовать в цветах для строк в зависимости от свой-в опр-й ячейки

jQuery?

Batyr
16.09.2016
06:02:18
Зачем jQuery?? Пиши на чистом js

Evgeny
16.09.2016
06:06:38
Сделал GC.start после загрузки файла и нифига... Иногда хочется вручную памятью управлять

Отличный сервис получился подавай озу пачками

def parse_document(dbf) data = DBF::Table.new(StringIO.new(dbf)) data_hash = {} data.map { |row| data_hash[data_hash.size + 1] = encode(row) } data_hash end def upload params[:files].each do |file| folder = EmploymentCenter.create_structure_folders(file) File.open(folder, 'wb') do |new_file| new_file.write(YAML.dump(EmploymentCenter.parse_document(file.read))) end end GC.start flash[:notice] = 'Документ успешно загружен' redirect_to employment_centers_path end

В принципе тут отгрызок, но вся суть тут, грузим фаайл, создаем дерево директорий, парсим его в хэш и затем в сохраняем в yml

Второй раз загружаем файл + 800мб, старые никуда не делись

Нужен совет бывалых)

Еще вся спят видимл)

Google
Admin
ERROR: S client not available

Evgeny
16.09.2016
06:22:29
И еще сразу вопрос, как стриминг делать правильно? Например с файлами примеры идут each_line { do something }, что происходит с предыдущей строкой? Она помечается для удаления и собирается сборщиком? И еще работа со строкой происходит за счет того, что должны быть данные отделены например знаком новой строки? Например как мне собрать какую то структуру, если будет начало и не будлет конца(вдруг конец на второй строке).

Eugene
16.09.2016
06:22:48
можешь позвать yopp

прямым вызовом через @

Evgeny
16.09.2016
06:27:55
@dd_bb

Мастер Йода приди)

Еще ojab и дьячук могут подсказать полагаю

Руби картошку не копает?) А то веселые выходные на носу

trickster
16.09.2016
06:55:26
Беларусь?)

Evgeny
16.09.2016
06:56:46
Россия Забайкальский край

Родственников с деревни много, одним копать в одни выходные вторым в другие выходные, батька отдыхает)

Alexander
16.09.2016
06:57:35
в руби такие задачи импортов я решал рейк таском, который после выполнения умирает и память возвращает

или же сайдкиком

Evgeny
16.09.2016
06:57:50
Не сколько себе карташку копать, сколько помочь, я бы на деньги потраченные на бенз столько же купил

Хм, такой вариант я не рассматривал еще) Что мешает здесь память освободить

Eugene
16.09.2016
07:01:10
да

Антон
16.09.2016
08:38:33
надо уметь формочки рельсовик не умеющий формочки не познал страданий - бесполезен

Google
Igor
16.09.2016
13:13:08
На рейлсклаб то едет кто-нибудь?

Max
16.09.2016
13:21:45
а оно того стоит?)

Eugene
16.09.2016
15:33:24
Что надо написать чтобы scss файл не applications.scss а например instructions.scss принимал разметочные команды?

Igor
16.09.2016
15:36:09
ojab
16.09.2016
15:42:00
Что надо написать чтобы scss файл не applications.scss а например instructions.scss принимал разметочные команды?
wtf разметочные команды? Все файлы .css.scss по умолчанию одинаково обрабатываются.

Eugene
16.09.2016
15:46:32
он не применяется

ojab
16.09.2016
15:47:14
env development?

Страница 411 из 1684