@proRuby

Страница 44 из 1594
ToshiDono
18.05.2016
07:07:53
https://github.com/ToshiDono/ruby_screencasts

Vadim
18.05.2016
07:08:38
Кстати, кто каким css препроцессором пользуется(синтаксис) в рельсах?

ToshiDono
18.05.2016
07:08:54
конкретно 27-28/28

https://github.com/ToshiDono/ruby_screencasts/tree/master/src/27-28_write_read/28/storeapp

Google
Vadim
18.05.2016
07:13:03
Sass
Stylus не пробовал катать?

Nick
18.05.2016
07:13:15
А зачем?

Я пока в Sass не нашёл того, чего бы мне не хватало, и оно было бы Stylus

Vadim
18.05.2016
07:14:17
Он, вроде как, всеяднее по синтаксису. В него даже можно одновременно вставить и sass, и валидный css

И даже мешанину

Но когда я увидел это в нашем проекте, мне стало немного грустно, ибо в stylus у нас лежала именно такая мешанина.

Aldar
18.05.2016
07:19:46
мне показалось или чувак реально спутал 200ms и 0.2ms?

или не спутал?)

Nick
18.05.2016
07:44:08
Я своих бойцов к линтерам приучаю, чтобы code style был единообразным, а тут такоэ

Less
Не нужын. Кто-то ещё терпит эти блевотные скобочки и точкозапятые?

Google
Nick
18.05.2016
07:46:16
Вроде британские ученые давно доказали, что indent based syntaxis людьми лучше читается

finkel
18.05.2016
07:48:15
Не нужын. Кто-то ещё терпит эти блевотные скобочки и точкозапятые?
вроде и со скобочками нормально Сергей, 29 лет, php-погромист

Nick
18.05.2016
07:48:41
Сергей, пишите на ассемблере

Ведь скобочки нужны интерпретатору, а не человеку

Roma
18.05.2016
07:49:53
Ведь скобочки нужны интерпретатору, а не человеку
Ну хуй знает, иногда питоновские отступы бесят адово

Nick
18.05.2016
07:50:56
А в Sass, Coffeescript, HAML, Slim/jade не бесят?

А в JSON не бесят?

Или вы его однострочником глазами парсите?

А в yaml?

А в любом нормальном коде, где тело функции/метода обычно выделяют отступами от объявления?

Roma
18.05.2016
07:53:44
А в любом нормальном коде, где тело функции/метода обычно выделяют отступами от объявления?
Иногда бесит. Лучше всего когда можно и так и этак записать. От места и случая зависит.

Nick
18.05.2016
07:53:57
Скобочки и точкозапятые — пережиток поганых интерпретаторов, сделанных для компьютеров, а не для людей

Roma
18.05.2016
07:55:07
{a:2, b:3} кмк лучше чем было бы a: 2, b: 3

Это спор о вкусах фломастеров же :)

Vadim
18.05.2016
08:07:56
Я своих бойцов к линтерам приучаю, чтобы code style был единообразным, а тут такоэ
Потому я и выпилил styl из проекта, заменив на sass, несмотря на преимущества styl.

Nick
18.05.2016
08:09:07
{a:2, b:3} кмк лучше чем было бы a: 2, b: 3
А теперь пример из реальной жизни с json хотя бы в несколько килобайт

Это спор о вкусах фломастеров же :)
Это не спор о вкусах фломастеров. Вы проводите в пример лишь json-нотацию, я же говорил не только о ней

Vadim
18.05.2016
08:11:40
Хотя, если честно, иногда немного не хватает возможности наскоро хуйнуть кусок адового css без всяких преобразований, увидеть, что он делает, после чего, если нужно, привести его в нормальный вид.

Nick
18.05.2016
09:05:28
Для этого есть transpilers

Google
NewsBot pro.ruby
18.05.2016
09:58:27
Your day job is writing Ruby but not in a web context. What do you do? https://t.co/5DjLtjgDMR

Silent Bob
18.05.2016
14:05:47
подскажите, чем методы массива .length и .size друг от друга отличаются?

Плюшка
18.05.2016
14:05:59
ничем AFAIK

Aldar
18.05.2016
14:06:15
названием

