Задать вопрос
  • Нужен ли IPv6 для домашнего роутера?

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

    @Eserchik
    В процессе обучения важную роль играет "проблемно-ориентированный подход"
    Задача программирования решать проблемы или задачи!
    Т.е ставите задачу на начинаете ее решать.
    В процессе решения вы будете сталкиваться с непонятками, вот их решение вы и будете искать в теоретических материалах.

    Я бы делал так:
    1) Программирование ради программирования не имеет смысл.
    Нужен результат работы который бы удовлетворял ваше эго (результат который реальный пользователь сможет потрогать и оценить, а возможно и купить)
    2) C# заменил бы на на что то более практичное например на Java или Obj-c,
    Объяню С# применяется B2B секторе или B2C, обычно - это некие проекты для компаний, т.е пока у вас нет компании и проекта, результат вашей работы никто не оценит, соответственно смысла этим заниматься особо нет.(Вам будет скучно,т.к это "Обезьяний труд")
    Лучше начать учиться с разработки мобильных приложений, так кол-во скачиваний и лестные отзывы будут греть ваше эго, т.е уже появляется цель для чего это делать

    3)Как лучше это делать.
    Берете любое приложение с большим кол-вом скачиваний ипытаетесь сделаеть, такое же, но только лучше(Лучше в интерфейсе или каких то плюшках. В общем главное сделать лучше).
    Ответ написан
    Комментировать
  • Шлюз на linux с хорошей статистикой?

    Spetros
    @Spetros
    IT-шник
    Готовых дистрибутивов с такими возможностями довольно много:
    ClearOS
    IPCop
    IPFire
    m0n0wall
    pfSense
    OPNsense
    Shorewall
    SmoothWall
    Zentyal
    Ответ написан
    1 комментарий
  • Как лечится кризис начинающего программиста?

    Bandicoot
    @Bandicoot
    Вась-программист
    Создавайте проекты, которые могут быть так или иначе полезны - самому себе или кому-то другому. Не пишите "в стол", не решайте общих задач.
    Ответ написан
    2 комментария
  • Как лечится кризис начинающего программиста?

    @Gems
    Что научиться писать программы, нужно их писать.

    Есть такое хорошее выражение прямо про ваш случай «чтобы что-то сделать, нужно что-то делать». Дарю!
    Ответ написан
    Комментировать
  • Как совместить PHP-библиотеку и Rails-приложение?

    @marazmiki
    Укротитель питонов
    Ключевое слово — API :)

    Пусть rails-приложение будет, к примеру, сервером и по оговоренному адресу ожидать входящих данных. А php-приложение вместо того, чтобы слать email, шлёт HTTP-запрос на сервер rails.
    Ответ написан
    Комментировать
  • Какую литературу следует выбрать для освоения linux?

    @Smugo
    Если с нуля, тогда очень рекомендую
    Алексей Береснев "Администрирование GNU/Linux с нуля".
    И уже после нее читать Эки Немет
    Ответ написан
    1 комментарий
  • Как лечится кризис начинающего программиста?

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

    Возьмем, как пример, тот же бух.учет на предприятии. Как Вы думаете, почему 1С Бухгалтерия так широко распространилась в РФ и СНГ? Эта программа позволяет бухгалтеру в 2-3 клика мышки сформировать отчет для регулятора(ФНС, ПФР и т.д.), вместо того чтобы человеку сидеть руками искать платежные поручения, вычислять налоги и т.п. Софт просто подтягивает выписку из банка, анализирует ее и выдает готовую для печати бумажку, что экономит бухгалтеру сильно много времени. Расчет заплатанный налогов и отчеты в соц.фонды это вообще красота - 8 кликов мышкой и все готово :-)

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

    И вот, далее Вы для себя определитесь, какая Ваша основная цель? Какой Ваш основной посыл обществу?

    Личной мой посыл - "Я помогаю людям экономить: время, деньги, нервы и т.д.".

    Как я это делаю?
    У меня сначала был маленький интернет-магазин по продаже катализаторов для бензина(в поиск "кондиционеры метала для а/м"). При соблюдении определенных условий, расход топлива на малометражках снижался от 20% до 45%
    Вторым моим проектам было небольшое мобильное приложение для отслеживания хода исполнительного производства в ФССП(для взыскательней, уже сдохло). Мне и моим знакомым(не юристы) это экономило достаточно много времени на ругань с приставами, чего они должны делать и т.д. Кто сталкивался с этой службой должен знать эффективность и оперативность их работы, особенно в регионах...
    Сейчас я пишу небольшой конструктор сайтов, который поможет одной дружественной мне веб-студии сильно оптимизировать процесс создания низкобюджетных сайтов визиток

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

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

    Если говорить о чисто практических инструментах(функции стандартной библиотеки, фреймворки и т.д.)... Лично я могу считать себя профессионалом в какой бы то ни было технологии, ни когда я прочитал 1-2 книги и/или написал 1,5 задачи оттуда же. С таким уровнем я не могу сказать что я знаю язык/технологию в принципе, просто знаком - да, но я ее не знаю. Считать себя профессионалом я могу после того как решу не менее сотни задач, используя эту технологию и написал не менее 1 млн строк кода, именно написал, а не сгенерировал rake/gii/artisan или чем-то там еще.

    Вам же я желаю не останавливаться, развивайтесь. Мастерство приходит с опытом.

    P.S.: от холиваров на тему 1С прошу всех воздержаться
    Ответ написан
    11 комментариев
  • Для фриланса обязательно ли изучать frontend + backend, или хватит одного frontend'а?

    Фронтенд'а хватит. Но... в бэкенде денег побольше, конечно, но и длительность проектов и ответственность за ошибку выше.
    Ответ написан
    9 комментариев
  • Как лечится кризис начинающего программиста?

    uvelichitel
    @uvelichitel
    habrahabr.ru/users/uvelichitel
    Доктор, что со мной?


    Суха теория мой друг
    Но древо жизни зеленеет
    ©Доктор Фауст
    Ответ написан
    Комментировать
  • Как лечится кризис начинающего программиста?

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

    Сколько книг нужно прочитать токарю или плотнику, чтобы стать высококлассным специалистом? Не стоит полагать, что в программировании что-то иначе.

    Пишите свои велосипеды. А вот на их основании книги начнут читаться уже совсем иначе.

    Ну и не Шилдтом единым.
    Ответ написан
    3 комментария
  • Как лечится кризис начинающего программиста?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Доктор, что со мной?

    Волчанка

    или неправильно рассматриваю обучение в целом

    из того что вы расписали у вас в целом и нет этого процесса обучения. Теория это хорошо, но без практики вы не сможете усваивать полученные знания. Так что больше практики.
    Ответ написан
    4 комментария
  • С какого языка изучать программирования (с нуля)?

    Просмотрите курс "Основы программирования и баз данных", 6 лекций.
    https://www.youtube.com/watch?v=8LrElxhHyaQ&list=P...
    Мнение специалиста.

    Мое мнение - после просмотра курса у вас практически не останется вопросов, заходим на сайт вакансий и смотрим обстановку дел на рынке труда. Думаем что ближе к душе, если начнешь, перепрыгивать ой как не захочется после полгода-год изучения одного языка.
    Знать сразу 10 не получится, если утверждают обратное значит не знают ни одного.
    Замечу что сейчас происходят изменения в сфере .Net, он начинает двигаться в сторону Linux и Mac официально.
    Ответ написан
    1 комментарий
  • С какого языка изучать программирования (с нуля)?

    @bromzh
    Drugs-driven development
    Ты ещё не умеешь программировать (и искать в интернете, ведь тут такие вопросы задают минимум по 1 разу в неделю), но уже решил, что питон - это несерьёзный несовременный язык. Видимо по этим причинам он самый популярный язык для обучения в технических вузах США.
    Зачем тебе чужое мнение? Ты вполне самостоятельный!
    Ответ написан
    8 комментариев
  • Есть ли фриланс ближе к 30?

    Bandicoot
    @Bandicoot
    Вась-программист
    Идите на удаленку. Фриланс это несколько другое
    Ответ написан
    1 комментарий
  • Есть ли фриланс ближе к 30?

    RuJet
    @RuJet
    33. Начал активно кодить 9 лет назад. Сейчас на полном фрилансе - плачу ипотеку, обеспечиваю семью.
    Так что все возможно.
    Ответ написан
    3 комментария
  • Есть ли фриланс ближе к 30?

    megahertz
    @megahertz
    full stack разработчик
    Была цель быстро подтянуть знакомого, чтоб он успешно мог зарабатывать на одеске. Опыта у него почти не было, разве что на досуге кое-что ковырял. Но было огромное желание. Направил его по тому пути который сам хорошо знал, понимая, что как только немного втянется сменит стек технологий на тот который больше понравится. Чуть менее чем через год он успешно зарабатывал $20/ч.

    С моей стороны были минимальные усилия: дал гайд как пошагово создать блог на Yii, в процессе отвечал на возникшие вопросы. После, дал дополнительные задания по получившемуся коду, проводил code review. Примерно недели через 2-3 парень был уже практически готов к самостоятельному плаванию, мне оставалось только иногда давать советы.

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

    Что касается дауншифтинга, тут немного сложнее чем кажется на первый взгляд. Не так просто найти страну мечты где можно легально находиться, занимаясь фрилансом. Хотя если Ваша жена сможет найти на месте официальную работу то дело сильно упрощается. Эта часть вопроса самого очень интересует. После полугода жизни в Тае стал напрягаться статусом нелегала. Можно конечно найти там официальную работу, но это уже будет не уютное местечко на берегу моря.

    Если интересно обсудить детально — контакты в профиле.
    Ответ написан
    1 комментарий
  • Какую литературу следует выбрать для освоения linux?

    foboss
    @foboss
    Эви Немет. Руководство системного администратора LINUX
    Эви Немет. Руководство системного администратора UNIX

    Очень хорошо помогли в свое время
    Ответ написан
    2 комментария
  • Есть ли фриланс ближе к 30?

    @php-include
    Отличная связка bootstrap и modx. Modx revolution - заменит на первых парах сложную часть программирования, а так же будет учить программировать, поможет понять логику таких вещей как парсинг пагинация и тп.
    BootStrap избавит вас от учение css, всё выучится само. можете взять другие фрэймворки их сейчас много. Как Сделаете первый сайт на modx, Вы с легкостью можете брать заказы.. и в 31 вы уже фронтэнд разработчик.
    Ответ написан
    1 комментарий