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

Check this out!

<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
54 | 6 | 24

Аноним 06/12/18 Чтв 01:12:54  187674235  
1wVcT8A29lBkN0g[...].png (54Кб, 800x600)
Добрый вечер, анонче. Я тут поигрался с python+django. И понял, что мне надо реализовать охуительно большую систему, которая будет жрать сотни экселевских файлов, парсить тысячи сайтов, а на выходе иметь приятный веб-интерфейс с инфой из бд. Вот хочу выбрать под это инструмент. Пока положил глаз на Elixir + Phoenix. Остановите меня или предложите альтернативу. А то я просто совсем зеленый в ынтырпрайзе.
Аноним 06/12/18 Чтв 01:15:04  187674286
Я просто искренне надеюсь, что в б остались не только школьники
Аноним 06/12/18 Чтв 01:17:28  187674348
Бампаю десять раз и ухожу спать
Аноним 06/12/18 Чтв 01:19:43  187674413
1/10
Аноним 06/12/18 Чтв 01:21:05  187674453
2/10
Аноним 06/12/18 Чтв 01:21:48  187674472
пили стори оп
Аноним 06/12/18 Чтв 01:22:11  187674484
erlang тоже заебись
Аноним 06/12/18 Чтв 01:22:27  187674491
>>187674235 (OP)
Я бы на джаве писал, фронт на реакте.
Аноним 06/12/18 Чтв 01:23:16  187674512
>>187674472
Какую тебе стори?
>>187674484
Что почитать, чтобы вкатиться немного?
>>187674491
Потому что ты хорошо владеешь джавой?
Аноним 06/12/18 Чтв 01:23:29  187674525
>>187674491
двачую, на жаве много материала
Аноним 06/12/18 Чтв 01:25:42  187674588
>>187674512
functional web developing with elixir, otp, phoenix
Аноним 06/12/18 Чтв 01:27:51  187674651
>>187674235 (OP)
Найди сначал либу, которая умеет парсить Excel, а потом уже думай как её запускать.
Я бы на .net написал.
Аноним 06/12/18 Чтв 01:29:07  187674692
>>187674651
как я понял, таких либ до уссачки есть
на .net точно не катит, я красноглазик

Аноним 06/12/18 Чтв 01:29:10  187674697
>>187674651
удваиваю переменную состояния
Аноним 06/12/18 Чтв 01:30:43  187674733
>>187674286
Сажи опу долбоёбу
Аноним 06/12/18 Чтв 01:30:53  187674739
>>187674588
а фронт?
Аноним 06/12/18 Чтв 01:31:19  187674752
>>187674692
>таких либ до уссачки есть

не верю, напиши консольку которая делает всё, что тебе нужно, чтобы проверить функциональность. Стопудов либо либа будет течь, либо ещё какая херня. Я вообще не очень понимаю, что такое "Экселька", CSV файл да, можно дохрена где отрыть, вот именно экселевский, не верю.
Аноним 06/12/18 Чтв 01:33:32  187674810
>>187674752
В питоне pandas, xlrd точно
Поверхностное гугление показало, что под elixir по крайней мере три штуки существует, сжирающих xml
Аноним 06/12/18 Чтв 01:34:30  187674832
>>187674739
craft graphql apis in elixir with absinthe: flexible, robust
Аноним 06/12/18 Чтв 01:35:38  187674867
>>187674832
Если ты так хорош в эликсире или гуглении книжек?, какие основные причины НЕ использовать этот язык?
Аноним 06/12/18 Чтв 01:37:53  187674952
>>187674810
Тебе его только читать? Ты уверен, что они поддержат те фичи, которые у тебя есть.
Вот это говно:
https://github.com/leifg/excellent (currently only Excel 2000)

Вот это:
https://github.com/jsonkenl/xlsxir/commits/master
обновляется раз в месяц.

