LINUX.ORG.RU

Вот решил жену программированию научить :)

 gui pygtk, ,


1

2

В продолжении темы про Python 2.x vs 3.x, которую изначально выбрал для определения того, какую версию учить жене. Почему выбрал Python? Он простой, скриптовый. Заставил жену учить по https://docs.python.org/3/tutorial/. Все, хорошо в принципе - ok. Есть один вопрос - на чем писать GUI? PyGTK или PyQt?

upd. Для нее программирование необходимо как оптимизация рутинных задач, решения определенных задач. Жена по профессии логист. Сейчас стоит задача оптимизации логистической схемы распределения товаров - что-то из задач коммивояжера, проблемы Штейнера + оптимизация кросс-докинга в сети ее фирмы.

★★★★★

Последнее исправление: int13h (всего исправлений: 1)

Есть один вопрос - на чем писать GUI? PyGTK или PyQt?

QML

umren ★★★★★
()

Я свою за пару дней обучил скуэлю, устроилась в норм контору тестировщиком. А твоей питончег для чего?

vvviperrr ★★★★★
()
Ответ на: комментарий от crutch_master

Да

Институт космического телескопа (STSCI), Canonical, Apple использует Python и Twisted для разработки сервера календарей iCal, IBM, CERN, DreamWorks, Firaxis Games, Google, Industrial Light & Magic

int13h ★★★★★
() автор топика
Последнее исправление: int13h (всего исправлений: 1)
Ответ на: комментарий от anonymous

Причём тут гендерный признак? Любой работник QA может знать или не знать об указанных понятиях, независимо от пола. Комментарий писал сексист, видимо.

Chaser_Andrey ★★★★★
()
Ответ на: комментарий от Chaser_Andrey

потому, что львиная доля телочек идут в модную IT среду в качестве тестировщиц, зачастую непонимая что должен делать нормальный тестировщики не владея нужными инструментами и познаниями

anonymous
()
Ответ на: комментарий от anonymous

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

Что-то поменялось? :)

Chaser_Andrey ★★★★★
()

на чем писать GUI?

HTML

Goury ★★★★★
()

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

pw=; i=0; while ((i<=15)); do pw=«$pw$(dd if=/dev/urandom bs=1 count=1 2>/dev/null | grep '[a-zA-Z0-9]')» && let i++; done; echo $pw


И это будет для неё намного полезнее чем python.

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 2)
Ответ на: комментарий от CHIPOK

Но он правда быдлокодерский. Там даже отступы в качестве составного оператора используют, чтобы индусы read-only код не написали случайно.

crutch_master ★★★★★
()
Ответ на: комментарий от torvn77

Если не нужно администрирование, то от bash'а надо держаться как можно дальше. Основы работы с оболочкой крайне полезны, но писать на этом скрипты можно разве что в рамках наказания.

Weres ★★★
()
Ответ на: комментарий от torvn77

Для нее программирование необходимо как оптимизация рутинных задач, решения определенных задач. Жена по профессии логист. Сейчас стоит задача оптимизации логистической схемы распределения товаров - что-то из задач коммивояжера, проблемы Штейнера + оптимизация кросс-докинга в сети ее фирмы.

int13h ★★★★★
() автор топика
Ответ на: комментарий от torvn77

pw=; i=0; while ((i<=15)); do pw=«$pw$(dd if=/dev/urandom bs=1 count=1 2>/dev/null | grep '[a-zA-Z0-9]')» && let i++; done; echo $pw

Ну, и зачем ты тут это написал? :)

int13h ★★★★★
() автор топика

Для решения ее прикладных задач, как я считаю, Python будет оптимален

int13h ★★★★★
() автор топика

Поддержу товарища выше - js + html.

  • Веб востребованней чем просто гуй
  • На этом стеке, можно делать гуй под десктоп и мобилки
  • Python и js, довольно похожи (не синтаксически, но основными концепциями)

P.S.: не надо заставлять, инспирируй :)

pon4ik ★★★★★
()
Ответ на: комментарий от pon4ik

Я ж выше указал для чего, что Вы этот веб суете-то?

int13h ★★★★★
() автор топика

Имел дело с PyQt. Очень простой, хотя и встречаются иногда подводные камни. Про PyGTK ничего не скажу.

Kilte ★★★★★
()
Ответ на: комментарий от anonymous

Сорь, но раз рынок потребляет, значит и такие ещё нужны.

anonymous
()
Ответ на: комментарий от int13h

Баба не водитель, курица не птица?

Ну как знаешь, моё дело, предложить...

pon4ik ★★★★★
()

Не надо пейсать гуи на петоне.

Deleted
()
Ответ на: комментарий от I-Love-Microsoft

А она тебя борщ заставит варить, и правой рукой наяривать :)

Это в лучшем случае, у нас тут недавно была тема о страпоне :3

Deleted
()
Ответ на: комментарий от I-Love-Microsoft

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

int13h ★★★★★
() автор топика
Ответ на: комментарий от Debasher

Ну, ок

Сложно в нескольких предложениях дать полную информацию об этом Чаке Норрисе в мире JS. Дуглас работает в Yahoo!, где он является главным архитектором по JavaScript и возглавляет разработки, связанные с JS, в частности — YUI. Кроме того, он является создателем и популяризатором формата JSON, а также таких полезных штук, как JSlint и JSmin. Целую пачку статей, докладов, видео и прочего контента, связанного с JS, можно найти на соответствующем разделе его сайта. Плюс, он является автором популярной книги JavaScript: The Good Parts. Но это та информация, которую скорее всего, многие и так уже знают. Однако, наверное не все знают, что Крокфорд в свое время работал над компьютеризацией Atari, Lucasfilm, and Paramount.

int13h ★★★★★
() автор топика

Для нее программирование необходимо как оптимизация рутинных
задач, решения определенных задач. Жена по профессии логист.

Что-то из того, что может LoCalc ?

AS ★★★★★
()
Ответ на: комментарий от Deleted

мне тоже так кажется, найдёт себе 18 летнего как мадонна.

erzent ☆☆
()
Ответ на: комментарий от int13h

it is not a real programming language, that a scripting language is less than a programming language.

Вот так - хорошо. Ох уж эти вечные споры любителей динамических недоязычков...

// Но таки пыхтон - меньшее из зол. Tkinter для гуя «шоб был» достаточен.

FedyaPryanichkov ★★
()
Ответ на: комментарий от AS

Ага. Таблички нужны будут так или иначе. Упомянутый Питон, кстати, вроде бы, там можно.

ИМХО, подход годный, а программированию учить только когда скажет, что «в таблицы с макросами» станет тяжело или не хватать фичь.

Питон же в качестве «языка макросов» - жесть для фанбоев оного, а не «макросы на бейсике - ФУУ, будем питон цеплять»...

yyk ★★★★★
()

лучше бы паскалю научил, он простой, мощный, gui мышкой проектируется и есть отличное ide (лазарус)

anonymous
()

А для задач жены нужны вычисления быстро, много и сейчас? А то вдруг питон не потянет. Или PyPy задействуй.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.