LINUX.ORG.RU

Избранные сообщения ZuBB

Качалка vs товарняк

 бодидебилдинг, ,

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

JN
()

Развитие программистского кругозора

Я начинающий С# программист. Посоветуйте, чем заниматься для развития «специального» кругозора, чтобы на одном не зацикливаться, чтобы можно в другие области безболезненно переходить, гибкий мозг и всё такое. Думаю Кернигана/Ритчи как минимум осилить.

arado
()

HP LaserJet 1020 + Ubuntu

 , ,

Часто после переустановки системы я бился в конвульсиях при попытке снова заставить печатать HP LJ 1020, многократно, выполняя каждый раз полуосознанные команды и действия и непонятно после чего он начинал работать. Я качал с офсайта hplip последней версии и это не помогало, софт у HP постоянно ВИСНЕТ, в множестве мест, в куче этапов настройки софт виснул и не настраивал. Иногда удавалось что-то сделать через GUI. Каждый раз тратя несколько часов и уйму нервов, поэтому понятно почему я создал топик.

Сегодня я открыл способ как заставить работать этот принтер и проверил это на «чистом» компьютере с Ubuntu 12.04, который еще не знавал этого принтера прежде.

Надо просто подключить принтер и выполнить

sudo hp-plugin -i
и он скачает нужный плагин, после этого принтер работает всегда. HPLIP из состава дистрибутива. Вот она заветная команда которую я так долго искал :)

Что обидно, GUI установка плагина сопровождалась повисанием намертво диалога установки. Так же и со свежей версией HPLIP с офсайта - тоже виснет. Вот так HP пишет GUI-софт... Хорошо хоть консольная версия работает. dmesg говорит что apparmor заблокировал действия какой-то утилиты от hp.

ЗЫ Тема для того чтобы я сам не забыл как принтер настраивать и чтобы другие узнали если проблемы, а интернет завален сообщениями о проблемах с такими принтерами под Linux.

I-Love-Microsoft
()

Интересно собирательное мнение о Rails

 

Интересен взгляд форумчан на этот фреймворк. Сравнительный анализ с прямыми конкурентами (django, play etc.) и непрямыми (node.js etc.).

Сам rails разработчик уже почти 2 года. С другими технологиями знаком не так тесно, на PHP в свое время не задержался, python тоже не вдохновил (пробовал его параллельно с ruby).

Так же ссылки на интересные библиотеки и прочее - приветствуются. Эпик-стори - тоже.

mr_ffloyd
()

Подготовка /home в Systemd на LiveCD

 ,

Здравствуйте. Сегодня впервые споткнулся о systemd. Собираю LiveCD при помощи Archiso. Мне нужно, чтобы создавался хомяк для пользователя, все файлы из /etc/skel туда перемещались и запускался KDM. Взял, создал файл в каталоге root-image (это то, что накладывается поверх системы) etc/preparerun с содержимым:

mkdir /home/sergey && chown sergey /home/sergey
su -c "cp -r /etc/skel/.[a-zA-Z0-9]* /home/sergey/" sergey
/usr/bin/kdm -nodaemon
, сделал его исполняемым, и изменил kdm.service так, что теперь он не kdm -nodaemon должен запускать, а этот скрипт. Содержимое kdm.service:
[Unit]
Description=K Display Manager
After=systemd-user-sessions.service

[Service]
ExecStart=/etc/preparerun

[Install]
Alias=display-manager.service
То есть, просто заменил ExecStart=/usr/bin/kdm -nodaemon на ExecStart=/etc/preparerun.

Сервис KDM не запускается. Выхлопа нет, молчит. Systemctl status говорит, что Active: failed, Process:386 ExecStart=/etc/preparerun (code=exited, status 203/EXEC).

При этом если вручную набрать /etc/preparerun, то все нормально копируется и запускается. Помогите, пожалуйста!

KendovNorok
()

Фантастический рассказ о сотворении Земли строительными подрядчиками

 

Что помниться. Заказчик пришел к подрядчику и делает заказ на сотворение звездной системы. Ну и потом выясняют, что выполненная работа не соответствует ТЗ. Автор предположтельно Шекли.

HellDog
()

Массив с координатами и ruby

 ,

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

type
 LatLng: record
         x, y: real;
         end;
var
 Path: array of LatLng;

Однако такая конструкция здесь не применима.
Попадавшиеся мне методы создания двумерного массива были какими-то костыльними и при хранении их (массивов) в базе данных, как мне кажется, могут возникнуть проблемы.
Подкиньте идей, как можно это сделать эффективно и не съедая лишнего места в базе.

