void Забыть( QObject language = "c++" )
Эх, таки за лето соскучился я по работе! Три недели я провел за ноутбуком в неравной борьбе с C++ и Qt, но проект в целом доделал до финиша (там есть еще куча мелких вопросов, но то фигня), поэтому картинка вот как раз сейчас очень в тему. А последнюю неделю кодил вообще почти круглосуточно, ибо дедлайн. Вот разве что на прошедших выходных свалил на дачу к жаркому камину, отпаивался пивом и учиться думать по-человечески, а не мыслями типа ХочуПива( int qty=0.5, QString name="Бердичевское")).toString();
Ну, или как-то так, да...

Весной и в начале лета я начал было делать новый проект, параллельно осваивая абсолютно новую для себя систему разработки - Qt. Ибо в 2017 году писать на Delphi разлива, извините, 2002 года - это как пить "Черниговское" полугодичной давности. К тому же на дубовость языка я плевался стопицот раз, включая и мой ЖЖ. Поэтому все само собой сложилось в сторону С++ и Qt.Да, я в курсе, что Visual Studio тоже ОК, но это сочетание букв у меня невольно ассоциируется с Visual Basic'ом, поэтому автоматически приводит к зубной боли и неудержимому потоку матоизвержения.
Qt прекрасен, хотя по сравнению с похуистичным php весьма строг. Ну это примерно как после ACISовской поездки в Одессу попасть в какуй-нибудь недельный автобусный тур. Поначалу дико бесили вот эти вот все .toInt(), сильно вводил в ступор непоняток полузабытый механизм указателей (а когда-то ведь отлично в этом разбирался!) и работы с объектами по ссылке. Но ничо, привык, вспомнил, разобрался - все ОК.
Вначале у меня любое новое телодвижение вызывало ступор даже не типа "как это сделать?", а ступор типа "как нагуглить то, что мне надо"? Слава Аллаху, у меня есть Паучок, который очень сильно помог мне в самом начале понять, что к чему и до сих пор терпит странные вопросы типа, цитата, "почему QTableView *tb=qobject_cast (_parent); выводит QObject(), а не КуТаблеВью?" и даже умудряется на них адекватно отвечать. Причем глупых вопросов становится все меньше, к тому же на половину заданных вопросов я тут же сам и нахожу ответ - но все равно огромное ему спасибо! Как заработаю денег, с меня ему многа-многа пива!
Но в итоге под конец работы над проектом я пришел к тому, что какие-то вещи, которые не смог сделать вначале, потому что даже не знал, с какой стороны подойти к гуглу и отложил на потом, на днях я решил быстро и просто. Некоторые даже просто без помощи гугла. Дико приятно, когда что-либо доселе непонятное из неведомой хуйни превращается в что-то очень логичное и понятное. Примерно год назад такое было с арабским, теперь вот с Qt и C++...
В общем, Qt кое-как освоил - к тому же я знаю, что сам чем шире круг моих знаний, тем больше других вопросов возникает. На этой недле я допилю всякие мелочи в одном проекте и начну следующий. А потом понаеду во Львов получать за все это деньги, потому что за лето денег потратил очень много, а если не работать, а только тратить, то деньги имеют свойство заканчиваться. :)
А пока я писал вышеупомянутый проект, сражаясь с Qt по мере своих сил, то какие-то деньги на пиво и на пожрать мне были нужны - и тут как раз очень вовремя обо мне вспомнили одни давние заказчики. Денег они приносят не сильно много, но на пиво вполне хватает. Но это я к тому, что иногда надо было пере4ключаться с С++ на привычный родной php. И это было очень забавно, потому что некоторой схожести языков ряд ньюансов отличался чуть менее, чем полностью. Писать многабукафф мне неохота, но по мотивам этой перестройки сознания я не мог не набросать картинку. Да, из моих читателей суть поймет полтора человека, но все же хай будет:

Ну, или как-то так, да...

Весной и в начале лета я начал было делать новый проект, параллельно осваивая абсолютно новую для себя систему разработки - Qt. Ибо в 2017 году писать на Delphi разлива, извините, 2002 года - это как пить "Черниговское" полугодичной давности. К тому же на дубовость языка я плевался стопицот раз, включая и мой ЖЖ. Поэтому все само собой сложилось в сторону С++ и Qt.Да, я в курсе, что Visual Studio тоже ОК, но это сочетание букв у меня невольно ассоциируется с Visual Basic'ом, поэтому автоматически приводит к зубной боли и неудержимому потоку матоизвержения.
Qt прекрасен, хотя по сравнению с похуистичным php весьма строг. Ну это примерно как после ACISовской поездки в Одессу попасть в какуй-нибудь недельный автобусный тур. Поначалу дико бесили вот эти вот все .toInt(), сильно вводил в ступор непоняток полузабытый механизм указателей (а когда-то ведь отлично в этом разбирался!) и работы с объектами по ссылке. Но ничо, привык, вспомнил, разобрался - все ОК.
Вначале у меня любое новое телодвижение вызывало ступор даже не типа "как это сделать?", а ступор типа "как нагуглить то, что мне надо"? Слава Аллаху, у меня есть Паучок, который очень сильно помог мне в самом начале понять, что к чему и до сих пор терпит странные вопросы типа, цитата, "почему QTableView *tb=qobject_cast
Но в итоге под конец работы над проектом я пришел к тому, что какие-то вещи, которые не смог сделать вначале, потому что даже не знал, с какой стороны подойти к гуглу и отложил на потом, на днях я решил быстро и просто. Некоторые даже просто без помощи гугла. Дико приятно, когда что-либо доселе непонятное из неведомой хуйни превращается в что-то очень логичное и понятное. Примерно год назад такое было с арабским, теперь вот с Qt и C++...
В общем, Qt кое-как освоил - к тому же я знаю, что сам чем шире круг моих знаний, тем больше других вопросов возникает. На этой недле я допилю всякие мелочи в одном проекте и начну следующий. А потом понаеду во Львов получать за все это деньги, потому что за лето денег потратил очень много, а если не работать, а только тратить, то деньги имеют свойство заканчиваться. :)
А пока я писал вышеупомянутый проект, сражаясь с Qt по мере своих сил, то какие-то деньги на пиво и на пожрать мне были нужны - и тут как раз очень вовремя обо мне вспомнили одни давние заказчики. Денег они приносят не сильно много, но на пиво вполне хватает. Но это я к тому, что иногда надо было пере4ключаться с С++ на привычный родной php. И это было очень забавно, потому что некоторой схожести языков ряд ньюансов отличался чуть менее, чем полностью. Писать многабукафф мне неохота, но по мотивам этой перестройки сознания я не мог не набросать картинку. Да, из моих читателей суть поймет полтора человека, но все же хай будет:
