[Ответить в тред] Ответить в тред

16/08/16 - Запущен Двач Трекер
01/08/16 - Вернули возможность создавать юзердоски
09/07/16 - Новое API для капчи - внимание разработчикам приложений



Новые доски: /obr/ - Offline Battle Rap • /hv/ - Халява в интернете • /2d/ - Аниме/Беседка • /char/ - Сетевые персонажи • /wwe/ - WorldWide Wrestling Universe • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 168 | 8 | 66
Назад Вниз Каталог Обновить

Обращаюсь к вам, фуллстэк девелоперы, каков ваш стэк? 1. ОС 2. Вебсервер 3. БД 4. бэк 5. фронт Аноним 03/07/16 Вск 06:16:13  786506  
14675157737660.jpg (460Кб, 1818x1228)
Обращаюсь к вам, фуллстэк девелоперы, каков ваш стэк?
1. ОС
2. Вебсервер
3. БД
4. бэк
5. фронт
Аноним 03/07/16 Вск 07:08:44  786516
>>786506 (OP)
1. OpenBSD
2. httpd
3. Berkeley DB
4. Perl 5
5. -
Аноним 03/07/16 Вск 07:26:49  786521
Фидонет
и
д
о
н
е
т
Аноним 03/07/16 Вск 11:39:19  786593
14675351596760.png (10Кб, 387x429)
>>786506 (OP)
1. opensuse/debian
2. nginx
3. postgresql
4. django/tornado
5. backbone.js
Аноним 03/07/16 Вск 12:49:02  786659
14675393431310.png (905Кб, 1920x1080)
>>786506 (OP)
1. OS X
2. nginx + php7-fpm / react-php
3. mysql + mongodb
4. php7
5. typescript, webpack, angular2
Аноним 03/07/16 Вск 15:39:40  786762
14675495809080.jpg (127Кб, 825x713)
>>786506 (OP)
1. Windows 10
2. caddy
3. RethinkDB, PostgreSQL
4. Go + Gin
5. React, Angular 2
Аноним 03/07/16 Вск 15:50:57  786772
1. Debian
2. Node.js
3. mongoDB
4. Не трудно догадаться
5. TS + Angular2
Аноним 03/07/16 Вск 15:58:18  786783
1. Arch
2. -
3. mongoDB, SQL
4. Node.js (Express)
5. React.js
Аноним 03/07/16 Вск 16:03:27  786787
>>786506 (OP)
1)Ubuntu
2)Tomcat вроде.
3)Postgresql
4)Spring Boot
5)Angular
Аноним 03/07/16 Вск 16:22:08  786810
>>786506 (OP)
1) Windows Server
2) -
3) MS SQL
4) C#
5) Python + Django
Аноним 03/07/16 Вск 16:47:48  786845
>>786506 (OP)
1. Ubuntu/Alpine Linux
2. nginx
3. postgresql
4. python (flask, asyncio)
5. react, rxjs
Аноним 03/07/16 Вск 17:34:25  786897
>>786810
> Фронт - Python + Django
Что блять?
Аноним 03/07/16 Вск 17:39:45  786903
>>786506 (OP)
ubuntu
nginx, hunchentoot
postgres
python, cl
backbone + mustache, angular
Аноним 03/07/16 Вск 18:04:24  786939
14675582648030.jpg (50Кб, 604x533)
1. генту, серваки чаще всего убунта
2. nginx, uwsgi, gunicorn
3. pg, mongo
4. python asyncio, django, flask
5. react, coffee (да, я уже давненько не был фулстек, новый es круче)
Аноним 03/07/16 Вск 18:05:44  786941
С джангомразями всё понятно. Зачем вы вообще пишете ? Я надеюсь вы просто бывшие верстаки и еще не поняли. Вашу детскую орм обосрали еще в 2012 после чего вся ваша стая поет песню "джанга не для того а ненравица можно и запросики руками пописать". В кукареканье вашего хозяина про минимум логики в темплейтах уже никто не верит. Блядь сириусли как можно после двух лет опыта на этом говне не стыдиться ?Хоть на поцгрю мозгов хватило. За пять лет таки победили лапшу монго сэйлзов.
Аноним 03/07/16 Вск 18:11:37  786959
>>786941
Чем тебе не нравится эта орм? Нормальный трейдофф между сложностью и полезностью. Алхимию учить и фаулера читать мне впадлу. Для крудов хватает с головой.
Аноним 03/07/16 Вск 18:12:59  786963
>>786506 (OP)
1. Ubuntu, Debian, CentOS
2. Nginx, Cowboy
3. PostgreSQL, Riak
4. Erlang, Elixir
5. Clojurescript, ReactJS
Аноним 03/07/16 Вск 21:20:48  787196
>>786941
Двачую за джанго-орм, но вот про темплейты не согласен. На проекте используем jinja, и в шаблонах теперь охуеть сколько логики. На другом проекте используется mako, там так вообще какое-то php, запросы в базу в шаблонах хуячатся.

Только минимум логики в шаблонах, только ViewModel.
Аноним 03/07/16 Вск 21:47:24  787238
>>786506 (OP)

