
lost
05.01.2018
12:11:42

Asai
05.01.2018
12:11:52
ну код я обычно в саблайме пишу

Vladislav
05.01.2018
12:12:11
Сурово

Юра
05.01.2018
12:48:33
У меня есть вот такое
CREATE TABLE IF NOT EXISTS account (
id SERIAL,
name VARCHAR(60) NOT NULL,
password VARCHAR NOT NULL
);
CREATE TABLE IF NOT EXISTS role (
id SERIAL,
name VARCHAR(20) NOT NULL
);
CREATE TABLE IF NOT EXISTS account_role (
account_id INTEGER NOT NULL,
role_id INTEGER NOT NULL
);
ALTER TABLE account ADD PRIMARY KEY (id);
ALTER TABLE role ADD PRIMARY KEY (id);
ALTER TABLE account_role ADD PRIMARY KEY (account_id, role_id);
ALTER TABLE account_role
ADD CONSTRAINT account_role_account_id_fkey FOREIGN KEY (account_id) REFERENCES account (id) MATCH FULL,
ADD CONSTRAINT account_role_role_id_fkey FOREIGN KEY (role_id) REFERENCES role (id) MATCH FULL;

Google

Юра
05.01.2018
12:48:43
написал вот такое
Выглядит вот так
Это значит, что в таблице account_role все строки уникальные, но не все значения в строках уникальные, так?

Asai
05.01.2018
12:50:54
можно узнать, что за пакет, который развернутую таблицу может показывать?

Юра
05.01.2018
12:51:03
PGModeller
Это для postgres

Валерия
05.01.2018
12:51:46

Юра
05.01.2018
12:53:04
Ага
testdb=> INSERT INTO role VALUES (5, 1) RETURNING *;
ERROR: duplicate key value violates unique constraint "role_pkey"
DETAIL: Key (id)=(5) already exists.

Валерия
05.01.2018
12:53:14
Ага
Все уникальные возможные комбинации ключей из account и role

Юра
05.01.2018
12:54:03
Все работает

Google

Viktor
05.01.2018
14:48:21
В базе хранится несколько десятков тысяч записей. А именно сериализированные многомерные массивы. Я заметил что тип данных FLOAT сериализируется как то очень странно - после точки у меня по факту 2 символа, а после сериализации int все числа превращаются, видимо, в double. Причем int получает ещё 33 символа после запятой, а float что-то там за 50. Я подивился такой сериализации и изменил формат хранения из сериализации в JSON. Количество символов сократилось. Но почему то размер таблицы какой был, такой и остался. Чем это можно объяснить?
данный смотрю в phpmyadmin

Maxim ??
05.01.2018
15:18:15
не пользуйся им

Viktor
05.01.2018
15:22:34
пхпадмином?
А чем пользоваться?
видимо данные не пересчитались. Спустя некоторое время размер изменился

Ilia
06.01.2018
18:37:25


Dima
06.01.2018
19:35:25
здесть есть кто-то из Одессы?

Che
06.01.2018
19:49:53
существуют в природе быстрые базы, в которых вообще отсутствуют индексы?
можно даже проприетарные

aster
06.01.2018
20:39:45

Che
06.01.2018
20:40:20
смишно

aster
06.01.2018
20:40:38
Тут в соседнем чятике уже водка кончилась пока обсуждали:
https://docs.microsoft.com/en-us/quantum/quantum-concepts-4-qubit?view=qsharp-preview

Che
06.01.2018
20:41:23
у мокрописьки даже на квантовом проце все будет жутко тормозить. инфа соточка.

aster
06.01.2018
20:42:49
?
Ржачно было когда смигрировали оракл 9й под чпуксом с интегрити 8й серии на оракл 9й же, но под виндой на 380g7
С трехкратным почти приростом попугаев

Google

aster
06.01.2018
20:50:42
Но интегрити, конечно, старенький был и энд оф сапорт. На не первой свежести итаниумах

Al
06.01.2018
21:04:59

aster
06.01.2018
21:06:25

Al
06.01.2018
21:06:55
Приложений этому нет. Количество кубитов маловато. Просто хайп ради хайпа

aster
06.01.2018
21:08:27
Подожди, до этого я еще не дошел.
Я пока еще там написанное пытаюсь осмыслить

Al
06.01.2018
21:09:36

aster
06.01.2018
21:09:59
Говорят в ажуре уже можно потыкать квантовые пк

Al
06.01.2018
21:10:14
Потыкать можно уже давно
У того же ибм уж пару лет модель онлайн хоть утыкайся
Только практических применений нет

Al
06.01.2018
21:11:55
Буквально пара задач есть и те просто ради "о гляка работает "

aster
06.01.2018
21:13:28
Ну видимо дорого пока.
Просто так не перекомпилируешь же

Al
06.01.2018
21:15:06

