• Какой настольный ПК выбрать для работы?

    DevMan
    @DevMan
    у вас нормальный камень. если менять, то придется еще и материнку новую брать.
    добейте памяти до 16/32 гб, поставьте ssd, 64-битную ОС и спокойно пользуйтесь им еще несколько лет как минимум.
    Ответ написан
    Комментировать
  • Есть ли мессенджер вроде telegram с открытым API для C#?

    newross
    @newross
    Product owner
    Slack чем не угодил? Удобный месседжер, шикарное API, бесплатный тариф есть.
    Ответ написан
  • Как сделать эффект приближения фона для сайта?

    @valery_kz Автор вопроса
    Спасибо всем откликнувшимся, а в особенности Радику Алиеву. Вопрос решается, уже на финишной прямой, перепробована масса вариантов и способов. Сейчас остановился на CSS анимации, а с помощью JQ в нужный момент подменяю классы нужных блоков.
    Если будут интересующиеся - выложу позже свой код. Еще раз всем спасибо !!!

    var timerId = setTimeout(function bgSlider() {
    		$("#bg_1").removeClass("bg_visible").addClass("bg_move");
    		$("#bg_1").delay(5000)
    			.queue(function() {
    			$(this).removeClass("bg_move");
    			$(this).addClass("bg");
    			$(this).dequeue();
    		});


    Кусочек кода, но думаю должно быть понятно...
    Ответ написан
    1 комментарий
  • Проблема с .NET 4.5?

    @dmitryKovalskiy
    программист средней руки
    Попробуйте скачать да установить.
    Ответ написан
    1 комментарий
  • Хранение файла на МК?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    зависит от МК. Это может быть EEPROM или (если контроллер такое позволяет) кусок флешпамяти под прогу, использованный не по назначению (или по назначению, опятьже смотря какой МК)

    Ну либо исползоватьв нешнее хранилище (есть куча EEPROM подключаемых по I2C или SPI)
    Ответ написан
    Комментировать
  • Хранение файла на МК?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    eeprom и не в файле.
    Что мешает прикрутить внешнюю sd или к примеру SPI флэш на мегабайт или 8?

    Углубитесь в даташит на мк
    Ответ написан
    Комментировать
  • Как реализовать алгоритм поиска коэффициентов?

    Это система линейных уравнений ( https://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D1%81%D... ).

    1. Если количество уравнений P строго равно количеству неизвестных переменных N, то система решается в большинстве случаев однозначно (есть несколько методов - выберите какой Вам больше понравится).

    2. Если количество уравнений P меньше, чем количество неизвестных переменных N, зафиксируйте любые (N-P) переменных разумными значениями и решайте систему как в п.1.

    3. Если количество уравнений P больше, чем количество неизвестных переменных N, то в большинстве случаев система не будет иметь точного решения - только приближенное (минимизирующее ошибку в уравнениях) - здесь ищите по сочетанию "метод наименьших квадратов".
    Ответ написан
    1 комментарий
  • Являются ли трейлеры фильмов нелегальным контентом?

    Jump
    @Jump
    Системный администратор со стажем.
    А вам с какой точки зрения надо? С практической или с точки зрения закона?

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

    С точки зрения закона особой разницы нет, фильм вы размещаете или трейлер.
    Т.е суть та же - вы используете объект авторского права без разрешения автора или правообладателя.
    Поэтому вас так же можно преследовать по закону.
    Ответ написан
    Комментировать
  • Являются ли трейлеры фильмов нелегальным контентом?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Если это копия официального трейлера, выложенного на сайте фильма и соглашение использования сайта не нарушено - тогда точно никаких нарушений.
    Ответ написан
    Комментировать
  • Где взять список имен, контактов?

    @vilgeforce
    Раздолбай и программист
    Думаю, отличная БД у ФСБ, обратитесь к ним.
    Ответ написан
    Комментировать
  • Какую роль выполняет W3SVC?

    у тебя же не поднят локальные веб сервер iis ? если нет то все гуд
    Ответ написан
    Комментировать
  • Какой язык программирования изучить новичку для написания GUI приложений?

    Nipheris
    @Nipheris Куратор тега C++
    Зависит от запаса времени и сил. Если знакомый имеет возможность учиться (уж в 16-то лет), то я бы советовал плюсы. Да, это достаточно хардкорно, но все-таки этот язык как средство разработки просто так никуда не денется, а C# после плюсов он выучит без проблем (когда он хорошо разберется в C++, ему самому захочется иметь для ряда задач такой язык, как C# или Java). Главное в том, что если он сможет дисциплинировать себя в рамках C++, и сможет писать работоспособные вещи, то будет знать, как вообще работает современное ПО, и для него любой другой язык будет просто инструментом, а не парадигмой.
    Важно, чтобы у человека УЖЕ был опыт хотя в одном языке. Если он учил Паскаль - то пусть хорошенько все вспомнит, может даже первые пару недель еще с ним позанимается. Пусть вспомнит, какие есть основные алгоритмические конструкции, структуры данных подучит, вспомнит что такое указатели. И в это же время пусть начинает переходить на плюсы. Еще стоит поискать хорошую современную книгу для новичка - C++ язык очень разносторонний, разные люди на нем пишут очень по-разному, поэтому нужен некий "направитель". Потом, когда человек освоится, сам выберет стиль и инструментарий.
    Если же знакомый слукавил, и еще совсем мало знает, то лучше начать с чего-то другого. Тут уже зависит от текущих интересов: если комп интересует как "железка", то лучше взять Си - будет "продолжение" Паскаля, если очень-очень охота быстро набросать формочку - то пусть берет C#.
    Динамические языки вроде Питона новичку не советую, плохо дисциплинируют.
    В плане инструментов Qt сейчас настолько крут, что даже под винду непросто выбрать: то ли его, то ли продвинутый, но сложный и слаборазвивающийся WPF, то ли противоречивый Windows Runtime.
    Кстати, насчет того, что сложнее - C++&Qt или C#&WPF еще можно поспорить. В первом случае сложен язык, но довольно проста библиотека, во втором - язык проще, но с WPF надо реально разбираться, чтобы им полноценно пользоваться.
    Ответ написан
    1 комментарий
  • Какой самый быстрый язык программирования?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Тот, где грамотно продумана архитектура проекта и разработчик использует ООП.
    UPD:
    1. Самый быстрый язык программирования - тот, которым Вы владеете. Для большинства людей - это некое словесное описание требуемых от компьютера/системы действий или "функциональные требования" (ФТ).
    2. Самый быстрый исполняемый код - машинные инструкции.
    Представим, все промежуточные этапы между п.1 и п.2 шкалой, где:
    п.1 - максимум простоты
    п.2 - максимум скорости
    Теперь, можно сдвинуть виртуальный движок баланса в нужную сторону в зависимости от внешних факторов (насколько нужно сделать быстро, финансовые затраты, компетенция работников и т.д.).
    Для GUI: Delphi/C++Builder
    Для 3D GUI: Unity3D ->C#
    Для web: C/C++/C#/Delphi/PHP
    Для микросервисов: C/C++/Python/Rust/Go/R
    Для вычислений с GPU: OpenCL(CUDA and etc.)/Python/Fortran
    PS: Ассемблерные вставки - есть везде, главное понимать: "как" и "для чего" они вам нужны!
    Ответ написан
  • Как устранить проблему того, что приложение ASP.NET web forms сильно грузит сервер и тупит?

    @dmitryKovalskiy
    программист средней руки
    Заодно убедитесь что проект полностью скомпилирован и собран, а не собирается на лету из открытого кода.
    Касательно вашего обновления
    Успокойте меня, скажите что сложный запрос для GridView получает минимум необходимых для отрисовки данных, а не фильтрует их внутри себя и пагинирует. это ОЧЕНЬ тяжело и это очень плохая практика для сколь нибудь нагруженых сервисов. БД должна отфильтровывать данные а не гонять здоровенные пакеты туда-сюда и озадачивать приложение доп. логикой фильтрации.
    Ответ написан
    3 комментария
  • Как грамотно оформить объявление о продаже компьютера, допустим на OLX?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    Для предметного разговора приведите тут собственно сам предмет разговора - конфигурацию продоваемого оборудования.

    в объявлении указать:

    1. Перечень оборудования с полными наименованиями (типо "винт на 160гб" - не годится, "Seagate Barracuda (IDE) 7200.10 160GB 2MB 7200RPM 3.5" (ST3160215ACE)" - в самый раз).

    2. Фото системного блока, монитора, со всех ракурсов.

    3. скрины SMART данных на HDD, результаты проверки Victoria/mhdd.

    4. Сразу указать причину продажи ибо вопросы будут на этот счёт.

    Данные по конфигурации можете собрать с помощью Aida64.

    По цене, как выше писал - давайте конфигурацию, но сразу скажу что то за сколько вы его брали это сумма не имеющая отношения к сумме за которую продадите.
    Более или менее выгодно можно продать монитор, железо копейки.
    Ответ написан
    2 комментария
  • Стоит ли переплачивать за i7 4790?

    Jump
    @Jump
    Системный администратор со стажем.
    Стоит ли переплачивать за i7 4790?

    Чтобы ответить на этот вопрос нужно знать какие задачи будут выполнятся этим компьютером.

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

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

    В общем - если задача ускорить какое то однопоточное приложение - смысла нет.
    А если задача повысить общую производительность системы - смысл есть.

    Так же стоит помнить что производительность зависит не только от процессора.
    Если у вас производительность упирается в объем памяти, или скорость жесткого диска, то разницы какой процессор вообще нет - будет работать одинаково медленно.

    Технология НТ это полезная и реально работающая штука, но надо понимать как она работает.
    Принцип ее работы такой - допустим у вас одно ядро, на нем выполняется задача, но для этой задачи не оказалось данных в кэше, приходится подгружать данные, а это длительный процесс.
    И такое случается постоянно. В большинстве задач ядро простаивает 50-80% времени ожидая данные.
    В итоге ваше ядро будет половину времени не работать а ждать пока загрузятся данные.
    Технология HT позволяет использовать простаивающее ядро для расчета других задач.
    Т.е пока у него вынужденный простой, оно производит вычисления для другой задачи.
    И в результате выполняет гораздо больше работы.
    Но в некоторых задачах таких простоев не возникает, поэтому никакого прироста производительности нет.
    Ответ написан
    1 комментарий
  • Можно ли придать переменной int ЛЮБОЕ целое значение, к примеру, из промежутка (C++ && Java)?

    AxisPod
    @AxisPod
    Не надо вам в программирование лезть видимо, видимо о остатке при делении в начальной школе вы и не слышали (если уж про математику говорить)
    //if (i == 0 || i == (number) || i== (number * 2) || i == (number * 3)) {...}  //и так далее
    if(i == 0 || i % number == 0) {...}
    //if (i == 1 || i == (1 + number) || i== (1 + number * 2) || i == (1 + number * 3)) {...}
    if (i == 1 || i % number == 1) {...}
    // Ну и на последок
    int mod = i % number;

    И творите что надо с mod, будет хранить у себя ваше число.

    P.S. Ну и да, не нужны проверки i==0, i==1, видимо я сам был в ударе.
    Ответ написан
    3 комментария
  • Сервис для сбора отправленных данных с формы на сайте?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    e-mail
    Ответ написан
    Комментировать
  • Создание ярлыка для входа в папку защищенную паролем для win 8.1?

    Sergey-S-Kovalev
    @Sergey-S-Kovalev
    Sysadmins team leader
    Панель управления / Диспетчер учетных данных / Учетные данные Windows / Добавить учетные данные Windows
    Вводите путь до сетевой папки на другом ПК, имя пользователя и пароль.

    После этого ярлык будет открывать эту сетевую папку без запроса пароля.

    зыю
    или при очередном подключении через ярлык поставьте галку "Сохранить пароль"
    Ответ написан
    Комментировать