Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Как организовать веб-студию на дому и сколько это может стоить
Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
Taraflex

Александр Таратин

Ищу работу. Контакты в профиле.
  • 2032
    вклад
  • 46
    вопросов
  • 2981
    ответ
  • 31%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • В чем смысл такой разметки React приложения?

    sM0kfyz
    Ivan Sharapenkov @sM0kfyz
    Frontend dev.
    https://www.quora.com/Why-do-Facebook-Instagram-an...
    Минификация бандла, чтобы уменьшить его размер.
    Ответ написан более двух лет назад
    5 комментариев
    Нравится 3 5 комментариев
  • Можно ли программно получить доступ к мощностям процессора?

    vaut
    vaut @vaut
    Из вашего вопроса не понятно чего вы хотите.
    Собственные драйвера которые будут управлять частотой или приложение которое будет работать поверх уже реализованных драйверов.

    Как и то и другое сделано в Linux можете изучить сами.
    Начать можно от сюда:
    https://wiki.archlinux.org/index.php/CPU_frequency...
    https://www.kernel.org/doc/Documentation/cpu-freq/...
    Ответ написан более двух лет назад
    Комментировать
    Нравится 5 Комментировать
  • Можно ли программно получить доступ к мощностям процессора?

    pfg21 @pfg21
    ex-турист
    в процессоре стоит модуль который генерирует частоты для процессора.
    с ПО он взаимодействует набором параметров, которые мапятся на определенные адреса в общей памяти.
    если взять описание конкретного процессора то там будут представлены, где какое число записать чтобы получить необходимое изменение.

    но операционка, вполне естетсвенно, ограничивает доступ простому пользователю в адресное пространство системных настроек, и управление возможно только через соответствующий драйвер.
    обычно это cpufreq и набор параметров в /sys, читай его описание.
    Ответ написан более двух лет назад
    Комментировать
    Нравится 1 Комментировать
  • На чем сделана анимация?

    Camaro67 @Camaro67
    Помог? - "Отметить решением"
    На счет того, на чем сделана анимация вам уже ответили. А на счет стоимости: на мой взгляд вполне адекватную стоимость озвучили.
    Ответ написан более двух лет назад
    Комментировать
    Нравится 2 Комментировать
  • Зачем нужны prototype если все ключи и методы можно задать в конструкторе?

    Анатолий Медведев @balamyt92
    ; select * from users; --
    Для "наследования" и динамического изменения в процессе исполнения.
    Ответ написан более двух лет назад
    Комментировать
    Нравится 4 Комментировать
  • Как синхронизировать SCSS и CSS?

    delphinpro
    Сергей delphinpro @delphinpro Куратор тега CSS
    frontend developer
    Попадал тоже в такую ситуёвину...
    Решал кропотливым ручным трудом.

    Для облегчения отслеживания сделал копию css файла, открыл копию и билд в diff вьювере (в моем случае инструмент сравнения файлов в phpstorm). Цель — привести билд к идентичности с текущей версией css. По каждому диффу вносил изменения в sass, дифф тут же обновлялся после пересборки и я переходил к следующему.

    ЗЫ. css копию лучше переформатировать автоформатом. А в sass включить outputStyle="expanded"

    Автоматически подобную задачу вряд ли можно решить.
    Ответ написан более двух лет назад
    Комментировать
    Нравится 8 Комментировать
  • Как скомпилировать два исполняемых файла из одного проекта QtCreator?

    gbg
    Фокс Йовович @gbg
    Баянист. Тамада. Услуги.
    Это называется "Архитектура приложения".
    Один из примеров - части приложения выносятся в разные репозитарии, затем они включаются в общий при помощи git subtree. Тогда у вас отпадает необходимость синхронизировать эти части руками - это все делает git

    Далее, у проекта qt есть подмодули, так вот ваши exe - это и есть два подмодуля в большом проекте.

    Дерзайте!
    Ответ написан более двух лет назад
    Комментировать
    Нравится 5 Комментировать
  • Как sizeof вычисляет размер массива?

    res2001 @res2001
    Developer, ex-admin
    sizeof - это не функция (хоть и выглядит похоже) - это операция взятия размера.
    sizeof всегда вычисляется на этапе компиляции, т.е. в исполняемом файле вместо вызова sizeof уже будет вычисленная константа.
    Когда компилятор знает размер массива, как в вашем примере, он вернет полный размер массива.
    Но если передать в sizeof произвольный указатель (именно указатель, а не статический массив), он вернет размер указателя.

    Статический массив - это не указатель. Указатель - на этапе выполнения занимает в памяти место для хранения адреса. Статический массив занимает в памяти место для хранения данных массива.
    Поэтому статический массив - это не указатель. Хотя часто компилятор работает с именем статического массива как с указателем.
    Ответ написан более двух лет назад
    8 комментариев
    Нравится 17 8 комментариев
  • Можно ли переделать программу на FoxPro 2.6 в современный вид?

    DMGarikk
    Игорь @DMGarikk
    Software Developer
    Переделать врятли есть смысл. а вот написать с нуля и сделать импорт данных вполне, почему бы и нет. у гугла спросите только как вытянуть данные из foxpro
    ==
    Вообще конечно советую не связываться с госконторами, ничего кроме геморроя вы там не найдете, а им еще и жизнь усложните (когда уволитесь наконец оттуда)
    Ответ написан более двух лет назад
    3 комментария
    Нравится 5 3 комментария
  • Как редактировать файлы в snap пакетах?

    chupasaurus
    chupasaurus @chupasaurus
    Сею рефлекторное, злое, временное
    Делать свои версии того же snap-пакета с куртизанками и преферансом.
    Ответ написан более двух лет назад
    Комментировать
    Нравится 1 Комментировать
  • Необходим ли элементу input атрибут type?

    snap44
    snap44 @snap44
    Фыр!
    Расскажите коллеге про preventDefault
    Ответ написан более двух лет назад
    Комментировать
    Нравится 3 Комментировать
  • Можно ли jquery код преобразовать в чистый javascript?

    Bhudh @Bhudh
    youmightnotneedjquery.com
    Ответ написан более двух лет назад
    Комментировать
    Нравится 3 Комментировать
  • Как правильно прописать location`ы в Nginx?

    dodo512 @dodo512
    nginx.org/ru/docs/http/ngx_http_index_module.html#index
    Необходимо иметь в виду, что при использовании индексного файла делается внутреннее перенаправление и запрос может быть обработан уже в другом location’е. Например, в такой конфигурации:
    location = / {
        index index.html;
    }
    
    location / {
        ...
    }

    запрос “/” будет фактически обработан во втором location’е как “/index.html”.

    Поэтому в location = / вместо index нужен try_files.
    У лендинга там же кроме /index.html есть ещё скрипты, картинки, стили
    C:\Workspace\landing:
    -css/
    -images/
    -js/
    -index.html

    server {
        listen 80;
    
        server_name localhost;
        index index.html;
    
        root C:/Workspace/landing;
        
        location = / {
            try_files /index.html =404;
        }
        
        location /images/ { }
        location /css/    { }
        location /js/     { }
        
        
        location / {
            root C:/Workspace/frontend/dist/app-frontend;
            try_files $uri $uri/ /index.html;
        }
    }
    Ответ написан более двух лет назад
    Комментировать
    Нравится 3 Комментировать
  • Где найти свой первый заказ?

    serginhold
    serginhold @serginhold
    На работе
    Ответ написан более двух лет назад
    Комментировать
    Нравится 5 Комментировать
  • Как написать программу которая удаленно управляет windows?

    myjcom
    Roman @myjcom
    Тогда какие библиотеки использовать?

    например FreeRDP
    Ответ написан более двух лет назад
    Комментировать
    Нравится 4 Комментировать
  • C# vs Java для удалённой работы за рубежом. Что востребовано?

    sim3x
    sim3x @sim3x
    tl;rd учить нужно то что не вызывает отвращения
    На зп на других ЯП нужно ориентироваться, когда у вас будет за плечами 1-5 лет разработки
    И понимание, что программинг - ремесло и в редких случаях важен инструмент

    Сразу нормальных денег не будет

    В этом году я решил, что программирование может помочь мне заработать деньги
    не поможет. Для того чтоб помогло нужно 1-5 лет вкалывать

    Сравните стоимость труда PHP и Python программиста за рубежом, и поймете, о чем речь.
    сравнивали. Мидл - в обоих стеках получает одинаково

    Существовали задачи, которые я не мог решить на Python. Например клиент-серверные приложения, игры. Не хватает производительности.
    варгеймингу хватает, а вам нет. Ок

    Java №1 в мире
    первое правильное утверждение

    Из чего следует, что C# развивается, и кросс-платформенность тоже развивается.
    ну да

    По сравнению с Java у C# выше производительность,
    ну да

    У меня знакомый информатик крутил JVM, говорит, что как-то вроде можно, но непонятно как. А в C# говорят, что можно в некоторых областях программы сделать неуправляемый код и контролировать память.
    сын маминой подруги btw умеет гуглить

    В C# комфортнее работать. Более того, он меньше по объему, чем Java.
    очень важный параметр

    Наши Украинцы тоже считают, что Java №1, но при этом, востребованность выше у C#, чем у Java.

    Колличество вакансий для Украины (от джуна до синьора)
    Java 306
    .NET 315
    Ответ написан более двух лет назад
    4 комментария
    Нравится 15 4 комментария
  • Что значит незащищенность кода на платформе win32?

    Ambrosian @Ambrosian
    Это было давно и неправда.
    Со времен еще Windows Vista уже вполне можно жить и без антивируса.

    Под незащищенностью имеется ввиду - одна программа может иметь доступ к другой (к файлам данных, конфигурации и исполняемым и т.п.).

    Комментарий Дмитрий Александров, насчет незащищенности Win32 по памяти - ошибочный.
    У каждой программы Win32 (не путать с очень древним Win32s) - своя область памяти.
    Ответ написан более двух лет назад
    13 комментариев
    Нравится 2 13 комментариев
  • Где почитать про MVC Qt?

    vt4a2h
    Vitaly @vt4a2h Куратор тега C++
    Senior software engineer (C++/Qt/boost)
    doc.qt.io/qt-5/model-view-programming.html
    Там в самом низу и готовые проекты есть в качестве примеров.

    Я вообще не видел ни одной толковой книги по Qt, разве что https://qmlbook.github.io/ , но там про QML больше.
    Ответ написан более двух лет назад
    2 комментария
    Нравится 1 2 комментария
  • В чём преимущество функций над методами контейнеров?

    terrier
    terrier @terrier
    Ну, прямо сразу мы получаем возможность вызывать std::size() еще и для C-массивов, кроме стандартных контейнеров.
    Также, для нестандартных контейнеров, доступа к коду которых нет, всегда можно добавить свободные функции begin(), end(), size() , в отличие от методов.
    Ответ написан более двух лет назад
    Комментировать
    Нравится 4 Комментировать
  • Что делать после todo?

    danial72
    Петр Васильев @danial72
    flutter + golang, riot.js + php
    Виджет календарь событий с возможностью заказать билеты
    Ответ написан более двух лет назад
    Комментировать
    Нравится 3 Комментировать
Оценили как «Нравится»
  • ← Предыдущие
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • Следующие →
Самые активные сегодня
  • sashabeep
    sashabeep
    • 13 ответов
    • 0 вопросов
  • Шахмаев Анвар
    • 10 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 7 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 6 ответов
    • 0 вопросов
  • 0xD34F
    0xD34F
    • 6 ответов
    • 0 вопросов
  • approximate_solution
    approximate solution
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации