• API у операторов существует ли?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    API? У опсосов?) Лет через тыщу.
    Ответ написан
    Комментировать
  • Где взять первых клиентов?

    myfirepukan
    @myfirepukan
    Жарим поиск
    У меня была такая "конторка" контекст и вообще графическую рекламу в сети не давайте - всё скликают нафиг. Никто не заказывает сейчас сайт погуглив "Сделать сайт в Урюпинске" все идут к знакомым и знакомым знакомых - это ваш канал. У меня по нему приходило 90% клиентов.

    Бесплатные консультации раздавайте в ВК и на других сайтах где предприниматели (но не айтишники тусуются) можете делать несложный сайт бесплатно а зарабатывать на продвижении.
    До студии я тоже работал в другой сфере и как раз из этой "другой сферы тоже пришёл один заказ".
    На фрилансе заказы не искал.
    И вообще, на самом деле найти клиентов легко, тяжело потом с ними работать )))
    Ответ написан
    1 комментарий
  • Как бы Вы реализовали бы модули новостей, доски объявлений, гостевой книги, блога?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Всё кроме блога нужно выкинуть. Особенно гостевую книгу. Такими штуками больше никто и никогда не пользуется. Доски объявлений? На улице 2015, а не 1999. Новости, как показало время тоже никому не нужный раздел.
    Для всех этих целей достаточно одного блога.
    Ответ написан
  • Реализация меню сайта?

    Scrollspy
    Ответ написан
    Комментировать
  • Заказчик протупил собственные сроки и задерживает оплату. Что делать?

    Sanes
    @Sanes
    Если не отдали контент, то требовать 100%, потом отдавать. Вряд ли захочет терять предоплату.
    Ответ написан
    2 комментария
  • Как правильно читать книги по программированию?

    saboteur_kiev
    @saboteur_kiev Куратор тега Книги
    software engineer
    сперва были вопросы "как стать программистом"
    затем вопросы "что читать"
    теперь уже "как читать"
    может скоро будет "как учить алфавит, а то за меня родители пишут на тостере".

    Для книг - читайте простейшие туториалы и сразу практика. Сложные книги - потом, когда в голове уже будет база.

    Добавлю еще момент:
    Почитайте статью megamozg.ru/post/10126
    Там очень понятно указано, что профессиональный навык и боль программиста - гиперконцентрация, которая необходима, чтобы освоить понятия и вещи для профессиональной работы. 40 минут это как-то несерьезно.
    Ответ написан
    3 комментария
  • Как верстать из .jpg?

    gadfi
    @gadfi
    https://gamega.org
    не в тему, но насторожитесь ─ есть вероятность что дизайнера кинули.
    Ответ написан
    Комментировать
  • Какую литературу можно найти по golang?

    Ответ написан
    Комментировать
  • Какой движок выбрать?

    Denormalization
    @Denormalization
    Подойдет любой тайный движок, для тайных проектов.

    Если не получается найти тайный движок, то стоит посмотреть в сторону фриланса, там умельцы умеют делать любые тайные движки для любых тайных проектов.
    Ответ написан
    4 комментария
  • Цена адаптивной верстки?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    - Сколько будет продолжаться эксплуатация и рабство?

    Находим заказ на 5000р.
    Идем на fl.ru
    Находим исполнителя за 500р.
    Зачем быть рабом, когда можно рабовладельцем?
    Ответ написан
    3 комментария
  • Куда деть старые книги по it-технологиям?

    Fok
    @Fok
    Хитрый, рыжий, вечно сонный
    В порядке пользы для людей/мира
    1)Выучить эти эти технологии, создать проекты на миллиарды долларов, потратить всё на благотворительность
    2)Отсканировать и выложить в сеть, до сих пор существуют люди которую ищут подобную информацию + показать чем отличается эти проекты, что можно почерпнуть их них
    3)Шаг 2 без показывания отличий, просто выложить
    4)Отдать кому-нибудь
    Ответ написан
    Комментировать
  • Как правильно применять AJAX в паттерне "Модуль" на javascript?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Есть еще парочка вариантов:
    // передача this
        getData: function (urlData) {
            $.ajax({
                url: url,
                success: this.render.bind(this)
            });
        },
            
        // или же сохранение ссылки на this в переменной
        getData: function (urlData) {
            var self = this;
            
            $.ajax({
                url: url,
                success: function (result) {
                    self.render(result);
                }
            });
        },
            
        render: function (data) {
            //
        }
    Ответ написан
    Комментировать
  • Как составить план проектирования проекта?

    MarcusAurelius
    @MarcusAurelius
    автор Impress Application Server для Node.js
    Идея/концепция к проектированию не относится, это отдельный предварительный этап. Для проектов побольше, и в общем случае, проектирование включает такие шаги, многие из которых, конечно, можно пропустить или сократить до минимума, если задача не сложная:
    1. Системный анализ и изучение предметной области
    2. Формирование требований к разрабатываемой системе
    3. Архитектуная задача, которая сводится к простой формуле: разделять, называть и связывать подсистемы
    3.1. Декомпозиция сложных задач
    3.2. Слои (построение слоев абстракций)
    3.3. Планирование топологии системы, программной и серверной инфраструктур
    3.4. Решение вопроса интеграции подсистем, программные интерфейсы, контракты и связывание
    3.5. Интеграция с унаследованными приложениями
    3.6. Минимизация изменений, для случаев, когда постоянно происходят изменения в предметной области
    4. Выбор инструментов решения
    4.1. Выбор парадигм программирования и языков
    4.2. Выбор технологий и платформ
    4.3. Выбор моделей данных, алгоритмов и библиотек
    4.4. Выбор топологий и протоколов
    4.5. Выбор паттернов программирования
    5. Предварительные исследования
    5.1. Проверка гипотез, эксперименты
    5.2. Изучение особенностей технологий
    5.3. Прототипирование
    6. Задачи обеспечения надежности
    6.1. Планирование безопасности и защиты от несанкционированного доступа
    6.2. Планирование отказоустойчивости
    6.3. Планирование мер по обслуживанию системы в режиме эксплуатации
    6.4. Задачи высоких нагрузок, балансировки и масштабирования, если таковые предполагаются
    7. Организация процесса разработки
    7.1. Жизненный цикл программной системы
    7.2. Конвенции кода, соглашения и стандарты
    7.3. Оценка необходимых временных и финансовых ресурсов для разработки системы
    7.4. Календарный план
    7.5. Анализ и минимизация рисков, выявление слабых мест технологий и коллектива
    7.6. Закрепление принципов управления процессом разработки и корректировки задания в процессе
    8. Сборка технического задания из результатов всех предыдущих пунктов
    Ответ написан
    2 комментария
  • План ответа клиенту на биржах заказов. Кто покритикует или добавит что нибудь?

    opium
    @opium
    Просто люблю качественно работать
    Как то я в свое время заказывал сайты в студии, и это реально гемор, попробуйте зайти анонимно со стороны заказчика и пройти все этапы заказа в вашей студии и вы увидите какое гавно это процесс, насколько он у вас направлен от клиента, а не к клиенту.
    Ответ написан
    Комментировать
  • Что привлекает программиста в стартапе?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    1. Программист должен быть одиночкой и достаточно молодым, семейные люди и люди постарше уже не готовы ввязываться в подобные авантюры, так как статистика явно говорит нам о том, что лишь ничтожная доля стартапов в итоге выстреливает - или - иметь мощную финансовую подушку и понимающую семью чтобы пойти на это.
    2. Если проект кажется интересным вам лично, это еще не значит что он интересен всем вокруг, все люди разные. По этому лучшие стартапы - это компании друзей, где идея появилась как-то совместно.
    3. Очень многие создатели стартапов считают что раз идея их, то значит и в итоге, если всё выгорит, всё будет полностью принадлежать им, а программисты просто превратятся в наёмных работников. Такие тоже идут лесом, так как идея без реализации не стоит ничего.
    4. Программист должен видеть, что создатель стартапа также горит идеей как и он, и пашет 24 часа в сутки. Без этого любой подумает, что создатель просто хочет бабла срубить и ловить тут нечего.
    Ответ написан
    5 комментариев
  • Поможете опознать шрифт?

    teotlu
    @teotlu
    Навёрстываю упущенное
    Вот какие варианты получились. Поглядите среди них :) Ну, первый точно отпадает, а в остальных я вообще не вижу разницы кроме небольшого изменения толщины.
    Ответ написан
    Комментировать
  • Из верстальщика во фронт-ендера, какие технологии изучать в дальнейшем?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    0) Ванилла js это и есть обычный js.
    1) Начинать надо с одновременного изучения ваниллы и jQuery. По ванилле будете читать книги и всякие статьи, типа как работают замыкания, this, hoisting и так далее. А на jQuery вы собственно будете писать код, который будет что-то, да делать. Никто вам конечно не мешает забить на jQuery и по хардкору угарать только по ванильному жсу, но с огромной вероятностью, вместо того чтобы как то реально практиковаться в написании кода и выполнении каких-то простых задач, вы будете биться головой о стену, ибо для начинающего, работа с DOM (а только и этим можно заниматься поначалу) в ванилле это настоящая пытка. Очень важно пилить много велосипедов.
    2) Параллельно прокачиваете css. Там просто поле непаханных возможностей и фишек. Со временем скорее всего придет понимание того, что чего то в обычном css не хватает. Тогда и начнете юзать препроцессоры. Можно конечно и сейчас сразу начать, но я не уверен что от этого будет хоть какая-та польза (а вот риск начать юзать вложенность в full-retard mode имеется).
    3) Как только начнете писать хоть какой-то вменяемый js или юзать css с препроцессорами, тогда и придет пора автоматизации фронтэнда. Галпы, автопрефиксеры, склеивание/миницирование стилей/js и все такое. Об этом пункте вообще можно будет не париться долгое время, ибо все ваши задачи будут решаться установкой какого-нибудь генератора yeomana с маджонгом и гейшами.
    4) Фрейморвки. Ангулары, реакты, эмберы и так далее. Будете их изучать на основе статей и пет-проджектов, ибо на нормальную работу, где эти самые фрейморвки применяют, с 90% вероятностью не возьмут без опыта владения ими. Учить их все естественно не надо. Достаточно хорошенько покопаться в 1-2, чтобы понять принципы работы основных частей.
    4 пункт может с легкостью идти сразу за вторым, если вас больше интересует копание в жсе, и не особо интересно представление. Параллельно со всем перечисленным изучите стайлгайды, методолгии, модульные системы и все подобные вещи, которые необходимы для написания приличного кода.
    Ответ написан
    Комментировать
  • Есть ли какой нибудь порядок написания CSS кода?

    julia_amake
    @julia_amake
    Front-end разработчик
    правильно будет в любом порядке, но удобнее когда сначала идет все то, что касается позиционирования, потому что это самое важное, затем текстовое оформление и после уже всякие украшательства типа фона, рамок, теней, закруглений и т.д.
    Ответ написан
    4 комментария
  • Куда перейти геймдеву, чтобы начать получать деньги?

    EvolMate
    @EvolMate
    Developer
    Фронтенд - это не и не столько верстка! JS восхитителен. Учитесь. В JS и геймдеву место будет и спрос.

    Ежели вам так не нравится фронтенд - вот вам путь PHP-шника. Не единственно верный, заметьте.

    - Почитайте www.phptherightway.com/.
    - Почитайте Зандстру. Не помешает.
    - Учите PSR - https://github.com/php-fig/fig-standards/tree/mast...
    - Учите Yii2, Symfony2 и Laravel.
    - Практикуйтесь. На фрилансе, что ли. С почасовой оплатой ищите. 7-8 евро это нормальная цена за час для начинающего.
    - Через полгода идите на собеседование в крупную компанию сразу мидлом. Скоро PHP7 выйдет, есть шанс, что через годик будут заходить проекты под него.

    Ай да, и зарплату сразу больше 600 баксов просите. 650 хотя бы :-D

    Там не всё так плохо как вам кажется. PHP не такое говно, как все (эти все - как правило некомпетентны и просто холиварят) говорят. Весьма и весьма "приятный ЯП".

    Оффтоп: боюсь, у вас в целом неверное представление о состоянии рынка. Вас консультировало какое-то днище. Все специалисты нужны. Если они хорошие специалисты. А если вам кажется что вас эксплуатируют - всегда можно сменить место работы. Или поговорить с начальством о прибавке - это, как правило, помогает.
    Ответ написан
    6 комментариев
  • Как составить SQL-запрос?

    egor_nullptr
    @egor_nullptr
    select t0.* from `table` as t0
    inner join `table` as t1
        on t1.id = t0.id + 1 and t1.level = t0.level + 1;
    Ответ написан
    Комментировать