
Alexandr
30.06.2018
23:09:32
Ай ладно. Сам разберусь.

Erick
30.06.2018
23:20:16
можно dump table делать и потом md5 на результат

lost
30.06.2018
23:21:41
От же наркоманов развелось

Al
01.07.2018
01:28:57

Google

Al
01.07.2018
01:29:50

Andrey
01.07.2018
01:31:21

Al
01.07.2018
01:39:04
Welcome to the real world
да ну это то понятно. мне не понятно накой устраивают собеседования и каким образом они его проходят?

Erick
01.07.2018
02:21:07

Al
01.07.2018
02:21:41

Erick
01.07.2018
02:22:28
Я честно говоря не помню, что я ему сказал

Al
01.07.2018
02:23:27
дык дело даже не в том что бы узнать как там чего работает. это то как раз нормально. дело в том что вот он прочитал там описание и типа написано НАПРИМЕР МОЖНО СРАВНИТЬ ОДНУ ТАБЛИЦУ В ДВУХ БАЗАХ!!! и все... так как больше примеров нет, то товарищ завис.. типа задача то сравнить таблицу с самой собой через какой то промежуток времени.. а в примере этого не описано
логика и расуждения отсуствуют как класс...

Andrey
01.07.2018
02:25:19
Заместо их есть stackoverflow
Они не нужны

Erick
01.07.2018
02:25:42

Al
01.07.2018
02:26:03

Andrey
01.07.2018
02:26:15
Я его обожаю. Но он отучил некоторых людей думать

Google

Al
01.07.2018
02:26:31
и это не НЕКОТОРЫЕ.. блин их с каждым днем все больше

Andrey
01.07.2018
02:27:45
Очень трудно придумать тест при приёме на работу, который нельзя загуглить
Особенно если работа предполагает, что ты будешь искать в том числе в гугл решение рабочих проблем

Al
01.07.2018
02:28:51

Andrey
01.07.2018
02:28:56
Особенно если ты не гугл...

Al
01.07.2018
02:30:07
я не вижу никаких проблем погуглить конкретный синтаксис какого то кусочка. но нужно же понимать как этот кусочек будет работать в общем алгоритме

Andrey
01.07.2018
02:30:16

Al
01.07.2018
02:30:44

Andrey
01.07.2018
02:31:23
Я правда не ожидал увидеть здесь человека, не знающего, что такое чексумма

Al
01.07.2018
02:32:41
в смысле таблица. но не суть важно

Andrey
01.07.2018
02:34:18

Al
01.07.2018
02:34:42
и он аргументировал это тем что он ПХП а это все ДБА и ему не знакомо
???
да набегают тут иногда с канала оракл и начинают про апекс расказывать и как он просто нужен всем, включая бабушек торгующих семками


Alexandr
01.07.2018
06:48:27
и как такие люди устраиваются на работу?
Не все такие умные как ты. Ты там а я тут. У каждого свои направления. Нельзя заставить сисадмина изучать веб разработку,если ему это ненужно.
Так же и наоборот.
Если ты считаешь,что задавая вопрос,ты начинаешь агриться и гавкать на всех окружающих из за того,что у тебя заканчивается выходной или дома все плохо,это не должно влиять на окружающих.
Если тимлиду жена не дала,он не имеет право срываться на своих подопечных.
Я тебе отвечал спокойно весь разговор,а ты агрился.
А теперь я буду агриться,а ты будешь слушать,что я говорю.
Я не могу КРОМЕ СВОЕЙ РАЗРАБОТКИ ИЗУЧАТЬ,ТО ЧТО ЗАВТРА ИЛИ ЧЕРЕЗ НЕДЕЛЮ Я ВООБЩЕ ЗАБЬЮ.
Я занят разработкой,что и как там работает,зачем это нужно меня тоже не волнует.
Если ты работаешь в компании и так обращаешься со своими коллегами,мне тебя жаль.
Научись спокойно и вежливо общаться. Прежде всего вежливость. Человек спросил,ну так объясни ему.
Ты наверное тоже своих коллег нахер посылаешь за каждый вопрос?


Михаил Власов
01.07.2018
08:25:38
В оракле можно еще аудит настроить на апдейт у конкретной таблицы, а потом проверять, а был ли мальчик. Не знаю, есть ли в мускуле такое. Или в какой бд там контрольную сумму считать собирались...)

Google

Михаил Власов
01.07.2018
08:27:37
Тут не грубо, скорее резкова-то, но по делу.


Fike
01.07.2018
09:21:23
Не все такие умные как ты. Ты там а я тут. У каждого свои направления. Нельзя заставить сисадмина изучать веб разработку,если ему это ненужно.
Так же и наоборот.
Если ты считаешь,что задавая вопрос,ты начинаешь агриться и гавкать на всех окружающих из за того,что у тебя заканчивается выходной или дома все плохо,это не должно влиять на окружающих.
Если тимлиду жена не дала,он не имеет право срываться на своих подопечных.
Я тебе отвечал спокойно весь разговор,а ты агрился.
А теперь я буду агриться,а ты будешь слушать,что я говорю.
Я не могу КРОМЕ СВОЕЙ РАЗРАБОТКИ ИЗУЧАТЬ,ТО ЧТО ЗАВТРА ИЛИ ЧЕРЕЗ НЕДЕЛЮ Я ВООБЩЕ ЗАБЬЮ.
Я занят разработкой,что и как там работает,зачем это нужно меня тоже не волнует.
Если ты работаешь в компании и так обращаешься со своими коллегами,мне тебя жаль.
> Я не могу КРОМЕ СВОЕЙ РАЗРАБОТКИ ИЗУЧАТЬ,ТО ЧТО ЗАВТРА ИЛИ ЧЕРЕЗ НЕДЕЛЮ Я ВООБЩЕ ЗАБЬЮ.
> Я занят разработкой,что и как там работает,зачем это нужно меня тоже не волнует.
тогда ты не занят разработкой, не обманывай себя


