Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Что учить вдобавок к Ruby on Rails?

Лучший ответ:
Полагаю вы будете работать в сфере web и, как следствие, производить сайты. Тогда рекомендую посмотреть в сторону других фреймворков, например Sinatra, так как Rails по причине громоздкости не всегда лучшее решение, особенно для небольших и даже средних проектов. Абстрагируясь ниже, очень полезно понимать принципы работы rack и http-серверов в целом.
Помимо обслуживания данных, важно уметь эти данные моделировать и хранить, поэтому без понимая релятивной и документальной модели нельзя считаться полноценным разработчиком. Я не призываю учить SQL, кажется это уже бесполезно учитывая многообразие data mapper'ов, однако необходимо четко понимать что такое foreign key и когда использовать relates trough resource.
На фоне общий тенденции к созданию распределенных систем, крайне полезным окажется знание REST и методов построения API. Здесь хорошей практикой окажется Grape.
Изучив эти абстракции понимание принципов MVC, и иже с ними, в JS на front-end покажется тривиальной задачей, (а может и нет). В любом случае JavaScript - обязательный навык.
Ну и самое главное - изучать библиотеку языка. Ведь самое главное в ЯП даже не лексические конструкции и прочий синтаксический сахар, а его расширения - в нашем случае RubyGems.

Худший ответ:
ну изучить базовый js и jquery лишним не будет - по крайней мере это потом сократит время поисков при работе. можно для старта пройти быстрый курс try.jquery.com
Вопрос: &quot;Ускоренное видео&quot;, по кадру в час. Time-lapse съемка?

Лучший ответ:
Покупаете старую мыльницу Canon, ставите на нее CHDK и скрипт для time-lapse-съемки. Естественно, подвести питание и укрыть чем-нибудь от дождя. Единственное неудобство — на выходе получится не видео, а куча кадров в Jpeg.

Худший ответ:
Как вариант - практически любую камеру видеонаблюдения со встроенной картой памяти. Если не ошибаюсь, то у box камер Hikvision есть такая возможность - делать снимки с заданным интервалом. Стоимость камер вместе с кожухом - не более пары сотен евро.
Вопрос: С чего начать изучения нейробиологии?

Лучший ответ:
Я сначала пробовала изучать по научным статьям, но знания получались поверхностные. Зато усвоился академический английский. 
Потом была куплена на амазоне большая книга Fundamental Neuroscience 4-th edition, Larry R.Squire. Она дает общие знания по всей ЦНС "с нуля", не требует бекграунда в химии, физике, биологии и математике, язык изложения не очень сложный. Формул в ней нет, только текст, картинки и графики. Картинки качественные. Страниц больше 1000. Из минусов для меня - воды многовато и нет глав по осцилляциям в нейросетях. Возможно, есть учебники и лучше.
Про статьи. Если нужно найти статьи по определенной теме, то, как обычно, Google Scholar. Если хочется читать журнал, то можно, например, Frontiers In (journal.frontiersin.org ). Там есть большой раздел neuroscience (Journals -> Science -> Neuroscience)и в нем много более узких разделов типа:
journal.frontiersin.org/journal/synaptic-neuroscience 
journal.frontiersin.org/journal/neural-circuits
и т.п. Это не самый крутой журнал по импакт-фактору, но зато полностью бесплатный. И сам сайт грамотно устроен.
Напоследок про анатомию. Лично мне по картинкам и срезам мозга сложно было представлять, как это все выглядит в 3д. Что рядом с чем и под чем. А при чтении статей/учебника это лучше представлять себе. Поэтому рекомендую анатомию начать с этого: www.finr.net/files/brain/index.htm Там можно в выпадающем списке выбирать нужную структуру, и она будет поrказана в 3д модели мозга, которую можно так и сяк крутить.

Худший ответ:
Химия + биология, школьный курс. Потом биохимия, например книга "Наглядная биохимия" вполне сойдет. Потом - генетика, (например www.amazon.com/Color-Genetics-FLEXIBOOK-Eberhard-P... - книга по тому же принципу что и предыдущая). Для начала хватит :-) Конкретно по ЦНС из обзорного можно https://global.oup.com/academic/product/the-centra... глянуть.
Вопрос: Как писать GUI на C++?

Лучший ответ:
wxWidgets посмотрите eax.me/wxwidgets-examples/

