Аналог «ножницам Windows» в Linux

03.03.2017

В Microsoft Windows, при всей её ущербности, имеется замечательная стандартная утилита Snipping Tool или по-русски «Ножницы». Она дополняет стандартную функциональность кнопки Print Screen и позволяет вырезать отдельные части экрана, добавляя к ними нехитрые элементы. Например, можно обвести значимую часть изображения или выделить текст маркером.

snip-win.PNG.png

В Linux  имеется множество программ для снятия скриншотов, из которых самыми лучшими являются, на мой взгляд, Spectacle и Shutter. Но ни одна программа не позволяет так удобно аннотировать экранные снимки, как Ножницы. Мне подумалось, что неплохо было бы поискать получше и всё же найти что-то похожее в Linux, — и мне это удалось. Встречайте KSnip!

snip-lin.png

Мне удалось связаться с Дамиром (автором программы) и попросить его добавить в KSnip дополнительные инструменты рисования (эллипс, прямоугольник и т.п.). Дамир довольно быстро отреагировал и обновил код, и теперь, начиная с версии 1.3, KSnip имеет даже больше функций, чем исходные «ножницы».

По неизвестным мне причинам, для сборки KSnip требуется компилятор GCC 4.8 (не новее) и заголовочный файлы Qt 4.


Нравится, не нравится — терпи…

18.03.2016

Нашёл замечательную картинку:

Это же насколько надо себя не уважать, чтобы терпеть подобные унижения и продолжать пользоваться Windows…

Вот ещё:

Промывка мозга идёт на всех уровнях 🙂

 


Ностальгические возрыдания американских маководов

06.10.2014

На одном из моих любимых англоязычных сайтов про IT — Ars Technica — недавно вышла любопытная статья Эндрю Каннинхэма о том, как он на пару дней был вынужден пользоваться Mac OS 9 «по-приколу» и настойчивой просьбе коллег. Статья называется My coworkers made me use Mac OS 9 for their (and your) amusement (Мои коллеги заставили меня использовать Mac OS 9 для их (и вашего) развлечения).

Для тех, кто не понимает англо-американскую мову, кратко расскажу суть. Итак, автор решил попробовать на себе, каково это использовать древнее окаменелое г**но мамонта старую ОС из категории abandonware в повседневной работе. Работа у автора вполне укладывалась в возможности современного веб-браузера: сёрфинг, облачные сервисы, онлайн-редакторы и т.д. Ещё он немного играл, но это не так важно. Автор подобрал себе нужное железо — титановый Powerbook G4 (800 МГц), на котором штатно стояла «классическая» Mac OS 9.2.2. После многих и безуспешных попыток сделать на ноуте что-то полезное, автор пришёл к выводу, что технологии конца 90-х совершенно не годятся для современной вычислительной техники. На OS 9 ему не удалось запустить ни один сколь-нибудь современный веб-браузер, не получилось подтянуть почту с сервера (нет SSL), и, понятное дело, вышел полный облом с облачными службами. Зато заработала Цивилизация 2 и прочие игрушки той эпохи. Далее автор накатил на ноут OS X 10.5 (последняя версия с поддержкой PowerPC), но его мысль стала как-то размываться: с одной стороны, более новая ОС предложила гораздо больше возможностей, но с другой — нещадно тормозила на слабеньком старом ноуте. Общей нитью через рассказ идёт мысль о том, как же далеко ушли технологии за последние 15 лет, и в каком дремучем состоянии были мы ещё совсем недавно. Типа, изменилась философия, способы восприятия информации и прочее. Такой вот синопсис.

Меня до глубины души возмутила незаметная подмена понятий, которую автор ловко провернул: потерпев фиаско с конкретной Mac OS 9,  он, тем не менее, стал делать выводы о всей ИТ-индустрии и уровне софтостроения. Конечно же, всё не так. Правда (или как минимум более объективная позиция) заключается в том, что Mac OS — барахло и малофункциональная система. Она красивая, стильная и плавная, но предоставляемый ею набор функций очень мал. И если OS X всё же можно пользоваться, то её предшественница OS 9.x даже в своё время (1999 год) была катастрофически убога, примитивна и обречена на забытие. Но Mac OS ни тогда, ни сейчас не занимала серьёзной рыночной доли. На домашних ПК во второй половине 90-х царствовала Windows 98 от Microsoft. Поэтому я специально провёл эксперимент и завёл в своей уютной виртуалочке Windows 98SE, ровесницу Mac OS 9, чтобы показать неправоту и однобокость суждений Эндрю Каннинхэма. Цель моего эксперимента — показать, что ОС 15-летней давности до сих пор может использоваться в работе и вполне справляется с большинством задач, которые ставят современные мультимедиа и Web 2.0. Итак, поехали!

