
Aldar
30.09.2016
09:46:14
тем более не забывай что мы в России живем)

Антон
30.09.2016
10:31:22
можно подумать продажным судьям есть дело до твоих жалких процентов акций

Igor
30.09.2016
11:48:44
Опционы не для россии
Доля в прибыли - другое дело

Google

Adamtsov
30.09.2016
11:49:46
главное чтоб прибыль была ?

Антон
30.09.2016
11:50:12
в смайлике истерический хохот?

Adamtsov
30.09.2016
11:50:44
тип того)

Антон
30.09.2016
11:52:52

Igor
30.09.2016
11:53:34
Ну вы меня поняли

Антон
30.09.2016
11:56:35
ну я допустим понял
просто это критически важный ньюанс
пообещав долю в прибыли на бизнесе сразу можно крест ставить :)

trickster
30.09.2016
13:58:22
всё таки люблю я русских

Roman
30.09.2016
14:05:35
Это где такое?

Антон
30.09.2016
14:06:14
лол

jdggd
30.09.2016
14:06:25
где ето?

trickster
30.09.2016
14:06:32
http://rubiks.ru/osnovi/uchim-programmirovanie.aspx?q=217

Google

trickster
30.09.2016
14:06:37
да это школьник какой-то видимо
:D
там коров
просто завались)
:D
:D
блин на самом деле гуглил
как возвести большое число в степень большого числа и не получить infinity:D

Michael
30.09.2016
14:10:46
Ребята, может кто-то подкинет идею, как можно это
FFM/8
1/U6999/03APR1650/PRG
GOJ
262-12345678AMSGOJ/T5K8DG06/ELECTRONIC COMP
COR/X
262-98765432PRGTAS/T21K192MC1.15/PERSONAL EFFECT
/TASU6
COR/X
262-96435736PRGGOJ/T1K14MC0.04/CHAINS SPRINGS
SCI//T1
262-88884444PRGGOJ/T5K197MC2.79/MEDICAL EQUIPME
COR/T1
LAST
отсплитить или как то привести в такой вид???
[
"FFM/8\n1/U6999/03APR1650/PRG\nGOJ",
"262-12345678AMSGOJ/T5K8DG06/ELECTRONIC COMP\nCOR/X",
"262-98765432PRGTAS/T21K192MC1.15/PERSONAL EFFECT\n/TASU6\nCOR/X",
"262-96435736PRGGOJ/T1K14MC0.04/CHAINS SPRINGS\nSCI//T1",
"262-88884444PRGGOJ/T5K197MC2.79/MEDICAL EQUIPME\nCOR/T1",
"LAST\n"
]

Igor
30.09.2016
14:11:20
unpack?
но формат выходной какой-то неконсистентный
FFM/8 я так понял заголовок
LAST футер

ojab
30.09.2016
14:13:05
File.read('').lines.each_slice(3).map(&:join)

Igor
30.09.2016
14:13:07
между ними идут элементы

Michael
30.09.2016
14:13:53
может быть две или три линии

ojab
30.09.2016
14:14:09
а по какому принципу это определяется?

Michael
30.09.2016
14:14:24
ключ новой строки такие номера 262-96435736
файлик генерируется и присылается на почту, мне его нужно отпарсить

Google

Igor
30.09.2016
14:15:04
ну для первой строки это не правда
что такое FFM/8?

Michael
30.09.2016
14:15:40

Igor
30.09.2016
14:16:01
ну можешь использовать String#scan

Michael
30.09.2016
14:16:52

Igor
30.09.2016
14:16:56
и ебанутый регэксп :)
https://ruby-doc.org/core-2.2.0/String.html#method-i-scan

Michael
30.09.2016
14:21:52
тоесть я по сути могу сделать что-то типа
a.scan(/\d{3}-\d{8}\w{6}\/\w+/) ???
.
a.scan(/\d{3}-\d{8}\w{6}\/[\/0-9a-zA-z \n]*/)
выдает
["262-12345678AMSGOJ/T1K116DG06/SPECTRO MIDEX\n/DYUU6\nCOR/X\n020", "020-98765432PRGTAS/T1K7DG06/AC PARTS\nCOR/X\n020",....]
хотя и так сойдет, дальше в принципе последние три символа мешать не будут

ojab
30.09.2016
14:32:59
проще что-то в духе f.each_line.slice_before { |l| l.start_with?('262-') } впилить

ojab
30.09.2016
14:33:17
и оттуда убрать last в последнем элементе
(ну и .map(&:join) по результату)

Michael
30.09.2016
14:34:05

ojab
30.09.2016
14:34:22
ну /\d{3}/, значит

Michael
30.09.2016
14:34:27
не то что любые, но их много видов

Mikhail
30.09.2016
14:34:32

Michael
30.09.2016
14:43:37

ojab
30.09.2016
14:44:37
.slice_before { |l| l =~ /\d{3}-/ }

Google

ojab
30.09.2016
14:45:14
в общем любой метод, который возвращает true если строка удовлетворяет условию "новая группа строк начинается тут"

Michael
30.09.2016
14:46:33

Admin
ERROR: S client not available

Michael
30.09.2016
14:47:31
я давно такой метод slice_before искал)))) и не знал, существует ли он вообще )))
это капец как упростит мне жизнь, во многих других парсерах))))
и сократить тонных регулярок))
ojab еще раз огромное спасибо

Mikhail
30.09.2016
14:49:19
ojab Друзь нашего чата)

trickster
30.09.2016
14:50:12
+
вечный респектос
уважуха посонов на районе

Igor
30.09.2016
15:03:17
.slice_before(/\d{3}-/)
ток

Антон
30.09.2016
18:08:16
а есть канал ru_hardware?
а то у меня тут
https://cs7051.vk.me/c638731/v638731297/1b88/Tc5s0PLIemk.jpg
вот
теперь есть такой канал, но там никого нет кроме меня

Mikhail
30.09.2016
18:51:45
Кто там про кложу болтал)
http://www.startupfellows.ru/

Google

Mikhail
30.09.2016
18:51:54
вот говорят что на кложе сделали)
правда там ниче нет)

Vitaly
01.10.2016
06:23:20
но это же фронт-енд там нет ни руби, ни кложуре, нифига - там только HTML CSS и JS
нужно четко отделять Фронт-Енд от Бэк-Енда
БекЕнд может быть на чем угодно написан, хоть на Си чистом, а результат в браузере будет все равно один - CSS HTML JS

Konstantin
01.10.2016
06:26:06
rubygems мейнтейнят наркоманы какие-то

I
01.10.2016
10:29:16
на ClojureScript взяли, к примеру

Mikhail
01.10.2016
10:29:39
Это веб на кложе
Я видел фрейм где то в сети
Судя по не экранированному тексту хелперов им нехватает ?

I
01.10.2016
10:31:00
я о том, что есть ClojureScript, которые clojure->js делает

Mikhail
01.10.2016
10:31:20
Интересно
Это как руби гиперлуп
Руби реакт делает