Худший ответ:
Могу посоветовать книгу Syd Logan: Cross-platform development in C++ 2008, там под разработку своего GUI фреймворка целый раздел
\Правка https://db.tt/FfW6G35Y - ссылка на дропбокс
Вопрос: Отказоустойчивость DNS?

Лучший ответ:
решение для вас — это Amazon Route 53

 — $ 0.50 в месяц арендной платы за каждую зону
 — плюс копейки за запросы

Худший ответ:
Да конечно можно, для этого есть хорошая схема master-salve
Slave сервер настраиваете в другом ДЦ. Slave будет содержать копию всех зон master.
Допустим ns1.domen.ru — master, а ns2.domen.ru — slave, тем самым если мастер упадет то слейв будет отвечать на все запросы.
Вопрос: Новое сообщение в новый textView?

Лучший ответ:
ListView - вот что вам нужно,

Худший ответ:
Не пользуйтесь тами архаизмами! RecyclerView - вот что вам нужно
Вопрос: Ищу статью на хабре

Лучший ответ:
Вам не что-то такое надо: habrahabr.ru/post/104725/?
Да, понимаю, что не та статья.

Худший ответ:
Ребята, спасибо отклики.
Нашел статью в избранном в Google Reader.
Вот ссылка на нее: habrahabr.ru/post/105773/ (статья удалена)
Статья называлась: Web-разработка / [Ссылка] Способы идентификации в интернете
Автор: algo
Текст до ката: 
Как идентифицировать посетителя? Когда-то давно для этой задачи были придуманы Cookie. Но их можно потереть.

Однако есть гораздо больше путей идентификации. Многие технологии так или иначе передают информацию о пользователе и компьютере.

Все это позволяет «узнавать» даже посетителя, который специально удалил куки, сменил браузер и перешел на другой IP.

На хабре уже были статьи, частично освещающие эту тему. Но реальность гораздо менее анонимна, т.к. способов идентификации куда больше ;)
Всем спасибо за внимание. Вопрос закрыт!
Вопрос: Online-tool для генерирования POST-запросов?

Лучший ответ:
chrome.google.com/webstore/detail/hgmloofddffdnphfgcellkdfbfbjeloo попробуй это

Худший ответ:
Попробуйте Fiddler:

www.fiddler2.com/fiddler2/

Он отлавливает все запросы и дает возможность их модифицировать и повторить (Replay)
Вопрос: Какие базовые цвета выбрать для сайта?

Лучший ответ:
Воспользуйтесь например этим инструментом

Худший ответ:
Воспользуйтесь например этим инструментом
Вопрос: Ошибка при apt-get update, как исправить?

Лучший ответ:
Попробуйте почистить кеш apt:find /var/lib/apt/lists/ -type f -exec rm -f {} \;  -print
и еще раз обновить индексы:apt-get update

Худший ответ:
Ошибка не в apt-get update, и с вашей системой ничего не случилось.
Возможно, отозвали ключи, либо вы в какой-то странной сети, что провайдер вам трафик подменяет.
В целом - сработал штатный механизм, обеспечивающий безопасность установки приложений - цифровая подпись не соответствует файлу, а судя по KEYEXPIRED вам нужно поискать новые ключи, а эти удалить.
Вопрос: Выбрать по координатам наименьшее расстояние

Лучший ответ:
Господи, баянистая же задачка по алгоритмическому программированию.
Разбили точки на две половины с одинаковым количеством точек вертикальной прямой. Рекурсивно нашли ответ для двух половин — пусть такой минимальный периметр по двум половинам равен P.
Осталось разобрать треугольники, у которых одна вершина в одной половине, а две других — во второй. Нам достаточно рассматривать только точки на расстоянии <= P / 2 от прямой деления. 
Теперь идём по точкам в этой полосе сверху вниз, поддерживая набор точек, которые находятся по вертикали от нашей на расстоянии не более P / 2. Т. е. идём эдаким плывущим окошком ширины P / 2 — получаются два вида событий — точка попала внутрь окна и точка вышла из окна. 
Если внутри окна не существует треугольника, который периметром меньше P, то в этом окне (навскидку) никак не может быть больше 7 точек (раз окно — прямоугольник P x P / 2). Эти 7 точек можно уже за кубическую сложность перебрать. Иначе там обязательно есть треугольник периметром меньше P, на который мы наткнёмся. Каждый раз, натыкаясь на такой треугольник будем попросту уменьшать P до нового значения.

Тем самым, получился алгоритм со сложностью, удовлетворяющей оценке T(n) = 2T(n / 2) + O(nlogn), решением которой является O(n*log^2(n))

