Задать вопрос
  • Где найти практику для js и jquery?

    matroskin13
    @matroskin13
    JavaScript developer, GO developer
    таки так, находите макеты в psd, верстайте, там 100% надо будет накручивать всякие слайдеры и карусельки, не юзайте плагины для этого, а делайте свои велосипеды. И пробуйте для начала нативный js, имхо конечно же.
    Ответ написан
    Комментировать
  • Какую профессию выбрать?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Если любите матан, то попробуйте пойти в робототехнику. Очень перспективное направление, особенно сегодня, со всем этим дроностроением, фишечками для умного дома и т.п. Чтобы понять, пойдет ли оно вообще у вас, попробуйте начать с наборов для работы с Arduino, их например можно купить тут или тут. Если понравиться то дальше сами разберетесь что делать. Сегодня особенно популярно и прибыльно дроны делать, вот яркий пример.
    Ответ написан
    1 комментарий
  • Как всё успевать и не быть роботом?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    > Минимум 8 часов, чтобы были деньги.

    Работать нужно не 8 часов, а головой.
    Ответ написан
    11 комментариев
  • Как всё успевать и не быть роботом?

    viktorvsk
    @viktorvsk
    - Ничего не нужно, никто никому ничего не должен
    - Работать нужно не минимум 8 часов, а то и больше, - а эффективнее (комплексное понятие)
    - Жить нужно комфортно (так же комплексное понятие, для разных людей включает разные аспекты: кому зарядка с утра, спорт, здоровое питание, кому - красноглазенье по ночам, утро в обед, пиво перед компом...)
    - Саморазвитие - это хорошо, но это так же строго индивидуально - кому книги, кому видео уроки, кому фильмы, кому хобби - если вы связываете вашу работу с интеллектуальной деятельностью, это значит, что вам нужно развивать интеллектуальные способности, а не способности в вашей предметной области. Книжки читать, как не крути - тоже сугубо индивидуально по эффективности. Разве что художественную литературу, на мой взгляд, не помешает читать людям всех профессий.
    - Планы - это неотъемлемая часть жизни. Настолько же неотъемлемая, как и неспособность их соблюдать. Нет, вы не зря составили все эти списки со спортом, здоровой едой, сном и работой по 8 часов и т.д.. И да, у вас не получится соблюсти все пункты. Эти 2 факта нужно принять, осознать и не сдаваться.
    Ответ написан
    24 комментария
  • Выбор языка/фреймоврка под текущий проект и с прицелом на будущее?

    @deliro
    Один язык/фреймворк вам всё-равно не получится использовать. Но, между PHP и чем-угодно, я бы выбрал что угодно. Попробуйте джангу или рельсы. В джанге, напирмер, sqlite, права доступа, пользователи, миграции и много ещё чего идут из коробки.
    Ответ написан
    4 комментария
  • Как развить программистское мышление?

    @MJee
    Разработчик мобильных приложений для Android
    Вот хорошая книжка.
    www.ozon.ru/context/detail/id/29561974
    Несмотря на название, в ней очень много хороших задач. Есть ответы с подробным объяснением. Пробуйте вначале решить самостоятельно, если уж совсем тупик, то читайте объяснение и затем не глядя на примеры кода, реализуйте алгоритм.
    Ответ написан
    Комментировать
  • Каким образом возможно получить информацию со стороннего сайта?

    dordzhiev
    @dordzhiev
    Да вы серьезно что-ли? Фронтэндщик который не знает про AJAX?! Ужас.

    Вот оно откуда берется:
    $.getJSON("price_options.asp?p=" + id + "&n=" + n + "&c=" + c + "&x=" + getOptions() + "&rnd=" + Math.random(), function (data) {
       		        $("#unit_amount").val(data.amount);
    		    });

    Соответственно вам надо сделать HTTP запрос, на выходе получите JSON, оттуда берете поле amount.
    Ответ написан
    Комментировать
  • Какие можно использовать методы рекламы?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    перед началом рекламной компании вы столкнетесь с очевидной проблемой холодного старта -> когда пользователям не за чем заходить на ваш маркет плейс, потому что на нём ничего нет, и на нём нет ничего потому что туда никто не заходит)
    поэтому нужно сначало сфокусироваться на очень очень узкой аудитории например только на фотографах -> собрать в ручном режиме ту информацию, которую собирают эти фотографы -> а лучше всего предоставить уже конкретные заказы для них.
    потом уже начать постепенно ознакомлять фотографов с сервисом.
    классические методы продвижения, через покупку таргетированной рекламы очень просты но достаточно дороги.
    в условиях ограниченных финансовых ресурсах вам прийдётся немного жульничать, и прибегать к разного рода трюкам (так все начинающие делают).
    это очень опасный путь но многие успешные сервисы именно благодаря им становились успешными.
    такие примеры на виду -> например сайты знакомств, прибегали к фейковым сообщениям от якобы людей которые хотят с тобой познакомиться... мотивируя определённые группы активно начинать пользоваться сервисом.

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

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

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

    это нужно будет сделать как со стороны тех кто ищет работу, и тех кто её предлагает.

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

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

    регулярные информационные бомбы по фотографам и их клиентам.
    потом уже масштабируете и мотивируете подтягиваться другие группы пользователей, схожими методами.
    Ответ написан
    Комментировать
  • Отображение при помощи Ajax в Django?

    @unkier
    software developer
    есть готовые штуки. например www.dajaxproject.com
    Ответ написан
    Комментировать
  • Ошибка "UnicodeDecodeError" при запуске сервера, с чем это может быть связано?

    sim3x
    @sim3x
    import os
    
    os.path.join('/home', 'myname', 'dirname', u'поддирректория')


    и никаких path += "ололо"

    и начни понимать, что тебе написали в трейсе
    Ответ написан
    Комментировать
  • Что представляет из себя направление "Прикладная математика и информатика"?

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

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

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

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

    Велика ли польза ПМ для программирования? Скорее нет. Такое количество программистов в выпускниках объясняется тем, что ребята с техническим уклоном, сообразительные, сами занимались компьютерами - соответствующий исход сложился естественно. Математика в программировании используется мало. Есть области, где она нужна (математическое моделирование), но, если вы видите себя веб-программистом или 1с-ником, то пользы от нее не будет.

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

    Мне не очень нравилось то, что в изучаемой математике нет практической "реализации". Мне нравится математика, но учить много лет одну, другую, а потом еще и еще... скучно, что ли. Есть мнение, что "математика ставит мозги на место". Это во многом правда.

    Стоит ли оно того? Да, если есть желание работать в соответствующей области. Стоит учитывать, что математику "легко" научиться программированию (это больше ремесло, чем наука), а вот обратный переход едва ли будет успешен. Самому набрать столько математических знаний не получится. Изучить конкретные вопросы - безусловно, но воспринять все в комплексе - едва ли. Если сама математика не столь интересна, я бы смотрел на специальности более ориентированные на программирование.
    Ответ написан
    1 комментарий
  • Как правильно читать книги по программированию?

    saboteur_kiev
    @saboteur_kiev Куратор тега Книги
    software engineer
    сперва были вопросы "как стать программистом"
    затем вопросы "что читать"
    теперь уже "как читать"
    может скоро будет "как учить алфавит, а то за меня родители пишут на тостере".

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

    Добавлю еще момент:
    Почитайте статью megamozg.ru/post/10126
    Там очень понятно указано, что профессиональный навык и боль программиста - гиперконцентрация, которая необходима, чтобы освоить понятия и вещи для профессиональной работы. 40 минут это как-то несерьезно.
    Ответ написан
    3 комментария
  • Копирование из таблици в таблицу Django?

    valerium
    @valerium
    Изобретая велосипед
    Предлагаю не плодить сущности, а к объекту «новость» добавить поле статус и одним из вариантов допустимых статусов сделать «предложена». Соответственно, принятие новости — это просто изменение статуса, изменение одного поля в базе данных.
    Ответ написан
    3 комментария
  • Ошибка при установке Django 1.8.2 на Python 2.7. Как исправить?

    svfat
    @svfat
    ☺Нужен VPS? Два месяца бесплатно. Смотри профиль☺
    Не ставьте его под виндой. 99% вопросов "Ошибка при установке джанго" исходят от пользователей винды. На продакшене подавляющее большинство все равно используют linux. Создайте виртуальную машину с линуксом, или сносите винду. Гуглить по слову 'vagrant'

    >Всё дело в сроках. В дальнейшем обязательно поставлю Linux

    Vagrant+VirtualBox с убунтой можно поставить минут за 15 по мануалу (А может и быстрее). Еще пять минут уйдет на настройку БД (если не юзать sqlite3) и установку джанги. Так что это в любом случае сэкономит время, ведь еще одна проблема что не все пакеты можно установить через pip из под винды, еще придется что-то искать скомпилированное.
    Ответ написан
    3 комментария
  • Что не так с Node.js?

    un1t
    @un1t
    Высоконагруженные проекты пишут на любых языках, многие написаны на php или perl. Нельзя называть эти языки быстрыми.
    То что он держит какую-то нагрузку это просто смешно. Никакую нагрузку он не держит, яваскрипт достаточно медленный, впрочем тоже можно сказать и о php.
    Нагрузку держит асинхронный поход (не яваскрипт!) который искользуется в том случае если у вас IO bound сервис, т.е. большую часть веремени он ничего не делает, а просто ждет ответа от другого сервиса или БД.
    Решать какие-нибудь задачи которые CPU bound на node.js ... ну вобщем это не подходящий инструмент, т.к. язык медленный, будет все работать медленнл.
    У меня лично претензии к js, что язык этот имеет мало возможностей и много костылей, хотя он активно развивается и в ES6 видно много улучшений В node.js мало библиотек, они сырые и медленные. Я сравниваю с Python, но даже у PHP тут есть преимущества. На node.js нет полноценного веб-фреймворка, аля Django, RubyOnRails или Yii. Конечно это вопрос времени, но пока все сыро.

    node.js и асинхронный подход.
    На ноде большинство библиотек асинхронные, если ты захочешь написать что-то синхронное, то у тебя будут проблемы.
    Асинхронный подход он не хороший и не плохой, это инструпент для решения определенных задач.
    Люди же использующие ноду используют асинхронный подход везде, они вынуждены. Но это как забивать гвозди микроскопом - долго дорого, неудобно и ненадежно.
    Асинхронный подход нужен для решения специфичесих задач. C# или Python имеют языковые конструкции упрощяющие асинхронное програмирование, но в ноде ничего подобного нет. Писать асинхронный код на JS это тот еще геморой. Всякие anync и promise немного улучшают ситуацию, но проблема остается.
    Ответ написан
  • Как работать с картинками в Django?

    sim3x
    @sim3x
    Лучше иметь одну большую картинку, а потом с помощью магии делать из нее картинки какого угодно рамера

    https://www.djangopackages.com/grids/g/thumbnails/

    sorl-thumbnail.readthedocs.org/en/latest/examples....
    Ответ написан
  • Как работать с картинками в Django?

    mututunus
    @mututunus
    Backend developer (Python, Golang)
    Ответ написан
    Комментировать
  • Какими преимуществами обладает Go по сравнению с Java?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    ну go явно интереснее node.js, а вот выбор Java... Мне лично просто не нравится Java (но нравится c#) и потому я бы выбрал именно go, с его корутинами и т.д. С Java можно тоже жить, но я пока не могу придумать преимущества (ну кроме как куча готовых решений).
    Ответ написан
    8 комментариев
  • Устройство на работу?

    @deliro
    Ходят слухи, что надо что-нибудь уметь, чтобы что-то делать.
    Ответ написан
    Комментировать
  • Стоит ли становиться "чистым" программистом?

    Ashlst
    @Ashlst
    Фанат эстетики и красивых решений.
    Программирование только начало развиваться и становиться чем-то,по-настоящему,клевым))Если посмотреть,что люди делали в начале 2000х и то что фигачат сейчас и какие инструменты используют в разработке,сравнить уровень проектов,то разница весьма существенна..так что о вырождении профессии говорить очень рано) Единственное что важно,это то что уровень вхождения становится все выше,это также +,потому что большинство так и останется на уровне хелловорда и вордпрессов (прощу прощения,если кого-то задел)..если готовы постоянно учится и набираться опыта,то дефицита в работе и деньгах не будет.

    UPD Перспективными сферами считаю облака,искусственный интеллект,мобильную разработку.
    Ответ написан
    2 комментария