@proRuby

Страница 296 из 1594
I
02.12.2016
19:33:39
просто меня забыли добавить во все группы а я-то не знаю, какие мне нужны, а какие нет

Alexander
02.12.2016
20:14:17
кто-нибудь с vagrant работал?

«гусары, молчать» ⓒ меня тут в OSS-репе просят сделать образ своей системы (как я понял) с его помощью

предложения по другим инструментам для этой цели принимаются может я не так понял, так что вот issue: https://github.com/rubinius/rubinius/issues/3713#issuecomment-264308400 на чистом дистре не воспроизводится, какая-то грязь именно в моей системе

Google
I
02.12.2016
20:41:48
да просто создать из образа арча с нуля все, что есть

я так понял

Alexander
02.12.2016
20:43:09
да просто создать из образа арча с нуля все, что есть
скачал просто дистр арча, поставил в виртуал бокс, установил пакеты — всё ок

то есть дело именно в моей системе (бинарниках, anything else)

я пока не могу понять в чём, но это упрощает

Combot
02.12.2016
22:08:03
combot.org/chat/-1001032697885

v
02.12.2016
22:12:10
чота ты как-то не так понял, по-моему

они тебя спрашивают, можешь ли ты в образе для вагранта это повторить

точнее, так - воспроизвести это на виртуалке, и с виртуалки с помощью вагранта сделать образ

Alexander
02.12.2016
22:36:57
точнее, так - воспроизвести это на виртуалке, и с виртуалки с помощью вагранта сделать образ
О, спасибо. Как я понимаю, с той стороны тоже не native English, как и с моей, посему непросто)

v
02.12.2016
23:02:05
ну он просто привык, видимо, что все с вагрантом работают, и не стал разжевывать

Alex
03.12.2016
08:04:00
https://github.com/v0dro/rubex

Alexander
03.12.2016
10:13:23
https://github.com/v0dro/rubex
> for writing Ruby extensions ок, а где пример подключения?

Google
Alex
03.12.2016
10:13:59
¯\_(ツ)_/¯

Плюшка
03.12.2016
10:35:14
есть же crystal

можно на нем расширения писать

Alex
03.12.2016
10:39:47
crystal с GC, нет?

Плюшка
03.12.2016
10:40:08
с гц

Alex
03.12.2016
10:40:20
а как ты на нем будешь библиотеку писать если он с GC?

Плюшка
03.12.2016
10:40:40
https://github.com/manastech/crystal_ruby

как-то пишут же

Alexander
03.12.2016
10:51:05
https://github.com/manastech/crystal_ruby
всегда в плане «расширения для руби на си/кристал/anything else» вижу уродливый «just proof of concept», ничего разумного и красивого, и каждый раз кажется, что проще разбить на условые сервисы (разные процессы), которые будут общаться любым способом (файл, unix-сокет, сетевой сокет), и которые будет проще масштабировать (ведь к этому ведёт та задача, которая заставляет писать куски логики на производительном ЯП)

Alex
03.12.2016
10:51:42
library as service?

Alexander
03.12.2016
10:53:39
library as service?
да как хочешь назови. вот есть у тебя проект. и он ок, но в нём какая-то ресурсоёмкая задача, а-ля распарсить огромный JSON, или посчитать что-то математически. или нужно параллелить с минимальными затратами памяти / проца. ну пишешь эту функциональность на том же crystal, делаешь простейший интерфейс для ввода и вывода данных и дёргаешь из приложения на руби том же

Плюшка
03.12.2016
10:53:44
так может оказаться так, что общение через сокеты или файлы сведет на нет преимущества от производительного ЯП

Alex
03.12.2016
10:54:18
согласен, часто накладные расходы слишком высоки.

Alexander
03.12.2016
10:54:28
так может оказаться так, что общение через сокеты или файлы сведет на нет преимущества от производительного ЯП
смотря как часто оно нужно. если тип каждую секунду — то зачем, проще же собрать пачку тогда задач, отправить и ждать

это решается проектированием

ну и зависит от задачи, офк

я просто не натыкался на задачу, где мне нужен был буст на 1 сек задачу

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

Alex
03.12.2016
10:55:51
Статистика

Google
Alexander
03.12.2016
10:57:34
Статистика
и что, общение через сокет сильно увеличит время ответа?

мне кажется, 5–30мс максимум, что в пределах допустимого

(скорее меньше)

если не делать вызов для каждого столбца/строки, а сформировать запрос, он просчитается и вернётся всё необходимое — в чём проблемы?

Alex
03.12.2016
10:59:48
это зависит от того что будет тебе предоставлять этот сервис

т.е как ты его напишешь.