Худший ответ:
Чем конкретнее задача, тем лучше ее можно оптимизировать.

Например, если заранее известно, что точки равномерно разбросаны на плоскости (ограничены прямоугольником), и при этом точек очень много (иначе проще перебором), то первое, что приходит в голову, — разбить плоскость на зоны. Например, точек около 10.000, и мы делим прямоугольник на шахматную доску 10х10 клеток. В каждой клетке окажется примерно 100 точек. Далее обсчитываем не полный набор вариантов, а лишь соседние клетки. Т.е. получается уже не (10.000*9999*9998)/2 вариантов, а всего лишь (10.000*900*899)/2. Это грубый пример, но на нем видно, что эта оптимизация не универсальна, — здесь использовались два уточнения, т.е. задача более узкая.

В общем, нужно больше конкретики.
Вопрос: Можно ли в слот PCI воткнуть карту Pci-e x1?

Лучший ответ:
Можно, но не всем.
Зависит от вашей физической силы.

Худший ответ:
Через переходник любой китаец исполнит вам ваш каприз
Вопрос: Как закрыть 68 порт DHCP запрос через IPOE?

Лучший ответ:
Не очень понятно как ваши компы (которые скорее всего за NAT) получают настройки от вашего провайдера. 
По умолчанию (если МК не в режиме бриджа) пакеты от DHCP не покидают пределы l2, а значит не достигают ваших компов, находящихся в другой сети. Ничего закрывать не требуется.

Худший ответ:
Если нет возможности вывести ipoe из бриджа тогда смотрите в сторону "bridge --> filters"
Вопрос: Вопрос о шифровании

Лучший ответ:
В теории да, но в такую случайность врятли поверит любой, даже самый лояльный суд

Худший ответ:
наймите хорошего адвоката, он знает как надо сказать
Вопрос: Много ли хабравчан в Канаде?

Лучший ответ:
Канада. Это только зарегистрированные пользователи, есть же ещё читатели.

Худший ответ:
Канада. Это только зарегистрированные пользователи, есть же ещё читатели.
Вопрос: Node.js — child_process — Как указать не конкретный файл, а тип файлов *.doc && *.docx?

Лучший ответ:
Просканировать директорию с файлами и в цикле запускать AbiWord, подставляя пути файлов

Худший ответ:
Насколько я понимаю, AbiWord принимает только один файл на конвертацию. Так что просто нужно получить *.doc(x) с помощью glob или чего-то еще. Потом вызвать AbiWord через exec от каждого найденного файла
Вопрос: На какие параметры смотреть при выборе сервера?

Лучший ответ:
Взять пару - тройку одинаковых серверов, поднять на них любое решение по миграции/виртуализации, внутри решения насоздавать столько виртуалок, сколько сервисов вам нужно.
Например, в случае DRBD - OCFS2 - PACEMAKER - KVM вы застрахованы от вырубания и выноса из серверной любого из серверов - DRBD обеспечит живую репликацию всех его дисков, а Pacemaker перезапустит виртуалки на оставшихся серверах.

Худший ответ:
Надо всё в виртуалку тащить. Но потребуется минимум три сервера -- два на кластер, и один на организацию общего хранилища. Но лучше четыре -- чтобы хранилищ было два :-) В идеале сервера должны быть подобраны так, чтобы каждый мог тащить на себе ВСЕ сервисы. Это на случай выхода из строя одного из хостов виртуализации -- вся нагрузка ляжет на оставшийся.
Ну, собственно, два сервера у вас есть -- они могут роль хранилок выполнять. Тогда нужно ещё два новых сервера.
Диски в хосты виртуализации не нужны -- их можно бутить по сети (по iSСSI или PXE прямо с хранилок, например) или с флэшек. Нужны только диски в хранилки. И лучше поставить побольше дисков мЕньшего объёма, чем поменьше дисков бОльшего объёма -- так будет лучше размазываться нагрузка. Т. е., условно, 8 дисков по 2 Тб в RAID10 сильно предпочтительнее, чем 4 диска по 4 Тб в таком же RAID10.
Диски форм-фактора 2.5" почти в два раза тоньше, чем диски форм-фактора 3.5" :-) Поэтому дисков 2.5" можно больше напихать в корзину.
AD, DHCP, DNS -- с этим справится одна виртуалка, эти сервисы никакой нагрузки не создают. Желательно поставить Windows Server в режиме core (без графики).
По брэндам -- по последним нашим расчётам сейчас дешевле всего выходит Dell. Lenovo -- просто фтопку. HP -- не фтопку, но заметно дороже, чем Dell. Ну и можно попробовать рассмотреть варианты типа pc-administrator.ru/. Они дают гарантию на своё железо, а стоить оно будет гораздо дешевле нового.
Вопрос: Как сделать отдельную страницу для каждого профиля?

