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

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

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

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

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

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

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

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

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

Мика Слепинин

  • 16
    вклад
  • 38
    вопросов
  • 26
    ответов
  • 27%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как из целого дампа базы PostgreSQL восстановить несколько таблиц в одной схеме?

    ky0
    ky0 @ky0
    Миллиардер, филантроп, патологический лгун
    Можно восстановить избранные таблицы с ключами -t.
    https://www.postgresql.org/docs/current/static/app...
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • Как скопировать содержимое нескольких файлов, предварительно выбранных, в один файл?

    Rsa97
    Rsa97 @Rsa97
    Для правильного вопроса надо знать половину ответа
    find . -name *.c -exec cat {} \; >> destination
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
  • Как расчитать вес основания торшера?

    Rsa97
    Rsa97 @Rsa97
    Для правильного вопроса надо знать половину ответа
    Для расчёта можно взять только одну ось, по второй торшер зеркально-симметричен и устойчив. За 0 примем центр основания.
    1. Основание - радиус Rосн, масса Mосн
    2. Вертикальная труба - расстояние от центра основания Xвт, масса Mвт
    3. Дуга, самая сложная часть, примем за сектор в 90°, радиус Rд, масса Mд
    4. Вынос - длина Lв, масса Mв
    5. Светильник - масса Mсвacbb3f86d8c64ba1ae8c2edd104d77be.png

    Для начала посчитаем расположение всех центров масс.
    Rцмд = Rд*sin(π/4)/(π/4) = 0.9*Rд
    Xцмд = Rд - Rцмд*cos(π/4) - Xвт
    Xцмв = Rд - Xвт + Lв / 2
    Xсв = Rд - Xвт + Lв

    Теперь возьмём формулу центра масс сложного объекта
    Xцм = SUM(Xi * Mi) / SUM(Mi)
    Наложим ограничение Xцм < Rосн
    (-Xвт*Mвт + Xцмд*Mд + Xцмв*Mв + Xсв*Mсв) / (Mосн + Mвт + Mд + Mв + Mсв) < Rосн
    (Mосн + Mвт + Mд + Mв + Mсв) > (-Xвт*Mвт + Xцмд*Mд + Xцмв*Mв + Xсв*Mсв) / Rосн
    Mосн > (-Xвт*Mвт + Xцмд*Mд + Xцмв*Mв + Xсв*Mсв) / Rосн - Mвт - Mд - Mв - Mсв
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Почему после смены термопасты и очистки от пыли macbook pro перегревается?

    Константин Степанов @koronabora
    Человек
    Надо посмотреть отпечаток термопасты на радиаторе. Скорее всего, ее слишком мало в данном случае. Вообще, лучше всегда после затягивания крепления системы охлаждения ноута, еще раз открутить и проверить.
    Возможно, термопаста - подделка.
    Ответ написан более трёх лет назад
    7 комментариев
    7 комментариев
  • Почему после смены термопасты и очистки от пыли macbook pro перегревается?

    Алексей Белов @KvakaMen
    Сисадминство
    Просто промаж ещё раз.
    Исходя из нашей практики, бывают ноуты мазали греется, разобрали - убрали пасту - снова намазали греется. Снова всё убрали поновой промазали и всё работает нормально. Даже описать эту проблему нечем. Походу только руки не из того места у нас, всем отделом промазываем и бывают такие приколы.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Черный экран с курсором при загрузке ОС?

    eapeap
    Андрей Ермаченок @eapeap
    Сисадмин, Беларусь
    Или диск, или контроллер диска, или шлейф с проблемами.
    Попробуйте заменить диск.
    Викториа сказала что с жестким диском все норм.

    Скажем, Тест Виктории показывал на диске только 2 зеленых пупика, остальное идеально - ноут зависал на экране загрузки ХР. Клонирование на другой диск сняло проблему.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как сделать архив на уделенный сервер?

    gim0
    Андрей Мывреник @gim0
    Как вариант:
    tar -cvz dir | ssh <ip-адрес сервера> 'cat > test.tar.gz'

    Где dir -- каталог/файлы, которые нужно заархивировать. tar создаёт архив, затем с помощью pipeline он передаётся через SSH на ввод команде cat на сервере, которая, в свою очередь, направляет полученное содержимое в файл.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Какие проекты может потянуть один человек?

    Neznayka1979
    Neznayka xD @Neznayka1979
    Интересы - IT, психология...
    6c7e635425e24eda90fd4ac9d80c9adb.gif

    Маргарет Гамильтон стоит рядом с написанным ей исходным кодом бортового компьютера «Аполлона»
    Ответ написан более трёх лет назад
    11 комментариев
    11 комментариев
  • Что скажете про курсы мобильного дизайна Игоря Джазова?

    zahmTOD
    Сергей Константинов @zahmTOD
    Графический дизайнер
    Все курсы — это развод в разной степени.
    Первое и главное, что должен уметь делать дизайнер — это думать своей головой )
    А для остального есть куча инфы в интернете.
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • Может ли Adobe XD заменить Sketch?

    tnc4401 @tnc4401
    Product-designer, UI- UX-designer.
    Зависит от скорости разработки и количества фич. В мобильной разработке все просто, даже XD достаточен при своей примитивности.

    В теории, учитывая скорость внедрения фич - Sketch так и останется впереди. Такие ВАУ-штуки как экспорт макетов в xcode, в HTML и CSS, в React components и т.д. https://medium.com/sketch-app-sources/code-generat... или https://www.paintcodeapp.com/ делаются и пилятся давно.
    По фичам XD не догонит. А вот маркетинговый маховик у них раскручен мощно!
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Может ли Adobe XD заменить Sketch?

    zahmTOD
    Сергей Константинов @zahmTOD
    Графический дизайнер
    Конечно нет. Юзеры скетча относятся к илитарному клубу маководов. А XD сможет использовать любой виндусятник.

    *сарказм офф*

    Вообще надо ждать релиза Adobe XD, видимо с обновлением всей линейки и интеграцией XD с другими продуктами.
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Где брать вдохновение для UX элементов/дизайна?

    sgmobb @sgmobb
    Нет-нет-нет!
    Пожалуйста не делайте так – это приведет к ещё большему тупику. С этого многие начинают, и это нормально. Но важно – как можно быстрее уйти от проработки отдельных элементов. Безусловно – надо много смотреть разных решений, анализировать их, но когда перед вами конкретная задача – лучше этого не делать. Это размывает фокус и приоритет.

    Вот мой совет по поиску вдохновения:
    1. Нарисовать макет без дизайна. Полностью. Со всеми текстами и возможностями, но без оформления.
    2. Продумать портрет пользователя, который будет этим пользоваться (для этого хорошо бы прочитать книгу "Психбольница в руках пациента" или хотя бы посмотреть небольшую лекцию Ильяхова "Когда лучше не писать тексты".
    3. Исходя из предидущего пункта постараться понять его задачи, и сделать примерное оформление

    Чаще всего, после этих действий всё что вам нужно – это немного выровнять макет, расставить элементы по сетке, выбрать аккуратные цвета и перед вами будет красивый, простой и удобный интерфейс. Интерфейс меню в вашем случае.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как присвоить строку перемененной типа char[]?

    Anton3
    Антон Жилин @Anton3
    char s1[7] = "hello";

    Ошибки:
    1. Строки нужно заключать в двойные кавычки, а символы в одинарные: 'h', но "hello".
    2. Массивы и строки нельзя присваивать. Исключение составляет инициализация.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как узнать, какая команда встречается в максимальном количестве категорий справки (man)?

    abcd0x00 @abcd0x00
    [guest@localhost ~]$ man -k . | awk 'BEGIN {n = 0} {arr[$1]++; x=arr[$1]; if(x > n) {n = x; w = $1}} END {print w, n}'
    intro 8
    [guest@localhost ~]$
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как узнать, какая команда встречается в максимальном количестве категорий справки (man)?

    Lynn
    Lynn «Кофеман» @Lynn
    nginx, js, css
    man sort
    man uniq

    Решение в лоб:
    man -k . | awk '{ print $1 }' | uniq -dc | sort -rn | head -1
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как отправить письмо с сайта через smtp.mail.ru?

    mg15
    Алексей Иванов @mg15 Автор вопроса
    Учусь
    Проблема решена.

    Оказалось, что в строке $mail->Host = 'smtp.mail.ru';

    правильно будет:

    $mail->Host = 'ssl://smtp.mail.ru';
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • React+Redux VS Backbone (Marionette) в 2017?

    AppFA
    Евгений @AppFA
    Frontend developer at Yandex
    React это не фреймворк, а лишь либа для view
    1. Никто не запрещает использовать lodash\underscore для работы с данными. Для фильтрации\поиска используйте селекторы.
    2. Используйте webpack для сборки проекта, в настоящее время это единственное рабочее решение, так же в webpack есть асинхронная загрузка модулей - require.ensure, так что вы спокойно можете разбивать свое приложение на чанки и подгружать их в нужный момент.
    3. По-моему сейчас очень, очень много плагинов адаптированных под реакт, за не большую практику работы с этим стеком у меня ни разу не возникло необходимости писать что-то самому с 0, всегда можно найти какое-то решение, форкнуть и допилить под себя.

    По поводу backbone, честно не знаю - на мой взгляд React более лаконичен и на нем можно быстрее начать писать уже готовое приложение + при правильной архитектуре проекта поддержка в будущем будет без боли.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Системное администрирование Linux, с чего начать?

    Frozen Coder @frozen_coder
    Java-developer
    Как уже написал Tremo - откажитесь, по максимуму, от GUI. Консоль Ваш друг, товарищ и жена. Т.е. изучаем Bash. Все манипуляции с файлами через консоль. Редактор vim или nano. В любом обучении главное - это практика. Берите и развретывайте различные сервера - DNS, ftp, почтовики, сервера приложений (всякие apache, Tomcat, Wildfly, nginx), openVPN, XMPP. Сделайте локальную сеть из виртуалок, по возможности можно и на физической попробовать. Заюзайте smb, ssh. Разверните LDAP. Базы данных и их администрирование тоже в плюс. Еще можно развернуть и настроить TeamCity, GitLab, RedMine. Познакомтесь с Docker.
    Далее можно и python изучить для автоматизации.
    В дальнейшем можно и до кластеров дойти.
    Углубляйте свои знания сетей. Книги, статьи, журналы. На хабре вообще завались всего.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как научиться придумывать прототипы?

    Nekto_Habr
    Нерон Лордов @Nekto_Habr
    Чат дизайнеров: https://t.me/figma_life
    Возьми заказ на фрилансе, на разработку прототипа.
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • Как научиться придумывать прототипы?

    Zifix
    Яков Е @Zifix
    Barbatum
    Начинайте не с дизайна, а с функционала. Книжку "Искусство мыть слона" по этому поводу можно посмотреть.
    Ответ написан более трёх лет назад
    7 комментариев
    7 комментариев
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • 5
  • Следующие →
Самые активные сегодня
  • pindschik
    pindschik
    • 12 ответов
    • 0 вопросов
  • xez
    Dmitry Roo
    • 5 ответов
    • 0 вопросов
  • Rsa97
    Rsa97
    • 5 ответов
    • 0 вопросов
  • saboteur_kiev
    Saboteur
    • 4 ответа
    • 0 вопросов
  • Drno
    • 4 ответа
    • 0 вопросов
  • lere
    • 3 ответа
    • 1 вопрос
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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