@ru_python

Страница 2722 из 9768
Aragaer
23.04.2017
11:56:37
эм

ну это разные языки

программа, написанная на питоне, выполняется интерпретатором питона, внутри она дергает какие-то бинарные либы

программа, написанная на плюсах, компилируется компилятором в бинарник

Google
Aragaer
23.04.2017
11:57:32
и тоже может дергать внешние бинарные либы

по сути это два разных языка программирования

Проксимов
23.04.2017
12:03:12
Aragaer
23.04.2017
12:04:27
легче, потому что во-первых есть многое из коробки в стандартной библиотеке, во-вторых легко доустановить еще библиотек, а в-третьих просто проще синтаксис

Проксимов
23.04.2017
12:06:50
На C++ будет просто в 10 раз больше кода

Зайди в супапро и посмотри у Feils бота исходники

Евгений
23.04.2017
12:08:31
Народ был телеграмму чат для бухгалтеров. Не напомните ссыллчку?

Проксимов
23.04.2017
12:11:47
Он на С написан
На с++ же вроде

SOJALEI MRAZ
23.04.2017
12:11:54
Проксимов
23.04.2017
12:12:04
нет
Ну тогда посмотри сколько кода на С

Google
Проксимов
23.04.2017
12:12:27
На с++ будет в 2 раза больше

Евгений
23.04.2017
12:12:41
Нужно 1с настроить))?
Знакомая бухгалтер

Коллеги

Maxim robox
23.04.2017
12:35:47
Посоны, посоветуйте функцию. У меня в базе есть сущности с айдишниками. Хочу давать на них длинные непонятные ссылки. Типа /entity/efregi525b13i4r12ebascadgr9/ → id: 1 /entity/f54jk6ny2o3ht139vfd0qvu894/ → id: 2 Не хочу этот хэш хранить в базе. Нужна какая-то обратимая хэш-функция. Варианты с секретным ключом тоже подходят. Посоветуйте что-нибудь.

Oleksandr ror191505
23.04.2017
12:36:57
шифруй и расшифровывай

Maxim robox
23.04.2017
12:37:07
Спасибо, кэп

Oleksandr ror191505
23.04.2017
12:37:40
ну так в чем проблема?

бери любой блочный шифр и вперед

Maxim robox
23.04.2017
12:38:09
Я обозначил проблему — я ищу функцию.

Oleksandr ror191505
23.04.2017
12:38:24
AES

https://pypi.python.org/pypi/pycrypto

Aragaer
23.04.2017
12:39:53
md5 достаточно наверно

Oleksandr ror191505
23.04.2017
12:40:08
md5 необратим, как бы

Aragaer
23.04.2017
12:40:27
https://docs.python.org/3/library/hashlib.html#module-hashlib

а

Maxim robox
23.04.2017
12:41:47
AES
Похоже подходит. Надо выяснить, подойдёт ли её вывод (вроде как base64) для урлов.

Google
Скрудж
23.04.2017
12:42:05
md5 необратим, как бы
Рад.табл, но не подойдёт для запроса

Maxim robox
23.04.2017
12:43:15
Подойдет конечно
Таки нет. Там +/= есть.

Aragaer
23.04.2017
12:44:19
urlencode

Maxim robox
23.04.2017
12:46:16
urlencode
Не. Слишком стрёмно.

Хотя можно в hex-представлении, наверное.

Vasiliy
23.04.2017
12:52:02
Base64 переводи в хекс

Aragaer
23.04.2017
12:52:44
можно сразу бинарное в хекс

Vasiliy
23.04.2017
12:52:46
Или да, дополняй нулями и блочный шифр

Andrey
23.04.2017
13:07:07
Таки нет. Там +/= есть.
Есть вариант base64 с - и _, специально для url

Михаил
23.04.2017
13:26:59
Кто нибудь знаешь как установить пакет Crypto? пробовал так-sudo pip3 install Crypto,говорит все успешно,а при импорте сам питон не видет библ.

Igelko
23.04.2017
13:27:09
Igelko
23.04.2017
13:27:45
т.е. близкие числа будут иметь похожий base64

Aragaer
23.04.2017
13:30:09
base64 это вааще не шифрование

