• Где можно научиться Python для веб-разработки?

    Jump
    @Jump
    Системный администратор со стажем.
    Насколько я понял вы знаете язык, но не разбираетесь даже в основах работы с линуксом, и не представляете как работает веб. Верно?

    Поэтому вам нужно-

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

    AlexPTS
    @AlexPTS
    Full stack веб разработчик
    Я электромонтажник по специальности и это не мешает мне программировать уже много лет.
    Ответ написан
    1 комментарий
  • Программист без технического образования: быть или не быть?

    Я по профессии повар. )))
    5 лет проработал мясником, пару лет поваром в ресторане, водителем и грузчиком.
    Последние 7 лет программирую в одной небольшой компании с достойным окладом.
    Если это приносит удовольствие, то не бросайте.

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

    @localghost
    Как вариант: https://www.coursera.org/course/webapplications
    Начинается завтра, только вам, возможно, придется подтянуть какие-то предварительные знания.
    "By the end of this course, I expect you to be able to:
    Design, develop and deploy a modern web application. This course is not about how to build a pretty web page, it's about how to build and deploy the full stack of protocols and technologies associated with a complete web app.
    ..."
    Ответ написан
    Комментировать
  • Как организуется серверная часть у хостинг провайдеров?

    @inkvizitor68sl
    Linux-сисадмин с 8 летним стажем.
    У кого как.
    Есть простой проверенный годами способ (правда, скоро этого способа не будет, к сожалению) - взять ISP manager + ISP BillManager + VMmanager. Всё оно там автоматизируется само, провязывается и услуги после оплаты автоматически включаются.
    Правда, пятая версия всей этой байды так себе, а четвертую поддерживать больше не будут.

    А так - на чём разработчик есть в штате, на том и пишут. Я встречался с .NET-овой начинкой, php-ной, питонячьей, рубевой. Видел хостера, где услуги выдаются вручную, видел полную автоматику.
    Ответ написан
    2 комментария
  • В какой последовательности читать книги по JavaScript?

    @Aizen22
    Если дружите с английским можете посмотреть "How to learn JavaScript properly". В зависимости от текущего уровня знаний автор предлагает несколько путей изучения.
    Ответ написан
    Комментировать
  • Как сделать информационное табло из ЖК телевизора?

    Jump
    @Jump
    Системный администратор со стажем.
    Неттоп, linux, веб сервер и браузер в фуллскрин режиме.
    Верстаете свою страничку с нужной информацией и все.
    Ну и скрипт чтобы при запуске открывал нужную страницу и разворачивал браузер на весь экран.
    Никакого кода.
    Ответ написан
    2 комментария
  • Почему в школах до сих пор преподают Pascal а не Python?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    Технологии меняются, особенно в сфере информационных разработок, не говоря уж о программной инженерии.... меняются они так быстро, что редко какая школа, да и даже вуз успевает за ними угнаться. Хорошо что бывают вразумительные студенты, пытаются некоторые компьютерн-сайнз знания и понятия выучить сами , не отставая от прогресса, а вот школьники - они привыкшие к "идти на поводу за учителем". Мало учителей, кто двигается с прогрессом, отсюда и паскаль...
    Но базовые знания алгоритмитизации и на паскале можно дать, этого будет достаточно. Притом не факт, что когда школьник выпуститься из школы и поступит в ВУЗ, язык пайтон будет так популярен, возможно появиться новый язык XLangBungosSuper, который превзойдет все и вся. Технологии меняются так быстро, что не угнаться. Нужно учить базовые вещи, которые будут востребованы всегда, независимо от технологий
    Ответ написан
    Комментировать
  • Почему в школах до сих пор преподают Pascal а не Python?

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

    Прост в освоении, прост сам со себе и абсолютно со своими задачами справляется.
    Ответ написан
    1 комментарий
  • Почему в школах до сих пор преподают Pascal а не Python?

    Вообще да, Python гораздо приятнее Паскаля и я бы выбрал для обучения именно его. Прежде всего вследствие обилия библиотек. Школьника нужно заинтересовать, чтобы он начал работать мозгом, а для этого нужны интересные проекты. Хочется сделать графику? Пожалуйста, pygame. Хочется использовать устройство по USB? Да сколько угодно. Анализировать HTML-код? Да десятью разными способами.

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

    Нет особой разницы, чему плохо учить школьников: Паскалю или Питону. Если же вы хотите научить Питону - существуют факультативы и кружки, если руководство школы поддерживает инициативу.

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

    RicoX
    @RicoX
    Ушел на http://ru.stackoverflow.com/
    Был бы питон, были-бы вопросы почему питон а не C# или любой другой, для школы нет разницы какой именно язык учить, база у всех языков идентична, надстройку над базой дают уже в профильных учебных заведениях. Для школы достаточно базовых понятий бинарной логики, условий, циклов и т.п. а это без особой разницы на каком языке показывать. Когда я учился преподавали asm и тоже было куча вопросов почему не %name%, ведь асм очень низкоуровневый и ОО языки более востребованы и т.п. но при этом после АСМ в институте другие языки (С, Object Pascal) было легко осваивать, принципы те-же другой синтаксис и все.
    Ответ написан
    Комментировать
  • Почему в школах до сих пор преподают Pascal а не Python?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Ведь этот язык лучше и востребованней чем тот Pascal который сейчас преподают.

    Школьная программа не предполагает подготовку специалистов, а базовые понятия алгоритмизации можно спокойно давать и на паскале. Все остальное - смотреть ответ Армянское Радио
    Ответ написан
    5 комментариев
  • Почему в школах до сих пор преподают Pascal а не Python?

    @mister36
    Python junior developer
    Многие щас начнут говорить, что он учит логики, алгоритмпм, наверное! Но по мне, так обучение Pascal нечего не дало! Максимум чему меня учат в школе, то это как вычислить площадь! Может там и идёт в 10-11 обучение ООП, но достойно в наших школах его не объясняет,ИМХО! Школьник, 16
    Ответ написан
    4 комментария
  • Почему в школах до сих пор преподают Pascal а не Python?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Хотя бы потому, что переподготовка нескольких тысяч учителей информатики, разработка учебных материалов, стандартов и программ обучения стоит серьезных денег.
    Ответ написан
    Комментировать
  • Какая разница между @include и include?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    1. Собака не имеет никакого отношения к include. Это не один оператор, а два совершенно разных оператора.
    2. Увидев @ в коде ты можешь почти со стопроцентной уверенностью сказать, что его писал неграмотный пользователь, и пользоваться этим кодом не стоит.
    3. Увидев в коде @include ты можешь смело считать его автора абсолютным лохом и нубом, а сам код надо выкидывать немедленно. Потому что @include глушит не только саму ошибку включения файла, но и все ошибки в этом файле - то есть, поступает стократ хуже. Это значит, что если автор допускает такие косяки в коде, то и все остальное у него тоже ад кромешный.
    4. Самое главное. Ошибки надо не подавлять. Ошибки надо исправлять. Но опять же, делать это с умом. Начинающие программисты считают сообщения об ошибках своими личными врагами, и борются с ними всеми доступными средствами - с помощью @, error_reporting(0) и др. Получив линейкой по рукам и запомнив на всю жизнь, что так делать не надо, ониначинают с не меньшим рвением писать всякие проверки - лишь бы не допустить, не дай бог, ненавистного сообщения об ошибке. Например:

    if (file_exists($inc))
    {
        include $inc;
    } else {
        echo "Файл не найден";
    }

    Так вот, это - еще хуже. Для начала, часть ошибок этот код все равно не отловит. Но это даже не самое главное. Главное - что вот это вот "Файл не найден" не имеет ни малейшего смысла. Пользователю оно ничего не скажет. А программист о нем не узнает. А если и узнает, то ничего не поймет! Какой файл? Где не найден? По какой причине? Системное сообщение об ошибке содержит массу бесценной информации помогающей идентифицировать ошибку, сообщая нам где она произошла, какой файл не найден, по какой причине не найден. Выдавать вместо этого огрызок "файл не найден" - это мазохизм.

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

    Ошибки не надо подавлять. Ошибки не надо прятать. Ошибки надо исправлять.
    Ответ написан
    3 комментария
  • Для чего нужен Python?

    @KIN1991
    Python, PHP developer
    Вот кто может его использовать и зачем.
    • Компания Google широко использует Python в своей поисковой системе
    и оплачивает труд создателя Python.
    • Служба коллективного использования видеоматериалов YouTube в значи- YouTube в значи- в значи-
    тельной степени реализована на языке Python.
    • Популярная программа BitTorrent BitTorrent для обмена файлами в пиринговых се- для обмена файлами в пиринговых се- для обмена файлами в пиринговых се-
    тях (peer-to-peer) написана на языке Python.
    • Популярный веб-фреймворк App Engine от компании Google использует
    Python в качестве прикладного языка программирования.
    • Такие компании, как EVE Online и Massively Multiplayer Online Game
    (MMOG), широко используют Python в своих разработках.
    • Мощная система трехмерного моделирования и создания мультиплика-
    ции Maya поддерживает интерфейс для управления из сценариев на языке
    Python.
    • Такие компании, как Intel, Cisco, Hewlett-Packard, Seagate, Qualcomm
    и IBM, используют Python для тестирования аппаратного обеспечения.
    • Такие компании, как Industrial Light & Magic, Pixar и другие, используют
    Python в производстве анимационных фильмов.
    • Компании JPMorgan Chase, UBS, Getco и Citadel применяют Python для
    прогнозирования финансового рынка.
    • NASA, Los Alamos, Fermilab, JPL и другие используют Python для научных
    вычислений.
    • iRobot использует Python в разработке коммерческих роботизированных
    устройств.
    • ESRI использует Python в качестве инструмента настройки своих популяр- Python в качестве инструмента настройки своих популяр- в качестве инструмента настройки своих популяр-
    ных геоинформационных программных продуктов под нужды конечного
    пользователя.
    • NSA использует Python для шифрования и анализа разведданных.
    • В реализации почтового сервера IronProt используется более 1 миллиона
    строк программного кода на языке Python.
    • Проект «ноутбук каждому ребенку» (One Laptop Per Child, OLPC) строит
    свой пользовательский интерфейс и модель функционирования на языке
    Python.

    Следовательно Python используют в серверном, прикладном и в веб программировании
    Ответ написан
    7 комментариев
  • Есть хороший мануал по bootstrap 3 на русском?

    Vanger
    @Vanger
    А что не так с getbootstrap.com там же знаний английского надо 5 класс 1 четверть.
    Ответ написан
    1 комментарий