@codenamecrud

Страница 478 из 1009
Sam
28.01.2017
04:43:02
Шикарная штука)
И стоит не дорого

Rustam
28.01.2017
05:27:38
Или на русском посмотри elixir school

Eugene
28.01.2017
05:56:32
Google
Rustam
28.01.2017
06:04:30
Мне нравится. Не такая сухая как Introducing

Кстати, кто-нибудь знает годный мануал по конфертации пдф в моби или епаб? Чтобы форматирование теста и кода сохранялось?

Eugene
28.01.2017
06:07:30
Сомневаюсь, что есть что-то универсальное, но посмотри в сторону pandoc

Rustam
28.01.2017
06:09:06
увы, пандок не умеет принимать на вход pdf

Eugene
28.01.2017
06:09:13
Тогда грусть

Rustam
28.01.2017
06:10:28
Угу, pdf вообще грусть

Ivan
28.01.2017
10:25:17
https://github.com/rails/rails/pull/27825

I
28.01.2017
10:29:55
мне нравится, как стало

Ivan
28.01.2017
12:22:05
Парни, а это ок или не ок, что первый капибарный тест тратит ~30 секунд на загрузку?

Остальные идут быстро, а первый (не важно какой запустить первым, даже если в рандомном порядке) - долго

Nick
28.01.2017
12:22:32
Не очень-то ок

Ivan
28.01.2017
12:22:56
та я тоже так думаю :/

Просто всё было быстро, добавил подключение пары шрифтов через гугловские серверы - стало долго. Хотя по сути rack_test движок не должен вообще внешние http отправлять

Google
Ivan
28.01.2017
12:23:58
Хотя может я жираф просто

И что-то не могу найти как точно посмотреть, на что он это время тратит. То ли на бут движка, то-ли ещё на что

Rustam
28.01.2017
12:33:53
нашел в упабе и моби, если кому интересно

Ваня
28.01.2017
12:54:11
th

Ivan
28.01.2017
13:33:57
https://tjournal.ru/40358-apple-oformila-patent-na-elektronnuu-sigaretu?utm_source=&utm_medium=&utm_campaign=kompaniya-apple-zapatentovala-svoyu-elektr

lol

Vladislav
28.01.2017
13:40:02
Лучше бы самсунг оформила

Вейпы и так взрываются

А с их аккумуляторами вообще коктейль молотова

Ivan
28.01.2017
13:40:22
Встроенный вейп в следующем айфоне ?

Евгений
28.01.2017
13:40:49
Разрабатывал я с ребятами знакомыми вэйп блок

у нас вышла его себестоимость - около 4к

при условии что он 50 Вт, с дисплеем, можно перепрошить и прочее

китайцы предлагают 200 Вт за 2к

Страшно представить что эппл предложит

Ivan
28.01.2017
13:44:02
у нас вышла его себестоимость - около 4к
Как-то дорого. Хотя я в них не понимаю ничего. Какая-то составляющая так бьет по ценнику или все более-менее ровно распределено?

Евгений
28.01.2017
13:44:11
Все ровно

разработка схемы, дизайн блока, монтаж платы внешней организацией, стоимость электронной компоненты и учет того, что мы сможем сделать еще 10 штук, если продадим 10 штук ) Ну тоесть 20 штук, после тестовой продажи 10 штук...

ну и еще разработка ПО - но это самая простая часть)

Google
Евгений
28.01.2017
13:46:13
Причем расчет был без учета получения личной выгоды.

Ivan
28.01.2017
13:49:08
Ну они точно откажутся от пузырьков с пипеткой. Будут барыжить капсулами, а капсулы с чипом, как в принтерах. Потом уменьшат аккум, чтоб хватало на одну капсулу. Дисплей нафиг, управление с айфона. Итог: девайс похож на обычную сигу, продаётся пачками по 7 штук сразу. Заряжается от беспроводной зарядки.

Combot
28.01.2017
16:43:08
combot.org/chat/-1001033680683

Ivan
28.01.2017
16:46:32
Такую штуку заметил, что если мы выводим, например, во вьюхах @model.count - то рельсы снова лезут в базу и считают. Раньше даже сильно не задумывался над этим, но получается, что если мы уже сформировали какой-то ActiveRecord::Relation - то что-бы вывести его длину нужно писать length, а не count?

Eugene
28.01.2017
16:47:24
.size

