URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 80458
[ Назад ]

Исходное сообщение
"Линус Торвальдс подготовил открытый проект для дайверов"

Отправлено opennews , 23-Сен-11 14:08 
Несколько лет назад Линус Торвальдс увлекся дайвингом, но ощущал дискомфорт из-за отсутствия устраивающего его программного обеспечения, которое могло бы работать в Linux и наглядно отображать накопленную в процессе погружения статистику с датчиков глубины, давления, температуры и расхода дыхательной смеси. Линус решил проблему просто - написал подобную программу самостоятельно. Представленная программа Subsurface (https://github.com/torvalds/subsurface) позволяет проанализировать логи и отобразить содержащиеся в них данные в виде графиков.

<center><img src="http://www.opennet.me/opennews/pics_base/31837_1316771568.jp... style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></center>


Программа написана на языке С с использованием библиотеки Gtk+. Код распространяется под лицензией GPLv2.  Subsurface поддерживает парсинг XML-логов в форматах Suunto SDE, uddf, Diving Log и Uemis, или может работать напрямую с различными компьютерами для дайвинга...

URL: https://plus.google.com/102150693225130002912/posts/Cepr6Gy3zps
Новость: http://www.opennet.me/opennews/art.shtml?num=31837


Содержание

Сообщения в этом обсуждении
"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 14:11 
Прочитал сначала "для драйверов"

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Bocha , 23-Сен-11 14:18 
+1

А вообще Линусу палец в рот не клади
- В линуксе нету программы для дайверов
- Ну так возьми и напиши
- Написал
- *среднестатистический каментатор растерялся*


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 14:35 
К сожалению такая ситуация в сфере свободного ПО характерна только для тривиальных проектов вроде этого - распарсить лог и построить график по точкам. С серьёзными проектами всё гораздо сложнее.

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено ДФ , 23-Сен-11 14:52 
К счастью, все зависит от компетенции - ядро серьезного проекта GIT было написано Линусом за пару недель, а продуктивная версия появилась уже через пару месяцев. В среднестатистической конторе на это ушли бы годы...

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 15:04 
При любой компетенции написать серьёзный проект одному почти не под силу. За пару недель был написан не тот git, которым сейчас многие пользуются, а неуклюжая пародия проприетарной распределённой системы контроля версий, которой они пользовались до этого (забыл как называется). А то что мы имеем сейчас - это огромный труд нынешних мейнтейнеров и сообщества. И ушли на это те же годы, не нужно строить тут из Торвальдса стахановца. Ещё скажите, что linux был написан за пару месяцев студентом. Это не имеет ничего общего с тем, что сейчас породило сообщество за 20 лет.

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено asd , 23-Сен-11 15:17 
Зачастую нужно только правильно начать.
На это, как показывает практика, могут немногие.

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 24-Сен-11 15:34 
>нужно только правильно начать

Т.е. весь труд разработчиков что сейчас пилят Linux, git и т.п. это всё ненужно?


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Michael Shigorin , 24-Сен-11 16:11 
>>нужно только правильно начать
> Т.е. весь труд разработчиков что сейчас пилят Linux, git и т.п. это
> всё ненужно?

Уф.  Сравните результативность тех, кто пилит git, и тех, кто пилит (скажем) php.  Хороший фундамент и грамотная архитектура действительно много значат.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 24-Сен-11 17:43 
>Хороший фундамент и грамотная архитектура действительно много значат.

1. В хороший фундамент жить не поселишься.
2. Хороший он или нет - это отдельный вопрос. Если он работает и тысячи леммингов им пользуются не значит, что он хорош.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Michael Shigorin , 24-Сен-11 18:23 
>>Хороший фундамент и грамотная архитектура действительно много значат.
> 1. В хороший фундамент жить не поселишься.

Да; а на плохом долго не проживёшь, сколько ни вкладывай в обои.

> 2. Хороший он или нет - это отдельный вопрос.

Вот это как раз в процессе последующей _разработки_ и выясняется.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 15:33 
> При любой компетенции написать серьёзный проект одному почти не под силу.

Поэтому опенсорц рулит. Как наиболее удобная и эффективная форма совместной работы над проектом.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 24-Сен-11 15:35 
> Поэтому опенсорц рулит. Как наиболее удобная и эффективная форма совместной работы над
> проектом.

Воистину, но разговор то не об этом.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено ДФ , 23-Сен-11 17:37 
> неуклюжая пародия проприетарной распределённой системы контроля версий

Пародия? Линус изначально делал git с нуля и затачивал под Posix стандарты. Поэтому git и такой шустрый под линукс. Да, были некоторые хорошие идеи, которые не грех позаимствовать, но при этом git КООРДИНАЛЬНО отличается от своих конкурентов. Если говорить так как Вы, то наверно и Линукс для Вас - это всего лишь пародия на прориетарный Виндоуз...
Давайте все таки отдадим дань Линусу за его талант и блестящий софт.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 24-Сен-11 15:23 
> КООРДИНАЛЬНО

Пардон, но это слово не имеет ничего общего с координацией и координатами


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено ДФ , 24-Сен-11 18:10 
Вы правы, спасибо. Убегал с работы и запостил не перечитывая... Пятница же ;)

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 24-Сен-11 15:38 
> Поэтому git и такой шустрый под линукс. Да, были некоторые хорошие
> идеи, которые не грех позаимствовать, но при этом git КООРДИНАЛЬНО отличается
> от своих конкурентов.

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


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Michael Shigorin , 24-Сен-11 16:14 
> То что я слышал от самого Тролвальдса [...] прищучили

Да ну.  А имя Andrew Tridgell что-нибудь говорит?  Если нет, то явно не услышали ничего.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Anon , 24-Сен-11 17:51 
> Да ну.  А имя Andrew Tridgell что-нибудь говорит?  Если нет,
> то явно не услышали ничего.

Услышал звон, да не знаешь где он? Тёрки с Триджелом начались как раз от того, что Линупса прищучили, отозвав лицензию.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Michael Shigorin , 24-Сен-11 19:03 
>> Да ну.  А имя Andrew Tridgell что-нибудь говорит?
>> Если нет, то явно не услышали ничего.
> Услышал звон, да не знаешь где он?

Я как раз знаю от самбистов.  А с Вами, любезнейший, на брудершафт не пил.

> Тёрки с Триджелом начались как раз от того, что Линупса прищучили, отозвав лицензию.

Идите почитайте хоть наконец, совсем уже очумели со своей брехнёй.

1) http://lwn.net/Articles/130746/
1а) http://lwn.net/Articles/130998/
1б) http://lwn.net/Articles/131875/
2) http://lwn.net/Articles/132938/
3) http://kerneltrap.org/node/4966


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Anon , 24-Сен-11 20:20 
> Идите почитайте хоть наконец, совсем уже очумели со своей брехнёй.
> 1) http://lwn.net/Articles/130746/
> 1а) http://lwn.net/Articles/130998/
> 1б) http://lwn.net/Articles/131875/
> 2) http://lwn.net/Articles/132938/
> 3) http://kerneltrap.org/node/4966

