Изучаем Python в 40+

Страницы: 1 ...  11 12 13  ... 20  ОТВЕТИТЬ НОВАЯ ТЕМА
Tropilexen 15 сен 2021 в 23:42
Ярила  •  На сайте 8 лет
5
Цитата
Тс, я честно все прочитал. Но почти не хрена не понял.
Скажи пожалуйста, с чего начать обучение программирования?
Познаний почти нет. Тоже хочу с переучиться и пойди зашибать огромную деньгу.

Это легко, но нужно время и доступ к серверной датацентра.

Приходишь туда в полночь
держа в правой руке айфон а в левой ксяоми (включенными) и приговариваешь:

Питон, питон перейди на айфон
С айфона на ксяоми
С ксяоми на меня
За двадцать три дня.
Во имя блюпупа и фрешки
Раминь!

Всё, теперь только ждать.



Санитаров.

Размещено через приложение ЯПлакалъ
Alien999 15 сен 2021 в 23:52
Ярила  •  На сайте 12 лет
0
Интересно

Размещено через приложение ЯПлакалъ
Hologram 16 сен 2021 в 00:00
Шутник  •  На сайте 12 лет
0
Ну нах. когда синтаксис определяется пробелами, переводами строки и табуляциями.
Плюсы, диез, если жоппа и надо жрать то пхп.
А тендер-флоу и на ноде работает. С гемором на диезе.
scrudge 16 сен 2021 в 00:03
VFX creative director WB  •  На сайте 13 лет
0
Цитата
Зацепила меня тема про айтишные зряплаты

Ну не зря значит ту тему создавал... опыта наберешься, пиши... устрою тебя в банк на хороший оклад и плюшки
KeinMitleid 16 сен 2021 в 00:23
Ярила  •  На сайте 7 лет
0
Раз уж тут собрались программеры.
Подскажите, скажем, мне нужно использовать api различных прог в экселе/ворде итп(в разных прогах с VBA вобщем).
Встает проблема: надо вызвать объект этих прог (getobject), но при этом как там эта прога называться будет, я хз(откуда брать имя приложения activx)?
hime 16 сен 2021 в 00:28
Хохмяч  •  На сайте 20 лет
1
Цитата (KeinMitleid @ 16.09.2021 - 00:23)
Раз уж тут собрались программеры.

Кто программер? Сам ты программер! gigi.gif
Constcat 16 сен 2021 в 00:28
Ярила  •  На сайте 13 лет
1
SeeRozha
Цитата
Да, только понимать указатель на указатель на список указателей могут не только лишь все.

Ну, многомерные массивы так и делаются. Начиная с двумерного. Если не на стеке, разумеется. :)
sheekarno 16 сен 2021 в 00:32
медицинский психолог  •  На сайте 10 лет
3
Автор, респект тебе и уважуха!
Йа - всратый гуманитарийпросто тупой rulez.gif .

По сабжу.

Во время карантина решил потренить моск.
Думал, что выбрать: плюсы, яву или питона?
И нужно бабки башлять за курсы или нет?

Ничо не понимал: что за бэкенд, фронтенд, миддл, деплой....

В качестве переводчиков решил взять хлебореза, Фаруха Газимова, и каптера Геру Либермана.

Попросил знакомых прогеров направить на путь истинный:

-Работать прогером хочешь?
-Нет.
-Тогда - в жопу эти гикбреинсы! В инете всё найдёшь.
-Ты язык хочешь изучить, чтобы что?
-Шоб текстовую игрулю написать, поприкалываться там.
-Питон.

Порекомендовали мне тогда первую книгу - "Укус Питона".
Короче, через три месяца (занимался не систематично и тупой) написал простенькую текстовую игру, телеграмм-бота, архиватор, психологический тест многофакторный, который заипёшься вручную считать, и, до марта 2021 г. (важно, ибо закон вышел про парсеры) - простенький парсер.