В моей настроенной и отполированной до блеска OpenSUSE 13.1 запускаем VirtualBox и делаем в ней виртуальную машину для нашей Win98. Разумеется, скачать ISO с сайта мелкомягких вам никто не даст, это музейный экспонат и трогать руками его нельзя, но на сайте «Старый ДОС», всё прекрасно выложено, бери не хочу. Пока вы скачиваете образ, приведу немного фактов об этой ОС

Windows 98 вышла в… 1998 году, а версия SE — ещё через год. Система поддерживает не более 512 МБ ОЗУ (больше тогда и не было ни у кого). Не умеет правильно обрабатывать состояние простоя ЦП (CPU idle state), из-за чего даже в виртуальной среде может поедать лишние ресурсы (но это лечится). Не блещет стабильностью и надёжностью (!). Но у неё есть один весомый плюс: благодаря огромной популярности по всему миру Windows 98 обросла невероятным количеством разного рода «улучшалок» и утилит, которые продлили жизнь системе. В приципе, вы можете убедиться в этом прямо сейчас, если спешите. Я же остановлюсь на некоторых наблюдениях и нюансах, с которыми столкнулся сам.

Во-первых, самое болезненное — это начало использования свежеустановленной системой. Даже несмотря на то, что VirtualBox работал идеально, и Win98 автоматически настроила и сеть, и звук, первые минуты взаимодействия с системой — это боль. Нечем открыть ZIP-файл, Internet Explorer рушится при попытке открыть microsoft.com, нет нормального видеодрайвера, разрешение 640х480… Но мы не будем сдаваться, и примемся за решение всех проблем. Установим Scitech Display Doctor 7, поставим Winrar, DirectX 7 и остальное.

Во-вторых, откройте для себя замечательный проект KernelEx — свободную реализацию некоторых NT-компонентов для Windows 9x. Эта штука приносит в мир Windows 9x тысячи более современных Windows-приложений, это настоящая фантастика.

В-третьих, не изобретайте велосипед! На форуме VirtualBox есть прекрасное пошаговое руководство по настройке Windows 98SE. Инструкции пригодятся не только для виртуальной среды, но и для работы с системой на реальном историческом железе. Там есть всё: и системные обновления, и Adobe Flash, и медиаплеер VLC, офисный пакет OpenOffice.org и много чего ещё.
win98.bmp
В результате у вас получается система, в которой установлены пусть и не новейшие версии ПО, но и не самые старые. Я, например, успешно использую браузеры Opera 11.50 и Firefox 10, которые отлично отображают все сайты. Благодаря Adobe Flash 10.2 можно комфортно смотреть Youtube, причём даже с аппаратным ускорением! Работают социальные сети, Dropbox и его аналоги (через веб-интерфейс). В целом, если смириться с некоторыми уступками и ненадёжной многозадачностью, жить вполне можно. И ещё раз: мы по-прежнему используем ОС 1999 года в 2014 году. Никакому Маку подобное долголетие даже не снилось!

 

 

 


Windows 8.1

04.05.2014

Наглядное подтверждение того, что Microsoft не способна сделать качественным даже свой основной продукт:

Щёлкните для просмотра в полный размер

Не поленитесь и откройте картинку в полном размере. Даже на таком почти что пустом скриншоте видно, что

  • Обоина из стандартного комплекта Windows — JPEG паршивого качества.
  • Шрифты заставляют глаза кровоточить и вытекать. Отвратительное сглаживание, уродская «радуга» вокруг букв…
  • Позорнейший баг с кодировкой. На дворе 2014 год, космические корабли бороздят просторы Вселенной, а криворукие индусы программисты Microsoft до сих пор воюют с KOI8-R…

И дело даже не в новой моде на «плоское» оформление. Как раз плоское оформление может выглядеть весьма аппетитно. Посмотрим, как можно сделать в Linux:

Щёлкните для просмотра в полном размере

День и ночь…


Билл Гейтс потратил день на установку Windows 8.1

06.02.2014

Билл Гейтс провел первый рабочий день в роли советника гендиректора Microsoft, пытаясь установить Windows 8.1, передает The New Yorker со ссылкой на источник.

В течение нескольких часов Билл Гейтс пытался установить обновление ОС Windows 8.1, однако еще на ранней стадии процесс столкнулся с препятствием.

Издание отмечает, что Гейтсу неоднократно приходило сообщение о том, что его ПК столкнулся с проблемой, из-за чего требуется перезагрузка.

После неудачных попыток установить обновление к обеду Билл Гейтс вызвал нового генерального директора Сатья Наделлу, который попытался помочь с установкой, однако его попытки также не увенчались успехом.

«Билл обычно спокойный парень, поэтому было странно слышать некоторые выражения, сходящие у него с языка», – сказал источник, охарактеризовавший ситуацию как «напряженную».