Сериализация в json это накладной расход, http - тоже.

Alexander
03.12.2016
11:01:18
Alex
03.12.2016
11:01:37
Это ненужные накладные расходы которые к тому же не работают в твоем потоке.

Это может легко стать сложнее чем просто написать нативный экстеншен

Alexander
03.12.2016
11:03:05
ок. я просто не натыкался на такие задачи, а это основной фактор для решения, так что не буду спорить)

Alex
03.12.2016
11:07:45
Ну, я бы под рассчет биллинга например переписал бы на нативный код

Alex
03.12.2016
11:07:50
биллинг очень долго считался на одном проекте.

https://github.com/rails/rails/pull/27113

Сергей
03.12.2016
16:52:21
Коллеги, подскажите, плиз, нормальные туториалы по Cordova? В google с первой страницы все неактуальны (ни один попросту не завелся). По мануалу на родной страничке - мазохизм какой-то и половины просто нет ещё. Может таки есть что-то свежее и работающее?

Lupsick
03.12.2016
16:53:40
> 2016 > использовать cordova

Сергей
03.12.2016
16:54:32
Есть более продвинутое? Ну, Studio, понятно. Но для простого проекта это оверкилл.

kolas
03.12.2016
16:56:46
хипстеры используют реакт натив

Alexander
03.12.2016
16:57:33
реакт нейтив действительно стал готов к продакшену (для небольших приложений)

Сергей
03.12.2016
17:10:34
Хм...

Google
Сергей
03.12.2016
17:10:47
Спасибо за наводку, посмотрю в эту сторону.

I
04.12.2016
07:37:36
Rubymotion, это же чат рубистов

Kostya
04.12.2016
07:42:37
Может у кого-нибудь есть нормальная база данных адресов США/России с почтовыми кодами? Буду оч благодарен

I
04.12.2016
07:49:52
для России Кладр был

но его тут уже засрали, что можно - не знаю)

Alex
04.12.2016
07:50:09
уже не кладр

фиас

I
04.12.2016
07:50:34
во, точно)

Admin
ERROR: S client not available

I
04.12.2016
07:50:53
а для штатов - не знаю, http://federalgovernmentzipcodes.us/ вот быстрое гугление такую штуку показало

можно на основе этого легко свое написать

гемы лень искать)

d_shirin
04.12.2016
08:03:20
во, точно)
добрый день, ответишь на вопрос? за сколько времени ты научился программировать и как быстро это умение стало приносить деньги?

I
04.12.2016
08:03:41
за 2 недели

ахах

ну я бы не назвал это особо программированием

просто я изучил XNA и сделал курсачи на весь поток, продавал каждый от 1000 рублей до 1500, поднял 50 тысяч за месяц

d_shirin
04.12.2016
08:04:20
как так за две недели

I
04.12.2016
08:04:59
ну там меня девушка бросила, мне было одиноко, я сел и запилил игрушку 2дшную, где надо было вьетнамцев убивать капиталистических тварей

там были разные виды оружия

Google
I
04.12.2016
08:05:09
пулемет, огнемет, бензопила

так и выучил :D

но это такой, нерегулярный доход был

d_shirin
04.12.2016
08:05:34
значит, до этого момента уже были какие-то навыки

I
04.12.2016
08:05:57
вот реально, до того момента ничего не знал. Максимум - пара лекций по ооп

но это ничто

ибо преподавали никак

Alex
04.12.2016
08:06:48
Я до сих пор ООП нормально не знаю

d_shirin
04.12.2016
08:06:57
Я хз что-то у меня идёт туго, наверное делаю что-то не так

Alex
04.12.2016
08:06:59
я интуитивно понимаю как это работает, но полную теорию не расскажу.

I
04.12.2016
08:07:02
потом я пошел на андроид-разраба(студентов набирали), дали тестовое, я его за неделю вылизал(боже, андроид 1.6 - это были не шутки).

d_shirin
04.12.2016
08:08:30
а как делаешь?
Смотрю видео на Ютьюбе обучающие

I
04.12.2016
08:08:34
воу-воу)

d_shirin
04.12.2016
08:08:35
Повторяю

I
04.12.2016
08:08:53
я на ютюбе только котиков смотрю...и аварии

d_shirin
04.12.2016
08:08:57
Гугглю где какая точка что значит

I
04.12.2016
08:09:33
и думаю, что вряд ли, там есть что-то более ценное, чем котики. Ну честно, видосы обычно записывают только с целью срубить аудиторию

вон ребята курсы от тинктетики пропагандируют, лучше их глянуть

еще как вариант - udacity nano-degree full-stack developer'a

у них под рождество как раз скидки будут, по идее

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