Задать вопрос
  • Как открыть доступ к своему компьютеру через роутер D-Link DSL-2640U?

    chumayu
    @chumayu
    Если в башне по*бень. То что еб*нь, что не еб*нь.
    Аху*нная нарисованная топология.
    1.Доступ нужен с локального компа на локальный комп или откуда то из вне? (тут поможет фаерволл)

    Кто поднимает сессию ваш комп или модем?
    Если ваш комп и имеется внешний IP (и файрволл выключен/настроен) то должно работать.
    Если модем то прокидывать порты до компа (как указано выше)

    А на самом деле информации с гулькинхер, на что вы расчитываете когда такие вопросы пишите?
    Ответ написан
    1 комментарий
  • Как открыть доступ к своему компьютеру через роутер D-Link DSL-2640U?

    @artyvr
    если я вас правильно понял, то можно попробовать Dynamic DNS
    у D-Link, если не ошибаюсь, есть что-то своё...
    Ответ написан
    3 комментария
  • Как рассчитывается экономический эффект при внедрении программного обеспечения?

    Adamos
    @Adamos
    Потеоретизирую по этому вопросу из своего опыта.
    Я писал и внедрял программы для работы сотрудников.
    До того использовались широко известные программы, но подходили они постольку-поскольку.

    Да, сокращение рабочих мест. Точнее, их сохранение - фирма развивалась, те же сотрудники без проблем подхватывали увеличивающийся объем, поскольку производительность труда выросла. Этот же факт позволил поднять сотрудникам зарплату (они реально стали приносить больше пользы). Что позволило свести до минимума текучку и тем самым повысить квалификацию штата. Поскольку результаты труда имеют не только количественные, но и качественные характеристики, даже без увеличения объема работ, отведенных сотруднику, можно было повышать планку качества.

    Кстати, имеет место сильная обратная связь. Те характеристики качества, которые можно контролировать автоматически, контролируются самими программами. Те нюансы, которые позволяют улучшить качество предварительными настройками и опциями, вынесены в настройки и меню программ.

    Поскольку программы - внутренняя разработка, никаких вопросов лицензирования стороннего ПО не возникает. У того ПО, которое использовалось раньше, за прошедшее время сменилось несколько версий - можно умножать стоимость лицензий со скидкой на количество версий. Плюс их обслуживание администратором, когда что-то идет не так. Внутренние программы просто работают, так как писались под ту же среду.

    Новых требований к ОС или библиотекам нет, так что незачем обновлять и компьютеры - буквально сейчас спокойно и без нареканий используются P4. Перевод части рабочих станций на Линукс не создал проблем - исходники программ есть, использованные библиотеки кроссплатформенны.

    Использование на официальном сайте фирменных материалов не потребовало парсинга закрытых форматов файлов - все использованные форматы известны. Кроме того, эти форматы не бинарны (незачем), так что парсер легко пишется на любом нужном языке, и никаких подводных камней.

    Вообще отвязка работы от сторонних программ и форматов позволяет гибко реагировать на любые изменения обстоятельств, которые заранее предугадать невозможно.

    Как выразить это какими-либо цифрами - просто затрудняюсь даже представить...
    Ответ написан
    6 комментариев
  • Как запустить Scala?

    mrRontgen
    @mrRontgen
    Scala lover.
    Где распакован архив со скалой, какая у вас переменяя PATH, SCALA_HOME, JAVA_HOME, какая java?

    Если все идеально, то удалите всю скалу и скачайте заново дистрибутив.
    Ответ написан
    5 комментариев
  • Книги по Kotlin?

    muhammad_97
    @muhammad_97
    PHP-разработчик
    java-help.ru - на этом сайте есть урок-введение в Kotlin.
    java-help.ru/kotlin-introduction - Используем Kotlin в своем Android-проекте
    java-help.ru/kotlin-lesson-1 - #1 Уроки Kotlin. Введение: классы, конструкторы, наследование
    Ответ написан
    Комментировать
  • Как конвертировать файлы .java в файлы .kt?

    @AM5800
    В главном меню:
    Code -> Convert Java File to Kotlin File
    И, разумеется, нужно установить плагин

    Еще можно так:
    convert-java-to-kotlin.png
    Ответ написан
    Комментировать
  • Community Experience Distilled - как перевести?

    tlito
    @tlito
    drupal, c++, seo
    наработанный опыт сообщества
    Ответ написан
    1 комментарий
  • Тенденция к перехвату проектов/клиентов сотрудниками с последующим увольнением. Что делать?

    @lakegull
    В России данную проблему совершенно невыгодно решать методами патентования, закреплением авторских прав, заявлениями в суд. Это слишком ресурсозатратно, плюс к тому же от всего вы не защититесь никогда.
    Судя по информации в тексте вы слишком многое доверяете тем людям, кого недостаточно хорошо знаете. Интересуйтесь не только проф.качествами сотрудника, но и его образом жизни, как он проводит время вне работы, задавайте наводящие вопросы.
    Очень многие факты из биографии человека могут косвенно намекнуть на его надёжность. Наводите справки. Прежде, чем делегировать задачу, оценивайте возможные риски.

    Даже если у сотрудника высокий заработок, то это вовсе не значит, что он вас не кинет.
    Особенно если он умнее вас.
    Особенно, если он очётливо понимает как развивать тот бизнес, в котором он работает в качестве наёмного сотрудника.
    Особенно, если он знает ответ на вопрос: нужна ли ему ваша компетенция в этом деле
    Особенно в РФ в нынешней экономической ситуацией

    На счёт "уведённых" клиентов: если клиент так легко ушёл к конкуренту и забыл о вас, то это был пока не ваш клиент.
    На этапе стартапа слишком рано оперировать фразой "постоянный клиент". Скорее всего у вас сейчас недостаточно ресурсов, чтобы создать постоянных клиентов.

    P.S.
    На хабре есть хорошая статья с хорошими же комментариями. Черпните полезного оттуда
    habrahabr.ru/company/scrumtrek/blog/185334
    Ответ написан
    1 комментарий
  • Тенденция к перехвату проектов/клиентов сотрудниками с последующим увольнением. Что делать?

    s0ci0pat
    @s0ci0pat
    I'm Awesome
    Если такое с вами случается часто, значит проблема не в сотрудниках.
    Ответ написан
    8 комментариев
  • UML и паттерны проектирования - это одно и то же?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Вы путаете теплое с мягким.

    UML - это язык для рисования схем, которым пользуются для того, чтобы нарисовать классы и их взаимосвязь. С паттернами программирования никак не связано.

    Паттерны программирования - это архитектурное решение популярных задач, чтобы не изобретать велосипед, которое не имеет отношение к языку программирования. Просто у вас есть некая задача, вы придумаваете алгоритм, который ее решает. Паттерны позволяют вам не выдумывать алгоритм, а глянуть - вдруг подобные задачи уже до вас решали, и есть подходящие паттерны. После чего на нужном языке вы этот паттерн реализуете. А если коллектив большой, то общаясь с коллегами вы не будете им полтора часа рассказывать идею, а просто назовете имя паттерна и все кто с ними знаком вас поймут с полуслова.
    Ответ написан
    4 комментария
  • Как происходит "соединение" языков при создании игры?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Почитайте что такое API.

    Например онлайн игры - клиент написан на одном языке, а серверная часть, которая обрабатывает запросы - на другом.
    А в Counter Strike есть внутри встроенный язык, на котором можно писать плагины - аналог LUA
    А многие языки поддерживают регулярные выражения.

    В общем разные компоненты могут быть написаны на удобных языках
    Ответ написан
    Комментировать
  • UML и паттерны проектирования - это одно и то же?

    sivabur
    @sivabur
    Заблокировали просто так!
    UML -первичен( схема класов как они с друг другом взаимодействуют)[для того чтобы сразувидели весь проект. а не только тот екран кода который перед вами(мальнькая часть проекта)] своеобразный стандарт между прогармистами.

    патерны -это типичныи решения в програмированиии(вторичнно).
    Ответ написан
    Комментировать
  • UML и паттерны проектирования - это одно и то же?

    GavriKos
    @GavriKos
    UML - это язык. Паттерны - это шаблоны. UML используется для описания функциональных блоков программного продукта, их взаимодействия. Паттерны проектирования - это варианты этих самых блоков и их взаимодействия. UML используется в т.ч. для описания паттернов. Соответственно вы сначала выбираете паттерн, а на его основе описываете всю структуру средствами UML.
    Ответ написан
    2 комментария
  • Почему в Android studio вместе с активити создается content.xml?

    @lopatoid
    Ну у них XML-ка разрослась, и они разбили её на две (layout.xml инклудит content.xml). Чтобы этого не было, при создании новой Activity из гуя выбирайте не "Blank Activity", а "Empty Activity"
    Ответ написан
    Комментировать
  • Можно ли написать на python, бота для telegram?

    shultais
    @shultais
    Обучаю программированию на Python и SQL
    Да, можно, уже и клиент есть на Python https://github.com/leandrotoledo/python-telegram-bot
    Ответ написан
    Комментировать
  • Где можно получить опыт тестировщику (на реальных проектах)?

    SanchelliosProg
    @SanchelliosProg
    Java, Android, Software Testing
    Единственный способ, который я знаю - почитать книгу Тестирование.ком, посмотреть видео Михаила Портного и выбирать любой сайт для тестирования UI. Просто, если кажется, что надо что-то протестировать - вперёд, составляй тест-кейсы и шпиль по ним. Очень важно выбрать формат составления тест-кейса и баг-репорта таким, чтобы они не занимали много времени на составление. Мне очень понравилась позиция М.Портнова по этому поводу - он использовал эксель и все пункты тест-кейса записывал в столбцы. Это очень наглядно. Ну так, просто из своего опыта говорю. Вообще, чаще всего, на работе будет иначе всё, но это совершенно не страшно. Просто, самое основное, это научиться думать так как надо, а после, не страшно ничего будет. Технологий много, все разные, все несложные, на работе научат, если они не кретины. Из софта посоветовал бы обратить внимание на SoapUi и Selenium. Удачи!
    PS Можно и на курсы записаться, будет плюсом.
    Ответ написан
    Комментировать
  • Почему Ember выводит данные только после перезагрузки страницы?

    Kaer_Morchen
    @Kaer_Morchen
    Разрабатываю web-приложения.
    При клике на категорию в каталоге, в качестве модели в роут передается сама модель категории (как у вас app/router.js и написано), и стадия загрузки модели пропускается, так как модель уже есть.

    Когда вы перезагружаете страницу, то модель роута грузить как ей и полагается так как это не переход по ссылке.

    Потому и отличия.

    Вам в link-to нужно передавать не модель категории, а его id если хотите чтобы model в роуте выполнялся всегда.
    Ответ написан
    3 комментария
  • Как взаимодействует Backend и Frontend?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    у вас в любом случае бэкенд и фронтэнд разделён, вы их так-то даже на разных языках пишете).
    можно рендерить ответ на сервере, можно разработать приложение которое бы данные грузило и создавало внешний вид уже на клиенте.
    Но нужно понимать что тогда человеку чтоб увидеть ответ, нужно в начале загрузить это приложение.
    Оба подхода имеют место быть.
    отдавать на запросы уже готовый HTML это тоже стоящая вещь, позволяет быстро сформировать простую страницу.
    В твиттере например рендерят всё на серевере, тк считают что такой способ для их сервиса больше подходит.
    Хотя я за внедрение SPA приложений (одностраничные приложения) - это позволяет не только снизить нагрузку на сервера, переложив часть работы на клиента, но и сделать более продвинутые интерфейсы, с гладкой плавной подзагрузкой данных. Ну и да для масштабирования сервиса возможность отделять части приложения не заботясь о сборке на сервере, крайне полезна.
    Ответ написан
    Комментировать