1. Слишком много букв, приводи выдержки
2. Подтверждение моих слов есть тут:
http://en.wikipedia.org/wiki/Andrew_Tridgell


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Michael Shigorin , 24-Сен-11 21:19 
> 1. Слишком много букв, приводи выдержки

Нет уж, вперёд.  Если будет легче -- каждую статью (но не обсуждение) я довольно внимательно прочитал сперва сам.

Трения в lkml были многолюдные и многоступенчатые, а реверс Триджа "всего лишь" собрал критмассу в глазах Ларри.  При этом поскольку все трое -- люди взрослые и выдающиеся хакеры, то характер "горшкобития" при всех внешних признаках достаточно мирный и получившееся решение вполне конструктивно: Линуса не достают политикой насчёт завязки на проприетарную SCM, Тридж пользуется гитом для самбы, Ларри окучивает своих виндово-коммерческих заказчиков и не отвлекается на запросы совсем другого (порой противоположного) направления.

> 2. Подтверждение моих слов есть тут:
> http://en.wikipedia.org/wiki/Andrew_Tridgell

Прочитал, не нашёл.  Самое близкое -- вроде как "This was cited[1] as the reason that BitMover revoked a license allowing Linux developers free use of their BitKeeper product".

В #108 Вы написали: "Тёрки с Триджелом начались как раз от
того, что Линупса прищучили, отозвав лицензию".  Или я плохо понял, что Вы имели в виду, или Вы плохо поняли, что написали в википедии (неудивительно, хотя можно и поправить, если понять характер ошибки).  А "тёрки" начались куда раньше анонса отзыва халявной лицензии.

В #102 неумело передёрнуто, если что.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 24-Сен-11 21:20 
> 1. Слишком много букв, приводи выдержки

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


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Michael Shigorin , 24-Сен-11 21:45 
>> 1. Слишком много букв, приводи выдержки
> Фильтровать текст для хамоватых анонимусов - это пустое, неблагодарное занятие.

Вообще-то разговаривают с людьми, а не со свиньями.

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


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Michael Shigorin , 23-Сен-11 21:58 
> При любой компетенции написать серьёзный проект одному почти не под силу.

Заметная часть серьёзных проектов, вызывающих уважение, именно так и начиналась:
Ричард писал GNU,
Линус писал Linux и git,
Каспер писал TYPO3,
Куртис писал FlightGear...

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

> За пару недель был написан не тот git, которым сейчас многие пользуются,
> а неуклюжая пародия проприетарной распределённой системы контроля версий,
> которой они пользовались до этого (забыл как называется).

BitKeeper называлась "та система".  А продуманы и реализованы вначале были формат хранения и код самого низкого уровня.

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

Надеюсь, Вы не призываете строить дом от чердака к фундаменту? :) (насчёт того, что стоит разделять роль "отца" любого большого проекта и роль сообщества, принёсшего львиную долю строк кода -- угу, вот только стахановство тут ни при чём)


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено MrClon , 23-Сен-11 23:47 
ЕМНИП GNU изначально писалось кучкой хиппи^W^Wкомандой единомышленников.

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено ананим , 24-Сен-11 04:30 
ептить.
А мс создавалась недоучками 3 курса, выгнанными за неуспеваемость.
А макинтош делали в гараже.
И только комменты на опыннете пишутся не ниже чем кандидатами х/з какаих наук.

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено tmp , 24-Сен-11 12:08 
> ептить.
> А мс создавалась недоучками 3 курса, выгнанными за неуспеваемость.
> А макинтош делали в гараже.
> И только комменты на опыннете пишутся не ниже чем кандидатами х/з какаих
> наук.

Если верить истории, "создавалось" и "делали" следовало бы заменить на "тырили" и "покупали".


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 24-Сен-11 15:40 
>> При любой компетенции написать серьёзный проект одному почти не под силу.
> Заметная часть серьёзных проектов, вызывающих уважение, именно так и начиналась:

Вы разницу между словами "написал" и "начал" понимаете?


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Michael Shigorin , 24-Сен-11 16:16 
>>> При любой компетенции написать серьёзный проект одному почти не под силу.
>> Заметная часть серьёзных проектов, вызывающих уважение, именно так и начиналась:
> Вы разницу между словами "написал" и "начал" понимаете?

Я эту разницу по опыту знаю.

Та же TYPO3 в исполнении _одного_ человека уже была _серьёзным_ проектом.  Как и, скажем, TeX.  Да, их можно списать на "почти".  А можно и задуматься, почему так бывает.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Anon , 24-Сен-11 18:04 
> Та же TYPO3 в исполнении _одного_ человека уже была _серьёзным_ проектом.  

Этих CMS пруд-пруди. http://ru.wikipedia.org/wiki/%D0%A1%D0%B...
Как и всяких просмотрщиков картинок, музыкальных проигрывателей и много чего ещё.

А то, что какая-то CMS "выстрелила" и стала более популярной, чем другие - вовсе не показатель, что у неё "фундамент" лучше. Если вернуться к тому же Линусу, но Ричи году в 98м ещё говорил, что не видит у linux особо перспектив, потому что там в коде такие ахтунги есть, что мало не покажется. Притом это уже был вовсе не одиночный проект, а большое сообщество. И Линус к тому времени был не 20и летний школоло-студен, а разработчик в опытом. Так что я не считаю фактором успеха linux какие-то выдающиеся способности Линуса. Он просто в нужное время в нужном месте появился и выехал на кодовой базе проекта GNU, которую его ядро позволяло пускать. Если бы этой кодовой базы не было, то и умер бы его проект в забвении как и тысячи других свободных ядер, написанных к настоящему времени.
И ключевым фактором, превращающим крупный проект из одиночного в нечто действительно стоящее является труд сообщества. И этот труд многократно превосходит все потуги его изначального автора.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Michael Shigorin , 24-Сен-11 19:17 
>> Та же TYPO3 в исполнении _одного_ человека уже была _серьёзным_ проектом.
> Этих CMS пруд-пруди.

Я немножко в курсе.  Вопрос не в том, $чего пруд пруди, а в том, чем отличаются успешные долгоиграющие проекты от посредственных и "метеоритов" (пролетел-сгорел).

> А то, что какая-то CMS "выстрелила" и стала более популярной, чем другие
> - вовсе не показатель, что у неё "фундамент" лучше.

Ещё как показатель -- иначе помимо доброго слова понадобится и пистолет, чтоб привлечь толковых разработчиков.  Разумеется, если основатель проекта умудряется оттолкнуть всех, то никакое качество не поможет (и тому тоже есть широко известные примеры).

> Так что я не считаю фактором успеха linux какие-то выдающиеся способности Линуса.

Думаю, не я один уже заметил Ваши выдающиеся способности не замечать слона и называть белое чёрным.

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

Уф.  Вопрос на засыпку: почему вокруг, скажем, djbdns не образовалось сообщество?


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Anon , 24-Сен-11 20:26 
> Вопрос не в том, $чего пруд пруди,
> а в том, чем отличаются успешные долгоиграющие проекты от посредственных и
> "метеоритов" (пролетел-сгорел).

Не так, изначально трёп в этой ветке начался с тезиса, что одиночка не может написать крупный проект.

> Ещё как показатель -- иначе помимо доброго слова понадобится и пистолет, чтоб
> привлечь толковых разработчиков.

Я обосновал выше, что это не так на примере ядра linux.

> Думаю, не я один уже заметил Ваши выдающиеся способности не замечать слона
> и называть белое чёрным.

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

> Уф.  Вопрос на засыпку: почему вокруг, скажем, djbdns не образовалось сообщество?

Вопрос на засыпку: почему linux до сих пор паникует, когда есть куча свободных микроядер?


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Michael Shigorin , 24-Сен-11 21:39 
>> Вопрос не в том, $чего пруд пруди, а в том, чем отличаются успешные долгоиграющие
>> проекты от посредственных и "метеоритов" (пролетел-сгорел).
> Не так

(пожимая плечами) Ну как хотите.  Просто это интересный вопрос, а...

> изначально трёп в этой ветке начался с тезиса,
> что одиночка не может написать крупный проект.

...а это -- ложное утверждение.  Точнее, целых два -- поскольку в #18 кем-то было высказано всего лишь сомнительное (воспринимая в контексте).  Браво.

>> Ещё как показатель
> Я обосновал выше, что это не так на примере ядра linux.

Простите, но Вы ничего не обосновали, а привели типичные для не понимающих в разработке крупных проектов людей слова, включающие "просто".  Это угробить проект просто, а вырастить -- очень сложно.  Надо _уже_ много сделать, чтоб вообще был проект и был авторитет принимающего ключевые решения; надо _продолжать_ много делать, а не усесться на лавры, чтобы не оказаться в стороне; и надо уметь слушать других, чтоб получалось с ними работать.  Всё это в одном флаконе встречается не так часто.

>> Думаю, не я один уже заметил Ваши выдающиеся способности не замечать слона
>> и называть белое чёрным.
> Думаю, не я один уже заметил Ваши выдающиеся способности не приводить конкретных
> аргументов, а отмахиваться какими-то аллегориями.

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

Понимаете, можно написать 99% правды (например, "git разработан под сильным влиянием bitkeeper", "разработке git положило начало изъятие бесплатной лицензии на BK вследствие личностного конфликта Larry McVoy и Andrew Tridgell", "почти невозможно написать крупный проект в две руки") -- и свести на нет одним процентом лжи, направленным на создание ложного впечатления от _всего_ прочитанного.  Это довольно давно известная тактика (ср. с поговоркой "ложка дёгтя в бочке мёда"), весьма типичная и ныне для жидов (см., например, посылки фильмов "zeitgeist").  При этом бесполезно апеллировать к верности 99%: пока не откажетесь от ложного 1% или не представите веского подтверждения тому, что он не ложный, согласия не будет.

Извините, если усложняю.

>> Уф.  Вопрос на засыпку: почему вокруг, скажем, djbdns не образовалось сообщество?
> Вопрос на засыпку:

Вы не ответили.

> почему linux до сих пор паникует

Потому что так принято в *NIX. (это не шутка -- кажись, у Томпсона припоминается что-то полушутливое про running down the hall)

> когда есть куча свободных микроядер?

Пока что эта куча не нашла пока широкого практического применения -- как, впрочем, и экзоядра.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 24-Сен-11 00:59 
> а неуклюжая пародия проприетарной распределённой системы контроля версий,

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


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено tmp , 23-Сен-11 16:38 
> К счастью, все зависит от компетенции - ядро серьезного проекта GIT было
> написано Линусом за пару недель, а продуктивная версия появилась уже через
> пару месяцев. В среднестатистической конторе на это ушли бы годы...

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



"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Vincent , 26-Сен-11 11:31 
+100. Парсер логов с выводом графики - это вообще "лабораторка" для 1 курса Паскакаля. В Линуксе должна решаться парой уже готовых приблуд - почему он ими не воспользовался? Парсить может awk/perl, а рисовать - gnuplot.

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 14:43 
C KDE3 и Gnome2 такой фокус не прошел.

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено tmp , 23-Сен-11 14:55 
> +1
> А вообще Линусу палец в рот не клади
> - В линуксе нету программы для дайверов
> - Ну так возьми и напиши
> - Написал
> - *среднестатистический каментатор растерялся*

Осталось написать фреймворк для гольфистов и программный комплекс для штангистов.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 15:34 
> Осталось написать фреймворк для гольфистов и программный комплекс для штангистов.

Ну так возьми и напиши


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 15:56 
> и программный комплекс для штангистов

На хаскелле, конечно же.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено tmp , 23-Сен-11 16:36 
>> и программный комплекс для штангистов
> На хаскелле, конечно же.

хаскель лучше в качестве скриптового языка встроить.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 15:31 
> +1
> А вообще Линусу палец в рот не клади
> - В линуксе нету программы для дайверов
> - Ну так возьми и напиши
> - Написал
> - *среднестатистический каментатор растерялся*

Ну вот как-то так и надо жить. Лучше чем попрошайничать или потребццтвовать, не так ли? Да и для мозга тренировка.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 25-Сен-11 18:46 
>> +1
>> А вообще Линусу палец в рот не клади
>> - В линуксе нету программы для дайверов
>> - Ну так возьми и напиши
>> - Написал
>> - *среднестатистический каментатор растерялся*
>Ну вот как-то так и надо жить. Лучше чем попрошайничать или потребццтвовать, не так ли?
>Да и для мозга тренировка.

Да, если только для Вас наиважнейшим является уровень собственного развития, собственных способностей и собственных достижений. Ну а если все вышеперечисленное не играет никакой роли, то ... (думаю объяснении дальше не требуется). Но если человек осмысленно (!) желает остаться на низкой ступени развития (признаки: ложь, слабоволие, паразитизм, наивность и т.д.) - надо уважать его право быть быдлом. Вероятно, надо стараться с подобными представителями не иметь контактов, а общаться с лучшими. Но многие "портяться" потому, что их делает такими среда обитания с детства и они не знают другого (они не виноваты).
С Уважением.


"(offtopic) мы не быдло, быдло -- оскотинивающие человечество"
Отправлено Michael Shigorin , 25-Сен-11 19:35 
> надо уважать его право быть быдлом.

То есть когда человека превращают в быдло, то мешать не следует?  Не соглашусь.

Если Вам незнакомы слова Копена-Альбанселли, много лет назад описавшего происходящее и сейчас: «А перед этой толпой человеческих стад, громко блеющих о своих нуждах и желаниях, одно только семейство сохранит те духовные связи, которые поддерживают его в состоянии нации, организованного целого (как поддерживали его во время восемнадцати веков рассеяния) — еврейское племя» -- могу предложить обратиться к Достоевскому: «...Вот вы жалуетесь на жидов в Черниговской губернии, а у нас здесь в литературе уже множество изданий, газет и журналов издается на жидовские деньги жидами (которых прибывает в литературу все больше и больше), и только редакторы, нанятые жидами, подписывают газету или журнал русскими именами — вот и все в них русского. Я думаю, что это только еще начало, но что жиды захватят еще гораздо больший круг действий в литературе, а уж до жизни, до явлений текущей действительности я не касаюсь: жид распространяется с ужасающей быстротой!» и посмотреть, что о том же говорит Брафман: «Если же на чем еврейском, которое вообще выставляется просвещенным, возвышенным и светлым, где-нибудь окажется изъян или пятно, то это непременно продукт христианского фанатизма, или глупости и жадности русских чиновников, и т. д. Все дурное русское, повторяем, умышленно выводится здесь на сцену, но не потому, что оно дурное, а потому, что оно русское. Здесь собран сор не для того, чтобы очистить избу, но для того, чтобы бросить его в лицо хозяину!»

PS: извиняюсь за офтопик, наболело.  Не отдам наших людей в быдло.  Костьми лягу, а не отдам.


"(offtopic) мы не быдло, быдло -- оскотинивающие человечество"
Отправлено Аноним , 25-Сен-11 20:17 
>> надо уважать его право быть быдлом.
> То есть когда человека превращают в быдло, то мешать не следует?  Не соглашусь.
> ...
> PS: извиняюсь за офтопик, наболело.  Не отдам наших людей в быдло.  Костьми лягу, а не
> отдам.

  Благодарю за ответ.
  Однако, Вы несколько мелочей упустили из виду.
  "Но если человек осмысленно (!) желает остаться на низкой ступени развития (признаки: ложь, слабоволие, паразитизм, наивность и т.д.) - надо уважать его право быть быдлом." - здесь прошу обдумать все предложение вокруг слова с восклицательным знаком в скобках.
  И далее: "Но многие "портяться" потому, что их делает такими среда обитания с детства и они не знают другого (они не виноваты)."
  О ситуации с превращением человека в быдло я не высказывал свою позицию. Здесь, я считаю, не о чем рассуждать, так как любому адекватному и здравомыслящему человеку весь вопрос предельно понятен, и нет никакой нужды быть доцентом, психологом, американцем или аборигеном. Объективный ответ один на всех (как наша планета).


"(offtopic) мы не быдло, быдло -- оскотинивающие человечество"
Отправлено Michael Shigorin , 25-Сен-11 20:27 
> Однако, Вы несколько мелочей упустили из виду.

Думаю, не упустил.

> "Но если человек осмысленно (!) желает остаться на низкой ступени

Мне пока не встречалось случаев _осмысленного_ желания животного существования.  А вот как результата промывки мозгов -- сколько угодно: самому было пацифизм впарили, пока на военной кафедре (причём действительно поклон офицерам!) не помогли наконец своей головой подумать, что к чему и при каких вариантах какая разница.

> И далее: "Но многие "портяться" потому, что их делает такими
> среда обитания с детства и они не знают другого (они не виноваты)."

Тот же Достоевский писал: "все в ответе за всех".  Мы ведь тоже часть этой среды обитания друг для друга.  Поэтому считаю иначе: если вижу, что человек опускается, и не сделал попытки ему помочь -- я _уже_ виноват.


"(offtopic) мы не быдло, быдло -- оскотинивающие человечество"
Отправлено Аноним , 25-Сен-11 22:19 
>Мне пока не встречалось случаев _осмысленного_ желания животного существования.

Вот я встречал, поэтому и выделил чтобы небыло двусмысленности.

>А вот как результата промывки мозгов -- сколько угодно: самому было пацифизм впарили,
>пока на военной кафедре (причём действительно поклон офицерам!) не помогли наконец своей
>головой подумать, что к чему и при каких вариантах какая разница.

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

>Тот же Достоевский писал: "все в ответе за всех".  Мы ведь тоже часть этой среды обитания
>друг для друга.  Поэтому считаю иначе: если вижу, что человек опускается, и не сделал
>попытки ему помочь -- я _уже_ виноват.

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


"(offtopic) мы не быдло, быдло -- оскотинивающие человечество"
Отправлено Michael Shigorin , 26-Сен-11 12:31 
>> _осмысленного_ желания животного существования
> Вот я встречал

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

> Мне повезло больше

Для таких выводов мне было бы недостаточно и личного знакомства, чтоб не было пустословием...

> так как у меня были хорошие учителя которые учили думать головой.

Знаете, я много лет встречаюсь с разными людьми и успел оценить то, что у меня нет аллергии ни на один школьный предмет -- "ой, эта $подставитьнужное, как её можно понимать" [а беда была в том, что "учитель" не любил или предмет, или вообще детей].

За что своим учителям крайне благодарен.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 14:20 
Дайвинг, логи.
Я не понимаю что происходит.

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено ааноним , 23-Сен-11 14:28 
что непонятного, есть статистика погружения с многочисленными данными, надо их упорядочить и представить в удобной для анализа форме

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Уже зарегистрирован , 23-Сен-11 17:12 
А какие данные и каким образом попадают в программу? Через Глубиномер(или Эхолот) и GPS?

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Avator , 23-Сен-11 20:36 
Существуют наручные компьютеры, которые записывают информацию о погружении (глубину, время нахождения на заданной глубине, уровень насыщения тканей азотом, время между погружениями и т.д., более сложную информацию, если погружаетесь не на чистом кислороде) Собственно ее и выгружают в компьютер и анализируют.

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 15:44 
> Дайвинг, логи.
> Я не понимаю что происходит.

Что тут не понятно? Есть такая штука как компьютеры для дайверов. Указанная прога занимается обработкой данных снятых с такого аппарата.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено mag , 23-Сен-11 14:28 
Следующий проект какой, операционка для подводных лодок OS "Titanic"?

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено mihalych , 23-Сен-11 17:01 
> Следующий проект какой, операционка для подводных лодок OS "Titanic"?

