20.09.2009

Одноразовый почтовый ящик на 10 мин без регистрации

Часто бывает. что нужно зарегистрироваться на каком либо сервисе и при этом не хочется светить свой ящик. Сейчас можно завести любое количество ящиков на бесплатных сервисах, но можно поступить еще проще. Есть специальный сервис 10minutemail.com. Он дает email на десять минут без всякой регистрации, если нужно времени больше, то время можно продлевать еще на 10 мин.

15.09.2009

Красивые профессиональные эротические фото

Когда надоедает втыкать в экран, то можно посмотреть вот такие красивые профессиональные эротические фото
Например:


14.09.2009

Как сохранить в истории bash команду без ее выполнения

Иногда бывает, что набрав конвейер команд нужно уточнить какие то параметры или выполнить предварительно другую команду и при этом не хочется потерять набранное. Обычно в таком случае создается дополнительная консоль или вкладка в терминале. Но если создать вкладку в терминале 1 сек, то заново залогинится в физическом терминале и перейти в нужный каталог будет намного дольше.
Из той ситуации можно выйти набрав символ # перед первым символом командной строки. Тогда bash воспримет строку как комментарий, запишет в историю, но не выполнит.

Перевод этой оригинальной статьи

11.09.2009

Progress bar for cp - визуальное копирование в консоли

Читая топик на Хабре про утилиту pv (pv — это сокращенно от pipeviewer, то есть ни много не мало как просмотрщик пайпов? замена стандартному cat) захотел использовать его при копировании файлов.

