The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

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

23.09.2011 13:38

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

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



  1. Главная ссылка к новости (https://plus.google.com/102150...)
  2. OpenNews: Основной Git-репозиторий ядра Linux 3.1 временно перемещен на GitHub
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/31837-linus
Ключевые слова: linus
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (120) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 14:11, 23/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +89 +/
    Прочитал сначала "для драйверов"
     
     
  • 2.3, Bocha (??), 14:18, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +40 +/
    +1

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

     
     
  • 3.9, Аноним (-), 14:35, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    К сожалению такая ситуация в сфере свободного ПО характерна только для тривиальных проектов вроде этого - распарсить лог и построить график по точкам. С серьёзными проектами всё гораздо сложнее.
     
     
  • 4.13, ДФ (ok), 14:52, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +8 +/
    К счастью, все зависит от компетенции - ядро серьезного проекта GIT было написано Линусом за пару недель, а продуктивная версия появилась уже через пару месяцев. В среднестатистической конторе на это ушли бы годы...
     
     
  • 5.18, Аноним (-), 15:04, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    При любой компетенции написать серьёзный проект одному почти не под силу. За пару недель был написан не тот git, которым сейчас многие пользуются, а неуклюжая пародия проприетарной распределённой системы контроля версий, которой они пользовались до этого (забыл как называется). А то что мы имеем сейчас - это огромный труд нынешних мейнтейнеров и сообщества. И ушли на это те же годы, не нужно строить тут из Торвальдса стахановца. Ещё скажите, что linux был написан за пару месяцев студентом. Это не имеет ничего общего с тем, что сейчас породило сообщество за 20 лет.
     
     
  • 6.22, asd (??), 15:17, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Зачастую нужно только правильно начать.
    На это, как показывает практика, могут немногие.
     
     
  • 7.99, Аноним (-), 15:34, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >нужно только правильно начать

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

     
     
  • 8.104, Michael Shigorin (ok), 16:11, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Уф Сравните результативность тех, кто пилит git, и тех, кто пилит скажем php... текст свёрнут, показать
     
     
  • 9.107, Аноним (-), 17:43, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    1 В хороший фундамент жить не поселишься 2 Хороший он или нет - это отдельный... текст свёрнут, показать
     
     
  • 10.111, Michael Shigorin (ok), 18:23, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да а на плохом долго не проживёшь, сколько ни вкладывай в обои Вот это как раз... текст свёрнут, показать
     
  • 6.27, Аноним (-), 15:33, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > При любой компетенции написать серьёзный проект одному почти не под силу.

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

     
     
  • 7.101, Аноним (-), 15:35, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Поэтому опенсорц рулит. Как наиболее удобная и эффективная форма совместной работы над
    > проектом.

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

     
  • 6.56, ДФ (ok), 17:37, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > неуклюжая пародия проприетарной распределённой системы контроля версий

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

     
     
  • 7.98, Аноним (-), 15:23, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > КООРДИНАЛЬНО

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

     
     
  • 8.110, ДФ (ok), 18:10, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы правы, спасибо Убегал с работы и запостил не перечитывая Пятница же ... текст свёрнут, показать
     
  • 7.102, Аноним (-), 15:38, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Поэтому git и такой шустрый под линукс. Да, были некоторые хорошие
    > идеи, которые не грех позаимствовать, но при этом git КООРДИНАЛЬНО отличается
    > от своих конкурентов.

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

     
     
  • 8.105, Michael Shigorin (ok), 16:14, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Да ну А имя Andrew Tridgell что-нибудь говорит Если нет, то явно не услышали... текст свёрнут, показать
     
     
  • 9.108, Anon (ok), 17:51, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Услышал звон, да не знаешь где он Тёрки с Триджелом начались как раз от того, ч... текст свёрнут, показать
     
     
  • 10.113, Michael Shigorin (ok), 19:03, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я как раз знаю от самбистов А с Вами, любезнейший, на брудершафт не пил Идите... текст свёрнут, показать
     
     
  • 11.119, Anon (ok), 20:20, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    1 Слишком много букв, приводи выдержки 2 Подтверждение моих слов есть тут htt... текст свёрнут, показать
     
     
  • 12.123, Michael Shigorin (ok), 21:19, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Нет уж, вперёд Если будет легче -- каждую статью но не обсуждение я довольно... большой текст свёрнут, показать
     
  • 12.124, Аноним (-), 21:20, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А какой смысл ему перед свиньями бисер метать Фильтровать текст для хамоватых а... текст свёрнут, показать
     
     
  • 13.129, Michael Shigorin (ok), 21:45, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то разговаривают с людьми, а не со свиньями Просто ужать развесистый кон... текст свёрнут, показать
     
  • 6.77, Michael Shigorin (ok), 21:58, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Заметная часть серьёзных проектов, вызывающих уважение, именно так и начиналась ... большой текст свёрнут, показать
     
     
  • 7.79, MrClon (?), 23:47, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    ЕМНИП GNU изначально писалось кучкой хиппи^W^Wкомандой единомышленников.
     
     
  • 8.89, ананим (?), 04:30, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ептить А мс создавалась недоучками 3 курса, выгнанными за неуспеваемость А мак... текст свёрнут, показать
     
     
  • 9.97, tmp (ok), 12:08, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если верить истории, создавалось и делали следовало бы заменить на тырили ... текст свёрнут, показать
     
  • 7.103, Аноним (-), 15:40, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> При любой компетенции написать серьёзный проект одному почти не под силу.
    > Заметная часть серьёзных проектов, вызывающих уважение, именно так и начиналась:

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

     
     
  • 8.106, Michael Shigorin (ok), 16:16, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Я эту разницу по опыту знаю Та же TYPO3 в исполнении _одного_ человека уже была... текст свёрнут, показать
     
     
  • 9.109, Anon (ok), 18:04, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Этих CMS пруд-пруди http ru wikipedia org wiki D0 A1 D0 BF D0 B8 D1 81 D0 BE... большой текст свёрнут, показать
     
     
  • 10.115, Michael Shigorin (ok), 19:17, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Я немножко в курсе Вопрос не в том, чего пруд пруди, а в том, чем отличаются ... большой текст свёрнут, показать
     
     
  • 11.120, Anon (ok), 20:26, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Не так, изначально трёп в этой ветке начался с тезиса, что одиночка не может нап... большой текст свёрнут, показать
     
     
  • 12.128, Michael Shigorin (ok), 21:39, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    пожимая плечами Ну как хотите Просто это интересный вопрос, а а это --... большой текст свёрнут, показать
     
  • 6.82, Аноним (-), 00:59, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > а неуклюжая пародия проприетарной распределённой системы контроля версий,

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

     
  • 5.50, tmp (ok), 16:38, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > К счастью, все зависит от компетенции - ядро серьезного проекта GIT было
    > написано Линусом за пару недель, а продуктивная версия появилась уже через
    > пару месяцев. В среднестатистической конторе на это ушли бы годы...

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


     
  • 4.140, Vincent (??), 11:31, 26/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    +100. Парсер логов с выводом графики - это вообще "лабораторка" для 1 курса Паскакаля. В Линуксе должна решаться парой уже готовых приблуд - почему он ими не воспользовался? Парсить может awk/perl, а рисовать - gnuplot.
     
  • 3.10, Аноним (-), 14:43, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +7 +/
    C KDE3 и Gnome2 такой фокус не прошел.
     
  • 3.15, tmp (ok), 14:55, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > +1
    > А вообще Линусу палец в рот не клади
    > - В линуксе нету программы для дайверов
    > - Ну так возьми и напиши
    > - Написал
    > - *среднестатистический каментатор растерялся*

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

     
     
  • 4.28, Аноним (-), 15:34, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > Осталось написать фреймворк для гольфистов и программный комплекс для штангистов.

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

     
  • 4.43, Аноним (-), 15:56, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > и программный комплекс для штангистов

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

     
     
  • 5.49, tmp (ok), 16:36, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> и программный комплекс для штангистов
    > На хаскелле, конечно же.

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

     
  • 3.26, Аноним (-), 15:31, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > +1
    > А вообще Линусу палец в рот не клади
    > - В линуксе нету программы для дайверов
    > - Ну так возьми и напиши
    > - Написал
    > - *среднестатистический каментатор растерялся*

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

     
     
  • 4.135, Аноним (-), 18:46, 25/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Да, если только для Вас наиважнейшим является уровень собственного развития, со... большой текст свёрнут, показать
     
     
  • 5.136, Michael Shigorin (ok), 19:35, 25/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    То есть когда человека превращают в быдло, то мешать не следует Не соглашусь ... большой текст свёрнут, показать
     
     
  • 6.137, Аноним (-), 20:17, 25/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Благодарю за ответ Однако, Вы несколько мелочей упустили из виду Но есл... большой текст свёрнут, показать
     
     
  • 7.138, Michael Shigorin (ok), 20:27, 25/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Думаю, не упустил Мне пока не встречалось случаев _осмысленного_ желания животн... большой текст свёрнут, показать
     
     
  • 8.139, Аноним (-), 22:19, 25/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Вот я встречал, поэтому и выделил чтобы небыло двусмысленности Мне повезло боль... большой текст свёрнут, показать
     
     
  • 9.142, Michael Shigorin (ok), 12:31, 26/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Видимо, разное вкладываем в понятие осмысленности Животные к осмыслению неспос... текст свёрнут, показать
     

  • 1.4, Аноним (-), 14:20, 23/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Дайвинг, логи.
    Я не понимаю что происходит.
     
     
  • 2.8, ааноним (?), 14:28, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    что непонятного, есть статистика погружения с многочисленными данными, надо их упорядочить и представить в удобной для анализа форме
     
     
  • 3.54, Уже зарегистрирован (?), 17:12, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А какие данные и каким образом попадают в программу? Через Глубиномер(или Эхолот) и GPS?
     
     
  • 4.73, Avator (ok), 20:36, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Существуют наручные компьютеры, которые записывают информацию о погружении (глубину, время нахождения на заданной глубине, уровень насыщения тканей азотом, время между погружениями и т.д., более сложную информацию, если погружаетесь не на чистом кислороде) Собственно ее и выгружают в компьютер и анализируют.
     
  • 2.34, Аноним (-), 15:44, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Дайвинг, логи.
    > Я не понимаю что происходит.

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

     

  • 1.7, mag (??), 14:28, 23/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Следующий проект какой, операционка для подводных лодок OS "Titanic"?
     
     
  • 2.53, mihalych (?), 17:01, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Следующий проект какой, операционка для подводных лодок OS "Titanic"?

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

     

  • 1.11, Аноним (-), 14:45, 23/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    почему такие едкие? человек поднял подзабытый проект, ему в кайф :) если бы всем чего то вспомнилось и решилось - это был бы бум :)
     
  • 1.12, Толстый (ok), 14:46, 23/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Еще и на С написал, жесть.
     
     
  • 2.17, anonymous (??), 15:00, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Да и слава Богу, что на C. Хоть кто-то еще задумывается о том, сколько ресурсов жрет его программа.
     
     
  • 3.48, savant (ok), 16:16, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В данном случае выбор языка программирования был скорее всего по принципу "а что я хорошо знаю". А C Торвальдс знает очень хорошо.
     
  • 3.63, dq0s4y71 (??), 19:23, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Да ладно! Здесь использование ресурсов не настолько критично. Всё равно она занимается, в основном, ожиданием твоего ввода. Ну откликается она чуть медленнее и отжирает чуть больше памяти - на глаз и не заметишь. Тут важнее побыстрее её написать, ибо на такую хрень мне лично было бы просто жаль времени. Я бы такое на каком-нибудь Лазаре написал :)

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

     
     
  • 4.69, Аноним (-), 20:17, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Да ладно! Здесь использование ресурсов не настолько критично.

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

     
     
  • 5.86, dq0s4y71 (??), 01:38, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Насчёт халтуры не понял. Что, на Си нельзя сделать халтуру? А что касается ресурсов, то если парсер логов оставить парсером логов, и не пытаться вырастить из него монстра, то экономить каждый байт не вижу смысла.
     
     
  • 6.94, украуиуа (?), 11:00, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Насчёт халтуры не понял. Что, на Си нельзя сделать халтуру? А что
    > касается ресурсов, то если парсер логов оставить парсером логов, и не
    > пытаться вырастить из него монстра, то экономить каждый байт не вижу
    > смысла.

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

     
  • 6.100, Ytch (?), 15:34, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ну схалтурить-то легко вообще везде и во всем Но с точки зрения пожирания ре... большой текст свёрнут, показать
     
     
  • 7.130, dq0s4y71 (??), 22:43, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Но с точки зрения пожирания ресурсов, на Си надо приложить все-таки какие-то усилия, чтобы эти ресурсы "пожрать"

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

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

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

     
  • 6.125, Аноним (-), 21:25, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    На си можно сделать халтуру, но сложнее чем на допустим питоне или JS На оных к... большой текст свёрнут, показать
     
     
  • 7.131, dq0s4y71 (??), 23:10, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Плевать - это отношение программиста к своей работе, т е частный случай, кото... большой текст свёрнут, показать
     
     
  • 8.143, Аноним (-), 02:50, 05/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    У почти всех виденых програмеров на таких штуках основным девизом было процитиро... текст свёрнут, показать
     
  • 2.30, Аноним (-), 15:36, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Еще и на С написал, жесть.

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

     
     
  • 3.37, Аноним (-), 15:51, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Писал бы на ассемблере тогда, чо уж. Дело тут не в сях, а в том, какая голова у автора ). С опытом Линуса никаких сомнений нет, что он ту же задачу решит на сях быстрее, чем средний питонщик.
    А такие задачи (анализ логов) конечно в обычных случаях (если на вас Торвальдс не работает) лучше делать в скриптах, на специализированных языках, особенно если задача разовая или редко возникающая. Потратите лишних 6 метров памяти, но сэкономите свое время, и ошибок будет поменьше
     
     
  • 4.66, Аноним (-), 20:06, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ассемблер непортабельный А си вполне ничего так И что харакретно, в разы качес... большой текст свёрнут, показать
     
     
  • 5.74, tmp (ok), 20:43, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > И что харакретно, в разы качественнее. Питонщики вообще бракоделы по жизни. Толи
    > язык способствует, толи пользоваться таким могут только бракоделы.

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

     
     
  • 6.112, Аноним (-), 18:56, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Если бы gcc компилировал программы так, как их интерпретирует python,

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

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

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

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

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

     
     
  • 7.121, tmp (ok), 20:51, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > С чего ради?

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


     
     
  • 8.126, Аноним (-), 21:27, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А что, питон настолько деревянен что грубые синтаксические ошибки ловит лишь ког... текст свёрнут, показать
     
     
  • 9.132, tmp (ok), 03:21, 25/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А что, скриптовые динамически типизированные языки научились ловить ошибки внутр... текст свёрнут, показать
     
  • 3.51, tmp (ok), 16:41, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Еще и на С написал, жесть.
    > Вот этим нормальные программисты от скрипткиддисов и
    > отличаются.

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

     
     
  • 4.67, Аноним (-), 20:12, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Нормальные программисты возьмут готовые библиотеки без оверхеда и склеят скриптовым языком.

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

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

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

     
     
  • 5.76, tmp (ok), 20:51, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/

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

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

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

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


     
     
  • 6.80, pavlinux (ok), 00:17, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    В таких программах нет логики Там 5-6 формул из учебников по Физиологии а осно... большой текст свёрнут, показать
     
     
  • 7.96, tmp (ok), 12:04, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > В таких программах нет логики. Там 5-6 формул из учебников по Физиологии.

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

     
  • 6.114, Аноним (-), 19:10, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Если про нее - она решена не юниксвейно, но вполне вменяемо И сорц у нее достат... большой текст свёрнут, показать
     
     
  • 7.122, tmp (ok), 21:04, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Несколько тысяч строк - это не прост Это всё про реализацию, а не идею Мелки... большой текст свёрнут, показать
     
     
  • 8.127, Аноним (-), 21:38, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Да ну бросьте, в несколько тысяч строк на си въедет даже идиот А идея вообще в ... большой текст свёрнут, показать
     
     
  • 9.133, tmp (ok), 03:49, 25/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Жаль, что создатели Unix про это не знали Что лучше, чем реализация без понима... большой текст свёрнут, показать
     
     
  • 10.144, Аноним (-), 03:35, 05/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Да ну Это как ИМХО если нет понимания идеи - сложно ее как либо реализовать Н... большой текст свёрнут, показать
     

  • 1.19, Аноним (-), 15:05, 23/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    осталось только прикрутить консольную утилиту для управления погружением))
     
  • 1.20, WhereWolf (?), 15:09, 23/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Зато теперь все, кто вслед за Линусом переходил сначала на Гном, потом на Xfce, ломанутся толпой нырять с аквалангом. Истинные леммнги :)
     
     
  • 2.21, ааноним (?), 15:14, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Зато теперь все, кто вслед за Линусом переходил сначала на Гном, потом
    > на Xfce, ломанутся толпой нырять с аквалангом. Истинные леммнги :)

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

     
     
  • 3.35, WhereWolf (ok), 15:46, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Дык ведь никто и не спорит.
     
     
  • 4.68, Аноним (-), 20:12, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Дык ведь никто и не спорит.

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

     
  • 2.23, Аноним (-), 15:22, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >Зато теперь все, кто вслед за Линусом переходил сначала на Гном, потом на Xfce, ломанутся толпой нырять с аквалангом. Истинные леммнги :)

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

     
     
  • 3.42, Аноним (-), 15:55, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >  назовите хоть один достойный пример для подрожания ?

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

     
  • 3.87, AHAHAC (ok), 03:57, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    C:)
     
  • 2.31, Аноним (-), 15:39, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Зато теперь все, кто вслед за Линусом переходил сначала на Гном, потом
    > на Xfce, ломанутся толпой нырять с аквалангом. Истинные леммнги :)

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

     
     
  • 3.88, AHAHAC (ok), 04:01, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Зато теперь все, кто вслед за Линусом переходил сначала на Гном, потом
    >> на Xfce, ломанутся толпой нырять с аквалангом. Истинные леммнги :)
    > А если даже и ринутся - то чего плохого в нырянии с
    > аквалангом? Вполне достойное занятие вроде.

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


     
     
  • 4.116, Аноним (-), 19:17, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Вся фигня в том, что в Калифорнии это можно делать вместо зарядки :)

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

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

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

     
  • 3.141, Vincent (??), 11:37, 26/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > А если даже и ринутся - то чего плохого в нырянии с
    > аквалангом? Вполне достойное занятие вроде.

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

     

  • 1.24, meequz (ok), 15:30, 23/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот бы он свою DE написал, было бы счастье.
     
  • 1.25, elenbert (ok), 15:30, 23/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Он об этой программе уже много постов написал в своем Google+ профиле :)
     
     
  • 2.40, Аноним (-), 15:53, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Он об этой программе уже много постов написал в своем Google+ профиле
    > :)

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

     

  • 1.29, Аноним (-), 15:36, 23/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Есть хорошая русская поговорка. "Когда коту заняться нечем, он яйца лижет".
     
     
  • 2.33, Аноним (-), 15:42, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Есть хорошая русская поговорка. "Когда коту заняться нечем, он яйца лижет".

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

     
     
  • 3.38, Аноним (-), 15:52, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Активным отдыхом многие занимаются. ВВП вон амфоры со дна моря достает. Достойно уважения?
     
     
  • 4.72, Аноним (-), 20:28, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Активным отдыхом многие занимаются.

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

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

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

     
  • 2.60, Ян Злобин (ok), 18:34, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >Есть хорошая русская поговорка. "Когда коту заняться нечем, он яйца лижет".

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

     

  • 1.32, pofig (?), 15:41, 23/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    полезность поста и программы я так и не понял
    в чем соль то?
    в том что за последние 20 с чем то лет Линус хоть что то написал?
     
     
  • 2.39, Аноним (-), 15:53, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > полезность поста и программы я так и не понял
    > в чем соль то?
    > в том что за последние 20 с чем то лет Линус хоть
    > что то написал?

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

     
     
  • 3.58, Аноним (-), 18:21, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ага, как RMS. Одна прога - и та сто лет назад.

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

     
  • 3.71, Аноним (-), 20:20, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Ага, как RMS. Одна прога - и та сто лет назад.

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

     
  • 2.41, Аноним (-), 15:54, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > в том что за последние 20 с чем то лет Линус хоть
    > что то написал?

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

     
     
  • 3.84, pofig (?), 01:07, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Аксиома: не все программы полезны лично вам.
    > Следствие1: вы будете периодически встречать новости о программах которые лично вам не нужны.
    > Следствие2: из того что какая-то программа бесполезна для вас не вытекает то что программа бесполезна для всех.

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

     
     
  • 4.117, Аноним (-), 19:22, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > а давайте посчитаем реальное количество людей которым это программа реально будет нужна?

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

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

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

     
  • 2.44, another_anoymous (?), 16:01, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/

    Вы в курсе что такое дайвинг?
    Есть такое понятие как NDL - безкомпреиcсионный передел - количество времени которое человек может проводить на определенной глубине с определенной смесью. Превысишь  его - все, впадешь в синьку(кессонная болезнь), если по близости нет барокамеры, скорее всего каюк. Сейчас его рассчитывают компьютеры для дайверов, но у них сигнализация очень простая (пора тебе всплывать или нет). Для того, чтобы планировать множественные погружения на разных глубинах, надо подключать их к ПК и анализировать данные. Этим и занимается программа.
     
     
  • 3.45, another_anoymous (?), 16:03, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Под смесью имею ввиду газовую смесь.
     
  • 3.75, Avator (ok), 20:46, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы в курсе что такое дайвинг?
    > Есть такое понятие как NDL - безкомпреиcсионный передел - количество времени которое
    > человек может проводить на определенной глубине с определенной смесью. Превысишь  
    > его - все, впадешь в синьку(кессонная болезнь), если по близости нет
    > барокамеры, скорее всего каюк. Сейчас его рассчитывают компьютеры для дайверов, но
    > у них сигнализация очень простая (пора тебе всплывать или нет). Для
    > того, чтобы планировать множественные погружения на разных глубинах, надо подключать их
    > к ПК и анализировать данные. Этим и занимается программа.

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

     
  • 2.59, szh (ok), 18:29, 23/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > в том что за последние 20 с чем то лет Линус хоть что то написал?

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

     

  • 1.91, redwolf (ok), 09:13, 24/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нужно срочно увлечь Товальдса ещё парой десятков хобби. Так появятся первые горные лыжи с бортовы компьютером и автопилотом, коньки с гироскопом, чтоб не падать и тп ништяки )) Торвальдс как всегда жжёт ))
     
     
  • 2.118, Аноним (-), 19:26, 24/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Компьютеры для дайверов придумал не Торвальдс. А что до горных лыж - хренов тот лыжник который не берет с собой GPS и какое нибудь средство отсылки координат/оповещения о проблемах окружающих в случае фэйла. Как бы в критичной ситуации есть разница - найдут ли вас быстро по координатам с точностью до метров и откачают, или через пару месяцев или лет случайно найдут замороженный трупак.
     

  • 1.134, kornel (?), 12:47, 25/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Эх, лучше бы планер написал. А то Vplanner покупать не хочется, Приходится wine разе ZPlanner-а держать.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру