Изучаем Python в 40+

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (20) « Первая ... 17 18 [19] 20   К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
bbc69
16.09.2021 - 21:08
2
Статус: Offline


Ярила

Регистрация: 18.03.21
Сообщений: 2653
Цитата (Двоехоров @ 16.09.2021 - 09:38)
ходят слухи про зерокодинг, что любая бабка сможет зарабатывать

Слышал байку про то, как SQL появился?
 
[^]
bbc69
16.09.2021 - 21:09
1
Статус: Offline


Ярила

Регистрация: 18.03.21
Сообщений: 2653
Цитата (Gexxo @ 16.09.2021 - 10:58)
Ты если противопоставляешь джаву и c++, так противопоставляй жесть и хардкор. Когда кому то надоело следить за указателями и он начал придумывать "умные" указатели и всякий прочий сахар, тогда джава и родилась. Тот удобный и приятный с++ про который ты говоришь уже одной ногой джава и есть, сравнение куя с пальцем у тебя получается.

Всё же джава появилась в первую очередь как JVM, т.е. из-за кроссплатформенности.
 
[^]
bbc69
16.09.2021 - 21:16
1
Статус: Offline


Ярила

Регистрация: 18.03.21
Сообщений: 2653
Цитата (Kuguar @ 16.09.2021 - 15:12)
Вот тут беда...
Почему то git мне совсем не заходит.
Хотя приходится пользоваться по работе и как что сделать я знаю.

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

Ну ок, пусть будет любая система управления версиями.

Я намекал на то, что для работы это прямо обязательно.
 
[^]
bbc69
16.09.2021 - 21:18
1
Статус: Offline


Ярила

Регистрация: 18.03.21
Сообщений: 2653
Цитата (Kuguar @ 16.09.2021 - 15:24)
Или потом, когда ни будь замержимся.

lol.gif

Это ж боль!
 
[^]
bbc69
16.09.2021 - 21:27
1
Статус: Offline


Ярила

Регистрация: 18.03.21
Сообщений: 2653
Цитата (ignisdemonia @ 16.09.2021 - 21:36)
А потом оказывается, что ты сделал ошибку где-то в 1001-м коммите и тебе нужно в тысячный раз делать git rebase -i <SHA-1> и опять раскатывать конфликты- вот там-то и начинается геморрой

Для таких случаев вроде как rerere придуман. Сам не пользовал и не разбирался, в объявлении читал.
 
[^]
ipv4
16.09.2021 - 21:46
0
Статус: Offline


Ярила

Регистрация: 4.11.09
Сообщений: 7415
Цитата (ignisdemonia @ 16.09.2021 - 19:36)
Цитата (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> и опять раскатывать конфликты- вот там-то и начинается геморрой

Ну-ка, ну-ка.... А если попробовать описать подобное с использованием SVN? ))))
 
[^]
чекпальщик
16.09.2021 - 22:27
-1
Статус: Offline


Ярила

Регистрация: 24.07.13
Сообщений: 1790
Цитата (Gexxo @ 16.09.2021 - 10:06)
Цитата (NXTNАHDP @ 16.09.2021 - 10:03)
Цитата (ipv4 @ 15.09.2021 - 15:51)
Бля.... Из разработчика ПО в хирурга, штоле, переквалифицироваться? Никто не знает, есть какие-нибудь курсы, ну типа "кардиохирургия за 21 день"?

Начни с пэтпроектов.
Ты думаешь слово "пэт" тут случайно?
Прооперируй кота, собаку. Попугайчику аппендицит вырежи.
Запели пост.

Полиэтиленовые проекты?! blink.gif долго в природе распадаются что ли? gigi.gif

он садист. насколько мне не изменяет мой склероз пет это домашний любимец, обычно кошка или собака.
 
[^]
чекпальщик
16.09.2021 - 22:37
-1
Статус: Offline


Ярила

Регистрация: 24.07.13
Сообщений: 1790
Цитата (Eridani @ 16.09.2021 - 13:44)
Цитата
Не дай бох в коде строк на тыщщу-две проебать закрывающую скобку. А потом искать полдня кудой ее надо воткнуть.

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

нет, это не python style.
 
