суббота, 11 октября 2014 г.

Скорочтение в slackware это реально.



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

вторник, 7 октября 2014 г.

Укрощение Xterm в slackware



Как-то сложилось так, что несмотря на обилие эмуляторов терминала в linux мне больше всего пришелся по душе xterm. Даже встроенный в emacs ansi-term не может того, что могёт полноценный эмулятор. К слову сказать, есть такое мнение, которое я услышал от адептов высшей ступени посвящения в unix, что xterm это не эмулятор, а полноценный терминал unix.

Как запустить python-idle в slackware


Уровень сложности: для новичков

Как-то я задался этим впроосом, дествительно, как? В мануалах на yotube показывается как опытные программисты :) сидят под последними версиями операционных систем от M$ и делятся своими сокровенными зннаниями с ищущими. Как всем известно, в вышеназванных операционках в виду убожества интерпретатора CMD по умолчанию используется IDLE-Python. Это горазло удобнее, там даже есть кое-какие emacs-кейбиндинги. Для меня никогда не стоял вопрос как ее запустить на линуксе, так как стоило только набрать в консоли волшебное слово python и я переносился в удивительный мир порядка и гармонии, где необъятный простор для полета творческой фантазии.
Однако следует помнить о тех кто идет тернистой дорогой познания, путь их труден и далек. И может случиться так, что они очень привыкнут к игле и им будет грустно от ее видимого отсуствия на корабле. Вспомним же известную мудрость: "Если ты не видишь черную кошку в темной комнате, то это не значит, что ее там нет". И применим на практике следующий скрипт:

#!/bin/bash
cd /usr/lib/python2.?/idlelib/
python PyShell.py &
cd ~

вторник, 5 августа 2014 г.

Ввод японских иероглифов в slackware

Всем привет :) Давненько я ничего не писал в уютный бложик. Загнался по работе, а потом подумал, что как бы сильно не работал, все равно никто не оценит. А помогать всяким толстопузым дядькам с завышенным самомнением и стремлением сэкономить на чужом труде тоже удовольствия мало. А посему напишу-ка я что-нибудь полезное для простых исследователей необъятных горизонтов интернета, авось кому пригодится!
В романе Кори Доктороу "Младший брат" (маст реад для всех линуксоидов, одно только послесловие Брюса Штайнера на миллион баксов) рассказывалось, что главный герой играл в ролевую игру, главным призом которой было поездка в Японию. Дальше я узнал, что в Токио есть район где происходят оторванные тусовки, а так же есть компьютерный рай Акихабара. Сразу вспомнилась давняя история уже ставшая легендой - моряки побывали в Японии, приезжают домой, их спрашивают, ну как там? Это просто двадцать третий век! Это не у них двадцать третий, это у нас семнадцатый.
...И это получается, что весь движ без меня проходит?! Короче я заинтересовался всем этим делом, начал гуглить, и тут меня поджидала засада. На русском языке нет ничего, на английском уже побольше, только английские ведут уже на японские, а на них иероглифы. Эге, приплыли. Делать нечего, надо учить японский, как в свое время я сделал с английским. А для этого мне надо настроить клавиатуру. Окей, добавляю в кедахъ японский язык ввода и начинаю печатать, получаю английские буквы. Что-то делаю не так. А тут по работе привалил завал полнейший просто. Да еще алкашня меня чуть не угробила на день вдв. Так что стало не до иероглифов. Накатил на десктоп последнюю федору, открыл для себя gnome3 вроде ничего, но чуток непонятно, и опять же надо допиливать под себя, кроме того набор программ по умолчанию совершенно не устраивает, надо скачать полинтернета, чтобы стало более-менне комфортно себя чувствовать. Хотя что ни говори, а ввод японского заработал из коробки. Ладно, хватит об этом, будем настраивать ввод на слаке. Ломка после годичного использования дает о себе знать.
Оказалось это гораздо проще чем выглядит на первый взгляд. Для настройки полного интарнационала мы будем использоваться SCIM Который наверняка установлен в системе. Для начала делаем chmod +x /etc/profile.d/scim.sh Один маленький нюанс, пока не забыл, надо чтобы в системе была локаль UTF8. При старте кед надо запихнуть запуск scim в автозагрузку; для этого в каталоге ~/.kde/Autostart создаем файл scim.sh в котором пишем строчку scim -d. Вот вроде и все! :) Когда scim запущен вы увидите в системном трее маленькую иконку. Правый клик на ней откроет настройки. В 'Global Setup' выберите ваш клавиатурный ввод и готовьтесь вводить любые символы которые только пожелаете! Жмите магическое сочетание клавиш <Control><Space> это даст вам активацию/деактивацию ввода с помощью scim.
Пользуйтесь на здоровье, До встречи в Японии на мосту Акихабара!

воскресенье, 25 мая 2014 г.

Тур по темной стороне силы. Преамбула