Помогла очень книга "автоматизация рутинных задач на питоне" и видео на ютубе от какого-то украинского школьника))

Заметил, что лучше получается не "от теории к практике", а наоборот, типа "заепеню мессенджер" и начинаешь разбираться, как его сделать.

Всех благ, автор. Живи и процветай. cool.gif
ipv4 16 сен 2021 в 00:37
Ярила  •  На сайте 16 лет
0
Цитата (Constcat @ 16.09.2021 - 00:28)
SeeRozha
Цитата
Да, только понимать указатель на указатель на список указателей могут не только лишь все.

Ну, многомерные массивы так и делаются. Начиная с двумерного. Если не на стеке, разумеется. :)

Так не? Не прокатит?
Код
boost::numeric::ublas::matrix<double> { 10, 10 };


P.S. Задолбали своим "С++ - это указатель на указатель на массив". На дворе 2021 год )))

Это сообщение отредактировал ipv4 - 16 сен 2021 в 00:38
Constcat 16 сен 2021 в 00:43
Ярила  •  На сайте 13 лет
0
ipv4
Цитата
Так не? Не прокатит?
boost::numeric::ublas::matrix<double> { 10, 10 };

Под Маком? Не прокатит-с. С бустом облом-с.

Цитата
P.S. Задолбали своим "С++ - это указатель на указатель на массив". На дворе 2021 год )))

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

Это сообщение отредактировал Constcat - 16 сен 2021 в 00:44
hime 16 сен 2021 в 00:45
Хохмяч  •  На сайте 20 лет
0
Цитата (ipv4 @ 16.09.2021 - 00:37)
P.S. Задолбали своим "С++ - это указатель на указатель на массив". На дворе 2021 год )))

Я не сильно много годиков назад делал многомерные массивы как линейные, их надо было специально положить и специально обходить. Но это было, конечно, на маленьком процессоре с мало памяти cheer.gif он бы лёг под бустом.
SeeRozha 16 сен 2021 в 00:46
Иноагент  •  На сайте 5 лет
0
Цитата (ipv4 @ 16.09.2021 - 00:37)
boost::numeric::ublas::matrix<double> { 10, 10 };

ужас какой, это Питон? Простой язык?
ну его накуй,

Код
var hui = new int[45,45]


и ниибет.
ipv4 16 сен 2021 в 00:47
Ярила  •  На сайте 16 лет
0
Цитата (Constcat @ 16.09.2021 - 00:43)
Это ты эпплу расскажи. С его регулярными депрекейтами и, в связи с этим, постоянным желанием писать именно стандартными способами, чтобы не зависеть от регулярно меняющихся библиотек.

Ну так это ж - не проблемы языка и его библиотек! Это - политика компании-разработчика ПО.

P.S. И да, что значит "по МАКом с бустом облом"? Скопировал с сайта, make && make install - всио! )))
Авотужхуй 16 сен 2021 в 00:49
Ярила  •  На сайте 13 лет
0
Если продолжишь осваивать и достигнешь хоть каких-то результатов, года через 2...Посмотри, что ты здесь накорябал. Будет пиздец как стыдно!
Детский сад, чесслово!
hime 16 сен 2021 в 00:49
Хохмяч  •  На сайте 20 лет
0
Цитата (SeeRozha @ 16.09.2021 - 00:46)
Цитата (ipv4 @ 16.09.2021 - 00:37)
boost::numeric::ublas::matrix<double> { 10, 10 };

ужас какой, это Питон? Простой язык?
ну его накуй,

шаблоны в питоне? no way!
a=numpy.zeros((10,10), numpy.float64)

Это сообщение отредактировал hime - 16 сен 2021 в 00:54
wanu 16 сен 2021 в 00:50
Ярила  •  На сайте 16 лет
1
Цитата (Noname1984 @ 15.09.2021 - 23:02)
Цитата (ipv4 @ 15.09.2021 - 22:58)
Цитата (evilsun @ 15.09.2021 - 22:14)
Конечно, если душа лежит и самому интересно, то можно и нужно пробовать себя в программировании и возраст тут не помеха.

