@proelixir

Страница 643 из 1045
Can
30.06.2017
22:58:40
На руби попадёшь в более приятную компанию

Точнее это субъективно

На руби попадёшь в стартаперов

Потому что он позволяет накидать из палок в продакшен

Google
Can
30.06.2017
22:59:43
На Джаве в корпоратов

На пхп либо в стартаперов либо в говноедов

Тут как повезёт

Korolll
30.06.2017
23:19:08
Если смотреть с позиции поиска работы, я бы выбирал между Python и Go склоняясь к go. У обоих языков низкий порог вхождения и оба очень популярны, в большинстве новых стартапов хотя бы часть кода написано на одном из этих языков. Я бы выбрал go, хотя мне трудно советовать ведь на этом языке, я не написал ни строчки кода.

Can
30.06.2017
23:31:11
Ну по-любому надо знать два

Один для того чтобы наклепать формочки

Один когда надо пожостче по производительности

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

Константин
01.07.2017
03:38:25
Пхп учи, если действительно нужна работа. Сервисы на других языках будешь дописывать

Первостепенны алгоритмы решения задач

Полностью отбрось языки с параллельным вычислением типа эликсира и го. Питон ценится дешевле пхп и порог вхождения нифига не простой. Найти решения любых задач проще для пхп

Знание языка это 30% от всего, с чем придется работать. Нужно знать базы данных, гит и кучу всякой хрени типа готовых библиотек и фрэймворков

Анализируй вакансии, собеседуйся прям сразу

Google
Константин
01.07.2017
03:52:54
Если ты живёшь в шахтерском городке, бесполезно искать работу нефтяником

Пусть и платят больше

Alexander
01.07.2017
05:59:47
@yaBloom не уверен, что удалился спам, проверь. юзер Koder25

Александр
01.07.2017
06:16:28
Здравствуйте. Если моя цель найти поскорей работу джуном, какой язык лучше учить: Ruby (соответственно для Rails, web scraping ) Javascript (для React/Vue.js, Node) Python (Django,web scraping ) PHP (Laravel) Elixir (Phoenix )??? Душа лежит к Ruby and Elixir.
тогда надо учить там где много говнокода и самый низкий порог входа - php elixir хорош там где уже появляются нагрузки (джунам там обычно не место) ruby имеет выше порог входа и там в основном требования от мидлов, разрабатывать на нём быстро и приятно

Pavel
01.07.2017
06:20:15
php - да, сто тысяч мух не могут ошибаться

Dmitry
01.07.2017
06:25:00
Учить надо математику

Все остальное надо писать в разуме "опыт пол года"

И за день до собеседования читать книжку по синтаксису

А если будут вопросы, которые не знаешь, говори "ну я только пол года, возьмите меня я быстро развиваюсь"

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

Vladimir
01.07.2017
07:01:02
Питон надо учить. Он везде пригодится. Минимально необходимый набор знаний, чтобы оперативно говнокодить, набирается очень быстро. Самое оно для старта.

Pavel
01.07.2017
07:44:51
я чтото с 2000 года так особо с парсултангом не сталкивался, бог миловал

Предыдущий оратор @Virviil архи важно и архи нужно заметил про математику

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

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

Can
01.07.2017
09:33:43
Математика нужна не для того чтобы ее применять

А чтоб мозги качнуть и в абстракции научиться

Google
Maxim
01.07.2017
09:34:17
Тогда бы лучше матан вспомнили

А не графы

От матана у студентов хоть что-то в голове остаётся

Потому что приходится много заданий делать

Can
01.07.2017
09:36:46
У нас нормальненько графы так давали в маге

Топ задач в графах

Maxim
01.07.2017
09:37:00
На графы преподы обычно не могут вменяемых задний придумать не могут, как и по всей дискретке

Can
01.07.2017
09:37:03
Это аппроксимации np задач

Типа пишешь ты фб

И понимаешь что у тебя каждая вторая задача на друзьях np

Но тебе не нужно точное решение

А нужно быстрое и масштабируемое

Maxim
01.07.2017
09:38:01
У нас нормальненько графы так давали в маге
В маге я не учился, это какое направление?

Can
01.07.2017
09:38:17
Data science

Maxim
01.07.2017
09:38:21
(Ты же про магистратуру?)

Can
01.07.2017
09:38:51
Типа алгоритм распределённого поиска комьюнити в графе

Taras ?
01.07.2017
09:50:35
кстати, об графах - у меня в универе как-то с ними не сложилось (преподы не оч и сам тогда ленился), какие книги посоветуете чтобы догнать все что пропустил?

Korolll
01.07.2017
11:52:53
кстати, об графах - у меня в универе как-то с ними не сложилось (преподы не оч и сам тогда ленился), какие книги посоветуете чтобы догнать все что пропустил?
Тема не слишком то обширная, чтобы книги читать именно по ней и интуитивно понятная. Если всё же возникли трудности смотри на емаксе, там приведены готовые алгоритмы с расчётами эффективности их работы

Taras ?
01.07.2017
11:57:02
? спс

Google
Pavel
01.07.2017
13:44:43
Ну то есть не какие-то примитивные знания по ним, а что-то более серьёзное
да както делал транспортную задачу по продаже пассажирский билетов. вот там маршрут это граф

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

Max
01.07.2017
19:55:11
https://lasp-lang.readme.io/docs

Admin
ERROR: S client not available

Max
01.07.2017
19:55:14
это что такое?

