
Andiskiy
28.03.2018
15:33:43

Vitaly
28.03.2018
15:34:22

Black
28.03.2018
15:34:23

Andiskiy
28.03.2018
15:34:43
filename.xlsx - этот не открывается, ошибка формат файла типа не поддерживается.
filename.xls - здесь норм, но предупреждение

Google

Vitaly
28.03.2018
15:34:58
всмысле Рекрутеры тупо набивают очки на всякой херне
им главное сдать программу - опросил столько вот человек

Andiskiy
28.03.2018
15:35:41
Ccылка на файл тоже должен иметь такую же концовку.
мой контроллер
def export_xls
headers['Content-Type'] = "application/vnd.ms-excel"
headers['Content-Disposition'] = 'attachment; filename="report.xlsx"'
headers['Cache-Control'] = ''
respond_to do |format|
format.html { render partial: 'xls' }
end
end

Black
28.03.2018
15:36:07

Vitaly
28.03.2018
15:36:29
ооп - это ритуальные слова
ооп это в настоящее время уже ... не актуально потому что это само собой разумеющееся, щас важнее "модные техналеджи и паттерны"
типа Эджаил... ипать колотить... там что школьники?

Andiskiy
28.03.2018
15:37:08
xlsx скачивается, но эксель не открывает вообще

Black
28.03.2018
15:40:41
Тогда у тебя должен быть:
respond_to do |format|
format.xlsx { render :report }
end
При этом у тебя должен быть файл report.xlsx.erb

Andiskiy
28.03.2018
15:42:32
Mime::Type.register "application/xlsx", :xlsx

Black
28.03.2018
15:43:15
Ну все в порядке.

Andiskiy
28.03.2018
15:45:37

Google

Andiskiy
28.03.2018
15:46:46
мне приходится в контроллер передать формат export_xls_path(format: 'xlsx')
и на винде тоже не открывается

Black
28.03.2018
15:48:44
А содержимое в порядке? Попробуй пустое выгрузить

Andiskiy
28.03.2018
15:51:42
я в бешенстве
попробуй открыть плз

Black
28.03.2018
15:57:03
Есть TeamViewer?
Где я могу скачать rails проект (а точнее код проекта) с best practices (со всеми новинками), чтобы перенять опыт?
@davydovanton

Anton
28.03.2018
16:20:43
я хз
не писал на рельсе уже 1.5 года

Zamira
28.03.2018
16:22:20
Я даже не знала, что бывают такие проекты публично выложенные специально)

Black
28.03.2018
16:26:50

Zamira
28.03.2018
16:39:26
Похоже Вы меня с кем-то путаете. Я на эту тему первый раз что либо говорю.
Так предоставьте этому доказательство или прекратите заниматься клеветой. Неприлично для разработчика, знаете ли...

Black
28.03.2018
16:52:23
Специалист по железнодорожным перевозкам
https://hh.ru/vacancy/25137644
Вакансия компании: ЗАГОРСКИЙ ТРУБНЫЙ ЗАВОДСоздана: 28.03.2018Регион: Сергиев ПосадПредполагаемый уровень месячного дохода: не указан
Из группы по вакансиям rails

Oleg
28.03.2018
17:07:25
Неплохо
HR от бога

Google

Alex
28.03.2018
17:08:26

Black
28.03.2018
17:09:12

Alex
28.03.2018
17:09:25

Black
28.03.2018
17:09:47
Есть ли тут менторы?
Из mkdev

Владимир
28.03.2018
17:30:44
Вроде да

Roman
28.03.2018
17:34:03
только что скинули, не вчитывался даже, но выглядит круто) http://www.rubymotion.com/

Nikolay
28.03.2018
17:37:34
им сто лет в обед
но я только одну контору знаю, которая юзала rubymotion

Владимир
28.03.2018
17:38:16
И как?

Roman
28.03.2018
17:38:48
просто первый раз увидел, надо будет поиграться

Aldar
28.03.2018
17:39:56