В качестве хобби - почему бы и нет. А куда деть помеху в виде отсутствия специализированного академического образования? ))

Как раз в ИТ сфере в отличии от медицины образование не так и важно. При собеседовании на работу ни разу не спросили об образовании

какая работа - такие и требования.
ipv4 16 сен 2021 в 00:54
Ярила  •  На сайте 16 лет
0
Цитата (hime @ 16.09.2021 - 00:45)
Цитата (ipv4 @ 16.09.2021 - 00:37)
P.S. Задолбали своим "С++ - это указатель на указатель на массив". На дворе 2021 год )))

Я не сильно много годиков назад делал многомерные массивы как линейные, их надо было специально положить и специально обходить. Но это было, конечно, на маленьком процессоре с мало памяти cheer.gif он бы лёг под бустом.

А кто мешает реализовать маааленький классик, который пишется за 15-30 минут, и который будет тупа транслировать многомерные индексы в индекс линейного массива? Вот здесь прям простейшую реализацию намыл за 3 минуты.

P.S. И да... Я даже на очень слабых 8-битных камушках очень комфортно пишу на C++, и безо всяких вот этих "указатель на указателе и указателем погоняет". ))

Это сообщение отредактировал ipv4 - 16 сен 2021 в 01:00
hime 16 сен 2021 в 00:57
Хохмяч  •  На сайте 20 лет
0
Цитата (ipv4 @ 16.09.2021 - 00:54)
А кто мешает реализовать маааленький классик, который пишется за 15-30 минут, и который будет тупа транслировать многомерные индексы в индекс линейного массива? Вот здесь прям простейшую реализацию намыл за 3 минуты.

время, радикально нужно было время исполнения.

Это сообщение отредактировал hime - 16 сен 2021 в 00:58
ipv4 16 сен 2021 в 01:02
Ярила  •  На сайте 16 лет
0
Цитата (hime @ 16.09.2021 - 00:57)
Цитата (ipv4 @ 16.09.2021 - 00:54)
А кто мешает реализовать маааленький классик, который пишется за 15-30 минут, и который будет тупа транслировать многомерные индексы в индекс линейного массива? Вот здесь прям простейшую реализацию намыл за 3 минуты.

время, радикально нужно было время исполнения.

Хех! Грамотно спроектированные шаблоны добавляют время только на компиляцию. dont.gif
Constcat 16 сен 2021 в 01:04
Ярила  •  На сайте 13 лет
0
ipv4
Цитата
Ну так это ж - не проблемы языка и его библиотек! Это - политика компании-разработчика ПО.

Проблема в том, что когда пишешь кросс-платформенный код, желательно не зависеть от платформенных библиотек.
К примеру, массив на указателях будет работать одинаково на всех платформах.
А с библиотеками можно обломаться.

Цитата
P.S. И да, что значит "по МАКом с бустом облом"? Скопировал с сайта, make && make install - всио! )))

Когда писался наш софт, буст в платформенной части под Мак не использовался. Хотя под винду юзался вовсю. Сказали, что с бустом какие-то проблемы - то ли совместимости, то ли с эппловским магазином. Я включился в проект как раз на релизе High Sierra.
Ну и вряд ли сейчас софт под мас будет переписываться под boost. Большая часть уже legacy.
Constcat 16 сен 2021 в 01:06
Ярила  •  На сайте 13 лет
0
ipv4
Цитата
P.S. И да... Я даже на очень слабых 8-битных камушках очень комфортно пишу на C++, и безо всяких вот этих "указатель на указателе и указателем погоняет". ))

