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

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

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

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

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

Как айтишники попадают в шахты и учатся дышать под землей
Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

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

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

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

Иван

  • 562
    вклад
  • 37
    вопросов
  • 1450
    ответов
  • 15%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как соединять 2 таблицы mysql?

    Иван @LiguidCool
    Не очень понятна задача, вам JOIN'ы нужны?
    Ответ написан более двух лет назад
    Комментировать
    Нравится Комментировать
  • Java и Android или C# и Unity - что выгоднее?

    Иван @LiguidCool
    Мне 31 год, есть семья, есть основная работа

    время только по вечерам (ночам) и в выходные дни

    Где проще и выгоднее в моей ситуации себя реализовать?


    На основной работе. Без шуток.

    PS
    Если геймдев, Я бы выбрал Unity. Для всего остального есть MasterCard (нет) ... Cordova и прочее.

    PSS
    Гемдев за редким исключением это не то, что можно сделать в одно лицо.
    Ответ написан более двух лет назад
    2 комментария
    Нравится 7 2 комментария
  • Как правильно вынести методы и классы проекта в отдельный API?

    Иван @LiguidCool
    Является ли плохой практикой организовывать работу api и работу сайта с одной и той же базой? Или лучше вынести данные по валютам в отдельную базу и работать с ней только посредством api, а данные пользователей и тд - в базу, с которой работает сам сайт?

    Нет смысла разделять БД, да и зачем? Это актуально только для микросервисов.

    Если в будущем потребуется брать данные по валютам при рендере страницы сервером, как быть? Получать данные с api или копировать метод из апи в ядро сайта, чтобы получать данные сразу (возможно логика работы и нагрузка будут идентичными в этом случае, но это недостаток теории), это если в случае использования одной базы для api и сайта?

    Вариантов решений масса, но самый простой - делать универсальные MVC модули и контрполлеры, которые бы поддерживали отдачу как по API, так и просто рендер.

    Что бы вы посоветовали почитать, дабы более углубленно разобраться в этом вопросе (и в вопросах этой области), скорее всего это вопросы из области проектирования, ибо учу все это сам и очень не хватает теоретических знаний?

    Про MVC и HMVC в частности.
    Ну и реализация на примерах, например Laravel.
    Ответ написан более двух лет назад
    Комментировать
    Нравится 2 Комментировать
  • Подключение плат расширения к Arduino DUE?

    Иван @LiguidCool
    руководстве к плате DUE указанно, что на плате используется напряжение лог уровня до 3.3в

    Нужен ли при их работе конвертер лог. уравнений?

    Да
    Ответ написан более двух лет назад
    3 комментария
    Нравится 1 3 комментария
  • Фантомные (ложные) нажатия на тачскрин ноутбука Lenovo Yoga 500. В чем может быть причина?

    Иван @LiguidCool
    Пфф, Ванга подсказывает что проблема не в софте.
    Ответ написан более двух лет назад
    3 комментария
    Нравится 3 комментария
  • Как пробросить порт из внешнего интерфейса на внутренний в зависимости от домена?

    Иван @LiguidCool
    NGINX reverse proxy
    Ответ написан более двух лет назад
    Комментировать
    Нравится 3 Комментировать
  • Как настроить автозапуск графического приложения с правами другого пользователя в linux-дистрибутиве Debian для непривилегированного пользователя?

    Иван @LiguidCool
    gksu?
    Ответ написан более двух лет назад
    5 комментариев
    Нравится 1 5 комментариев
  • Можно ли разрабатывать с гит без разворачивания репозитория на сервере типа битбакета?

    Иван @LiguidCool
    Есть платформы: тот же GitLab или Gogs - ставь себе куда хочешь и пользуйся.
    Ответ написан более двух лет назад
    Комментировать
    Нравится Комментировать
  • Можно ли во Vue.js создавать несколько родительских компонентов?

    Иван @LiguidCool
    Что мешает создавать объект Vue сколько угодно раз?
    Ответ написан более двух лет назад
    2 комментария
    Нравится 2 комментария
  • Как запустить Octopus Palpus на Linux?

    Иван @LiguidCool
    Wine?
    А вообще я так понимаю это какое то непонятное поделие отечественных прогеров? Такой софт как правило написан на коленке попуасами и никто конечно же не гарантирует вам его работы под эмуляцией.
    Ответ написан более двух лет назад
    1 комментарий
    Нравится 1 комментарий
  • Как хранить краткосрочные данные?

    Иван @LiguidCool
    Использование SQL, NoSQL и переменных в памяти очень зависит от конкретного случая!!!
    SQL используется если вам нужны выборки данных в стиле SQL - например хитрые Join'ы c нескольких страниц.
    NoSQL используется для оперативного хранения каких-то данных. Например у вас осуществляются какие-то активные простые табличные операции, но их очень много.
    Память - в принципе тоже самое что и NoSQL. Разница лишь в том, что в памяти у вас одно приложение -> одна область памяти. SQL и NoSQL могут обслуживать несколько инстансов сервера (несколько серверов).

    прогер сказал, что я идиот

    Идиотизм - взять NoSQL, а потом начать на ноде запиливать в него функционал SQL, чем зачастую народ и извращается.
    Ответ написан более двух лет назад
    Комментировать
    Нравится 2 Комментировать
  • Не работает uart между ESP-12E и Arduino Uno?

    Иван @LiguidCool
    Я могу ошибатся, но по моему у ESP напряжение 3.3В, а у Arduino / Atmel 5В. Скорее всего логика не совпадает.
    Ответ написан более двух лет назад
    5 комментариев
    Нравится 5 комментариев
  • Как сделать step для тега number в js?

    Иван @LiguidCool
    Делайте логику через data-атрибуты, а тег step уберите.
    Ответ написан более двух лет назад
    2 комментария
    Нравится 2 комментария
  • Как выполнять действие пока мышь находится над элементом?

    Иван @LiguidCool
    https://api.jquery.com/hover/
    У нативного JS будет примерно тоже.
    Ответ написан более двух лет назад
    Комментировать
    Нравится Комментировать
  • Как дать возможность пользователям сайта отправлять e-mail из личного кабинета?

    Иван @LiguidCool
    К выше подписавшим хочу добавить кое что ...
    Тема баян и на самом деле отправить письмо от ВООБЩЕ ЛЮБОГО ЯЩИКА так же просто как установить почтовый сервер на VPS. Проблема в том, что прокатывало это примерно лет 10 назад, а сейчас такое письмо с 99% вероятностью улетит в СПАМ. Причина будет скорее всего в отсутствующих SPF и reverse DNS lookup.
    Насколько помню, когда Google отправляет почту от имени другого домена, он шлет данные не через другой сервер. Но для этого конечно нужно подтверждение мейла. Подробнее вроде как тут.
    Ответ написан более двух лет назад
    Комментировать
    Нравится 1 Комментировать
  • Есть ли будильник с поддержкой алгоритмов (своих условий)?

    Иван @LiguidCool
    Я в своё время этим пользовался, но его нет под IOS.
    Ответ написан более двух лет назад
    1 комментарий
    Нравится 1 комментарий
  • Как подключить 100 светодиодов к RPi?

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

    Иван @LiguidCool
    В чем проблема скопировать лишь структуру БД без данных?
    Именно для этого придуманы миграции в куче ORM.
    Ответ написан более двух лет назад
    2 комментария
    Нравится 1 2 комментария
  • Могут ли порты сломать материнку?

    Иван @LiguidCool
    Как то подключел телевизор к видеокарте по S-Video. Собственно не первый раз, технология отработана. При поднесении разъема к ПК пробегает между ними небольшая искра. Изображения нет, комп пашет.
    Выводы делайте сами.
    Ответ написан более двух лет назад
    4 комментария
    Нравится 1 4 комментария
  • Какое приложение выбрать для ведения списка задач?

    Иван @LiguidCool
    GLPI
    Ответ написан более двух лет назад
    Комментировать
    Нравится Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • SoreMix
    SoreMix
    • 12 ответов
    • 0 вопросов
  • sergiks
    Сергей Соколов
    • 7 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 7 ответов
    • 0 вопросов
  • DevMan
    DevMan
    • 6 ответов
    • 0 вопросов
  • delphinpro
    Сергей delphinpro
    • 5 ответов
    • 0 вопросов
  • Drno
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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