Изучаем Python в 40+

Страницы: 1 ...  17 18 19 20  ОТВЕТИТЬ НОВАЯ ТЕМА
Yggdrasill 16 сен 2021 в 14:01
Ярила  •  На сайте 7 лет
0
Я все хочу приступить. Но, во первых мозги уже не такие подвижные, а во вторых лень.
samhuawey 16 сен 2021 в 14:04
Ярила  •  На сайте 6 лет
1
Цитата (bulldozerrr @ 16.09.2021 - 13:59)
Цитата (Eridani @ 16.09.2021 - 20:44)
Цитата
Не дай бох в коде строк на тыщщу-две проебать закрывающую скобку. А потом искать полдня кудой ее надо воткнуть.

А че, у змеюки дебаггера нет чтоль с указанием синтакс ошибки?

Ета было про редактор кода от старого борландовского c++ быдлера.
По поводу нынешних просветили вот.
Кстати выделять блоки отступами мне понравилось еще с универа.
И питоновский подход мне очень идеологически близок.
В большинстве случаев редактор кода сам автоматически отступы подставляет.
А то некоторые в крестах все захуячат с одним выравниванием по левому краю.
Сидишь потом читаешь и хочется автора кода на ремни распустить.

В той же IDE Ctrl+A Ctrl+Shift+B если память не изменяет - всё чудесно отформатирует за секунду. Если голый линукс то нужно гуглить, но тот же питон может beautify из коробки.
ipv4 16 сен 2021 в 14:04
Ярила  •  На сайте 16 лет
1
Цитата (bulldozerrr @ 16.09.2021 - 13:59)
А то некоторые в крестах все захуячат с одним выравниванием по левому краю.
Сидишь потом читаешь и хочется автора кода на ремни распустить.

"Правила оформления кода"
"Автоматическое форматирование кода"

clang, вон ещё дальше пошёл - не поставил пробел там, где это определено правилами? - ннна тебе ошибку компиляции! ))

Это сообщение отредактировал ipv4 - 16 сен 2021 в 14:04
ipv4 16 сен 2021 в 14:05
Ярила  •  На сайте 16 лет
1
Цитата (Yggdrasill @ 16.09.2021 - 14:01)
Я все хочу приступить. Но, во первых мозги уже не такие подвижные, а во вторых лень.

Мозги не очень подвижные - отмаз
Лень - да, это единственная причина )))
YaTip 16 сен 2021 в 14:06
Ярила  •  На сайте 8 лет
3
Цитата (bulldozerrr @ 15.09.2021 - 16:11)
Чоита энекей, то!?
Эникеи у нас картреджы меняют, и чижолые принтера с серверами таскают.
А еще объясняют усёрам, где и какой пароль и из какого из трех доменов в какую задачу пущаить.
Я на такую хуйню не размениваюсь.
У мну на контроле банда из трех специальных бабуинов в головном офисе и с пара десятков эникеев бабуинящих по совместительству в филиалах.
Я с обычными усёрами не работаю.

Хм. Усеры? Это юзеры, как я понимаю. Если назовёшь, на кого ты работаешь и от кого в итоге деньги получаешь, - велика вероятность, что вылетишь к чертям собачьим. И плевать на опыт и квалификацию. Если бы мой главный программист нас так назвал, - оказался бы завтра на улице. Да, мы не спецы в его работе. Но и он, - не спец в нашей.

Размещено через приложение ЯПлакалъ
ipv4 16 сен 2021 в 14:09
Ярила  •  На сайте 16 лет
0
Цитата (samhuawey @ 16.09.2021 - 14:04)
В той же IDE Ctrl+A Ctrl+Shift+B если память не изменяет - всё чудесно отформатирует за секунду. Если голый линукс то нужно гуглить, но тот же питон может beautify из коробки.

