Sly32

Рейтинг
389
Регистрация
29.03.2012
Должность
Software engineer
dj D:
Нет, я хочу ТЗ простыню целый месяц читать.

вот в этом мы с тобой и отличаемся. Даже не так. Никто не хочет читать тз. Но кто-то понимает, что это нужно, а кто-то нет.

Вообще, считаю, опят работы в команде - просто бесценен. Даже если цель - фриланс, все равно через это нужно пройти, потом авойдишь кучу ошибок.

---------- Добавлено 05.06.2020 в 19:20 ----------

ArbNet:
Извини, но у тебя это ассоциации не возникает с тем что ты делаешь?
Человек выбирает готовый продукт, установил двиг, подправил мальца и всё, считай мега крутой разработчик.

Как то тебе вообще ничего не удается донести. Ну вот смотри часть кода который я написал сегодня.

# coding: utf-8

from unittest import TestCase, mock

from aiohttp.test_utils import setup_test_loop, teardown_test_loop, unittest_run_loop
import sync_handler


class SyncHandlerTestCase(TestCase):

def setUp(self) -> None:
self.loop = setup_test_loop()
self.playbacks = [ {
'user_id': 1,
'item_id': 1,
'show_id': 1,
'show_name': 'show_name',
'season_id': 1,
'season_name': 'season_name',
'checkpoint': 10,
'timestamp': '0000-00-00',
'watched': False,
},
{
'user_id': 2,
'item_id': 1,
'show_id': 1,
'show_name': 'show_name',
'season_id': 1,
'season_name': 'season_name',
'checkpoint': 10,
'timestamp': '0000-00-00',
'watched': False,
},
]
self.timestamp = '0000-00-00'

def tearDown(self) -> None:
teardown_test_loop(self.loop)

@unittest_run_loop
@mock.patch('services.history_entry_service.************.upsert_history_entries')
async def test_chunk_update(self, upsert_history_entries_mock) -> None:

await sync_handler.chunk_update(self.playbacks)
upsert_history_entries_mock.assert_called_once_with(self.playbacks)

@unittest_run_loop
@mock.patch('services.user_playback_state_service.*************.scan_playbacks')
async def test_scan(self, scan_playbacks_mock) -> None:
SCAN_CHUNK_LIMIT = 1000000
await sync_handler.scan(self.timestamp)
scan_playbacks_mock.assert_called_once_with(self.timestamp, SCAN_CHUNK_LIMIT)

ВЫделенное - это библиотеки. Первая - уровня питона, вторая - уровня фреймворка. В твоем понимании мне надо было сначала самому их написать? Только для того, что бы запустить тесты? Или я лучше займусь следующей задачей, потому что эта делает ровно то, что от нее требуется? Или на твоем языке, например, ты будешь переписывать функцию mysqli_connect, если захочешь законнектиться с БД? А я использую готовый класс, в который нужно только параметры подкючения передать.

Я не прав?

Varenik:
Читал о блокировках и транзакция MySQL

Сорри, я давно не работаю с мусклей, с постгрес и не буду вводить вас в заблуждение, лучше еше раз посмотрите доку. Блокировка должна работать вроде как сама, транзакции я использую только через ОРМ ДЖАНГО, вряд ли это будет вам полезно. Надеюсь тут найдутся кто более компетентные чем я в БД

NCom:
Что за фанатский подход?
NCom:
У меня 2 макбука, айфон 10, айфон SE (из-за любви к пятерки), эплтв, айпад про 12.9, часы, наушники, даже в качестве роутера стоит тайм капсула. Я очень люблю эпл, но скажу откровенно... за последние 2 года операционная система превратилась в глючный мусор, а устройства в барахло. Это на мой взгляд и на мой вкус.

Даже просто не могу придумать как это прокомментить - просто запомню)

Aisamiery:
AWS превосходный инструмент,

Блин, сглазил. Мы стали advanced partner AWS и вводят сертификацию инженеров. Планируют всех охватить)

dj D:
Лет через 5 мышки вымрут и все уйдут писать в офлайн консоль - "развитие"

Набор слов... Ну например, при работе на макбуке мышка уже для меня "вымерла" - там тачпад ее полностью заменил. А консоль.. Ну вот мое корыто умеет само останавливаться перед препятствиями, следить за полосой движения, круиз-контроль дистанционный, само паркуется. А у шефа Ауди А7 - так в той в принципе полноценный автопилот! Только это никак не отменяет того что я должен уметь ездить без всяких этих приблуд.

А ты так и хочешь - кнопку нажал и в точке Б а в кармане хрустят 350 баксов...

Говорил и буду говорить - моя главная претензия к Вордпрессу - это его преимущество - крайне низкий порог вхождения, чуть выше чем в тильду. Человек разворачивает 2 раза ВП и потом считает что он может продавать свои услуги "домохозяйкам", хотя отошел от них на полшажочка от них.

Молодцы те кто идут дальше, но некоторые предпочитают всю жизнь стоять на месте но считать что это правильно. А эра такой разработки медленно но верно катится в никуда.

dj D:
Чую запах троянского коня. На всякий случай сейчас кольну тебя в вымя.

Деццкий сад. И даж подписаться струсил. Да ладно, пользуйся моей добротой))) Может когда и поймешь, что я был прав, покусывая тебя тут, спасибо скажешь

ArbNet:
я иногда по мере возможности стараюсь некоторым подсказать, иногда помочь кодом и примерами

Дада, видел это, жалко возможности твои кхе, прям скажем, как говорится, лучшеб не помогал... Придешь в пайтон - приходи, поговорим), там чем смогу, в пхп я уже три года как не, зачем мне дурить голову людям?

Sitealert:
Мне нефиг делать,

а что, разве есть что? с твоей квалификацией сомневаюсь что есть. Ну что - научишь меня ютубам на ВП, я все равно в отпуске)))

Всего: 8125