Бред

Ответить в тред Ответить в тред
Check this out!
Аноним 09/08/21 Пнд 19:26:19 2523752601
image.png 2184Кб, 1200x1200
1200x1200
image.png 263Кб, 300x407
300x407
Платина на нулевой, а это значит пришла пора создать что-то уникальное

Пишу view для двача в виде графа

Докеры, ts, и все такое

Погнали!
Аноним 09/08/21 Пнд 19:27:45 2523753462
656356624573684[...].jpg 450Кб, 1080x1920
1080x1920
Чей Крым, няша ?
Аноним 09/08/21 Пнд 19:29:28 2523754513
Аноним 09/08/21 Пнд 19:30:23 2523755014
1627385411627.jpg 51Кб, 474x474
474x474
Аноним # OP 09/08/21 Пнд 19:32:31 2523756285
Ну для начала запилим гитхаб репозиторий https://github.com/honour2ch/graphach

Он пустой и хз что делать дальше. Похоже, надо разделить серверную и клиентскую часть. Также должна быть отдельная директория под довер-файлы, похоже
Аноним # OP 09/08/21 Пнд 19:41:16 2523761036
Локально тоже создал репозиторий, сейчас будем их соединять. Так же сконфигурировал git для этой папки
Аноним # OP 09/08/21 Пнд 19:41:47 2523761327
image.png 35Кб, 1115x624
1115x624
Аноним 09/08/21 Пнд 19:47:04 2523764378
А собственно, на чём писать собираемся?
Аноним 09/08/21 Пнд 19:48:40 2523765279
>>252376437
Ну клиент на typescript. Сервер хз: питон, с#, typescript, может что-то еще. Вообще у питона больше всего библиотек готовых, так что пока в сторону него смотрю
Аноним 09/08/21 Пнд 19:50:33 25237663710
Аноним # OP 09/08/21 Пнд 19:52:36 25237674411
>>252376637
Чтобы данные на двач отправлять/получать без костылей. У браузера много анальных ограничений в плане работы с данными со сторонних ресурсов
Аноним # OP 09/08/21 Пнд 19:53:59 25237680812
Мне кажется, я совершил большую ошибку закинув в репозиторий папку с файлами для ide. Сейчас буду ее выпиливать оттуда
Аноним 09/08/21 Пнд 19:56:51 25237696413
image.png 2103Кб, 975x1357
975x1357
Аноним # OP 09/08/21 Пнд 20:00:13 25237712814
Аноним 09/08/21 Пнд 20:13:58 25237788615
Аноним # OP 09/08/21 Пнд 20:14:46 25237793316
Все, сделал все аккуратно

>>252377886
Нет, просто устал, но может быть скоро буду пьян
Аноним 09/08/21 Пнд 20:17:06 25237806117
image.png 85Кб, 860x686
860x686
>>252376132
ты охуел с моего компа сидеть?
Аноним # OP 09/08/21 Пнд 20:18:48 25237815518
Далее, нам нужен сервер-прокси, чтобы получать все доски и все треды. Надо понять на чем писать. Точно не c# с ним я наебусь. Скорее всего пистон. Погнали запилим докер с ним. Но нужно использовать docker compose
Аноним 09/08/21 Пнд 20:19:12 25237817719
>>252378061
Ну не со своего же мне писать это все
Аноним 09/08/21 Пнд 20:21:34 25237828320
16223322932130.png 165Кб, 340x329
340x329
Аноним # OP 09/08/21 Пнд 20:27:21 25237854621
Ладно, а теперь серьезно:

писать серверную часть будем на питоне, используя фреймворк(!!) flask. Насколько я знаю, он дохуя минималистичный, а это то, что нужно для обычной прокладки

flask.palletsprojects.com

Идем гуглить...

И вуаля, есть статья на хабре https://habr.com/ru/company/megafon/blog/541826/

Не обессудьте, но я тупо скопирую заготовку, как настоящий программист
Аноним 09/08/21 Пнд 20:29:59 25237868922
image.png 34Кб, 874x531
874x531
>>252378546
Бац! Сервер почти готов
Аноним # OP 09/08/21 Пнд 20:34:17 25237890823
Заготовка для сервера готова, теперь надо писать методы для получения данных

1. Получения списка досок
2. Получения списка тредов на доске
3. Получение треда
Аноним 09/08/21 Пнд 20:35:43 25237898124
>Разрабатывать на шиндоус
Ясно, скрыл вонаби кодера без базы
Аноним # OP 09/08/21 Пнд 20:36:53 25237902625
>>252378981
Толстячки пожаловали. Давай хотя бы аргументы неси, а то жидко как-то получается
Аноним 09/08/21 Пнд 20:40:01 25237919026
Знаю про графы, а вот что такое view - загадка для меня
Аноним 09/08/21 Пнд 20:40:03 25237919227
>>252379026
Ооо, анон, а сам на чем пишешь на работе и в жизни? Есть ли смысл учить ПХП и фреймворк к нему, чтобы найти работу? Выбор на него упал, потому что вроде конкуренция меньше и вакансий достаточно много.
Аноним 09/08/21 Пнд 20:40:25 25237921028
>>252379026
Уже помолился Стиву Балмеру сегодня, виндузятник?
Аноним 09/08/21 Пнд 20:42:13 25237929329
>>252379192
Чтобы найти работу надо учить жс(реакт, ангуляр, вью, тайпскрипт).
Ну и html css, куда уж без них.
php остались в далеких нулевых и начале десятых и, может быть, в мухосранях.
Аноним 09/08/21 Пнд 20:44:04 25237939030
image.png 1906Кб, 960x1280
960x1280
>>252379190
Ну в смысле представление тредов и постов в виде большого графа