Тем не менее, разбираться в этом нужно. Например, если пытаешься запустить VM Java из-под софта на C++. Там параметры, в основном, как "указатель на указатель" передаются.
Constcat 16 сен 2021 в 01:07
Ярила  •  На сайте 13 лет
0
ipv4
Цитата
Хех! Грамотно спроектированные шаблоны добавляют время только на компиляцию.

А потом задолбаешься их сопровождать и дорабатывать. Потому что хрен отладишь.
TOS1 16 сен 2021 в 01:08
шутник  •  На сайте 12 лет
2
Цитата (AgipTM @ 15.09.2021 - 15:47)
вот ты сам как думаешь, твой язык обычным людям, не программистам, будет понятен ?

gigi.gif

— А ОЗМки какие, третьи, семьдесят вторые или стошестидесятые? — некстати вклинился в разговор задумавшийся Ахмет.

Бойцы, замолкнув, дружно вылупились на него.

— А ты чё, волокешь в этой херне? Сам как раз плачет, что ни одного сапёра нет. О, заебись! Нашёлся нам МВДшник! Всё, щас мы тебя мобилизуем!

— Денис, ты ёбнулся?! Какой из меня к хуям сапёр, ты чё? Так, начитался плакатов в карауле, и всё! Просто у нас в карауле вся стена была увешана, заступишь и целый день пялишься поневоле на всю эту срань, тут медведь даже запомнит — а так я эту ебань и в глаза не видал! Смотри, не вздумай Ко… командиру наплесть типа взрывника нашел, как брата прошу! Я ж сам взорвусь и всех нахуй взорву вокруг! Тоже придумал, понимаешь — я ж МУВа от ВПФа не отличу.

— О, ёпть! Чё и требовалось доказать! Вишь, какими мудреными словами ругаешься! Сапёрскими! Я вот не сапёр — я и не знаю. Так что не хуй отмазываться.

(БаА. Мародер).

Я это к чему?
А к тому, что чувак явно бабушку лохматит. Судя по словечкам он нихуя не с ноля решил в погромисты записаться. gigi.gif


ipv4 16 сен 2021 в 01:09
Ярила  •  На сайте 16 лет
0
Цитата (Constcat @ 16.09.2021 - 01:04)
Проблема в том, что когда пишешь кросс-платформенный код, желательно не зависеть от платформенных библиотек.
К примеру, массив на указателях будет работать одинаково на всех платформах.
А с библиотеками можно обломаться.

Можно и обломаться, согласен.

Поэтому, когда пишешь кроссплатформенный код, необходимо заранее, прежде чем вводить библиотеку в проект, проработать вопросы её доступности для всех поддерживаемых платформ. Но совсем отказываться от сторонних библиотек я смысла не вижу никакого, зачем изобретать велосипеды? Это просто глупость, как по мне, особенно, если надо писать код не силами 100500 абизян, а в условиях ограниченных ресурсов, скажем так... Тем более, что, к примеру, boost, sigc - это ж почти стандарт (в современном мире, а не 20 лет назад). А STL уже давно - часть стандарта языка. ))

Это сообщение отредактировал ipv4 - 16 сен 2021 в 01:10
ipv4 16 сен 2021 в 01:12
Ярила  •  На сайте 16 лет
0
Цитата (Constcat @ 16.09.2021 - 01:06)
ipv4
Цитата
P.S. И да... Я даже на очень слабых 8-битных камушках очень комфортно пишу на C++, и безо всяких вот этих "указатель на указателе и указателем погоняет". ))

Тем не менее, разбираться в этом нужно. Например, если пытаешься запустить VM Java из-под софта на C++. Там параметры, в основном, как "указатель на указатель" передаются.

Я не говорю, что СОВСЕМ не нужно. Но это стало редкостью, и применяется очень локально - по коду не расползается.

P.S. Но попробуйте ка вы JVM в питон встройте. ))
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 51 463
0 Пользователей:
Страницы: 1 ...  11 12 13  ... 20  ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

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



Наверх