OS "Titanic" is a trademark of Microsoft company. All rights reserved (c).
Запатентовано оно. Ничего не выйдет, всех посадят/оштрафуют. :)


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 14:45 
почему такие едкие? человек поднял подзабытый проект, ему в кайф :) если бы всем чего то вспомнилось и решилось - это был бы бум :)

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Толстый , 23-Сен-11 14:46 
Еще и на С написал, жесть.

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено anonymous , 23-Сен-11 15:00 
Да и слава Богу, что на C. Хоть кто-то еще задумывается о том, сколько ресурсов жрет его программа.

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено savant , 23-Сен-11 16:16 
В данном случае выбор языка программирования был скорее всего по принципу "а что я хорошо знаю". А C Торвальдс знает очень хорошо.

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено dq0s4y71 , 23-Сен-11 19:23 
Да ладно! Здесь использование ресурсов не настолько критично. Всё равно она занимается, в основном, ожиданием твоего ввода. Ну откликается она чуть медленнее и отжирает чуть больше памяти - на глаз и не заметишь. Тут важнее побыстрее её написать, ибо на такую хрень мне лично было бы просто жаль времени. Я бы такое на каком-нибудь Лазаре написал :)

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


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 20:17 
> Да ладно! Здесь использование ресурсов не настолько критично.

Халтура начинается с малого. А потом и появляется монстр который жрет 100500 метров в процессе работы непонятно на что и жестоко тупит как только порция данных окажется чуть больше того что протестировал сам автор.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено dq0s4y71 , 24-Сен-11 01:38 
Насчёт халтуры не понял. Что, на Си нельзя сделать халтуру? А что касается ресурсов, то если парсер логов оставить парсером логов, и не пытаться вырастить из него монстра, то экономить каждый байт не вижу смысла.

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено украуиуа , 24-Сен-11 11:00 
> Насчёт халтуры не понял. Что, на Си нельзя сделать халтуру? А что
> касается ресурсов, то если парсер логов оставить парсером логов, и не
> пытаться вырастить из него монстра, то экономить каждый байт не вижу
> смысла.

Линус на С точно не сможет сделать халтуру, у него под коркой мозга уже на уровне рефлекса правила написания отличного кода)))


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Ytch , 24-Сен-11 15:34 
> Насчёт халтуры не понял. Что, на Си нельзя сделать халтуру?

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

> ...то экономить каждый байт не вижу смысла.

Каждый байт, может, в данном случае и не надо, но согласитесь, что если простой парсер логов грузится 5-10 секунд и жрет сразу 100-200 Мб "в никуда" еще до того как начал собственно парсить логи, то это слегка перебор (на всякий случай: это я привожу сильно утрированную обощенную ситуацию, а не конкретный парсер логов).


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено dq0s4y71 , 24-Сен-11 22:43 
> Но с точки зрения пожирания ресурсов, на Си надо приложить все-таки какие-то усилия, чтобы эти ресурсы "пожрать"

Легко. Забудьте где-нибудь освободить память и она "потечёт". И потом у Си есть другие проблемы. Небезопасность сишного кода, например. Пресловутое переполнение буфера и пр.

> на всякий случай: это я привожу сильно утрированную обощенную ситуацию, а не конкретный парсер логов

Вот-вот. Это ключевая фраза. Давайте говорить предметно, а не придумывать "5-10 секунд" и "100-200 Мб" "от фонаря".


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 24-Сен-11 21:25 
> Насчёт халтуры не понял. Что, на Си нельзя сделать халтуру?

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

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

Тем не менее, практика показала что если вгружать например в программы длинные GPS треки - ресурсов их парсинг может скушать очень прилично. А если это несколько дней и с сэмплами раз в секунду - число отсчетов может измеряться миллионами. А нынче уже есть приемники и с частотой отдачи координат 5 и даже 10 Hz например. Как вам отстроить график по миллионам отсчетов? И что, скриптоязык не тормознет в этом? Да не втирайте, тупняк будет жесточайший.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено dq0s4y71 , 24-Сен-11 23:10 
> На си можно сделать халтуру, но сложнее чем на допустим питоне или
> JS. На оных каждая первая программа - халтура, лишь бы побыстрее,
> а на качество - плевать!

"Плевать" - это отношение программиста к своей работе, т.е. частный случай, который здесь не рассматривается. Мы исходим из того, что Линус всё-таки подошёл к этой задаче добросовестно. А вот с тем, что решить эту задачу на Питоне можно побыстрее, я, пожалуй, соглашусь.

> Тем не менее, практика показала что если вгружать например в программы длинные
> GPS треки - ресурсов их парсинг может скушать очень прилично. А
> если это несколько дней и с сэмплами раз в секунду -
> число отсчетов может измеряться миллионами. А нынче уже есть приемники и
> с частотой отдачи координат 5 и даже 10 Hz например. Как
> вам отстроить график по миллионам отсчетов? И что, скриптоязык не тормознет
> в этом? Да не втирайте, тупняк будет жесточайший.

Я не знаю как работает данный конкретный парсер. Если он работает в реальном времени, то тут альтернатив нет - только Си. А если он просто тасует миллион точек, то большой разницы не вижу - всё равно основной объём памяти будет тратиться на хранение этих точек, и издержки, допустим, на виртуальную машину будут относительно небольшие. Lua, например, вместе с компилятором и виртуальной машиной занимает не больше 200К. У некоторых языков отладочная информация побольше будет. Зато не надо думать, сорвёшь ты стек каким-нибудь strcat-ом или sprintf-ом, или нет. Такие проблемы вообще не должны волновать программиста, пишущего такую хрень :) Его должно заботить, как морду поудобнее и покрасивее сделать, и побыстрее :)


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 05-Окт-11 02:50 
> Зато не надо думать,

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


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 15:36 
> Еще и на С написал, жесть.

Да еще и на GTK+! Вот этим нормальные программисты от скрипткиддисов и отличаются. Скрипткиддис без супер-фреймворка на 500 мб, супер-языка и чего там еще - ноль без палочки. А настоящему профи много и не надо. Пользоваться программами профи - приятнее чем разлаписьым булшитом от таких как ты.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 15:51 
Писал бы на ассемблере тогда, чо уж. Дело тут не в сях, а в том, какая голова у автора ). С опытом Линуса никаких сомнений нет, что он ту же задачу решит на сях быстрее, чем средний питонщик.
А такие задачи (анализ логов) конечно в обычных случаях (если на вас Торвальдс не работает) лучше делать в скриптах, на специализированных языках, особенно если задача разовая или редко возникающая. Потратите лишних 6 метров памяти, но сэкономите свое время, и ошибок будет поменьше

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 20:06 
> Писал бы на ассемблере тогда, чо уж.

Ассемблер непортабельный. А си вполне ничего так.

> Дело тут не в сях, а в том, какая голова у автора ). С опытом Линуса
> никаких сомнений нет, что он ту же задачу решит на сях
> быстрее, чем средний питонщик.

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