[^]
чекпальщик
16.09.2021 - 23:43
-2
Статус: Offline


Ярила

Регистрация: 24.07.13
Сообщений: 1790
Цитата (чекпальщик @ 16.09.2021 - 22:37)
Цитата (Eridani @ 16.09.2021 - 13:44)
Цитата
Не дай бох в коде строк на тыщщу-две проебать закрывающую скобку. А потом искать полдня кудой ее надо воткнуть.

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

нет, это не python style.

ну даже себя процитирую, для пояснения.
в питоне не приято проверять условия, а принято перехватывать ошибку и её обрабатывать. или pass. throw это тоже обработчик ошибки если чё.
 
[^]
Мыловарец
16.09.2021 - 23:48
3
Статус: Offline


Шутник

Регистрация: 21.11.20
Сообщений: 0
ТС, нихуя у тебя не получица.
ты ж даже не знаешь как форкнутый процесс прицепить к шаред мемори.
анекдот есть такой, бородатый

Радиоконцерт по заявкам. Диктор: "Нам написал механизатор Иванов из деревни Сидоровки. Он сообщает, что недавно его назначили бригадиром и просит передать его любимую песню "Валенки". Пожалуйста, товарищ Иванов. Пишите нам еще!"

Радиоконцерт по заявкам. Диктор: "Нам снова написал механизатор Иванов из деревни Сидоровки. Он сообщает, что недавно его назначили главным механиком в колхозе просит передать его любимую песню "Валенки". Пожалуйста, товарищ Иванов. Пишите нам еще!"

Радиоконцерт по заявкам. Диктор: "Нам опять написал наш постоянный слушатель - механизатор Иванов из деревни Сидоровки. Он сообщает, что недавно его назначили председателем колхоза и просит передать его любимую лунную сонату Бетховена. Не выпендривайтесь, товарищ Иванов! Слушайте свою песню "Валенки"!"
 
[^]
чекпальщик
17.09.2021 - 01:03
-2
Статус: Offline


Ярила

Регистрация: 24.07.13
Сообщений: 1790
Цитата (Мыловарец @ 16.09.2021 - 23:48)
ТС, нихуя у тебя не получица.
ты ж даже не знаешь как форкнутый процесс прицепить к шаред мемори.
анекдот есть такой, бородатый

Радиоконцерт по заявкам. Диктор: "Нам написал механизатор Иванов из деревни Сидоровки. Он сообщает, что недавно его назначили бригадиром и просит передать его любимую песню "Валенки". Пожалуйста, товарищ Иванов. Пишите нам еще!"

Радиоконцерт по заявкам. Диктор: "Нам снова написал механизатор Иванов из деревни Сидоровки. Он сообщает, что недавно его назначили главным механиком в колхозе просит передать его любимую песню "Валенки". Пожалуйста, товарищ Иванов. Пишите нам еще!"

Радиоконцерт по заявкам. Диктор: "Нам опять написал наш постоянный слушатель - механизатор Иванов из деревни Сидоровки. Он сообщает, что недавно его назначили председателем колхоза и просит передать его любимую лунную сонату Бетховена. Не выпендривайтесь, товарищ Иванов! Слушайте свою песню "Валенки"!"

fork вроде как deprecated уже
промисы наше всьё

зы за валенки спасибо
 
[^]
ipv4
17.09.2021 - 01:19
0
Статус: Offline


Ярила

Регистрация: 4.11.09
Сообщений: 7415
Цитата (чекпальщик @ 17.09.2021 - 01:03)
Цитата (Мыловарец @ 16.09.2021 - 23:48)
ТС, нихуя у тебя не получица.
ты ж даже не знаешь как форкнутый процесс прицепить к шаред мемори.
анекдот есть такой, бородатый

Радиоконцерт по заявкам. Диктор: "Нам написал механизатор Иванов из деревни Сидоровки. Он сообщает, что недавно его назначили бригадиром и просит передать его любимую песню "Валенки". Пожалуйста, товарищ Иванов. Пишите нам еще!"

Радиоконцерт по заявкам. Диктор: "Нам снова написал механизатор Иванов из деревни Сидоровки. Он сообщает, что недавно его назначили главным механиком в колхозе просит передать его любимую песню "Валенки". Пожалуйста, товарищ Иванов. Пишите нам еще!"