1. Windows Server
2. Apache
3. Postgresql
4. Python, Django
5. React
Аноним 04/07/16 Пнд 01:49:04  787390
1. z/OS
2. z/OSMF
3. IMS
4. CICS
5. Angular
Аноним 04/07/16 Пнд 07:53:39  787445
>>786963
Вот ты, господин, интересен. Расскажи про Elixir Erlang, как оно пашет? Для каких конкретно задач используешь?
Аноним 04/07/16 Пнд 08:44:36  787461
1. Linux
2. Apache
3. Oracle
4. Perl5
5. Angular
Аноним 04/07/16 Пнд 08:47:28  787462
1. Windiws 2012
2. IIS
3. MSSQL
4. Asp mvc
5. bootstrap/ jquery + то что верстала наверстает без фреймворков
Аноним 04/07/16 Пнд 10:47:15  787521
>>787479
6. Не сдал ни одного проекта.
7. Осознал что результат не стоил усилий и что задача была хуйнёй без особых требований и что всем насрать на оптимизации и низкоуровневость.
8. Подключил постгрес и понял что повторил то что уже было сделано сто раз и отлажено.
8. Зато я теперь у мамы алгоритмист и знаю всё на свете.
Аноним 04/07/16 Пнд 10:56:59  787526
>>786506 (OP)
1. Debian
2. Apache
3. MySQL
4. Django
5. Angular2
Аноним 04/07/16 Пнд 11:16:34  787542
>>786941
Ну а на чем ты кроме Django напишешь нормальную CRM или хороший портал ? Где еще есть такая лаконичность и понятность языка ? В PHP? Не смещи. Рельсы ? Дак они сдулись. 5 версия вышла без особого шума, потому что в ней ничего дельного нет.
Остается Django, и да Django ORM это не ORM вовсе, а query builder скорее. Не надо его воспринимать как альтернативу sqlalchemy. Свои задачи Django решает замечательно.
Аноним 04/07/16 Пнд 11:26:30  787552
1. AIX
2. IBM WAS
3. Oracle
4. Набор сервисов, доступных по MQ, с IBM integration bus в качестве посредника, java
5. wicket
Аноним 04/07/16 Пнд 12:33:30  787617
>>787552
Как ты туда закатился?
Аноним 04/07/16 Пнд 13:23:36  787636
1. Ubuntu
2. Puma, Cowboy, nginx
3. PostgreSQL
4. Ruby/Rails, Elixir/Phoenix
5. React, Angular (в легаси проектах)
Аноним 04/07/16 Пнд 13:45:28  787649
>>787196
Ох комон. Это расказы уровня школьник нашел гибкий фреймворк, начал абьюзить его фичи отсюда вывод что гибкость это вредно. Кто-то зставляет юазть мако на полную ?

это срач из 2010 года http://techspot.zzzeek.org/2010/12/04/in-response-to-stupid-template-languages/

>>787542
сравинваем фреймворк и язык ?
>Django ORM это не ORM вовсе, а query builder скорее
Это уже такая оборона у них ? что это меняет ? И нет, это фундамент джанги на котором работает говноадминка, генерация форм, аттрибут-триггеры, говномагия. выкинь из джанги орм останется 0.1 версия фласка и 0.1 версия жинжи.
>Не надо его воспринимать как альтернативу sqlalchemy. Свои задачи Django решает замечательно.
ты говоришь какбудто джангочка ущербна и выклянчиваешь просто ей место. Не надо так делать - джанга это мейнстрим. Хочешь работу - жри джангу. Об этом и был мой пост. Какие задачи она решает ? Ты же не о задачах где нужен веб фреймворк, базисом которого является орм, шаблоны, роуты, сессии, авторизация, где джанга сливает по всем фронтам ? Джанга решает такие задачи
- демпингует специалистов армией ленивого школия которое за три года карьеры ниасиливает алхимию
- локинится на себя так что в любом серьёзном проекте с годами всё сложнее её выкинуть и написать нормально
- форсит искусство грациозного скакания между дилд на костылях хача её компоненты и батарейки чтобы ничего не пизданулось
Аноним 04/07/16 Пнд 14:29:17  787686
>>787462
Единственный нормальный в трэде
Аноним 04/07/16 Пнд 16:00:38  787755
>>787636
Расскажи за эликсир и феникс. Для каких задач подходит, для каких нет. Нравится? что с быстродействием? с либами? действительно ли феникс так молниеносен и экономичен по ресурсам?
Аноним 04/07/16 Пнд 16:21:13  787767
>>787649
какую-то ты хуйню написал, прозреваю ты школьник которы даже хелой ворд не осилил
Аноним 04/07/16 Пнд 17:07:30  787791
>>787755
Короткий ответ. Да.
Аноним 04/07/16 Пнд 17:24:48  787807
>>787462
+1
1. Windows Server
2. IIS
3. MSSQL
4. ASP.NET MVC + Entity Framework
5. bootstrap/ jquery (хотя во фронтенде плаваю пока весьма)
Аноним 04/07/16 Пнд 17:48:11  787830
>>787755
>Для каких задач подходит, для каких нет
Подходит для всего для чего подходят и рельсы + плюс всякий риалтайм.

>Нравится?
Очень. Из того, что особо нравится:
Тотальная иммутабельность, как в лучших функциональных домах
Pattern-matching
Compile-time макросы отличная штука, намного лучше, чем все эти method_missing в руби, хотя я (как и большая часть комьюнити) стараюсь все-равно ими не злоупотреблять
Очень нравится, что в фениксе намного меньше api по сравнению с рельсами, нету этих тысяч в большинстве своем бесполезных хелперов, методов у контроллеров, которые можно самому в одну строку написать, я уж молчу про ActiveRecord
Кстати про AR. Ecto, как ты, наверное, уже догадался, мне тоже нравится намного больше. Repository вместо Active Record. Фактически невозможно написать на экто N+1 запрос. Возможность легко добавлять свои типы очень хорошо сделали, например, за счет этого уже сейчас можно использовать родной DateTime/Date/Time из эликсира 1.3, хотя в экто 2.1 обещают и так впилить их. В рельсах 5 вроде тоже такое появилось, но я не пробовал, так что не скажу насколько хорошо у них вышло. И еще огромной плюс экто в том, что с ними нету шансов, что ты придешь на работу над легаси-проектом, а там будет модель User с 50+ коллбеками, тру-стори
Отсутствует культура гемов-комбайнов, таких как, например, devise и carrierwave
Возможность обходится без некоторых внешних зависимостей. Sidekiq и ему подобные заменяются просто Task.async. В целом, можно даже nginx не использовать, если у тебя не супер хайлоад, и отдавать все через phoenix
На рельсах 90% всей работы это поддержка легаси, в эликсиро-мирке только молодость и хардкор

Из минусов:
Очевидное меньшее количество готовых библиотек. Например, из последнего, нету нормальной обертки над elastic, есть tirex, но он лютое говнище
С dialyzer все очень плохо. Многие библиотеки его не используют, интеграции с редакторами тоже фактически нету
iex после pry и даже после irb ужасен
Стандарта деплоя нету. Мы сейчас используем mina + docker, в целом нормально, но естественно речи о риалтайм патче кода не идет.
* Мелочь, но раздражает совместная работа |> и вызова метода без скобок

