@yii2ru

Страница 284 из 1721
M
28.06.2017
05:33:58
Хотя тут потоки не те потоки, которые в multi thread привыкли понимать.

Sergey
28.06.2017
05:34:25
M
28.06.2017
05:34:39
Можно заменить потоки на запросы
Можно на ассемблере писать.

Мьютексы одна из тех вещей, что радует меня в коробке, хотя многие не знаю про это даже

Google
Алимжан
28.06.2017
05:35:06
Блин, ты похоже не понял что такое мьютексы. Ты вообще, с блокировками работали? Race condition не пустые слова? dead lock? просто хочу понять, есть ли у тебя база.
Да понимаю я. Просто мне интересно как ты реализовал интерфейс ожидания. Мой шеф к примеру хотел, чтобы в режиме онлайн это все было

M
28.06.2017
05:35:33
Как в кабинку туалета ручку дергаешь, оттуда крик ЗАНЯТО

Мьютекс кабинка_сортира :D

Кстати кабинка сортира отличное описание мьютекса)

Алимжан
28.06.2017
05:37:17
Задача была такова. Есть ресурс, к примеру твой, с ограниченным запасом ресурсов. Открывают три юзера. У двоих из них плашка "Ожидание подключения". Как только первый закончил, то у второго сразу плашка исчезает и работает он. Третий все еще в ожидании. И наконец очередь доходит до третьего

M
28.06.2017
05:38:06
Очередь + мьтекс

Vladislav
28.06.2017
05:38:28
Без реконнекта не обойтись же

От клиента

Ибр по таймауту будет умирать

Не?

Sergey
28.06.2017
05:39:03
Кстати кабинка сортира отличное описание мьютекса)
Кабинка это семафор, туда и вдвоем можно зайти

Vladislav
28.06.2017
05:39:21
Google
Vladislav
28.06.2017
05:39:28
Второй будет стоять и нюхать

Sergey
28.06.2017
05:39:36
Там не только срать можно

M
28.06.2017
05:39:47
Очередь юзеров хранить где-то, дать на коннект 30 секунд после следующего, долбить апи каждые 10 сек

Ну и т.д.

Отвлекли, пойду работать)_

Рад что годную тему поднял)

Но закончилось туалетом :D

Vladislav
28.06.2017
05:40:43
Там не только срать можно
Нам надо только срать

В этом и суть

Алимжан
28.06.2017
05:42:10
Там не только срать можно
В туалете можно не только срать, так же, как и срать можно не только в туалете ??

Sergey
28.06.2017
05:42:20
Не, нам нужно получить эксклюзивный доступ к ресурсу

А делать мы с этим ресурсом можем не то что собирались делать другие запросы

M
28.06.2017
05:48:48
Написал тест, был прав, первый шаг в TDD)

Не в мьютексах дело было)

Хотя на большой нагрузке они понадобятся.

M
28.06.2017
05:51:58
Vladislav
28.06.2017
05:56:11
Для неконкурентных

Юрий
28.06.2017
06:00:19
Написал тест, был прав, первый шаг в TDD)
Ну вообще тдд подразумевает что ты сначала написал тест, а не код

Google
Юрий
28.06.2017
06:00:29
Так что шаг в другую сторону

M
28.06.2017
06:00:48
Ну вообще тдд подразумевает что ты сначала написал тест, а не код
Ага, я нашел баг, покрыл тестом, щас ресолвю.

Разве это не TDD?

Юрий
28.06.2017
06:02:53
Нет

В тдд ты написал бы тест сначала и код был бы без бага. У тебя ITSDD - i tak soidet driven development

M
28.06.2017
06:03:49
Ну извините, покрыть все юзкейся я не могу, по тому что на продакщене всплывают узкие места под нагрузкой, как тогда быть?

ITSDD задолбало)

Юрий
28.06.2017
06:04:03
Не называть это tdd

