• Обучение 3D моделированию с нуля?

    0X12eb
    @0X12eb
    Могу лишь отметить начало ознакомления с этой областью (потом всё понеслось само собой)
    В качестве хобби осваивал 3dsMax в далеком 2008 году по этим журналам - Render Magazines
    Данный стек юзаю как хобби, если расти в этой области то на хорошем рабочем месте скилл будет расти на порядок быстрее.
    Ответ написан
    Комментировать
  • Какую 3д библиотеку лучше использовать для WEB?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    doc.babylonjs.com - отличная документация, куча туториалов, примеров и огромный функционал. В прямых руках работать будет быстро.
    Вот на нем примеры:
    dyo.100netball.com.au
    punkoffice.com/vfashion
    Ответ написан
    Комментировать
  • Как попасть на фриланс без биржи?

    @Vasiliy_M
    Но вот думаю об альтернативах.
    альтернатива - делать карьеру в нормальной компании, а не работать веб-макакой на фрилансе.
    Ответ написан
    26 комментариев
  • Разработка под ios/android. Выбор платформы для небольшого заработка. Какие аппаратные требования необходимы?

    @peacemakerv
    Разработка под Android
    Нереально сейчас заработать на приложениях Android, "халява" приложений убила рынок независимой разработки.
    Без раскрутки приложения, рекламы массивной. Но бюджеты раскрутки сейчас будут сравнимы или больше стоимости разработки.
    Только если под заказ писать, на наработанную клиентскую базу.
    Ответ написан
    Комментировать
  • Куда ехать фрилансить, в какую страну?

    kawabanga
    @kawabanga
    Ты из какого города?

    Я сейчас в Индонезии на о. Бали, уже 3ий месяц. Если Кратко, то 1 тыс баксов в притык хватает (заработок в несколько раз больше). И не забывайте, у вас всегда должны быть деньги на ЧС. Хотя если честно, я особо не вижу куда деньги тратить тут.

    Затраты складываются из следующих расходов, если ты один:
    1) Билеты, билеты на визаран. Если летишь через какую нибудь страну, к примеру Тай, то там в Бангкоке можно сделать социальную визу и находиться на острове до 6 месцев.
    2) Страховка - это обязательно везде в Азии, медицина очень дорогая. Стоимость от 2 тыс рублей обычная за месяц, и 6-7 тыс с покрытием мотобайка при наличии прав и спортивной страховки. У меня спортивная страховка.
    3) Продление визы - 2500 руб в месяц через агента. можно самому париться, но тут лениво очень мотаться.
    4) мопед - 2500 руб в месяц + бензин на тысячу где то если много ездишь
    5) Главное! Жилье. В моем районе, это серферский хипстерский район, жилье в среднем 12-20 тыс рублей за комнату в гестхаусе, дороже комната на вилле. Чем ближе к океану, тем больше платить.
    6) Питание. Стоит отметить, что продукты тут другие. Что-то дороже, что-то дешевле. Иногда дешевле кушать где- то, забегаловок на любой кошелек хватает. Сейчас мы кушаем днем в кафешке, где цены сопоставимы бизнес ланчам в России.
    Молочка - отстой, невкусная и стоит дорого. кисломолочных продуктов нет.
    свинина и курица - тоже невкусная, но цена как в России.
    есть все из штатов , бразилии, италии, испании и тд, дорого.
    Рис - фрукты - овощи, - навалом и дешевле чем в России.
    Хлеб есть, но не нстолько вкусный как в России.
    7) связь - 300 руб месяц
    8) Уроки серфинга - 40-50 долларов занятие, надо 3 занятия для того чтобы самому кататься. Аренда доски - 250 руб сет (3 часа). Я купил доску себе

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

    Подтролливают тебя немного =)

    $1000 баксов это не очень большая сумма, но все ж одному вполне можно пожить в разных интересных местах.

    Вот, например, забавный вариант: Казахстан/Астана. Молодой, современный город. В прошлом году прожил там 5 месяцев случайно, и, надо сказать, в восторге. Сам из СПб, сравниваю с ним.
    Страна мусульманская, но это заметно только тем, что синьки по улицам не шатается и гопотни во дворах не сидит. Ночью в любое время прогуляться приятно. Малышня без присмотра взрослых и мамы с колясками гуляют до 2 ночи. Люди сами по себе добрей, чем в СПб. У меня по возвращении был культурный шок. Неделю дома сидел - выходить не хотелось.
    Цены низкие на все. Питаться - практически бесплатно. Самый лучший шашлык в моей жизни попробовал именно там, в отличном ресторане, в который местные не ходят, т.к. дорого. Шашлык обошелся в 150 рублей.
    Транспорт - автобусы. Но за 5 месяцев я ездил на автобусе 1 раз. Потому что убер "бесплатный". Однажды довелось проехать весь город по диагонали на Порше Кайен за 100 рублей! Это убер икс, не блэк.
    Казашки очень красивые девушки и любят "фарангов" =)
    Климат/погода прекрасные. Один нюанс - нет демисезонов. Лето, а потом сразу снежок пошел =)
    Жилье - по разному. Я немного жировал и снимал огромную светлую новую квартиру в неплохом районе. По деньгам где-то 30к+ выходило. Интернет шикарнейший. Во время моего там прибывания проходила выставка Экспо 2017, поэтому цены были очень высокие. Выставка кончилась, должны были сильно упасть.
    В общем, на $1000 там можно жить очень комфортно. Заморочка одна - виза. Въезд без визы, на 1 месяц. Потом надо идти в миграционку с хозяином квартиры ( надо договориться с ним, чтоб сделал тебе гостевую визу ). Ее продляют до 3х месяцев ( то есть первый + еще 2 ). Потом по-любому бордер-ран нужен. Ну и по новой. Заморочек никаких.

    Тайланд ( сейчас тут как раз, уже 4 месяца ). На $1000 вполне можно жить. Все упирается в желаемый уровень комфорта и любовь к транжирству денег =) Паттайю не советую. Мое мнение - помойка полная. Куча прекрасных мест. В качестве бюджетного варианта посоветовал бы Краби попробовать. В Краби мало пляжей, делать особо нечего, но спокойно и дешево. Самое то, чтоб начать. И чтоб на байке научиться кататься - там движение хорошее, спокойное, дороги кайф. Домик можно снять тыщ за 8-9 бат неплохой ( в рублях, грубо, х2 ). Считай в 20к уложишься. Важно, чтоб с кухней. Тайская еда осточертеет, начнешь по дорогим рестикам ходить. Я вот в какой-то момент по 1-2к бат в день на хавку сливать начал =) Ужас. Байк на месяц 3к бат. Безнин дешевый, байк почти не ест. Похавать самому - зависит. Можно и в 100бт уложиться. Средняк для пацана, я бы сказал, 200-250бт, если с пивом ( в рестиках дороже в 2 раза, нежели в магазе ). Питаться дома дешевле, большие магазины есть, чтоб затариваться. В общем - на $1000 прожить вполне можно, если не загуливать особо. А вот загулять тебе может быть очень несложно. Тайку в постель заполучить тут сильно проще ( и дешевле ), чем в России симотную девку в кино с рестиком сводить без каких-либо дальнейших перспектив. Так что - самодисциплина прежде всего =)
    Если хочется чего-то пошумней, чтоб движухи побольше - Пхукет или Самуи можно попробовать. Пхукет - дорогой с туристической стороны ( на западе острова ), а вот если поселиться в Равайе - можно тоже очень бюджетно. Есть хорошие кондоминиумы, где отличнейшие квартирки по 8-9к бат. Но действительно очень хорошие и с кухней. Самуи считается дорогим местом, но "места надо знать". Туристам простым жилье загоняют за большие деньги, зная места можно снять прекрасный дом за 10-15к бат. Дом! С кондеем, гигантским балконом, 2-3 комнатами и т.д. На Самуи тьма русских ( больше чем тайцев по ощущениям ), русские всех сортов - от быдо-нариков-бухариков, до семей с кучей детишек и т.д. Кому-то наличие соотечественников плюс, кому-то минус. Но в твоем случае может плюс - больше помощи, советов, поддержки и т.д. Не так сложно начинать бродяжничать будет =)

    В общем - главное начать. Искренне советую сперва подкопить денег загашник небольшой, чтоб обеспечил хотя бы пару месяцев жизни и не пришлось домой линять сразу, как-только все закончиться.
    Ответ написан
    7 комментариев
  • Тупиковое и медленное развитие, лекарство?

    voronkovich
    @voronkovich
    Нужно позволить всякому шлаку проплыть мимо вас. Не нужно вкладывать много времени в изучение того, что завтра изменится. Лучше тратить время на фундаментальные вещи, срок жизни которых больше 5-10 лет.
    Примеры:
    • Реляционные СУБД. Я использую их уже лет 10, и ничего принципиально нового (с точки зрения разработчика) в них не появилось. Я как изучил SQL 10 лет назад, так и пользуюсь им до сих пор. В тоже время, я знаю достаточно хипстеров, которые каждый день пишут на новом фреймворке и при этом не смогут составить запрос с joinами. Изучайте реляционные базы данных и SQL - они будут жить еще лет 20-ть;
    • ООП. У меня на полке лежит книга банды 4-х, которую я купил давно. Мне не нужно каждый год покупать новый экземпляр из-за того, что шаблоны проектирования вдруг взяли и "устарели". Изучайте ООП. Оно будет актуальным еще очень долгое время;
    • Регулярные выражения;
    • Командные оболочки sh/bash;
    • и т.д.

    Короче говоря, не тратьте время на синтаксис, тратьте его на семантику.

    И поменьше читайте хабр. Полезной информации там все меньше и меньше, и в то же время, подобные ему ресурсы создают у людей чувство неполноценности, из-за того что они не используют "этот новый супер-мега фреймворк".
    Ответ написан
    5 комментариев
  • Можно за три месяца чистого времени подготовиться к java junior?

    Yoh_Asakura
    @Yoh_Asakura
    Программист
    Расскажу свою небольшую историю, возможно вам поможет. Год назад я писал программки на c# (wf + ms sql server), немного баловался с asp.net mvc, js и т.д. Весной 2014 года один человек искал у нас в городе кто ему напишет приложение под android. Я встретился и взял заказ, при этом джаву на тот момент не знал, страсти к android не испытывал + к этому у меня нет предрасположенностей к программированию, я всего достигаю через труд. В итоге уже больше полугода пишу под android, заказ выполнил успешно. Остальные полученные регалии оставим за кадром, но они тоже есть.
    В общем, если вам это действительно нужно, то начинайте делать для себя какое-нибудь приложение, или возьмите реальный заказ. Сначала вы полезете узнавать что надо скачать и как создать проект, затем как вывести хеллоу ворлд, и постепенно решая такие мелкие задачи ваш уровень будет расти. Не лезьте сейчас в тонкости разработки, хитромудрые алгоритмы, вы позже придёте к этому, как только возникнет необходимость. Искренне желаю вам удачи!
    Ответ написан
    1 комментарий
  • Что можно тянуть в одного на Java?

    @frozen_coder
    Java-developer
    Напишите файловый сервер с возможностью загрузки файлов через ftp-клиент, через web-морду, через SOAP ( или REST), через мобильную приложуху с аутентификацией, базой юзеров, также можно в базе хранить какую-нибудь метоинформацию о файле. Например, может быть такой маленький личный фотоальбом с подписями(блог-постами, комментами etc.), фотки из которого доступно скачать и залить повсякому. Попробуете всё.
    web и Java = Enterprise. Это приложения масштаба предприятия, т.е. они как-то автоматизируют его бизнес-процессы и документооборот, переносят его работу в web и электронный формат. Они также могут общаться с другими приложениями, системами. Отсюда пляшем. Вам нужно какое-то предприятие, у которого вся работа в оффлайн, всё плохо, бюрократия и ад. Придумайте сложный бизнес-процесс со сложными сущностями. Разный и изменяющийся во времени и пространстве уровень доступа. Интеграция с другими приложениями или гос.сервисами. Электронный банк, электронные платежи, электронная валюта. Наворотить можно много чего.
    Начните с малого - какой-нибудь справочник-реестр с функциями CRUD - создать, прочитать, редактировать, удалить запись. Далее прикрутите систему прав и ролей пользователей(не все могут создавать, редактировать и тем более удалять). Добавьте работу с файлами - скачать, загрузить, экспорт в pdf и exel. Продолжайте накручивать своё приложение функционалом - личка и чат, доска объявлений, имитация отношений начальник - подчиненный (тайм-менеджмент, таск-менеджмент, сбор отчетов каких-нибудь по работе), уведомления (в почту, в системе, м.б. попробовать с смс), напишите другую маленькую систему и заобщайте их между собой по SOAP или REST(например, другая система может читать из справочника и что-нибудь туда писать). Берите какое-нибудь гипотетическое предприятие (склад, магазин, автосервис, школа, больница, завод и т.д.) и представьте, что ему надо свой документооборот перевести в электронный вид и максимально автоматизировать бизнес-процессы.
    Из фреймворков - семейство Spring.
    Ответ написан
    6 комментариев
  • Спрашивать ли бюджет у клиента или сразу называть свою цену?

    Jump
    @Jump
    Системный администратор со стажем.
    Разумеется называть цену.
    За вопрос о бюджете можно и по лицу получить.
    Редко кто стерпит такое хамское отношение.
    Ответ написан
  • Какие есть web-хостинги с поддержкой django?

    Я бы выбрал beget.ru.
    Есть толковый мануал по настройке, да и техподдержка адекватная.
    Ну и цены приемлемые. 115 руб/месяц.

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

    @Themezv
    Js developer (React.js)
    1. Да напрягает.
    2. Django на данный момент самый популярный и актуальный python framework.
    И для создания API тоже отлично подходит (например: django-rest-framework).
    Так что не сомневайтесь, спокойно используйте Django для бэка.
    Ответ написан
    Комментировать
  • Python back-end разработчик. Необходимый минимум технологий?

    aRegius
    @aRegius
    Python Enthusiast
    Довольно толковая и "свежая" статья. Думаю, поможет, как минимум, структурировать мысли.
    Ответ написан
    Комментировать
  • Сервис для изучения Java?

    Ненавижу эти интернет-учебники-задачники. Абсолютная дичь. Книга была и будет лучшим другом человека! Я изучал основы Java по книге "Java 8 для чайников" Б. Берда, и соответственно могу ее рекомендовать. Все с примерами, объяснением и толком, а не по принципу "программируем играя" - не бред, ли?!
    Ответ написан
    Комментировать
  • Конкуренция на фриланас бирже?

    @murlogen
    Все очень просто. Даже примитивно. И вполне очевидно.
    Чем дороже - тем лучше. Чем дороже - тем меньше конкуренция.

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

    Самая большая проблема - если заказчик не специалиста вообще.
    Тогда выбрать адекватного исполнителя сложно.

    Я вот специалист, заказывал работы по своей сфере.
    Я точно знаю что работа занимает довольно много времени
    и человек, квалификация которого позволяет сделать эту работу,
    не будет работать даже в провинции дешевле Х денег,
    но я все равно получал множество предложений
    с обещаниями сделать круто в 10 раз быстрее, чем это физически возможно.
    Ну и разумеется, за деньги в 10 раз меньше.

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

    Вывод:
    Да, конкуренции полно.
    Да, предложений много.
    Реальных квалифицированных исполнителей - крайне мало.
    То, что там что-то тебе предлагают,
    в 99% означает, что тебе или не выполнят вообще
    Или выполнят на крайне некачественном уровене.

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

    То есть эта "типа конкуренция" - просто мешает сосредоточиться, встретиться заказчику и исполнителя.
    Фактически - конкуренции нет.

    Есть еще одна ошибка заказчика.
    Её вы можете почитать на форумах где заказчики жалуются, что невозможно найти специалиста.
    Фактически это выглядит так: "выбрал первого попавшегося за 3 копейки, тот ничего не сделал,
    выбрал второго попавшегося за 3 копейки, тот ничего путного не сделал,
    выучился на своих ошибках, выбрать третьего попавшегося за 10 копеек, тот ничего не сделал,
    выучился на своих ошибках, взял по рекомендации специлиста, тот захотел 100000 рублей, совсем оборзел, отказался,
    выбрал первого попавшегося за 100 рублей, тот сделал вид что делает работу, не более того"

    Ну вот такая вот конкуренция.
    Да, жаба заказчика очень мешает понять, что фактически нет работников за 3 копейки.
    Они не реальные.
    Ответ написан
    9 комментариев
  • Существует ли "карта программиста"? Что и за чем учить?

    iCoderXXI
    @iCoderXXI
    React.JS/FrontEnd engineer
    Нет одинаково эффективного пути для всех и каждого.

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

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

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

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

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

    На первых порах, тестирование будет занимать до 99% времени и сил. Заодно подтягивается синтаксис используемых языков (вообще не важно каких), вырабатывается внимательность, концентрация, тренируется память и пр.

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

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

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

    Обрати внимание, самое главное качество во всем этом многабукафф - упорство на грани фантастики. Любой, кто не дойдет до конца, не треснет себя по лбу в соты раз с воплем, так вот же она где, эта запятая, пропущена - сломается в самый неподходящий момент на боевом проекте...

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

    Ах да, обложись справочниками по любому инструменту и научись быстро вникать и подхватывать необходимый минимум. Обычно достаточно на 20% владеть инструментом, чтобы решать 80% задач.

    В любом случае я за критерий истины держу платежеспособный спрос.
    Ответ написан
    3 комментария
  • Хорошая практика для Python?

    Раньше шутка была, что тот, кто сможет прочитать Лутца, тот станет Python разработчиком, да и программистом в целом. Там идет две книги, каждая по 1200 страниц. Книги жесткие, тяжелые и читать их настоящее мучение. Но они дают просто нереальное понимание того, что такое Python, и как там вообще нужно думать.

    Лично я прочитал две этих книги за 4 месяца, по 5-6 часов чтения каждый день. После этого я уже стал адекватно понимать, что вообще нужно делать, и как это нужно делать. Дальше уже пошла практика, документация, видюшки на ютьюбе, либы и фреймы.

    Поэтому:

    Если вы знаете какой-то язык программирования (лучше всего скриптовый), то данную книгу читать в общем-то не обязательно. Она слишком фундаментальная. Если это первая книга по программированию, то читать её обязательно.

    "Вы о чем вообще, 2016 год за окном. Просто берете и пишите код." - Вы случайно не из Украинских галер, где обещают любую обезьяну обучить программированию за месяц, а в итоге учат копи-пасту и прикручиванию форм? Прежде, чем писать код и применять какие-либо решения, нужно понимать - для чего, как и почему.
    Ответ написан
    1 комментарий
  • Интернет магазин на python, есть ли адекватные варианты?

    @Vaavaan
    1. На Python CMS практические нет. Исторически сложилось, что весь выбор CMS - исключительно на PHP.
    2. Знания языка программирования, при использовании готовой CMS уже заточенной под задачу, не требуется.
    3. Брать сразу движок интернет-магазина нужно. А не универсальную CMS.
    4. На Python имеет смысл на фреймворке, а не на CMS. Pyramid, Django и пр.
    Ответ написан
    Комментировать
  • Интернет магазин на python, есть ли адекватные варианты?

    mututunus
    @mututunus
    Backend developer (Python, Golang)
    Ответ написан
    Комментировать
  • Как можно построить архитектуру действительно большого Flask приложения?

    sim3x
    @sim3x
    Если ты хочешь построить большое приложение, то у тебя уже сразу есть большая проблема
    Разделяй
    Тебе не обязательно иметь, все в одной бд и на одном сайте
    Сделай аккаунты на одном домене - одно приложение
    А все остальное делай через развертывание на новом домене

    А про фласк, я не видел саксесс сториес
    Ответ написан
    1 комментарий