>действительно ли феникс так молниеносен и экономичен по ресурсам?
Не скажу про хайлоад, около 1к запросов к минуту он без проблем держит, хотя такое "достижение" и для рельсов не проблема. Среднее время ответа, тем не менее, радует около 20мс.
Аноним 04/07/16 Пнд 17:49:22  787835
>>787830
Со звездочками для списков я что-то проебался.
Аноним 04/07/16 Пнд 18:04:53  787857
>>787830
Судя по тексту у тебя норм опыт разработки. Скажи своё мнение. Мне вот внутрекорпоративный поисковик надо написать, то есть это одна страница примерно как у гугла, туда вводишь запрос и она как можно быстрее должна выдать ответ. Все основные операции в базе данных происходят, но тем не менее, каждая мс вжна будет. Что тут подойдет? эликсир? нодажс? питон? руби? на си написать сервер.
Аноним 04/07/16 Пнд 18:07:06  787858
>>787830
извиняюсь за тупой вопрос, но
>Стандарта деплоя нету. Мы сейчас используем mina + docker
что эта фраза значит? вот прямо по порядку, деплой? мина? докер? что это такое? про докер уже не первый раз слышу
Аноним 04/07/16 Пнд 18:35:58  787876
>нравится
>Тотальная иммутабельность

>Среднее время ответа, тем не менее, радует около 20мс.
>внутрекорпоративный поисковик
>каждая мс

блядь как же страшно ведь это мог бы быть мой коллега
Аноним 04/07/16 Пнд 18:37:56  787877
>>787876
что тебе не нравится?
Аноним 04/07/16 Пнд 18:46:45  787880
>>787877
Один поддался на толстый развод что иммутабельность это удобно

другой хочет поиграться в байтоёба за счет компании
Аноним 04/07/16 Пнд 18:49:14  787883
>>787857
Пиши на том что лучше знаешь. Скорость накрутишь желехками и кешированием. Язык / платформа тут особо значения не имеют. Тебе эластиксерчь и базу нормальную.
p.s. мимипробегал python / java / golang senior developer (10 лет опыта)
Аноним 04/07/16 Пнд 18:50:00  787884
>>787858
учи матчасть.
Аноним 04/07/16 Пнд 18:53:23  787887
>>787858
говно которое делает на сервере git pull & server restart
Аноним 04/07/16 Пнд 18:59:50  787891
>>786659
>php
>angular2
Каков говноед!
Аноним 04/07/16 Пнд 19:01:17  787892
>>787880
ну это требование компании как раз про байтоебство. там ритеил потому что, кассир должен моментально получать кучу даных. хотя конечно может любители совка получают удовольствие от стояния в очереди.
Аноним 04/07/16 Пнд 19:02:24  787893
>>787755
>Для каких задач подходит
Для занятия первого места в турнире безработных хипстеров, пишущих на кривых неудобных языках.
Аноним 04/07/16 Пнд 19:04:48  787895
>>787893
Сам то на чем пишешь?
Аноним 04/07/16 Пнд 19:05:12  787896
>>787893
А что не для хипстеров чтоб работу можно было получить и чтоб был прямой удобный язык?
Аноним 04/07/16 Пнд 19:06:49  787897
>>787857
Поддержку вот этого >>787883. Бери любой динамический язык и фреймворк к нему elixir/phoenix, ruby/rails, python/django, основная работа все-равно будет в эластике/бд делаться. Я бы взял elixir на твоем месте, быстрее чем он, из динамики, только нода может быть будет. Плюс почему бы за счет компании не по-изучать новые технологии.

