3f-lab: каталог _projects (лекция 4)

Начало см.
mtaalamu.ru/topic/edit/445/
mtaalamu.ru/blog/coding/373.html
mtaalamu.ru/blog/coding/379.html
mtaalamu.ru/blog/coding/371.html

В каталоге ~/.3f-lab/_projects размещаются файлы, связанные с реализацией конкретных проектов. То есть то, что потом превращается в программы, передаваемые заказчикам или используемые для собственного удовольствия. Проекты, написанные на языке Java, могут быть реализованы в различных формах:



( Читать дальше )
  • +2
  • 11 января 2010, 22:23
  • yababay
  • 5

Плагин печати для WordPress - WP-Print

WP-Print — отличный плагин для WordPress — добавляет кнопку печати страницы, выводит на печать страницы без лишнего оформления:



wordpress.org/extend/plugins/wp-print

Руссификацию можно вытащить из предыдущей версии Lecactus'а (я стараюсь использовать плагины оригинальные, используя лишь файлы руссификации).

Из архива Linux16.net: Консольная почта

Недавно наткнулся на описание очень полезного приема работы с редактором Vim. Полезность его заключается в том, что часто начинаешь редактировать файл, принадлежащий руту с правами обычного пользователя. Само собой, существует sudo, но ввести его часто забываешь. А в моем случае, когда файлы для редактирования открываются нажатием клавиши Enter в Midnight Commander'e, sudo вообще никак не вставишь. Иной раз наколбасишь добрый килобайт текста, начнешь сохранять и на тебе: файл доступен только для чтения. В таких случаях, как оказалось, нужно ввести в командную строку Vim вот что:

w: !sudo tee %


Узнав об этом, я подумал: а почему бы не приспособить Vim для почтовых целей? Иногда ведь редактируешь код и нужно его куда-нибудь отправить (с работы домой, например)…



( Читать дальше )
  • +3
  • 11 января 2010, 16:42
  • yababay
  • 2

Забавные стаканчики

  • +5
  • 11 января 2010, 16:33
  • Gangsta
  • 6

Пишем CD/DVD под Linux без прав суперпользователя

Из цикла «для себя, чтобы не забыть», но и другим пригодиться может. О том, как записать CD/DVD диск под Linux материалов в Инете полно. Не буду даже ссылки приводить, Google в помощь. Буквально пара слов об одной хитрости, с которой столкнулся сегодня.

Возникла необходимость записать диск из образа. Делается это обычно командой

sudo cdrecord dev=3,0,0 blank=fast -eject bla-bla-bla.iso


Только вот беда: образы дисков у меня хранятся в локальной сети в каталоге, замонтированном по sshfs. Это значит, что для пользователя root, в которого мы превращаемся благодаря sudo, его содержимое недоступно. А без sudo команда cdrecord не работает, т.е. усторйства пишущего crdom принадлежат root. А почему бы не подчинить их обычному пользователю? Да никто не мешает!

sudo chown yababay /dev/sr0 # Устройстово DVD-recorder
sudo chown yababay /dev/sg*       # Generic SCSI-устройства


Всё, теперь диски можно прожигать без sudo. Можно прописать эти команды в автозагрузку.

Кстати, похожий рецепт помогает если, под обычным пользователем не работает звук или видео-устройства:

sudo chown yababay /dev/audio/*
sudo chown yababay /dev/video*
  • +4
  • 11 января 2010, 00:28
  • yababay
  • 3

«Воспомнания»

Увидел вновь тебя я на секунду,
И ёкнуло в груди сердечко,
И всплыло в памяти крылечко,
Где целовались я и ты…

Воспоминания нахлынули волной.
В моей душе возник морской прибой,
И волны те на раны соль налили,
Что от любви неразделенной не зажили.

И что же с сердцем делать мне,
Оно давно приналежит тебе!
Хочу я сердце вырвать из груди,
Его собой в придачу забери!

Чтоб не страдал отныне я,
Ведь ты покинула меня…
Забыл кто я такой на свете,
Я одинок на всей планете.

В ночи как волк вой и вопи,
А сердце ты любимую прости,
В себя же ты смирение впусти,
И в добрый путь её ты отпусти!
10.01.2010

Из архивов Linux16.net: Поэтическое программирование

(Опубликовано летом 2007 года пользователем Mabel ныне aka Yababay)

На bash.org.ru нашел стихотворенье, написанное на языке С:

<он> я хочу прочитать тебе стихи!
<он> кхм, волнуюсь))
<она> внимательно слушаю ;)
<он> #include <std_pushken.h>
<он> Йа.помню(чудноеМгновенье);
<он> Передо мной ты.bringToFront();
<он> Как { виденье.show(); Sleep(10); виденье.hide(); }
<он> (ГенийЧистойКрасоты)ты;
<он> =)
<она> мда...


Улыбнуло нипадецки)). И ведь всё правильно: и include, и вызов методов с передачей аргументов, и приведение типа. Весь обеденный перерыв идея написать что-то подобное вертелась в голове. До такой степени, что не мог приступить к своим основным профессиональным обязанностям. В конце концов решил потратить полчаса на то, чтобы запрограммировать стихотворенье М.Ю. Лермонтова «Бородино» на языке Java (благо пишу быстро). Вот что получилось:


( Читать дальше )
  • +2
  • 09 января 2010, 13:32
  • yababay
  • 1

Обзор Кино: Рыцарь дорог




О фильме:
«Рыцарь дорог» (англ. Knight Rider) — фантастический детективный сериал о приключениях бывшего полицейского и его «напарника», машины с искусственным интеллектом, премьера пилотной серии в Америке 17 февраля 2008 года. Сериал является продолжением/римейком популярного американского телесериала «Рыцарь дорог» 1980-х годов. Первая серия является пилотной, но после высокого рейтинга, сериал решили продолжить.
24-летняя аспирантка Стенфордского университета, Сара Грейман, хочет идти по стопам своего гениального отца Чарльза.
Однако ее жизнь резко меняется в тот момент, когда ее пытаются похитить.
С ней связывается КИТТ — машина, созданная ее отцом, и сообщает, что ее отец в опасности.
Сара и КИТТ едут за другом детства Сары — Майком Трэйсером, который должен помочь им выяснить, кто такой ее отец на самом деле, и кто пытается выкрасть КИТТа.

( Читать дальше )

Кто сказал, что это трудно?

Вчера разговаривали с камрадом Сергеем_Т по поводу переноса linux16 на Java-движок. Уперлись в проблему конвертации контента, касающегося LUG, из соответствующего блога Мтааламу. По этому поводу я накумекал очень простую мысль: а зачем что-то куда-то переносить, если можно зацепиться за rss-ленту и прекрасно размещать ее на требуемом сайте.

На написание сервлета, который тупо считывает rss с адреса mtaalamu.ru/rss/tag/LUG/ и перенаправляет куда надо (хоть на localhost:8080) у меня ушло около часа. AJAX-скрипты, которые умеют с помощью xslt наряжать xml в любую «одежку» тоже были наготове. Так что вскоре я видел новости блога LUG Мтааламу в нужной обертке. Ну а уж украсить их хорошими css-стилями — это уж вместе давайте.




( Читать дальше )