Хотя, чё я тебя уговариваю. Выучищь очередное хипстоподелие, а потом узнаешь, что либы не завезли или завезли, но говно.
Потому интерпрайз и использует жабу, что там на любой чих есть либа, которую саппортят.
Аноним 06/12/18 Чтв 01:39:11  187674985
>>187674952
Да, мне только читать. Причем максимально ольдскульный. Тем не менее, я тебя услышал, убедительно.
Просто я как-то пытался в Spring вкатиться. Но не понял, с какой стороны надо, и забил
Может подскажешь?
Аноним 06/12/18 Чтв 01:40:19  187675018
>>187674235 (OP)
Двачую тех кто говорит про джаву и тричую тех, кто говорит про .net. можно на асп написать, например и компонентов там дохера можно подцепить, а ещё это всё говно можно в азххуре деплойнуть.
Элексир так себе выбор.
Аноним 06/12/18 Чтв 01:40:35  187675033
>>187674867
с оптимизацией долбежка, а так хз, феникс удобен на фронте, erlang - заебись скорость выполнения
Аноним 06/12/18 Чтв 01:41:34  187675063
>>187674235 (OP)
C чистый Си, без плюсов + lua. Напиши всё с нуля.
Аноним 06/12/18 Чтв 01:41:43  187675071
На PHP напиши. С JQuery
Аноним 06/12/18 Чтв 01:44:20  187675165
>>187675071
Вот и на PHP есть библиотеки на любой вкус - и с оптимизацией, и без оптимизации. И оптимизация для чтения многих маленьких файлов, и оптимизация для чтения одного большого файла.