Радиоконцерт по заявкам. Диктор: "Нам опять написал наш постоянный слушатель - механизатор Иванов из деревни Сидоровки. Он сообщает, что недавно его назначили председателем колхоза и просит передать его любимую лунную сонату Бетховена. Не выпендривайтесь, товарищ Иванов! Слушайте свою песню "Валенки"!"

fork вроде как deprecated уже
промисы наше всьё

зы за валенки спасибо

fork - это жизнь! ))))
 
[^]
чекпальщик
17.09.2021 - 01:48
-3
Статус: Offline


Ярила

Регистрация: 24.07.13
Сообщений: 1790
Цитата (ipv4 @ 16.09.2021 - 21:46)
Цитата (ignisdemonia @ 16.09.2021 - 19:36)
Цитата (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> и опять раскатывать конфликты- вот там-то и начинается геморрой

Ну-ка, ну-ка.... А если попробовать описать подобное с использованием SVN? ))))

SVN несколькотнапинает коаксиал у кого маркер, тот и говорит.
я так думаю.
 
[^]
Андрей34rus
17.09.2021 - 01:58
-1
Статус: Offline


Ярила

Регистрация: 10.04.14
Сообщений: 1131
Если это ты для "своих" тему создал, то обозначь. Если же для всех, то ска, по-русски можешь написать чтобы не только вам мышкоблудам было понятно?

Это сообщение отредактировал Андрей34rus - 17.09.2021 - 02:00
 
[^]
Gexxo
17.09.2021 - 07:24
0
Статус: Offline


Ярила

Регистрация: 4.04.16
Сообщений: 3044
Цитата (bbc69 @ 16.09.2021 - 21:09)
Цитата (Gexxo @ 16.09.2021 - 10:58)
Ты если противопоставляешь джаву и c++, так противопоставляй жесть и хардкор. Когда кому то надоело следить за указателями и он начал придумывать "умные" указатели и всякий прочий сахар, тогда джава и родилась. Тот удобный и приятный с++ про который ты говоришь уже одной ногой джава и есть, сравнение куя с пальцем у тебя получается.

Всё же джава появилась в первую очередь как JVM, т.е. из-за кроссплатформенности.

Кроссплатформенность это всего лишь один пласт происходивших тогда процессов, тот же .Net до нее дошел очень нескоро, в первую очередь ему нужна была управляемая среда и отказ от намеренных опасных манипуляций с памятью.
 
[^]
Gexxo
17.09.2021 - 07:25
0
Статус: Offline


Ярила

Регистрация: 4.04.16
Сообщений: 3044
Цитата (чекпальщик @ 16.09.2021 - 22:27)
Цитата (Gexxo @ 16.09.2021 - 10:06)
Цитата (NXTNАHDP @ 16.09.2021 - 10:03)
Цитата (ipv4 @ 15.09.2021 - 15:51)
Бля.... Из разработчика ПО в хирурга, штоле, переквалифицироваться? Никто не знает, есть какие-нибудь курсы, ну типа "кардиохирургия за 21 день"?

Начни с пэтпроектов.
Ты думаешь слово "пэт" тут случайно?
Прооперируй кота, собаку. Попугайчику аппендицит вырежи.
Запели пост.

Полиэтиленовые проекты?! blink.gif долго в природе распадаются что ли? gigi.gif

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

Пет может и питомец, а вот ПЭТ это полиэтилен)
 
[^]
samhuawey
17.09.2021 - 08:16
2
Статус: Offline


Ярила

Регистрация: 22.09.19
Сообщений: 13665
Цитата (чекпальщик @ 17.09.2021 - 01:03)
Цитата (Мыловарец @ 16.09.2021 - 23:48)
ТС, нихуя у тебя не получица.
ты ж даже не знаешь как форкнутый процесс прицепить к шаред мемори.
анекдот есть такой, бородатый

Радиоконцерт по заявкам. Диктор: "Нам написал механизатор Иванов из деревни Сидоровки. Он сообщает, что недавно его назначили бригадиром и просит передать его любимую песню "Валенки". Пожалуйста, товарищ Иванов. Пишите нам еще!"

