@proRuby

Страница 1297 из 1594
Максим
13.07.2018
11:55:51
зависит чья компания

Alena
13.07.2018
11:58:46
Ну объявление на русском писали , офис в минске но на сайте основном все на английском.

kolas
13.07.2018
12:02:27
зачем резюме вообще когда щас все через сайты линкедин или мойкруг

Tim
13.07.2018
12:06:31
Резюме лучше писать на английском?
имхо да можно еще дополнительно на русский перевести

Google
Alex
13.07.2018
12:28:56
https://github.com/Fedcomp/rails_template/tree/master/default У меня готовый темплейт есть

руками лень каждый раз заводить.

тоже самое но руками

можно конкретнее вопрос?

пробрасываю контейнер с базой на локалхост с дефольным портом базы, рельсы подключаю к локалхосту + порт

но вообще у меня полностью проект в докере обычно

я юзаю docker-compose

проще композ один раз оформить чем гемороиться )

у меня не образ

у меня темплейт. Создаешь через темплейт проект

и там dc up db должно работать

там только гемы надо поставить ручками (иначе пришлось бы пересобирать все гемы при изменении Gemfile)

как нибудь дойдут руки может задокументировать процесс с моим темплейтом.

Google
Alex
13.07.2018
12:37:47
у меня на свежем композе работает с links

я знаю что оно задепрекейчено

уже давно )

а вот depends_on свежий вроде, поправлю.

Dima
13.07.2018
12:58:31
https://github.com/Fedcomp/rails_template/tree/master/default У меня готовый темплейт есть
прилично у тебя прожектов на Rust, я даже загулил чем этот язык так популярен https://medium.com/mozilla-tech/why-rust-is-the-most-loved-language-by-developers-666add782563

Alex
13.07.2018
12:58:49
Только rconcmd почти работает

Ну он работает но с багом. А так - язык крутой но сложный.

Roman
13.07.2018
13:09:05
Alex
13.07.2018
13:09:46
я дошел до концепций borrow и забил =)
Ну азы легкие, но с borrowchk будешь всю жизнь драться. Зато без сегфолтов.

И fearless multithreading :)

концепция владения вообще довольно проста. Кто то владеет памятью, а кто то имеет на нее ссылку. А вот применение на практике не всегда очевидно.

и я так понимаю у крутых растовиков Rc на Rc :) (подсчет ссылок на "объект")

Alexander
13.07.2018
13:14:30
у раста ручное управление паматью?

Alex
13.07.2018
13:14:36
в целом раст мне видится как замена C++. Там нет GC, таже скорость, нормальные зависимости, нет наследия пока что. Много плюшек.

Alexander
13.07.2018
13:15:55
а смотрел D?

Alex
13.07.2018
13:16:35
а смотрел D?
А зачем мне смотреть чуть улучшенный С++ подобный D, в котором GC, когда я могу посмотреть Rust который суть исправленный C++. В котором не боишься сегфолтов

Более человеческие описания ошибок при компиляции, полностью статическая проверка владения памятью, нормальные зависимости, нормальный std, и еще куча плюшек.

В расте NULL нет например.

Google
Nikolay
13.07.2018
13:18:29
Но почему не go? :trollface:

Alex
13.07.2018
13:18:41
Но почему не go? :trollface:
так го не лишен тех ошибок которых лишен раст.

И гошка GC

если мне нужен язык с GC я возьму руби.

Roman
13.07.2018
13:19:06
ну мои знакомые сишники писали кипятком от го

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

Alex
13.07.2018
13:19:24
го всетаки побыстрей будет
ага, а Rust еще быстрее.

Roman
13.07.2018
13:19:31
ну так асм ваще супербыстрый

Alex
13.07.2018
13:19:32
Фанатично конечно, но факт.

Roman
13.07.2018
13:19:34
давай не упарываться

ага

Alex
13.07.2018
13:19:37
Nikolay
13.07.2018
13:19:51
мы в чатике руби, камон

ну тип го и раст это две машины из ф1

пох какая точно быстрее, когда ты ездишь на камазе о.о

Alex
13.07.2018
13:21:38
у раста есть крейт чтобы делать рубишные биндинги

т.е банальный пример - тот же ускоренный .blank?

не все потеряно в общем.

Roman
13.07.2018
13:21:58
я вот как раз с этим и пытался его ковырять палочкой

чтобы делать ffi

Google
Roman
13.07.2018
13:22:06
но забил все равно

Alex
13.07.2018
13:22:17
я вот как раз с этим и пытался его ковырять палочкой
бестолку, надо разобраться с основами, он нифига не простой как бы не хотелось.

Roman
13.07.2018
13:22:23
=)

Alex
13.07.2018
13:22:26
Начало несложное - дальше начинаются непонятные вещи.

Admin
ERROR: S client not available

Alex
13.07.2018
13:22:30
Чем дальше копаешь - тем больше.

как и любой системный язык впрочем.

Но писать ускорение рубишных методов должно быть несложно.

есть идеи какой растогем можно сделать? хочу попробовать.

т.е что то, где от рубей хотелось бы производительности повыше.

Anton
13.07.2018
13:24:46
Alex
13.07.2018
13:25:05
смотри в сторону инфлектора
а что там, морфология? оно медленное?

Anton
13.07.2018
13:25:13
например, можешь ускорить вот эту штуку

https://github.com/dry-rb/dry-inflector

Alex
13.07.2018
13:25:27
спасибо, думаю хороший вектор.

Anton
13.07.2018
13:25:36
там же вот такого дофига https://github.com/dry-rb/dry-inflector/blob/master/lib/dry/inflector.rb#L51-L57

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

что рельсу, что ханами

потому что там много работы на поиск констант, темплейтов и прочего

Google
Alex
13.07.2018
13:27:48
ну в целом, я бы все же попробовал его ускорить, тогда можно очень круто будет ускорить все фреймворки
я не думаю что пустят раст в официальную кодовую базу, но как drop-in форк, хорошая идея, спасибо.

Anton
13.07.2018
13:27:58
пустят

если профит будет больше чем в 2 раза

ну, я с никитой много раз говорил об этом, он все хочет попробовать

так что чуваки сами заинтересованы

Alex
13.07.2018
13:28:30
класс, спасибо за мысль

Anton
13.07.2018
13:28:41
обращайся ?

Gleb
13.07.2018
13:40:56
Nikolay
13.07.2018
13:41:19
^_^

Dmitriy
13.07.2018
13:42:51
И гошка GC
а чем GC плох?

Alex
13.07.2018
13:43:03
а чем GC плох?
без GC как правило быстрее

Dmitriy
13.07.2018
13:43:11
понял, спасибо

Alex
13.07.2018
13:43:21
не во всех случаях кстати.

там суть в том что в C++ у тебя память как правило сразу освобождается как не нужна, и у тебя более менее константная скорость, а GC может притормозить весь поток в неудачный момент.

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