LINUX.ORG.RU

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

systemd: запустить после того, как поднялась сеть

Форум — Admin

Есть юнит для демона автоматического обновления динамического DNS. Написал в нём: After=network-online.target, однако, сразу при старте системы он не может подключиться к серверам провайдера динамического DNS, хотя при следующей попытке всё получается. Что я сделал не так?

 ,

Norong
()

Опубликован перевод книги «Lisp in Small Pieces»

Новости — Документация
Группа Документация

Это достаточно известная книга Кристиана Кеннека, рассматривающая семантику Лиспа и основы его реализации на примере диалекта Scheme. В процессе повествования разбирается множество аспектов семантики языка, начиная разнообразными вариантами окружений, проходя через продолжения и исключения, заканчивая рефлексией, сутью макросов, компилятором в Си и объектной системой.

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

Здесь нет откровений, невероятно эффективных оптимизаций, мощных систем типов и прочих атрибутов современной computer science (книге 20 лет всё же), но есть отличное твёрдое введение в реализацию языков программирования, призванное заинтересовать новичков, познакомить их с основными понятиями и приёмами этого дела, построив таким образом фундамент для дальнейшего развития.

( Исходники и прочие детали )

>>> Скачать PDF

 , , , ,

ilammy
()

Видеолекции по теорфизике под свободной лицензией (update4)

Новости — Документация
Группа Документация

Силами кафедры теоретической физики физического факультета Новосибирского государственного университета были записаны лекции по физике. Исходные видеофайлы выложены в открытый доступ под лицензией CC-BY-SA 4.0.

Значимые изменения после предыдущего сообщения: добавлены оставшиеся лекции спецкурса по Двухфотонной физике (Сербо В. Г.), Физики атомного ядра (Дмитриев В. Г.), добавлены семинары по Теории сильных взаимодействий (Резниченко А. В.), лекции Астрофизика в Антарктике (Дэвид Бессон), Лекции по космологии (профессор Долгов А. Д.), а также Семинары теоротдела ИЯФ им. Г. И. Будкера.

( читать дальше... )

>>> Ссылки на Youtube и торрент-файлы

 

Evgueni
()

Что почитать по concurrency и memory model в С++11

Форум — Development

Интересуют atomics, CAS, memory barriers, false sharing detection and prevention, lock-free структуры данных, разные примеры happens before и т.д.

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

Статьи тоже сойдут, хотя я уже их начитался.

 

vertexua
()

Расширения Gnome3 (shell)

Форум — Desktop

Какими расширениями для Gnome3 вы пользуетесь?
Подскажите полезные дополнения для gnome-shell,
которые, по вашему мнению, необходимо установить в первую очередь?

 ,

Dontes
()

Где почитать подробно про устройство Linux-based OS?

Форум — Talks

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

В общем, буду рад любой помощи :)

 

xasecoro
()

Детектор типа блокировки сайтов из реестра

Форум — Talks

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

https://github.com/ValdikSS/blockcheck

Утилита отправляет определенный тип блокировки на сервер.

ValdikSS
()

Valgrind и все-все-все

Форум — Development

Всем доброго вечера )

Чем обычно критические ошибки в проекте ловите? Кроме Valgrind'a ничего подобного не знаю, есть еще под Линукс подобные анализаторы выполнения программ - для надежности диагностики?

Из диагностических знаю еще Cppcheck, но он немного не в тему, хотя тоже полезен.

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

Всем спасибо.

 , ,

LongLiveUbuntu
()

Типичный рабочий стол школьника. Версия 2.0

Галерея — Скриншоты

Июль медленно приближается к своему экватору, а вместе с ним неумолимо текут последние каникулы в жизни. Что же надо делать летом? Отдыхать? Купаться? Нет, надо сидеть и писать непонятно кому и зачем нужное веб-приложение на языке PHP, который, плюс ко всему, ты ещё и не знаешь, а, следовательно, гугл и яндекс вешаются от тупых запросов стиля «php как отсортировать массив». Впрочем, если долго мучиться, что-нибудь получится, и приложение я всё-таки дописал, после чего ещё раз посмотрел на код и поклялся сам себе, что ЭТО в интернет выкладывать я не буду.

Но довольно лирики, лучше рассмотрим скриншот:

  • В верхнем левом углу можно оценить всю прелесть стандартных шрифтов в сочетании с включенным рендерингом в стиле Windows 7. Почему именно так? Может, потому, что это единственный вариант шрифтов, от которых мои глаза не требуют немедленно выколоть самих себя? В любом случае, это ШГ, можете даже не утруждаться мне об этом сообщить, я знаю, менять не буду.
  • В верхнем правом углу можно оценить мою весьма странную музыкальную коллекцию, где System of a Down может спокойно соседствовать с открывающими песнями из Fate/Zero. В качестве плеера используется Clementine, который я люблю за интерфейс и удобство.
  • В нижнем левом углу можно оценить мои весьма скромные навыки в веб-дизайне. Верстать я не умею, я никогда этого не скрывал, но для веб-странички это было необходимо, поэтому методом копирования стилей с сайтов и попыток вспомнить HTML, который я учил путём вбивания HTML-кода в блокнот и запуска в стандартном интернет-браузере на Windows Mobile 2003, я смог написать что-то, от чего вытекают глаза у меня, моей кошки и кактуса, уныло стоящего на подоконнике.
  • В нижнем правом углу открыт саблайм с кодом того самого сайта. Глядя на это, глаза начинают вытекать даже у настольной лампы. Впрочем, надёжность этого кода меня волновала меньше всего, основной задачей было изучить PHP за три дня (а этот сайт именно столько и писался), поэтому я даже немного горд за самого себя.

А, вы хотите про систему что-то услышать? А вот система самая что ни на есть стандартная, стандартнее не бывает. Arch Linux, KDE, Chrome. Всё это стоит на новом HP ProBook 4540s, который радует матовым экраном и отличной поддержкой линукса, ни единого глюка вот уже за неделю использования не выявлено.

А как ты проводишь своё лето?

 , , , ,

squizduos
()

Чтиво по питону

Форум — Development

Привет. Изучил туториал на офф. сайте http://docs.python.org/2/tutorial/index.html Думаю, нужно зачитать какую-нибудь книгу теперь. Что думаете насчет «Learn Python the Hard Way» http://learnpythonthehardway.org/book/ ? Там вроде много примеров всяких. Или что делать?

 , ,

Loki-hooligan
()

опять про intel e1000e

Форум — Linux-hardware

Купил тут себе новую материнку с интеловской сетевой картой, а она не работает (дело даже до создания сетевого интерфейса не доходит)

$ lspci -nn
...
00:19.0 Ethernet controller [0200]: Intel Corporation 82579V Gigabit Network Connection [8086:1503] (rev 04)
...

Ядро обычное дебиановское из тестинга

$ uname -a
Linux localhost 3.12-1-amd64 #1 SMP Debian 3.12.6-2 (2013-12-29) x86_64 GNU/Linux

В логе ядра при попытке подгрузить модуль вручную такие вот сообщения:

$ modprobe e1000e debug=16
...
[100017.348572] e1000e: Intel(R) PRO/1000 Network Driver - 3.0.4.1-NAPI
[100017.348575] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[100017.348689] e1000e 0000:00:19.0: setting latency timer to 64
[100017.348745] e1000e 0000:00:19.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[100017.348768] e1000e 0000:00:19.0: irq 57 for MSI/MSI-X
[100018.343312] e1000e 0000:00:19.0 (unregistered net_device): Failed to acquire the semaphore, FW or HW has it: FWSM=0x60000040 EXTCNF_CTRL=0x002800c9)
[100018.343315] e1000e 0000:00:19.0 (unregistered net_device): Failed to initialize PHY flow
[100018.363441] e1000e: probe of 0000:00:19.0 failed with error -3
...

Сетевая карта точно исправная, поскольку под виндами таки работает. Посоветуйте, пожалуйста, как заставить ее завестись под линуксом.

 ,

demidrol
()

Злоба.

Форум — Talks

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

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

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

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

Масштабы этого явления, почему-то особо не исследуются, и недооцениваются. По моим наблюдениям, процентов 80, как минимум, делают так, в той или иной степени. Это говорит о глубочайшей порочности человеческой природы, или точней, может быть, части человечества.

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

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

anonimous
()

