@ru_python

Страница 2507 из 9768
Igor
15.03.2017
11:11:53
В htaccess кто шарит?
оно еще живое!

Amigo
15.03.2017
11:11:54
Нужно сделать редирект на https протокол, а для пользователей NON-SNI платформ обратно на http

Amigo
15.03.2017
11:12:07
Юзай nginx
Может лучше подскажите?)

Google
Alex
15.03.2017
11:12:32
оно еще живое!
И иногда даже шевелится! Хреначь палкой по нему!

Igor
15.03.2017
11:12:46
Может лучше подскажите?)
ну вон гугл подсказывает http://serverfault.com/questions/389806/redirect-to-ssl-only-if-browser-supports-sni

arisu
15.03.2017
11:12:56
Может лучше подскажите?)
куда еще то лучше

Igor
15.03.2017
11:13:07
не радотает
че пишет

Amigo
15.03.2017
11:13:41
ничего не пишет! Работает по обоим протоколам

но на ssl не редиректит

Alex
15.03.2017
11:14:17
Может лучше подскажите?)
Debian solution: $ apt-get remove apache2 $ apt-get install nginx # не забыть о добавлении репозитория нгинкса

Igor
15.03.2017
11:14:19
не думаю, что кто-то тебе подскажет лучше гугла

Amigo
15.03.2017
11:14:32
AddDefaultCharset utf-8 Options -Indexes RewriteEngine On RewriteBase / RewriteRule ^.htaccess$ - [F] RewriteCond %{HTTP_HOST} ^www.amigo.uz$ [NC] RewriteRule ^(.*) http://amigo.uz/$1 [L,R=301] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ http://amigo.uz/ [R=301,L] RewriteRule ^forum/thread(.*)-1.html$ http://amigo.uz/forum/thread$1.html [R=301,L] RewriteCond %{REQUEST_URI} ^/go/url=http://(.*) [NC] RewriteRule ^(.*)$ http://%1 [R=302,L] RewriteCond %{QUERY_STRING} ^utm_source(.*)$ [NC] RewriteRule (.*) $1? [R=301,L] RewriteCond %{REQUEST_URI} !\.(ico|css|js|txt)$ [NC] RewriteCond %{REQUEST_FILENAME} !^/admin RewriteCond %{REQUEST_FILENAME} !^/migrate RewriteCond %{REQUEST_FILENAME} !^/install RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php [L] <Files 403.shtml> order allow,deny allow from all </Files> deny from 5.45.64.23 deny from 146.0.79.163

Куда вообще пихать редирект

Igor
15.03.2017
11:16:34
ебануться

Google
Amigo
15.03.2017
11:16:43
Я делаю после 3-й строки