Ivan
28.01.2017
16:47:47
.size
сайз то же самое, что и ленгтх же

.size
А, всё

Это в обычных рубях они одинаковые

В ar:relation и правда по-другому

There's also the differences between #count, #length, and #size on ActiveRecord::Relation. #count will always perform a count query, #length will load up the records, and call #length on the resulting array, and #size will do the smart thing based on whether or not we've loaded. TLDR: use #size, unless you're calling it immediately before you need to load the real records, in which case use #length. Never use #count, since #size will skip the query if it can.

Ivan
28.01.2017
16:51:52
spasibo

Ещё и find_by на ActiveRecord::Relation трогает базу. Что-то стал чувствовать себя ущербным, после таких открытий

Это же правильно, что вместо 4 - 5 запросов, у меня вот такой монструозный?

Eugene
28.01.2017
17:55:33
ну типа да)

Rafkat
28.01.2017
18:18:44
не знал, что можно так записывать

def initialize(bucket_name:, bucket_id:)

Nikolay
28.01.2017
18:43:53
во вторых рубях появилось

Nomaniba
28.01.2017
20:19:01
там rubymonk познал дзен и вернулся к смертным

Google
Nomaniba
28.01.2017
20:22:37
только походу, когда автор постигал дзен он дропнул базы, ибо сайн ин только через твиттор или так и раньше было?

Nomaniba
28.01.2017
20:29:32
код не экзекутиться чет, даже экзампельный

Admin
ERROR: S client not available

Ivan
28.01.2017
20:30:18
Ну, видимо не всё сразу)

Nomaniba
28.01.2017
20:32:56
наверно хуки на отлов "rm -rf" дебажат/тестируют/пишут

Ivan
29.01.2017
08:30:41
Очень интересно наблюдать, как американцы заступаются за иммигрантов и выступают против плохого закона

Твиттер уже второй день кипит

Ваня
29.01.2017
08:32:22
У нас бы трампа целовали в ноги)

100%

Евгений
29.01.2017
08:37:44
там rubymonk познал дзен и вернулся к смертным
Это одна из лучших новостей, которую я сегодня услышал

Eugene
29.01.2017
08:37:49
У нас и пу целуют

Vladislav
29.01.2017
08:48:59
Закину в этот чат халтурку, никто не против?

Из чата по чат-ботам

Всем привет! Уже писал, что ищем разработчика на руби, но маловато откликов. Может не все увидели?) Есть быстрый проект на доработку чатбота с хорошим бюджетом.

Ivan
29.01.2017
09:41:54
На чем кстати сейчас модно ботов на руби писать? Скорчед или чего там?

Ivan
29.01.2017
13:30:58
http://gopherize.me/

Dmitry
29.01.2017
14:08:47
а болталка тут? я чето запустался среди 5 руби чатов, если не тут не пинайте - https://www.novayagazeta.ru/articles/2017/01/19/71209-google-obizhaet-malenkih

Ivan
29.01.2017
14:21:58
Парни, может кто немного разъяснить. Почему в первом случае в цепочке инклюдов составляется один запрос, а во втором - в несколько? Ну, то-есть, это вообще разные приложения, но тем не менее includes ведет себя по-разному, хотя структура примерно такая же у базы.

Google
Ivan
29.01.2017
14:22:03




И ещё почему-то на скриншоте 2, в столбце location - показывается вьюха, т.е. место, где первый раз используется инстанс переменная из контроллера

В первом же случае - контроллер инициализации переменной

Иван
29.01.2017
14:27:38
ну если есть уловие where на заинклюженную таблицу то у тебя формируется запрос left outer join

а если нет, то вроде будет 2 запроса

ну первый запрос тебе подгрузит основную таблицу, а вторым подгрузится заинклюженная моделька

Ivan
29.01.2017
14:29:18
Которая в where не используется

И он так же его пихает в один запрос

Silent Bob
29.01.2017
14:32:52
Иван
29.01.2017
14:34:29
И он так же его пихает в один запрос
а если первый includes заменить на joins?

Ivan
29.01.2017
14:34:52
а если первый includes заменить на joins?
Нет, эта связь потом ещё используется

После инициализации переменной

Так что не вариант

Иван
29.01.2017
14:38:34
а сейчас при обращении к стори и к нотификациям делается дополнительный запрос что ли?

Страница 478 из 1009