Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[52.90.211.141] |
|
Сообщ.
#1
,
|
|
|
Всем привет.
Задам странный вопрос. Было бы очень прикольно, если бы была книга, в которой систематизируются подходы мышления при разбирательстве во всяких новых технологиях и решении линуксо-проблем. Я заметил, что, когда разбираешься в разных фреймворках, программах и пр., и когда решаешь линуксо-проблемы - есть что-то общее в мышлении, какое-то... "мышление линуксоида", что ли. Независимо от того, какая конкретно это технология/язык/ОС и пр. В общем книга вроде "как мы мыслим и какие решения принимаем, когда патчим KDE2 под FreeBSD". Т.е. не о том, как пропатчить KDE2 под FreeBSD, а именно систематизация опыта разбирательства в технологиях в целом, ну естественно, с примерами. Есть ли такая книга? Если нет, может быть написать её усилиями сообщества? Думаю, сегодня такая книга была бы очень актуальна. |
Сообщ.
#2
,
|
|
|
Да начну я холивар! ... Тебе это все равно полезно, если начнется, то привлечет внимание к твоей теме ... Твоя идея какая-то странная. Почему разбирательство технологий похоже именно на освоение юникса? Не факт что похоже. А если есть такие же технологии, где это похоже, значит большинство компаний разработки с подозрением отнесутся к ним, потому-что такие специалисты окажутся редкими, потому-что их обычные заменяемые сотрудники не справятся с ней - т.е. не будут заменяемыми.
Один мой друг, линуксоид, говорит - "Что-то склепать в линуксе намного проще, раз и сделал, и все легко работает, развить это жуткая сложность. Чтобы что-то склепать в виндах, надо дохрена времени потратить на изучение, но потом получится конфетка. Ее можно развивать и изменять." И вот здесь возникает вопрос, касающийся твоей темы - где реально присутствует действительно настоящий процесс изучения технологий и архитектуры? В юниксе или в виндах? Патч KDE под FreeBSD это отдельный квест или изучение какой-то актуальной технологии? А если изучение, оно действительно является обучающим, т.е. даст ли этот конкретный квест тебе более лучшие способности в будущем для изучения других технологий? Подумай. |
Сообщ.
#3
,
|
|
|
Цитата Rammfag @ Есть ли такая книга? Ну есть например такая книга: http://www.williamspublishing.com/Books/5-8459-0604-0.html Анализ программного кода на примере проектов Open Source Диомидис Спинеллис А заявленные в первом посте цели, на самом деле сводящиеся к формализации интуиции - ИМХО чересчур утопичны. Цитата Leprecon @ В юниксе или в виндах? В виндах очень много времени уходит на продирание через дебри реализации. |
Сообщ.
#4
,
|
|
|
Цитата Мяут-Настоящий @ Во! Точно. Примерно это я хотел сказать кроме всего прочего. Но ты сформулировал лучше.А заявленные в первом посте цели, на самом деле сводящиеся к формализации интуиции - ИМХО чересчур утопичны. Цитата Мяут-Настоящий @ Звучит слишком расплывчато, чтобы я мог ответить. Ну если отвечать необходимо В виндах очень много времени уходит на продирание через дебри реализации. |
Сообщ.
#5
,
|
|
|
Такие книги если и пишуться усилиями ученых на основе большого количества исследований и опытов. Иначе получается профанация.
|
Сообщ.
#6
,
|
|
|
Цитата Ну есть например такая книга: http://www.williamspublishing.com/Books/5-8459-0604-0.html Спасибо. Leprecon Цитата И вот здесь возникает вопрос, касающийся твоей темы - где реально присутствует действительно настоящий процесс изучения технологий и архитектуры? В юниксе или в виндах? ОС/фреймворк/язык/программа не имеет значения. В сфере IT процесс разбирательства в чём-то новом присутствует везде - и в никсах и в винде и где угодно. Цитата А заявленные в первом посте цели, на самом деле сводящиеся к формализации интуиции - ИМХО чересчур утопичны. В целом согласен, вряд ли будет чёткий "учебник по мышлению". Но некоторые тезисы, мне кажется, можно изложить, вот, например, на ЛОРе хорошо написали: https://www.linux.org.ru/forum/general/1037...omment-10376091. Цитата на основе большого количества исследований и опытов. Да, я скорее имею ввиду сборник коллективного опыта. Интернет полон статьями о том, как решить конкретную задачу - как настроить что-то, как собрать вот ту библиотеку под другую платформу и т.д. Но я довольно таки редко вижу статьи, где описывается, какие возможные решения рассматривал автор, где спотыкался, почему выбрал какой-то вариант и отказался от других. Для чего потребовался гугл, и до чего он сам догадался, какие знания ему пригодились в решении этой проблемы и т.д. |