Zamira
28.03.2018
17:49:06
Вы у меня в личных сообщениях оказывается заблокированы. не могу вспомнить за что, а история переписки пуста. Не напомните чем накосячили?

Anton
28.03.2018
18:17:28

Nikolay
28.03.2018
18:18:48
Про это я уже запамятовал)

Twelfth
28.03.2018
18:21:57
Гемы совместимы между версиями ruby?

Anton
28.03.2018
18:21:59

rekero
28.03.2018
18:23:18

Oleg
28.03.2018
18:23:53

Google

Roman
28.03.2018
18:23:58

Oleg
28.03.2018
18:25:18
Но можно конечно на Opal писать, конвертить в JS для реакт натива, который там внутри конвертит на натив
Нужно больше виртуализаций

Anton
28.03.2018
18:25:44

Twelfth
28.03.2018
18:26:18
не все
А между разными машинами,
Но одинаковой версией ruby?

Oleg
28.03.2018
18:26:35
Тоже не все
Но только, соответственно, если юзается что-то уникальное
Например есть различия между работой под никсами и под виндой
Но это всё только если апи ОС используется
Соответственно тоже самое и с гемами между версиями руби
Если юзается слишком новое или слишком старое - будет падать

Black
28.03.2018
18:31:19
Почему все говорят о реакте, а не о vue, если последний пришел как оучший?

Oleg
28.03.2018
18:31:39
Потому что фейсбук

Andrey ?
28.03.2018
18:31:47

Oleg
28.03.2018
18:31:58
Но это классик холивар JS чатов
React/Angular/Vue

Twelfth
28.03.2018
18:32:16

Vadim
28.03.2018
18:40:48
Есть вопросец ребята по Watir'у
кто подсказать может?

Google

Alex
28.03.2018
18:41:09
Так спрашивай )

Vadim
28.03.2018
18:41:46
Создал классс
require 'watir'
class Kinopoisk
attr_reader :browser
def initialize
@browser = Watir::Browser.new :chrome
browser.goto("kinopoisk.ru")
sleep(1)
end
def search_film(cinema)
browser.text_field(name: "kp_query").set(cinema)
browser.input(class: "header-fresh-search-partial-component__button").click
browser.div(class: "info").links[0].click if film_found?
end
def film_found?
!browser.text.match /К сожалению, по вашему запросу ничего не найдено.../
end
end
запускаю его с консоли, и ничего не происходит, хотя по идее должен открывать браузер и переходить на сайт, что то я упустил?
потому что просто с консоли всё работает ок

Alex
28.03.2018
18:47:08
self.browser.goto("kinopoisk.ru")
попробуй так

Vadim
28.03.2018
18:51:12
@shadow_by что то мимо(

Alex
28.03.2018
18:51:31
как мимо?

Vadim
28.03.2018
18:51:51
@shadow_by ну не запускается браузер(

Владимир
28.03.2018
18:52:33
У тебя браузер не находит попробуй абсолютный путь

Vadim
28.03.2018
18:54:01
@darktelepuzik у меня есть полный код этой задачки, там он запускает браузер, пути там нет

Кирилл
28.03.2018
18:57:07
Мне кажется, что ты некорректно запускаешь сам файл. Как ты это делаешь? Я сейчас сделал и у меня заработало:
@@ load '1.rb'
@@ Kinopoisk.new
@@ PROFIT

Vadim
28.03.2018
18:57:59
я обращаюсь к файлу и потом запускаю
ruby Parser.rb

Кирилл
28.03.2018
18:58:14
и? а инстанс класса создать?
Kinopoisk.new

Vadim
28.03.2018
18:59:00
в самом терминале? или можно в классе?

Кирилл
28.03.2018
18:59:06
руби ж не знает, что тебе нужно объект создать
Хоть как, хоть перейди сперва в директорию с файлом и напиши:
irb
load 'filename.rb'
Kinopoisk.new

Vadim
28.03.2018
19:03:59
@callhose понял) получилось)