LINUX.ORG.RU

Сообщения nsav-ng

 

Прощайте!

Форум — Linux-org-ru

В силу хронофажности сего прекрасного ресурса решил полностью отказаться от его посещения. Подробности были раскрыты в толксах.

Простите все, кого обидел. Спасибо всем за хорошо проведенное время.

2moderators: если хотите, можете ник забанить, чтоб мне неповадно было. Можете даже по айпи, чтоб даже из-под онанимуса зайти не мог.

nsav-ng
()

3 местоположения...

Форум — Talks

Сегодня разговаривал с одним профессором, который согласился мне помочь с учебой (имеется в виду, параллельной университетскому курсу). Рассказал мне, что если я хочу стать хорошим специалистом, и открыть что-то новое, то мне нужно на 7 лет вообще забыть обо всех радостях жизни и усиленно заняться наукой. То есть, для меня должно существовать 3 местоположения -- универ, дом, библиотека. Все нерабочее время я должен тратить на дорогу от одного до другого вышеназванного местоположения.

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

ЗЫ. В связи с таким поворотом событий, это скорей всего последний мой флеймово-оффтопичный тред на ЛОРе. Больно уж хронофажное это дело, флеймы разводить... Но в любом случае, мне будет интересно услышать мнение комьюнити ЛОРа о таком мнении.

nsav-ng
()

2grob

Форум — Linux-org-ru

Интересно, почему ты потер половину треда про gtkmm? Или либеризация толксов уже отменена?

nsav-ng
()

Новое правило?

Форум — Linux-org-ru

http://www.linux.org.ru/jump-message.jsp?msgid=1116733

> С пивом -- в talks, там отныне запрещёны только мат, нацпол, флуд и оскорбления. Кроме Talks -- давайте не оффтопить. Пока не удаляю.

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

nsav-ng
()

Тест на знание емаксовских кейбиндингов

Форум — Talks

Интересная вещь. Мой рекорд пока 8 кейбиндингов за 120 секунд. Кто больше?

http://www.ifa.au.dk/~harder/keywiz.el

nsav-ng
()

Ну почему люди используют столь отстойные языки?!

Форум — Talks

Показали нам однажды на лекции пример макроопределения.

#define MIN(x,y) ((x) < (y) ? (x) : (y))

Ежу, читавшему On Lisp, понятно, что пример бажный (может произойти 
множественное вычисление аргументов). При этом, в мануале по cpp 
написано, что в стандартном С такой баг пофиксить невозможно.

На лиспе корректное определение выглядит так

