На данный момент неожиданно выполнил все запланированные работы и появилось свободное время.

Честно говоря, с непривычки, даже какой-то дискомфорт. Пару дней поиграл в Destiny, посмотрел кино и уже не знаю, чем заняться.

Может, организовать новые курсы (на какую тему)? Или написать какое-то новое дополнение (переписать старое), используя Fenom?

У кого есть идеи? Предлагайте!

← Предыдущая заметка
mxManager отправлен в AppStore
Комментарии (33)
OnFoxПеретягин Илья
24.05.2015 08:33

«организовать новые курсы»ООП в php, сильно не хватает объяснений знающего человека, что бы донести смысл, научить пользоваться.

bazmasterВасилий Столейков
24.05.2015 10:18

Да, плюс тот же Fenom

bezumkinВасилий Наумкин
24.05.2015 12:41

Вариант.

Тем более, что я как раз сейчас учу родного брата этому делу, скоро будет выпускать первое дополнение для MODX с выводом погоды от Яндекс.

bezumkinВасилий Наумкин
24.05.2015 22:29

Ну что, поехали!

OnFoxПеретягин Илья
24.05.2015 22:43

Спасибо большое!

AlroniksИван Климчук
24.05.2015 11:56

В MODX кодовая база под php 5.2 и многие вещи сделаны по устаревшим (относительно сейчас) принципам. Если изучать ООП правильно и быть в тренде – изучайте Symfony или Laravel. Там и ООП и другие правильные практики. Т.е. сами по курсы по ООП полезны, но к MODX не получится в полной мере применить.

bezumkinВасилий Наумкин
24.05.2015 12:06

Там и ООП и другие правильные практики

Правильно понимаю, что в MODX ООП и других правильных практик нет?

Или в более поздних версиях ООП какой-то другой, несовместимый с MODX (о котором, кстати, тут никто пока не говорил)?

AlroniksИван Климчук
24.05.2015 12:28

Я же не об этом. В том же modx нельзя применить автозагрузку, особо не применишь пространства имен, паттерны проектирования в чистом виде тоже не применить (они есть в xPDO, но не всегда можно использовать в повседневной работе). А без этого всего изучать можно, но толку будет мало.

bezumkinВасилий Наумкин
24.05.2015 12:36

Вот прям нельзя? Кто запрещает?

Тот же Fenom использует и автозагрузку и пространства имён и, почему-то, отлично чувствует себя в MODX. MinifyX тоже включает вполне себе современный Munee, и тоже работает в MODX.

А без этого всего изучать нет смысла.

Ты прям как автор этой статьи. А я больше согласен с автором этого комментария.

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

AlroniksИван Климчук
24.05.2015 14:45

Тем более, зачем это всё вообще человеку, который только начинает изучать ООП и не понимает его?

В таком случае прав Илья Перетягин, который ниже написал. Берем голый php и изучаем на нем.

Да, я не новичок в программировании, поэтому сложные вещи для меня не кажутся таковыми, поэтому я и ратую за следование современным техникам (хожу на собеседования сейчас и там их требуют и спрашивают без вариантов). Что касается MODX - то это не лучший вариант для изучения архитектуры приложения и применения ООП. То, что другие модули сделаны правильно, это отлично, но это заслуга авторов модулей, не MODX. Я не обвиняю команду MODX, причины, почему дела обстоят так, понятны и ясны.

bezumkinВасилий Наумкин
24.05.2015 14:57

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

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

Понадобился мне Python для работы с хостингом - освоил. Захотел написать приложения для iOS - освоил сначала Objective-C, а потом и Swift.

Понадобится что-то еще - тоже освою. Но потому что это мне нужно, а не потому, что это модно.

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

AlroniksИван Климчук
24.05.2015 15:48

А вот люди на собеседования ходят. И заказчики в лице работодателя требуют знания технологий, так как они используются в работе. Да, заказчик платит за результат. Но неправильно поставленный процесс и выбор архитектуры приложения, а так же не следование стандартам и принятым принципам выльется в дополнительные расходы (иногда очень большие), за что никто не будет платить. Одно дело создавать проект любой сложности в одиночку, а другое дело, когда работает команда из 20-50-100 человек, да и еще распределена по миру.

bezumkinВасилий Наумкин
24.05.2015 15:54

а другое дело, когда работает команда из 20-50-100 человек, да и еще распределена по миру.

По моему, ты немного не в ту степь пошел.

Изначально речь шла о > ООП в php, сильно не хватает объяснений знающего человека, что бы донести смысл, научить пользоваться.

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

AlroniksИван Климчук
24.05.2015 15:58

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

bezumkinВасилий Наумкин
24.05.2015 16:22

Вопрос в другом, что голый ООП без тех же паттернов проектирования сейчас никому не нужен.

А я пытаюсь тебе донести, что "никому" - это тебе лично. Очень многим нужен голый ООП, потому что у них нет вообще никакого.

ООП вообще в универе преподают как основы основ.

В моей медицинской академии его не преподавали, пришлось учить самостоятельно.

Вообще странно, что такой матёрый специалист, как ты, забыл в отсталом MODX без современных паттернов и прочих умных слов.

AlroniksИван Климчук
24.05.2015 14:47

И да, я согласен с автором статьи. Нужно учиться новому и развиваться, всегда.

