Ответы пользователя по тегу Веб-разработка
  • Где брать фото для themeforest шаблонов?

    @gleb_kudr
    Фликр> поиск> доп. параметры свободная лицензия + возможность коммерческого использования.
    Ответ написан
    Комментировать
  • Как сделать приложение?

    @gleb_kudr
    Парсить не нужно, любая таблица excel экспортируется в csv. Это простой текстовый формат с разделителями. Дальше можете его превратить в json или во что хотите.

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

    @gleb_kudr
    Не знаю, какой смысл вкладывается в понятие готовый сайт и разработка, но хороший шаблон для WP берется на themeforest за 50$. Он просто заливается в папку на каком-нибудь вордпресс-хостинге и все, останется только показать нужные страницы и настроить менюшки.

    То что выше предлагают студию с готовыми сайтами - это то же самое, только + деньги за сервис.
    Ответ написан
  • ТЗ на разработку программного обеспечения?

    @gleb_kudr
    Шаблон примерно такой:

    1. Бизнес-задача. Человеческим языком объяснить, зачем это нужно.
    2. Бизнес-кейсы. «Зачем» облекаем в «как». Сценарии работы.
    3. Дизайн, учитывая п. 2

    Можно пользоваться методикой «что, где, когда, как». Просто, последовательно раскрываем эти вопросы.

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

    @gleb_kudr
    Система контроля версий и отсмотр коммитов. Важна регулярность. Ничего работающего кроме этого пока не нашел. Задачи удобно вести в багтрекере, разбивая их на атомарные единицы. Доразбивать нужно в процессе работы (все сразу не получится).
    Ответ написан
    Комментировать
  • Где найти команду для стартапа?

    @gleb_kudr
    А я вылью ведро дегтя пожалуй.

    С такой постановкой вопроса:

    >Короче, где и как собрать команду заинтересованных разработчиков человеку, не вхожему в ИТ тусовки и не имеющему знакомых среди программистов нужного профиля?

    Не взлетит.

    Проверено множеством людей уже. Не взлетит и все. Нужно иметь что-то кроме идеи. Это либо деньги, либо опыт в конкретной сфере, либо команда.
    Более того, если вы не сталкивались с ИТ, то у вас не взлетит и с наемными сотрудниками и с подрядчиками. Навешают лапши/кинут/просадят все деньги. Тоже многократно проверено разными людьми. Команда энтузиастов — наименее рискованный путь, вы просто потратите свое время и разбежитесь. Бонусом тут будет приобретение здорового цинизма.

    Отложите свою идею и начните с приобретения профильного опыта.
    Ответ написан
    Комментировать
  • Что делать с объектом при удалении инфы из базы данных?

    @gleb_kudr
    Однозначно флаг. А потом периодически очищать + вакуумировать БД.
    Ответ написан
    Комментировать
  • Что выбрать для изучения программирования под веб с нуля сегодня?

    @gleb_kudr
    Работает все до безобразия просто.
    1. Есть html код. Это как форма в делфи, только более формализованная — разметка страницы. На самом деле под десктоп сейчас те же самые технологии, только используются не html, а другие разновидности XML.
    2. Есть клиент-сайд программирование — это интерактивные элементы формы без обращения к серверу. Т.е. это какой-то код, который рулит статикой формы и превращает ее в динамику. Язык тут один — javascript и множество примочек к нему.
    3. Есть сервер-сайд. Чтобы наполнить всю эту динамику данными, отдавать новые формы и т.д. нужно их где-то хранить и отдавать на сторону клиента. Вот для этого используется серверное программирование — боевой скрипт + база данных. Языки программирования тут используются самые разные. Их основные отличия:
    — Экосистема (используемые БД, сервера, да даже IDE)
    — Способы запуска на сервере боевых инстансов.
    — Всякие языковые особенности (это менее важно на самом деле).

    Для веб-программирования вам нужно освоить html+javascript+ любую серверную экосистему (язык+БД+тулзы для разработки и администрирования) и знать, как это склеивать вместе.
    Ответ написан
    Комментировать
  • Сервис для управления бизнесом

    @gleb_kudr
    Хранение данных в любой системе которая дает экспорт.
    Построение отчетов в стороннем софте для отчетов (начиная с экселя и что угодно более навороченное).
    Ответ написан
    Комментировать