> А такие задачи (анализ логов) конечно в обычных случаях (если на вас
> Торвальдс не работает) лучше делать в скриптах, на специализированных языках, особенно
> если задача разовая или редко возникающая. Потратите лишних 6 метров памяти,

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

> но сэкономите свое время, и ошибок будет поменьше

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


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено tmp , 23-Сен-11 20:43 
> И что харакретно, в разы качественнее. Питонщики вообще бракоделы по жизни. Толи
> язык способствует, толи пользоваться таким могут только бракоделы.

Если бы gcc компилировал программы так, как их интерпретирует python, то есть лениво, по сути, C был бы лёгок для использования и давал глючные программы.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 24-Сен-11 18:56 
> Если бы gcc компилировал программы так, как их интерпретирует python,

...то он был бы редкостным угробищем.

> то есть лениво, по сути,

Как только ни обзовут интерпретеры :)))

> C был бы лёгок для использования и давал глючные программы.

С чего ради? Кстати вроде есть какие-то приблуды для запуска сишных прог как скриптов, они просто компилят их сами до старта. Но это несколько изврат, тем более что контроль над тем как именно будет скомпилено - иногда совсем не мешает.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено tmp , 24-Сен-11 20:51 
> С чего ради?

Ошибки при компиляции не находились.



"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 24-Сен-11 21:27 
>> С чего ради?
> Ошибки при компиляции не находились.

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


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено tmp , 25-Сен-11 03:21 
>>> С чего ради?
>> Ошибки при компиляции не находились.
> А что, питон настолько деревянен что грубые синтаксические ошибки ловит лишь когда
> налетит на это место? Как мило - програмер не зайдет в
> редкую ветку выполнения и это будет поймано только особо везучим юзером.

А что, скриптовые динамически типизированные языки научились ловить ошибки внутри процедур?


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено tmp , 23-Сен-11 16:41 
>> Еще и на С написал, жесть.
> Вот этим нормальные программисты от скрипткиддисов и
> отличаются.

Нормальные программисты возьмут готовые библиотеки без оверхеда и склеят скриптовым языком. Ибо потом power user этим скриптовым зяыком что угодно делать смогут. Unix-way.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 20:12 
> Нормальные программисты возьмут готовые библиотеки без оверхеда и склеят скриптовым языком.

Скрипткиддисы != нормальные программисты. Вот Торвальдс - нормальный программист. А скрипткиддям до таких как раком до Пекина.

> Ибо потом power user этим скриптовым зяыком что угодно делать смогут.
> Unix-way.

Unix-way - о склеивании атомарных быстрых _утилит_ скриптовой логикой, в основном через пайпы. А power user и си знать не позорно знаете ли, обитаючи в системе писаной на оном от и до. Иначе вы в этой системе будете инвалидом, не способным поправить малейший косяк в ней. А если кто не может заткнуть тривиальный баг - так это не power user а скрипткид обычный. А на серьезного системщика такое не тянет. Подделка.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено tmp , 23-Сен-11 20:51 

> Unix-way - о склеивании атомарных быстрых _утилит_ скриптовой логикой, в основном через
> пайпы.

Это про обсуждаемую. задачу. Где логика на C писана. А пайпы - реализация, а не идея.

> А power user и си знать не позорно знаете ли,
> обитаючи в системе писаной на оном от и до. Иначе вы
> в этой системе будете инвалидом, не способным поправить малейший косяк в
> ней.

Эх, умели бы IT'шники как пользователи телевизоров/автомобилей/квартир/быт. химии/и т. д. править во всём этом мелкие косяки. Одновременно обладая глубокими познаниями во всём том, что используют. Вот только в реальности они обладают глубокими познаниями только в IT. Но выпендрёжу...



"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено pavlinux , 24-Сен-11 00:17 
В таких программах нет логики. Там 5-6 формул из учебников по Физиологии.
а основной гимор это парсинг входных и выходных данных, и графики.

---

Я себе такую хрень делал для велосипеда, c Garmin Edge 705 сливал логи и треки,
парсил, выдирал данные, точки, параметры и вычислял всяку хрень, типа расход калорий,
мощности, ЧСС, ... поиск средних, максимальных, минимальных значений, и по ним строил
графики. Всё это чудно работало на bash | awk | grep | sed | mrtg  :)
Тем более, в нормальных спортивных компьютерах, много параметров вычисляется уже внутри,
остаётся только вынуть - cat track.xml | xml2asc | awk чёнадо | gnuplot

Чесно говоря, занятие для пенсионеров, типа разведения голубей, коллекционирование марок,
или шахматные турниры в парке. :)

Потом нарыл вот эту софтину http://www.bikexperience.de и забил.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено tmp , 24-Сен-11 12:04 
> В таких программах нет логики. Там 5-6 формул из учебников по Физиологии.

В пользовательских программах всегда есть логика. Ввод и обработка данных, разбор ошибок парсинга, база данных предметной области, варианты предоставления вывода... Частных случаев хоть отбавляй. А так да, можно написать программу, которая ничего не умеет или которой неудобно пользоваться. Но хвастаться, что вот под Linux она есть. И на C.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 24-Сен-11 19:10 
> Это про обсуждаемую. задачу.

Если про нее - она решена не юниксвейно, но вполне вменяемо. И сорц у нее достаточно прост чтобы любой предендующий на power user - вдуплил.

> Где логика на C писана. А пайпы - реализация, а не идея.

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

> Эх, умели бы IT'шники как пользователи телевизоров/автомобилей/квартир/быт. химии/и
> т. д. править во всём этом мелкие косяки.

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

> Одновременно обладая глубокими познаниями во всём том, что используют.

Для исправления программы такого плана и починки пары багов - совершенно не надо быть K&R-ом в одном лице :)

> Вот только в реальности они обладают глубокими познаниями только в IT. Но выпендрёжу...

Ну вон анестезиолог в ядре копается. Может, дело в том что если что-то интересно или нужно, в этом вполне можно разобраться, а не дефолтить к логике имбецила "я не разберусь, пусть это другие делают"? :)


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено tmp , 24-Сен-11 21:04 
> Если про нее - она решена не юниксвейно, но вполне вменяемо. И
> сорц у нее достаточно прост чтобы любой предендующий на power user
> - вдуплил.

Несколько тысяч строк - это не "прост".


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

Это всё про реализацию, а не идею.


> Как ни странно, именно это иногда и приходится делать. Знаете, забить мелкий
> гвоздь в стену или подклеить отлипшие обои вполне можно и не
> вызывая себе сервисмэнов, которых ждать, пардон, дольше, да еще и не
> бесплатно.

Мелкий гвоздь в стену - это в настройки программы залезть. А C - это бетон мешать из известняка, дабы трещину заделать, из-за которой балкон может отвалиться.

