
Greenfog
08.06.2018
21:43:13

Asdf
08.06.2018
21:43:26

Dolphin
08.06.2018
21:43:41

Artem
08.06.2018
21:44:23

Google

Asdf
08.06.2018
21:44:35

Greenfog
08.06.2018
21:44:57
Дискретность по частоте и амплитуде

Dolphin
08.06.2018
21:45:56
Вот в краткосрочной перспективе говнокод лучше, потому что дает здесь и сейчас. Но при этом большая цена последующих изменений.
Нормальный код тебе дает результат позже, но последующие изменения куда легче.
Соответственно, вопрос только в том, сколько таких изменений будет. Если это какая-то побочная херня, которая если и поменяется -- то уж совсем в корне, то почему бы и нет. Основные модули лучше все-таки писать нормально
Это должен рассчитать Риск Менеджмент, предложить расстановку сил, с упором на поддержку и риски, посчитать возможные убытки, и установить сроки исправления возможных ошибок.

Asdf
08.06.2018
21:46:32
Достоевский после каторги тоже патриотичнее как-то стал.

Dolphin
08.06.2018
21:47:55
... это начинает приносить пользу только в достаточно крупных проектах, а иначе сжирает потенциальную прибыль. Поэтому на мелких проектах такие задачи не ставят. а реализуют быстро, говнокодерами, с помощью говнокода, который решает поставленную задачу.
А уже после - быть может перепишут модули, функции, библиотеки и т.д. Как например делает Микрософт.
Это скользкая дорога, но успех мы все видим.

Артем
08.06.2018
21:49:31
о, у меня такой же
термоусадку удобно усаживать
и тараканов жечь)

Maxim
08.06.2018
21:53:05
Ну ок. Просто у меня бывали ситуации, когда казалось бы нормальная архитектура системы оказывалась неспособна адекватно адаптироваться к небольшим, но неожиданным изменениям начального ТЗ. Хотя это означает лишь то, что архитектура была не такой уж и нормальной.
Потому тут надо разделять два понятия говнокода -- когда в функции насрано это одно, ты просто её используешь, как черный ящик. Если черный ящик оказывается неспособен что-то сделать -- да, переписывается, но только он. А когда насрано в архитектуре проекта -- при дополнениях к ТЗ нахуй может пойти весь написанный проект.

Maksim
08.06.2018
21:53:14

Google

Maxim
08.06.2018
21:54:19
Хотя все эти пространные рассуждения выше обобщаются тем, что говнокодить надо только там, где не больно переписать нормально, а просто лень/надо сделать еще вчера/т.п. Такие вот откровения капитана очевидности

Asdf
08.06.2018
21:55:23

Maxim
08.06.2018
21:56:19
Человеки, по крайней мере я, херово экстраполируют, что еще может понадобиться в системе. Потому закладываешь возможность расширения одной вещи, а нужна оказывается совсем другая

Asdf
08.06.2018
22:00:02

Dolphin
08.06.2018
22:00:14

Asdf
08.06.2018
22:02:20

Dolphin
08.06.2018
22:02:36

Byte
08.06.2018
22:02:45
Возьми python 3.6, блин. f-strings рулят ;-)
Ну и прогони через линтер код, что ли…

Asdf
08.06.2018
22:03:28

Byte
08.06.2018
22:03:48
Ну зато был string.format =)

Dolphin
08.06.2018
22:04:28

Безопасность?
08.06.2018
22:04:59
Какой графический экран для arduino посоветуете? Для вывода изображения, размером 240x320 px или больше, ценой <$13

Asdf
08.06.2018
22:05:04

Byte
08.06.2018
22:05:38

Dolphin
08.06.2018
22:08:48

Evgeny
08.06.2018
22:10:10
Привет всем. Кто может помочь с подключением oled ssd1322 к mega2560?
4 часа не могу понять как надо подтягивать bs0 и bs1

Th0r
08.06.2018
22:11:51
если тебе нужен 4х проводный spi, то оба на землю тяни

Dmitry
08.06.2018
22:15:10
в общем, купил БП. на проводах экономиби больше, чем на старом залмане
заодно открыл залман. пяток выходных конденсаторов выглядят вполне здоровыми. странно это

Google

Asdf
08.06.2018
22:15:17