OnFoxПеретягин Илья
24.05.2015 12:54

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

Scorp Satex
24.05.2015 14:58

Если не трудно, напишите наконец-то документацию вот сюда:

http://docs.modx.pro/components/minishop2/snippets/

А так, приятного отдыха. ;)

bezumkinВасилий Наумкин
24.05.2015 14:59

Трудно, раз до сих пор не написал.

Готов оплатить моё время из расчета 1000 рублей в час за написание документации?

OnFoxПеретягин Илья
25.05.2015 09:08

Не ожидал, что так быстро начнутся курсы....

konar777
26.05.2015 23:20

Василий, давно я не заходил к вам в гости, отлично пишите, а я вот уже 3 года как делаю какие-то проекты и все через жООПу, мой уровень так и остался быдло-кодер, но благодаря таким людям как ты думаю когда-то буду разбираться в PHP на более профессиональном уровне. Удачи хотел пожелать, и еще раз спасибо.

bezumkinВасилий Наумкин
26.05.2015 23:58

Спасибо =)

OnFoxПеретягин Илья
29.05.2015 11:14

Василий, я как понимаю, не кто курс не оплатил? А то как то не удобно получается, сам предложил тему, ты старался, а я сам и не купил..... Сейчас просто период такой, что продохнуть некогда.... Если не кто не купил, то будет ли моего взноса достаточно, что бы ты продолжал? (правда пока не смогу плотно заняться этим...)

bezumkinВасилий Наумкин
29.05.2015 11:15

Да забей. Я всё равно допишу, просто не торопясь.

Сегодня планировал следующий урок сделать.

OnFoxПеретягин Илья
29.05.2015 11:21

Суть в том, что даже если потом получить эти уроки бесплатно, то нельзя будет задавать вопросы, которые могут появиться и быть очень важными. Да и тема очень важна для меня. А что не будешь торопиться, даже лучше!

bezumkinВасилий Наумкин
29.05.2015 11:26

Окей.

Фактически выходят индивидуальные, пока, уроки =)

ilyautkinИлья Уткин
29.05.2015 17:58

Надо сделать платным каждый урок, например, по 200 руб.))) Кто-то не может за раз 2 000 потратить, а статейку прочитать хочется и 200 рублей он бы заплатил.

bezumkinВасилий Наумкин
29.05.2015 18:01

Да давай уж каждое предложение по десятке, чего мелочиться? Или слово по рублю.

Цена и так ниже некуда.

qxeac
16.07.2015 17:13

Здравствуйте, Василий. Срочно надо связаться с вами - не работает ваш модуль AjaxForm, возможно вам самому будет интересно. Суть - ajaxform не запускает formit. При этом возвращается всегда success (если заполнены обязательные поля). Я готов предоставить доступ или копию сайта. Очень тяжёлый баг, не могу отладить. Не нашёл нигде вашей почты, поэтому пишу сюда.

bezumkinВасилий Наумкин
16.07.2015 17:20

Я беру за работу 1000 рублей в час, оплатить можно здесь.

Сразу после оплаты присылай доступы к сайту на bezumkin@ya.ru - посмотрю на этот "очень тяжёлый баг", который до сих пор никто не заметил.

qxeac
16.07.2015 17:52

Понимаю, мало кто хочет работать бесплатно. К сожалению мне платят в час process($scriptProperties); но не происходит

bezumkinВасилий Наумкин
16.07.2015 17:55

Дополнение скачано уже около 10 000 раз из modx.com и modstore.pro. Я и сам его использую на нескольких сайтах - всё работает прекрасно.

Я более чем уверен, что проблема не в нём, поэтому бесплатно что-то делать у меня желания нет. Задай вопрос на https://modx.pro - возможно там кто-то согласится помочь.

bezumkinВасилий Наумкин
16.07.2015 17:59

На всякий случай еще уточню, что компонент AjaxForm предназначен для отправки любых форм через ajax, которые могут ловить любые сниппеты и обрабатывать дальше.

Он не заточен под FormIt, нет. AjaxForm умеет работать с этим дополнением, но не обязан поддерживать все его возможные хуки. Конкретно email и math работают 100% - проверено много раз.

futuris
Futuris
26.03.2024 07:39
Страница отдельного поста заработала сразу в том виде, как ты написал.) А вот в ленте постов контент...
bezumkin
Василий Наумкин
20.03.2024 18:21
Volledig!
Андрей
14.03.2024 10:47
Василий! Как всегда очень круто! Моё почтение!
russelgal
russel gal
09.03.2024 17:17
А этот стоило написать хотя бы затем, чтобы получить комментарий от юзера, который ничего не писал ...
inetlover
Александр Наумов
27.01.2024 00:06
Василий, спасибо! Извини, тупанул.
bezumkin
Василий Наумкин
22.01.2024 04:43
Давай-давай!
bezumkin
Василий Наумкин
24.12.2023 11:26
Спасибо!
bezumkin
Василий Наумкин
27.11.2023 02:43
Ура!
bezumkin
Василий Наумкин
25.11.2023 08:30
Vesp тянет 2 зависимости: vesp-frontent для фронта и vesp-core для бэкенда. Их можно обновлять, но э...
bezumkin
Василий Наумкин
22.11.2023 08:09
Отлично, поздравляю!