Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


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

Check this out!


[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 95 | 7 | 47
Назад Вниз Каталог Обновить

борда на питоне Аноним 28/07/17 Птн 22:50:59  1033639  
8on1WGM.jpg (70Кб, 480x854)
http://falconboard.net.ru/b/
пилю очень медленно и неспешно. Просьба пока не палить в /b/.
Аноним 28/07/17 Птн 22:52:28  1033640
Ты из рашки? Если так - ебать ты рискованный
сгуха и 5 лямов штрафа обеспеченно
Аноним 28/07/17 Птн 22:52:58  1033641
Так епта, сколько запросов в секунду может обработать!? Ассинхронная хоть!?
Аноним 28/07/17 Птн 22:53:29  1033642
не очень свежие исходники: https://github.com/an146/falconboard/blob/master/falconboard.py
Аноним 28/07/17 Птн 22:54:49  1033645
на WSGI в будущем будет, нихуя не асинхронная
сейчас на сервере просто питоном запущено, там дефолтный какой-то сервер из туториала
Аноним 28/07/17 Птн 22:56:31  1033646
>>1033639 (OP)
Почему фалькон а не aiohttp?
Аноним 28/07/17 Птн 23:01:00  1033647
мне бенчмарки фалкона понравились, и друг питонист посоветовал. Про aiohttp не слыхал. Еще она сейчас лежит и выдает на весь AJAX ошибку 748, разобраться не могу, единственная копия скрипта (статика сохранилась) в оперативке вдски в виме запущенном с рабочего компа, немного попутал с гитом и случайно похерил весь прогресс. Но статика сохранилась, видимость работы создает
Аноним 28/07/17 Птн 23:01:55  1033648
>>1033646
Оп не умеет в асинхронность, ты бы ему еще торнадо предложил
а вообще лучше бы на фласке пилил, там ты ассинхронность своими силами завезти можно
Аноним 28/07/17 Птн 23:05:29  1033652
для меня весь ajax post лежит, но пару тредов кто-то таки смог создать. Должно быть пони, в туториале все шуточки про них
Аноним 28/07/17 Птн 23:05:57  1033653
>>1033648
>Оп не умеет в асинхронность
Ну и нахуй нужна синхронная это же прошлый век. Сейчас же asyncio в моде, поэтому мастхав aiohttp + aiopg или motor иначе не тру.
Аноним 28/07/17 Птн 23:07:21  1033654
>>1033653
А ну и vue.js конечно же на фронтэнде забыл.
Аноним 28/07/17 Птн 23:28:09  1033668
>>1033639 (OP)
Ахах, я тоже свою борду на джанге пилю. Пока что похоже на двач 2008 года.
Аноним 28/07/17 Птн 23:29:46  1033669
>>1033668
>джанге
Это и есть уровень 2008 года.
Аноним 29/07/17 Суб 00:23:04  1033683
ОП, а не ты ли с месяц назад в /b/ обещал создать свою борду без модераторов и прочего?
Аноним 29/07/17 Суб 00:35:01  1033686
КАК ЖЕ ЭТО ОХУЕННО

Давно хочу вкатиться в настоящие программирование и прямо сейчас вкатываюсь в тот же Питон. Надеюсь к зиме сделаю такую же
Аноним 29/07/17 Суб 01:25:42  1033698
>>1033639 (OP)
>борда на питоне
>http://falconboard.net.ru/b/
>пилю очень медленно и неспешно. Просьба пока не палить в /b/.
Пик из Харькова?
Аноним 29/07/17 Суб 02:18:46  1033707
>>1033683
не, не я
>>1033698
понятия не имею, валялся на диске
Аноним 29/07/17 Суб 02:25:21  1033708
>>1033686
на питон нет вакансий для вкатывальщиков, лучше пили на жс/пхп
Аноним 29/07/17 Суб 02:52:08  1033718
С телефона не покапчевать, сделай кнопку отправить
Аноним 29/07/17 Суб 03:29:38  1033730
falconboard.png (41Кб, 580x434)
>>1033718
она там есть, но дефолтный дизайн ее делает 50 на 5 пикселей. Кроме того, это не обычная сабмит-кнопка, а <button> с повешенным через jquery ajax, я не знаю, может ли такое в принципе работать на телефоне
Аноним 29/07/17 Суб 13:53:39  1033844
>>1033640
Поехал чтоли, политачер?
Аноним 29/07/17 Суб 16:02:08  1033914
>>1033639 (OP)
> стотысячная хеллоуворлд-борда
> Просьба пока не палить в /b/.
ну так и быть, анон, будем хранить твою тайну от б
Аноним 29/07/17 Суб 16:04:43  1033918
Screenshot 2017[...].png (72Кб, 2256x560)
упс
Аноним 29/07/17 Суб 16:26:06  1033930
Как ты её запустил на серве? А то я пока что дальше 127.0.0.1:8000 не уходил
Аноним 29/07/17 Суб 16:34:36  1033934
>>1033730
Добрая половина браузеров для мобилок хуево обрабатывает жс
Аноним 30/07/17 Вск 17:47:29  1034438
>>1033930
купил вдс и далее как на любой юниксовой системе
Аноним 30/07/17 Вск 18:46:07  1034488
временно не поддерживает русский язык, используйте TpaHcJIuT
Аноним 30/07/17 Вск 20:22:53  1034545
anon@localhost ~/src $ ab -n 100 -c 5 http://falconboard.net.ru/_api/b/
This is ApacheBench, Version 2.3 <$Revision: 1796539 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking falconboard.net.ru (be patient)...

Server Software: nginx/1.10.2
Server Hostname: falconboard.net.ru
Server Port: 80

Document Path: /_api/b/
^CDocument Length: 623 bytes

Concurrency Level: 5
Time taken for tests: 96.829 seconds
Complete requests: 65
Failed requests: 0
Total transferred: 51220 bytes
HTML transferred: 40495 bytes
Requests per second: 0.67 [#/sec] (mean)
Time per request: 7448.351 [ms] (mean)
Time per request: 1489.670 [ms] (mean, across all concurrent requests)
Transfer rate: 0.52 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 4 5 0.5 5 8
Processing: 1403 7137 1190.6 7212 9136
Waiting: 1402 7134 1190.9 7212 9136
Total: 1407 7142 1190.6 7217 9141

Percentage of the requests served within a certain time (ms)
50% 7217
66% 7226
75% 7238
80% 7485
90% 8363
95% 9134
98% 9137
99% 9141
100% 9141 (longest request)
Аноним 30/07/17 Вск 21:14:51  1034576
Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
Аноним 31/07/17 Пнд 10:29:37  1034776
все, можете писать автобамперы, бампы работают вроде. Также завел борду /pr/
Аноним 31/07/17 Пнд 10:31:07  1034777
такой вопрос -- я в pymongo получаю коллекцию, затем делаю ей find_one(_id: thread_id), a потом find(parent: thread_id). Если делать так, find() возвращает пустой курсор. Если же сначала искать комменты, а потом пост, то все норм. Как так?
Аноним 31/07/17 Пнд 10:32:06  1034778
>>1033639 (OP)
Блять это пиздец какой-то. Посты не шлются, фронтенда вообще нет. Тебе не стыдно тащить такое?
Аноним 31/07/17 Пнд 10:47:47  1034781
сорри, я постоянно правлю и сервер вырубаю. щас должно работать. стыдно немного)
Аноним 31/07/17 Пнд 10:50:47  1034782
по ссылке на посты не являющиеся оп-постами выдает пока 403
Аноним 31/07/17 Пнд 11:04:43  1034783
wpss201707310001.png (95Кб, 768x1280)
Анон, вот честно, ты бы вначале разобрался с тем как развёртывать питон приложение на сервере, потом разметку бы сделал более-менее(с нормальной разбивкой на блоки), а потом уже тянул сюда.
Продолжай конечно, дело твое, но я бы на твоем месте вначале на это обратил внимание. Удачи и заглядывай в питоно-тред.
Аноним 31/07/17 Пнд 12:40:40  1034802
>>1033639 (OP)
>http://falconboard.net.ru
А ты случайно не тот анон, который музыку пишет?
Аноним 01/08/17 Втр 11:18:04  1035380
>>1034802
нет, я только на гитаре пою
Аноним 01/08/17 Втр 20:49:40  1035708
>>1033639 (OP)
подключил HTTPS
Аноним 01/08/17 Втр 21:38:32  1035733
>>1035708
Хоть бы редирект повесил.
Аноним 01/08/17 Втр 22:31:12  1035771
>>1035708
Мне кажется, или ты оторван от реальности, антош?
Аноним 01/08/17 Втр 23:01:13  1035801
32131234123.jpg (133Кб, 1259x507)
Оп. что ты вообще делаешь?
Зачем ты нам это показал?
Аноним 01/08/17 Втр 23:05:16  1035805
>>1035801
Чтобы все охуели как он умеет.
Аноним 01/08/17 Втр 23:34:48  1035817
>>1035805
Странный чатик
Аноним 02/08/17 Срд 05:59:10  1035885
>>1033683
То был я. Но я забил. Другие проблемы накатили
Аноним 02/08/17 Срд 13:09:07  1036045
запилил картинки путем указания URL, хостинга пока нет
Аноним 02/08/17 Срд 14:07:55  1036066
[anon@host ~]$ ab -c 5 -n 1000 https://falconboard.net.ru/_api/b/
This is ApacheBench, Version 2.3 <$Revision: 1796539 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking falconboard.net.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Completed 600 requests
Completed 700 requests
Completed 800 requests
Completed 900 requests
Completed 1000 requests
Finished 1000 requests


Server Software: nginx/1.10.2
Server Hostname: falconboard.net.ru
Server Port: 443
SSL/TLS Protocol: TLSv1.2,ECDHE-RSA-AES256-GCM-SHA384,2048,256
TLS Server Name: falconboard.net.ru

Document Path: /_api/b/
Document Length: 3914 bytes

Concurrency Level: 5
Time taken for tests: 21.562 seconds
Complete requests: 1000
Failed requests: 0
Total transferred: 4080000 bytes
HTML transferred: 3914000 bytes
Requests per second: 46.38 [#/sec] (mean)
Time per request: 107.809 [ms] (mean)
Time per request: 21.562 [ms] (mean, across all concurrent requests)
Transfer rate: 184.79 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 15 61 99.1 45 1135
Processing: 16 46 37.0 41 446
Waiting: 16 45 34.9 41 446
Total: 31 107 105.6 89 1161

Percentage of the requests served within a certain time (ms)
50% 89
66% 98
75% 102
80% 104
90% 119
95% 281
98% 316
99% 451
100% 1161 (longest request)
Аноним 02/08/17 Срд 14:12:20  1036069
запилил разделы /a и /r
Аноним 02/08/17 Срд 17:56:25  1036200
https://falconboard.net.ru/b/
Аноним 02/08/17 Срд 21:23:48  1036312
>>1036200
Хотел предложить тебе пилить вместе, но потом увидел, что ты запихал свой бтк кошелёк в пустой проект и решил послать тебя нахуй.
Аноним 03/08/17 Чтв 00:33:16  1036485
Это нормально, что у него пара строк кода? Я просто не знаю как вообще борды пишуются.
Аноним 03/08/17 Чтв 00:44:35  1036488
>>1033639 (OP)
Педалик, твоя мочепараша упала, бегом поднимай!
Аноним 03/08/17 Чтв 08:53:47  1036583
>>1036200
Вот нахуя тебе биткойн кошелёк там?
Аноним 03/08/17 Чтв 11:09:53  1036650
>>1033639 (OP)
Сколько нужно платить за хостинг сайта? Алсо все посты хранятся ведь тоже где-то? Расскажите как это реализовать всё
Аноним 03/08/17 Чтв 18:05:40  1037023
Запили лучше децентрализованную торрен-борду
Аноним 03/08/17 Чтв 18:36:35  1037048
запилил каталоги и главную страничку, на которую редиректится весь HTTP не S
Аноним 03/08/17 Чтв 18:47:05  1037065
>>1037048
Запили проверку длинны сообщения в юникоде, а то твою парашу вайпать легко.
Аноним 03/08/17 Чтв 18:56:29  1037069
>>1033642
> mongo
> все в одном файле
Аноним 03/08/17 Чтв 18:57:21  1037070
>>1033653
asyncio медленный
Аноним 03/08/17 Чтв 19:06:34  1037074
>>1037070
Ты ебанутый? Он сейчас примерно на одном уровне с gevent.
Аноним 03/08/17 Чтв 19:10:26  1037077
>>1037065
готово
Аноним 03/08/17 Чтв 20:11:43  1037117
>>1037069
270 строк кода, куда там еще разбивать
Аноним 03/08/17 Чтв 20:23:51  1037127
>>1033639 (OP)
>Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent.
Автор остановился на этом этапе? 5 тысяч запросов в секунду не выдаются?
Аноним 03/08/17 Чтв 20:25:31  1037129
>>1033639 (OP)
> Also, send me your BTC to 12V5pw2R5TKMj1RJF3TgcenXPQQ7vhkwk1
Ты ахуел там что ли
Аноним 03/08/17 Чтв 20:38:13  1037137
>>1033639 (OP)
Бутстрап бы хоть прикрутил, а то этот пиздец вызывает только рвотный рефлекс.
Аноним 03/08/17 Чтв 20:46:21  1037144
>>1037137
Двачую, бутстрап годнота, и ничего сложного. Просто указываешь в атрибуте class нужный стиль, а он сам все расставит по координатам, подберет размеры и оформит как надо.
Пока сабж похож на творчество школьника, изучающего HTML.
Аноним 03/08/17 Чтв 22:12:16  1037249
ну прикрутил бутстрап
Аноним 03/08/17 Чтв 22:14:01  1037255
>>1037249
Хуево прикрутил, перекручивай.
Аноним 03/08/17 Чтв 22:15:02  1037261
>>1037255
ну не умею я в дизайн
Аноним 04/08/17 Птн 06:35:52  1037532
>>1037261
ну ты же не пидор, правильно?
Аноним 04/08/17 Птн 15:38:35  1037810
>>1033683
а я скидывал ссылку на то, что сам пилил(правда там сейчас сертификат закончился, хоть и настроено автообновление в cron, надо обновить на днях ручками)
https://dumpach.anonymous.lv/
Аноним 04/08/17 Птн 15:56:02  1037842
>>1037532
не то что бы я считал, что дизайн для пидоров, но самому в этом разбираться у меня нет сейчас времени. В будущем -- может быть, накидывайте CSS в /b, постараюсь применять
Аноним 04/08/17 Птн 18:00:29  1037944
>>1033642
ой бляяяя. 1 файл. ОДИН БЛЯДСКИЙ ФАЙЛ СО ВСЕМИ ИСХОДНИКАМИ
Аноним 04/08/17 Птн 18:45:49  1037984
>>1037944
конечно, лучше когда понасоздают на каждую функцию по файлу и в жопу трахаются
Аноним 05/08/17 Суб 00:19:08  1038195
поддрживается markdown
Аноним 05/08/17 Суб 00:25:26  1038200
.png (15Кб, 543x153)
Are you retarded or just retarded
Аноним 05/08/17 Суб 00:29:31  1038204
>>1037944
В лучших традициях php.
Аноним 05/08/17 Суб 01:03:23  1038225
питоновская либа Markdown хуево эскейпит нтмл както, приходится еще отдельным санитайзером (Bleach) проходить
Аноним 05/08/17 Суб 05:08:39  1038302
А ведь большинство борд и вообще сайтов в интернете писались именно такими криворучками.
Аноним 05/08/17 Суб 14:07:07  1038464
Оп-у всех благ. Пусть развивает и кодит.
Аноним 05/08/17 Суб 17:23:26  1038559
Какие фичи теоретически можно добавить? Какие у этой хуйни вообще юзкейсы?
Аноним 08/08/17 Втр 19:18:42  1040854
Теперь я осознал какие животные сидят в этом разделе. ОП даже не смог в верстку, и сие поделие можно запилить за два вечера, но зато местные говноеды и дауны оценили труды ОПа по достоинству. Я тут один нормальный?
>
Also, send me your BTC to 12V5pw2R5TKMj1RJF3TgcenXPQQ7vhkwk1

Это вообще пушка
Аноним 08/08/17 Втр 19:28:01  1040863
>>1040854
>сидит в /pr/
> всерьез разбирает код какого-то вкатывальщика
> Я тут один нормальный?
Нет, ты ебанутый.
Аноним 10/08/17 Чтв 15:17:17  1041969
сделал блоки кода (x заменить на `, backquote):
xxx
code here
xxx
или
xxxpython
python code here
xxx
используется markdown2 и pygments
Аноним 16/08/17 Срд 09:46:34  1045233
в /c веду онлайн-трансляцию моей идеи создать свой клон вима на плюсах
Аноним 17/08/17 Чтв 15:13:23  1045878
Screenshot20170[...].jpg (230Кб, 720x1280)
Найс разметочка
Аноним 17/08/17 Чтв 21:40:27  1045992
а че не на ПХП?
Аноним 17/08/17 Чтв 21:43:16  1045993
>>1045992
Говно для старперов, нихуя не модно.
Аноним 17/08/17 Чтв 21:45:29  1045998
>>1045993
7 даст просраться твоему питону
Аноним 17/08/17 Чтв 22:10:52  1046024
>>1045998
Пыхомантры, твой инструмент для создания персональных вебстраниц умирает, и 7,8,10 версии его не спасут. Скоро весь веб заполонят жс-макаки, а пыходебилы останутся у обочины веб девелопмента .
Аноним 17/08/17 Чтв 22:19:36  1046030
>>1046024
ты про модную и молодежную Ноду?еще большее извращение чем питон
Аноним 17/08/17 Чтв 23:36:40  1046060
>>1045998
ну и нахуй эта урезанная джява для отсталых нужна, когда для крудов есть другие языки?
Аноним 18/08/17 Птн 21:34:31  1046499
Сам с нуля? Скажите, вот тоже хочу запилить, только насколько я понимаю, есть какие-то инструменты готовые, все -чаны выглядят похоже, в какую сторону гуглить?
Аноним 18/08/17 Птн 21:40:11  1046501
>>1046499
В сторону PHP.
Аноним 18/08/17 Птн 21:43:06  1046503
>>1046501
Ну это и так понятно, я же не ОП. Так что гуглить? Kusaba знаю, есть ещё решения?
Аноним 19/08/17 Суб 04:22:06  1046660
>>1033934
Это неправда, на дворе 2017 год, у 90%+ андроиды 4.*/айфоны. Только что запустил на своем китайском ведроиде за 5к acid3: chrome 99/100 ff 96/100
Аноним 20/08/17 Вск 17:02:09  1047437
ребята, набегайте плз в /c. Задача оттуда (знаю, что не моя армия):
> 524

ребята, для текстового редактора iv такая задача. нужно хранить символы в сбалансированном двоичном дереве, причем чтобы именно то как они там хранятся задавало их порядок, т.е. нету ключа, по которому мы можем искать в дереве, есть только фактический порядок обхода вершин. Задача в чем, прикрутить к такой хуйне итераторы. parent пойнтеров нет. итераторы состоящие из полного пути к вершине инвалидируются вращениями. То есть хранить в нем нужно указатель на вершину и какие-то метаданные, позволяющие делать обход (в частности, двигаться вверх)
525

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

хранить все итераторы в классе самого дерева и при каждом вращении их фиксить заебусь

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

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