ffomg
()

Google Reader закрывают. Куда бежать?

http://lenta.ru/news/2013/03/14/noreader/

1 июля 2013 года будет закрыта читалка RSS-потоков Google Reader. Об этом сообщается 13 марта в официальном блоге Google.

Корпорация поясняет, что в последние годы активность использования сервиса упала. Пользователи смогут экспортировать свои данные, в первую очередь подписки, через специальный сервис.

Посоветуйте альтернативный веб-сервис. Десктопные приложения не предлагать (потому, собственно и в Talks, а не в Desktop).

strangeman
()

Vim: быстрая навигация в insert mode - ваши Best Practices?

 ,

Vim.

Как вы осуществляете быструю навигацию в insert mode?

Лично я, не придумал ничего лучше вот этого:

imap     <F9>           <Left>
imap     <F10>          <Down>
imap     <F11>          <Up>
imap     <F12>          <Right>

imap     <C-F12>        <C-o>W
imap     <C-F9>         <C-o>B
или вот этого, более предпочтительного варианта с хаком для Alt в терминале:
" хак для Alt в терминале
for i in range(65,90) + range(97,122)
  let c = nr2char(i)
  exec "map \e".c." <M-".c.">"
  exec "map! \e".c." <M-".c.">"
endfor

inoremap <A-h> <C-o>h
inoremap <A-j> <C-o>j
inoremap <A-k> <C-o>k
inoremap <A-l> <C-o>l

inoremap <A-L> <C-o>W
inoremap <A-H> <C-o>B

Кто не понял, это для того, чтобы не переключая режимы быстро перемещаться по тексту, как «h j k l B W» в normal mode. Не используя стрелки, до которых неудобно и больно тянутся мизинцем правой руки.

Кто-то может сказать, что это несколько противоречит идеологии последовательности работы в normal/insert режимах. Ну, должен заметить, что это реально удобно и эффективнее переключению режимов.

Быть может вы используете более удобный вариант? Какой? Как перемещаетесь в insert mode?

science
()

Методики самоанализа своей деятельности

 самоанализ

Какие существуют методики, подходы, для оценки собственного опыта работы?

В Яндексе по запросу «методики самоанализа» нашёл только какую-то фигню, относящуюся к психологии и психотерапии.

Как правильно называется этот термин применительно к анализу собственной трудовой деятельности/опыта занятия любимым делом и т.п.?

P.S. Раньше тупо выписывал на листочек список сделанных дел за последние 2-5-10 лет и думал над тем, какое написать очередное TODO.
Хочется попробовать что-то новое.

pacify
()

Комплексы гимнастики/упражнений для компьютерщиков

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

Знакомая учитель физкультуры хотела принести книжку с рисунками, но всё не приносит ... Вход?

pacify
()

Сделал удобное переключение между fglrx и radeon

 , ,

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

feofan
()

Солнечная батарея своими руками

Собственно как создать сабж в домашних условиях, подручными средствами и общедоступной хоз-химией?

makeB
()

Автоматические субдомены

 , ,

Попросили сделать чтобы при создании каталога в /var/www создавался новый домен вида: имя_каталога.имя_сервера.dyndns.org.

ДНС настроил, всё ок. А вот с апачем война. Нарыл пример который позволяет реализовывать подобного рода задачу:

<VirtualHost *:80>
  DocumentRoot /var/www/example.com
  ServerName example.com
  ...

  ServerAlias *.example.com
  RewriteEngine On
  RewriteCond %{HTTP_HOST} !^www.example.com$
  RewriteCond %{HTTP_HOST} ^((.*)\.)example.com$
  RewriteRule ^/(.*) /%2/$1
        
</VirtualHost>

Всё было бы здорово, но тут example.com, а у меня блаблабла.dyndns.org. Следовательно правила надо как-то переписать, а как - я хз. У меня домены - больная тема. Помогите пожалуйста :)

ЗЫ замена example.com на блаблабла.dyndns.org конечно же не помогает

soko1
()

Какие ваши результаты?

 ,

Гентушники (особо приветствуются использующие sqlite-кэш для portage), покажите вывод команд:

time emerge -pv vlc
time emerge -pv portage

Желательно, чтобы эти пакеты не были претендентами на обновление.

Kindly_Cat
()

у кого сколько держит ноутбук? :3

 , , ,

дефолтный дебиан, power saving не задрачивал.
10 часов :3

