
Сергей
24.10.2018
15:08:10
Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort:

Кøе-ктø Геннадьевич
24.10.2018
15:08:43
давай тогда определимся в терминах
что такое фреймворк
и тд

Google

Сергей
24.10.2018
15:09:05
Domain-Specific Language for Web Applications
DSL может иметь свой собственный конкретный синтаксис. Структура не может иметь свой собственный синтаксис, поскольку она используется на том же языке, на котором она была создана. Языки доменных спецификаций и фреймворки

Кøе-ктø Геннадьевич
24.10.2018
15:10:02
Фре́ймворк (иногда фреймво́рк; англицизм, неологизм от framework — остов, каркас, структура) — программная платформа, определяющая структуру программной системы; программное обеспечение, облегчающее разработку и объединение разных компонентов большого программного проекта.
синатра вроде подпадает


Mykyta
24.10.2018
15:16:51
нужна помощь) есть массив хэшей
[{"title"=>"111", "url"=>"111"},
{"title"=>"222", "url"=>"222"},
{"title"=>"333", "url"=>"333"},
{"title"=>"", "url"=>""},
{"title"=>"", "url"=>""},
{"title"=>"", "url"=>""},
{"title"=>"", "url"=>""},
{"title"=>"", "url"=>""},
{"title"=>"", "url"=>""},
{"title"=>"", "url"=>""},
{"title"=>"", "url"=>""},
{"title"=>"", "url"=>""},
{"title"=>"", "url"=>""},
{"title"=>"", "url"=>""},
{"title"=>"", "url"=>""},
{"title"=>"", "url"=>""},
{"title"=>"", "url"=>""},
{"title"=>"", "url"=>""},
{"title"=>"", "url"=>""},
{"title"=>"", "url"=>""},
{"title"=>"", "url"=>""},
{"title"=>"", "url"=>""},
{"title"=>"", "url"=>""},
{"title"=>"", "url"=>""},
{"title"=>"", "url"=>""}]
как удалить все хэши, в которых у ключа url пустое значение?

Igor
24.10.2018
15:17:41
Array#reject

Ilya
24.10.2018
15:17:54
array.reject { |i| i.url.empty? }

Сергей
24.10.2018
15:20:16

Mykyta
24.10.2018
15:22:15

Кøе-ктø Геннадьевич
24.10.2018
15:24:42

Сергей
24.10.2018
15:26:48

Igor
24.10.2018
15:26:51
а чо холиварить, понятно же, что синатра не фреймворк

Google

Nikita
24.10.2018
15:27:06

Кøе-ктø Геннадьевич
24.10.2018
15:27:42
синатра фреймворчик

Сергей
24.10.2018
15:27:48

Nikita
24.10.2018
15:27:54
А, или там не было в описании слова фреймворк?

Сергей
24.10.2018
15:28:16

Roman
24.10.2018
15:28:31
какая вообще разница омг

Nikita
24.10.2018
15:28:32
Да, обманул
Не было

Сергей
24.10.2018
15:29:05
Вот релисы это фарйемворк

Igor
24.10.2018
15:29:13

Roman
24.10.2018
15:29:16
словоебство какое-то

Сергей
24.10.2018
15:29:34

Roman
24.10.2018
15:29:41
не хотел

Nikita
24.10.2018
15:29:56
Это ещё херня

Maciej
24.10.2018
15:30:24
главное, чтоб не папок!

Nikita
24.10.2018
15:30:37

Roman
24.10.2018
15:30:41

Кøе-ктø Геннадьевич
24.10.2018
15:30:42
какие-то жидкие пруфы на SoF

Google

Кøе-ктø Геннадьевич
24.10.2018
15:31:32
я нашел. там ссылка на работу чувака
http://folk.uio.no/martifag/masterthesis/thesis.pdf
отэту
134 страницы размышлений на тему

Roman
24.10.2018
15:32:21
каэф

Nikita
24.10.2018
15:32:59

Сергей
24.10.2018
15:33:18
народ у меня тут джун задал вопрос каторый поставил меня в ступор:
Если ты изучаешь РОР то имеет ли смысл изучать руби!?

Roman
24.10.2018
15:33:35
очевидно, что нет

Кøе-ктø Геннадьевич
24.10.2018
15:33:42
я задавал такой вопрос года полтора назад
мне сказали - учи рельсы, руби сам выучится

Nikita
24.10.2018
15:33:57
Придёт момент - само придёт решение

Сергей
24.10.2018
15:34:21
только не ржите я начинал с head first руби

Кøе-ктø Геннадьевич
24.10.2018
15:34:27
похоже ojab больше не пишет на рельсе и канал превращается во влудильню

Сергей
24.10.2018
15:34:28
и не капельки не жалею

Кøе-ктø Геннадьевич
24.10.2018
15:34:35
это крутая серия
для нулевого уровня

Nikita
24.10.2018
15:34:55

No
24.10.2018
15:35:00
Не только для нулевого
Их книжка по паттернам - збс

Сергей
24.10.2018
15:35:12
да только мой тех лид на тот момент скзазал что это все х№"№;№ня

Google

Roman
24.10.2018
15:35:22
ага, я по этой серии джаву осваивал, js и хтмл/цсс

Сергей
24.10.2018
15:35:31

Roman
24.10.2018
15:35:47
ну да, прям совсем для новичков же

Nikita
24.10.2018
15:36:03
Интересно, у них по ассемблеру есть?

Сергей
24.10.2018
15:36:08

Nikita
24.10.2018
15:36:09
Или по C хотяб

Roman
24.10.2018
15:36:28
зачем тебе ассемблер?

Nikita
24.10.2018
15:36:41
А почему нет

Сергей
24.10.2018
15:36:44

Nikita
24.10.2018
15:36:50
Ассемблер для новичков
Звучит круто

Roman
24.10.2018
15:37:01
иди в универ, там научат

Сергей
24.10.2018
15:37:07

Nikita
24.10.2018
15:37:12

No
24.10.2018
15:37:18
Усё
По крайне мере у меня так было

Roman
24.10.2018
15:37:26
у нас много ассемблера было, и чет совсем не круто

Сергей
24.10.2018
15:37:28
а если хочешь быструю разработку то JS Ruby Puthon

Nikita
24.10.2018
15:37:52
Ну это очевидно. Я же не говорю, что хочу писать на ассемблере

Google

Сергей
24.10.2018
15:37:58

Nikita
24.10.2018
15:38:15
Популярностью)

Roman
24.10.2018
15:38:29

Сергей
24.10.2018
15:39:14

Anton
24.10.2018
15:40:04

Кøе-ктø Геннадьевич
24.10.2018
15:41:13
а где все? ах да

Сергей
24.10.2018
15:41:33
кстати а как кто в руби пришел?

Кøе-ктø Геннадьевич
24.10.2018
15:42:27
хотел сменить сферу и погромировать веб. выбор очевиден

Nikita
24.10.2018
15:42:27
Реклама от гикбрейнс в типичном программисте вк

Roman
24.10.2018
15:42:51
знакомый сказал учи руби - возьмем на работу ?♂️

Igor
24.10.2018
15:43:00
хотел устроиться на питониста, приняли на рубиста

Nikita
24.10.2018
15:43:18

Сергей
24.10.2018
15:43:27
а я девопс у тут стек рубистов на работе