Лучший ответ:
Чтобы ты понимал, твой вопрос звучит так:
"На какие педали жать, чтобы доехать на машине от Воронежа до Курска?"
Создание страниц вида  site.ru/profile=$username - это практически единственное, чем занимается веб-программист. Это самые азы - как умение водить машину. Если ты умеешь водить машину, то не будешь спрашивать, на какие педали нажимать - ты просто поедешь. А если не умеешь - то тогда надо сначала научиться, а потом ехать.

Худший ответ:
Нашел рабочий код GET
Вопрос: Оправдан ли переезд в Санкт-Петербург в нынешних реалиях?

Лучший ответ:
Что вы как девочка? Судя по зарплате у вас ни семьи, ни ипотеки, ни горы кредитов. Какой нафиг кризис?30к хватит на квартиру/комнату, еду и транспорт. Больше ни на что не хватит. Но для junior android разработчика я бы просил 45. 30к это Макдональдс или верстальщик. Если вы будете на собеседовании в Яндексе и пройдете успешно интервью, то можете просить и гораздо больше.Вы опять как девочка. Какая разница сколько вам лет и сколько вы работаете? Всех работодателей интересует лишь одно: насколько успешно вы сможете решать его задачи. Я нашел первую работу и снял комнату в Питере в 2008. Причем из опыта у меня был только фриланс. Тогда точно так же все вокруг ныли и истерили о конце света и крахе мировой экономической системы.
PS1 Переезд из провинции в Москву/Питер могут изменить вашу жизнь полностью. Количество возможностей в городах миллионниках в миллион раз больше. Цены в крупных городах выше, но это другой вопрос. Для начала карьеры вам должно быть все равно что есть: макароны по 30р за 1кг или мясо индейки по 300р за 1кг.
PS2 Чем дольше вы живете в провинции, тем сложнее будет переехать в перспективе. Хотя это не всегда так, но мне кажется в большинстве случаев.
PS3 Как специалист вы будете развиваться гораздо быстрее в крупном городе.
PS4 В мегаполисах другие люди, другой образ мышления. Пожить в мегаполисе должен каждый.

Худший ответ:
Даже не знаю. Сложный вопрос.
1 Если Вы уверены в работодателе. И реально хотите пожить в Питере.
2 30 конечно на мой взгляд мало. Но если у Вас нет семьи и кучи детей… то возможно хватит.
3 Посмотрите вакансии, попробуйте выборочно пройти Скайп собеседования. если пройдёте то и в дальнейшем проблем не будет.
4 Тут ничего сказать не могу. Я местный.
Вопрос: Обязательно ли покупать хостинг и домен на одном сайте?

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

Худший ответ:
Не обязательно. Просто пропишите данные хостинга у регистратора и все.
Хостинг для чего?
Вопрос: Как сделать адаптивный наклонный элемент?

Лучший ответ:
Линейный градиент под нужным углом и с нулевой шириной перехода.
Примерно так:background: linear-gradient(280deg, white 0%, white 50%, silver 50%, silver 100%);

Худший ответ:
Вместо процентов можно использовать vw иkb vh. Ну и в сочитании с calc() можно вообще очень много чего делать))
Вопрос: Когда Google должен снять с карты деньги за Nexus 7?

Лучший ответ:
Иногда деньги списывают когда начинают готовить заказ к отправке, если денег в этот момент на карте не будет, то ничего не отправят и вам пришлют письмо о невозможности списания суммы с вашей карты.

Худший ответ:
У меня снялось через 10 секунд после нажатия на кнопку Купить… карта ВТБ24, покупка была в начале Декабря
Вопрос: Отловить ошибку js (обычная страница грузит процессор на 100%)?

Лучший ответ:
Запускаем фф, качаем плагин firebug , открываем панель фаербаг, заходим на страницу с ошибкой, смотрим на рисунок ниже, нажимаем обведенную кнопку, ждем пока грузится процессор, нажимаем кнопку еще раз, видим список выполняемых функций с небольшой статистикой по каждой.