Victor
01.07.2018
10:28:06
Здарова, всем. Может кто-нить прояснить по поводу использования коменд sqlite3_bind* в SQLIte ? Я пытаюсь понять, но что-то целостная картина не складывается, на данный момент

Михаил Власов
01.07.2018
10:40:44
Чего именно вам не хватает для целой картины?
Этстрасенс пока спит. У него другой часовой пояс.

Victor
01.07.2018
10:48:59
Цепочка как я вижу следующая:
1) Подготовка SQL-инструкции (sqlite3_prepare)
2) Может быть sqlite3_bind*()(а может и не быть его вообще)
3) Выполнение SQL-инструкции (sqlite3_step)
Возникает вопрос зачем этот bind* нужен?

Fike
01.07.2018
10:52:20
prepared statements?

Victor
01.07.2018
10:54:10
Конечно

Fike
01.07.2018
10:54:39
ну это как бы ответ тогда
привязать переменные к аргументам выражения

Victor
01.07.2018
10:55:59

Fike
01.07.2018
10:56:20
и чего

Victor
01.07.2018
10:57:10
Я только начал базы данных изучать. В книгах по SQL такого не попадалось
Я хочу понять суть. Например, я хочу выполнить инструкция для записи поля в столбец таблицы atribute с какими-нить критериями. Ну я посылаю SQL-инструкцию для этого. Нафига мне нужен этот bind* ?

Fike
01.07.2018
11:00:09
привязать переменные к аргументам выражения
вон у тебя в твоей пикче p1, p2 и p3

Google

Ilia
01.07.2018
11:00:42

Fike
01.07.2018
11:00:49
которые соответствуют трем знакам вопроса в оригинальном тексте

Ilia
01.07.2018
11:01:12

Fike
01.07.2018
11:01:17
Чтобы не устраивать SQL injection, ты передаешь эти параметры отдельно от выражения. Чтобы задать параметрам значения, ты используешь bind

Victor
01.07.2018
11:01:51

Ilia
01.07.2018
11:02:35
SQLite -- не лучший вариант для изучения БД, там всё смешано, это и клиент и сервер в одном флаконе...

Admin
ERROR: S client not available

Ilia
01.07.2018
11:04:26
Да, вот это хорошая схема...

Victor
01.07.2018
11:05:32
@MasterZiv ну сразу не прыгнешь никак. Приходится постепенно. В книге вчера бумажной листал "Поль Дюбуа. MySql". Тоже про bind* ни слова в оглавлении

Ilia
01.07.2018
11:05:40

Victor
01.07.2018
11:07:14

Ilia
01.07.2018
11:07:16
В любой книге про КЛИЕНТ скую часть БД это будет.
Например, по ODBC, по любому CLI ....
Вообще, книг по клиентской части БД на самом деле достаточно мало, у меня только одна есть.

Victor
01.07.2018
11:08:42
Странно, что у меня без bind* сейчас всё записывается. Вот что меня удивляет. Но чтобы пользоваться нормально чем-то нужно изучить более менее нормально. Вот и читаю.

Al
01.07.2018
11:25:56
http://www.adp-gmbh.ch/sqlite/bind_insert.html

Google

Al
01.07.2018
11:27:20
Я прям уже вижу как через несколько лет появится вакансия "гугольщик".
Вот вот вот.
А он им
" ну нельзя же агрится", "я же не из вашего района вообще", "мне просто тимлид сказал тут пройти"
Блин. Так уже было же до 2000 года. Называлось что то навроде "специалист по поиску в инете"

Victor
01.07.2018
11:44:41

Al
01.07.2018
11:55:33
и зачем он?

Victor
01.07.2018
11:56:11
конечно

Al
01.07.2018
11:56:21

Victor
01.07.2018
11:56:35
так сказать портабельная СУБД, для которой сервер не нужен

Al
01.07.2018
11:57:03

Victor
01.07.2018
11:57:12
есс-но
Она встраиваится в приложения
это всё понятно

Al
01.07.2018
11:57:54

Victor
01.07.2018
11:57:59
я его себе и встроил уже. Просто не все API понимаю

Al
01.07.2018
11:58:35

Victor
01.07.2018
11:58:48
ну приложение решает, когда и что писать. Но это как-бы не важно. В любом случает приложение решает что делать, даже если и не встреиваемая база и клиент-серверная
@AlexCAD понимаю, щяс книгу читаю по SQL
уже 100 страниц прочёл. Мозг устал от этого ))
много инф сразу пришло

Al
01.07.2018
12:00:45