В мире существует огромное количество дистрибутивов linux. Я как-то задавался вопросом, почему допустим фря всего одна, а линуксов так много. Потом доперло, что linux это всего лишь ядро, которое пилят программеры со всего мира. Пилить может каждый. А есть чуваки из ГНУ (это которое не юникс)) Они занимаются всякими насущными утилитами - less, grep и т.д. То есть основная фишка в том, что в линуксе вообще объединили ядро вместе со всеми этими программами, на каждый день  и получился дитсрибутив. Каждый пипл и большие корпорации делают дитср по своему, на свой вкус и цвет как говорится, потому их столько много. Потому что пилить может каждый.
Во фряхе все немного по другому. Те умные дядьки из университа Беркли написали ядро системы и программы на каждый день. Пилить-то их может каждый, но для этого надо входить в команду Беркли-крю. То есть простой чувак, Васян, с улицы может вносить изменения в код фряхи, но для этого ему нужно будет списываться с координаторами и выполнять кучу формальностей - что поделать это университетская среда, так что бери выше. Конечно допускаю, что в данной картине могут быть маленькие неточности, потому что в данный вопрос я не вникал, и фряхой никогда не пользовался, но в данном случае это некритично.
Так вот, есть множество просто реально чумовых программ для линухи, но мы о них не знаем. Кто-то там, в Америке юзает их по полной и наслаждается жизнью, только потому что каким-либо образом знает английский и умеет стучать на клавиатуре. И это что получается, что я должен отдавать ему свое место под солнцем? Как-то я прочитал про такой дистрибутив blackarch linux, то есть тоже самое, что и back track (ныне kali linux), только на основе арча. Чем-то он меня зацепил, правда непонятно чем, я пошел на сайт такой очень стильный в таком ][духе, и я тогда я понял, что соприкоснулся с настоящей темной стороной силы. О ней непринято говорить, о ней знают только немногочисленные посвященные, так что надо быть очень осторожным, а то она овладеет тобой. Как говорил магистр Йода как только ты сделаешь первый шаг по темному пути ты не сможешь с него свернуть.
Так что в данной серии статей я предлагаю взойти на борт экскурсионного автобуса и сесть на удобное место у окна. Проводится тур по темной стороне силы - ты не будешь шагать по ней без перспективы вернуться обратно, тебя провезут по всем местам и темным закоулкам, где свершаются невидимые битвы которые по накалам страстей и драматизму не уступают романам 17 века. Итак, поехали. Помните, что любопытство не преступление, но если вы сделаете первый шаг по темному пути, то вы не сможете вернуться обратно. Так что не далайте никакокого шага и не вздумайте применять данные программы!

Клавиатура

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

суббота, 4 января 2014 г.

Если бы дистрибутивы linux были оружием...

Пару дней назад на ЛОРе была одноименная тема. Разумеется, это очень спорный и неоднозначный вопрос, но порадовало, что Слакварь сравнили с томми-ганом - традиционным гангстерским оружием ))) Viva la Slackware!!!

Шпаргалка по find

Самые часто используемые опции команды find:

-name - Поиск файлов по имени.
-iname - аналогична предыдущей, с той лишь разницей, что регистр игнорируется
-print  - запись полных имен файлов на стандартный output
-perm - поиск файлов по разрешению
-prune - не выполнять рекурсивный поиск по уже найденным именам
-user   - поиск файлов принадлежащих пользователю
-group - поиск файлов принадлежащих данной группе
-mtime -n +n - поиск файлов, содержимое которых менее чем (-) или более чем (+) n дней назад;
-atime - поиск файлов по дате последнего чтения
-ctime - поиск файлов по дате последнего изменения атрибутов
-nogroup - поиск файлов принадлежащих несуществующей группе (той для которой нет записи в /etc/group)
-nouser - поиск файла принадлежащего несуществующему пользователю (того, для которого отсутсвует запись в /etc/passwd)
-newer файл поиск файла, которое создано позднее, чем указанный файл
-type поиск файла специального типа
           b - специальный блочный файл
           d - каталог
           c - специальный символьный файл
           p - именованный канал
           l  - символьная ссылка
           s - сокет
           f - обычный файл
-size n - поиск файлов, размер которых составляет n единиц; возможны следующие единицы измерения:
           b - блок размером 512 байтов (по умолчанию)
           c - байт
           k - килобайт (1024 байт)
           w - двухбайтовое слово
-dept - при поиске файла сначала проверяется содержимое текущего каталога и лишь затем проверяется запись, соответствующая самому каталогу.
-fstype - поиск файла находящего в файловой системе определенного типа; обычно соответствующие значения хранятся в /etc/fstab, в нем указаны все фс использующиеся на данном компьютере
-mount  - поиск файла находящегося только в текущей файловой системе
-xdev - аналогично предыдущей опции
-exec - самая таинственная опция. Обеспечивает выполнение команды на bash для всех обнаруженных файлов; команды имеют формат
команда {} \;
между фигурными скобками и обратным слэшем должен быть пробел.
-ok - аналогична предыдущей, но перед выполнением отображается запрос.

среда, 1 января 2014 г.

SlackBuild FAQ

Перевод страницы http://slackbuilds.org/faq/#writing

Вопросы и ответы.
1. Вы аффилированы и/или одобрены Slackware?
   Нет. Мы не аффилированы или официально неодобрены Патриком или Слакварь
   инкорпорейтед. Этот проект поддерживается волонтерами кто желает внести свой    вклад, сделать что-то полезное для слакварь-коомьюнити. Кроме того, для ясности, концепция слакбилда пришла из самой Слаквари, не от нас.