Худший ответ:
Попробуй шарахнуть его аудитом
Вопрос: Действительно ли существуют недокументированные возможности и закладки в продуктах Cisco, Juniper, Avaya и иже с ними?

Лучший ответ:
Вы ведь уже подумали что будет, если факты наличия чего-то подобного будут обнародованы, проверены и подтверждены? И вы подумали какие усилия тратятся на недопущение подобного?

Худший ответ:
Ещё помню аналогичное было про самолёты - продали (вроде Франция) кому-то самолёты, а когда НАТО (или ещё кто) туда вводило войска они ВДРУГ не смогли все разом взлететь - их "отключили".
П.С. - ссылок гугл также не выдаёт чёто
Вопрос: Почему sphinx не ищет кириллицу?

Лучший ответ:
Пальцем в небоsql_query_pre = SET NAMES utf8

Худший ответ:
настрой в конфигах sphinx параметр charset_table
Вопрос: Как добиться такого css кода?

Лучший ответ:
Ответ же на самой картинке есть - Stylus
stylus-lang.com

Худший ответ:
это не css
это stylus stylus-lang.com
Вопрос: Нужно ли ставить кеширующий плагин на wordpress сайты?

Лучший ответ:
Обязательно. Эффект заметен невооруженным взглядом практически на любых типах сайтов. Особенно - в интернет-магазинах

Худший ответ:
1. Надо. Но у вас на сервере должен быть установлен Memcached или Redis. Именно они дадут очень заметный прирост.
2. Оптимизацию вам сделали весьма "так себе". Во-первых, нет упоминания именно про кеширующие бекенды (см. п.1), во-вторых, "оптимизация", в которой присутствует Apache таковой не является. Apache - одно из самых узких мест для low cost / low end серверов. Все, что делает Apache, делает и Nginx, только на порядки шустрее.
Вопрос: Загрузка изображений при помощи API Vkontakte

Лучший ответ:
Для тех кто ищет как послать POST запрос с картинкой к vk api с помощью php, у меня получилось таким образом:$link = $upl_url["response"]["upload_url"];
    $lala = dirname(__FILE__)."/112.jpg";
    $cfile = curl_file_create($lala,'image/jpeg','test_name.jpg');
     
    $curl=curl_init();
      curl_setopt_array($curl, array(
        CURLOPT_RETURNTRANSFER => 1,
        CURLOPT_URL => $link,
        CURLOPT_POST => 1,
        CURLOPT_POSTFIELDS => array("photo" => $cfile)
      ));

Худший ответ:
Вот здесь можно посмотреть как реализовано.
Вопрос: Как подключиться к своему компьютеру по SSH?

Лучший ответ:
Можете, разрешаю. Но для этого вам нужно пробросить 22/tcp наружу, например средствами вашей точки доступа, а для определения адреса, если он у вас динамический, нужно настроить динамический ДНС, например от noip.

Худший ответ:
1) узнать у провайдера, есть ли у вас белый выделенный статический IP. 
2) если есть - пробросить порт 22 на роутере (тут всё зависит от модели роутера). 
3) подключиться по ssh
Вопрос: Как узнать автора шаблона конкретного сайта на WordPress?

Лучший ответ:
Может получится с помощью whatwpthemeisthat.com

Худший ответ:
Почитать комментарии в стилях и html
Вопрос: Нужно ли программисту c#/c++ знание математики?

Лучший ответ:
Да, математику изучать нужно. Структуры данных, алгоритмы, всё это основано на математике. Без неё невозможно понять, что стоит за тем или иным решением, почему один алгоритм работает быстрее другого, почему применение одной структуры будет выгоднее, нежели применение другой. 
Также знания математики позволяют, порой, рассмотреть в, казалось бы, разных задачах одну и ту же математическую модель.
Почитайте книги по алгоритмам, по структурам данных, например:Искусство программирования.Алгоритмы. Построение и анализ

Худший ответ:
Не везде нужна. Зависит от конкретно места, где будете работать. И это не значит, что плохой программист не знает математику, а хороший знает. 
Но в целом хорошее знание математики значительно улучшает "соображаловку"
Вопрос: Как корректно обозвать одно из зданий университета?

Лучший ответ:
кампус? но это немного не то.

Худший ответ:
Building - по русски это строение.
В одной московской академии как раз похожая планировка - здания с переходами. Там они называются корпуса.
Вопрос: Как накапливать (присваивать) значение для return?

