
Aragaer
27.07.2016
08:30:17
во, попробуй просто забить массив на 900 элементов сначала, а потом включаешь свой таймер и начинаешь уже по предвычисленным ключам лазить

Zahar
27.07.2016
08:31:15
да, пишу

Aragaer
27.07.2016
08:31:58
и там ты уже можешь поиграть с тем, что в массив закинешь - можно 900 нулей и все отработает моментально

Zahar
27.07.2016
08:32:04
ну, в мапе дело

Google

Zahar
27.07.2016
08:32:14
окей
ладно, в жёппу
извиняюсь, за c++ тематику в беседке

Viktor
27.07.2016
08:42:29
Ребят, а почему в Диффи-Хеллмане (p-1)/2 тоже должно быть простым числом?
Википедия ссылается на книжку, книжка ссылается на публикацию в 24 выпуске (за январь 1978) журнала IEEE Transactions on Information Theory

Aragaer
27.07.2016
08:43:10
эээ

Viktor
27.07.2016
08:44:01
?

Aragaer
27.07.2016
08:45:24
не вижу там такого условия
а
теперь вижу
в англоязычной википедии этого не написано, но наоборот расписано, почему
The order of G should have a large prime factor to prevent use of the Pohlig–Hellman algorithm to obtain a or b. For this reason, a Sophie Germain prime q is sometimes used to calculate p = 2q + 1, called a safe prime, since the order of G is then only divisible by 2 and q. g is then sometimes chosen to generate the order q subgroup of G, rather than G, so that the Legendre symbol of ga never reveals the low order bit of a. A protocol using such a choice is for example IKEv2.[13]
A prime number q is a strong prime if q + 1 and q − 1 both have some large prime factors. For a safe prime q = 2p + 1, the number q − 1 naturally has a large prime factor, namely p, and so a safe prime q meets part of the criteria for being a strong prime.

Viktor
27.07.2016
09:19:48
О, спасибо

Google

bakatrouble
27.07.2016
09:40:37
https://ru.wikipedia.org/w/index.php?title=Geany&oldid=79836414

Psy
27.07.2016
09:41:35
я пользую, мне нравится. легковесно и подсветка норм
причём для всего. хоть перл, хоть питон, хоть си

agic
27.07.2016
09:42:05
да каждому свое
эти холивары что лучше уже неинтересны, я отчасти юзаю vim
тоже могу сказать легковесно и подсветка норм и так про любой

Danil
27.07.2016
09:45:25
да, подсветка это неоспоримый плюс
её ж почти ни в каком редакторе нет
большая редкость в наше время!

agic
27.07.2016
09:46:05
вообще
и я про тоже

Владимир
27.07.2016
09:46:13
о, ночной холивар продолжается

agic
27.07.2016
09:46:26
он ночью был? я пропустил спал
комодо тоже уже ? потыкали
хотя комодо не тру он для перл прогеров

Владимир
27.07.2016
09:49:06
бесполезный холивар на мой взгляд

Psy
27.07.2016
09:49:15
ну да

agic
27.07.2016
09:49:20
тупой вопрос есть csv файл с данными если загружаю его через workbench ~9 минут льется в базу
через свой скрипт ~17 минут

Google

agic
27.07.2016
09:51:14
кол-во инсертов одинаковое коннект тоже один
куда рыть?
import csv
import MySQLdb

Dmitry
27.07.2016
09:53:06
хз мб тот булкает?

agic
27.07.2016
09:53:29
csv_data = csv.reader(file('file.csv'))
for row in csv_data:
cursor.execute('INSERT INTO lala(1, \
2, 3 )' \
'VALUES("%s", "%s", "%s")',
row)

Dmitry
27.07.2016
09:53:33
или у тебя цикл написан через жопу или какаято ещё неоптимальная хуйня

agic
27.07.2016
09:53:36
cxсчитай весь скрипт
да куда тупее скрипт то?

Dmitry
27.07.2016
09:53:59
форматирование :D

agic
27.07.2016
09:54:06
тупой скрипт
http://pastebin.com/pXRUUkTn
собственно что тут может быть криво то

Dmitry
27.07.2016
09:58:23
а как замеры делал?

agic
27.07.2016
09:58:37
отчет workbench
time python namesript.py
хост один
файл один
машина с которой лью одна и таже

Dmitry
27.07.2016
09:59:16
внутри въеби start time end time

agic
27.07.2016
09:59:31
и что мне это даст?

Google

Dmitry
27.07.2016
09:59:35
сколько времени занимает подготовка запросов
отправляются они на коммите только

agic
27.07.2016
09:59:51
а ну да
http://dbahire.com/testing-the-fastest-way-to-import-a-table-into-mysql-and-some-interesting-5-7-performance-results/

H
27.07.2016
10:01:58
executemany?

agic
27.07.2016
10:02:54
хм

Admin
ERROR: S client not available

agic
27.07.2016
10:05:17
в той статье что я скидывал правы
load_data = "LOAD DATA INFILE '" + CSV_FILE + "' INTO TABLE nodes"
в разы быстрее
на тестовую залил за 90 сек
буду читать чем отличается

H
27.07.2016
10:06:04
ну оно и должно быть быстрее
там же заливает пачками, а не стейтментами

agic
27.07.2016
10:06:21
я туп маленько не понял разницы
вот сижу читаю
ну да

Dmitry
27.07.2016
10:06:51
кек

agic
27.07.2016
10:06:53
ну разница колосольная

Google

agic
27.07.2016
10:07:00
между тупым чтением и лоадом

Dmitry
27.07.2016
10:07:26
бля как меня в постгрессе радует COPY
охуенная штука
мускул залупа ебаная для пхпговна впрочем о вкусах не спорят

agic
27.07.2016
10:09:45

Dmitry
27.07.2016
10:09:59
аа

agic
27.07.2016
10:10:18

Dmitry
27.07.2016
10:10:23
ну похуй тогда вообще орм используй только не для масштабных операций вроде этой хуйни

agic
27.07.2016
10:10:24
чему ему готовые инсерты херачить

Ray
27.07.2016
10:10:25

agic
27.07.2016
10:11:03
то я тупо ложу и не спрашиваю вопросов

H
27.07.2016
10:11:34
и кладу

agic
27.07.2016
10:11:59
а что там постгря мускул, хоть монго! срать

Dmitry
27.07.2016
10:14:15

agic
27.07.2016
10:19:25
да не разводите флейм
что лучше