• Как найти работу джуниору?

    @NETChaser
    Я студент

    Учитывая какие проекты делаются на Java. Поэтому. Вы попишите немного и уйдете учиться. А им потом ваш код сопровождать. Ищут тех кто работать будет дольше чем полгода.
    Ответ написан
    2 комментария
  • Какой инструмент/CMS выбрать для создания аналога docdoc.ru, doc.ua?

    @NETChaser
    1. Для контента - движок
    2. Для заявок - сделать свой модуль или расширение
    испдн детектед... перед тем как реализовывать любые персональные данные надо обезличить
    лучше вообще не заставлять пользователя вводить ФИО
    для записи можно использовать номера страховых полисов
    Ответ написан
    Комментировать
  • На чем написать поисковик среди торрентов?

    @NETChaser
    Ответ написан
    Комментировать
  • Идеи для защиты прав исполнителя в суде?

    @NETChaser
    Вот вы всё пишите про ТЗ. А до экспертизы ТЗ ещё очень далеко. Сначала надо рассматривать формулировки договора. Пишите про гос. сектор, а договор заключили с ООО. Поэтому надо смотреть договор.
    Пилить с 0 надо было меньше. За такой объем берутся, либо при значительном количестве готового кода, либо делают на основе готового продукта (движка). Вы придумали в рамках этого проекта себе работу, которой делать не надо. Давайте уже не будем использовать библиотеки тогда и будем говорить, что это работы необходимы в рамках проекта. Я не думаю что если ваши программисты будут каждый раз реализовывать свои велосипеды имеющие один и тот же функционал говоря, что такого велосипеда ещё не было, вы будите довольны как руководитель.
    Ответ написан
    Комментировать
  • Как сделать возможность изменения кода приложений без перезагрузки основного приложения nodejs?

    @NETChaser
    например так

    var _eval = require('eval');

    var f1 = function () { return 321 };
    console.log(f1());

    var f1 = _eval('module.exports = function () { return 123 }');;
    console.log(f1());
    Ответ написан
    Комментировать
  • Где взять интересные уроки по написанию JS скриптов?

    @NETChaser
    Не буду советовать англоязычные ресурсы... и так ничего не знаете, ещё переводом мозг выносить...
    Поэтому javascript.ru/doctree
    начать лучше с javascript.ru/basic
    продолжить javascript.ru/tutorial/object
    Ответ написан
    Комментировать
  • Что должно быть в серьезном ТЗ?

    @NETChaser
    Что-то как-то все размазано... и не систематизированно...
    Ничего не написанно про workflow магазина, ничего про интерфейсы для работников, а это самое главное.
    Про интеграцию с бухгалтерией.
    Мультиязычность? Какая? Только интерфейс или Каталог товаров тоже должен быть мультиязычным?
    Вообщем ещё надо заказчика пытать ещё долго в плане требований... и если вы профи лучше не упоминать
    вещи касающиеся технологий (в большинстве случаев JavaScript, Flash, HTML5, Кодировка и DOCTYPE
    Кроссбраузерность Микроразметка, микроформаты и микроразметка для заказчика пустой звук)
    Так же заказчика будет интересовать насколько эффективен workflow, что бы нанимать работников поменьше.
    Ответ написан
    Комментировать
  • Дефицит специалистов - так всё-таки это правда или миф?

    @NETChaser
    Буду жесток...
    Это как ни странно и то и другое...
    Думаете у нас мало "профи" которые "способны решать задачи самостоятельно" ?
    Уверяю их достаточно, так же как и бездарностей и новичков которые ничего не понимают и не умеют.
    НО! Эти люди уже организовали свой бизнес или на пути к этому.
    А работодатели хотят как всегда "профи" за "фикс". Что бы так сказать "бери больше - кидай дальше" за фикс.
    Теперь понимаете откуда дефицит? Да да... Всё правильно, работодатели ищут "профи" которые не умеют руководить... Которые на каждое данное задание будут говорить "я буду рад выполнять этот проект для вас"...
    Смешно да?
    И вся эта ерунда которая происходит на собеседованиях это просто пси-садизм, что бы опустить человека и тот был бы согласен вкалывать за меньший фикс.
    Думаете "профи" этого не понимают? Ещё как понимают. Поэтому и дефицит. Дефицит "профи-лохов".
    Теперь о работодателях... Зачем вообще создаются предприятия? Что бы решать большие и сложные задачи с помощью малых ресурсов. Если менеджмент не способен организовать работу и осуществить некий проект с помощью специалистов начального уровня разделяя сложную задачу на простые, значит это плохой менеджмент и он будет искать "профи-лохов".
    Ответ написан
    2 комментария
  • Как работать с файловой системой в NodeJS?

    @NETChaser
    https://nodejs.org/api/fs.html

    fs.rmdir(path, callback)
    fs.rmdirSync(path)
    fs.mkdir(path[, mode], callback)
    fs.mkdirSync(path[, mode])
    fs.readdir(path, callback)
    fs.readdirSync(path)
    Ответ написан
    6 комментариев
  • Как создавать категории товаров из ui?

    @NETChaser
    Конфигуратор категорий товаров? Админка к Яндекс.маркет? Целиком это очень сложная задача, много подводных камней. Определите рамки... думаю RoR вообще здесь не подходит.
    Ответ написан
    2 комментария
  • В какую сферу перейти девушке-фармацевту?

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

    @NETChaser
    Посмотрел я на это безобразие... Вопрос только один "зачем вы это делаете?" и "зачем вы делаете это таким образом?"
    Теперь ответы... Вся эта затея целиком направленна на определенный результат... Результатом судя по содержанию является "работающий интернет магазин". Вы просто взяли голые HTML&CSS и сделали эту страничку. Очень хорошо в принципе. Но есть одно НО... как правило делая интернет-магазин существует ещё куча всяких компонент, на реализацию которых можно потратить очень много времени, поэтому используют готовые компоненты... Готовые компоненты используют для обеспечения интерактивности (кнопочки, менюшечки, анимация необычные элементы управления).
    Поэтому что бы вам не заниматься ерундой, лучше вам взять CSS framework (рекомендую bootstrap, так как решений готовых очень много) который понравиться. С помощью него сделать тоже самое. Все основное в framework-ах уже есть, вам останется разобраться с медиазапросами в css и резиновыми шаблонами. "Резиновость" и адаптивность можно комбинировать.
    Адаптивность проще всего проверить в firefox, там есть инструменты для этого.
    Ответ написан
    4 комментария
  • Какие преимущества фриланс имеет над работой в офисе?

    @NETChaser
    Мода такая... Фриланс... Некоторые считают фриланс - неким собственным безнесом (для этого иногда регистрируют ИП или ООО на одного лица). Некоторым только от мысли что у них есть такой вот бизнес становиться комфортнее.
    Однако, это на самом деле не бизнес... Вы же работаете сами? Никого не нанимаете?
    А какая разница между "работать на дядю" и "работать на заказчика"? Никакой, кроме рисков. Ну отожмете работая фрилансером вы на некоторую сумму больше и что? Деньги всегда имеют свойство заканчиваться.
    Так что если уже и менять что-то, то либо открывать ООО и нанимать людей для клепания сайтов на готовых движках, либо развивать собственные идеи преобразуя их в доходные проекты.
    Ответ написан
    1 комментарий
  • Можно ли стать project manager'ом без особого опыта разработки?

    @NETChaser
    Можно, однако замечу что планирование достаточно сложного проекта (не на готовом коробочном продукте) очень сильно завязано с архитектурой создаваемого ПО. Поэтому если проект сложный, то без человека который будет архитектором вам не обойтись. Если проект не сложен и основан на коробочном продукте, то очень часто все делают в одиночку или 2-3 человека, и как правило менеджеры им не нужны.
    Главный организационный момент это формирование правильного ТЗ, то есть взаимодействие с заказчиком, как правило при составлении ТЗ много подводных камней (например незнание законодательства).
    Все просто набираете команду, ищите подходящий проект и реализуете )
    Ответ написан
    Комментировать
  • Как переквалифицироваться из эникейщика в программиста?

    @NETChaser
    Я не буду писать те банальности которые написали остальные.
    В десктоп не надо лезть он почти мертв.
    Создать команду, собрать людей - это все пустые слова, ведь этим людям надо ещё и задачи нарезать, а какие Вы и сами знать не будите. Поэтому это точно пока не тот путь.
    По сути сейчас Вас выводит из равновесия не установка винды, а монотонность и отсутствие роста в проф. плане, автоматически это означает, что Вам не хотят платить больше.
    Какая разница что делать на конвейере? Устанавливать винду, или заниматься настройкой nginx, или допиливать CMS, или делать банальный лендинг? Никакой - каждый день одно и тоже. Это вас утомит и вы впадете опять в тоже самое состояние.
    Для начала успокойтесь немного... амбиции это хорошо, но сейчас вам лучше определить для себя зону комфорта в профессиональном плане (если ты ещё не определился). Попробуйте создать пусть простенький интернет магазин за пару недель, на каком нить node.js В этом случае попробуете себя в новом деле, будите понимать насколько это трудоемко, а самое главное выясните для себя что именно ваше... какая часть этого проекта у вас получается на ваш взгляд быстрее и качественнее. Может вас этот мини-проект взбесит через неделю, и вы скажите себе, да ну нафиг... и будите изучать линукс, чтобы повысить свой уровень в админстве.
    Ну и так для информации... мэинстрим в виде 1Сок, всяких движков типа битрикса и тд. будет давить на тех кто будет пытаться создать что-то свое всегда.
    И на самом деле подсознательно Вы уже приняли решение уходить в дев., если уже такой вопрос задали. Осталось выбрать в какой дев. идти.
    Ответ написан
  • Как делается валидация динамических полей?

    @NETChaser
    Валидацию делать надо с помощью регулярных выражений конечно на клиенте... а после POST ещё и на сервере, или только на сервере.
    Ответ написан
    Комментировать
  • Персональные данные + хостинг = минимум затрат?

    @NETChaser
    Нет нельзя.
    4 уровень защищенности.
    Приказ ФСТЭК России №21 от 18.02.2013 г.

    8.4. Меры по защите машинных носителей персональных данных (средств обработки (хранения) персональных данных, съемных машинных носителей персональных данных) должны исключать возможность несанкционированного доступа к машинным носителям и хранящимся на них персональным данным, а также
    несанкционированное использование съемных машинных носителей персональных данных.
    Ответ написан