
First name
31.07.2016
00:28:51

[Anonymous]
31.07.2016
07:40:24
как пропатчить KDE под freebsd?
магаз на шоп-скрипте полтора года, если есть вопросы — отвечу

Rimon
31.07.2016
08:04:45
боян

Google

Sergey
31.07.2016
08:52:27
Парни, а почему в интернетах пишут, что я не могу добавить элемент в начало односвязного списка?
Вот есть у меня дескриптор, в котором мы храним указатеть на первый эоемени, указатель на последний и длинну
Каждый элемент списка представляет из себя сущность со знасением и указателем на следующий элемент
Что мне мешает добавить элемент в начало, установив указатель на бывший первый элемент и изменив указатель в дескрипторе?
Просто одним из отличий односвязных списков и двухсвязных являктся то, что в двухсвязный я могу добавить новый элемент в начало спискп

v
31.07.2016
09:10:49

[Anonymous]
31.07.2016
10:19:14
> @vskopuk
один вопрос - как у тебя кровь из глаз от него не потекла?
Оч просто. Движок + тема + плуги и у тебя нормальная витрина. Опенкартовские дизайны платные/бесплатные выглядята как говно.
На вебасисте гемор с плугами и темами, точнее их связкой, приходится костылить немношк. Но в целом расширял плагины доставки, платежек, хелперы. Очень быстро решалось по документации.

v
31.07.2016
10:19:45
хм
и кровь не текла

[Anonymous]
31.07.2016
10:20:18
ну и работает все быстро
авто-обновления
кэши нормально строит
завел его на nginx без проблем

Google

Aleh
31.07.2016
13:32:59

Matvey
31.07.2016
16:41:54
тут можно получить ответ на нубский вопрос?

v
31.07.2016
16:42:09
йеп
но не ожидай, что это будет нужный тебе ответ

Владимир
31.07.2016
16:51:14

F01134H
31.07.2016
17:47:49
Умеет человек интригу создавать

Louis
31.07.2016
18:00:19
Кто-то использует material design ?

Евгений
31.07.2016
18:23:16
кто-то точно использует )

Louis
31.07.2016
18:40:15
Хы

Sergey
31.07.2016
18:43:53
Основное отличие от двухсвязных это то, что односвязные списки нельзя задом на перед обходить
А с добавлением элемента в начало списка я разобрался - да, можно добавлять

Sergey
31.07.2016
18:52:20

Aleh
31.07.2016
18:55:22

Artur
31.07.2016
19:07:09

Sergey
31.07.2016
20:21:46
Я к тому, что добавить элемент в начало односвязного списка можно
А некоторые статьи в интернетах вводят в заблуждение

Aleh
31.07.2016
20:25:13

v
31.07.2016
20:25:26
ну епть

Google

v
31.07.2016
20:25:31
то ты тесты не писал
то односвязные списки не прогал
как так-то?

Sergey
31.07.2016
20:25:49
Прогал
В инсте

v
31.07.2016
20:26:16
и в начало списка ничего не добавляли?

Sergey
31.07.2016
20:26:27
Я не помню
Я только в последний год пришел к дзен
Осознав, что, на самом деле, нужно мне как программисту
А в инсте я учился чтобы сессию сдавать
В остальное время я тусил с парнями и упарывался всем чем мог )
В инсте все было - и курс по бд отличный и операционные системы и несколько языков программирования. Много математических дисциплин

Sergey
31.07.2016
20:31:01
Но я был молод и хотел веселья. В общем-то не жалею ни капли )
Программирование в сто раз скушнее наркотиков и телок )

v
31.07.2016
20:34:28
Это смотря как упороться
При правильной организации процесса програмирование может заменить наркотики
причем отходняков не будет

Sergey
31.07.2016
20:35:35

F01134H
31.07.2016
20:58:41
А я стараюсь совмещать все это
Только вместо наркоты - бухло)

Google

b0g3r
31.07.2016
21:59:35
Здрасте
Я нагло вмешаюсь в процесс обсуждения чего-бы то ни было и сразу задам конкретный вопрос в надежде обрести ответ и успокоение

Gleb
31.07.2016
22:00:16
и где вопрос?)

b0g3r
31.07.2016
22:00:41
Я его обдумываю)
В общем и целом - пишу бота для телеграма (куда ж без этого) и пришёл к тому, что нужно хранить состояние каждого пользователя
Конечный автомат, все дела

Admin
ERROR: S client not available

b0g3r
31.07.2016
22:01:58
Не могу никак придумать красивый способ хранить состояния, да и вообще почему-то мало инфы нахожу по этой теме (не так ищу?)
Немного на примере:
человек заходит, инициирует чат сообщением /start
Мы его заносим в нашу прекрасную базу данных и записываем за ним состояние "start"
Посылаем ему какое-нибудь сообщение с просьбой зарегистрироваться, ставим состояние "registration"
каждое состояние по сути будет работать хэнлдером для следующего полученного от пользователя сообщения
Но тут возникает какие-то хитрости, наверняка давно решенные какими-нибудь умными людьми, и мне необязательно говнокодить что-то своё)
Во-первых, сообщения, к которым прикладываются custom_keyboard
Они имеют несколько правильных ответов, которые нужно обработать уже, получается, в "следующем" хэндлере


Gleb
31.07.2016
22:06:51
простой способ — пихать текущий state в json и хранить полем в базе. Любой набор параметров, не городишь табличек и все такое. И достаешь - парсишь при получении сообщения, смотришь, чо там лежит.

b0g3r
31.07.2016
22:07:00
Во-вторых, само хранение состояний...
ага, вот и писал про это

Gleb
31.07.2016
22:07:12
сложнее — определиться с тем, что у тебя в итоге будет, и нагородить обычных табличек.

b0g3r
31.07.2016
22:07:29
Нет, это мне кажется не то что сложным способом, а неправильным способом)

Google

Gleb
31.07.2016
22:08:07
ну, сложнее расширять. Но если у тебя конечный бот с малым набором состояний (заказ такси, например), то таблички будут лучше
зато json без проблем в тот же redis класть и повысить скорость работы.

b0g3r
31.07.2016
22:08:37
А что-нибудь дельное почитать про конечные автоматы или как их называют зарубежом finite state machine есть у кого?
Будет круто если это ещё и будет на русском и с примерами выше начального уровня сложности)
Ну а вообще большое спасибо за ответ, я всё больше уверяюсь с хранением json в бд
Вообще, лучшее решение в данном случае это конечно объектная бд, аж слюни текут попробовать использовать)

Gleb
31.07.2016
22:09:46
это нормальная практика, в целом. какие-то критичные параметры, правда, я бы все равно в табличку вынес.

b0g3r
31.07.2016
22:11:05

v
31.07.2016
22:17:24

b0g3r
31.07.2016
22:19:00
а в чем в общем-то проблема?

v
31.07.2016
22:43:35
если ты под "объектной базой" имеешь в виду нечто вроде Mongo, то они официально пишут "joins are sometimes useful for MongoDB"

b0g3r
31.07.2016
22:57:04
Нет, именно ообд
Что-то вроде ZODB

N
31.07.2016
23:28:35
Я правильно понимаю, что логично запрашивать оплату тестового задания при попытке трудоустроиться?

[Anonymous]
01.08.2016
01:25:11

Артур Евгеньевич
01.08.2016
05:08:17
Всем доброго утра!

Dmitriy
01.08.2016
05:08:38
Доброго!