Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
shapovalov_org

Александр Шаповалов

Инженер-программист
  • 3
    вклад
  • 9
    вопросов
  • 21
    ответ
  • 5%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Какие технологии вы используете для лендингов?

    shapovalov_org
    Александр Шаповалов @shapovalov_org
    Ну так то да, зато мне проще ))) грубо говоря основной дизайн уже готов и верстать остается лишь блоки )
    Написано более трёх лет назад
  • Почему не так часто используют JS фреймворки?

    shapovalov_org
    Александр Шаповалов @shapovalov_org
    php не плох, а плоха конкретная реализация в виде сайта созданная самоучкой
    Написано более трёх лет назад
  • URL какого вида лучше всего выбрать для сохранения данных пользователями?

    shapovalov_org
    Александр Шаповалов @shapovalov_org
    используйте функцию md5 и хэшируйте id записи в таблице ) будет фиксированная длинна urlки
    Написано более трёх лет назад
  • URL какого вида лучше всего выбрать для сохранения данных пользователями?

    shapovalov_org
    Александр Шаповалов @shapovalov_org
    ну тогда без разницы )
    Написано более трёх лет назад
  • URL какого вида лучше всего выбрать для сохранения данных пользователями?

    shapovalov_org
    Александр Шаповалов @shapovalov_org
    "Безопасность превыше всего" (С)
    Написано более трёх лет назад
  • Как добавить фиксированный относительно экрана элемент в Android?

    shapovalov_org
    Александр Шаповалов @shapovalov_org Автор вопроса
    C ListView работает, спасибо
    Написано более трёх лет назад
  • Как добавить фиксированный относительно экрана элемент в Android?

    shapovalov_org
    Александр Шаповалов @shapovalov_org Автор вопроса
    Что то не получается, тулбар становится расположен как раз после элементов но не фиксируется (
    Написано более трёх лет назад
  • Каким образом лучше всего генерировать представления из JSON для Android?

    shapovalov_org
    Александр Шаповалов @shapovalov_org Автор вопроса
    Большое спасибо, буду пробовать.
    Написано более трёх лет назад
  • Каким образом лучше всего генерировать представления из JSON для Android?

    shapovalov_org
    Александр Шаповалов @shapovalov_org Автор вопроса
    Спасибо, попробую, только в коде я не нашел той части где к примеру создается элемент ImageView и помещается в ListView. Может быть можно добавлять в ListView сразу шаблон, где уже заранее расставлены кнопки и картинки необходимым образом, просто задавая этим элементам шаблона новые идентификаторы и контент?
    Написано более трёх лет назад
  • Кто он, "полноценный фронтендер"?

    shapovalov_org
    Александр Шаповалов @shapovalov_org
    Не знаю как Вы но я и сам справляюсь с версткой по макету, фронтэндом и бэкэндом. Это занимает чуть дольше времени, к примеру на вёрстку от дня до трёх уходит в зависимости от сложности макета, основная же работа это логика, немного фронтэенда, к примеру аякс запросов и их обработка бэкэндом. На последнее как правило уходит большая часть времени разработки сайта или веб-приложения
    Написано более трёх лет назад
  • Какую бесплатную CMS выбрать для интернет-портала?

    shapovalov_org
    Александр Шаповалов @shapovalov_org
    Да drupal тяжеловат, DLE будет лучший вариант, либо CMS ки на фреймворках типа yupe.ru
    Написано более трёх лет назад
  • Как получить координаты переместившегося маркера в Google Maps?

    shapovalov_org
    Александр Шаповалов @shapovalov_org Автор вопроса
    Спасибо
    Написано более трёх лет назад
  • Как получить координаты переместившегося маркера в Google Maps?

    shapovalov_org
    Александр Шаповалов @shapovalov_org Автор вопроса
    marker это:
    marker = new google.maps.Marker({
    map:map,
    draggable:true,
    animation: google.maps.Animation.DROP,
    position: parliament
    });
    Написано более трёх лет назад
  • Как получить координаты переместившегося маркера в Google Maps?

    shapovalov_org
    Александр Шаповалов @shapovalov_org Автор вопроса
    Разобрался, нашел метод marker.getPosition() возвращает широту и долготу места
    Написано более трёх лет назад
  • Рефакторинг кода контроллера MVC модели?

    shapovalov_org
    Александр Шаповалов @shapovalov_org Автор вопроса
    Да вы правы, думаю спамеры найдут другие пути закидывания моего будущего проекта однотипными сообщениями )
    Написано более трёх лет назад
  • Рефакторинг кода контроллера MVC модели?

    shapovalov_org
    Александр Шаповалов @shapovalov_org Автор вопроса
    Ну я обычно использую модели как средства доступа к базе данных и немного логики иногда к ним добавляю, контроллер для обработки запросов и валидации, ну а в шаблонах генерирую формы по пришедшим данным. Но теперь я всю основную логику в моделях буду прятать, разгружу контроллеры!
    Как только доделаю дипломку и произведу рефакторинг кода, выложу готовый вариант на github и представлю проект на суд хабравчан. Я за open source!
    Написано более трёх лет назад
  • Рефакторинг кода контроллера MVC модели?

    shapovalov_org
    Александр Шаповалов @shapovalov_org Автор вопроса
    Вы предлагаете проверять данные на уровне модели, очень разумное решение, это позволит сделать валидатор более универсальным! Благодарю Вас за подсказку, как только допишу веб-приложение приступлю к его рефакторингу )
    Написано более трёх лет назад
  • Рефакторинг кода контроллера MVC модели?

    shapovalov_org
    Александр Шаповалов @shapovalov_org Автор вопроса
    Спасибо Вам огромное! Воспользуюсь Вашей удобочитаемой реализацией!
    Написано более трёх лет назад
  • Рефакторинг кода контроллера MVC модели?

    shapovalov_org
    Александр Шаповалов @shapovalov_org Автор вопроса
    Чтобы хитрый юзер не скачал страницу и не переделал её код для отправки комментария к другой статье и тем самым не наспамил одиноковых сообщений ко всем статьям. Проверяется соответствие данных запроса с пришедшими данными по идентификатору статьи, затем проверяется наличие аналогичного комментария:

     f($_POST['article_id']==(int)$url['id'])  
                        {
                            $check=Articles::get()->checkComment(...
    > 


    Кстати, Вы правы на счет валидации отдельной моделью, надо будет попробовать!
    Написано более трёх лет назад
  • Профориентация школьников — карта IT специальностей?

    shapovalov_org
    Александр Шаповалов @shapovalov_org
    Еще мне кажется что тот кто пойдет по центральной линии должен знать все остальные ответвляющиеся технологии.
    Написано более трёх лет назад
Самые активные сегодня
  • delphinpro
    Сергей delphinpro
    • 8 ответов
    • 0 вопросов
  • rPman
    • 8 ответов
    • 0 вопросов
  • Drno
    • 7 ответов
    • 0 вопросов
  • Arty_Fact
    • 6 ответов
    • 0 вопросов
  • Andrey Barbolin
    • 5 ответов
    • 0 вопросов
  • killman
    • 4 ответа
    • 1 вопрос
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации