
Zart
24.11.2016
15:26:13

Igor
24.11.2016
15:26:21
точно

Zart
24.11.2016
15:26:29

Google

Igor
24.11.2016
15:26:48

Alexey
24.11.2016
15:27:31
Спасибо

Denis
24.11.2016
15:28:36
В лучшем случае за O(n), в среднем и худшем за O(n log n)

Igor
24.11.2016
15:29:22

Artem
24.11.2016
15:29:24

Albatrosicks
24.11.2016
15:30:23
https://letsencrypt.org/ основного будет работать на субдомены или для каждого надо будет свой генерить?

Artem
24.11.2016
15:30:32
пол умолчанию 'r'

Igor
24.11.2016
15:30:50

Artem
24.11.2016
15:30:56
но это не значит, что его не надо указывать :)

Albatrosicks
24.11.2016
15:31:32

Igor
24.11.2016
15:31:44
да

Zart
24.11.2016
15:32:04

Google

Igor
24.11.2016
15:32:23
$ certbot-auto --authenticator standalone --installer nginx -d example.com -d sub1.example.com -d sub2.example.com --standalone-supported-challenges http-01

Albatrosicks
24.11.2016
15:33:00

Igor
24.11.2016
15:33:11
ип неважен
ну единственное, проверялка letsencrypt'а должна будет достучаться до актуального веб-сервера на момент создания сертификата

Alexandr
24.11.2016
15:33:42
привет всем )

Igor
24.11.2016
15:33:46
так что если ты поменяешь ип и сразу же полезешь делать сертификат, то есть возможность объебаться на ~сутки (пессимистичный вариант; пока не обновятся всякие днс-кеши)

Pavel
24.11.2016
15:33:49

Albatrosicks
24.11.2016
15:33:50

Zart
24.11.2016
15:34:43

Igor
24.11.2016
15:34:56

Zart
24.11.2016
15:35:06
хттпс в общем случае по айпишникам и не пашет

Igor
24.11.2016
15:35:31
ну, если ты, конечно, не заходишь на сайт по айпишнику, а не по хосту :D

Zart
24.11.2016
15:35:52
я к тому что в x.509 кажется формата для айпи не было

Pavel
24.11.2016
15:35:53

Igor
24.11.2016
15:36:28
правда, мне пришлось поебаться руками, ибо nginx работал через мультиплексор sslh

Pavel
24.11.2016
15:36:58

Igor
24.11.2016
15:37:03
для домена + субдоменов
а, понял, извини :)

Google

Zart
24.11.2016
15:39:06

Stas
24.11.2016
15:46:49
guys, почему не копирует файлы?
http://pastebin.com/iZUQYkT5

Viktor
24.11.2016
15:49:38

Stas
24.11.2016
15:50:40
вот такую ошибку выдает
FileNotFoundError: [Errno 2] No such file or directory:

Denis
24.11.2016
15:51:08
В гугл транслейт ее пробовал вбивать?

Stas
24.11.2016
15:52:55
чувак, лучше объясни,а не воняй

Zart
24.11.2016
15:53:54
тот код работать не будет
по очевидной причине

Stas
24.11.2016
15:54:08
почему?

Zart
24.11.2016
15:54:57
потому что в files у тебя лишь имя файла

Alexey
24.11.2016
15:56:04
не, стоп. отправьте его в документацию по работе с файлами. думать же разучатся

Wilfred
24.11.2016
15:58:28
Я правильно понял документацию, nonlocal необходим, чтобы иметь доступ к внешней для внутренней функции зоне видимости?

Stas
24.11.2016
15:58:47
окей. почему когда есть такой код, оно не копирует? :
import os
import shutil
srcfile = '/home/eightyeight/Documents/file.txt'
dest = '/home/eightyeight/Documents/test/'
shutil.copy(srcfile,dest)

Maxim
24.11.2016
15:59:04

Artem
24.11.2016
15:59:37

Denis
24.11.2016
15:59:39

Zart
24.11.2016
16:01:05