Для веб маленькой внутренней сети твоей конторы подойдет отлично, запустится на любом древнем ПК (это не Java / C#)
Аноним 06/12/18 Чтв 01:45:18  187675200
>>187675063
что не асм?
Аноним 06/12/18 Чтв 01:46:41  187675240
>>187675200
Асм замучаешься писать. Много текста.
Аноним 06/12/18 Чтв 01:50:17  187675326
image.png (35Кб, 200x200)
>>187674235 (OP)
> охуительно большую систему
> сотни экселевских файлов
> парсить тысячи сайтов
Аноним 06/12/18 Чтв 01:59:05  187675537
>>187674484
ыыы
Аноним 06/12/18 Чтв 02:00:29  187675574
>>187675537
linux чётка, юникс ваще заебись
Аноним 06/12/18 Чтв 02:03:33  187675650
>>187675574
OS/2 заебись
Аноним 06/12/18 Чтв 02:15:36  187675992
>>187675165
>запустится на любом древнем ПК
У меня на Атоме с гигом памяти бот на пхп бодро крутился. Съедая 2% памяти и 0.8% ЦПУ. Хуйли там - сессионочка по сути, как Герои Меча и Магии 4 по требованиям, если не парсить много.
Аноним 06/12/18 Чтв 02:23:14  187676229
Wishmaster делаешь?
Аноним 06/12/18 Чтв 02:24:02  187676252
1544052238585.jpg (125Кб, 991x1200)
>>187674235 (OP)
> охуительно большую систему
Нихуя не понял в чём "большесть" проявляется. И чем питон не устроил?
> жрать сотни экселевских файлов, парсить тысячи сайтов
У того же питона есть scrapy. Что есть у Еликсира?

Сам я не любитель питона, но использую.
Аноним 06/12/18 Чтв 02:38:13  187676656
>>187676252
>Что есть у Еликсира?
OTP у него есть
Аноним 06/12/18 Чтв 02:59:00  187677119
>>187676656
По-моему в Эликсир лезут как раз чтобы туда не сильно лезть.
Аноним 06/12/18 Чтв 03:56:40  187678047
>>187674235 (OP)
Привет, есть свободное время и стартовые знания python+django. Хочу вкатиться, хочу практики и советов мудрых.
Если что пиши на мыло.
мыло: cituoo@ya.ru

Аноним 06/12/18 Чтв 03:58:02  187678065
>>187678047
пошел нахуй, чмохен
Аноним 06/12/18 Чтв 04:42:09  187678593
unironical-phot[...].jpg (867Кб, 2560x1920)
>>187675326
двочую
>>187674235 (OP)
>предложите альтернативу
альтернатив ерлангу нету.
подводные камни: комьюнити состоит из 3.5х с половиной долбоёбов и одного астронавта на пенсии.
так же с либами могут возникнуть проблемы. и с качеством и с количеством. но это уж как повезёт.
если чисто для себя - то вперёд, стоит поиграться с бимом просто для того чтобы понять erlang/elixir - единственный язык с такими базовыми вещами как
1 человеческая многопоточность
2 рантайм-интроспекция

если на первый пункт ещё есть пара-тройка претендентов, то на второй нет и в ближайшее время не предвидится, особенно вкупе с другими полезными штуками типа репла.
.
вообще, ожидаю что до 20ого года вся эта ерланг-движуха окончательно перейдёт в разряд легаси, а мальчики с модными стрижками будут питаться исключительно жс, го, ангуляром и прочими выхолащивающими продуктами из жужлового ануса.
Аноним 06/12/18 Чтв 04:48:50  187678645
>>187674235 (OP)
Привет, Антон!
Писал год назад высоконагруженное API на elixir & Phoenix.
Получилось неплохо. Среднее время ответа 17 миллисекунд.

Чтобы понять подойдёт ли эликсир для твоей задумки, поищи библиотеку для парсинга Excel файлов и библиотеку для парсинга обычных xml-html файлов.

Если найдешь такие, то всё ок, смело берись за ёба приложение
Единственная проблема с эликсиром - это сыроватая экосистема. Многие библиотеки пишутся вот прямо счас.
У меня были проблемы с драйвером монги. А потом смотрю такой, на гитхабе мою проблему пофиксил два дня назад.
То есть кое что дописывается прямо находу.

Но думаю, такие базовые вещи как парсинг Excel и html уже написаны. Так что смело ебашь свой проект.
Аноним 06/12/18 Чтв 04:51:20  187678660
>>187678593
>2 рантайм-интроспекция
Что за штука такая ёба уникальная? В чём суть, зачем нужна?
Аноним 06/12/18 Чтв 04:57:05  187678705
>>187674235 (OP)
Вообще по твоей задаче выходит, что у тебя нет высоких требований к системе. Не важно с какой скоростью ты будешь парсить свои эксельки. Поэтому бери тот инструмент, который хочешь. С отдачей данных через веб страницу справятся и Django и rails и Phoenix.
Аноним 06/12/18 Чтв 04:58:24  187678714
>>187674235 (OP)
И да, причем тут Энтерпрайз? У тебя ж обычное веб-приложение.
Аноним 06/12/18 Чтв 04:59:05  187678719
>>187678660
то, что ты можешь наблюдать в observer:start(). например.
как бы не ёба, но следствие изначального дизайна рантайма, соответственно более такого нигде не видел.
ибо по традициям тырпрайза всякие очереди сообщений выносят в отдельный message broker.
Аноним 06/12/18 Чтв 05:01:19  187678742
>>187678660
Суть в том, что можно выебываться на двачах. Другого применения пока нет.
Аноним 06/12/18 Чтв 05:06:17  187678789
>>187674235 (OP)
У тебя джве задачи:
1) распарсить говно и сложить его в базу
2) показать данные из базы на сайтике
Для первой задачи я бы взял то, под что есть куча библиотек и удобные средства разработки. То есть, джава или дотнет.
Говносайтик в 2018 году можно слепить на чем угодно. Хочешь питон - бери питон, задача примитивная же.
Аноним 06/12/18 Чтв 06:00:05  187679405
>>187674235 (OP)
>большую систему, которая будет жрать сотни экселевских файлов, парсить тысячи сайтов, а на выходе иметь приятный веб-интерфейс с инфой из бд.

тебе надо выбирать несколько инструментов для разных частей этой "большой системы".
Аноним 06/12/18 Чтв 08:05:06  187681223
14811487387560.webm (3962Кб, 1280x720, 00:00:26)
>>187674235 (OP)
Аноним 06/12/18 Чтв 08:23:12  187681540
>>187675063
Проиграл
Аноним 06/12/18 Чтв 08:36:48  187681808
>>187675063
Да и саму луа можно тоже с нуля.
Аноним 06/12/18 Чтв 10:50:29  187685422
>>187678593
а как же макросы то забыл
Аноним 06/12/18 Чтв 10:52:31  187685490
>>187678789
зачем множить сущности, одного эликсира достаточно будет
Аноним 06/12/18 Чтв 13:09:05  187690706
0-aAkkhZcr4STwJ[...].jpg (52Кб, 1280x720)
>>187674235 (OP)
мей би тхис


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