• Где вы берете идеи для дизайна?

    @Alibaba2018
    На свой последний проект нанял тупо UI/UX дизайнера, кот. сделал всё просто мега-круто.

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

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

    @Alibaba2018
    не помню точную формулировку, но была такая фраза
    "в 20 лет я думал что все обо мне думают без конца, в 30 лет - мне стало абсолютно всё равно на мнение других, а в 40 я понял что когда мне было 20 и я думал что все только и думают обо мне, всем было на самом деля на меня абсолютно по барабану"))

    я хоть и лично до 40 ещё не дошел))) но с чуть большим тридцатником скажу Вам исходя из своего опыта, что особенно много чего, кроме опыта ничего не меняется, плюс нет ни одного одинакового человека, и всё в жизни определяет результат и конечный успех (а уж как оно там было - вообще без разницы). Более того, в жизни реального серьёзного успеха достигают именно люди кот. умеют и могут сделать что то абсолютно новое или новым способом, и кот. может в корне отличаться от предыдущих методик, а по сути, школа/университет/социум - это всё социальные шаблоны, но супер-успех достигается именно разрывом шаблона, а не будучи массой и стадом
    Ответ написан
    7 комментариев
  • Что нужно знать Python Junior / Intern?

    @Alibaba2018
    Если особо серьезной нужды нет, не советую

    В программировании как у врачей: либо можешь делать операции, либо - если не уверен что пациент не помрёт, тогда лучше даже и не начинать... разница лишь в том что врачам даже после мертвых пациентов платят, а программистам если не компилируется прога - нет.
    Ответ написан
    3 комментария
  • ModuleNotFoundError: No module named Как решить?

    @Alibaba2018
    Лично у меня данная проблема вылезала при неправильно выстроенной архитектуре папки в Django...
    никогда в жизни не забуду этот no module found wsgi

    т.е. когда папка была спроектирована примерно как
    folder:
    -> folder
     -->>folder

    а должно было быть просто:
    - folder
    - folder

    и из за этого собственно PATH не видел нужный ему модуль
    Ответ написан
    Комментировать
  • Как лучше всего реализовать сайт-портфолио на Django?

    @Alibaba2018
    Найдите видео как сделать блог на django

    Бд может сделать через postgres и pg4admin
    Ответ написан
    Комментировать
  • Нужно ли художнику платить налоги за пожертвования на Patreon?

    @Alibaba2018
    самое главное чтобы Вашу деятельность не подвергли финансированию террористической деятельности, либо отмыванию доходов нажитых преступным путём какие-нить ФСБ или СК РФ... а судье, если Вас налоговики припрут (да еще после сумасшедших расходов на юридические услуги), Вы уж как-нить докажете что Patreon - это всего навсего благотворительная организация, а не очередной финансовый посредник.
    Ответ написан
    2 комментария
  • Как изучать python?

    @Alibaba2018
    Этот вопрос задают здесь практически каждый день и, если поискать, мнений выше крыше.

    Скажу еще раз свое и исходя из опыта сначала изучения Swift, потом даже Java/C++;
    даже не думайте про что то сложное больше чем Python/HTML/CSS пока не научитесь делать что то на них, т.к.
    >>>>
    Научитесь сначала очень и очень базово программировать на (Python'е): т.е. летать на учебном кукурузнике, а там Вам придёт уже точное понимание что к чему и как действовать дальше. И, поверьте, даже тот же Питон не самый простой язык, но простейший из других, хотя и он, как море, идешь-идешь-идешь от берега по колено в воде, а потом раз - и обрыв на несколько метров. Тем более на питон у Вас нормально программировать меньше чем пол года всё равно не получится, а скорее всего год, с кондачка не получится, сразу имейте в виду. Тут по сути как полный ремонт квартиры, а не просто прибраться, и не генеральная уборка. Если есть человек, кот. уже прошёл этот путь и направляет, и если Вы реально этим занимаетесь конкретно, то за 6 месяцев можно. Самое главное практика! Еще раз- самое главное практика! Еще раз.... и еще.... повторяю: напишите себе на бумаге 100 раз слово Практика!

    Начните с простейших:
    - Learn Python the Hard Way
    - Python Crash Course - No Starch - вторую часть книги, просто сидите и печатайте упражнения
    - потом переключайтесь на Automate the Boring Stuff - вторую часть книги, просто сидите и печатайте упражнения
    потом перечитайте первую часть (теорию) где про все эти приёмы объясняется (control flow, loops, итд итп)

    Потом переходитe на Django:
    - напишите блог
    - онлайн магазин
    - мб потом задеплоить свой сайт с блогм, другими фичами

    Т.е. тупо начать писать базовые вещи, читать чужой код, мб смотреть на YT много-много видео с чужим кодом и упражнениями, для овладения языком на более-менее intermediate/advanced уровне

    Там дальше уже придет понимание как дальше и куда двигаться, но там уже по другому надо начинать думать.
    >>>
    По сути есть имхо 3 раздела:
    а) концепты Computer Science (весь этот набор array/variable/итд)
    б) синтаксис самого ЯП
    в) и собственно само программирование, т.е. как связывать а) и б)

    ИМХО, синтаксис (б) в Питоне несколько слишком упрощенный т.е. без всяких строгих типизаций, по сравнению с другими ЯП, но на начальном этапе для освоения а) и в) и понятия основ и сути - самое то (ИМХО). Поэтому научитесь в) и поймете основные механизмы, дальше освоить другие ЯП уже будет на порядок легче и быстрее, и ту же Java, и C++ (хотя лично для меня это был полный ахтунг-ахтунг), и JavaScript итд
    Ответ написан
    Комментировать
  • Стоит ли работать под руководством начальников, которые считают себя умнее других?

    @Alibaba2018
    Зависит от начальника.

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

    Поэтому, если место хорошее и уходить не хочется, тогда либо терпите, анализируйте всё, адаптируйтесь, и если есть возможность переходите в другой департамент (если есть таковой имеется); либо если место обычное, то тогда потихоньку сматывайте оттуда удочку.
    Ответ написан
    Комментировать
  • Можете объяснить зеленому что такое MVC?

    @Alibaba2018
    В Django это называется Model View Template.
    По русски (в самой примитивной форме):
    1. Template - это твоя html (код) страничка
    2. Model - это куда это все это сохраняется (по факту сохраняется в БД, конечно, но тут), тупо пишешь title field/description/email address/другие поля в форме/кнопочка сохранить итд итп, т.е. создаешь болванку для сохранения своих данных
    3. View (Controller) - логика взаимодействия всего этого процесса между 1) и 2),
    т.е. функции, кот. при нажатии кнопки будут дату из html переносить в БД и обратно
    Ответ написан
  • Что мне не хватает?

    @Alibaba2018
    Идите к самому главному, кидайтесь к нему в ноги и валите всё на ЭйчАр.

    Потом плачьтесь, что сначала не хотели на эту позицию, т.к. не хотели никого подвести, но ЭйчАР сказал что стопудова помогут, что будут тренинги, что будет вводный период где про всё расскажут/покажут/но ничего такого не было, даже наставника обещанного нет, помимо как такового испытательного срока, поэтому Вы на себе рубашку готовы порвать Вам ведь так нравится эта контора, люди, а начальник какой умный и честный, и добрый, и прям само сокровище человек. Говорите, что приходите домой и начали уже записывать дневник, как мб в будущем предлагать улучшить некоторые вещи, начать проявлять инициативу, но само собой только с подачи начальника, а не поперек батьки, ночами спать не можете по этому поводу, а еще встретили недавно своего дальнего родственника из ФСБ/МВД/Прокуратуры, кот. Вам рассказал что его на новую позицию в Главк назначают, и что он посоветовал к Вам лично как к отцу родному и батюшке на исповедь придти, но Вам уже так нравится работать в этой компании, да и вообще, коллектив как родной уже. Дети скажите у начальника замечательные какие еще, тоже хотите такую же дружную хорошую семью, повезло начальнику итд итп
    Ответ написан
    Комментировать
  • Какую выбрать сферу в IT с нуля когда тебе "под 40"?

    @Alibaba2018
    Хочу летать на самолёте, подскажите на каком лучше: на Боинге/Транспортном/Истребителе/или спортивном Ред Буле...

    Научитесь сначала очень и очень базово программировать на (Python'е): т.е. летать на учебном кукурузнике, а там Вам придёт уже точное понимание что к чему и как действовать дальше. И, поверьте, даже тот же Питон не самый простой язык, но простейший из других, хотя и он, как море, идешь-идешь-идешь от берега по колено в воде, а потом раз - и обрыв на несколько метров. Тем более на питон у Вас нормально программировать меньше чем пол года всё равно не получится, а скорее всего год, с кондачка в программировании не катит, сразу имейте в виду. Тут по сути как полный ремонт квартиры, а не просто прибраться, и даже не генеральная уборка. Если есть человек, кот. уже прошёл этот путь и направляет, и если Вы реально этим занимаетесь конкретно, то за 6 месяцев можно. Самое главное практика! Еще раз- самое главное практика! Еще раз.... и еще.... повторяю: напишите себе на бумаге 100 раз слово Практика!

    Начните с простейших:
    - Learn Python the Hard Way
    - Python Crash Course - No Starch - вторую часть книги, просто сидите и печатайте упражнения
    - потом переключайтесь на Automate the Boring Stuff - также, открываете вторую часть книги, просто сидите и тупо печатайте упражнения, потом перечитываете первую часть (теорию) где про все эти приёмы объясняется (control flow, loops, итд итп) и, о Боги, чего то по-тихоньку начинает приходить.

    Потом переходитe на Django:
    - напишите блог
    - онлайн магазин
    - мб потом задеплоить свой сайт с блогм, другими фичами

    Т.е. тупо начать писать базовые вещи, читать чужой код, мб смотреть на YT много-много видео с чужим кодом и упражнениями, для овладения языком на более-менее intermediate/advanced уровне

    Там дальше уже придет понимание как дальше и куда двигаться, но там уже и по другому надо начинать/ешь думать.
    Удачи!

    -
    Ответ написан
    Комментировать
  • Достаточно ли материалов KhanAcademy по математике чтоб было возможно учить MachineLearning?

    @Alibaba2018
    Я не знаю какой у Вас уровень математики, но из личного опыта (не скажу что вообще я такой эксперт тоже, даже больше наоборот, только пытаюсь закончить несколько больших проектов на Kaggle сейчас), но при практике у западников как таковой математики там вообще практически нет (самое главное понимать общие концепты из математики), и упор делается больше на качественный программинг. Если же изучать Дата Саенс по русско-язычным ресурсам, то здесь пихают математику прям по самое не балуй.

    Как пример, вот я сейчас делаю Дата Саенс, пытаясь проанализировать как друг против друга играют Ливерпуль и Мадрид Реал))) и т.к. я все таки не профессиональный программист, многие проблемы у меня возникают больше с кодом, нежели чем с математикой
    Ответ написан
  • Как и где лучше юридически оформить стартап?

    @Alibaba2018
    Насколько мне известно, многие международные как крупные, так и мелкие компании, работающие в различных юрисдикциях, выбирают как место юрисдикции Нидерланды, ввиду наиболее подходящих у них юридических механизмов именно для такой деятельности (в том числе те же Убер, Билайн, Booking.com итд).

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

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

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

    На каком стэке сделан Ваш сервис? Очень интересная идея имхо, пишите об успехах, проблемах итд почаще)
    Ответ написан
    Комментировать
  • Какие видеокурсы по машинному обучению посоветуете?

    @Alibaba2018
    Машинное обучение в какой области?
    - Computer Vision
    - Natural Language Processing
    -Big Data
    - Time series (for Finance?)
    - Robotics
    etc
    Ответ написан
    2 комментария
  • Готов поработать по ставке 0 в час. Где найти такую "работу"?

    @Alibaba2018
    Скажите, а зачем Вам вообще Django, если Вы уже 'спец' по JS?

    Вам не лучше ли/легче/перспективнее выучить просто React/Node.js/всякие Angular/и прочие Vue, тем более там вроде бы все намного более advanced сделано, да и работ не мало?
    Ответ написан
  • Не могу настроить SSH для Digital Ocean droplet'а?

    @Alibaba2018 Автор вопроса
    Хороший мануал для начинающих на Linux'е, с приведенной демонстрационной инструкцией как подключать SSH ключи:
    Deployment on Digital Ocean with Linux-Django Pyth...
    Ответ написан
    Комментировать
  • Не могу задеплоить Heroku?

    @Alibaba2018 Автор вопроса
    Была полностью неправильно написана архитектура django, соотвественно все path'ы смотрели не туда куда нужно.
    Пришлось переписать и всё заработало.
    Ответ написан
  • Является ли программист творческой профессией?

    @Alibaba2018
    Является ли строительство творческой профессией?

    Если нужно строить бараки/трубы/и всякие иные стандартные объекты то да

    Если же нужно построить какой нибудь Версаль, небоскреб или иной уникальный объект (аэропорт?), то тогда имхо точно искусство
    Ответ написан
    Комментировать