Лучший ответ:
method_2 
а  в третьем попробуй такfunction method_3()
{
  return '<h1>Заголовок</h1>'.
  '<p>Тест1</p>'.
  '<p>Тест2</p>';
}

Худший ответ:
Для каждого случая свой вариант, НО в вашем случае - НИ ОДИН ИЗ , возвращать html через функцию - это не комильфо, смотрите в сторону MVC
p.s. в третьем методе уберите лишние апострофы, только в начале строки и в конце(тут не как в JS или в других ЯП)
Вопрос: Какая недорогая видеокарта тянет Full HD видео?

Лучший ответ:
FullHD сейчас тянут даже интегрированные Intel HD.

Худший ответ:
Как видишь по комментариям выше fullhd сейчас не проблема для видеокарт. С таким процессором не советую обновлять видеокарту в целях играть в новые игры. Если тебя интересует использование видео редакторов, советую  отличную  статью в которой можешь увидеть сравнение топовых видеокарт
Вопрос: Как организовать закрытый общий доступ к git-репозиторию?

Лучший ответ:
поставьте gitlab - это самое простое. Иначе разбирайтесь с правами,  т.к где-то криво настроено

Худший ответ:
gitolite или gitlab на ваш выбор.
Использую и то, и другое. Исторически использовали первое, потом стали в другом месте еще второе использовать.
Посмотрите что вам симпатичней.
Вопрос: Как познать C++?

Лучший ответ:
Забудьте про C++, если хотите стать программистом C# или Java. А про постижение любого языка советую найти хороший талмуд для новичка и начать решать практические задачи.

Худший ответ:
Смотрите какая штука — C# — он для винды — WinForms, WPF, для Web — ASP.NET, для Windows Phone — это всё один Шарп.
Тоесть вот нарисовать кнопочку в Window — это буквально пару строк кода, остальное от Вас скроет IDE.
Но он для поверхностного программирования, т.е. драйвера для железа или игрушку вы на нём не напишете.
Если вам нужно глубоко лезть в систему — тут уже С++ — драйвера, игрушки и т.п, но чтобы нарисовать ту же кнопочку в той же форме — кода будет на порядок больше из-за его низкоуровневости, по крайней мере мне так обьяснял сотрудник, пишуший как на шарпе, так и на плюсах.

Я 4й шарп начинал учить с Троелсена.
Вопрос: Какая разница в методах измерения времени скрипта?

Лучший ответ:
mixed microtime ([ bool $get_as_float = false ] )
get_as_float Если указано и установлено в TRUE, microtime() возвратит float вместо string, как описано в разделе возвращаемых значений ниже.$get_as_float появился в PHP5,

Худший ответ:
Документацию читали?
Вопрос: Материал для пылевого фильтра

Лучший ответ:
Я лично делаю фильтры или из тонкого поролона, что используется при упаковке материнских плат (толщина 3-5 мм). Отлично дышит, неплохо задерживает пыль и подлежит чистке. Но его много не достать. С другой стороны такой фильтр явно многоразовый (очищаемый).

Другой вариант — эта та самая дышащая ткань, более известная как фетр. Купить его можно в разных местах и в разном виде, но мне он попался в виде салфеток для очистки офисной доски от надписей фломастером (производитель — Edding). Пачка из 100 листов размером примерно 15x20 см стоит около 350 рублей. Но фетр плохо чистится, являясь, по сути одноразовым. Так что в отличие от поролона нужно иметь механизм замены фильтрующей ткани — типа рамки, на которую он будет натягиваться.

Худший ответ:
Существуют специальные фильтры для вычислительной техники — www.boulten.com www.pcdesign.ru/catalog/121 и проч
Вопрос: Отступы между блоками twitter bootstrap как сделать?

Лучший ответ:
2 способа : codepen.io/ncerminara/pen/hfvix
или getbootstrap.com/customize  изменить @grid-gutter-width

Худший ответ:
:-(
Почитайте документацию.
Вопрос: Как выровнять 9 блоков в одном 100%?

Лучший ответ:
jsfiddle.net/rrftmyoe попробуйте так. Если нужна фикс. ширина, измените значение width: 100% у класса .w100 на любое нужное вам.

Худший ответ:
А как этим блокам добавить адаптивной высоты?
Вопрос: Вертска адаптивной галлереи с неравными по ширине, но равными по высоте блоками — как?

Лучший ответ:
слышали про :
height: **?

Худший ответ:
Используйте flex