Профиль пользователя заблокирован в режиме deactivate сроком с 6 марта 2018 г. и навсегда по причине: регулярные нарушения регламента работы сервиса: саботирование работы модераторов путем предложения некорректных правок вопросов, флуд, спам, сообщения не по теме; создание дополнительных аккаунтов
Flexbox First. Верстка таблиц и текста флексбоксами : https://habrahabr.ru/post/320022/

Самая простая CMS — ВебИздат : https://habrahabr.ru/post/322204/

Web API на PHP10 — бэкенд за один день : https://habrahabr.ru/post/323132/

Дзен социального программирования : https://habrahabr.ru/post/325232/

ЖивоСкрипт — язык программирования для детей 12+ : https://habrahabr.ru/post/332574/
Контакты

Достижения

Все достижения (31)

Наибольший вклад в теги

Все теги (156)

Лучшие ответы пользователя

Все ответы (692)
  • Как лучше изучить теорию JavaScript?

    maxminimus
    @maxminimus
    просто или ничего
    падавану юному говорить для начала свободно надо на основных языках веб-программирования -
    js css html

    js фирст, потом css и html
    надо сразу понять что ты при желании можешь совсем не использовать возможность декларативного программирования стилей оформления и структуры дерева документа

    учебник Фленагана надо полностью переварить
    и php немного для начала - только основные серверные функции для работы с папками и файлами
    или лучше - изучить api node.js - и делать сервер на js

    js - очень простой язык, проще некуда, «Лисп в шкуре Си»
    и самый кросплатформенный - новичкам самое то
    не забываем принцип KISS - ценим минимализм-простоту-легкость
    без чужих фремворков и библиотек ты получишь максимальную производительность js - в 3-5 раз ниже чем на Си

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

    программирование это решение поставленной задачи -
    сам придумай себе задачу в интересной области и решай ее несколько лет пока учишься

    клиент толстый, сервер тощий -
    сервер используй только для простых функций - чтение-запись данных, сканирование папок, авторизация ...

    офлайн и мобайл фирст -
    надо сразу понять, что мобильный сенсорный экран - это основное средство ввода 21го века
    и что браузер работает в песочнице

    велосипайд фирст -
    чтобы научиться - делать ты должен сам

    просветление неизбежно после этого обретешь
    и настоящим веб-мастером станешь
    или даже джедаем или нинзем, если пребудет с тобой СИла
    три-пять лет для этого надо грызть гранит

    84e114455f594424ab60590ae6da6dea.jpg

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

    нормальные программисты делятся на два типа:
    1) инженеры - те кто могут написать шаблон для себя или для других
    2) слесари-монтажники и чесальщики-мотальщики - те кто работают в рамках готового шаблона
    - оба типа нужны, всё зависит от твоих способностей и талантов
    Ответ написан
  • Существует ли "карта программиста"? Что и за чем учить?

    maxminimus
    @maxminimus
    просто или ничего
    падавану юному говорить для начала свободно надо на основных языках веб-программирования -
    js css html

    js фирст, потом css и html
    надо сразу понять что ты при желании можешь совсем не использовать возможность декларативного программирования стилей оформления и структуры дерева документа

    учебник Фленагана надо полностью переварить
    и php немного для начала - только основные серверные функции для работы с папками и файлами
    или лучше - изучить api node.js - и делать сервер на js

    js - очень простой язык, проще некуда, «Лисп в шкуре Си»
    и самый кросплатформенный - новичкам самое то
    не забываем принцип KISS - ценим минимализм-простоту-легкость
    без чужих фремворков и библиотек ты получишь максимальную производительность js - в 3-5 раз ниже чем на Си

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

    программирование это решение поставленной задачи -
    сам придумай себе задачу в интересной области и решай ее несколько лет пока учишься

    клиент толстый, сервер тощий -
    сервер используй только для простых функций - чтение-запись данных, сканирование папок, авторизация ...

    офлайн и мобайл фирст -
    надо сразу понять что мобильный планшет или сенсорный экран - это основное средство ввода 21го века

    велосипайд фирст -
    чтобы научиться - делать ты должен сам

    просветление неизбежно после этого обретешь
    и настоящим веб-мастером станешь
    или даже джедаем или нинзем, если пребудет с тобой СИла
    три-пять лет для этого надо грызть гранит

    84e114455f594424ab60590ae6da6dea.jpg

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

    нормальные программисты делятся на два типа:
    1) инженеры - те кто могут написать шаблон для себя или для других
    2) слесари-монтажники и чесальщики-мотальщики - те кто работают в рамках готового шаблона
    - оба типа нужны, всё зависит от твоих способностей и талантов
    Ответ написан
  • CMS vs Руки из нужного места?

    maxminimus
    @maxminimus
    просто или ничего
    Новичок обязательно должен изобретать велосипеды
    9450760f08d74d648cdb988dd36eaa2a.jpg
    Ответ написан
  • Как верстать адаптивно с нуля?

    maxminimus
    @maxminimus
    просто или ничего
    твой вопрос - как работать программистом без знаний языка программироания?

    перед началом любой работы в любой компании или на фрилансе - надо знать основы веб-программирования - в том числе надо знать css и адаптив

    мне кажется надо не менее года учебы-практики перед тем как пытаться кудато устроиться
    Ответ написан
  • Чем создать мобильное приложение, если никогда этого не делал?

    maxminimus
    @maxminimus
    просто или ничего
    сайт это веб-приложение которое через phonegap можно скомпилировать в моб-приложение

    - для тебя это лучший путь
    Ответ написан

Лучшие вопросы пользователя

Все вопросы (114)