Радиоконцерт по заявкам. Диктор: "Нам снова написал механизатор Иванов из деревни Сидоровки. Он сообщает, что недавно его назначили главным механиком в колхозе просит передать его любимую песню "Валенки". Пожалуйста, товарищ Иванов. Пишите нам еще!"

Радиоконцерт по заявкам. Диктор: "Нам опять написал наш постоянный слушатель - механизатор Иванов из деревни Сидоровки. Он сообщает, что недавно его назначили председателем колхоза и просит передать его любимую лунную сонату Бетховена. Не выпендривайтесь, товарищ Иванов! Слушайте свою песню "Валенки"!"

fork вроде как deprecated уже
промисы наше всьё

зы за валенки спасибо

Херня ваши промисы. Только POSIX, только pthreads. А то о чём ты говоришь это создание проблемы на пустом месте и долгая борьба с ней впоследствии. Только затем чтобы какая-та жертва ЕГЭ облилась синтаксическим сахаром не въезжая в суть мультипоточной разработки.

Они даже не знают что такое мьютексы, критические секции и волатильные переменные - о чём тут говорить. Кое что слышали об атомарных операциях, но сказать точно не могут. А уж о том защищена ли коллекция от вставки вообще речи не идёт.

Форк кстати замечательная вещь и была бы незаменимой если бы ядро создавало процессы за пару тактов процессора. А дальше создавай себе каналы и херачь в многопоточность абсолютно не заморачиваясь защитой памяти. В принципе не для высоконагруженных приложений вполне себе вариант.

Это сообщение отредактировал samhuawey - 17.09.2021 - 08:18
 
[^]
чекпальщик
17.09.2021 - 09:00
0
Статус: Offline


Ярила

Регистрация: 24.07.13
Сообщений: 1790
Цитата (samhuawey @ 17.09.2021 - 08:16)
Цитата (чекпальщик @ 17.09.2021 - 01:03)
Цитата (Мыловарец @ 16.09.2021 - 23:48)
ТС, нихуя у тебя не получица.
ты ж даже не знаешь как форкнутый процесс прицепить к шаред мемори.
анекдот есть такой, бородатый

Радиоконцерт по заявкам. Диктор: "Нам написал механизатор Иванов из деревни Сидоровки. Он сообщает, что недавно его назначили бригадиром и просит передать его любимую песню "Валенки". Пожалуйста, товарищ Иванов. Пишите нам еще!"

Радиоконцерт по заявкам. Диктор: "Нам снова написал механизатор Иванов из деревни Сидоровки. Он сообщает, что недавно его назначили главным механиком в колхозе просит передать его любимую песню "Валенки". Пожалуйста, товарищ Иванов. Пишите нам еще!"

Радиоконцерт по заявкам. Диктор: "Нам опять написал наш постоянный слушатель - механизатор Иванов из деревни Сидоровки. Он сообщает, что недавно его назначили председателем колхоза и просит передать его любимую лунную сонату Бетховена. Не выпендривайтесь, товарищ Иванов! Слушайте свою песню "Валенки"!"

fork вроде как deprecated уже
промисы наше всьё

зы за валенки спасибо

Херня ваши промисы. Только POSIX, только pthreads. А то о чём ты говоришь это создание проблемы на пустом месте и долгая борьба с ней впоследствии. Только затем чтобы какая-та жертва ЕГЭ облилась синтаксическим сахаром не въезжая в суть мультипоточной разработки.

Они даже не знают что такое мьютексы, критические секции и волатильные переменные - о чём тут говорить. Кое что слышали об атомарных операциях, но сказать точно не могут. А уж о том защищена ли коллекция от вставки вообще речи не идёт.

Форк кстати замечательная вещь и была бы незаменимой если бы ядро создавало процессы за пару тактов процессора. А дальше создавай себе каналы и херачь в многопоточность абсолютно не заморачиваясь защитой памяти. В принципе не для высоконагруженных приложений вполне себе вариант.

вот еще семафоры добавить в описание и получится rtos для микроконтроллеров
 
[^]
ipv4
17.09.2021 - 09:42
0
Статус: Offline


Ярила