> Для исправления программы такого плана и починки пары багов - совершенно не
> надо быть K&R-ом в одном лице :)

Чтобы себе дом построить, тоже особым спецом быть не надо. Только вот IT'шники вопят, что жить негде.


> Ну вон анестезиолог в ядре копается. Может, дело в том что если
> что-то интересно или нужно, в этом вполне можно разобраться, а не
> дефолтить к логике имбецила "я не разберусь, пусть это другие делают"?
> :)

И что из этого следует? Что он - специлист во всём?


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 24-Сен-11 21:38 
> Несколько тысяч строк - это не "прост".

Да ну бросьте, в несколько тысяч строк на си въедет даже идиот.

> Это всё про реализацию, а не идею.

А идея вообще в голове может жить, без реализации, например. Только какой смысл это обсуждать? :)

> Мелкий гвоздь в стену - это в настройки программы залезть.

С чего ради? Это модификация интерьера уже. Создание новой дырки там где ее не было.

> А C - это бетон мешать из известняка, дабы трещину заделать, из-за которой
> балкон может отвалиться.

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

> Чтобы себе дом построить, тоже особым спецом быть не надо.

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

> Только вот IT'шники вопят, что жить негде.

Just for lulz: многие, так сказать, строители, живут по 30 человек в 1 ободранной холупе, убитой в хлам. Хотя по логике вещей могли бы жить и во дворце. Как видите, проблема не только ITшников касается но и самих строителей, да и всех остальных и лежит не только в области профессиональных скиллзов ;)

> И что из этого следует? Что он - специлист во всём?

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


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено tmp , 25-Сен-11 03:49 
>> Несколько тысяч строк - это не "прост".
> Да ну бросьте, в несколько тысяч строк на си въедет даже идиот.

Жаль, что создатели Unix про это не знали.

> А идея вообще в голове может жить, без реализации, например. Только какой
> смысл это обсуждать? :)

Что лучше, чем реализация без понимания идеи.

> С чего ради? Это модификация интерьера уже. Создание новой дырки там где
> ее не было.

Простота реализации.

> О, блин, оказывается на си баги какие-то принципиально иные чем на других
> языках.

Сюрприз?

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

Строить жильё испокон веков умели. Разучились, видимо...


> Just for lulz: многие, так сказать, строители, живут по 30 человек в
> 1 ободранной холупе, убитой в хлам. Хотя по логике вещей могли
> бы жить и во дворце. Как видите, проблема не только ITшников
> касается но и самих строителей, да и всех остальных и лежит
> не только в области профессиональных скиллзов ;)

Дворец можно построить и в нём можно жить, но его нельзя сожрать. Жратву, кстати, всезнающие IT'шники тоже выращивать не умеют. Как и пиво.

>> И что из этого следует? Что он - специлист во всём?
>Этот анестезиолог просто
> тренирует мозг. Программирование - хорошая зарядка для него.

Разные программы - разные области. И никакое программирование не нужно.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 05-Окт-11 03:35 
> Жаль, что создатели Unix про это не знали.

Да ну?

> Что лучше, чем реализация без понимания идеи.

Это как? ИМХО если нет понимания идеи - сложно ее как либо реализовать. Ну не будете же вы как одна из миллионов обезьян писать рандомный код в надежде что он оформится в идею?!

> Простота реализации.

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

>> О, блин, оказывается на си баги какие-то принципиально иные чем на других языках.
> Сюрприз?

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

>> - там тоже без "ашотинга" не обойдется, даже если вас зовут иначе.
> Строить жильё испокон веков умели. Разучились, видимо...

Только у некотрых получаются дворцы, а у некоторых - хибары. Странно.

>> Just for lulz: многие, так сказать, строители, живут по 30 человек в
>> 1 ободранной холупе, убитой в хлам.

[...]

> Дворец можно построить и в нём можно жить, но его нельзя сожрать.
> Жратву, кстати, всезнающие IT'шники тоже выращивать не умеют. Как и пиво.

Спасибо, Капитан!

> Разные программы - разные области. И никакое программирование не нужно.

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


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 15:05 
осталось только прикрутить консольную утилиту для управления погружением))

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено WhereWolf , 23-Сен-11 15:09 
Зато теперь все, кто вслед за Линусом переходил сначала на Гном, потом на Xfce, ломанутся толпой нырять с аквалангом. Истинные леммнги :)

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено ааноним , 23-Сен-11 15:14 
> Зато теперь все, кто вслед за Линусом переходил сначала на Гном, потом
> на Xfce, ломанутся толпой нырять с аквалангом. Истинные леммнги :)

чем-то не угодил активный вид спорта? такой пример для подражания оч даже хорош для отсидевших геморрой гиков)))


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено WhereWolf , 23-Сен-11 15:46 
Дык ведь никто и не спорит.

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 20:12 
> Дык ведь никто и не спорит.

Значит кто-то троллит.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 15:22 
>Зато теперь все, кто вслед за Линусом переходил сначала на Гном, потом на Xfce, ломанутся толпой нырять с аквалангом. Истинные леммнги :)

назовите хоть один достойный пример для подрожания ? территориально, самый близкий оказался Линус.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 15:55 
>  назовите хоть один достойный пример для подрожания ?

В вашем случае - учитель русского языка. Любой :(.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено AHAHAC , 24-Сен-11 03:57 
C:)

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 15:39 
> Зато теперь все, кто вслед за Линусом переходил сначала на Гном, потом
> на Xfce, ломанутся толпой нырять с аквалангом. Истинные леммнги :)

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


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено AHAHAC , 24-Сен-11 04:01 
>> Зато теперь все, кто вслед за Линусом переходил сначала на Гном, потом
>> на Xfce, ломанутся толпой нырять с аквалангом. Истинные леммнги :)
> А если даже и ринутся - то чего плохого в нырянии с
> аквалангом? Вполне достойное занятие вроде.

Вся фигня в том, что в Калифорнии это можно делать вместо зарядки :)
На большинстве наше территории, доставка тушки до моря и обратно
выходит минимум в 1000$ Про Байкал вообще молчу, 700$ только билет в одну сторону.



"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 24-Сен-11 19:17 
> Вся фигня в том, что в Калифорнии это можно делать вместо зарядки :)

Но делают это почему-то не все ;).

> На большинстве наше территории, доставка тушки до моря и обратно
> выходит минимум в 1000$ Про Байкал вообще молчу, 700$ только билет в одну сторону.

И вообще в нашей стране это как-то менее развито чем у буржуев. Тем не менее, думается что при наличии желания - проблема решаема. В конце концов, Торвальдс вообще финик изначально, а Калифорния - ну захотел и обосновался там :)


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Vincent , 26-Сен-11 11:37 
> А если даже и ринутся - то чего плохого в нырянии с
> аквалангом? Вполне достойное занятие вроде.