>>787858
Тебе стоит научится гуглить. Но если кратко
>деплой
Deploy. Заливка новой версии приложения на сервер и ее запуск.
>мина
Mina (http://mina-deploy.github.io/mina/). Утилита, предоставляющая DSL для описания процесса деплоя.
>докер
Docker (https://www.docker.com/). Утилита для легковесной виртуализации, долго объяснять, лучше почитай на офф сайте или вики, но в целом, если ты задаешь такие вопросы, то он тебе пока не нужен.

>>787880
>Один поддался на толстый развод что иммутабельность это удобно
Так и знал, что у кого-нибудь от этого пункта подгорит.

>>787893
Но я пишу на нем на работе. И работа на эликсире даже в России есть.

>>787830-кун

Аноним 04/07/16 Пнд 19:11:56  787902
>>787897
Почему именно динамический язык?
Аноним 04/07/16 Пнд 19:19:56  787910
>>787902
Приложение простое, нет смысла заморачиваться.
Аноним 04/07/16 Пнд 19:31:40  787923
>Так и знал, что у кого-нибудь от этого пункта подгорит.
на самом деле подгорело от всех, ороро. Как бывший фанат эрланга, разочаровавшийся в это топорности: все эти хипстерки которые пытаются строить на нём вебню какието больные на голову. Ты сам то скорее всего не юзаешь всей писечки тредов а таски для вебни лучше выкинуть в отдельные процессы-воркеры. Зато огребаешь кучу оверхеда на мэилбоксах, отсутствию отладчика и тд. Рубисты что угодно делают чтобы не писать на питонке.

>>787892
Тебе прям дали требование сколько вешать точно в наносекундах или че ? то что ты хочешь это большой компромис по затраченному времени, рисёрчу, гибкости. каждая следущая мс после 50 достается болью. 120 мс это стандартное в индустрии время.

Я думал речь про вебню. А если про вебню то тогда суть в том что клиентский рендеринг намного тормознее сервака и в среднем где то 400мс.

А если ты хочешь быть мамкиным хайлод-батей то вот тебе
латенси сети - 30-50 мс(но его не считают)
кверя в бд на любом говнофреймворке типа джанги ~2-10мс
шаблонизатор ~10мс
куки/сессии/авторизация ~5-20мс
уеб-сервер ~10мс
эти цифры покажет любой веб-фреймворк/язык

хочешь быть мамкиным хипстерком попробуй openresty(скриптуемый lua nginx) - если делать просто голую кверю в pgsql то он умеет отдавать уже по хттп аж за 2мс. Или lapis. Ну или я бы психанул и начал писать на крестах(а потом понял бы что там хуёвейший клиент или логгинг и забилы бы). У тебя где то день уйдёт на эти игрушки и потом поймёшь что лучше чтобы жопа была в тепле
Аноним 04/07/16 Пнд 19:40:02  787930
>>787923
Что ты имеешь ввиду когда говоришь о топорности? Я тоже работал с эрлангом когда-то довольно плотно. Не буду петь ему хвалебные оды, но хипстотой эрланг не обмазан, этот точно.
Аноним 04/07/16 Пнд 19:41:58  787932
>>787923
а если железо дохлое, и много одновременных коннектов?
Аноним 04/07/16 Пнд 19:53:59  787937
>>787930
Он был обмазан хипстотой в 2009 когда лев валкин его активно форсил, лапшин тогда на нём сделал своё поделие. А потом появился нитроген, а потом Сохацкий. Всё жж бурлило.

>>787932
ну блядь. что еще ? если 64 метра оперативы ? если шаред хостинг ?
latency и throughput это разные вещи. Естественно с нагрузочками воркеры будут заняты, запрос поставится в очередь и пойдут реквесты по 2сек. Надо проводить нагрузочные тесты и тд. Но я тебе тут инсайды уровня planet-scale говорю а у тебя таск набыдлокодить круд для конкурента копеечки в твоём селе, оценивай адекватно задачи. Хотя разбираться не помешает конечно
Аноним 04/07/16 Пнд 19:57:46  787941
>>787939
Как там Flash то работает ? Вы точно из 2016 ?
Аноним 04/07/16 Пнд 20:00:57  787945
>>787896
Scala.
Аноним 04/07/16 Пнд 20:03:02  787949
>>787939
Свою ось написать не смог, неосилятор?
Аноним 04/07/16 Пнд 20:05:30  787951
>>787945
Скала уже сдулась. Сам Одерски признал что эта была ошибка, и надо бы ее переписать.
Аноним 04/07/16 Пнд 20:05:38  787954
1. Ubuntu
2. Tornado/UWSGI + Nginx
3. MongoDB
4. Tornado, Django
5. Angular
Аноним 04/07/16 Пнд 20:06:11  787955
>>786506 (OP)
Ебанутая моча.
1. Debian
2. Всегда пишу свой
3. Всегда пишу свою
4. C
5. HTML, Flash, немного JS

>>787949
А зачем?
Аноним 04/07/16 Пнд 20:07:06  787957
>>787445
>Для каких конкретно задач используешь?
Вангую, что для локалхоста.
Аноним 04/07/16 Пнд 21:39:36  788041
>>787649
>шаблонизатор
>фреймворк
что ты несешь, пес
Аноним 04/07/16 Пнд 22:00:56  788057
Линукс
Апаче
MySQL
php
css html js jquery angylar
Аноним 04/07/16 Пнд 22:35:57  788091
>>788041
что не так ? Джанга энфорсит в своём стеке свой недошаблонизатор. Любая либа которая хочет работать с джангой обязана тоже локиниться на него. Нет ?
Аноним 04/07/16 Пнд 22:44:49  788099
>>788091
Джанга уже нихуя не энфорсит, можешь из коробки джинжу использовать, а написав чуть кода и мако.
Аноним 04/07/16 Пнд 23:10:27  788110
>>787445
Elixir + Phoenix - самое прогрессивное что сейчас есть для веб-бекенда. Эдакий RoR сделанный правильно. Использую для написания обычных json-api сервисов.

Erlang для всяких хуйлод сетевых хуень и бинарных протоколов. Я юзаю в околотелефонии.
Аноним 04/07/16 Пнд 23:26:32  788122
>>788110
По сравнению с Ur/Web это каменный век.
Аноним 05/07/16 Втр 01:34:53  788174
>>788110
>Я юзаю в околотелефонии.
нихуя ты не юзаешь
>>787937
>а потом Сохацкий
это плохо или хорошо?
Аноним 05/07/16 Втр 01:52:22  788184
>>786941
лол, научился писать на джанге за 2 часа изредка подгугливаю. Мне с головой хватает, удобно обрабатывать голый Rest даже.

А вообще ваш гниющий веб и костыли считаю неполноценным как и тебя пишущих на них макак.

Давай, напиши простыней о том что я не прав.
ps Любящий тебя Java сеньор.
Аноним 05/07/16 Втр 01:58:42  788186
>>786941
>Хоть на поцгрю мозгов хватило. За пять лет таки победили лапшу монго сэйлзо
Так ведь не хватило. ОРМ "селект звездочка".
Аноним 05/07/16 Втр 08:55:45  788320
>>787951
И уже переписал, так что теперь Скала идеальна.
Аноним 05/07/16 Втр 10:09:03  788353
>>788122
Как раз твоя хаскельпараша каменный век и никому не нужна, как обычно.

>>788174
>нихуя ты не юзаешь
Ну, тебе виднее, наверное.
Аноним 05/07/16 Втр 10:12:36  788355
>>788353
Каково это, осознавать, что ты пишешь на хипстерской зайпованной параше без будущего, которая просуществовав пару лет уйдет в забвение в лучших традициях рельс?
Аноним 05/07/16 Втр 10:21:10  788358
>>787957
Мимо. Использовал Erlang 2+ года в коммерческой разработке, но уже год как перешел на Elixir, в данный момент в удалённой команде пилю ёба-сервис на Phoenix. На Erlang в свободное время допиливаю pet-project оставшийся с давних лет.

Алсо, проигрываю с зекачедаунов, которые учат язык под вакансии на своём локальном говнорынке. У таких, появление на горизонте какого-нибудь кложуриста/гошника вызывает атомный баттхёрт и моментальное вангование отсутствия работы и эталонного врёти это невозможно тупые хипсторы. Потомственные фрезеровщики, хули.
Аноним 05/07/16 Втр 10:32:31  788360
>>788355
>параше без будущего
Хз о чём ты. Всё только начинается.

>уйдет в забвение
Всё когда-то кончается. Вечен только пехепе, джява и крестоговна. Уйдёт так уйдёт, эрланговская платформа оригинальна и будет жить очень долго, всегда можно перейти на что-то другое, что на ней будет крутиться, хотя к этому моменту может выйти что-то более удобное. Я не ограничен в выборе языка, меня не смущает потенциальное устаревание чего либо. На то чтобы выучить эликсир ушло 3 дня, с фениксом разбирался вообще
походу работы. Главное удобство языка и фреймворка и оно тут на высоте, удобнее чем в RoR, удобнее чем в Play и чем в большинстве кложафреймворках.
Аноним 05/07/16 Втр 11:06:35  788371
>>788358
Расскажи подробнее про эликсировофениксный опыт.
Какой вебсервер используешь? ковбой? на сколько он безопасен ко всяким атакам? есть ли необходимость допустим оборачивать его нжинксом?
Достаточно ли туторов в свободном доступе по эликсир+феникс чтоб разобраться нормально с ними или нужно изучать исходники?
Почему перешел с ерланга на эликсир?
Что с производительностью? Можнот ли там что-то посчитать математическое? множества пересечь например или это чисто чтоб потоски создавать и данные перекладывать?
Ну и вообще от себя скажи что-нибудь.
Аноним 05/07/16 Втр 11:08:27  788375
>>788358
Что с пожиранием памяти и процессора? Можно ли сказать что эликсир-феникс это хорошее решение для тех кто экономит на ресурсах?
Какие приемущества перед статически-типизированными языками?
Аноним 05/07/16 Втр 11:58:53  788406
>>788375
>Какие приемущества перед статически-типизированными языками?
Динамикодебилы могут быстрее освоить.
Аноним 05/07/16 Втр 12:05:47  788411
>>786506 (OP)
1. Ubuntu
2. Nginx
3. PostgreSQL
4. Python - Django
5. Ext.js, корпоративный фреймворк
Аноним 05/07/16 Втр 14:29:27  788489
>>787542
Ну вот в джанге мне понравилось, что миграции генерируются из модели, а не наоборот. Больше особых плюсов я там не заметил.
CRUD генератор там уже запилили?
Аноним 05/07/16 Втр 14:31:42  788493
>>787955
> Всегда пишу свою
Ты ебанулся, писать базу под проект? Нахуя?
Аноним 05/07/16 Втр 15:35:35  788536
>>788489
Для CRUD там есть Class Based Views - покрывают около 99% всего типового круда. Детальный вид, создать объект, отредактировать, удалить, показать списком и т.д. Это все делается за 2 строчки кода.Из модели генерируется форма, и отправляется в шаблон. Все проверки уже встроены, если все ок сохраняется в БД. Там с этим все оке.
Ну а если нужен рест, то берем Django REST Framework у крутим те же CBV только поверх рест методов. Очень удобно. Типовой CRUD на REST 10 строчек кода на джанго, без кода моделей.
В рельсе например длля этого какие то файлы генерируются. Нах этот высер скрипта мне нужен в проекте. в джанго такого нет. просто наследуешься от нужного CBV класса и все.
Аноним 05/07/16 Втр 16:37:28  788601
>>788536
А вообще я рад что появился Elixir / Phoenix. Года 3 назад я метался. Уходить с Python / Django на Rails или нет. В Ruby пугал глобальный неймспейс и непонятно откуда из какой библиотеки прилетал метод. Этот манкипатчинг повсюуду! В питоне такого нет, там четко знаешь откуда пришел метод и т.д. Сегодня даже автор руби с dhh сыграли в игру, отгадай откуда метод из руби или рельс ? Вот реально, это же полный пиздец!!! Они там настолько все напатчили что уже сами не понимают откуда ноги торчат. Пруф https://twitter.com/yukihiro_matz/status/750005783090196480 . А сейчас появился Elixir / Phoenix, и мысли о перехода на Rails больше нет. Python / Django вполне устраивает своей лаконичностью и предсказуемостью. Для новых реалтайм проектов буду брать Elixir / Phoenix. В нем нет такого паноса как в Ruby / Rails.
Аноним 05/07/16 Втр 16:44:09  788613
14677262494630.jpg (351Кб, 728x537)
>>788536
> Нах этот высер скрипта мне нужен в проекте. в джанго такого нет. просто наследуешься от нужного CBV класса и все.
А если нужно кастомизировать форму? С круд генераторами подправил, что нужно, добавил всякого хтмла во вью и всё. А тут что, нужно создавать кастомный вью?
Аноним 05/07/16 Втр 17:58:54  788702
>>788613
Дак кастомизируй. Можешь полностью шаблон другой подсунуть. Там с этим нет проблем :)
Аноним 05/07/16 Втр 18:04:41  788706
>>788702
А чтобы кастомизировать, надо где-то вьюху взять. В том же YII у меня она сразу генерируется.
Аноним 05/07/16 Втр 19:34:37  788775
>>788099
Ну заебись. Осталось выкинуть недоорм запилить нормальный конфигуратор и будет фреймворк.
Хотя ты конечно пиздишь. Никто не будет разводить зоопарк из двух шаблонизаторов это кончается интеграцией мако в другие шаблоны, привязывание, переписывание стектрейсов. пробрось компонент который рисует говно для клиента в админку например.

>>788184
Я вообще не понимаю с какой позиции ты интерпретировал моё сообщение. Я лишь говорил что в питонке есть более гибкие вещи(спизженые из вашей жавы) а джанга для школьников(давайте, напишите еще раз что свои задачи она решает).

>>788186
да там тикет на FOR UPDATE висел три года. Ну и да это просто охуенно
https://www.quora.com/Why-does-Django-still-not-have-support-for-multiple-joins
https://habrahabr.ru/post/230507/

>>788601
а зачем было вообще сьёбывать с питона ? Что вообще может побудить сьебать из комфортной питонки на язык для клоунов и пидарасов ? (не говоря то том что он появился на три года позже но ни до модулей ни докстрингов, ни декораторов матц не догадался зато насрал тремя видами лямбд)

>>788613
Да хуйню он несёт. Я сам писал админки и переписывал говноджанговую на кастомную. это архитектурный вопрос конфигурирование через патченье и вставки костылей или через кодогенерацию. Это бесполезно рассматривать в холиваре инструмент против инструмента
Аноним 05/07/16 Втр 19:39:33  788782
>>788775
> конфигурирование через патченье и вставки костылей
А ну ясно. Я такое видел в симфонии и fuelphp.
Наш выбор - кодогенерация
Аноним 05/07/16 Втр 19:40:01  788783
>>788493
СУБД, написанные людьми:
- MySQL
конец списка

Все остальное или не понимает человеческий SQL, либо хипстерская NoSQL параша, которая адово тормозит и срет ошибками в лог и легко реализуется обычными файлами.
Аноним 05/07/16 Втр 19:42:08  788786
>>788358
>Алсо, проигрываю с зекачедаунов, которые учат язык под вакансии на своём локальном говнорынке.
Среднестатистическим зекачерам иное противопоказано, а то как Золотце потом будут.
Тебе повезло найти работу на удалёнке-но это, скорее, исключение.
Аноним 05/07/16 Втр 20:02:52  788818
>>788783
поцгря ?
>>788493
Он же сишник. Там бывает иначе никак.
Аноним 05/07/16 Втр 20:29:29  788849
>>788358
> Использовал Erlang 2+ года в коммерческой разработке, но уже год как перешел на Elixir, в данный момент в удалённой команде пилю ёба-сервис на Phoenix.

"А как же моя супер-контора (здесь список супер программистских контор)? К нас офис крутой, тыща народу и куча важных проектов!" скажет убогий кодерочек в рассеянии. Ну, родной, отмыв и попил бабла никто не отменял. Все современные комбинаты программирования - прачечные, комбинаты бытовых услуг для менагеров высшего и среднего звена западного менагерского состава. Аутсорс софта - легальный способ спиздить у своей корпорации для забугорных менагеров. Не важно, софт для мобил вы пишите, кусок микрософт ворда или систему для банкиров. Это ж только мы догадались сразу откатывать баблом. А у них типа демократия, поэтому надо всё через жопу, через программный продукт. И страна такая есть для америки, индия, как кипр для наших воротил. Бабло собирается в американские корпорации, там мутят неибически важный ИТ проект, его аутсорсят черножопым индуисским обезьянам, они берут половину и аутсорсят тупым рашкинским прогерам. Все менагеры в бабле, проект в жопу "в стол", программистишек рашкинских пинком под зад. Это чтобы вы, умоскудные кодеры, не задирали носы о своих офшорках и о своих очередных важных проектах. Прачечная вы, бабло отмываете богачам. А ваши проекты все в стол пишутся. Поэтому не стоит особо бить себя в грудь: без этих баблоотмывающих проектов в честной экономике вы все бы были на улице.
(Автор этого поста был предупрежден.)
Аноним 05/07/16 Втр 21:40:44  788943
>>788849
> (Автор этого поста был предупрежден.)
Ну да. И в Тиньков-банке вакансия Scala разработчика не попил, это они скайнет изобретают. Фантазируйте дальше.
Аноним 05/07/16 Втр 21:46:57  788956
>>788184
>Java
>не веб
Эта жаваблядь совсем поехала.
Аноним 05/07/16 Втр 22:02:46  788982
>>786506 (OP)
1 linux
2 nginx
3 PostgreSQL
4 Django
5 React
Аноним 05/07/16 Втр 22:16:03  789003
>>786516
батя, что ты тут делаешь? ты ебнутый?

>>786593
хотел лойснуть, но
>backbone.js
так что саси)