Регистрация: 4.11.09
Сообщений: 7415
Цитата (чекпальщик @ 17.09.2021 - 09:00)
вот еще семафоры добавить в описание и получится rtos для микроконтроллеров

Не..... это уже линукс получается )
 
[^]
ipv4
17.09.2021 - 09:46
0
Статус: Offline


Ярила

Регистрация: 4.11.09
Сообщений: 7415
Цитата (samhuawey @ 17.09.2021 - 08:16)
Форк кстати замечательная вещь и была бы незаменимой если бы ядро создавало процессы за пару тактов процессора. А дальше создавай себе каналы и херачь в многопоточность абсолютно не заморачиваясь защитой памяти. В принципе не для высоконагруженных приложений вполне себе вариант.

Да и для нагруженных тоже. У форка есть неоспоримое преимущество перед потоком - изолированный процесс. И, если он падает, то не тянет за собой всё остальное.

Форк под *никс работает вполне себе норм, кста. Медленнее, конечно, чем создание потока, но вполне - там, фактически, только время на копирование таблиц дескрипторов, какой-никакой cleanup и, в принципе, всё. Все страницы памяти - copy-on-write. ... Да и поток создаётся тоже не мгновенно. ))
 
[^]
чекпальщик
18.09.2021 - 00:30
1
Статус: Offline


Ярила

Регистрация: 24.07.13
Сообщений: 1790
Цитата (ipv4 @ 17.09.2021 - 09:42)
Цитата (чекпальщик @ 17.09.2021 - 09:00)
вот еще семафоры добавить в описание и получится rtos для микроконтроллеров

Не..... это уже линукс получается )

во тема, а все с питона начиналось.
 
[^]
bulldozerrr
18.09.2021 - 09:57
3
Статус: Offline


Ярила

Регистрация: 14.04.15
Сообщений: 4357
В общем потихоньку продолжаю разбирацца в питоне.
Вчера по нормальному собрал в классы модуль для работы с dll, которую юзаю для тестирования. Хошь его отдельными скриптами гоняй, а хошь - рисуй GUI и юзай из него.

Сегодня сел пощщупать PyQt5 в чистом виде, все прописываем ручкимя, безо всяких qt дезигнеров. Только хардкор.
В целом оно боле-менее понятно, но все делается пиздец как долго. И заебывает лазить в доки. В качестве начального упражнения накидал примитивный текстовый редахтер.
С менюшками, открыть, сохранить, сохранить как, шрифты и прочее хуе-мое.

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

Это сообщение отредактировал bulldozerrr - 18.09.2021 - 10:18
 
[^]
Rekos
20.09.2021 - 11:23
0
Статус: Offline


Ярила

Регистрация: 3.04.13
Сообщений: 4606
Цитата (Cyberaxe77 @ 16.09.2021 - 06:05)
Шёл 2021 год, а в школах России всё продолжали пытать детей. Паскалем.
Хорошо, что не Си. Дети не будут тихо сходить с ума, пытаясь осилить указатели и ссылки.

Введут ассемблер в следующем году.едро постарается. И никто нихуя не поймет

Размещено через приложение ЯПлакалъ
 
[^]
Rekos
20.09.2021 - 11:24
1
Статус: Offline


Ярила

Регистрация: 3.04.13
Сообщений: 4606
Полиморфизм, наследование и всё такое.инкапсуляция. ну всё что знал...

Размещено через приложение ЯПлакалъ
 
[^]
bulldozerrr
24.09.2021 - 15:26
0
Статус: Offline


Ярила

Регистрация: 14.04.15
Сообщений: 4357
Продолжаю осваивать питон.
Как диванный гитарас и меломан узнал про либу PyAudio и пару деньков потратил на изучение.
Для музыки в целом оказалось малоприменимо, но было полезно узнать некоторые тонкости работы звуковых API и форматов файлов. В теории я все это читал, но пощщупать на практике это больше проясняет и конкретизирует теорию.

Сегодня решил взяться за django.

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

Завтра в планах заняться работой с моделями. Сел за составление диаграммы сущностей предполагаемой БД.
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 49506
0 Пользователей:
Страницы: (20) « Первая ... 17 18 [19] 20  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



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






Наверх