это просто представление исходных бинарных данных в читаемом формате

Михаил
23.04.2017
13:35:10
Подозреваю, что ему еще нужна какая-то бинарная часть, которая ставится отдельно
Похоже вы оказались правы или я не то поставил. Помогло pip3 install pycrypto

Nikolay
23.04.2017
13:50:02
Почему?
я ж разжевывал сто раз

Google
Nikolay
23.04.2017
13:50:23
все, что нельзя поставить из пакетов системных - только в virtualenv

Aragaer
23.04.2017
13:50:27
ставить надо без sudo внутрь virtualenv

Eldar
23.04.2017
13:50:36
я ж разжевывал сто раз
Не ну там изоляция все дела

Nikolay
23.04.2017
13:50:52
Не ну там изоляция все дела
какая еще изоляция?

Eldar
23.04.2017
13:50:55
А если я спецом хочу поставить пакет для питона

Nikolay
23.04.2017
13:51:27
virtualenv ничего не изолирует, он просто переменные окружения подменяет

Eldar
23.04.2017
13:51:40
Изоляция на уровне зависимостей либ для проектов

Nikolay
23.04.2017
13:51:53
Ну не придирайся
ну просто нельзя sudo pip install

Admin
ERROR: S client not available

Aragaer
23.04.2017
13:52:02
и за счет этого имеет внутри себя копию нужных либ

которые вполне могут быть несовместимы с системными

Eldar
23.04.2017
13:52:46
Ну еп, ну сматри если мне вот хоть убейся надо поставить либку в системный питон. Что лучше sudo pip или через apt?

Aragaer
23.04.2017
13:53:13
лучше сесть и подумать. И прийти к выводу, что тебе не нужны либы в системный питон

ну или апт

Eldar
23.04.2017
13:54:06
лучше сесть и подумать. И прийти к выводу, что тебе не нужны либы в системный питон
У меня прост было пару раз когда пздц как надо было но не для разработки

Aragaer
23.04.2017
13:54:25
тогда апт

Eldar
23.04.2017
14:02:57
Почему он?

Aragaer
23.04.2017
14:06:37
потому что он является штатным инструментом управления пакетами в системе, а не пип

Google
Aragaer
23.04.2017
14:07:34
и если некоторому приложению требуется пакет версии Х, апт поставил версию Х, а ты через пип поставишь У, то огребешь много радости

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

Vitalii
23.04.2017
14:10:55
Кто пользовался PyPy? Действительно ускоряет работу?

Igor
23.04.2017
14:11:07
действительно

Yan?
23.04.2017
14:12:16
Дратути

Кто в opengl может?

Igor
23.04.2017
14:12:37
Кто в opengl может?
спрашивай сразу)

Yan?
23.04.2017
14:12:45
И хочет заработать небольшую деньгу

Да мне лабы по комп графике сделать нужно, а из-за работы не успеваю

Да желания нет делать

Aragaer
23.04.2017
14:15:11
ну и не делай

Yan?
23.04.2017
14:16:27
ну и не делай
>лабы по комп графике сделать нужно

Rocket
23.04.2017
14:22:01
http://hashids.org/
Оооо, спасибо

Aragaer
23.04.2017
14:23:21
>лабы по комп графике сделать нужно
Если этот факт не вызывает желания их сделать, то зачем их еще делать?

Maxim robox
23.04.2017
14:24:16
http://hashids.org/
Блин, точно. Знал про эту библиотеку и забыл. Спасибо.

Михаил
23.04.2017
14:42:48
низя ставить ничего через sudo pip3 install
чего так? все же работает и замарачиваться не надо))

Nikolay
23.04.2017
14:43:43
Михаил
23.04.2017
14:45:24
Чат не читай, сразу отвечай
так и делаю,ну тк,чего ж плохо в pip?

Nikolay
23.04.2017
14:46:12
так и делаю,ну тк,чего ж плохо в pip?
В pip - ничего. В sudo pip - все

Михаил
23.04.2017
14:46:58
В pip - ничего. В sudo pip - все
бог есть,бога нет.

Nikolay
23.04.2017
14:47:41

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