model name	: Intel(R) Core(TM) i3-2367M CPU @ 1.40GHz
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)

snoopcat
()

Планировщик процессов RIFS-ES

 , rifs-es, ,

Если кто не слышал, тут на днях вышла свежая версия планировщика процессов для ядра Linux 3.4.

Ссылки: раз (lwn.net), два (google.com), >>> а это ПАТЧ <<<.

Говорят, что более отзывчив, нежели BFS. Если есть те, кто его пробовал, просьба отписаться.

post-factum
()

Gentoosome

 , ,


Система: Gentoo
Kernel: 3.7.1-geek
DE: нет
WM: Awesome-3.4.13
Тема wm: Powerarrow
Тема gtk2/3: Zukitwo Dark
Композитинг: Compton
Потр. RAM на старте: 110 mb.


В дополнение к своей теме Powerarrow-dark (для работы ночью) решил сделать дневной красочный вариант.

Подробнее о виджетах панели (справа налево):


  • Режимы тайлинга
  • Бинарные часы
  • Монитор сети - (по ЛКМ или modkey+i открывается терминал с iptraf-ng)
  • Батарея - при разрядке/зарядке появляется +/- соотв.
  • Виджет ФС - (по ЛКМ открывается udisk-glue с опциями отмонтирования/детача)
  • Виджет Sensors - температура CPU
  • Виджет CPU - (при наведении открывается няшный blingbling popup с инфой top, скролинг регулирует размер окна popup'а, а ЛКМ открывает терминал с htop, также на хоткее modkey+p)
  • Виджет RAM
  • Виджет для Taskwarrior - open-source, cross platform time and task management tool with command-line interface - (ЛКМ открывает список текущих задач с возможностью отметить задачу как решенную. Используется blingbling, но с микро-патчем.)
  • Виджет MPD/ncmpcpp - ЛКМ или modkey+Shift+m открывает терминал + ncmpcpp, ПКМ делает mute, а скроллинг по видждету - регулирует звук (в том числе используется Couth), разумеется также на хоткеях.
  • Виджет почта - по ЛКМ открывается терминал с mutt, чуть позже будет также отображается к-во новых писем.
  • Виджет ножницы (на самом деле просто приложение в трее) qlipper - clipboard-менеждер, он же pop-up на Alt+C


Для быстрого конфигурирования Awesome - по хоткею modkey+A открывается tmuxinator (менеждер tmux сессий) в терминале и открывает две вертикальные панели с vim - одна с rc.lua, вторая с theme.lua. Скриншот конфигурирования.

Весь комплект с конфигами, темой, иконками, обоями, рубигемом tmuxinator (патченным, принимающим аргументы) и всё остальное можно невозбранно грабнуть/грепнуть с моей репы на гитхабе.

Скриншот 1366x768
Скриншот 1680x1050
Скриншот с терминалом и vim в tmux
Скриншот ПКМ-меню и gtk2/3 темы с spacefm
Обоина

science
()

Infinity 2013

 

Нетбук Asus N10J, gentoo. Компоненты: LXDE, compiz, emerald, gtk2. Готовлю себе stage4 к Новому году. Размер полностью укомплектованной рабочей системы будет около 1 Гб. Специальная оптимизация для процессоров atom. Аппаратная поддержка HD видео без синюшный лиц, ну очень удобное управление окнами приложений без использования строки заголовка и прочие четко выверенные плюхи.

Получается быстрая система, даже по моим меркам.

P.S.

Почему infinity? - совершенствоваться можно бесконечно

glibych
()

пользователям thinkpad x220

 , ,

В данной теме прошу отписаться обладателям сабжа. Есть ли у вас претензии к качеству светодиодной подсветки? При любой яркости, кроме максимальной, начинается мерцание подсветки, из-за низкой частоты ШИМ. Что (теоретически) вредно для зрения. Через камеру телефона эти мерцания видны отчетливо. пруф - http://www.youtube.com/watch?v=SpDdy9jSx7Y. Для оффтопика есть утилита, позволяющая увеличить частоту ШИМ. Линуксовый интеловый драйвер это не поддерживает (как обычно). Некоторые советуют выкручивать яркость на полную, подсветкой же рулить программно (через xcalib например).

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

Прошу отписаться, какая у вас модель, какой тип экрана (IPS, TN), возникает ли дискомфорт, какие меры предпринимали.

Пс. Случай не гарантийный, обменять/вернуть не получится.

vvviperrr
()