>>252379192
typescript. Я - фронтенд-макака

>Есть ли смысл учить ПХП и фреймворк к нему, чтобы найти работу?
Стоит, если ты готов разгребать чужое говно. Язык так много прощает, то понаписали очень много плохого кода и скорее всего работа будет заключаться в его поддержке + много старых версих php сейчас в ходу, что тоже такое себе. Я бы что-то другое

>>252379210
Не понимаю о чем ты. Это же просто инструмент. У меня есть еще пару ноутов: мак и ноут на арче. Зачем выбирать что-то одно?
Аноним 09/08/21 Пнд 20:44:39 25237942031
>>252378908
Ну возьми API двача и пиши, нам то об этом зачем рассказываешь?
Повыебываться, пидорас спесивый?
Аноним # OP 09/08/21 Пнд 20:46:11 25237949832
>>252379420
Вместе веселее. + Тут много вкатывальщиков, кто хотел бы посмотреть как выглядит реальная разработка

Не понимаю чего ты сгорел
Аноним 09/08/21 Пнд 20:46:19 25237950333
>>252379390
>Стоит, если ты готов разгребать чужое говно. Язык так много прощает, то понаписали очень много плохого кода и скорее всего работа будет заключаться в его поддержке
Т.е. ты хочешь сказать, что работа будет заключаться в поддержке легаси-говнеца?
Аноним 09/08/21 Пнд 20:46:53 25237952934
>>252379503
Я хз какую работу ты найдешь себе, но на php такой много, да
Аноним 09/08/21 Пнд 20:48:53 25237961535
>>252379390
Оо, интересно, удачи в разработке, анон
Аноним 09/08/21 Пнд 20:50:58 25237970036
image.png 296Кб, 1200x1200
1200x1200
Если все говорят, что пикрил мёртв, но на него достаточно много вакансий в него стоит продолжать вкатываться?
Аноним # OP 09/08/21 Пнд 20:51:32 25237972537
image.png 112Кб, 942x417
942x417
image.png 7Кб, 264x147
264x147
https://2ch.hk/abu/res/42375.html