>>786659
говнаед

>>786762
шкальникъ

>>786772
>Node.js
>mongoDB
>2016
у тебя смузи заплесневел, дедуля

>>786810
>>787238
норкоман

>>786845
>>786939
>>788982
лойс

>>786903
>>787954
хуй

>>786963
>>787636
красава, моё увожение

>>787461
батя, прекрати, тебе уже за полтиник, какой нахуй ангуляр пздц))

>>787526
шкальник-быдло

>>787552
добрый вечер

>>787462
>>787807
спермораб отакуе бля)

>>787955
нихуяж ты жосткий фантазёр, типа байтокилла)
лойс, бро)) прикольно придумал)

>>788411
вроде обычный лох но
>Ext.js
вапще кложор, съеби отсюдава бля)
Аноним 05/07/16 Втр 22:21:55  789015
>>789003
> саси)
Ну бля, а что не так с backbone?, недостаточно модный?
Аноним 05/07/16 Втр 22:36:27  789030
>>789003
Питоноэлексирошкольника спросить забыли.
Аноним 05/07/16 Втр 22:37:21  789031
>>789003
А, да ты просто питоношкольник, даже не элексиродебил. Ну тогда вообще похуй на блаженного.
Аноним 05/07/16 Втр 22:46:15  789046
>>789030
>>789031
>эта боль ретроградной мартышки
ясненько)) только не сильно полыхай там, а то придётся тебя всем питонотредом тушить)
Аноним 05/07/16 Втр 23:18:11  789081
>>787830
Вот двачну тебя, но чувак, молчи - они уже набигают! Скоро начнут писать leftpad.
Аноним 06/07/16 Срд 11:02:26  789418
>>788818
> поцгря
Ничем от MySQL не отличается. Ну, может, наличием команды VACUUM и околонулевым количеством проектов, где он применяется.
Аноним 06/07/16 Срд 11:10:57  789421
>>789418
>СУБД, написанные людьми:
>- MySQL
>конец списка