В Linux этих IDE, как говна за баней - на любой вкус. Даже в простеццком кодлайте есть и автоматическое форматирование кода, есть и интеграция с language servers (тот же самый clang'овский линт прикручивается на раздватри) - всё, что не устраивает анализатор нещадно черкается красным. )))

Это сообщение отредактировал ipv4 - 16 сен 2021 в 14:09
bulldozerrr автор 16 сен 2021 в 14:12
Ярила  •  На сайте 11 лет
0
Цитата (samhuawey @ 16.09.2021 - 20:16)
Цитата
Там надо освоить использование в питоне сиплюсплюсных структур.
В общем, если есть разрабы, кто посоветует, кудой копать освоение питона дальше?


Не надо никуда копать, решай задачи по мере поступления, заодно язык выучишь. И функцию дёрнуть из DLL можно тупо гуглением и копипастой, это чисто практическая задача и забивать себе голову смысла нет, сделал и забыл.

Если так уж хочется по уму - читай PEP, там всё есть. И зайди на leetcode порешай олимпиадные задачки, голову здорово прочищает, а если мозгов не хватает всегда можно ответ у других посдмотреть.

С dll вопрос решил. Ctypes решает.
В предварительном виде, канешна. Надо прилизать, обработку исключений запилить.
Это тоже был прикладной вопрос.
Мне сильно не нравилась штатная утилитка для тестов настроек от производителя оборудования.
Чуваки не парились и сделали все кучей батников и экзешником.
Интерактивности никакой. Вечно батники правишь, потом перепроверяешь. Потом лезешь смотреть в выходные файлы. Тоска короче.
Про оленьпеяды это ты хорошо придумал.
Надоть будет посмотреть.
Kuguar 16 сен 2021 в 14:32
Ярила  •  На сайте 13 лет
2
Цитата (samhuawey @ 16.09.2021 - 14:00)
Цитата
Ну а теперь как код включающий лампочку включить в типовые для меня проекты

- В микроконтроллер с неведомым ядром и затейливой архитектурой.
- В soc на плис, причём параллельно во все 133 сгенерённые там обработчики, возможно с разными ядрами ?

Или совсем тривиально, как сделать что бы релизилось сразу на винду, мак и.... QNX.


Плис это хорошо, но что мешает предводителю российского лампостроения втюхать железную часть на копеечный ESP32 с ардуиновой IDE и wifi и общаться с лампочками через http?

Ну а дальше или ксамарин или новомодный Flask с дартом. Или тупо сайтик навалять на Javascript с бутстрапом под разные платформы.

Например то, что нарушается принцип не увеличения сущностей от брата нашего, Оккама.
Больше элементов, сложнее плата, разные среды и системы разработки.

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

Общаться по http это сильно!
Но меня терзают сомнения, может быть лучше через https ?
Тогда можно и в военной технике применять. rulez.gif

PS: Таки, да. Если что то дешевое-разовое, то я так и делаю.
Контроллер(ы) попроще который всякой мелкой шнягой и управлением занимается и SPI или шина в PLIS которая занята исключительно своей задачей.
Но нынче дофига разных вкусных чипов в которых уже есть процессорные ядра. И глупо их не использовать. Или если хитрозагнутые задачи, как впихнуть невпихуемое.
bulldozerrr автор 16 сен 2021 в 14:47
Ярила  •  На сайте 11 лет
0
Цитата (YaTip @ 16.09.2021 - 21:06)
Цитата (bulldozerrr @ 15.09.2021 - 16:11)
Чоита энекей, то!?
Эникеи у нас картреджы меняют, и чижолые принтера с серверами таскают.
А еще объясняют усёрам, где и какой пароль и из какого из трех доменов в какую задачу пущаить.
Я на такую хуйню не размениваюсь.
У мну на контроле банда из трех специальных бабуинов в головном офисе и с пара десятков эникеев бабуинящих по совместительству в филиалах.
Я с обычными усёрами не работаю.

Хм. Усеры? Это юзеры, как я понимаю. Если назовёшь, на кого ты работаешь и от кого в итоге деньги получаешь, - велика вероятность, что вылетишь к чертям собачьим. И плевать на опыт и квалификацию. Если бы мой главный программист нас так назвал, - оказался бы завтра на улице. Да, мы не спецы в его работе. Но и он, - не спец в нашей.

Я напрямую с персоналом не работаю.
И моя зарплата от качества их обслуживания не зависит.
Даже в некотором смысле наебарот. Как раз их показатели эффективности в некоторой мере зависят от меня и от того, как качественно я делаю свою работу.
Не, я то понимаю, что они продают мою работу клиентам и без них моя работа не имеет особого смысла. Но, они ее продают, чтобы в первую очередь кушать самим.

Хотя я видел, как иногда относятся к эникейщикам некоторые менеджеры.
Там часто взаимная нелюбовь.
Когда одни и те же люди, годами творят одну и туже лютую хуйню, им на сотый раз объясняешь, как надо правильно, но они нихуя не делают выводов это серьезно бъет по уважению к людям.

А насчет бабуинов, то, к сожалению, товарищи за много лет научились работать ручками, но нихуя не научились работать головой. Был один не бабуин, внушал надежды, но ушел.
Работать ручками, блядь!!!

Это сообщение отредактировал bulldozerrr - 16 сен 2021 в 14:57
samhuawey 16 сен 2021 в 14:53
Ярила  •  На сайте 6 лет
0
Цитата
Общаться по http это сильно!
Но меня терзают сомнения, может быть лучше через https ?
Тогда можно и в военной технике применять.


А ты в инет не свети. Сделай гостевую wifi сетку без выхода в интернет, это любой современный роутер имеет. И серверок в том же роутере если там есть что-то похожее на линукс. Там статика в основном, это не node.js с реактом. Пары десятков килобайт хватит.

Цитата
Но нынче дофига разных вкусных чипов в которых уже есть процессорные ядра. И глупо их не использовать. Или если хитрозагнутые задачи, как впихнуть невпихуемое.


Ну так и я про то же. ESP32. Десяток аналоговых входов, столько же цифровых, wifi bluetooth ядро на 500 мегагерц, памяти полгига если не ошибаюсь. И программируется на коленке. Хошь ардуино туда шей, хошь сразу питон.
Kuguar 16 сен 2021 в 15:11
Ярила  •  На сайте 13 лет
1
Цитата (samhuawey @ 16.09.2021 - 14:53)
Цитата
Общаться по http это сильно!
Но меня терзают сомнения, может быть лучше через https ?
Тогда можно и в военной технике применять.


А ты в инет не свети. Сделай гостевую wifi сетку без выхода в интернет, это любой современный роутер имеет. И серверок в том же роутере если там есть что-то похожее на линукс. Там статика в основном, это не node.js с реактом. Пары десятков килобайт хватит.

Цитата
Но нынче дофига разных вкусных чипов в которых уже есть процессорные ядра. И глупо их не использовать. Или если хитрозагнутые задачи, как впихнуть невпихуемое.


Ну так и я про то же. ESP32. Десяток аналоговых входов, столько же цифровых, wifi bluetooth ядро на 500 мегагерц, памяти полгига если не ошибаюсь. И программируется на коленке. Хошь ардуино туда шей, хошь сразу питон.

А оно все в модуль точно влезет ?
Например в тот, что на орбиту потом запускать будут.
Или роутер можно на земле оставить, если взять помощнее?

И китайцы могут быть недовольны, если вместо микроконтроллера за десяток $1 им, в "порадуй свою животину, мышка-электрик!" придется ардуину с линуксом за $100 ставить.
vdc 16 сен 2021 в 15:21
Ярила  •  На сайте 9 лет
1
Цитата (samhuawey @ 16.09.2021 - 14:00)
Цитата
Ну а теперь как код включающий лампочку включить в типовые для меня проекты

- В микроконтроллер с неведомым ядром и затейливой архитектурой.
- В soc на плис, причём параллельно во все 133 сгенерённые там обработчики, возможно с разными ядрами ?

Или совсем тривиально, как сделать что бы релизилось сразу на винду, мак и.... QNX.


Плис это хорошо, но что мешает предводителю российского лампостроения втюхать железную часть на копеечный ESP32 с ардуиновой IDE и wifi и общаться с лампочками через http?

Ну а дальше или ксамарин или новомодный Flask с дартом. Или тупо сайтик навалять на Javascript с бутстрапом под разные платформы.

это что б потом десятилетние аутисты не взламывали путем побдора пароль 12345
30баг 16 сен 2021 в 15:28
Ярила  •  На сайте 19 лет
1
Цитата (ipv4 @ 16.09.2021 - 10:58)
Ребзя, а посоветуйте, в какую сторону копать? На чём практиковаться? Где заказы брать? У меня ножи уже есть, точилка тоже.... - можно тогда же вообще подручными средствами обойтись!

Нет времени объяснять, да и выдавать хлебные места неохота. Но кое-что подскажу - там вон в соседней теме анестезиологи пробегают - хватай одного, они полезные. Без них пациент норовит убежать! dont.gif
30баг 16 сен 2021 в 15:33
Ярила  •  На сайте 19 лет
0
Цитата (YaTip @ 16.09.2021 - 14:06)
Цитата (bulldozerrr @ 15.09.2021 - 16:11)
Чоита энекей, то!?
Эникеи у нас картреджы меняют, и чижолые принтера с серверами таскают.
А еще объясняют усёрам, где и какой пароль и из какого из трех доменов в какую задачу пущаить.
Я на такую хуйню не размениваюсь.
У мну на контроле банда из трех специальных бабуинов в головном офисе и с пара десятков эникеев бабуинящих по совместительству в филиалах.
Я с обычными усёрами не работаю.

Хм. Усеры? Это юзеры, как я понимаю. Если назовёшь, на кого ты работаешь и от кого в итоге деньги получаешь, - велика вероятность, что вылетишь к чертям собачьим. И плевать на опыт и квалификацию. Если бы мой главный программист нас так назвал, - оказался бы завтра на улице. Да, мы не спецы в его работе. Но и он, - не спец в нашей.

Да вы оба хороши. Снобизм так и брызжет.
Huyase 16 сен 2021 в 15:34
Ярила  •  На сайте 10 лет
0
Скока - скока надавить? 350 атмосфер? Кг/см в квадрате? 32 Мпа?
Скока поставить производительность в литрах в секунду?
Сколько я по времени 10 куб метров накачаю?
А рассол удельном весом 1,5 при минус двадцать замёрзнет, чтоб насос к хуям не порвало?
Сколько вопросов...
Gexxo 16 сен 2021 в 16:07
Ярила  •  На сайте 10 лет
2
Цитата (ipv4 @ 16.09.2021 - 13:45)
Цитата (samhuawey @ 16.09.2021 - 13:41)
git clone https://...
git commit *
git push

Ну и что здесь сложного или тяжёлого? Ну, git stash ещё иногда )))