Судя по api нет отдельного метода для получения списка доступных досок. Значит просто будем, для начала, просто отправлять массив из двух-трех досок
Аноним 09/08/21 Пнд 20:52:09 25237974938
>>252379700
Надо смотреть как язык сейчас развивается. Быть может вакансии в основном на поддержку легаси
Аноним 09/08/21 Пнд 20:52:37 25237977739
Аноним # OP 09/08/21 Пнд 20:53:14 25237979640
>>252379725
Но что-то лыжи не едут и после пересборки контейнера там все та же заготовка с hello world
Аноним 09/08/21 Пнд 20:54:00 25237983141
Аноним 09/08/21 Пнд 20:54:23 25237985342
>>252376744
Т.е. ты хочешь изобрести куклоскрипт?
Аноним 09/08/21 Пнд 20:55:21 25237989543
>>252379831
Есть. Например, научиться отправлять хттп запросы со стороны клиента, а не поднимать для этого фласко-говно
Аноним # OP 09/08/21 Пнд 20:55:22 25237989644
>>252379853
Не понял в чем пересечение между тем, что делаю я и куклой. Поясни, плиз
Аноним 09/08/21 Пнд 20:55:43 25237991345
Чел, нахуй ты на питухоне начал, писал бы на ноде, то и я бы подключился к тебе, и пол двача. А так сиди сам дрочи свой вялый питон.
Аноним # OP 09/08/21 Пнд 20:56:02 25237993046
>>252379895
>научиться
Чел, это запрещено политикой безопасности браузера
Аноним # OP 09/08/21 Пнд 20:57:31 25238000547
>>252379913
У пистона много библиотек, я же написал уже. Решает не язык, а экосистема сформированная вокруг него. С данными работать приятнее на пистоне
Аноним 09/08/21 Пнд 20:58:32 25238004948
>>252379930
Не слушай его, все правильно делаешь, там он ни разу не пробовал наверное с вьюшки сторонними сервисами пользоваться
Аноним 09/08/21 Пнд 21:00:29 25238013849
>>252379930
У двача что ли для публичного апи корс заголовки стоят? ниверю
Аноним # OP 09/08/21 Пнд 21:01:59 25238020650
image.png 25Кб, 910x170
910x170
Аноним 09/08/21 Пнд 21:02:03 25238020951
>>252380138
Если чо, если они стоят, то еще можно попробовать, но по дефолту если их нет, то ничего не выйдет
Аноним 09/08/21 Пнд 21:02:37 25238023252
Аноним # OP 09/08/21 Пнд 21:14:58 25238088353
Лыжи все еще не едут. Не понимаю почему код кэшируется докером. Продолжаю разбираться
Аноним 09/08/21 Пнд 21:15:07 25238089154
>>252375260 (OP)
Как тебе идея создать чат в телеге для такой цели? Я тоже вкатывальщик, правда в бэкенд. Будет интересно пообщатсья с анонами и поделать вместе проекты
Аноним 09/08/21 Пнд 21:16:29 25238096955
Бамп
Аноним # OP 09/08/21 Пнд 21:16:52 25238098156
>>252380891
Идея отличная, но я так вряд ли буду появляться. Состоял уже в 5ти таких: тянул ребял, мотивировал, а потом они просто сливались. Вкат в программирование - это путь длинною в год и более. Извини, анон, но я на такое не готов снова
Аноним 09/08/21 Пнд 21:22:04 25238128457
>>252380981
> а потом они просто сливались.
Почему они ливанули, как думаешь?
Не хорошо они поступили, конечно.
Аноним 09/08/21 Пнд 21:24:08 25238140558
Аноним # OP 09/08/21 Пнд 21:27:34 25238159959
>>252381284
Просто это не для всех. Люди не понимают о чем говорят, когда рассуждают о программировании еще туда не вкатившись и как только начинают, сразу все встает на свои места: у кого-то просто не хватет усидчивости, кого-то амбиции не позволяют так много времени тратить на вкат и они хотят чего-то более стремительного, кто-то просто понял, что ему проще в другую сферу катиться. У каждого свои причины. На моей памяти вкатился один из 40ка и работает теперь за 100к, а остальные ушли во свояси
Аноним 09/08/21 Пнд 21:27:53 25238161860
>>252380981
Не повезло тебе, друг. Всегда печально отдавать свои силы на других, не получая фидбека. И всё-таки подумай на счет конфы. Ну можешь не мотивировать, просто появлятсья там иногда. На крайний случай, может посоветуешь похожие беседы или хотя бы направления, где можно искать? У меня в окружении мало прогеров, а в одиночку развиваться очень тяжело, сам понимаешь
Аноним # OP 09/08/21 Пнд 21:32:25 25238183861
image.png 5Кб, 228x205
228x205
>>252381618
>На крайний случай, может посоветуешь похожие беседы или хотя бы направления, где можно искать?
Тематика на дваче /pr
И очевидный стековерфлоу https://ru.stackoverflow.com/ (лучше, конечно, сразу на англоязычную версию катиться)

Это те два места притяжения для программистов всех сортов. Сначала получаешь от них помощь, потом отдаешь. На последнем можно даже измерить степен твоего влияния на людей по некоторым метрикам пикрил
Аноним # OP 09/08/21 Пнд 21:38:11 25238213262
image.png 4Кб, 505x145
505x145
Поехали!
Нужно было, всего лишь, запустить docker-compose up с ключиками --build -d
Аноним # OP 09/08/21 Пнд 21:48:56 25238273063
image.png 95Кб, 1010x888
1010x888
Ку-ку, а вот и список тредов

Аноним 09/08/21 Пнд 21:49:37 25238277164
image.png 24Кб, 535x232
535x232
>>252382730
Код метода. По традиции, пишем все прямо в нем
Аноним # OP 09/08/21 Пнд 21:55:25 25238312765
>>252382730
Га самом деле, все это баловство и формат данных вакабы нам не подходит. Пришло время проектирования!

Наш сервер-прокладка превратится в полноценный сервер, который будет собирать запросы для микросервиса, который будет агрегировать в себе данные и уже только потом отдавать их. Может быть даже через какой-нибудь йоба-websocket

Для чего надо агрегировать данные? А как иначе строить граф?
Аноним # OP 09/08/21 Пнд 22:16:33 25238424866
image.png 7Кб, 225x370
225x370
А вот и формат данных для описания графа. Для отрисовки на клиенте будем использовать https://js.cytoscape.org/
Аноним # OP 09/08/21 Пнд 22:19:01 25238437467
Аноним 09/08/21 Пнд 22:22:07 25238453268
>>252384248
О, визуализация графов, сам таким занимался, писал собственный "визуализатор", но потом забил, ибо для того, чтобы что-то сделать в вебе, нужно подключать и устанавливать кучу всякого говна.
Аноним 09/08/21 Пнд 23:40:06 25238830969
Фу, блядь, какой-же питухон мерзотный. Лучше бы на несте написал нормальный сервер, оп-хуй.
Аноним 09/08/21 Пнд 23:45:50 25238856470
>>252388309
Ты правда делишь языки программирования на мерзкие и не мерзкие?
Аноним 10/08/21 Втр 00:22:07 25239020771
>>252388564
А есть другие критерии?
Настройки X
Ответить в тред X
15000
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов