LINUX.ORG.RU

Сообщения cdshines

 

Посоветуйте книг по Java для быстрого ознакомления

Нужно написать пару лаб, методички, как обычно, такие методички, что чувствую необходимость что-то почитать. Посоветуйте, пожалуйста, книг для знакомства с языком, чтоб там была вступительная часть вроде essentials, для того, чтобы просто ознакомиться со средствами, и нормальное (полное) продолжение, чтобы при желании можно было продолжить чтение.

 ,

cdshines
()

Добавить опцию просмотра списка прокомментированных пользователей

Суть в том, что многие используют комментарии к пользователям не только для помечания тролльчат, но и для обозначения ценности пользователя - скилл или область компетентности и т. д. Было бы хорошо иметь возможность просмотреть всех, кого я откомментировал - списочком «ник - комментарий», тогда можно будет выбирать, к примеру, из своих заметок пользователей для каста по определенному вопросу. Это же вроде не сложно - плюс один-два запроса в БД, если я правильно представляю модель?

 

cdshines
()

Подключен к интернету, но работает только скайп.

Ни браузеры, ни ping - ничего больше не выявляет признаков работающих интернетов. Вчера все работало. Подключение - впн через локальную сеть универа. traceroute & tracepath доходят только до 172.23.0.0, а что это - не знаю. Шлюз - 10.118.21.1. Впн подключен на роутере, раздается по вайфай. Я бы не спрашивал на лоре, если бы не одна странность - я пишу сейчас с андроид-планшета, на котором интернет есть. Соседи-виндузятники тоже не могут браузить, но скайпы работают. Что покрутить или куда смотреть?

cdshines
()

Тема для как бы курсовой работы

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

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

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

 ,

cdshines
()

Racket - извлечь из страницы тела div'ов определенного класса в список строк

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

 , ,

cdshines
()

Лисп-машины RIP. Представим, что нет.

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

 

cdshines
()

Ошибка запуска KDE: Call to lnusertemp failed

Перепробовал все способы, которые нагуглил, кроме переустановки системы (слишком радикально). Т. е. удалял ~/.kde*, /root/.kde*, /var/tmp/*, /tmp/* и т. д., смотрел разрешения на /etc/passwd - все в порядке. Сейчас пишу из-под хфсе, тут все нормально. Осталась одна надежда - на лор)

kded4 --version
Qt: 4.8.2
KDE Development Platform: 4.8.5 (4.8.5)

 , , lnusertemp

cdshines
()

Кто может помочь с покупкой из Waterstones?

http://www.waterstones.com/waterstonesweb/products/terry pratchett/dodger - w...

Сабж. Очень нужна книжечка, а доставки в Украину нет. Оплата любым удобным для вас способом, оплачиваю покупку и расходы по доставке в Киев.

 , лор-помоги,

cdshines
()

Прикрутить верхнюю полоску с меню и в вики

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

 ,

cdshines
()

Помогите распарсить сообщения cmake & make

cmake ../

make

У автора проекта все собирается даже без предупреждений (очевидно, да?).

 [ gcc --version                                                                                       master ] 7:48  
gcc (GCC) 4.7.1
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

~/devel/cpp/kdots/build
 [ cmake --version                                                                                     master ] 7:50  
cmake version 2.8.4
~/devel/cpp/kdots/build
 [ make --version                                                                                      master ] 7:50  
GNU Make 3.82
Built for x86_64-slackware-linux-gnu
Copyright (C) 2010  Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
[ qmake -v                                                                                            master ] 7:53  
QMake version 2.01a
Using Qt version 4.7.0 in /usr/lib64/qt/lib

 , , ,

cdshines
()

Знаете ли вы дистрибутив, в котором не предвидится изменений в худшую сторону?

Патрик оберегает слаку от всяких системдов, стабильный дебиан вообще еще с халом, rhel тоже вроде не страдают подобным. У меня слака, но я, очевидно, не совсем осилятор^W неосилятор, потому что засрал систему субъективно очень сильно. Конкретно меня добило то, что я наковырял что-то с руби и теперь без rvm оно даже не работает. Но дело не в этом, меня напрягает сама суть собирания из исходников, хоть это и трушненько. Просто иногда на это уходит тысяча времени, а в конце sbopkg вывалит тучу ошибок мейка и все коту под хвост. (особенно доставляет ставить из СБо техлайв или хромиум с его 150мегабайтными исходниками). Подумывал слинять на арчик, как самый похожий, но оказывается, там уже засилье школьников-мейнтейнеров. Остается только дебиан, но мне не хочется покидать слаку, потому что так, как ее, я ничего не могу настроить. Надо было сразу осилить какой-то слапт-гет, чтоб с зависимостями или все такое, но я пользовался только сбопкг и слакпкг, теперь, повторюсь, в системе срач. Что может мне посоветовать лор, кроме вдоль и абанту?

 

cdshines
()

Посоветуйте фильмы, визуально похожие на Sin City и The Spirit.

Хотел быстренько доставить еще скриншотов, но как-то сходу не нашлось. В общем, кто видел хоть один, советуйте. Также можно советовать похожие вообще по духу.

 ,

cdshines
()

Как правильнее изменять размер массива в С++?

Я не знаю, как работает realloc, но мне кажется, что явно быстрее сочетания «выделить новое место требуемого размера и скопировать в него старый массив, а потом его еще и удалить». Это правда или проще сделать realloc и переприсвоить указатели?

P.S. Именно для языка С++, то есть учитывать всю философию и т. д. Или насрать?

 , , ,

cdshines
()

Посоветуйте книжечку подарить другу на ДР

Человек с удовольствием почитает какой-то научпоп вроде фейнмана/хокинга, но не только по физике, а и по матану етс. Желательно, чтоб это была не засранная книжка, а какое-то коллекционное издание. Также покатит не научпоп из области программирования (не какое-то глубоко специфическое, что-то из классики, которую не на полку ставить, а читать (т.е. не Кнут)). В общем, лору виднее. Другие идеи приветствуются.

 , , ,

cdshines
()

Аналог @scriptname в Arch для Slackware

В rc.conf арча перед именем демона можно ставить собаку, чтобы он запускался в фоне. Подскажите костыль для слаки, чтобы было так же. У меня на этапе загрузки уходит секунд 10 на старт dhcpd, получение адреса и т. д. Нужно что-то подпилить, чтобы это все делалось в фоне, и процесс инициализации не дожидался успеха/провала dhcpd.

 , ,

cdshines
()

Emacs: «error: Face height does not produce a positive integer, 0.0»

This is GNU Emacs 23.3.1 (x86_64-slackware-linux-gnu, GTK+ Version 2.24.1)
 of 2011-03-12 on midas64

Случилось после установки gtk-qt-engine, до этого нормально запускалось. это если запустить с --debug-init. Что крутить?

Олсо, maxcom, когда я пытаюсь это в теле поста отправить, мне вылезает

0x8 is not a legal XML character
. Что такое, надо фикс.

 

cdshines
()

Помогите осилить Church encoding

сабж: http://en.wikipedia.org/wiki/Church_encoding

код на scheme (это вообще задача из сикп, но мне теория показалась занимательной):

(define zero (lambda (f) (lambda (x) x)))

(define (add-1 n)
   (lambda (f) (lambda (x) (f ((n f) x)))))

Непонятно, что есть zero, а также непонятно, как использовать обе процедуры. Ясно, что это какая-то композиция, но чувствую необходимость спросить помощи.

 church encoding, ,

cdshines
()

Непонятная ошибка при установке Kile из SBo

[100%] Building CXX object src/CMakeFiles/kile.dir/kileconfig.o
Linking CXX executable kile
/usr/lib64/libstreamanalyzer.so.0: undefined reference to `std::_List_node_base::_M_unhook()@GLIBCXX_3.4.14'
/usr/lib64/libstreamanalyzer.so.0: undefined reference to `std::_List_node_base::_M_hook(std::_List_node_base*)@GLIBCXX_3.4.14'
/usr/lib64/libstreams.so.0: undefined reference to `std::_List_node_base::_M_transfer(std::_List_node_base*, std::_List_node_base*)@GLIBCXX_3.4.14'
collect2: ld returned 1 exit status
make[2]: *** [src/kile] Error 1
make[1]: *** [src/CMakeFiles/kile.dir/all] Error 2
make: *** [all] Error 2

Как видно, доходит до 100%, а потом фейлится на линковании. Не понимаю из ошибок, что не так и что нужно сделать - подсунуть поновее libstreamanalyzer или нужна более свежая glibc?

 , , ,

cdshines
()

Посоветуйте-опенсорс-проект-на-с++-тред

В общем-то я присматриваюсь к КДЕ, но не знаю, стоит ли начинать с такого. Проще уже с личкрафта, наверное (бугага). Нужен реальный, рабочий, развивающийся проект, которому может понадобиться человек, у которого не очень высокий уровень практических навыков. Если даже это пет-проект какого-то лоровца, я бы поучаствовал. Только на с++, пожалуйста, а не на Си/Д/Путхоне и т.д. Спасибо.

пы. сы. И лиспосрачи, пожалуйста, не разводите:)

 , ,

cdshines
()

Отпадают usb-устройства на ровном месте.

Сабж. slackware 13.37/2.6.37.6. Прямо на ровном месте могут отпасть устройства (мышь и внешний жесткий диск) После перезагрузки все нормально. Баг вроде встречается на убунтовском ланчпаде, но фикса я не увидел. Вопрос, собственно, в том (если лор не поможет пофиксить), как без перезагрузки с этим справиться. А то патрег вон писал, что мы не перезагружаемся по сто раз, а тут такое :( Пишут, что this is a kernel bug. Кстати, тачпад остается работать.

Простите за простыни.

lsusb:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 001 Device 004: ID 413c:8161 Dell Computer Corp. Integrated Keyboard
Bus 001 Device 005: ID 413c:8162 Dell Computer Corp. Integrated Touchpad [Synaptics]
Bus 001 Device 006: ID 413c:8160 Dell Computer Corp. Wireless 365 Bluetooth

dmesg:

[ 1670.312616] lo: Disabled Privacy Extensions
[ 1900.642178] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.
[ 2007.097567] hub 2-1:1.0: cannot reset port 4 (err = -110)
[ 2008.105648] hub 2-1:1.0: cannot reset port 4 (err = -110)
[ 2009.113736] hub 2-1:1.0: cannot reset port 4 (err = -110)
[ 2010.121826] hub 2-1:1.0: cannot reset port 4 (err = -110)
[ 2011.129903] hub 2-1:1.0: cannot reset port 4 (err = -110)
[ 2011.129907] hub 2-1:1.0: Cannot enable port 4.  Maybe the USB cable is bad?
[ 2012.138003] hub 2-1:1.0: cannot disable port 4 (err = -110)
[ 2013.146091] hub 2-1:1.0: cannot reset port 4 (err = -110)
[ 2014.154180] hub 2-1:1.0: cannot reset port 4 (err = -110)
[ 2015.162260] hub 2-1:1.0: cannot reset port 4 (err = -110)
[ 2016.170350] hub 2-1:1.0: cannot reset port 4 (err = -110)
[ 2017.178434] hub 2-1:1.0: cannot reset port 4 (err = -110)
[ 2017.178439] hub 2-1:1.0: Cannot enable port 4.  Maybe the USB cable is bad?
[ 2018.186540] hub 2-1:1.0: cannot disable port 4 (err = -110)
[ 2019.194607] hub 2-1:1.0: cannot reset port 4 (err = -110)
[ 2020.202708] hub 2-1:1.0: cannot reset port 4 (err = -110)
[ 2020.626715] usb 2-1.4: reset high speed USB device using ehci_hcd and address 4
[ 2020.639019] ehci_hcd 0000:00:1d.0: fatal error
[ 2020.645689] ehci_hcd 0000:00:1d.0: force halt; handshake ffffc90000046024 00004000 00004000 -> -110
[ 2020.645695] ehci_hcd 0000:00:1d.0: HC died; cleaning up
[ 2020.645796] usb 2-1: USB disconnect, address 2
[ 2020.645798] usb 2-1.1: USB disconnect, address 3
[ 2020.649839] usb 2-1.4: device descriptor read/8, error -19
[ 2020.672175] usb 2-1.4: USB disconnect, address 4
[ 2021.151888] usb 2-1.4: device not accepting address 4, error -22
[ 2021.151896] hub 2-1:1.0: cannot disable port 4 (err = -19)
[ 2021.151902] hub 2-1:1.0: cannot reset port 4 (err = -19)
[ 2021.151905] hub 2-1:1.0: cannot disable port 4 (err = -19)
[ 2021.151908] hub 2-1:1.0: cannot disable port 4 (err = -19)
[ 2021.151933] sd 4:0:0:0: Device offlined - not ready after error recovery
[ 2021.151940] sd 4:0:0:0: [sdb] Unhandled error code
[ 2021.151942] sd 4:0:0:0: [sdb]  Result: hostbyte=0x05 driverbyte=0x00
[ 2021.151946] sd 4:0:0:0: [sdb] CDB: cdb[0]=0x2a: 2a 00 3a 38 76 5f 00 00 18 00
[ 2021.151954] end_request: I/O error, dev sdb, sector 976778847
[ 2021.151957] Buffer I/O error on device sdb1, logical block 122097348
[ 2021.151960] lost page write due to I/O error on sdb1
[ 2021.151966] Buffer I/O error on device sdb1, logical block 122097349
[ 2021.151968] lost page write due to I/O error on sdb1
[ 2021.151971] Buffer I/O error on device sdb1, logical block 122097350
[ 2021.151973] lost page write due to I/O error on sdb1
[ 2021.151996] sd 4:0:0:0: [sdb] Unhandled error code
[ 2021.151998] sd 4:0:0:0: [sdb]  Result: hostbyte=0x01 driverbyte=0x00
[ 2021.152000] sd 4:0:0:0: [sdb] CDB: cdb[0]=0x2a: 2a 00 3a 38 f5 57 00 00 10 00
[ 2021.152006] end_request: I/O error, dev sdb, sector 976811351
[ 2021.152008] Buffer I/O error on device sdb1, logical block 122101411
[ 2021.152010] lost page write due to I/O error on sdb1
[ 2021.152013] Buffer I/O error on device sdb1, logical block 122101412
[ 2021.152015] lost page write due to I/O error on sdb1
[ 2021.449924] usb 2-1.7: USB disconnect, address 5
[ 2100.879073] ata1.00: configured for UDMA/133
[ 2100.879078] ata1: EH complete
[ 2101.192365] EXT4-fs (sda6): re-mounted. Opts: commit=0
[ 2101.450190] EXT4-fs (sda7): re-mounted. Opts: commit=0
[ 2163.915135] lo: Disabled Privacy Extensions

 , , отпадает

cdshines
()

RSS подписка на новые темы