(defmacro my-min (x y)
  (let ((x1 (gensym))
	(y1 (gensym)))
    `(let ((,x1 ,x)
	   (,y1 ,y))
       (if (< ,x1 ,y1)
	   ,x1
	   ,y1))))


А еще и говорят, что на С даже ногу можно прострелить... :/ А каком
 простреле ноги может идти речь, если даже с элементарными задачами 
язык справится не может?
nsav-ng
()

Вышел sbcl-0.9.5

Новости — Open Source
Группа Open Source

Вышла новая версия хорошего компилятора и среды языка Common Lisp -- sbcl-0.9.5. SBCL (Steel Bank Common Lisp) -- это форк одной из самых удачных реализаций Common Lisp'а -- CMUCL, которая была разработана в университете Carnegie Mellon. Целью форка был рефакторинг сложного кода, упрощение процесса сборки, избавление от старых неподдерживаемых расширений CMUCL, и прочие улучшения. На данный момент SBCL является самой активно разрабатываемой свободной реализацией языка Common Lisp.

В новой версии вы найдете

* новый таймер

* поддержка новых кодировок

* Куча багфиксов и оптимизаций.

>>> Подробности

nsav-ng
()

2Shaman007

Форум — Linux-org-ru

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

Заранее спасибо за твои подробные объяснения и проявление толерантности.

nsav-ng
()

Нужен совет относительно харда.

Форум — Talks

Попал в такую немного странную ситуацию. До конца месяца нужно срочно купить монитор и винт. Иначе, прийдется отвалить государству довольно большую сумму в виде налога. Вот только беда, за хардом я в последнее время почти не следил, не знаю, что в мире делается. Если бы кто-то посоветовал хороший 17" ЭЛТ монитор и IDE винт (даже не знаю, какого объема винты сейчас выпускают), то я был бы очень признателен. Также буду благодарен, если кто-то ткнет носом в нормальный (не заказной) свежий (особенно важно) обзор сабжевых компонентов.

Заранее спасибо.

nsav-ng
()

2ugoday

Форум — Talks

По поводу мысленных экспериментов.

http://en.wikipedia.org/wiki/Thought-experiment

Цитату Эйнштейна не приведу, книжки нет. Если надо -- ищи сам.

nsav-ng
()

Задачка

Форум — Talks

Существует ли примитивно-рекурсивная функция f(x,y)="остаток при делении x на y"?

nsav-ng
()

msf-abbrev

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

Нашел недавно одно очень полезную программку под емакс -- msf-abbrev. Предназначена она для работы с сокращениями (abbrev). То есть, вводишь определенное слово, если это слово совпадает с определенным сокращением, то вместо него вставляется другой текст.

Чем же интересен msf-abbrev?

* Поддержка программируемых сокращений (в принципе, возможность аналогична предоставляемым такими библиотеками как tempo или skeleton, но реализована гораздо более удачно). Подробности на сайте разработчика.

* Каждое сокращение определяется в отдельном файле (его имя определяет ключевое слово сокращения). Сокращения, которые работают только в каком-то определенном режиме (mode), хранятся в отдельном каталоге, имя которого совпадает с названием режима. Например, сокращения, которые используются во время кодировки на С хранятся в каталоге `c-mode'. ИМХО, такой способ управления сокращениями гораздо удобней, чем определять все сокращения в одном файле.

Пользуясь второй возможностью, легко написать скрипт, который из списка функций (правда, немножко обработанного sed'ом для удобства ;)) какой-то библиотеки генерирует сокращения для всех ее функций, что и продемонстрировано на данном скриншоте. В первом окне код скрипта, во втором -- тестовый код, в котором происходит вставка сокращения `qsortx' (между аргументами можно переключаться с помощью клавиш TAB и S-TAB). В нижнем окне -- непосредственно код соответствующего сокращения.

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

Дом. страница: http://www.bloomington.in.us/~brutt/msf-abbrev.html.

nsav-ng
()

Задачник Ефимова и Демидовича.

Форум — Talks

Подскажите пожалуйста, где можно найти книгу "Ефимов, Демидович. Задачи по матану для ВТУЗОВ", Том 2 (там где задачи с диффурами) в электронном варианте? Гугл молчит, на http://lib.mexmat.ru тоже нет :( Если у кого-то есть на винте, не сочтите за труд скинуть по почте. Заранее спасибо.

nsav-ng
()

Американские программисты выбирают ДОС?

Форум — Talks

Сегодня у нас была первая лекция по программированию в этом семестре. Преподша -- пожилая нежная женщина с тоненьким голосочком, дает список литературы. Дошла до книжки про программирование на Турбо С и управление ресурсами в ДОСе. Написала название и авторов на доске и говорит -- "Знаете, американские программисты в MIT не используют виндовс, они (да и вообще все американские программисты) используют ДОС, поэтому эта книжка очень актуальна".

ЗЫ. Для шибко умных. Я на между полупарами подошел и уточнил -- она действительно имела в виду МС ДОС (конкретную ОС), а не все дисковые операционные системы.

nsav-ng
()

GUI vs non-gui

Форум — Talks

Прости шаман, но не ответить JB мне не позволяет моя гордость.

> ну и причем тут емакс?

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

> для емакса кстати нет гуевого конфигуратора

Есть. M-x customize. Правда, он не нужен, и я его не использую.

> что мешает тебе сначала его поправить в гуе, а потом на всякий случай проверить вручную?

Без комментариев :)

> без комментариев

А у меня от мышки рука затекает, вредная она для здоровья.

nsav-ng
()

Зооахтунг-2.

Форум — Linux-org-ru
nsav-ng
()

Убейте паскалефила

Форум — Linux-org-ru
nsav-ng
()

О спецификациях коммон лиспа.

Форум — Talks

Не могу въехать в сабж. Какой документ отражает официальный стандарт? cltl или hyperspec?

cltl2, например, про loop говорит

The loop construct is the simplest iteration facility. It controls no variables, and simply executes its body repeatedly.

Ну а hyperspec описывает loop во всех деталях. Чему верить?

nsav-ng
()

Задача

Форум — Talks

Блин, торможу. Рсатормозите плз. Вроде бы легкая задачка.

Решить уравнение в натуральных числах

2^a+1=5^b

nsav-ng
()

Стимуляторы

Форум — Talks

Иногда получается такая ситуация, что ночью нужно не спать, а заниматься мозговой деятельностю. Но мозги обычно после 3-х часов ночи выключаются. Поэтому хотелось спросить, какие лучше принимать стимуляторы для того, чтоб мозги ясно работали, и спать не хотелось, и для организма не слишком вредно было? Раньше я чаем отпаивался, но это не сильно помогает.

nsav-ng
()

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