>> поцгря
>Ничем от MySQL не отличается

У вас тут специальный заповедник?
Аноним 06/07/16 Срд 11:26:28  789431
>>789418
Даже объяснять не хочу. Поссал на тебя.
Аноним 06/07/16 Срд 13:23:34  789501
>>789421
>>789431
Это реальная жизнь.
Аноним 06/07/16 Срд 13:58:23  789514
>>789501
если нет разницы то топи за постгрю. Тебе всёравно а коллегам приятно будет
Аноним 06/07/16 Срд 14:02:32  789516
>>789514
Он имел в виду что в реальной жизни количество долбоебов, считающих что MySQL можно для чего-то использовать, и оно не отличается от нормальных СУБД, превышает все разуменые пределы.
Это хорошая новость для знающих что-то о нормальных СУБД - их труд продолжает дорожать, и востребованность все увеличивается.
Аноним 06/07/16 Срд 14:15:37  789526
>>789516
востребованность среди безработных.

поддержка существующих проектов - тебя ставят перед фактом что есть мускул, монга, нода

новый проект - если ты не верткий пиздабол - никто тебе ничего не доверит.

верткий пиздабол начиная новый проект посмотрит на ситуацию на рынке увидит что мускул специалисты и пыхоспециалисты дешевле - возмет их. А если уже один раз соснул с ними то возмет наобот хипстерков на монге и ноде
Аноним 06/07/16 Срд 14:21:40  789527
>>789526
Как там в мире макак?
Аноним 06/07/16 Срд 14:32:45  789535
>>789526
Нет, востребованность среди таких говношарашек, которые ты хорошо описал.
Когда выясняется что "мускул, монга, нода" ВНЕЗАПНО сосут не только по сохранности информации, но и по скорости, и НАДО ЧТО_ТО С ЭТИМ ВСЕМ ГОВНОМ ДЕЛАТЬ - зовут людей, умеющих это говно перенести на, например, PostgreSQL. И платят 300к в час. За обучение имеющихся макак работе с PostgreSQL - тариф двойной.
Аноним 06/07/16 Срд 14:56:53  789541
Спрошу тут.
Поясните, зачем нужен веб сервер типа Апач. Он как-то обрабатывает запросы и передаёт их в django?
Аноним 06/07/16 Срд 15:00:10  789546
Поясните, зачем нужен веб-фреймворк типа джанго. Он как-то обрабатывает запросы и передаёт их в PostgreSQL?
Аноним 06/07/16 Срд 15:01:29  789550
Поясните, зачем нужен СУБД-сервер типа PostgreSQL. Он как-то обрабатывает запросы и передает их файловой системе?
Аноним 06/07/16 Срд 15:02:03  789552
Поясните, зачем нужна файловая система типа XFS. Она как-то обрабатывает запросы и передает их дискам?
Аноним 06/07/16 Срд 15:19:56  789578
>>789527
другого нет.

