pechkin: (сумасшедший домик на вершине горы)
Две забавные проблемы:

1. В убунте хром отказывается менять раскладку клавитуры. Пишу вам из фирефокса, извините за неровный почерк.

2. Это более актуально. Есть самбовая шара, определенная на сервере так:

[www]
path = /mnt/www
comment = www
available = yes
browsable = yes
writable = yes
public = yes
guest ok = no

Она маунтится на клиентской машине так:

//userver/www   /home/pechkin/wwws      cifs user,uid=pechkin,gid=users,cred=/etc/.smbcredentials,auto,_netdev,exec 0 0

И я могу создавать на ней файлы, удалять и все такое, но только, как выяснилось, не могу делать им chmod. А чего это?
pechkin: (сумасшедший домик на вершине горы)
Еще одним ответом на этот вопрос стало меньше.

Часов около 11 рабочий комп сказал, что батарейка села, и я понял, что шнур с подзарядкой остался на работе. Дома живут более-менее 4 нотбука, и у каждого свой вход, красота в многообразии. Съездить на работу 40 минут в один конец - не опция.

Вспомнил, как на позапрошлом работе пытался организовать дома рабочую среду. Как искал дистрибутивы студии, сервис-паков к ней, фреймворка и сервис-паков к нему, как все это скачалось и с трудом встало часов через 8, и как каждая компиляция занимала факин 25 минут. Это был сайт на ASP.NET 4, с базой на этом микрософтовском облаке, как его, ну... забыл. Ну, там, страничек десятка два, DAL на EF, ничего сверхъестественного. Каждая компиляция 20 минут. Да, на маломощном нетбуке, думал я, да, для таких дел нужны серьезные машины, все ж понятно...

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

Минут 15 ушло на то, чтобы поставить csharp-mode в emacs. Я люблю emacs, но, кажется, не очень умею. Стал искать, может быть, есть какой-нибудь IDE, ведь я слышал, что есть какое-то MONO, может быть, есть какая-нибудь поделка, разбирающая синтаксис C#, что-нибудь такое вроде Notepad++.

Минут через 10 узнал, что. NET 4 На убунте в целом уже стоит, и как называется компилятор. Еще минут 5 чтобы установить не хватавшие ассембли.

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

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

Где еще меня так обманывают? На какие героические преодоления ненужных препятствий уходит моя драгоценная энергия?

На сегодня у винды на моей машине осталось два оправдания: обрабатывать звуковые дорожки в кейкволке мне проще, пользуясь виндовскими плагинами, чем линуксовыми плагинами в ardour; и вообще там проще записывать дорожки, а потом переносить в кейкволк. Вся тамошняя система с jackом, внешними подвесными синтезаторами и драм-машинами пока что у меня получается как-то излишне громоздко. Хотя, по крайней мере начинать работу над вещью там как-то быстрее и проще. Изящнее. Не говоря о том, что резко легче пишется, ни разу процессор не затыкался - не особо мощный 1.86.

И вторая - мне лень учиться запускать Wizardry 8 под wine.

Еще несколько обламывает, что до сих пор нет порта Notepad++ под убунту.

Все остальное - интернет, тексты, офис, сайт, аудио-видео, теперь вот и рабочее программирование - удобнее, проще, легче, быстрее делается на убунте.

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

Posted via m.livejournal.com.

Update: И уж совсем убило, что некоторые вещи MonoDevelop умеет делать ну просто значительно лучше, чем Visual Studio 2010. XML документацию, например.

pechkin: (сумасшедший домик на вершине горы)
У нас с сыном на компах стоит убунта. Я пришел к тому, что все десктоп-среды, которые я пробовал, меня не удовлетворяют.

Unity - я с ним не подружился. Главный недостаток - нет иерархических меню. Я не всегда знаю, как называется то, что мне нужно, пока его не увижу. Я и в холодильнике точно так же себя веду: чтобы понять, чего я хочу, я должен его увидеть.

Gnome - всем хорош, но ресурсоемок не в меру. Может быть, его можно напильником доработать, но я уверен, что есть альтернативы.

KDE - даже не пробовал в этот раз. Не нравится, что он тяжел, и что у него все свое - подозрительно как-то.

OpenBox - чересчур минималистично. Мне нужны панельки с часто требующимися кнопочками, часы (это очень важно, кроме шуток) и переключение десктопов. А ребенку вообще будет страшновато с пустым экраном.

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

LXDE - пока остановился на нем. Зараза, легкий, быстрый и все, что нужно, в принципе, умеет. Проблема отредактировать стартовое меню. Как это делается файлами, до сих пор не въехал, а родная утилита киксует и падает. Ну, и еще то, что его русифицировать надо отдельно - не большая трудность, но осадок остается. Родная утилита для этого - не работает, весь мир ручками правит конфиг. Такой двадцатый век и хардкор.

А что стоит у вас?
pechkin: (Default)
Сетка выглядит так: 

10.0.0.10 - Ubuntu server, на котором бежит openssh-server
10.0.0.2 - Ubuntu desktop
10.0.0.3 - Windows7 desktop.