aster
06.01.2018
21:15:26
Пойду почитаю что там да как.


Al
06.01.2018
21:17:15
Пойду почитаю что там да как.
— Если задача нашего квантового вычислителя — смоделировать поведение пельменей в кипящей воде, то мы в начале укладываем пельмени (т.е. вводим начальные значения в наш компьютер), далее заливаем осторожно воду, чтобы не испортить наши начальные значения, и затем запускаем вычисление — включаем подогрев кастрюли. Всё, через N минут останавливаем вычисления (выключаем подогрев) и фотографируем текущее положение пельменей в кастрюле — это и есть результат работы нашего компьютера по алгоритму моделирования поведения пельменей в кипящей воде. Ни один классический супер компьютер существующий на сегодняшний день не сможет смоделировать каждый атом воды и его поведение/взаимодействие с другим атомами (даже просто памяти не хватит что бы хранить информацию о каждом атоме), а наш — смог!
Если укладывать пельмени определенным образом и знать закономерности их влияния друг на друга (слипшиеся поднимаются медленнее чем не слипавшиеся), то можно в начальных значениях задать некоторое логическое условие, которое будет выполнять некоторые логические действия, т.е. выполнять вычисления как и классический компьютер, правда… особо полезных вещей на пельменях не повычисляешь (довольно затратно выйдет), но в принципе можно…
Вывод — мы построили крутой квантовый компьютер.
Кто не согласен? ?
Пойду почитаю что там да как.
Я вот свой алгоритм оптимизировал. Неожиданно. Копался в первой версии сделанной на многомерных векторах. И нарыл в ней отличную идею как касандру раком поставить. Теперь заместо 3-5 часов на обработку уходит 2 минуты.


aster
06.01.2018
21:24:52
Это на обучение?

Google

Al
06.01.2018
21:29:18
Это на обучение?
У него нет разницы. У него любая инфа обучение.
распознает говорящего. Интонации. Настроение. Разделяет несколько одновременно говорящих

Admin
ERROR: S client not available

aster
06.01.2018
21:30:08
Так любая новая инфа вызывает перестроение всего?

Al
06.01.2018
21:30:55
Если касандру твикнуть что бы 100к+ в секунду выдавала простых селектов. То аудио будет в реалтайм переваривать

aster
06.01.2018
21:34:01
Но реалтайм - не каждая услышанная фраза в моей голове требует обработки "перестроения всех связей" реалтайм. Некоторые просто создают задание на "последующую обработку "

Asai
06.01.2018
21:42:57
всем привет

Al
06.01.2018
21:43:44
Но связь то каскадом.
Но в целом понятно. Да ?
Не так. Представь что у тебя есть лес из векторов. Не ограниченый лес. И для примера ты хочешь сравнить новый вектор со всем лесом разом. Скажем с миллиардом векторов в лесу.
Вот на сравнение вектора из 50к элементов уйдет примерно 2 минуты. При этрм размер леса не важен

Asai
06.01.2018
21:46:52
подскажите пожалуйста, можно ли двойной внешний ключ сделать

Simon
06.01.2018
21:47:07

Asai
06.01.2018
21:47:33

Al
06.01.2018
21:47:45

Asai
06.01.2018
21:48:12
и какой синтаксис будет

Simon
06.01.2018
21:48:15

Asai
06.01.2018
21:48:39
create table history( user_id mediumint unsigned, goods_id mediumint unsigned, date_and_time datetime, quality_rating smallint unsigned, quest_rating smallint unsigned, constraint pk_history primary key(user_id, goods_id), constraint fk_history foreign key(user_id, goods_id) references person(user_id) assortment(goods_id));
ругается на синтаксис

Simon
06.01.2018
21:49:26
ругается на синтаксис
CREATE TABLE peoples
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
id_organization INT UNSIGNED NOT NULL,
id_people INT UNSIGNED NOT NULL,
contact varchar(50),
PRIMARY KEY(id),
FOREIGN KEY(id_organization)
REFERENCES organizations(id)
ON DELETE RESTRICT
ON UPDATE CASCADE,
FOREIGN KEY(id_people)
REFERENCES peoples(id)
ON DELETE RESTRICT
ON UPDATE CASCADE
) ENGINE=InnoDb;

Google

Simon
06.01.2018
21:49:40
Вторая ссылка в Гугле
Mysql я так понимаю?

Asai
06.01.2018
21:50:33
да

Al
06.01.2018
21:50:44

Simon
06.01.2018
21:50:58

Vladislav
06.01.2018
21:51:27

Al
06.01.2018
21:51:29
На выборку?
Хоть на что. Она на любой запрос по порядку пойдет
И будет верещать каждый раз

Simon
06.01.2018
21:53:32

Al
06.01.2018
21:54:13

Simon
06.01.2018
21:54:55