PyProg

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

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


Как поддержать

Вы можете поддержать или отблагодарить меня материально. Радуюсь как ребенок абсолютно любым донатам.

Ваши замечания, критика и пожелания так же представляют для меня большую ценность, поэтому можете смело мне писать на почту anri-sharer@yandex.ru

Благодаря вашим письмам мне удается повышать качество контента.

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


Идея создания сайта

На момент создания сайта (начало 2017-го года) в Рунете практически не было более-менее исчерпывающей информации о NumPy, вот мне и пришла в голову идея "запилить" сайт. К тому же, тогда, как раз буйным цветом зацвели всевозможные онлайн школы, а мне показалось, что как-то несправедливо брать деньги за эти знания. На тот момент, я вообще считал, что абсолютно все онлайн школы - зло :) теперь знаю, что не все.

Вообще, все началось даже раньше. С Питоном я познакомился в 2014 году и пока учился, постоянно пользовался сайтом PythonWorld.ru - офигитительный сайт, которому многие самоучки-питонщики многим обязаны. И мои ученики им пользовались. Это удобно и очень полезно иметь под рукой такой ресурс. Вот с того момента меня и стали посещать мысли о создании сайта.

Изначально сайт задумывался как что-то дешевое, простое (голая статика) и узконаправленное (только NumPy), однако, сейчас я вижу, что есть потребность и в других направлениях. Очень много планов: SciPy, Pandas, ML, Ai, математика и алгоритмы. Обязательно улучшить и дополнить имеющийся контент. Наверное, в скором времени, будет переезд на Flask, возможно и материалы по Flask тоже появится.

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

Но Мир меняется. Медленно, но верно. И как мне кажется в лучшую сторону, ведь многие из нас работают не только за зарплату ;) есть леди и джентельмены которые любезно дарят нам всем плоды своего огромного труда!


Новичкам и самоучкам

Все просто. Если вы считаете иначе, то вы недостаточно безумны :) Вы наверное думаете, что быть сумасшедшим - это плохо, но быть сумасшедшим вовсе не значит быть идиотом :)

Нам всем в голову вбили мысль о том, что самообразование и саморазвитие - это очень болезненный и неприятный процесс. Но разве это так? Нет! Нам вбили в голову, что наши достижения ничего не стоят. Нам вбили в голову, что это не мы определяем стоимость наших достижений. Хренвасдва! Мы самоучки, мы Сами решили себя учить и развивать. Есликого-то пугает или кому-то не нравится, что мы Сами можем осмеливаться на такие решения, то это не наши проблемы :)

Трудности и преграды - это самое ценное, что у нас есть. Нам вбили в голову, что мы обязаны страдать, преодолевая их. Должны постоянно чего-то бояться. Подойдите к зеркалу, посмотрите на человека который заслуживает шанса изменить этот мир к лучшему. Этот человек должен страдать и бояться? Нет - не должен и не будет.

Мы самоучки, именно поэтому мы любим здравый смысл. И мы знаем, что здравый смысл - это лучшее решение хорошо поставленной задачи оптимизации. Мы знаем... а если не знаем, то что сделаем?

Преподавателям

Прорвемся!


Онлайн школам

Вы по прежнему вызываете у меня очень противоречивые чувства :)


Отказ от ответственности

До последнего времени считал это лишним (и даже комичным), но уже два человека, обращались ко мне с претензиями по поводу неточностей в контенте, которые ввели их в заблуждение, и, как следствие, привели к негативным последствиям. Претензии оказались абсолютно справедливыми, материалы были поправлены. Причем, обратились ни студенты, ни преподаватели, а люди, которые занимались разработкой. Я конечно стараюсь все перепроверять и приводить кучу примеров, которые могли бы сводить на нет любые противоречия и ошибки в изложении. Но я не профи и у меня нет редакторов, поэтому я не могу гарантировать 100%-ю правильность и актуальность материалов. Если вы мутите то, что пойдет в прод, то ВЫ ОБЯЗАНЫ (!) пользоваться официальными источниками информации и документации, а не сайтом pyprog.pro


Авторское право на контент

Я не скрываю, что все материалы сайта pyprog.pro являются рерайтом официальных документаций и туториалов. Да, это действительно рерайт, хорошенько приправленный дополнительными разъяснениями и примерами, заточенный под тех, кто вообще не в теме. Вы тоже можете рерайтить все что угодно, но вы не можете просто брать чужой контент и выдавать его за свой :)

Я искренне верю в то, что человек, хорошо понимающий значение слова "контент", так же хорошо понимает, что такое авторское право, как оно сейчас защищается и почему многие разногласия легко решаются в досудебном порядке. В интересное время живем :)