
Rafkat
01.06.2016
19:27:14
срочно срочно

Aldar
01.06.2016
19:27:22
к примеру С++ многие хают как язык, но на современных плюсах можно писать практически такой же безопасный код как и на том же расте

Rafkat
01.06.2016
19:27:22
сделай пожалуйста уже сегодня

yopp
01.06.2016
19:27:28
нет процесса, нет метрик, нет подхода к разработке

Google

yopp
01.06.2016
19:27:51
нет контроля, нет ещё миллиона вещей из которых складывается понятие «хороший проект»
чо говорить, когда большая часть народу руками деплоит

Aldar
01.06.2016
19:28:57
нет девопса значит, а девопс это культура
когда infrastructure is a code

yopp
01.06.2016
19:29:15
яж говорю, процесса разработки нет

Mikhail
01.06.2016
19:29:20

yopp
01.06.2016
19:29:21
девопс это часть процесса
в итоге все переехали на гит, собрали нормальный процесс и там куча всякого позитивного произошло
до этого тоже процесс был, но прикипевший к девяностым

Mikhail
01.06.2016
19:31:37
инфраструктура решает
любой стоящий в пробке это знает)

Aldar
01.06.2016
19:32:01
дело не в том плюсовики или нет, а в продвинутости организаторов процесса разработки

Google

yopp
01.06.2016
19:32:11
в руководстве, да

Rafkat
01.06.2016
19:33:42
тимсити для 10х разрабов бесплатно?
а тимсити гитлабом можно же заменить да.

yopp
01.06.2016
19:34:05
3 агента и 20 конфигураций чтоли
по пользователям вроде нет ограничений

Mikhail
01.06.2016
19:35:11
мне кодшип нравится

yopp
01.06.2016
19:37:32
когда мы начинали, выбор был вобщем-то между тимсити и дженкинсом, который ещё был гудзоном
ну или километры башевых скриптов
(как было у сишников, только не баш, а батники)

Eugene
01.06.2016
19:38:36
как вам такой макет вз-я бота и пользователя?

yopp
01.06.2016
19:38:54
ужасно
(утром на дрибле)

Mikhail
01.06.2016
19:39:35
что такое вз-я

yopp
01.06.2016
19:39:41
вязка

Eugene
01.06.2016
19:39:50
взаимодействие

Mikhail
01.06.2016
19:39:50
типа дизайн
в телефоне не хочется тыкать
чисто кнопки нормально
остальное не юзабельно
а вот автокомплит классно сделан

Google

Aldar
01.06.2016
21:12:07
http://blog.bigbinary.com/2013/07/01/preload-vs-eager-load-vs-joins-vs-includes.html
В общем preload это всегда два запроса. Where там не работает
eager_load это всегда один запрос с left outer join
includes иногда как preload, иногда как eager_load
поэтому лучше юзать includes
joins это вообще inner join
http://blog.arkency.com/2013/12/rails4-preloading/

Konstantin
02.06.2016
04:32:23
@dd_bb http://ruby-doc.org/core-2.2.0/Encoding.html#method-c-default_external не? http://ruby-doc.org/core-2.2.0/Encoding.html#method-c-default_external
я правда путаю что для чего

Pretorian
02.06.2016
05:06:18
Есть гем для работы с ком портом на руби под винду?
все, спасибо нашел, по rs232

Eugene
02.06.2016
07:35:06
Сделай вместо мяча рубин

Pretorian
02.06.2016
07:46:38
Ну и папашка, так можно ребенка убить

Dmytro
02.06.2016
07:48:20
ничего ему не будет

Konstantin
02.06.2016
07:58:00
иксперты в чяти

Rafkat
02.06.2016
08:17:04
инстансом какого объекта является class

Aldar
02.06.2016
08:19:03
Object

yopp
02.06.2016
08:19:16
Class.
class Foo;end == Foo = Class.new

Rafkat
02.06.2016
08:20:46
class Person @name = 'Perya'; end

Google

Rafkat
02.06.2016
08:20:46
@name че такое

Aldar
02.06.2016
08:20:50
да, я думал сам Class
Class это Object, а Object это Class

Rafkat
02.06.2016
08:21:34
а Module это кто?)

Aldar
02.06.2016
08:21:49
Тоже Object

Admin
ERROR: S client not available

Stanislav
02.06.2016
08:21:53
?

Adamtsov
02.06.2016
08:22:06
Module экземпляр класса Class

Rafkat
02.06.2016
08:22:10
но не клас?

Aldar
02.06.2016
08:22:32
но модуль нельзя инстанцировать

Rafkat
02.06.2016
08:22:49
какой он тогда класс

Adamtsov
02.06.2016
08:22:52
Module это экземпляр

Vlad
02.06.2016
08:22:53
>> Class.class
=> Class

Adamtsov
02.06.2016
08:23:05
Module.class
=> Class

Rafkat
02.06.2016
08:23:18
а суперкласс у него какой

Vlad
02.06.2016
08:23:19
>> Object.class
=> Class
ааа, они везде!

Aldar
02.06.2016
08:23:39
короче не заморачивайся над эти

Vlad
02.06.2016
08:23:51
ну и классика, где хранятся "статические" методы у руби классов?

Adamtsov
02.06.2016
08:23:53
а Module.superclass => Object

Google

Rafkat
02.06.2016
08:24:04
меня вчера прогоняли по ооп в руби на собесяшки

Aldar
02.06.2016
08:24:12
Проще картинку посмотреть про иерархию
там ещё модуль кернел
и BasicObject

Vlad
02.06.2016
08:24:43
это называется объектная модель

Rafkat
02.06.2016
08:24:49
а у BasicObject какой класс

Aldar
02.06.2016
08:25:02
Что спрашивали на собесах?

Rafkat
02.06.2016
08:25:17
виды переменных в руби

Aldar
02.06.2016
08:25:45
глобал, локал, инстанс, класс

Rafkat
02.06.2016
08:25:46
различия прок лямбда и блок
ну я чую что провалил

Aldar
02.06.2016
08:26:20
прок не следит за кол аргументов, а лямбда следит

Rafkat
02.06.2016
08:26:23
но про пг получше ответил чем про руби

Aldar
02.06.2016
08:26:59
лямбда вроде при ретурне возвращает потом исполнения туда где лямбду вызвали
а ретурн из прока выходит из того скоупа, откуда прок вызвали
блок примерно как прок, можно в аргументах его преобразовать к прок