>>789535
они не умеют в выводы. там бинарная логика -
проёбан проект на мускуле - слишком сложна надо брать монгу
проёбан проект на монге - слишком сложно надо брать оракл
проёбан проект на оракле - слишком сложно надо БОЛЬШЕ мускулодаунов.

Аноним 06/07/16 Срд 15:20:08  789580
>>789546
>>789550
>>789552
Мрази нормально ответьте.
Аноним 06/07/16 Срд 15:20:43  789582
>>789541
он и гоняет django
Аноним 06/07/16 Срд 15:22:42  789583
14678077627190.png (881Кб, 1280x800)
>>789578
>проёбан проект на монге - слишком сложно надо брать оракл

ЛОЛ.
Аноним 06/07/16 Срд 15:23:35  789587
>>789580
Тебе номрально и ответили. А ты ругаешься.
Невежливо.
Аноним 06/07/16 Срд 15:26:26  789590
>>789582
Что значит гоняет. Аааа, ничего не понятно
Аноним 06/07/16 Срд 15:41:37  789603
>>789590
Значит джангу надо запустить в интерпретаторе. и не одну. И обрезать по таймаутам.
Аноним 06/07/16 Срд 16:54:25  789680
>>789541
Похоже на толстоту, но в целом всё как ты говоришь - принимает и передает.

