[#]
pastebin-клиент
soko1(lenina,128) — All
2014-07-30 17:16:37
Пришла в голову мысль написания pastebin-клиента (в портах нет ни одного). При чём не просто портировать готовое решение с кучей зависимостей (как 99% решений), а написать на Си, дабы увеличить вероятность включения сего в базу (ну или на ksh).
Как думаете, есть ли смысл? Захотят ли включить такое в базу? Имхо, таких штук очень не хватает. Ну и какие тогда требования будут кроме как простой и секъюрный код? Ведь pastebin-сервис то может и загнуться. Или сделать чтобы оно конфиг читало... Короче дайте идеи плз.
[#]
Re: pastebin-клиент
51t(lenina,1) — soko1
2014-07-30 17:23:24
мне кажется, что это противоречит "культуре OpenBSD". нет, не думаю, что это включат в базу.
> Ведь pastebin-сервис то может и загнуться
только ii спасёт родину :)
[#]
Re: pastebin-клиент
soko1(lenina,128) — soko1
2014-07-30 17:28:16
В дополнении к теме с pastebin-клиентом. Пришла в голову мысль, что уж если писать клиент, то нужно написать тогда уже и сервер. Потому что сервисов подобных несколько тысяч, у всех апи разный, конфиг оптимальный для клиента не напишешь, а использовать статический адрес ни разу не тру, т.к. сервисам свойственно загибаться.
А так, написали бы клиент с сервером, подняли бы на paste.openbsd.org и было бы огромное кол-во "зеркал" с подобным фунционалом который можно было бы указать скажем в /etc/pastebin.conf (в том числе резервные сервера)
[#]
Re: pastebin-клиент
soko1(lenina,128) — 51t
2014-07-30 17:30:20
>мне кажется, что это противоречит "культуре OpenBSD". нет, не думаю, что это включат в базу.
И чем же оно противоречит "культуре"? Или по твоему разработчики не выкладывают в публичный доступ куски кода/конфиги/дампы? Назови хоть один аргумент)
[#]
Re: pastebin-клиент
51t(lenina,1) — soko1
2014-07-30 17:31:53
> Назови хоть один аргумент)
Аргумент - "это противоречит культуре OpenBSD". Это ОЧЕНЬ долго объяснять на словах, когда проникнешься культурой - сам прочувствуешь. :)
> Или по твоему разработчики не выкладывают в публичный доступ куски кода/конфиги/дампы?
Выкладывают. В рассылку.
[#]
Re: pastebin-клиент
soko1(lenina,128) — 51t
2014-07-30 17:46:50
>Аргумент - "это противоречит культуре OpenBSD". Это ОЧЕНЬ долго объяснять на словах, когда проникнешься культурой - сам прочувствуешь. :)
Вот не люблю когда отвечают в стиле "подрастёшь - всё сам поймёшь" и избегают ответов на конкретно поставленные вопросы, думая что хорошо выкрутились :)
>Выкладывают. В рассылку.
Ну осью пользуются как бы не только разработчики. Или ты своему другу конфиг от posfix тоже будешь через misc@openbsd.org слать?
Всегда есть задачи, которые необходимо как-то решать. Если в ОСи нет НИ ОДНОГО инструмента для этого - это никогда не запишется ей в плюсы. Тебе не нужно - найдутся сотни тысяч людей которым это будет нужно. И если ОСь делается с расчётом на хоть какую-то популярность (только не говори мне что с OpenBSD это не так, потому что это будет глупостью) - это нужно учитывать. Поэтому не нужно за всех отвечать, имхо.
[#]
Re: pastebin-клиент
51t(lenina,1) — soko1
2014-07-30 17:57:48
> Вот не люблю когда отвечают в стиле "подрастёшь - всё сам поймёшь" и избегают ответов на конкретно поставленные вопросы, думая что хорошо выкрутились :)
Ну, у OpenBSD культура, которая в принципе с годами не менялась. И которая несколько отличается от других свободных ОС. И это её сильная сторона. Одни слушают Эминема, другие ходят в консерваторию, и это нормально. :)
> Если в ОСи нет НИ ОДНОГО инструмента для этого - это никогда не запишется ей в плюсы.
У этой ОС - другие плюсы. Приверженность традициям - одна из них. Иначе бы давно превратили базовую систему в проходной двор. :) Собственно, на этих догматах система и стоит, и не поколеблется. :)
> Ну осью пользуются как бы не только разработчики. Или ты своему другу конфиг от posfix тоже будешь через misc@openbsd.org слать?
А в портах ничего нет? Я не знаю, я не пользуюсь такими вещами. Но, если нет - нужно добавлять, хотя бы в wip. Как добавлять в wip - это уже Вадим ответит :)
[#]
Re: pastebin-клиент
zhuk@(lenina,131) — soko1
2014-07-30 19:43:24
> Пришла в голову мысль написания pastebin-клиента (в портах нет ни одного). При чём не просто портировать готовое
> решение с кучей зависимостей (как 99% решений), а написать на Си, дабы увеличить вероятность включения сего в базу
> (ну или на ksh).
>
> Как думаете, есть ли смысл? Захотят ли включить такое в базу?
Честно говоря, в базе такое вряд ли актуально. Прости меня, господи, за буржуйское слово, - usecase какой? И чем плохо делать это через браузер?
А писать можно ещё на Perl. ;)
[#]
Re: pastebin-клиент
zhuk@(lenina,131) — soko1
2014-07-30 19:51:45
> Ну осью пользуются как бы не только разработчики.
Ошибка! OpenBSD - ОС, которую делают разработчики для себя. То есть - для разработчиков. Мы делаем эту ОС так, как мы видим этот процесс. Мы двигаемся в том направлении, которое нам кажется правильным. Кто хочет присоединиться к процессу - welcome, если он что-то делает (присылает толковые патчи, например), то он тоже становится разработчиком. Все свободны - в самом натуральном смысле этого слова. Кому нравится то, что делают разработчики OpenBSD, но при этом не хочет сам участвовать в процессе - пользуются тем, что есть. Но они ничего не решают. Если в результате решения, принятого разработчиками в рамках процесса разработки, у кого-то за пределами данного процесса что-то отвалилось - увы. Разумеется, здравым смыслом разработчики OpenBSD пользуются - но при этом НЕТ ориентирования на привлечения масс пользователей, их ублажения или чего-то подобного.
В сообществе OpenBSD нет и не планируется демократии. :) Или ты часть проекта, или - нет. В первом случае ты влияешь на проект, во всех остальных - твоё мнение проект не интересует.
Может быть, это звучит жёстко, зато - честно.
[#]
Re: pastebin-клиент
51t(lenina,1) — zhuk@
2014-07-30 19:56:14
переписать ii на perl, включить в базу... как замена рассылок и подобного... затем добавить клиент на дискету (там вже всё для этого есть), чтобы он во время установки рассказывал новости и анекдоты... вот эта идея мне нравится... кстати, я для кусков кода тоже ii использую :)
[#]
Re: pastebin-клиент
51t(lenina,1) — zhuk@
2014-07-30 19:58:04
> Разумеется, здравым смыслом разработчики OpenBSD пользуются - но при этом НЕТ ориентирования на привлечения масс пользователей, их ублажения или чего-то подобного.
Не очень однозначно звучит. :)
Наверное, всё таки "нет ориентированности на привлечение пользователей в ущерб всему остальному" :)
[#]
Re: pastebin-клиент
zhuk@(lenina,131) — 51t
2014-07-30 19:58:44
> затем добавить клиент на дискету (там вже всё для этого есть), чтобы он во время установки рассказывал новости и анекдоты...
На RAMDISK'ах нет Perl. :) Так что надо дойти минимум до этапа распаковки baseXY.tgz; и то не уверен, что Perl заведётся из-под установочного ядра... Но можно, конечно, сделать свой RAMDISK.II. ;)
[#]
Re: pastebin-клиент
51t(lenina,1) — zhuk@
2014-07-30 20:01:00
> На RAMDISK'ах нет Perl. :)
Клиент для ii можно сделать на том, что есть на дискете А :) это всё продумано изначально :)
А более тяжёлые опции - это постинг и пакетная передача бандлами (а не по одному сообщению), но тут главное - это наличие base64.
[#]
Re: pastebin-клиент
zhuk@(lenina,131) — 51t
2014-07-30 20:42:19
> Клиент для ii можно сделать на том, что есть на дискете А :) это всё продумано изначально :)
Тогда... у тебя чуть больше полугода, и это будет одним из лучших первоапрельских коммитов. ;)
[#]
Re: pastebin-клиент
zhuk@(lenina,131) — 51t
2014-07-30 20:52:48
> Наверное, всё таки "нет ориентированности на привлечение пользователей в ущерб всему остальному" :)
Всё-таки именно нет ориентирования на привлечение пользователей вообще. То, что кто-то всё-таки привлекается - прямое следствие того, что разработчики родом с той же самой планеты и волнуют их те же проблемы (по большей части), что и не-разработчиков.
И стоит оговориться насчёт проектов, выходящих за пределы уютного репозитория OpenBSD и обретающих portable-версии - у них немного другие законы. Когда появляется такой проект - это значит, что кого-то в среде OpenBSD "достали" альтернативы (если они вообще есть), и эти люди хотят именно предложить миру какой-то достойный софт. Тогда к этому софту начинают добавлять слой для повышения портабельности - то есть, берутся небольшие части OpenBSD, которые используются софтиной и отсутствует в других ОС. Это альтернативный подход по сравнению с тем, что обычно городят - с добавлением многих слоёв абстракций, стремительно увеличивающих сложность конечной системы, со всеми вытекающими последствиями, которые можно видеть уже на примере данного, чрезвычайно удлинённого в духе типичного фэнтезийного (и не только) графоманства, плоды которого, к сожалению, подчас находят своё место на книжных полках магазинов и даже библиотек...
[#]
Re: pastebin-клиент
51t(lenina,1) — zhuk@
2014-07-31 06:40:59
>> Клиент для ii можно сделать на том, что есть на дискете А :) это всё продумано изначально :)
> Тогда... у тебя чуть больше полугода, и это будет одним из лучших первоапрельских коммитов. ;)
сам клиент - это просто: типа Install Autoinstall Upgrade Shell Read maillists
там уже идёт выбор - список мейллистов, включая хуморную
а там уже - просмотр их, лентой (в дискете есть more,less или другой способ глядеть постранично?)
возможно - поиск по ключевому слову
тут вопрос с сервером. рассылки надо ii-зировать (напрямую или перепостом с веба), потом клиент должен знать, с какого адреса их запрашивать, нужно убедиться, что это безопасные тексты "без ЗЛЫХ ESCAPE-КОДОВ", и что-то типа того...
ps. Посмотри те три текста, которые недопереведены. Я хотя бы эту обойму, сколько их накопилось, куда-нибудь в лоровый talks кину, чтобы люди прочли, и, может быть, даже помогли доперевести остальные...
[#]
Re: pastebin-клиент
zhuk@(lenina,131) — 51t
2014-07-31 11:23:00
Постараюсь. У меня на работе небольшой звездец, так что сегодня вместо выходного буду чёрт знает чем заниматься. :(
[#]
Re: pastebin-клиент
soko1(lenina,128) — 51t
2014-07-31 15:23:53
>У этой ОС - другие плюсы. Приверженность традициям - одна из них. Иначе бы давно превратили базовую систему в проходной двор. :) Собственно, на этих догматах система и стоит, и не поколеблется. :)
Ок, ты меня переубедил :)
Нет, в портах ничего такого нет. Исправлю ситуацию :) Только я не нашёл ни одного вменяемого клиента (я не про obsd, а вообще про всё). То баш за собой тянет, то кучу питоновского говна. Поэтому идеал - написать либо на сях, либо на ksh. Но хрень в том что как я писал ранее сервисов дохренища и у всех разный апи, а это значит что хрен напишешь универсальный клиент для всего. А один-два сервиса юзать не тру, т.к. всё рано или поздно загибается и актуальность порта умирает. Ну, или требует модификации.
[#]
Re: pastebin-клиент
soko1(lenina,128) — zhuk@
2014-07-31 15:28:54
>И чем плохо делать это через браузер?
Я вообще если честно браузеры не перевариваю. И по возможности избегаю графических программ (у меня из них, пожалуй, только браузер и keepassx, консольную альтернативу которому я пока не нашёл). Поэтому мне очень удобно использовать такого рода сервисы, чтобы поделиться с другом частью лога, переписки, или конфига какого. Очень удобно потом обратиться к истории переписки, просто перейти по ссылке и посмотреть то что было актуально, ещё и с подсветкой синтаксиса.
Но твою с 51t точку зрения я понял. Тогда нужно включить хоть один такой инструмент в порты. Поэтому пока что займусь написанием оного, а потом уж порт создам.
А про перл я совсем забыл, ага :)
[#]
Re: pastebin-клиент
51t(lenina,1) — soko1
2014-07-31 15:37:07
python на то и нужен, чтобы такие действия в 1-2 строчки делать. я с помощью скрипта в несколько строчек скоро весь веб ии-зирую :)
кстати,
ii://study.14 - тоже сервис таких выкладок :) или даже любая эха на
http://iibbs.bl.ee :)
[#]
Re: pastebin-клиент
soko1(lenina,128) — zhuk@
2014-07-31 15:46:02
>но при этом НЕТ ориентирования на привлечения масс пользователей, их ублажения или чего-то подобного.
Я не это имел в виду) Лизать зад пользователям как это делает линукс, делая из ядра свалку и прислушиваться к вменяемым потребностям пользователей - совершенно разные вещи. Если бы последнего принципа не было у проекта, то никакого прогресса бы не последовало. Разве не так?
Что например плохого в том, чтобы прислушаться к желанию русскоязычных пользователей (не разработчиков) и реализовать в mount_msdos поддержку koi8-r? Вот я о чём.
>В сообществе OpenBSD нет и не планируется демократии. :)
Мне кажется ты ошибаешься. Как бы этого не хотелось, но такое маловероятно. В большинстве случаев решение принимает большинство. Или в сообществе OpenBSD диктаторство и все решения только один человек (например, Тео)? Мне кажется что это больше свойственно скорее даже линуксу, чем OpenBSD, где если Линус скажет своё эмоциональное НЕТ, то в официальное ядро данный функционал не войдёт. Другое дело - если есть какие-то правила/принципы, которые ни при каким предлогом разработчики не будут переступать. Но даже это не является противоположностью демократии. ЗЫ я сам очень не люблю это слово, но к сожалению оно почти везде кроме реальной политики и религии и ничего плохого в нём нет, так же как, например, в свастике, которую Гитлер осквернил )
>Или ты часть проекта, или - нет. В первом случае ты влияешь на проект, во всех остальных - твоё мнение проект не интересует.
Ок, тогда какие критерии являются причастностью к проекту? Разве не искреннее желание и возможность помочь?
[#]
Re: pastebin-клиент
soko1(lenina,128) — 51t
2014-07-31 15:48:35
>python на то и нужен, чтобы такие действия в 1-2 строчки делать. я с помощью скрипта в несколько строчек скоро весь веб ии-зирую :)
Пистона нет в базовой системе и проги на нём довольно прожорливые. Не вижу смысла всякий раз прибегать к его использованию :) Имхо, значительно лучше сделать это штатными средствами. Тем более задача сводится к простому http-запросу.
[#]
Re: pastebin-клиент
soko1(lenina,128) — 51t
2014-07-31 15:51:07
>переписать ii на perl, включить в базу... как замена рассылок и подобного... затем добавить клиент на дискету (там вже всё для этого есть), чтобы он во время установки рассказывал новости и анекдоты... вот эта идея мне нравится... кстати, я для кусков кода тоже ii использую :)
Не доводи до абсурда, пожалуйста) Я ведь тоже любую твою мысль могу до абсурда довести и она будет казаться идиотской :)
[#]
Re: pastebin-клиент
soko1(lenina,128) — 51t
2014-07-31 15:52:04
>>но при этом НЕТ ориентирования на привлечения масс пользователей, их ублажения или чего-то подобного.
>Наверное, всё таки "нет ориентированности на привлечение пользователей в ущерб всему остальному" :)
Замечательное дополнение. Плюсую!
[#]
Re: pastebin-клиент
51t(lenina,1) — soko1
2014-07-31 15:53:42
> Не доводи до абсурда, пожалуйста) Я ведь тоже любую твою мысль могу до абсурда довести и она будет казаться идиотской :)
Это не абсурд. Это мой реальный план покорения мира. Точнее, одна из его частей.
Я вижу преимущества ii перед обычными мейл-листами. И, вообще, ii создавалась в духе, силе и культуре ii... хоть и на python, но мне можно, я не программист :)
[#]
Re: pastebin-клиент
51t(lenina,1) — soko1
2014-07-31 15:55:09
> Пистона нет в базовой системе и проги на нём довольно прожорливые.
Я тестировал клиент ii и сервер ii в openbsd 5.3 на pentium 120 / 24 mb RAM :) не думаю, что на другом языке оно бы потребляло СИЛЬНО меньше :)
[#]
Re: pastebin-клиент
soko1(lenina,128) — 51t
2014-07-31 15:59:49
>Я вижу преимущества ii перед обычными мейл-листами
Я тоже. Мейл листы по мне так вообще устарели и нуждаются в усовершенствовании, но если речь идёт о консерватизме с объективными принципами, то порой можно и пожертвовать дополнительными плюшками во благо той же совместимостью со старыми и проверенными технологиями.
Но всё равно я увидел в твоих словах нотку стёба, возможно из-за новостей с анекдотами в установщике :))
[#]
Re: pastebin-клиент
soko1(lenina,128) — 51t
2014-07-31 16:05:02
>Я тестировал клиент ii и сервер ii в openbsd 5.3 на pentium 120 / 24 mb RAM :) не думаю, что на другом языке оно бы потребляло СИЛЬНО меньше :)
Ну это да, смотря как писать. Но я думаю ты не будешь спорить с тем, что хороший компилируемый код на Си порвёт любой хороший код на питоне. Ну и плюс, если прочувствовать Политику Партии (говорю немного со стёбом, но добрым, ламповым), то питон в базовую систему ещё не скоро (никогда?) будет включен :)
[#]
Re: pastebin-клиент
51t(lenina,1) — soko1
2014-07-31 16:05:31
> Но всё равно я увидел в твоих словах нотку стёба
Как только увидишь мои сообщения без этой нотки - сразу звони мне, буду узнавать, кто мой аккаунт взломал.
> из-за новостей с анекдотами в установщике :))
Вы таки против анекдотов в установщике? Если я всё-таки соберу свой дистрибутив - обязательно добавлю анекдоты в установщик! Из принципа.
[#]
Re: pastebin-клиент
soko1(lenina,128) — 51t
2014-07-31 16:09:43
>Как только увидишь мои сообщения без этой нотки - сразу звони мне, буду узнавать, кто мой аккаунт взломал.
Окэ, буду знать)
>Вы таки против анекдотов в установщике? Если я всё-таки соберу свой дистрибутив - обязательно добавлю анекдоты в установщик! Из принципа.
Не, это круто! Но не серьёзно, имхо. Хотя душевно и оригинально. Вообще не люблю серьёзность. Если бы разработчики OpenBSD были серьёзными занудами, то не было бы крутых релизных песенок, вводных слов, комиксов и т.д. Поэтому я наоборот ЗА это. Но вы просто настолько серьёзно к вопросу по включению pastebin-клиента в базу, что контраст был заметен, как экстремумы в математике :)
[#]
Re: pastebin-клиент
soko1(lenina,128) — soko1
2014-07-31 16:11:09
*Но вы просто настолько серьёзно ПОДОШЛИ к вопросу по включению pastebin-клиента в базу, что контраст был заметен, как экстремумы в математике :)
ЗЫ а редактирование включать в функционал ii не планируешь? А то не всегда удобно без него, имхо.
[#]
Re: pastebin-клиент
51t(lenina,1) — soko1
2014-07-31 16:15:51
> то питон в базовую систему ещё не скоро (никогда?) будет включен :)
Разумеется. У меня как-то кто-то уже спрашивал про это. И я сразу мысленно прочертил траекторию, ооочень замысловатую... по которой меня Тео пошлёт с этим предложением :)
Мы же про порты говорили.
> Ну это да, смотря как писать. Но я думаю ты не будешь спорить с тем, что хороший компилируемый код на Си порвёт любой хороший код на питоне.
Если это класс задач, где используются словари, гибкие списки, скриптование и подобное - то в C придётся изобретать всё это... с нуля. Или как ты сделаешь в C аналог 'exec' :)
Кроме того, на python получится быстрее. Варианта ii на C до сих пор нет, ни клиента, ни сервера :) На python, perl, sh - есть :)
Как там говорили классики:
http://51t.ru/FLoKsv
Поэтому то, что уместнее делать на python - лучше делать на python. То, что лучше делать на C - лучше делать на C :)
[#]
Re: pastebin-клиент
51t(lenina,1) — soko1
2014-07-31 16:17:04
> Но вы просто настолько серьёзно к вопросу по включению pastebin-клиента в базу, что контраст был заметен, как экстремумы в математике :)
Лично меня огорошило такое заявление :) У анекдотов в установщике есть намного больше шансов :)
[#]
Re: pastebin-клиент
soko1(lenina,128) — soko1
2014-07-31 16:20:44
Кстати, на счёт демократии ещё подумалось. По твоей логике, если я разработчик (имею желание и возможность помогать проекту? Согласен с основными его принципами? Имею доступ к репам? У меня есть персональный @openbsd.org мэйл?))), нет совершенно никакой демократии и мне нужен pastebin в базе, то я его обязательно включу, даже ни с кем не посоветуюсь. Имхо, это уже больше похожу на анархию (кстати, из всех форм правления симпатизирует мне более всего анархия по Крапоткину, если что, поэтому я ни коим образом не хотел этим словом ничего очернять). Но мне не кажется что тут это слово приемлемо. Именно поэтому мне кажется ты был не прав, сказав что тут нет и не будет никакой демократии. Я бы это назвал "демократией среди разработчиков", которые знают что делают и для чего они это делают.
[#]
Re: pastebin-клиент
soko1(lenina,128) — 51t
2014-07-31 16:28:59
>Лично меня огорошило такое заявление :)
Мне вот просто интересно, чем оно тебя так уже огорчило? Может ты просто преувеличиваешь свои эмоции и оно просто конкретно тебе не нужно, как и сотни других утилит которые ты скорее всего никогда в жизни не использовал и о существовании которых даже не в курсе, но которые уже есть в базе?
>У анекдотов в установщике есть намного больше шансов :)
Это смотря с какой стороны посмотреть. Есть же не только белое и чёрное, но и миллионы других цветов и оттенков.
Если говорить про практичность, то моё предложение в сто раз практичнее твоего. Если говорить про юмор, тогда у моего предложения нет шансов перед твоим :) Всё намного сложнее, если убрать субъективность в мышлении.
[#]
Re: pastebin-клиент
51t(lenina,1) — soko1
2014-07-31 16:34:33
Политика здравого смысла и незаморачиваемости. У людей есть дело, и они его делают. Но сама культура настолько мощно на них влияет, что они знают, что делать можно, а что нельзя. :) Например, это осваивается, в лёгкой песенной форме. :) Неважно, кто главный. Важно, что все всё понимают. Там достигнута наивысшая форма взаимопонимания - гармония. И шаг влево, шаг вправо - могут её разрушить. А сейчас - всё на своих местах, и этот статус-кво по возможности сохраняется.
Фишка openbsd в том, что они всё правильно сделали, с первого раза :) Можно взять архивы оси (я давеча ставил openbsd 2.8) или запросить в cvs сайты много-много-летней давности. и убедиться, что ничего не изменилось. дизайн сайта остался 1 в 1, он был удобен тогда, он удобен и теперь. пока в linux менялись механизмы сетевой настройки и прочего, потому что то там неудобно, то тут, и до появления networkmanager не было вообще никаконо единообразия - в openbsd сразу сделали просто и удобно, и это работает до сих пор.
И так во многом. Поэтому развитие там не бежит, чтобы не растрясти всё то, что было наработано годами. И люди прозревают! Видят, что пока они меняли то, сё, а потом её и вон то, и неизвестно, что дальше - есть система, в которой до сих пор живёт дух Unix и гармонии. :) И вокруг этого фундамента всё и строится - люди сами понимают, что и как, они вошли в ритм, вошли в свою зону комфорта, и они не сильно заморачиваются вышеуказанными вопросами, потому что понимание происходящего у людей уже есть. :) ибо для них это всё ЕСТЕСТВЕННО, и им не надо это формализировать :)
Потому и OpenBSD :)
[#]
Re: pastebin-клиент
51t(lenina,1) — soko1
2014-07-31 16:37:59
> нет совершенно никакой демократии и мне нужен pastebin в базе, то я его обязательно включу
Это всё равно, что спрашивать в гольф-клубе с традициями "а это клюшки? а если ими по голове садануть?". Но таких вопросов никто просто не задаёт. И никто так не делает. ПОТОМУ ЧТО ТУТ ТАК ЗАВЕДЕНО.
И никто не устраивает дискотеки на похоронах. А тех, кто мог бы устраивать - на похороны не приглашают. Нормальный человек, который пришёл на похороны, не спрашивает "а можно тут дискотеку устроить" или не рассказывает анекдоты. Хотя никто ему особо про эти правила не говорил - он просто сам понимает, какое поведение тут естественно.
Подобные традиции - выше любых правил. :)
[#]
Re: pastebin-клиент
51t(lenina,1) — soko1
2014-07-31 16:42:49
> Если говорить про практичность, то моё предложение в сто раз практичнее твоего.
Сильно сомневаюсь в этом. :)
> Мне вот просто интересно, чем оно тебя так уже огорчило? Может ты просто преувеличиваешь свои эмоции и оно просто конкретно тебе не нужно, как и сотни других утилит которые ты скорее всего никогда в жизни не использовал и о существовании которых даже не в курсе, но которые уже есть в базе?
Огорошило, а не огорчило. Как раз, наверное, потому, что я, пусть и в общих чертах, знаю много о чём, что есть в базе. :) Даже в монополию играл :)
[#]
Re: pastebin-клиент
soko1(lenina,128) — 51t
2014-07-31 16:54:53
Соглашусь с твоими словами. Это действительно круто. Меня именно этим линукс и задолбал. Вечно всё меняется и не система работает на тебя, а ты на систему.
Я не скажу что меня всё здесь устраивает, но я всегда могу придумать какие нибудь костыли, или предложить свои варианты с реализацией сообществу. Это хороший стимул, чтобы начать разбираться с тем что используешь (+ учить язык Си).
Вот кстати ты напомнил про networkmanager. Штука конечно крайне неприятная в реализации, но она работает и чаще всего работает на отлично. Тут же как этим всем рулить я вообще без понятия. Например, как мне получить доступ в инет с телефона по bluetooth? Или как себя вести в случае с USB 3G модемом? Короче с _некоторыми_ передовыми технологиями тут немножечко затуп и эти задачи нужно как-то решать, чтобы двигаться в ногу с технологиями. Я не говорю про то что нужно ломать старое, проверенное, вовсе нет.
Кстати, если подскажете чем побороть мою проблему с блютуз-инетом или 3г модемом - с удовольствием выслушаю. Потому как в офиц. документации ни слова об этом, а вся инфа что встретил устарела. Например нет порта bluetooth-tools. Что пришло ему на замену - без понятия.
И ещё. Я не утверждаю что всё то что я сказал правда. Возможно я просто плохо курил доки и вся эта поддержка имеется из коробки, или в портах и настраивается без проблем, а у меня кривые руки :)
[#]
Re: pastebin-клиент
51t(lenina,1) — soko1
2014-07-31 17:01:16
> Вот кстати ты напомнил про networkmanager. Штука конечно крайне неприятная в реализации, но она работает и чаще всего работает на отлично. Тут же как этим всем рулить я вообще без понятия. Например, как мне получить доступ в инет с телефона по bluetooth? Или как себя вести в случае с USB 3G модемом? Короче с _некоторыми_ передовыми технологиями тут немножечко затуп и эти задачи нужно как-то решать, чтобы двигаться в ногу с технологиями.
это входит в список актуальных задач
> Вот кстати ты напомнил про networkmanager. Штука конечно крайне неприятная в реализации, но она работает и чаще всего работает на отлично. Тут же как этим всем рулить я вообще без понятия. Например, как мне получить доступ в инет с телефона по bluetooth? Или как себя вести в случае с USB 3G модемом? Короче с _некоторыми_ передовыми технологиями тут немножечко затуп и эти задачи нужно как-то решать, чтобы двигаться в ногу с технологиями.
Только не падай, пожалуйста :)
http://51t.ru/s9n632
> И ещё. Я не утверждаю что всё то что я сказал правда. Возможно я просто плохо курил доки и вся эта поддержка имеется из коробки, или в портах и настраивается без проблем, а у меня кривые руки :)
У нас доки не курят. У нас их читают. :) Иногда даже обсуждают - можно доставать доку, разложить её на стол, и мы проведём дискуссию в меру своей компетентности. :)
[#]
Re: pastebin-клиент
soko1(lenina,128) — 51t
2014-07-31 17:02:48
>Сильно сомневаюсь в этом. :)
Ну ок, тогда объясни какая _практическая_ польза в анекдотах в инсталлере?
Вот когда там инфа про установку - польза есть. Когда там анекдоты - то пользы совершенно никакой. Просто если следовать твоей логике, то если на сайт openbsd.org вставить кучу флеша с аяксом и мультяшными рыбками, то практическая польза сайта возрастёт. Но и ты и я знаем, что это не так :)
>Как раз, наверное, потому, что я, пусть и в общих чертах, знаю много о чём, что есть в базе. :) Даже в монополию играл :)
Давай не переходить на личности, плз. Я совершенно не это имел в виду и твою крутость под сомнения я не ставлю ;) Я к тому что в базе есть всё что ВСЕМ нужно, но не отдельно взятому человеку и это нужно учитывать.
[#]
Re: pastebin-клиент
soko1(lenina,128) — 51t
2014-07-31 17:08:33
>У нас доки не курят. У нас их читают. :)
Не бегемот, а гиппопотам? :) Ок, буду придерживаться правил вашего ii и впредь не буду использовать сего синонимичного выражения.
[#]
Re: pastebin-клиент
51t(lenina,1) — soko1
2014-07-31 17:11:18
> Ну ок, тогда объясни какая _практическая_ польза в анекдотах в инсталлере?
Анекдоты - только одна из эх ii. я говорил об ii в базовой системе :)
> Просто если следовать твоей логике, то если на сайт openbsd.org вставить кучу флеша с аяксом и мультяшными рыбками, то практическая польза сайта возрастёт.
Не совсем понимаю. Точнее, совсем не понимаю. Но точно знаю, что если пропадут песенки и картинки к ним - польза от сайта упадёт. Нет, можно будет по-прежнему бродить по нему, но уже без атмосферы. :)
> Я к тому что в базе есть всё что ВСЕМ нужно
В faq написано, что есть в базе, и почему. :) Подробно и на русском это обрисовал Вадим несколько сообщений назад. :)
> Я совершенно не это имел в виду и твою крутость под сомнения я не ставлю ;)
Я вообще домохозяйка. :) Поэтому в техническом плане я не очень понимаю. Просто, если часто крутишь OpenBSD, не знать этого нельзя, постоянно с этим сталкиваешься... Лично мне прежде всего нравится идеология OpenBSD, начиная от песенок :) Если бы я не проникся этой идеологией - я бы никогда не собрал ii в её текущем состоянии, а были бы всё те же пробки и ошибки, не имеющие целостности.
[#]
Re: pastebin-клиент
51t(lenina,1) — soko1
2014-07-31 17:15:59
> Не бегемот, а гиппопотам? :) Ок, буду придерживаться правил вашего ii и впредь не буду использовать сего синонимичного выражения.
Это вообще проблема современного интернета. Доки просто "курят". Никто не разбирается детально и глубоко, всё строго поверхностно, научился копировать одну команду из мануала, и всё, уже эксперт. :)
А в OpenBSD в базовой системе именно разбираются, если какой-то вопрос беспокоит. Потому что она А - прекрасно документирована, и Б - цеостна. Это не набор кусочков и обрывков, которые отправили делать общее дело, и снабдили документацией от 2002 года - это именно законченная система и единый стиль. Я даже иногда исходники на C разглядываю, хотя ничего в них не понимаю :) Просто проникаюсь. :)
[#]
Re: pastebin-клиент
zhuk@(lenina,131) — soko1
2014-07-31 18:01:25
> >но при этом НЕТ ориентирования на привлечения масс пользователей, их ублажения или чего-то подобного.
>
> Я не это имел в виду) Лизать зад пользователям как это делает линукс, делая из ядра свалку и прислушиваться к
> вменяемым потребностям пользователей - совершенно разные вещи. Если бы последнего принципа не было у проекта,
> то никакого прогресса бы не последовало. Разве не так?
> Что например плохого в том, чтобы прислушаться к желанию русскоязычных пользователей (не разработчиков) и
> реализовать в mount_msdos поддержку koi8-r? Вот я о чём.
Прислушаться может конкретный разработчик - вполне. Но он как бы не обязан. Охотно прислушаются к патчам - это да. А если просто придти и сказать, мол, я хочу то-то и то-то... Ответ будет в лучшем случае "сделай сам". Потому что это open source, он так живёт - если не сращивается с бизнесом.
За OpenBSD нет коммерческих компаний. Вообще. Это её слабость и сила.
> Ок, тогда какие критерии являются причастностью к проекту? Разве не искреннее желание и возможность помочь?
Желание и возможность не являются причастностью к проекту. Причастностью становится конкретные дела, реализующие эти желания и возможности. Здесь ценится сделанное, а не заявляемое. Как бы пафосно это ни звучало.
[#]
Re: pastebin-клиент
zhuk@(lenina,131) — soko1
2014-07-31 18:10:14
> >В сообществе OpenBSD нет и не планируется демократии. :)
>
> Мне кажется ты ошибаешься.
Эх, жалко, Боб (Bob Beck) русский язык не знает. Он бы лучше меня ответил, что он думает о демократии в данном случае... :)
> Как бы этого не хотелось, но такое маловероятно. В большинстве случаев решение принимает большинство.
> Или в сообществе OpenBSD диктаторство и все решения только один человек (например, Тео)?
В OpenBSD решение принимает тот, кто лучше всех разбирается в вопросе. Демократические игры здесь никому не нужны. Если ты, например, разбираешься в маршрутизации, то твоё мнение будет учитываться при очередной переделке сетевого стека. А если ты ещё и написал какой-нибудь megarouted, принятый в базовую систему, то твоё мнение
И, да, Тео может наложить своё вето практически на любое решение, если оно, скажем, вредит процессу подготовки релизов. Потому что подготовка релизов - это уже его сфера ответственности.
> Мне кажется что это больше свойственно скорее даже линуксу, чем OpenBSD, где если Линус скажет своё
> эмоциональное НЕТ, то в официальное ядро данный функционал не войдёт.
Линус, кстати, весьма трезво глядит на вещи. Хоть его и заносит порой (привет от мастурбирующей обезьяны).
[#]
Re: pastebin-клиент
51t(lenina,1) — zhuk@
2014-07-31 18:13:49
> Линус, кстати, весьма трезво глядит на вещи. Хоть его и заносит порой (привет от мастурбирующей обезьяны).
Линус делает низы, и потом под него все подстраиваются. Синка между ядром и базой практически нет, поэтому когда что-то отваливается, нужно ещё понять, по чьей вине. :)
Кстати, у меня от netbsd такие же впечатления - что там каждый отсек живёт своей жизнью. :)
[#]
Re: pastebin-клиент
zhuk@(lenina,131) — soko1
2014-07-31 18:17:22
> По твоей логике, если я разработчик (имею желание и возможность помогать проекту? Согласен с основными его
> принципами? Имею доступ к репам? У меня есть персональный @openbsd.org мэйл?))), нет совершенно никакой
> демократии и мне нужен pastebin в базе, то я его обязательно включу, даже ни с кем не посоветуюсь.
Нет. Обсуждение будет. А последнее слово при этом будет за Тео.
[#]
Re: pastebin-клиент
zhuk@(lenina,131) — 51t
2014-07-31 18:19:28
> > нет совершенно никакой демократии и мне нужен pastebin в базе, то я его обязательно включу
>
> Это всё равно, что спрашивать в гольф-клубе с традициями "а это клюшки? а если ими по голове садануть?". Но таких
> вопросов никто просто не задаёт. И никто так не делает. ПОТОМУ ЧТО ТУТ ТАК ЗАВЕДЕНО.
>
> И никто не устраивает дискотеки на похоронах. А тех, кто мог бы устраивать - на похороны не приглашают. Нормальный
> человек, который пришёл на похороны, не спрашивает "а можно тут дискотеку устроить" или не рассказывает анекдоты.
> Хотя никто ему особо про эти правила не говорил - он просто сам понимает, какое поведение тут естественно.
>
> Подобные традиции - выше любых правил. :)
Именно, абсолютно точно так.