Включаем поддержку C++11 в Eclipse

Доброго времени суток! Я не знаю почему, но Eclipse из коробки не поддерживает стандарт языка C++11, отсюда возникают неприятности типа «stoi was not declared in this scope.». Кроме того, не распознаются такие полезные функции как to_string, atoi, atof, stod, stof и многие другие.

Однажды я даже запарился и написал свою реализацию stoi, потому что не смог подружить Eclipse со стандартной функцией, но понятное дело, что это никуда не годится. Поэтому я таки поборол свою среду разработки. Удивительно, но не нашлось внятных инструкций на русском языке, и это стало второй причиной создания этой записи. Первая причина банальная — я не смогу второй раз все это повторить без инструкции.

Включаем C++11 в Eclipse

Уже должен быть создан проект, настройка будет выполняться для него.

читать далее «Включаем поддержку C++11 в Eclipse»

Установка драйвера Epson XP-202/XP-203/XP-206 для Linux

Привет всем! К сожалению, я являюсь несчастливым обладателем МФУ Epson XP-203. Почему несчастливым? Причина простая, купил я его по глупости и очень сильно об этом пожалел, когда у меня первый раз кончились чернила. Когда я узнал, что заводские картриджи в Челябинске не заправить в принципе, раскошелился на кастомные. После этого убил неимоверное количество нервных клеток на их настройку, и когда они закончились, психанул и достал из кладовки старый добрый лазерный HP LaserJet-1010.

Однако, в Epson`е остался вполне рабочий сканер, который время от времени мне пригождался. И вот, буквально пару дней назад, мне вновь понадобилось сканировать документ. Я кинулся к МФУшке и обнаружил… Что у меня Ubuntu, а драйвер остался на винде. Пришлось знатно полазить по официальному сайту производителя, но я справился. Встречайте инструкцию по настройке драйвера Epson на Linux Ubuntu 16.04.

читать далее «Установка драйвера Epson XP-202/XP-203/XP-206 для Linux»

Установка и настройка Quagga

Всем привет! Я очень мало интересуюсь темой сетевого взаимодействия. Меня не прет от проектирования и построения различных сетей, но совсем недавно пришлось второй раз в жизни устанавливать себе на Linux программу Quagga. И снова я гуглил, много. Поэтому решил раз и навсегда закрепить инструкцию в быстром доступе. А учитывая то, что в интернете я не нашел ни одного мануала на русском языке, эта статья рискует стать кому нибудь полезной. Итак, для начала поймем, кто такая Quagga, и для чего она нужна, поехали!

Что такое Quagga

Это такой пакет программ, который позволяет компьютеру поддерживать протоколы динамической маршрутизации. К сожалению, а может быть и к счастью, quagga может быть установлена только на UNIX-подобные операционные системы. Грубо говоря — машина с настроенной quagga может играть роль маршрутизатора в сети.

Поддерживаемые протоколы: Static, OSPF, BGP, RIP.

читать далее «Установка и настройка Quagga»

Лучший бесплатный менеджер паролей KeePassX

Пароль от электронной почты, от странички вконтакте, от странички в твиттер, от администраторской панели блога, от личного кабинета хостинга, от FTP аккаунта блога, пароль от qiwi. Неплохо, да? И это только на вскидку, самые важные, не считая целой кучи паролей от других соц. сетей и форумов.

После того, как у меня сломали и почти увели аккаунт steam, благо я вовремя пожаловался в саппорт и аккаунт вернули, я впервые задумался о сложности своих паролей и пришел в ужас. Они были если не одинаковые, то очень похожи. Про сложность не было и речи. Я понял, что ситуацию нужно срочно исправлять и побежал в интернет искать генератор паролей. Прошло два часа, на всех моих аккаунтах, даже для самого последнего форума, куда я заглядывал дай бог раз в год, стояли супер сложные пароли минимум из 12 символов. Радостный и с чувством выполненного долга я ушел спать.

читать далее «Лучший бесплатный менеджер паролей KeePassX»

Sublime Text 3 — мой любимый текстовый редактор

txt блокнот из Windows7Приветствую, дорогие читатели и посетители моего блога! Мой любимый текстовый редактор это, конечно же, блокнот! Шутка. Блокно очень хорош, прост, быстр и без лишних наворотов, но иногда его не хватает. Часто хочется подсветки синтаксиса и автодополнений, а еще, чтобы были закладки, вызов консоли из редактора. Похоже на IDE, правда? Точнее, на текстовый редактор, встроенный в любую уважающую себя среду разработки.

Проблема в том, что слишком накладно получается запускать IDE ради текстового редактора, особенно это касается Visual Studio. Я не знаю сред разработки тяжелее, чем вижуалка. Именно для этого дела и придумали многофункциональные текстовые редакторы с огромным набором функций. Сейчас я расскажу, какой редактор остался в моей душе навсегда. И какой я использую сейчас, на системе Linux Ubuntu. Лучше найти не смог и уже наверное не смогу. Поехали!

читать далее «Sublime Text 3 — мой любимый текстовый редактор»