Попробовал, как предлагает товарищ romi4 в каментах:
pv /path/to/file/name | cat — >/output/path/file
работает, но... с одним, например, большим файлом, а вот если нужно скопировать каталог :(

Нашел скрипт ‘bar’ - ‘cat’ with ASCII progress bar. Но и он для такого случая не пригоден. По крайней мере мне не удалось его заставить копировать рекурсивно каталог. Да и синтаксис нужно его запоминать.

Хотел было плюнуть на это дело, но всемогущий google как всегда помог.
Проблема решается просто с помощью rsync!

rsync -rv src dst --progress:

-r для рекурсии
src исходный каталог
dst каталог назначения
--progress для отображения прогресса

Но есть и ложка дегтя - прогресс отображается для каждого файла по отдельности :(

10.09.2009

Сжатие виртуальных дисков VirtualBox с Windows XP

До сих пор, хотm и редко и нелицензионно :( пользуюсь Windows. Так как некоторые несознательные люди (студенты) почему то пользуются Microsoft Office. К сожалению OpenOffice хоть в последнее время и значительно улучшил возможности совместимости doc формата, но проблем еще достаточно. Например, если открыть дипломную работу в которой есть графики и диаграммы, таблицы и пр., причем это все оформлено без использования стилей, то предстает мрачная картина, особенно уродуются графики. Кроме того, приходится иногда пользоваться переводчиком на украинский, хотя дома уже давно пользуюсь translate.google.com, на работе интернета нет, поэтому приходиться изворачиваться, поскольку весь документооборот у нас на украинском...

Ну если ближе к делу...
В блоге http://kakku.wordpress.com нашел интересную заметку, - как сжать виртуальный диск VirtualBox.
Итак, имеем виртуальный диск с Windows XP. Цель работы: уменьшить его до минимально возможного размера не прибегая к услугам архиваторов, так как каждый раз распаковывать несколько гигабайт муторно, особенно на нетбуке с атомом :)
1. Запускаем виртуальную машину, проводим дефрагментацию диска стандартными средствами Windows XP.
2. Качаем небольшую утилиту: http://www.feyrer.de/g4u/nullfile-1.02.exe которая заполняет нулями (не путать с числом ноль!) свободное пространство на диске (создает файл, заполняет его нулями, а при заполнении диска удаляет его).
3. Проводим повторную дефрагментацию диска.
4. Выполняем VBoxManage modifyvdi имя_виртуального диска.vdi compact (виртуальные диски лежат в домашней папке в скрытом каталоге: .VirtualBox/HardDisks)

Мой результат - уменьшение размера диска на 1 Гб! Был 4,6 после выполнения вышеперечисленных действий стал 3,6 Гб. + бонус, загрузка и системы и запуск софта в виртуальной машине происходит по ощущениям быстрей.

09.09.2009

Клавиатурный тренажер для Linux

Просмотрел обзор 55 открытых приложений, способных изменить образование в поисках интересных приложений. И неожиданно нашел, то, что меня интересовало - клавиатурный тренажер. Почему неожиданно? Потому, что до сегодняшнего дня думал, что русскоязычного тренажера под Linux нет.


Klavaro Touch Typing Tutor
Тренажер мультиязычный - поддерживает с дюжину языков, в том числе и русский.
Есть собранные пакеты: deb, Ubuntu deb, rpm, exe-шник под win платформу, source.

Программа имеет достаточно приятный интерфейс стартового окна:


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


Рабочее окно учебного курса выглядит вот так:


В программе 4 курса-уровня.
Надеюсь, что постепенно таки осилю это страшное дело - слепое письмо, хоть со второй попытки.

55 открытых приложений, способных изменить образование

На linuxrsp.ru опубликовали обзор 55 открытых приложений, способных изменить образование:
Часть 1
Часть 2
Часть 3

07.09.2009

Джидду Кришнамурти «Удовлетворение. Медитация»

Все мы стремимся иметь опыт разного рода: мистический, религиозный, сексуальный, опыт обладания большими деньгами, положением, властью. С возрастом мы оказываемся способными преодолеть власть физических потребностей, и тогда мы начинаем ощущать необходимость в более широких, глубоких, более значительных познаниях, и мы прибегаем к различным средствам, чтобы достичь их, расширяя наше сознание, например (что представляет собой подлинное искусство), или принимая разные наркотики. Это старый трюк, который существует с незапамятных времен: жевание каких-то листьев, экспериментирование с новейшими химическими составами, чтобы вызвать временное изменение структуры мозговых клеток, достичь более высокой сенситивности и восприимчивости и, тем самым, получить некую видимость реальности.

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

Большинство из нас жаждет полностью удовлетворяющих стойких впечатлений, которые не могут быть разрушены мыслью. Таким образом, за жаждой впечатлений скрывается жажда получить удовлетворение. А жажда удовлетворения требует впечатлений, и поэтому нам необходимо понять не только всю проблему удовлетворения, но также и такую вещь, как впечатления. Получение сильных впечатлений доставляет большое удовольствие. Чем длительнее, глубже и ярче впечатление, тем большее удовольствие оно доставляет. Таким образом удовольствие диктует форму впечатления, которого мы жаждем. И удовольствие — это мерило, посредством которого мы оцениваем впечатление. Все, что можно измерить, находится в пределах мышления и способно порождать иллюзию. Вы можете испытать удивительное переживание, и все же быть полностью во власти иллюзии. Все ваши видения неизбежно будут соответствовать вашей обусловленности, и вы будете видеть Христа или Будду или кого-то еще в зависимости от вашего верования, и чем сильнее ваше верование, тем большей силой будут обладать ваши видения, проекции ваших собственных надежд и стремлений.

Так, если в искании чего-то фундаментального, такого, как Истина, мерилом является удовольствие, вы уже создали проекцию того, что будет вашим познанием, и, следовательно, ваши переживания не будут подлинными.

Что мы подразумеваем под опытом? Есть ли в опыте нечто новое или самобытное? Опыт представляет собой пучок воспоминаний, соответствующий какому-то вызову. Это соответствие всегда определяется имеющейся в вас основой, и чем вы умнее в отношении интерпретации опыта, тем в большей степени проявится это соответствие. Поэтому мы должны исследовать не только опыт кого-то другого, но и свой собственный опыт. Если вы его осознали, то это вовсе не опыт. Каждый опыт, каждое переживание уже было испытано, иначе вы бы не могли осознать его. Вы осознаете опыт как нечто хорошее, дурное, прекрасное, священное и т.д. в соответствии с вашей обусловленностью, и, следовательно, осознание опыта должно неизбежно быть старым.

Когда мы хотим получить переживание реальности (а ведь мы все хотим этого, не так ли?), то, чтобы получить это переживание реальности, мы должны узнать ее. Но в тот момент, когда мы ее узнаем, перед нами — ее проекция, и, следовательно, наши переживания нереальны — ведь проекция лежит в сфере мысли и времени. Если можно мыслить о чем-то как о реальности, то это уже не может быть реальностью; мы не можем узнать новый опыт, это невозможно; мы узнаем только то, что уже знаем, и поэтому, когда мы говорим, что получили новый опыт, новое переживание, — оно вовсе не новое. Поиск новых переживаний путем расширения сознания, который достигается с помощью психотропных наркотиков, все еще остается в сфере сознания, и поэтому его перспективы очень ограничены.

Итак, мы раскрыли фундаментальную истину, которая состоит в том, что ум, ищущий, жаждущий все более широких и глубоких переживаний, — очень мелкий и тупой ум, потому что он живет всегда в своих воспоминаниях. Ну, а если у нас вообще не будет никаких переживаний, что тогда с нами произойдет? Мы зависим от переживаний, вызовов, которые поддерживают нас в состоянии бодрствования. Если бы в нас самих не было никаких конфликтов, никаких изменений, никаких тревог, все мы крепко спали бы, поэтому вызовы необходимы для большинства из нас; мы считаем, что без них наш ум станет тупым и сонным, и поэтому мы зависим от вызовов, от переживаний, которые усиливают наши волнения, напряженность чувств, делают наш ум более острым. Но фактически эта зависимость от вызовов, переживаний только притупляет наш ум и вовсе не помогает сохранить бодрствующее состояние.

И вот я задаю себе вопрос, можно ли сохранить состояние полного бодрствования не в отдельных периферических точках моего существа, но быть полностью бодрствующим без всяких вызовов и переживаний? Для этого требуется большая восприимчивость, как физическая, так и психическая. Это означает, что я должен быть свободным от всяких потребностей, ибо в тот момент, когда я испытываю потребность, у меня возникает желание испытать переживание. Чтобы быть свободным от потребностей и их удовлетворения, необходимо исследовать в самом себе и понять всю природу потребности и ее целостность.

Потребность рождается из двойственности: «Я несчастен, я должен быть счастлив». В самом требовании, что я должен быть счастлив, содержится несчастье. Когда человек делает усилие, чтобы быть добрым, в самой этой доброте есть ее противоположность — зло. Все достигнутое содержит свою противоположность, и стремление преодолеть ее усиливает то, против чего борются. Когда вы испытываете потребность в переживании истины или реальности, эта потребность рождается из вашей неудовлетворенности тем, что есть, и поэтому потребность создает противоположное, а в этом противоположном пребывает то, что было. Таким образом, человек должен быть свободным от этой непрекращающейся потребности, иначе двойственности не будет конца. Это означает, что знание всегда должно быть полным, чтобы ум прекратил искания.

Такой ум не будет требовать переживаний. Он не будет нуждаться в вызове или воспринимать вызов, он не скажет: «я сплю» или «я бодрствую». Он будет полностью тем, что он есть. Только пребывающий в разладе с собою, узкий, мелкий ум ищет большего. Возможно ли тогда жить в этом мире без большего, без этого нескончаемого сравнивания? Конечно можно. Но каждый должен выяснить это сам.

Изучение этого вопроса во всей его целостности и есть медитация. Это слово использовалось на Востоке и на Западе, к сожалению, самым неудачным образом. Существуют различные медитации, различные методы и системы. Есть системы, которые говорят: «Следите за движениями большом пальца вашей ноги. Следите, следите, следите». Есть и другие системы, которые рекомендуют сидеть в определенном положении, правильно дышать или практиковать осознание. Все это крайне механистично. Есть метод, предлагающий вам определенное слово, повторение которого даст вам необычайные трансцендентные переживания. Это полнейшая чепуха.

Тут некая форма самогипноза. Многократное повторение слова «аминь», или «ом», или «кока-кола» вызовет у вас определенные переживания, потому что от повторения ум затихает. Это хорошо известный феномен, который на протяжении тысячелетий практиковался в Индии и получил название мантра-йоги. Повторением вы можете привести ваш ум в состояние кротости, доброты, но независимо от этого он все же останется мелким, пустым, убогим умом. С таким же успехом вы можете поставить перед собой на край камина кусок палки, найденной в саду, и каждый день класть перед ним цветы. Через месяц вы будете ему поклоняться и считать большим грехом, если вы не положите цветы.

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

Для медитации необходимо, чтобы ум был чрезвычайно живым. Медитация — это понимание жизни в ее целостности, понимание, в котором все формы фрагментирования прекратились. Медитация — не контроль за мыслью, потому что когда мысль контролируется, это порождает конфликт в уме, но когда вы поняли структуру и источник мысли, по-настоящему глубоко в это вникнув, тогда мысль не будет помехой. Само это понимание структуры мышления есть его собственный порядок, который не является медитацией. Медитация должна быть осознанием каждой мысли, каждого чувства, при котором никогда не следует говорить, что это правильно или неправильно. Нужно лишь наблюдать их и двигаться вместе с ними. При таком наблюдении вы начинаете понимать целостное движение мысли и чувств. И из этого осознания возникает безмолвие. Тишина, достигнутая при помощи мысли, есть застой, смерть; но безмолвие, которое приходит, когда мысль постигла свой собственный источник, природу самой себя, постигла, что она никогда не бывает свободной, что она всегда стара, это безмолвие есть медитация, в которой медитирующий полностью отсутствует, потому что ум освободил, опустошил себя от прошлого.

Если вы читали эту книгу внимательно в течение часа — это есть медитация; если вы только извлекли из нее несколько слов и восприняли несколько идей, чтобы продумать их позднее — это уже не медитация. Медитация — это состояние ума, который смотрит на все с полным вниманием, целостно, а не выделяя какие-то части. И никто не может научить вас быть внимательным. Если какая-то система учит вас, как быть внимательным, то это внимание в отношении данной системы. А это ведь не является вниманием. Медитация — одно из величайших искусств в жизни, может быть, самое великое, и человек не может научится медитации от кого бы то ни было. В этом ее красота. Медитация не имеет техники, а следовательно, авторитета. Если вы изучаете себя, наблюдаете за собой, за тем, как вы едите, как говорите, как вы болтаете, ненавидите, ревнуете, если вы осознаете это все в себе, без выбора, это есть часть медитации.

Таким образом, медитация может иметь место, когда вы сидите в автобусе или гуляете в лесу, полном света и теней, или слушаете пение птиц, или смотрите на лицо вашей жены или вашем ребенка. В понимании медитации есть любовь, а любовь — не продукт системы привычек, не результат следования методу. Любовь не может культивироваться мыслью. Любовь может придти, когда существует полное безмолвие, безмолвие, в котором медитирующий совершенно отсутствует; а ум может быть безмолвным только тогда, когда он понимает свое собственное движение — мысли и чувства. Чтобы понять это движение мысли и чувства, при его наблюдении не должно быть осуждения. Такое наблюдение, конечно, есть дисциплина, но эта дисциплина текуча, свободна, это не дисциплина приспособления.

Источник:
Джидду Кришнамурти «Свобода от известного»

Прослушивание музыки в консоли с помощью mplayer

Михаил Конник и vonderer написали о консольном плеере MOC.
Хочу вставить свои 5 коп в тему проигрывания музыки в консоли.
Около года пользуюсь исключительно mplayer. Многие не знают, что он поддерживает плейлисты (используется опция -playlist), благодаря чему, можно слушать музыку из разных папок. Кроме того, для воспроизведения в случайном порядке есть опция -shuffle.
Таким образом для того, что бы послушать музыку с помощью mplayer нужно создать плейлист, и запустить mplayer с опциями: mplayer -shuffle -playlist.

делаем плейлист:
find /home/budda/music/spacesynth/Tom_Lacy-Welcome_To_The_Future/ -type f -name "*.mp3" -print > tom_lasy.m3u

слушаем:
mplayer -shuffle -playlist tom_lasy.m3u

естественно плейлисты можно смешивать
cat playlist1.m3u playlist2.m3u > newplaylist.m3u

Что бы не набирать длинные команды каждый раз пользуемся history:
history | grep m3u - выдаст все команды в которых использовалось расширение "m3u"

03.09.2009

No Brain Fucking!

На работе возле своего стола повесил вот такой "дорожный знак" :)

PDF постеры с подсказками часто используемых комманд bash, vim, emacs, html & etc...

http://posters.msug.vn.ua/ собрание одно-двустраничных постеров-подсказок в том числе и по nix* системам.



Названия говорят сами за себя:
Vi Cheat Sheet
VIM Quick Reference Card
XEmacs Reference Card
SHELL PROGRAMMING QUICK REFERENCE GUIDE


Категорий очень много: .NET, 3DS Max, Access, Acrobat, ActionScript, ADO.NET, Adobe AIR, Adobe Flex, AJAX, Algebra, Apache, Apple, Apple AppleWorks, Architecture, ASCII, ASP.NET, ASP/VBScript, Bash, BizTalk, Browsers, C, C#, C, C++, C#, C++, Cinema 4D, CSS, DreamSpark, DreamWeaver, Eclipse, EMF, Entourage, Excel, Exchange Server, Fireworks, Flash, Flex, Fonts, FreeHand, FrontPage, GDB, GlassFish, GNU, Google, HTML, Illustrator, InDesign, InfoPath, IntelliJ IDEA, iPhone, Java, JavaScript, jQuery, jTouch, LINQ, Linux, Lotus, Mac OS, Microformats, Microsoft Certified, Microsoft IT Academy, Microsoft Live, Microsoft Server, Microsoft Vine, Mootools, MS Office, Mule, MySQL, OneNote, Oracle, Other, Outlook, Patterns & Practices, Perl, Photoshop, Photoshop Elements, PHP, PowerPoint, PowerShell, Programming Languages, Project, Publisher, Python, Regular Expressions, Ruby, Seam, Security, SEO, SharePoint, Silverlight, SOA, Solaris, SQL Server, Subversion, twitter, UI, Unicode, Unix, VB.NET, Vi, VIM, Visio, Visual Studio, Wallpapers, Windows, Windows XP, Word, XEmacs, XHTML, XML, Социальные сети

02.09.2009

Двойное нажатие tab в bash это не только...

Не смог пройти мимо и не передрать интересную заметку про возможности автодополнения по двойному нажатию "Tab" у Karapuz.


Предлагаю вашему вниманию маленький tips'n'tricks по использованию клавиши "tab" в bash. Далее по тексту "2tab" - двойное нажатие клавиши "tab".

1. Забыли как пишется команда... ну скажем checkinstall? Нет ни чего проще вспомнить. Набираем первые несколько букв команды, жмем "2tab" и получаем список возможных команд.

2. "/ 2tab" покажет структуру каталога "/". Выводит список всех каталогов, включая скрытые.

3. "* 2tab" покажет все подкаталоги в текущем каталоге. Вывод аналогичен ls.

4. "~ 2tab" выведет весь список пользователей из /etc/passwd.

5. "$ 2tab" покажет все переменные окружения.

6. "@ 2tab" покажет содержимое /etc/hosts.

01.09.2009

Так работали во времена СССР (кузнец Пименов)

Надеюсь люди старшего и среднего возраста помнят героя социалистического труда А.Стаханова и его трудовой подвиг 3-е суток в забое. Вот на Хабре человек ролик выложил про кузнеца Пименова. Однако "пыльная" и тяжёлая работа была. Без пневматики и гидравлики человек крутит раскаленные тяжелые чурки три смены подряд.