Ватсон, вы бы хоть погуглили, ё... Ква-ква-ланг - это намеренное издевательство над организмом - перепады давления и кислородное голодание. Можно пару раз нырнуть - чисто кораллы позырить, но постоянно давать стрессы - зачем?


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено meequz , 23-Сен-11 15:30 
Вот бы он свою DE написал, было бы счастье.

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено elenbert , 23-Сен-11 15:30 
Он об этой программе уже много постов написал в своем Google+ профиле :)

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 15:53 
> Он об этой программе уже много постов написал в своем Google+ профиле
> :)

ВВП с его амфорами только ленивый ТРК не показал. :)))))))


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 15:36 
Есть хорошая русская поговорка. "Когда коту заняться нечем, он яйца лижет".

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 15:42 
> Есть хорошая русская поговорка. "Когда коту заняться нечем, он яйца лижет".

А по-моему прикольно
1) Человек занимается активным отдыхом. Вполне достойно уважения.
2) Ядерщик показал что он не дурак и GUI'ную прогу писать. Получше чем скрипткиддисы всякие с своими гребаными скриптоподелками.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 15:52 
Активным отдыхом многие занимаются. ВВП вон амфоры со дна моря достает. Достойно уважения?

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 20:28 
> Активным отдыхом многие занимаются.

...а польза для окружающих есть не от всех.

> ВВП вон амфоры со дна моря достает. Достойно уважения?

Мне от этого ничего не прибавилось и не убавилось, поэтому мне от этого факта - ни холодно, ни жарко. А вот то что я никогда не буду нырять с аквалангом - совсем не факт. Поэтому существует ненулевая вероятность что когда-нибудь програмка может мне и пригодиться. И если кто-то забрал амфору, другой это сделать уже не сможет. А если кто-то скачал программу, другой сможет скачть ее ничуть не хуже. Поэтому факт в сабже вызывает больше уважения: человек сделал полезное для себе подобных. А вот это - достойное дело.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Ян Злобин , 23-Сен-11 18:34 
>Есть хорошая русская поговорка. "Когда коту заняться нечем, он яйца лижет".

Ага.  В вашем случае троллит на форумах.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено pofig , 23-Сен-11 15:41 
полезность поста и программы я так и не понял
в чем соль то?
в том что за последние 20 с чем то лет Линус хоть что то написал?

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 15:53 
> полезность поста и программы я так и не понял
> в чем соль то?
> в том что за последние 20 с чем то лет Линус хоть
> что то написал?

Ага, как RMS. Одна прога - и та сто лет назад. Из разряда "У меня вон жена раньше девственницей была" :)))))))


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 18:21 
> Ага, как RMS. Одна прога - и та сто лет назад.

Очень сильно ошибаетесь.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 20:20 
> Ага, как RMS. Одна прога - и та сто лет назад.

Откуда ж такие спиди-гонщики берутся? EMACS и GCC - это уже минимум 2. Если вы до 2 считать не умеете - ну куда вам в аналитики лезть?!


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 23-Сен-11 15:54 
> в том что за последние 20 с чем то лет Линус хоть
> что то написал?

Аксиома: не все программы полезны лично вам.
Следствие1: вы будете периодически встречать новости о программах которые лично вам не нужны.
Следствие2: из того что какая-то программа бесполезна для вас не вытекает то что программа бесполезна для всех.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено pofig , 24-Сен-11 01:07 
> Аксиома: не все программы полезны лично вам.
> Следствие1: вы будете периодически встречать новости о программах которые лично вам не нужны.
> Следствие2: из того что какая-то программа бесполезна для вас не вытекает то что программа бесполезна для всех.

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


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 24-Сен-11 19:22 
> а давайте посчитаем реальное количество людей которым это программа реально будет нужна?

Предложите методику.

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

Не считайте, разрешаю. Но можно еще представить себе что кому-то программа пригодится и как основа для чего-то иного. Ну например какого-нибудь там анализатора перепадов высот на маршруте по GPS треку с построением графика перепадов, допустим. При этом полпрограммы можно невозбранно скопировать, еще 25% останется доработать напильником и лишь 25% придется честно писать самому. Профит очевиден.


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено another_anoymous , 23-Сен-11 16:01 

Вы в курсе что такое дайвинг?
Есть такое понятие как NDL - безкомпреиcсионный передел - количество времени которое человек может проводить на определенной глубине с определенной смесью. Превысишь  его - все, впадешь в синьку(кессонная болезнь), если по близости нет барокамеры, скорее всего каюк. Сейчас его рассчитывают компьютеры для дайверов, но у них сигнализация очень простая (пора тебе всплывать или нет). Для того, чтобы планировать множественные погружения на разных глубинах, надо подключать их к ПК и анализировать данные. Этим и занимается программа.

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено another_anoymous , 23-Сен-11 16:03 
Под смесью имею ввиду газовую смесь.

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Avator , 23-Сен-11 20:46 
> Вы в курсе что такое дайвинг?
> Есть такое понятие как NDL - безкомпреиcсионный передел - количество времени которое
> человек может проводить на определенной глубине с определенной смесью. Превысишь  
> его - все, впадешь в синьку(кессонная болезнь), если по близости нет
> барокамеры, скорее всего каюк. Сейчас его рассчитывают компьютеры для дайверов, но
> у них сигнализация очень простая (пора тебе всплывать или нет). Для
> того, чтобы планировать множественные погружения на разных глубинах, надо подключать их
> к ПК и анализировать данные. Этим и занимается программа.

Ну неправда! Ниразу не видел компьютера, который не рассчитывал бы серию погружений... Для такого анализа ПК не нужен!


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено szh , 23-Сен-11 18:29 
> в том что за последние 20 с чем то лет Линус хоть что то написал?

в том что ты вышел из 20 летней заморозки


"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено redwolf , 24-Сен-11 09:13 
Нужно срочно увлечь Товальдса ещё парой десятков хобби. Так появятся первые горные лыжи с бортовы компьютером и автопилотом, коньки с гироскопом, чтоб не падать и тп ништяки )) Торвальдс как всегда жжёт ))

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено Аноним , 24-Сен-11 19:26 
Компьютеры для дайверов придумал не Торвальдс. А что до горных лыж - хренов тот лыжник который не берет с собой GPS и какое нибудь средство отсылки координат/оповещения о проблемах окружающих в случае фэйла. Как бы в критичной ситуации есть разница - найдут ли вас быстро по координатам с точностью до метров и откачают, или через пару месяцев или лет случайно найдут замороженный трупак.

"Линус Торвальдс подготовил открытый проект для дайверов"
Отправлено kornel , 25-Сен-11 12:47 
Эх, лучше бы планер написал. А то Vplanner покупать не хочется, Приходится wine разе ZPlanner-а держать.