Нужна годная литература по экономике

Форум — Talks

Добра всем.
Недавно пришло осознание, что в этой отрасли ничего не смыслю и что такое положение вещей совершенно никуда не годится, и поэтому озадачился найти что-либо из литературы на эту тему.
Однако погуглив я впал в лёгкое уныние - авторов куча, названий куча, ничерта не понятно, написано у них без живых примеров и настолько заунывно, что моментом клонит в сон.
Словом, буду признателен, если посоветуете что-то легкочитабельное (доскональное знание мелочей не нужно) для новичка в этой сфере, ведь наверняка кто-то сталкивался с подобным вопросом.

ffomg
()

С чего начать изучение электроники

Форум — Talks

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

cast Zubok

P.S. Вдруг кто знает. А реально ли будет поступить на Аспирантуру за границей при наличии Российского высшего образования (бакалавриат) по такой специальности?

 , ,

najlus
()

Make sure SELinux is disabled...

Форум — Security
Сколько раз я встречал эти строки,
Но ни разу не видел в сети:
Документы, хаутушки, уроки,
Штоб расставить все точки над i

Так нафига же нужен этот SELinux, если большинство(все) его рекомендует отключать.

В чём гениальный смысл фичи, которую никто не хочет настраивать.

visual
()

Книга по разработке многопоточных программ.

Форум — Development

Реквестирую хорошую книгу по принципам написания многопоточных программ. Можно абстрактную, можно конкретно по POSIX threads.

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

 ,

Belkrr
()

Купил паяльник...

Форум — Talks

ЛОР, так уж получилось, что в сознательной жизни не приходилось орудовать паяльником и захотелось сей факт исправить.
Поэтому было решено пройтись по некоторым тематическим магазинам моего любимого и славного города, дабы приобрести необходимый минимум. Были приобретены:
1) паяльник отечественного производства на 40 ватт и запасное жало;
2) баночка канифоли;
3) баночка, как оказалось в последствии, просроченного флюса ЛТИ-120;
4) метр припоя ПОС-61 с сечением 1.0 мм;
5) унылая пустая макетная плата (травить самому пока что лень, займусь этим через пару дней, как найду интересное устройство и схему);
6) десяток резисторов, на которых я и буду тренироваться, впаивая их в макетную плату.

Моя цель на данный момент - печатный монтаж. Дальше планирую уходить в МК и поверхностный монтаж. Но это если втянусь.

Собственно возник ряд вопросов.
Во-первых, как выше отмечено, ЛТИ-120 мне продали просроченный. Это не такая большая проблема, но осадочек есть. В связи с чем вопрос - а можно мелочёвку покупать на dealextreme и/или aliexpress? Под мелочевкой подразумеваются те же резисторы/конденсаторы/диоды/etc, пинцеты/бокорезы, монтажные платы/текстолит, флюс. Так же интересует припой. DIHALT почему-то ругался на отечественный ПОС-61 и рекомендовал использовать припой от зарубежных производителей. У нас зарубежные производители начинаются от 800 рублей за катушку 500 гр. Деньги, конечно, не особо большие, но если не втянешься, то катушка будет просто покрываться слоем пыли. В добавок к этому, я не нашёл отечественный припой менее 1 мм поперечного среза. Что без опаски можно покупать у китайцев?
К слову, в одной точке лежит китайский паяльник за ~900, который продают на aliexpress в 2 раза дешевле.

И во-вторых, а что делать с этой макетной платой? Как извлечь из неё профит? Элементы соединяются проводом или как? Я что-то вообще не пойму как её пользовать.

 

mkam
()

Мозг и квантовая физика

Форум — Talks

Недавно посмотрел фильм "Теория всего". Доставило. А что думает об этом наш брат ЛОРовец?
Также есть английская версия в HD-качестве.

Фильм состоит из двух частей. Первая часть называется «Бог в нейронах»: социальная неврология, зекальные нейроны и сознание, бог в нейронах. Вторая часть: «Вселенская структура», в которой говориться о квантовой механике и связи мозга с ней.

Разумеется, фильм не претендует на абсолютную правдоподобность, это фильм на основе размышлений физика-теоретика.

Фильм идет 50 минут.

 ,

Quadmonster
()