С 10.0.0.2 сервер прекрасно sshится. С 10.0.0.3 сервер внезапно перестал puttyться, говорит "Software caused connection abort". При этом пингуется без проблем. Чего это с ним?

ГЗВ: добавил путти в фаервол и поставил вместо него OpenSSH. Это помогло, openSSH работает.
pechkin: (Default)
Запустил sshd, а то он не работал. Там есть такая строчка в /etc/ssh/sshd_config: "ListenAddress ::" - так ее я поменял на "ListenAddress 0.0.0.0" - потому что оригинал, видимо, задает IPv6, а в моем варианте он догадывается, что это IPv4.
pechkin: (Default)
У меня своего технологического блога нету и вряд ли будет когда-нибудь, поэтому пишу тут:

Убунту 11.04 (продукт вообще, мягко говоря, сыроватый) не умеет автомонтировать usb драйвы. 10.04 умел, а этот вот нет.

Решить эту проблему мне помогло вот что: http://ubuntuforums.org/showpost.php?p=10767875&postcount=11
и программа mountmanager за авторством неизвестного мне С.Тихонова. Я не понимаю, как она работает (пробел в теории), но она работает.
pechkin: (Default)
Если кто-нибудь может быстро подсказать, как пофиксить overlapping partitions из убунты, не теряя содержимого оных (бэкапить некуда, 500Гиговый диск) - подскажите пожалуйста, а если нет, то я сам найду.

fdisk -l /dev/sdb:

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xe96931f1

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               2       47498   381519652+   f  W95 Ext'd (LBA)
/dev/sdb2   *        3919        4311     3156772+   7  HPFS/NTFS
/dev/sdb3            4312        9410    40957717+   e  W95 FAT16 (LBA)
/dev/sdb5               2        3918    31463271    7  HPFS/NTFS
/dev/sdb6            5618       18672   104864256    b  W95 FAT32
/dev/sdb7           18673       31727   104864256    7  HPFS/NTFS
/dev/sdb8           31728       47498   126680526    7  HPFS/NTFS


А /dev/sdb4 куда-то подевалась, а должна, видимо, быть между 9411 и 5617.

gpart предлагает следующее:

Guessed primary partition table:
Primary partition(1)
   type: 015(0x0F)(Extended DOS, LBA)
   size: 146459mb #s(299949615) s(16065-299965679)
   chs:  (1/0/1)-(1023/254/63)d (1/0/1)-(18671/254/63)r

Primary partition(2)
   type: 012(0x0C)(DOS or Windows 95 with 32 bit FAT, LBA)
   size: 10244mb #s(20980822) s(69256278-90237099)
   chs:  (1023/254/63)-(1023/254/63)d (4311/1/1)-(5616/254/58)r

Primary partition(3)
   type: 007(0x07)(OS/2 HPFS, NTFS, QNX or Advanced UNIX)
   size: 123711mb #s(253361052) s(509694318-763055369)
   chs:  (1023/254/63)-(1023/254/63)d (31727/1/1)-(47497/254/63)r

Primary partition(4)
   type: 131(0x83)(Linux ext2 filesystem)
   size: 4102mb #s(8401928) s(771457428-779859355)
   chs:  (1023/254/63)-(1023/254/63)d (48021/1/1)-(48543/254/59)r


но я несколько затрудняюсь понять его рекомендации.
pechkin: (Default)
При переустановке винда, естественно, зачистила MBR, в котором сидел линуховский загрузчик. bootsect.lin, предусмотрительно заготовленный перед установкой винды, чтобы переключаться непосредственно при загрузке ntldr, не работает.

Есть ли какие-то способы восстановить линуховский загрузчик? Acronis OS Selector линуха не обнаруживает.
pechkin: (Default)
Сегодня после включения машины линух начал страшно тормозить. Он начал тормозить при загрузке, очень долго поднимал системный логгер, потом очень долго поднимал сендмэйл. Потом любая аппликация либо поднимается очень долго, либо не поднимается вообще, например, емакс в консоли.

2. Выяснилось, что имзенения, сделанные в ИП-таблицах, не сохранились. пришлось снова делать роуте дел дефаулт гц 10.0.0.138 и роуте адд дефаулт гц 192.117.122.11 или что-то в этом роде. Зато после этого интернет заработал -- кое-какая устойчивость поведения уже есть.

3. По прежнему не в силах разобраться с переключением раскладок клавиатуры. Удалил .кчкбрц, тогда смог получить английскую раскладку, чтобы набрать урл. После этого вошел в КДЕшный контроль-центр, включил там разные раскладки, получил русскую, и уже с нее уйти не могу никуда и никак. Как вывести на панель переключатель, не могу найти; никакие клавишные переключения не работают.

Надо очень любить линукс, чтобы так жить дальше.
pechkin: (Default)
Прочитал в книжке по линуху пример оформления документации. В качестве документируемого выбран вакуум. Vacuum is a total absence of matter. No air, no beer cans, no nothing. Vacuum cleaner is a device used to clean vacuum.

Как можно не любить систему, которую пишут такие люди.

July 2017

S M T W T F S
      1
23456 78
9 101112131415
16 171819 202122
23 24 2526272829
3031     

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 26th, 2017 12:41 pm
Powered by Dreamwidth Studios