Меня больше смущает отсутствие git pull. Такой чисто неуловимый Джо из мира разработчиков - склонировал один раз репозиторий, напушил туда всякого и свалил в закат. gigi.gif
ipv4 16 сен 2021 в 16:21
Ярила  •  На сайте 16 лет
1
Цитата (Gexxo @ 16.09.2021 - 16:07)
Цитата (ipv4 @ 16.09.2021 - 13:45)
Цитата (samhuawey @ 16.09.2021 - 13:41)
git clone https://...
git commit *
git push

Ну и что здесь сложного или тяжёлого? Ну, git stash ещё иногда )))

Меня больше смущает отсутствие git pull. Такой чисто неуловимый Джо из мира разработчиков - склонировал один раз репозиторий, напушил туда всякого и свалил в закат. gigi.gif

lol.gif lol.gif lol.gif Ну мошт это личный хомяковый репозиторий, и там более никого нет.
Зингельпупер 16 сен 2021 в 16:42
Винтажный газогенератор  •  На сайте 11 лет
3
Цитата (7FL @ 15.09.2021 - 23:03)
Цитата (Xrennatam @ 15.09.2021 - 15:58)
Цитата (7FL @ 15.09.2021 - 15:56)
Цитата (ipv4 @ 15.09.2021 - 15:51)
Бля.... Из разработчика ПО в хирурга, штоле, переквалифицироваться? Никто не знает, есть какие-нибудь курсы, ну типа "кардиохирургия за 21 день"?