У меня вот есть вопросы хипстерам на засыпку:
1. Что такое "порт" и что значит "слушать порт"? На низком уровне.
2. На это пока всё, жду объяснений.
Аноним 06/07/16 Срд 17:01:14  789688
14678136745190.jpg (64Кб, 960x720)
>>789680
Это означает сообщить ядру операционной системы что твоему процессу нужны только пакеты (TCP или UDP), в заголовке которых поле "номер порта" установлено в нужное тебе значение.
Аноним 06/07/16 Срд 17:13:23  789697
>>789680
Это не толстота, я просто не понимаю нихуя, только начал влезать в ваш веб.
Аноним 06/07/16 Срд 17:18:36  789700
В треде подозрительно мало жавадебилов. Куда они все делись? Питоношкольники одни.
Аноним 06/07/16 Срд 17:29:05  789703
>>789688
Куда эти пакеты сохраняются? В какую область памяти? Может ли она переполниться? Через какое время они исчезают?
Аноним 06/07/16 Срд 17:29:05  789704
>>789700
> Куда они все делись?
http://arstechnica.com/information-technology/2016/07/how-oracles-business-as-usual-is-threatening-to-kill-java/
Побежали сярп учить.
Аноним 06/07/16 Срд 19:51:15  789805
>>786506 (OP)
Ubuntu
nginx/none
sqlite/postgres
haskell/nodejs
simple html templates/react
Аноним 06/07/16 Срд 23:00:58  789997
>>789703
http://www.cubrid.org/blog/dev-platform/understanding-tcp-ip-network-stack/
Аноним 06/07/16 Срд 23:54:26  790064
>>786506 (OP)
1. Windows Server / Ubuntu (слава .Net Core)
2. IIS, Kestrel, nginx
3. MS SQL, MySQL
4. ASP.NET
5. В зависимости от задачи (часто Angular, KnockoutJS)
Аноним 07/07/16 Чтв 07:56:30  790260
>>790064
фу бля! Как ты на этой винде вообще что-то делаешь ? Это же кал человечества
Аноним 07/07/16 Чтв 13:13:06  790426
>>789805
>haskell/nodejs
проиграл c этого ценителя ТИПИЗАЦИИ
Аноним 07/07/16 Чтв 15:54:32  790542
>>790260
<spoiler>Работа обязывает.</spoiler>
Какие ваши аргументы?
Аноним 07/07/16 Чтв 18:10:38  790677
>>790542
Я выбираю работу которая мне нравится. Зачем ходить на работу на которой страдаешь ? А так да, у меня свой биз уже как 3 года :)
Аноним 07/07/16 Чтв 18:48:48  790705
>>787830
>Стандарта деплоя нету. Мы сейчас используем mina + docker, в целом нормально, но естественно речи о риалтайм патче кода не идет.
Почему не испульзуэшь ерленковские релизы? С ними я код патчу тока так ууух!
Аноним 07/07/16 Чтв 18:55:00  790708
>>790705
Зачем, если Elixir умеет те же релизы только без ебли с ребаром, релксом и прочим говном (о подготовке релиза без ничего, на одних только эрланговских систулах/релтулах я вообще молчу, какой это геморрой адский).
Аноним 07/07/16 Чтв 19:03:55  790719
>>790708
Охуенно. Оторвали от эрланга единственную фичу, который он был ценен, и ради которой и задумывался.
Оставили тормоза.
Победно.
Аноним 07/07/16 Чтв 19:08:55  790724
>>790719
Ты ебанутый? Elixir умеет всё то же, что умеет Erlang. Это просто синтакс сахарок поверх BEAM, как Kotlin поверх JVM.
>Оставили тормоза.
Хз, у меня Erlang никогда не тормозил. Или ты о невысокой скорости работы вмки вообще?
Аноним 07/07/16 Чтв 19:10:53  790727
>>790724
>поверх Erlang/BEAM как Kotlin поверх Java/JVM.
Аноним 07/07/16 Чтв 20:56:00  790839
>>790705
За полдня так и не смог разобраться как их с докером заставить работать, в итоге решил, что НИНУЖНО.
Аноним 07/07/16 Чтв 22:31:42  790943
>1. ОС
Debian, Ubuntu
>2. Вебсервер
Nginx
>3. БД
Postgres
>4. бэк
Ruby on Rails
>5. фронт
jQuery, Paloma
Аноним 08/07/16 Птн 00:15:54  791058
>>791023
А чо щас в хайпе вместо раби?
Аноним 08/07/16 Птн 01:36:08  791111
>>791058
Нода же.
Аноним 08/07/16 Птн 02:11:25  791128
>>791111
вообще-то го, эликсир и кожура.
Аноним 08/07/16 Птн 02:32:25  791136
>>791128
> го
> кожура
Так на них вроде сайты не пишут.
> эликсир
Что это? Первый раз слышу.
Аноним 08/07/16 Птн 05:19:27  791166
>>791023
Раби не жил чтоб умирать
Аноним 08/07/16 Птн 06:11:21  791172
>>791136
Язык на эрланговском рантайме, для тех кто не смог (для тех редких задач где полезен эрланговский рантайм) в Lisp-Flavored Erlang.
Аноним 08/07/16 Птн 06:12:18  791173
>>791023
Перл is alive and well.
Аноним 08/07/16 Птн 09:32:09  791232
>>791023
Хуй знает че у вас там умирает, на нём нахуячено уже столько, что он ещё лет 10 не умрёт как минимум.
Аноним 08/07/16 Птн 12:11:30  791347
>>790708
мне с релксом было проще работать, чем с exrm. но сичас автор exrm делает что-то с mix типа нативное по илексер, мб покатит. я так-то тожи илекссер использую для своих локалхостав. но даже exrm всяко лучше возьни с докером. я школьниек, мб просто докер неосиливаю ........
>>790719
так-та в илексире всио работает, просто ньюбы приносят воркфлоу от руби.
>>790724
синтакс сахаров поверх виртуальной машины? чиво ета значит?

мне так нравится этот форум
Аноним 08/07/16 Птн 12:13:28  791350
>>790839
я где-то видел пост (на слаке вроде) как у пари они заработали, ты его видел мб. могу поискать и скинуть, если не видел
Аноним 08/07/16 Птн 22:56:24  791809
>>791023
Репортнул за шитпостинг
Аноним 10/07/16 Вск 00:09:26  792548
Windows Server 2012
IIS
MongoDB
ASP.NET WebAPI
AngularJS
Аноним 13/07/16 Срд 14:46:49  795113
>>792548
Юля, привет!
Аноним 13/07/16 Срд 15:31:13  795141
>>786506 (OP)
debian
nginx
postgres + redis
php/slim
vanilla.js
Аноним 13/07/16 Срд 15:58:45  795168
>>795141
лох - это судьба
Аноним 03/08/16 Срд 09:54:29  811800
gentoo, debian
apache2
PostgreSQL + Redis
.NET Core
jQuery, React
Аноним 03/08/16 Срд 10:46:58  811814
>>786506 (OP)
Debian/Ubuntu
Nginx/Apahce2 (в сложных, не поддающихся медицине случаях)
MySQL
RoR
jQuery+Vue+100500 хиуты, зависящей от задач
Ansible
Icinga
Аноним 03/08/16 Срд 16:25:16  812101
Arch Linux
Tomcat для деплоя, nginx для редиректа запросво на домен на порт томката
MySQL, MongoDB, ElasticSearch
Java
JavaScript
Аноним 03/08/16 Срд 16:25:48  812102
>>812101
>JavaScript
Angular фреймворк.
Аноним 03/08/16 Срд 16:26:59  812103
>>812101
>>811800
Прыщавки.
>>811814
Педик.
Аноним 03/08/16 Срд 20:03:28  812292
>>812103
Сам-то у нас кто?
Аноним 03/08/16 Срд 20:06:37  812297
>>812292
Унылое говно.
Аноним 03/08/16 Срд 20:30:40  812312
Wind XP
XAMPP
MySQL
Express.js
Jquery
Аноним 03/08/16 Срд 20:34:31  812315
>>786506 (OP)

dos

SIOUX

Alpha Four

asm

asm



Аноним 03/08/16 Срд 20:41:06  812316
Centos
nginx
mysql/postgres
python/django/java/spring
jquery/react

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 168 | 8 | 66
Назад Вверх Каталог Обновить

Топ тредов
Избранное