Безопасность?
08.06.2018
22:18:33
Какой графический экран для arduino посоветуете? Для вывода изображения, размером 240x320 px или больше, ценой <$13 ???
Контроллер Uno или Stm32F103

Th0r
08.06.2018
22:18:59

Безопасность?
08.06.2018
22:19:22

Th0r
08.06.2018
22:19:35

Безопасность?
08.06.2018
22:20:38

Th0r
08.06.2018
22:21:04

Безопасность?
08.06.2018
22:22:22
Есть еще варианты?

Th0r
08.06.2018
22:23:27
там есть строка поиска, туда вбиваешь "screen 320" и листаешь до посинения

Byte
08.06.2018
22:25:39

Asdf
08.06.2018
22:26:09

Byte
08.06.2018
22:28:22
И вот это крайне советую:
https://pypi.org/project/flake8/

morda
08.06.2018
22:29:48
пищщарм лучше посоветуй)

Byte
08.06.2018
22:30:26

morda
08.06.2018
22:31:20
не

Byte
08.06.2018
22:31:56
Фломастеры.

morda
08.06.2018
22:32:21
не

Google

morda
08.06.2018
22:33:41
были и вимеры и емаксеры) я и сам умею, поверь так как чел в пищщарме хуярит никто за ним не успеет)

Byte
08.06.2018
22:34:05
Rope есть, автокомплит есть, навигация есть, подсветка есть, линтер/запуск есть, бряки в pudb есть… нафига мне pycharm? :)

morda
08.06.2018
22:34:29
там дьявол в мелочах)
трудно объяснить)
точно так же атом рулит для жс

Byte
08.06.2018
22:34:53

morda
08.06.2018
22:34:56
есть вскод, есть саблайм а атом рулит)

FisHlaBsoMAN
08.06.2018
22:35:27

Admin
ERROR: S client not available

Asdf
08.06.2018
22:35:30

morda
08.06.2018
22:35:54
даже этот ихний вебшторм заруливает на порядок
а в питоне пищщарм

Byte
08.06.2018
22:37:42
Там не float'ы? А то .2f бы еще… ;)

Asdf
08.06.2018
22:38:45

Byte
08.06.2018
22:39:06

morda
08.06.2018
22:39:38
статистика)

Byte
08.06.2018
22:41:31

Asdf
08.06.2018
22:42:56
Ах да.

Безопасность?
08.06.2018
22:43:39
У меня есть экраны от телефонов Nokia:
1616(модель экрана WD-F1216XZ)
C2-01(HT20042A)
RH-73(SA UF13R001FA)
Как можно их подключить к ардуино без использования микросхемы NCP5007 ?

Google

Th0r
08.06.2018
22:44:42
задай вопрос по нормальному

Безопасность?
08.06.2018
22:45:24

Th0r
08.06.2018
22:46:32
мне отсюда твой монитор чота нихуя не видно

Безопасность?
08.06.2018
22:47:22
http://andybrown.me.uk/2012/03/06/reverse-engineering-the-nokia-2730-qvga-lcd/

Asdf
08.06.2018
22:47:48

Th0r
08.06.2018
22:48:12

Безопасность?
08.06.2018
22:49:07

Th0r
08.06.2018
22:49:24
рисуй на экране без подсветки, свети фонариком

Безопасность?
08.06.2018
22:50:10

Th0r
08.06.2018
22:50:20
или поставь ЛЮБОЙ другой степап

Безопасность?
08.06.2018
22:50:33
?
Features
• Inductor Based Converter brings High Efficiency
• Constant Output Current Regulation
• 2.7 to 5.5 V Input Voltage Range
• Vout to 22 V Output Compliance Allows up to 5 LEDs to be Driven
in Series which Provides Automatic LED Current Matching
• Built−in Output Overvoltage Protection
• 0.3 mA Standby Quiescent Current
• Includes Dimming Function (PWM)
• Enable Function Driven Directly from Low Battery Voltage Source
• Thermal Shutdown Protection
• All Pins are Fully ESD Protected
• Low EMI Radiation
• These Devices are Pb−Free, Halogen Free/BFR Free and are RoHS
Compliant

Th0r
08.06.2018
23:00:10

Byte
08.06.2018
23:07:01
…а конструкцию с range и len можно заменить на for counter, item in enumerate(self.items), кажется ;)