Silent Bob
18.05.2016
14:06:50
короч как map и collect )

Nick
18.05.2016
14:11:54
Эээээ

Ну нет, конечно

Если подойти со всей строгостью семантики, то #length это метод для String или Array

А #size для Enumerable

Если мне память не изменяет

Это в vanilla Ruby

Если тебе с AR::Relation нужно юзать, то там вообще отдельная песня

Andrey
18.05.2016
14:41:19
count от size как то еще отличается производительностью вроде

Nick
18.05.2016
14:44:20
ничем AFAIK
Да, если вопрос только про ванильные массивы, то это правильный ответ.

count от size как то еще отличается производительностью вроде
Про count не спрашивали вроде как. С ним вообще отдельная история.

Andrey
18.05.2016
14:59:44
блеснул, простите

Aleserche
18.05.2016
15:01:18
простил

Ваня
18.05.2016
16:34:12
народ, почему слим выдает в браузер такое?

h1 Pages -if @pages.any? ul.pages - @pages.each do |page| == slim :page, :locals => {page: page} - else p No pages!

код

Google
Ваня
18.05.2016
16:35:55
прошу прощения, если глупый вопрос,просто только начал работать со слим

Dmitriy
18.05.2016
16:37:13
у тебя иф случайно не вложен в h1?

Ваня
18.05.2016
16:38:42
а, да, точно) пасибо

Alexander
18.05.2016
17:56:17
И пробел перед ифом

NewsBot pro.ruby
19.05.2016
03:28:34
A change-positive Ruby web application architecture https://t.co/eg7cR2x9ki

Константин
19.05.2016
03:30:27
Там есть различие вроде..

подскажите, чем методы массива .length и .size друг от друга отличаются?
Производительностью.. в одном случае идет подсчет перебирая элементы, в втором считывает сразу значение из памяти.

Неделю назад читал книгу по руби, там это было описано.

А не, прошу прощения))) When “counting” the number of elements in a data structure, Elixir also abides by a simple rule: the function is named size if the operation is in constant time (i.e. the value is pre-calculated) or length if the operation is linear (i.e. calculating the length gets slower as the input grows). Дело было в эликсире.

NewsBot pro.ruby
19.05.2016
17:30:51
My strings are displaying with the beginning of their style tag. https://t.co/iYkHaWjmZA

Algorithmia now supports Ruby algorithm development https://t.co/eCDDKnMa0g

https://t.co/QboekqpxeU: Simplifying our stack https://t.co/JbIvvFPO3G

Shrine 2.0 Released - A library for handling file uploads https://t.co/wXMDdxhNa5

Deploying a Jekyll site to AWS S3 https://t.co/qMiUxMEK7E

Is there anything I could add to this gem that would make it more beneficial? https://t.co/u0exorOK6c

Gradual Typing Across the Spectrum https://t.co/hEyswSf2pN

Difference Between Until and While Statements https://t.co/W97TohCEuh

Beginner Ajax/Ruby question https://t.co/oXUjkwGJ6s

RubyGems 2016 Push https://t.co/KleRWKVkQY

[Anonymous]
22.05.2016
14:04:27
Друзья, timezone в рельсах учитывает летнее и зимнее время?

Google
[Anonymous]
22.05.2016
14:07:27
t.in_time_zone('Rome')

Antony
22.05.2016
14:08:12
посмотри метод dst?

[Anonymous]
22.05.2016
14:09:38
Спасибо! То что нужно.

NewsBot pro.ruby
22.05.2016
15:29:32
My time with Rails is up https://t.co/oER7jV5o8x

Trailblazer In 20 Minutes (Actually, Even Less) https://t.co/rpQT0AQjVJ

Timur
23.05.2016
06:30:06
привет, подскажите, пожалуйста, для чего нужно двойное многоточие :: и знак хэша # в следующем выражении ActiveRecord::Migration#create_table

Константин
23.05.2016
06:31:45
Это описание метода и модуля

ActiveRecord - это модуль.. через :: мы говорим, что используется класс данного модуля или вложенный модуль.

А # указывает на имя публичного метода

Timur
23.05.2016
06:33:08
данный публичный метод является частью класса Migration?

Константин
23.05.2016
06:33:15
Ага

Страница 44 из 1594