FAQ for Dummies. Nejrohirurg on 24 hours. gigi.gif

О май гот! rulez.gif

Пока, слава богу, книг таких еще нет. shum_lol.gif

Как нет???

Изучаем Python в 40+
ne4est 16 сен 2021 в 17:09
Ярила  •  На сайте 11 лет
0
Удава придушил?...
lost4life 16 сен 2021 в 17:22
Живущий по инерции  •  На сайте 5 лет
0
Цитата (VampirBFW @ 15.09.2021 - 20:54)
Цитата (AgipTM @ 15.09.2021 - 15:47)
вот ты сам как думаешь, твой язык обычным людям, не программистам, будет понятен ?

Я не программист, мне понятно

Выебон засчитан! rulez.gif
slaventigo 16 сен 2021 в 17:37
Весельчак  •  На сайте 5 лет
2
Цитата (DedSanya @ 15.09.2021 - 15:04)
Плиточники есть здесь? Мне плитку надо положить

Хороший плиточник кладет на совесть!
Gummi 16 сен 2021 в 19:18
Ярила  •  На сайте 12 лет
1
Цитата (bulldozerrr @ 15.09.2021 - 15:46)
То есть я то ее практиковал выделение блоков отступами еще в сях

Не дай бох в коде строк на тыщщу-две проебать закрывающую скобку. А потом искать полдня кудой ее надо воткнуть.

