
Yegor
16.09.2016
17:34:38
:)
Или там прям фуловый код
Надо кидать
Со всеми интерфейсами и тп

Google

Art
16.09.2016
17:35:05
Execute code.
Usage:
/<language> ```
code
```
/stdin ```
stdin
```
/stdin is optional.
/languages (or /langs) for list of languages

Artem
16.09.2016
17:35:18
Не, бот же умный, он сам допишет за тебя

Boojum
16.09.2016
17:35:23
Хотя не очень годно

Yegor
16.09.2016
17:36:47
?

Boojum
16.09.2016
17:37:01
/python3 n = 1
/python3 print(n)
Errors: Traceback (most recent call last):
File "source_file.py", line 1, in <module>
print(n)
NameError: name 'n' is not defined
Stats: Absolute running time: 0.14 sec, cpu time: 0.02 sec, memory peak: 5 Mb, absolute service time: 0,14 sec
Хочу, чтобы был нормальный интерпретатор

Art
16.09.2016
17:38:35
Штатыделаешь
Взял кусок кода и написал.

Artem
16.09.2016
17:39:06
/python3
брр

Google

Boojum
16.09.2016
17:39:10

Art
16.09.2016
17:39:30
Видно что фигню делаешь.

whoami
16.09.2016
17:39:33
/languages@rextester_bot

Boojum
16.09.2016
17:39:35

whoami
16.09.2016
17:39:44
/languages@rextester_bot

Boojum
16.09.2016
17:40:36

Art
16.09.2016
17:41:42
А смысл? Если надо, то бери нормальный интерпретатор. Юзать телеграмм под вообще всё это как то странно.

Artem
16.09.2016
17:42:02
норм интерпретатор, работает
/python3 import os
print(os.listdir("/home/ren"))
Result: ['.mono.swp', '.gsutil', '.bashrc', 'scala-2.11.7', '.cache', '.viminfo', '.selected_editor', '.bash_history', '.octaverc.old-2016-02-13', 'bin', 'ycmd', 'StatsRecorder_helper_data.txt', 'v8-trunk', '.profile', '.vimrc', '.oracle_jre_usage', '.subversion', '.swipl-dir-history', 'StatsRecorderLin', '.bash_logout', '.lldb', '.bash_completion.d', 'swift-2.2.1-RELEASE-ubuntu14.04', '.vim', '.config', '.octaverc', '.python_history', 'mastrave']
Stats: Absolute running time: 0.13 sec, cpu time: 0.02 sec, memory peak: 5 Mb, absolute service time: 0,14 sec

Art
16.09.2016
17:42:08
Это что бы делится кодом и показывать работу.

Boojum
16.09.2016
17:42:25
некрасиво

Artem
16.09.2016
17:44:19
отличный бот
/python3 import subprocess
print(subprocess.check_output(["uname", "-a"]))
Result: b'Linux lvps92-51-147-212.dedicated.hosteurope.de 3.13.0-042stab113.11 #1 SMP Fri Dec 18 17:32:04 MSK 2015 x86_64 x86_64 x86_64 GNU/Linux\n'
Stats: Absolute running time: 0.14 sec, cpu time: 0.03 sec, memory peak: 6 Mb, absolute service time: 0,14 sec

Art
16.09.2016
17:45:15
Стандартная консоль

Boojum
16.09.2016
17:47:23
Снимаю претензии, там встроен numpy

[Anonymous]
16.09.2016
18:31:30

Google

Boojum
16.09.2016
18:32:12

Roman
16.09.2016
19:36:02

Alex
16.09.2016
19:36:36

Roman
16.09.2016
19:37:03

Sergey
16.09.2016
19:38:50

Roman
16.09.2016
19:39:25

Alex
16.09.2016
19:40:16

Roman
16.09.2016
19:40:57
И тред нельзя убить, в отличие от процесса

Alex
16.09.2016
19:41:53
его и не надо убивать

Roman
16.09.2016
19:42:37

Alex
16.09.2016
19:43:27

Alex
16.09.2016
19:43:52
использую треды в основном как многопоточные числодробилки с атомарными задачами
которые точно завершатся
для других задач возможно процессы лучше
особенно если там может что - то зависнуть

Roman
16.09.2016
19:45:09

Alex
16.09.2016
19:45:31
будет ошибка, отвалится тред, будет запись в stderr
остальные будут работаь дальше

Roman
16.09.2016
19:47:33

Google

Roman
16.09.2016
19:47:55
Не будет никаких ошибок, потому что ты сделал сисколл и пока из него не вернешься ты ничего не сделаешь.

Alex
16.09.2016
19:50:24
мне кажется что если у тебя отвалилась fs то у тебя проблемы посерьезнее чем повисший тред
кроме того, запрос не будет висеть бесконечно и рано или поздно все - равно отвалится
по таймауту

Roman
16.09.2016
20:18:59
Вот я делаю read() из файла. Какой еще таймаут?

Alex
16.09.2016
20:20:02
я не спец по настройке nfs, но в манах пишут следующее, timeo=n, retrans=n
The NFS client generates a "server not responding" message after retrans retries, then attempts further recovery (depending on whether the hard mount option is in effect).

Roman
16.09.2016
20:22:21
For NFS over TCP the default timeo value is 600 (60 seconds). The NFS client performs linear backoff: After each retransmission the timeout is increased by timeo up to the maximum of 600 seconds.

Admin
ERROR: S client not available

Roman
16.09.2016
20:22:50
If neither option is specified (or if the hard option is specified), NFS requests are retried indefinitely

Alex
16.09.2016
20:23:45
ставь таймауты и все
ну или если невозможно - юзай процесс, тред это инструмент со своими задачами и особенностями
но говорить треды не нужны потому что они ненужны тебе это странно

Aragaer
16.09.2016
20:42:12
я видел приложение, в котором треды были для того, чтобы там были треды
реально все треды выполнялись последовательно

Alex
16.09.2016
20:43:25

Aragaer
16.09.2016
20:44:54
ни разу
но проблема тредов в том, что чтобы их использовать надо меньше ума, чем чтобы понять, как их использовать

Alex
16.09.2016
20:46:43

⬗VLAD⌶K⬖
16.09.2016
21:58:49
https://zeronet.io/ проект на питоне

Google

arisu
16.09.2016
21:59:17
одностраничник на питоне? ясн

⬗VLAD⌶K⬖
16.09.2016
22:08:12

abc
16.09.2016
23:44:55
zeronet отличный интернет2 поверх битторент. много интересных блогов уже в этой сети

енот
17.09.2016
07:23:37
привет
Можете подкинуть толковый гайд по django-registration? Читаю на хабре статью 7-ми летней давности, местами непонятно написано. Можно на английском, лучше на русском.
Заранее спасибо. И извините, если вопрос не по адресу.

Sasha
17.09.2016
07:33:27

енот
17.09.2016
07:37:34

Roman
17.09.2016
07:39:09

Costel Salanders
17.09.2016
07:51:29

Zahar
17.09.2016
08:00:41
мм
Виртуальная область памятя у у тредов общая, у процессов - нет
емнип
И давно треды медленнее?

Roman
17.09.2016
08:05:30

Aragaer
17.09.2016
11:53:37
в линуксе словом треды называются процессы, а словом процессы называются процесс группы.

Zahar
17.09.2016
12:06:51
Дичь какую-то травите
Когда писал одной знакомой лабу по С с тредами и т.д.
Треды были треды
обычные такие
треды
а процессы
обычные проыессы