Alex
15.03.2017
11:17:01
Куда вообще пихать редирект
Заверни сообщение в тройные `

Amigo
15.03.2017
11:17:39
сделал

Alex
15.03.2017
11:17:59
сделал
Нифига.

Символ не тот ?

Теперь тот

Amigo
15.03.2017
11:18:20
тот вроде

и всё?)

Для красоты просто?) Помогать не будет никто

Alex
15.03.2017
11:19:24
Для красоты просто?) Помогать не будет никто
Для того чтобы читабельнее было

Pavel
15.03.2017
11:19:41
Для красоты просто?) Помогать не будет никто
тут врядли кто-то знает и любит апач, извини.

Amigo
15.03.2017
11:19:53
ок, куда писать?

в Собес?)

Pavel
15.03.2017
11:20:07
ок, куда писать?
куданибудь, где тусуются phpшники

Amigo
15.03.2017
11:21:18
В замен Сашу Грей приворочу

Кто поможет

Igor
15.03.2017
11:21:28
куданибудь, где тусуются phpшники
а че, среди них апач еще популярен?

бедные

Rocket
15.03.2017
11:24:22
Если честно, то я и php давно под апачем не видел...

Igelko
15.03.2017
11:31:57
Если честно, то я и php давно под апачем не видел...
я регулярно на работе у себя битрикс вижу, а ты еще про апач спрашиваешь

Google
Corwin
15.03.2017
11:47:03
Ребят, нубский вопрос по list comprehensions. я понимаю, что типа [x for x in a] массив,а (x for x in a) объект. Но типа когда использовать тот, а когда другой?

Игорь
15.03.2017
11:48:51
Не массив, а список, не объект, а кортеж

Список от кортежа отличается тем, что его содержимое можно изменять

Кортеж нельзя изменить

Pavel
15.03.2017
11:49:33
не кортеж а генератор

Кортеж нельзя изменить
более того, его и создать нельзя таким образом

Игорь
15.03.2017
11:50:12
А, ладно, не прав значит

Amigo
15.03.2017
11:50:24
да помогите же ребят

знакомые то есть наверняка

сейчас вот такой хтакес

AddDefaultCharset utf-8 Options -Indexes RewriteEngine On RewriteBase / RewriteRule ^.htaccess$ - [F] RewriteCond %{HTTP_HOST} ^www.amigo.uz$ [NC] RewriteRule ^(.*) http://amigo.uz/$1 [L,R=301] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ http://amigo.uz/ [R=301,L] RewriteRule ^forum/thread(.*)-1.html$ http://amigo.uz/forum/thread$1.html [R=301,L] RewriteCond %{REQUEST_URI} ^/go/url=http://(.*) [NC] RewriteRule ^(.*)$ http://%1 [R=302,L] RewriteCond %{QUERY_STRING} ^utm_source(.*)$ [NC] RewriteRule (.*) $1? [R=301,L] RewriteCond %{REQUEST_URI} !\.(ico|css|js|txt)$ [NC] RewriteCond %{REQUEST_FILENAME} !^/admin RewriteCond %{REQUEST_FILENAME} !^/migrate RewriteCond %{REQUEST_FILENAME} !^/install RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php [L] RewriteCond %{HTTPS} =on RewriteCond %{HTTP_USER_AGENT} MSIE\s6 [NC,OR] RewriteCond %{HTTP_USER_AGENT} Windows\sNT\s5 [NC,OR] RewriteCond %{HTTP_USER_AGENT} Android.*(Mobile)?\ [0-3] [NC,OR] RewriteCond %{HTTP_USER_AGENT} ^(.*.symbian.*) [NC,OR] RewriteCond %{HTTP_USER_AGENT} ^(.*.blackberry.*) [NC] RewriteCond %{SSL:SSL_TLS_SNI} ="" RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC] RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^(.*)$ https://amigo.uz/$1 [R=301,L] <Files 403.shtml> order allow,deny allow from all </Files> deny from 5.45.64.23 deny from 146.0.79.163

Corwin
15.03.2017
11:51:16
так вот, я слышал, что генераторы быстрее, меньше места в памяти и прочее. Окей менять нельзя, ещё какие-то отличия?

Маришка
15.03.2017
11:51:27
AddDefaultCharset utf-8 Options -Indexes RewriteEngine On RewriteBase / RewriteRule ^.htaccess$ - [F] RewriteCond %{HTTP_HOST} ^www.amigo.uz$ [NC] RewriteRule ^(.*) http://amigo.uz/$1 [L,R=301] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ http://amigo.uz/ [R=301,L] RewriteRule ^forum/thread(.*)-1.html$ http://amigo.uz/forum/thread$1.html [R=301,L] RewriteCond %{REQUEST_URI} ^/go/url=http://(.*) [NC] RewriteRule ^(.*)$ http://%1 [R=302,L] RewriteCond %{QUERY_STRING} ^utm_source(.*)$ [NC] RewriteRule (.*) $1? [R=301,L] RewriteCond %{REQUEST_URI} !\.(ico|css|js|txt)$ [NC] RewriteCond %{REQUEST_FILENAME} !^/admin RewriteCond %{REQUEST_FILENAME} !^/migrate RewriteCond %{REQUEST_FILENAME} !^/install RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php [L] RewriteCond %{HTTPS} =on RewriteCond %{HTTP_USER_AGENT} MSIE\s6 [NC,OR] RewriteCond %{HTTP_USER_AGENT} Windows\sNT\s5 [NC,OR] RewriteCond %{HTTP_USER_AGENT} Android.*(Mobile)?\ [0-3] [NC,OR] RewriteCond %{HTTP_USER_AGENT} ^(.*.symbian.*) [NC,OR] RewriteCond %{HTTP_USER_AGENT} ^(.*.blackberry.*) [NC] RewriteCond %{SSL:SSL_TLS_SNI} ="" RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC] RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^(.*)$ https://amigo.uz/$1 [R=301,L] <Files 403.shtml> order allow,deny allow from all </Files> deny from 5.45.64.23 deny from 146.0.79.163
Товарищ, прочитай шапку группы и больше не засоряй чат

Pavel
15.03.2017
11:52:18
так вот, я слышал, что генераторы быстрее, меньше места в памяти и прочее. Окей менять нельзя, ещё какие-то отличия?
список - это тебе жена на бумажке написала список покупок. а генератор - это она тебе по телефону говорит в прямом эфире, что надо купить, а у тебя память дырявая. Не успел купить какой-то товар - всё пипец, забыл про него.

Маришка
15.03.2017
11:53:40
так вот, я слышал, что генераторы быстрее, меньше места в памяти и прочее. Окей менять нельзя, ещё какие-то отличия?
Что, первое лишь развернутый генератор(из твоего вопроса выше), поэтому больше памяти занимает

Игорь
15.03.2017
11:53:41
так вот, я слышал, что генераторы быстрее, меньше места в памяти и прочее. Окей менять нельзя, ещё какие-то отличия?
Я ошибся, это генератор, да. Нельзя сказать, что его менять нельзя. Он от списка отличается тем, что данные не хранятся в памяти, а генерируется по мере надобности. Аналогия выше - хороший пример

Pavel
15.03.2017
11:53:42
- Купи хлеба - ок, дальше - Молоко - ок, дальше

Pavel
15.03.2017
11:54:32
next(wife)
если бы я был султан....

Маришка
15.03.2017
11:54:40
Ахаха

Google
Игорь
15.03.2017
11:54:46
:)

Corwin
15.03.2017
11:57:19
а, т.е. если я буду потом по нему итерироваться в памяти в случае генератора будет только тот элемент на который сейчас указывает переменная, а в случае со списком он там будет весь? т.е. если мне нужно найти например элемент в ряду чисел 1-10**10 , и этот элемент будет третьим или четвертым, то в памяти у меня не окажутся все 10**10 элементов а только три? Я правильно понял?)

Corwin
15.03.2017
11:58:57
ок

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

Маришка
15.03.2017
11:59:26
Что генерировать каждый раз заново?)

Игорь
15.03.2017
11:59:33
Числа же

Admin
ERROR: S client not available

Pavel
15.03.2017
11:59:33
но в теории например если мне нужна будет сумма всех чисел этого ряда, достать из памяти уже готовый список должно быть быстрее, чем генерировать его каждый раз заного?
если тебе нужна сумма, то ты можешь брать каждый элемент и плюсовать. И тебе нужно две переменных - текущиё элемент и посчитанная сумма

Но генератор одноразовый, да. Если что-то пропустил, или хочешь два раза его пройти - перематывай на начало.

Corwin
15.03.2017
12:00:30
Спасибо)

так-же вопрос. являются ли полностью эквивалентными эти записи? a = range(10) и a = [x for x in range(10)]

Игорь
15.03.2017
12:02:47
Нет

Игорь
15.03.2017
12:03:07
Если слева привести к списку, то будут

Corwin
15.03.2017
12:04:14
Спс, помогли)

Artem
15.03.2017
12:06:16
[x for x in range(10)] == list(range(10))

Corwin
15.03.2017
12:10:48
да, действительно)

xrange же в 3ем нету? Что это такое вообще? Не генератор. Пишет <type 'xrange'> =)

Google
Pavel
15.03.2017
12:11:53
который умеет быть генератором

Igelko
15.03.2017
12:24:08
кстати давайте не путать итератор и генератор.

речь выше всё же про итераторы скорее.

Dmitriy
15.03.2017
12:27:09
Генератор и есть итератор

http://nvie.com/img/relationships.png

Сергей
15.03.2017
12:50:00


Anton
15.03.2017
12:52:29
у них и команда есть)))

Сергей
15.03.2017
12:52:58
Уборщица и сторож :)

Anton
15.03.2017
12:53:14
Уборщица и сторож :)
хаха требование уметь работать с уборщицей?)

Lulz
15.03.2017
12:53:21
в сумме это один дирекор

он же и hr

Mikhail
15.03.2017
12:57:00
Пасаны, кто-то работал со сфинксом?

arisu
15.03.2017
12:57:09
блджад

откуда они все этот текст копипастят?

Сергей
15.03.2017
12:57:59
Пасаны, кто-то работал со сфинксом?
с каким именно сфинксом? Их же несколько и все - разные технологии

Lulz
15.03.2017
12:58:05
лол, нам препод втирал, что джун без опыта должен получать 10к и вообще должен быть довольным

Mikhail
15.03.2017
12:58:12
http://sphinxsearch.com

Lulz
15.03.2017
12:58:12
рублей*

Страница 2507 из 9768