Тру кодеры говорят "щи" со всеми вытекающими склонениями gigi.gif

Парные скобки подсвечивает любая мало-мальски уважающая себя среда.
oldhoha 16 сен 2021 в 19:22
Ярила  •  На сайте 11 лет
0
Есть профильные форумы. Нахрена сюда с этим лезть. Тут народ расслабляется и отдыхает от работы.
ignisdemonia 16 сен 2021 в 19:36
Ярила  •  На сайте 10 лет
0
Цитата (ipv4 @ 16.09.2021 - 02:17)
Цитата (Kuguar @ 16.09.2021 - 13:12)
Цитата (bbc69 @ 16.09.2021 - 05:52)
И гит обязательно.

Вот тут беда...
Почему то git мне совсем не заходит.
Хотя приходится пользоваться по работе и как что сделать я знаю.

Вот SVN и CVS в свое время легко зашли. Логично, понятно, удобно.

Оч странно. Везде почти одно и то же. Принципы одни. ))

Гит мне как второй родной язык, после С++ - но надо сказать в гите куча нелогичных и "исторических" вещей и синтаксиса. Например, git am vs git apply, почему am для PATCH файла? git reflog - тоже своя кухня. Ну и, конечно, git rebase -i...

Если просто ковырять, там git add, git commit, git commit --amend, git reset --hard, git fetch, git cherry-pick - то разницы особой нет, конечно

А вот когда тебе нужно сделать remote sandbox на основе свежего дропа от 3-rd party vendor, а на него наложить 1.5 тысячи коммитов твоей конторы с конфликтами и вот этим всем. А потом оказывается, что ты сделал ошибку где-то в 1001-м коммите и тебе нужно в тысячный раз делать git rebase -i <SHA-1> и опять раскатывать конфликты- вот там-то и начинается геморрой

Это сообщение отредактировал ignisdemonia - 16 сен 2021 в 19:38
PrivetAndrei 16 сен 2021 в 20:36
Юморист  •  На сайте 5 лет
0
Цитата (bulldozerrr @ 15.09.2021 - 15:46)
Тогда разраба из меня не вышло.
....
Очень понравилась идея с выделением кода отступами

Теперь понятно, почему разраба не вышло - адекватным инженерам "синтаксис на отступах" понравиться не может в принципе. А тебе видишь - понравился! :) faceoff.gif
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 51 365
0 Пользователей:
Страницы: 1 ...  17 18 19 20  ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

Активные темы



Наверх