M
28.06.2017
06:04:11
а как?

Юрий
28.06.2017
06:05:01
Многопоточный запуск тестов, конкурентность, вот это все

Сразу бы увидел свои узкие места

M
28.06.2017
06:05:25
В кодцепшене есть многопоток?

M
28.06.2017
06:05:44
Или колхозить только?

Юрий
28.06.2017
06:05:58
Запустить несколько инстансов кодсепшена не вариант? Решений полно, посмотри

M
28.06.2017
06:07:10
> Запустить несколько инстансов кодсепшена не вариант? Дичь.

Павел
28.06.2017
06:09:24
Молчал потому что тесты писал ?

SiZE
28.06.2017
06:22:36
tdd = нет багов?
есть конечно. никогда нельзя быть уверенным что код покрыт на 100% тестами

Admin
ERROR: S client not available

Vladimir
28.06.2017
06:22:48
вот имеено

Google
Vladimir
28.06.2017
06:23:34
@exileum так что tdd ;)

Юрий
28.06.2017
06:33:41
tdd = нет багов?
Уменьшенная вероятность. Есть тут фанатичные люди у которых и правда нет.

Но если бы покрытие могло быть больше сотки, то там все 200 и тратить на такое время нет смысла

Юрий
28.06.2017
06:35:24
Ради красивого бейджика? Не, не фанат их?

Sergey
28.06.2017
06:35:59
@exileum так что tdd ;)
Tdd не про баги, а про очередность написания кода и тестов

M
28.06.2017
06:36:46
Ну когда надо прототип быстро собрать, БЫСТРО, ещё вчера или сайт-визитка на коленке, для 3.5 анонимусов стараться - не нужно. Для долгих и больших проектов - маст хев.

Я видел, как несколько проектов загнулось.

Без тестов.

Времени у них не было, когда я кукарекал про тесты, год назад было, опыта у меня пол года тогда было.

Зато было время вручную тестить и баги править месяцами ?

@KoJIT помнишь да, те прекрасные времена?

Vladimir
28.06.2017
06:39:02
? Sergey я к тому и написал. что @k1sliy пишет я сделал тест и теперь ресовлю, а ему говорят это не тдд

Vladimir
28.06.2017
06:42:05
@KoJIT помнишь да, те прекрасные времена?
они не загнулись, они даже не начались нормально.

Юрий
28.06.2017
06:42:31
M
28.06.2017
06:42:40
они не загнулись, они даже не начались нормально.
:D Ну как бы рынок надо тестировать, прежде чем сделать продукт, разве не?))

Мне показалось что сначала код был потом тест. @k1sliy как было?
Так было, покрыл критичные места тестами. Нашел баг, написал тест для баги, ресолвлю.

M
28.06.2017
06:44:06
они не загнулись, они даже не начались нормально.
Я даже чет немного ностальгирую щас по этому трешу)) Моск сука, забывает всё плохое и оставляет хорошее)

Vladimir
28.06.2017
06:45:58
Я даже чет немного ностальгирую щас по этому трешу)) Моск сука, забывает всё плохое и оставляет хорошее)
за аналитку тоже надо платить )) считаю это стартапом. гит ничего не забывает ))

Google
M
28.06.2017
06:48:47
за аналитку тоже надо платить )) считаю это стартапом. гит ничего не забывает ))
Да да, смеялся тогда, когда слышал это слово, СТАРТАП. Сколько, год/полтора до старта прошло? ВОТ ЭТО СТАРТАААААП)

Юрий
28.06.2017
06:52:49
M
28.06.2017
06:54:20
Мне и сейчас смешно. Не я же заказчик )
?Зато для нас отличный старт. Где бы ещё место нашли, чтобы стартануть?

Юрий
28.06.2017
06:54:49
Т.е. Твиттер ещё стартап?
а они сьбя вроде им и считают. надо глянуть их миссию, но чот около того

Страница 284 из 1721