ⰿⰰⰾⱏ
01.07.2017
19:57:39
Ишь замахнулися

Knock
02.07.2017
15:22:08
Какие животрепущущие темы обсуждают в конфе Эликсира, однако)

Серж
02.07.2017
15:53:51
На официальном сайте elixir-lang.org написано "while also being successfully used in web development and the embedded software domain". Кто-нибудь эликсир использует в "embedded software domain"? На сколько BEAM требовательна к ресурсам?

Vladimir
02.07.2017
18:15:00
https://changelog.com/podcast/254 Тут чувак рассказывает про опыт deployment сайта на Phoenix/Elixir. Я сам ещё не слушал, но обязательно заценю. Там должен быть отражён реальный опыт всего этого.

Серж
02.07.2017
18:39:41
Я посмотрел на бенчмарки числодробилок, эрланг вроде бы по потреблению памяти сравним с джавой, отсюда и удивление

Dmitry
02.07.2017
19:51:26
Почему в Ecto.Changeset put_change, но add_error. Это вообще как то можно запомнить? О чем они думали блять вообще???

عاصم بن حارث
02.07.2017
19:52:43
Рубня )))

Korolll
03.07.2017
19:52:23
Ребят вопрос по проектированию. Нужно написать сервер на erlang cowboy. Сервер по игре в дурака (это не единственный сервер так что в его задачу входит просто игровой процесс, отображение историй игр и запись их в базу). На данный момент это выглядит следующим образом. Простенькие вьюхи для создания комнат(каналов) и возможность подсоединиться к ним по websocket. Есть отдельное приложение которое умеет запускать новый менеджер игры, подвязанный к комнате. Он в свою очередь запускает два генсервера чат и саму игру. Вопрос в том, можно ли сделать это проще и как реализовать алгоритм принятия решений по умолчанию не используя низкоуровневые потоки?

Korolll
04.07.2017
03:25:17
Vladimir
04.07.2017
04:01:16
>Вопрос в том, можно ли сделать это проще и как реализовать алгоритм принятия решений по умолчанию не используя низкоуровневые потоки? Я вот это не понимаю.

Так или иначе в Эрланге всё на потоках.

А то, что не на потоках, то будет использоваться внутри потоков.

Korolll
04.07.2017
04:25:15
>Вопрос в том, можно ли сделать это проще и как реализовать алгоритм принятия решений по умолчанию не используя низкоуровневые потоки? Я вот это не понимаю.
Просто я только начал писать на erlang, поэтому избегаю низкоуровневых приёмов, которые при неправильном применении повалят мне ноду. Я не говорю, что не хочу использовать потоки вообще. Просто есть конкретная задача и она реализована у меня накостыленно и основной вопрос в том, как бы вы проектировали эту систему?

Google
Серж
04.07.2017
04:26:25
А что такое алгоритм принятия решения по умолчанию? Гугл мне не подсказал. Тот, который вызывается, если каким-то образом не переопределен?

Зачем два генсервера (чат и игра)? Если чат упадет продолжиться игра? Если игра упадет можно продолжить обсуждать?

Vladimir
04.07.2017
04:28:08
Тогда лучше всего начать как раз с потоков, а не с OTP. LYSE, который learnyousomeerlang.com , прекрасно все объяснит. Потом OTP, а потом уже за ковбой приниматься. Просто есть некоторые базовые вещи, которые нужно знать перед тем, как что писать.

Просто я только начал писать на erlang, поэтому избегаю низкоуровневых приёмов, которые при неправильном применении повалят мне ноду. Я не говорю, что не хочу использовать потоки вообще. Просто есть конкретная задача и она реализована у меня накостыленно и основной вопрос в том, как бы вы проектировали эту систему?
Я бы для вебморды использовал ClojureScript. Транспорт - Protobuf со схемой. Бэкенд - Erlang без ковбоя, но - с пулом обычных сокетов. БД - вообще пофиг какая, это непринципиально. Хоть DETS (объёмы всё-равно небольшие, судя по тому, что ты описал). Но я не показатель :) Если всё делать строго на Erlang, то да, можно взять ковбоя, который будет общаться с отдельным приложением, которое и будет реализовывать всю логику игры "Дурак".

Korolll
04.07.2017
05:09:20
А что такое алгоритм принятия решения по умолчанию? Гугл мне не подсказал. Тот, который вызывается, если каким-то образом не переопределен?
Ну просто на ход отведено определённое количество времени, если пользователь не уложился, программа делает ход за него

Dmitry
04.07.2017
05:11:19
Я даже hello world в erlang пишу на потоках

А тут кто-то хочет от них избавится

Korolll
04.07.2017
05:14:43
Тогда лучше всего начать как раз с потоков, а не с OTP. LYSE, который learnyousomeerlang.com , прекрасно все объяснит. Потом OTP, а потом уже за ковбой приниматься. Просто есть некоторые базовые вещи, которые нужно знать перед тем, как что писать.
В общем то я понимаю, как работают потоки в erlang, прочитал книжку Армстронга где автор пишет свой genserver на простых потоках. Но также я натыкался на предостережения, что если плодить низкоуровневые потоки велик риск накосячить, поэтому я их не использую без необходимости

Я даже hello world в erlang пишу на потоках
Мои вам поздравления, но это абсолютно синхронный код

Dmitry
04.07.2017
05:15:44
Зачем тогда писать на эрланг?

Vladimir
04.07.2017
05:15:52
:)

Страница 643 из 1045