Stas
24.11.2016
16:03:07
Traceback (most recent call last):
File "copy.py", line 2, in <module>
import shutil
File "/usr/lib/python3.5/shutil.py", line 13, in <module>
import tarfile
File "/usr/lib/python3.5/tarfile.py", line 49, in <module>
import copy
File "/home/eightyeight/copy.py", line 7, in <module>
shutil.copy(srcfile,dest)
AttributeError: module 'shutil' has no attribute 'copy'
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
from apport.fileutils import likely_packaged, get_recent_crashes
File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
from apport.report import Report
File "/usr/lib/python3/dist-packages/apport/report.py", line 12, in <module>
import subprocess, tempfile, os.path, re, pwd, grp, os, time
File "/usr/lib/python3.5/tempfile.py", line 44, in <module>
import shutil as _shutil
File "/usr/lib/python3.5/shutil.py", line 13, in <module>
import tarfile
File "/usr/lib/python3.5/tarfile.py", line 49, in <module>
import copy
File "/home/eightyeight/copy.py", line 7, in <module>
shutil.copy(srcfile,dest)
AttributeError: module 'shutil' has no attribute 'copy'
Original exception was:
Traceback (most recent call last):
File "copy.py", line 2, in <module>
import shutil
File "/usr/lib/python3.5/shutil.py", line 13, in <module>
import tarfile
File "/usr/lib/python3.5/tarfile.py", line 49, in <module>
import copy
File "/home/eightyeight/copy.py", line 7, in <module>
shutil.copy(srcfile,dest)
AttributeError: module 'shutil' has no attribute 'copy'

Google

Maxim
24.11.2016
16:03:17
лол

Denis
24.11.2016
16:03:54
Питон какой?

Zart
24.11.2016
16:03:55
он перекрыл системный модуль copy

Stas
24.11.2016
16:04:05
третий

Zart
24.11.2016
16:05:09
он импортирует в своем скрипте shutil, тот импортирует tarfile
File "/usr/lib/python3.5/tarfile.py", line 49, in <module>
import copy
а тарфайл импортирует copy, но вместо модуля из стдлиб он грузит его поделие

Stas
24.11.2016
16:05:23
вот
FileNotFoundError: [Errno 2] No such file or directory: '/home/eightyeight/Documents/file.txt'

Admin
ERROR: S client not available

Denis
24.11.2016
16:05:43
А файл-то такой есть?

Zart
24.11.2016
16:05:45
а файл-то есть?

Stas
24.11.2016
16:06:34
ееееееееееееееееесть
IsADirectoryError: [Errno 21] Is a directory: '/home/eightyeight/Documents/test/'

Zart
24.11.2016
16:07:05
*файл*

Denis
24.11.2016
16:07:13
cat '/home/eightyeight/Documents/file.txt'

Stas
24.11.2016
16:07:49
~$ cat '/home/eightyeight/Documents/file.txt'
mfsm,rgr,dh
tthrth
rh
r
th
rh
rt
h
rhhrth
вы где?

Denis
24.11.2016
16:12:10
Папка есть такая?

Stas
24.11.2016
16:12:45
вот щас не понял
copyfile.py Downloads Music Pictures __pycache__ test
Documents hueta.py nvidia.run Public Templates Videos

Denis
24.11.2016
16:13:23
На конце пути слеш поставь

Google

Zart
24.11.2016
16:15:14
[eightyeight@46c6ddcbe0d2 ~]$ ls Documents/ Documents/test/
Documents/:
file.txt test
Documents/test/:
[eightyeight@46c6ddcbe0d2 ~]$ cat Documents/file.txt
mfsm,rgr,dh
tthrth
rh
r
th
rh
rt
h
rhhrth
[eightyeight@46c6ddcbe0d2 ~]$ cat copyfile.py
import os
import shutil
srcfile = '/home/eightyeight/Documents/file.txt'
dest = '/home/eightyeight/Documents/test/'
shutil.copy(srcfile,dest)
[eightyeight@46c6ddcbe0d2 ~]$ python copyfile.py
[eightyeight@46c6ddcbe0d2 ~]$ ls Documents/test/
file.txt
[eightyeight@46c6ddcbe0d2 ~]$

Stas
24.11.2016
16:15:19
он стоит
там

Zart
24.11.2016
16:15:22
скопипастил твой файл и код один в один. работает.

Stas
24.11.2016
16:16:33
херня какая-то

Zart
24.11.2016
16:18:12
__pycache__ грохни

Gleb
24.11.2016
17:03:04
Привет всем! Киньте кто-то книгу(или книги) посвежее если есть у кого, пожалуйста?
Кстати, кто что читал, советует?

Dk
24.11.2016
17:03:57
Киньте в него чем-нибудь потяжелее из свежего.
Во, тут наса код Апполона-11 опубликовали

Дмитрий
24.11.2016
17:04:38
Но там вообще для тех, кто первый раз программирование видит
Пойдёт?

Dk
24.11.2016
17:06:05
2к17, аж из будущего

Size
24.11.2016
17:07:22
Тут тоже основы для начинающих

Dk
24.11.2016
17:15:48
virus
Эта группа больше не существует