Представитель Microsoft сообщил, что первый день работы Билл Гейтс посвятил «опыту обучения» и что в ближайшем будущем он планирует вернуться к Windows 7.

http://www.fontanka.ru/2014/02/06/014/

Оригинал.

Похоже, восьмёрка так и не взлетит…


Визит в мир оффтопика

03.08.2011

Порадовала фраза на одном форуме:

Поставил ОС , сижу, качаю дрова с сайта производителя…

Как вы думаете, о какой операционке речь?

P.S. В такие момент ощущаешь превосходство Linux над сами-знаете-чем!

 


Скоростной запуск

13.07.2011

Тема быстродействия Linux всегда была притчей во языцех ещё во времена Win9x. Любопытно, что это самое быстродействие было и есть понятие многозначное и часто субъективное. Кто-то полагается на данные бенчмарков, кому-то более важна субъективная (ощущаемая) скорость системы. Я также помню ловушку, в которую попадали начинающие линуксоиды ~10 лет назад. Тогда в ходу был миф о том, что «Linux быстрее Windows», и поэтому многие пользователи ждали от свободной ОС нечеловечески отзывчивого и быстрого интерфейса. Этого как раз и не было по очень простой причине: Linux был действительно гораздо быстрее чем Windows, но на уровне ядра системы, а не интерфейса. При сжатии данных, кодировании/декодировании, работе с БД ядро линукса оставляло редмондовское поделие далеко позади. Но ведь поверх всего этого сидят Иксы, а в них — KDE. Система X11 сама по себе всегда была ресурсоёмкой, а если поверх неё запускалось тяжёлое окружение рабочего стола, то какой-либо скорости можно было и вовсе не заметить.

Сказанное справедливо и для компьютеров 2003-2005 годов: на них в WinXP работалось комфортнее, чем в Fedora/Mandriva. Постепенно ситуация стала выправляться: железо становилось мощнее, а системные требования дистрибутивов Linux не менялись. Ещё и майкрософт помог: виста оказалась медленным и громоздким УГ, и до выхода Win7 у Linux было дополнительное преимущество.

Однако, я хотел затронуть и другой момент. На линукс-форумах до сих пор время от времени обсуждают быстродействие системы, но люди совершенно по-разному относятся к такому важному параметру как скорость запуска. Для многих это, может, и не важно: «Я не выключаю компьютер, меня скорость запуска не волнует». Но такой случай не относится к типичному домашнему применению ПК (desktop usage). Быстрый старт системы и быстрый запуск приложений — это не только важный показатель удовлетворённости системой, но и весьма практичная вещь. Для меня время старта — вовсе не модная фишка, а ключевой параметр в некоторых случаях, когда ПК вдруг становится нужным. Какие могут быть случаи?

  1. С утра торопишься на работу/поезд/встречу и нужно быстро посмотреть погоду/расписание. Время включения ПК и загрузки ОС критично. Также важна скорость запуска браузера.
  2. Звонит мама/любой другой родственик и просит посмотреть погоду на даче, повисев пока на линии. Тут уж время старта монетизируется сотовым провайдером.
  3. Нужно купить билеты на сайте РЖД. Продажи начинаются в 8 утра, за 45 дней до поезда. Билеты можно купить только в первые минуты после 8 утра, потом они исчезают. Тут время загрузки критично.
  4. Вы запускаете ноутбук, у которого садится батарея. Чем быстрее загрузится ОС, тем больше у вас будет времени для полезной работы.
  5. Любая ситуация, когда вас кто-то ждёт, либо улетает самолёт, либо ваше время расписано по минутам и нужно бежать — загрузка ПК должна быть быстрой, и очень не хочется исходить бессильной злобой, глядя на неторопливый Sysvinit.

У меня такие ситуаиции возникают не очень часто, но всё же возникают. Поэтому я стараюсь использовать быстрые и оптимизированные системы, к тому же самостоятельно выкидываю из автозагрузки все лишние сервисы. Сейчас у меня стоят OpenSUSE и PCLinuxOS, обе работают довольно шустро. PCLinuxOS меня приятно удивила вообще своей «допиленностью» и очень хорошими скоростными качествами: с момента старта ПК до загрузки DE проходит не более 40 секунд. В ней также особенно быстро запускается Firefox и Libreoffice — не знаю толком из-за чего, но видимо это какая-то оптимизированная сборка.

Если вам важен быстрый старт, то смотрите в сторону именно Desktop-дистрибутивов. Это важно, потому что в мире Linux есть CentOS и Scientific (для примера),  которые очень хороши для серверов или научной работы, но в домашней обстановке неповоротливы; и есть ещё масса хороших, но не самых производительных дистрибутивов.