Фундаментальные знания для системщика

Тема в разделе "WASM.BOOKS и WASM.BLOGS", создана пользователем iNTA_SYS, 12 ноя 2007.

Статус темы:
Закрыта.
  1. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    iNTA_SYS
    Прежде чем начать ходить - научись стоять. Прежде чем летать - научись махать крылом. Прежде чем прогрммировать - начни постгать Дао.

    Зайди в Библиа-глобус на Лубянке или на books.ru и купи себе Таненбаума:
    1. про устройство компа
    2. Про современные операционные системы

    Это и есть то что надо, конечно можешь не Таненбаума, но тогда чтобы все в одном и одним стилем изложено?! Неее, это еще поискать надо. Тот же Рихтер когда пишет про много-поточность очень часто указывает проблемы, которые невозможно понять без подготовки, а Танембаум их излагает так, что ты ощущаешь что это "вода". А когда вдруг отбрасываешь и берешь по серьезней книгу, начинаешь плавать. А все почему? Да потому что базы нет!

    Любому системщику надо четко осознавать:
    1. Классику работы процессоров и архитектуры ЭВМ, без нее невозможно понять современные достижения или можно но с большим извратом в мозгах и с кашей потом, которая долго потом кристализуется
    2. Понимания примитивов операционных систем, такие как потоки, процессы, семафоры и т.д.

    Это все ИМХО
     
  2. iNTA_SYS

    iNTA_SYS New Member

    Публикаций:
    0
    Регистрация:
    12 ноя 2007
    Сообщения:
    38
    Дао это OS.KERNEL, CRYPTO, RESEARCH, VIROLOGY, ELECTRONICS, A&O, ZEN?

    Купить конечно хорошо но если даже на инет денег не всегда хватает,
    скачать - другое дело.

    Кстати если конкретно по NT у меня такие книги:
    Хелен Кастер "Основы NT и NTFS"
    Д.М. Харт "Системное программирование в среде Windows"
    Рихтер "Windows для профессионалов"
    Руссинович "Внутренее устройство MS Windows"

    Получается вся это вузовская математика не больно-то нужна???
     
  3. creeper

    creeper New Member

    Публикаций:
    0
    Регистрация:
    31 окт 2007
    Сообщения:
    132
    Хех, ну как сказать)). Пузырьковую сортировку конечно поймешь и без знания математики,
    а вот сложнее... Это по поводу алгоритмов.
    Вот еще пример: почти все предметы на моей специальности(АСОИ) так или иначе связаны с математикой - физика, прогр-е ;), электротехника, ОТУ... список можно продолжать еще долго.
    ЗЫ. Личное :) // только спустя 2 курса наконец-то до меня доперло, что без математики никуда((
     
  4. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    iNTA_SYS
    Ты смотришь канкретику! Нельзя так! Надо базу смотреть, т.е. то на чем стараются основываться все разработчики ОСей,тогда если тебе вдруг потребуется пересесть на другую ОСь. Для тебя небудет чересчур сложно.


    Не сказал бы! Что если ты "завтра" женишься тебе уже будет не до эксперементов, тебе надо будет семью кормить и вдруг тебе предложат такое, что дает хорошие деньги и что? Ты должен отказываться из-за того что у тебя плохие знания?

    Советую поискать посты от Black_Mirror в самом начале, когда васм был другим. Да.да. он был другим ;) Он в ответах на другие посты, такие кодесы выкладывал, что аж мозги закручивались и самое главное они были актуальны для задачи. А он выдавал, только потому что имеет мышление программиста ;) Современные программисты на мой взгляд, чересчур мыслят линейно, а ведь многие задачи можно соптимизировать и приэтом не увеличив человеко-часов. Вывод: надо развивать мозг, а математика как раз ведет к развитию мышления, к тому же есть множество задач, где без нее ну никак!
     
  5. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    creeper
    В точку!!! Я когда учился сидел за Олли-Дебагом и чуствовал, что я могу все! Когда пришел к действительно реальным сильным задачам, к примеру к реализации предсказания когда же выйдет из строя оборудования, то у меня мозг начал в узлы закручиваться (((

    iNTA_SYS
    Математика - царица наук. Более того ЭВМ создавали отнюдь не те кто не шарит в ней. Более того, не шаря в математике, попробуй докажи, что твой алгоритм шифрования довольно надежный или если ты вдруг решишь написать замену WinAMP может расскажешь как написать эквалайзер по тупому ;)

    ИМХО:
    Лучше взгляни на себя шире. Системный программинг отнимает очень много сил, но не всем удается на нем заработать хорошо. Ктото пишет трояны и продает за бабки и неплохие, но это бабки сегодняшнего, текущего дня. Ты уверен, что они завтра будут такими же востребованными спецами? Придут другие архитектуры, будут другие ОСи, другое железо, мало кому хватит сил все заново осваивать и останутся единицы. Ты уверен что ты всегда сумеешь гоняться за этой системщиной?
    Зато эта хренова математика, как была нужна - так и будет!!! Уверяю, если ты будешь шарить вней, то работу ты себе найдешь это точно и гнаться за кем-нить не надо будет. Более того у тебя еще останется время на семью, а это очень и очень важно для любого чела!
     
  6. iNTA_SYS

    iNTA_SYS New Member

    Публикаций:
    0
    Регистрация:
    12 ноя 2007
    Сообщения:
    38
    EvilsInterrupt
    Дак я то про это же! (см. пост #14 и #15)
    Что делать, какой раздел математики учить?
     
  7. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    iNTA_SYS
    А учи с самого начала - лишним не будет. Опыт показывает, что не все азы-то знают ;) А там поймешь, че актуально, если в криптографию пойдель, то подсядешь на алгебру, а если нет то и выберешь че актуально. В математике же тоже также как в программинге, есть области и есть база ;)
     
  8. Serj3223

    Serj3223 New Member

    Публикаций:
    0
    Регистрация:
    12 мар 2008
    Сообщения:
    1
    попробуйте зайти на http://www.intuit.ru/ там попадаются интересные книги
     
  9. Ra_

    Ra_ New Member

    Публикаций:
    0
    Регистрация:
    4 мар 2007
    Сообщения:
    289
    Периодически на форуме возникают вопросы по программированию в DOS.
    Вот встретил энциклопедию, немного посмотрел, думаю пригодится

    PC Intern: The Encyclopedia of System Programming (Developers Series)
    ISBN 1557553041 Release Date 01 July 1996
    http://www.flazx.info/Twzxc3Yw/1557553041.zip.htm
    Size 70 055 443 байт
     
  10. palem

    palem Виктор

    Публикаций:
    0
    Регистрация:
    18 апр 2008
    Сообщения:
    16
    Адрес:
    Астрахань
    Только зарегестрировался, все привет!

    Отличный вопрос, тоже как-то им интересовался! Лет несколько назад, не зная в какую сторону двигаться, в поисковике набрал "Как стать хакером", только сейчас понимаю, какая глупость этот запрос (по форме, но какой смысл посодержанию?!). Много было чего написано, знание нескольких языков программирования, бла-бла-бла, .... и т.д. и т.п.

    Сейчас только понимать начинаю, что лучший инструмент - это МОЗГ! Необходимо вытачивать культуру своего мышления, образного мышления, заниматься логикой.

    А знания языка, без знания где его можно применить гроша ломаного не стоит!

    ИМХО!


    --------
    Дружище, читай всё! Всё что подвирнеться под руку, особенно АЗЫ, даже пытаясь переосмыслить понятия, которые с тобой с первого класса, работай с толковыми словарями (советую: "Математический словарь справочник. Кандаков"!) Это привдедет к появления ОБРАЗОВ, к пересмотру смысла некоторых, с первого взгляда кажущихся элементарными, понятий!
    ОБРАЗАМИ (образным мышлением) КАТЕГОРИЧЕСКИ НЕЛЬЗЯ ПРЕНИБРЕГАТЬ!!! Даже если "букварь" перечитать, имя под рукой основательный толковый словарь русского языка, просматривая каждое слово (Например "Костя принес ведро Кате", открываешь словарь и смотришь "принес", "ведро") - ты придешь к основательным выводам, позволяющим дать оценку нашему начальному образованию (с 1 по 9 классы).

    И за образы, будь внимателен: Египетская иероглифотехника предполала три уровня изложения мысли: 1. Логический (на котором мы разговариваем); 2. Ассоциативный (образное мышление); 3. Скрывающий (думаю это метафоры, в своем истинном обличии, а не в академической форме).

    Желаю УДАЧИ!
     
  11. palem

    palem Виктор

    Публикаций:
    0
    Регистрация:
    18 апр 2008
    Сообщения:
    16
    Адрес:
    Астрахань
    Да к стати, лучше начинай изучение Хакинга с понятия "Информационные системы" - Ручные/Автоматические/Автоматизированные --- Картографические/Документальные... При внимательном изучении и при живом интересе ты сам поймешь в какую сторону тебе двигаться.

    Эта ни такая уж и нудная вещь, как может показаться (только лишь потому что нам это начали давно заливать в уши), смотри понятия "Сети", лучше математическое - более обобщенная форма!

    ... и с умением оценить "мировой шедевр" в инфомрационных технологиях, и употребить термин "прикладных..." - ты не в состоянии определиться КАКУЮ ЛИТЕРАТУРУ ТЕБЕ ЧИТААААТЬ?????????????????????

    Дружище я не удевлюсь если тебе 16-17-18 лет и ты насмотрелся фильмов "Пароль рыба-мечь", "Хакеры"...
     
  12. palem

    palem Виктор

    Публикаций:
    0
    Регистрация:
    18 апр 2008
    Сообщения:
    16
    Адрес:
    Астрахань
    1 - В твоем случае вредно думать, есть вероятность набрать мусора в карзину, тебе лучше попытаться эту карзину превратить в чайник, потом в грамотный чайник, потом в пользователь, на стадии опытный пользователь ты сможешь понять какую чушь нанёс...

    2 - Ты нихрена ничего не понял...

    3 - В.С. Пикуль "Каторга" - художественная, за Русско Японскую войну и за некого Глеба Викторовича Полынова, известного под уличкой "Инженер"... сначала прочитай книгу, потом закрой ее, и попытайся понять почему ему прозвище дали "ИНЖЕНЕР" - В твоем случае это не просто книга и ПАЛОЧКА ВЫРУЧАЛОЧКА, как надо смотреть на вещи!
     
  13. palem

    palem Виктор

    Публикаций:
    0
    Регистрация:
    18 апр 2008
    Сообщения:
    16
    Адрес:
    Астрахань
    тебя на каждом слове цитировать можно...

    Тебе нужно знание?! Какое знание?! Ты определился какое/какие знание/я тебе нужны... Операционные системы??? Что?:

    Дисциплины диспетчеризации процессов: FCFS, SRT, SJN....
    Организация памяти: Сегментная, страничная, странично-сегментная...

    Ёпть... даже если ты будешь книги читать за tasm2, выдергивая принципы, то с первым подходом к новой системе, построенной даже, в худшем для тебя случае, на новой технологии ты интуитивно будешь определять "ЧЁ ЭТО ТАКОЕ И С ЧЕМ ЕТО ЕДЯТ"


    Ёпть... зашел на эту страничку форума чтоб для себя че нить выдернуть новое... ммммм--даааа..... ну хотя бы вспомнил старое, благодаря iNTA_SYS, выражаю признательность, вполне серьезно! Повторенье мать ученься и мать зацикливания!
     
  14. palem

    palem Виктор

    Публикаций:
    0
    Регистрация:
    18 апр 2008
    Сообщения:
    16
    Адрес:
    Астрахань
    кароче iNTA_SYS, подстраивайся под литературу отсюда .... http://www.pcports.ru/Library.php
    если ты на системщика целишь?!
     
  15. palem

    palem Виктор

    Публикаций:
    0
    Регистрация:
    18 апр 2008
    Сообщения:
    16
    Адрес:
    Астрахань
    Смотрел фильм "Ноль Куб", ... там был такой диалог "Но ведь гиперкуба не существует?!", на что одна сумасшедшая математичка ответила "Есть чисто теоретические построения, которые не долговечны! и не обязательно все воспримать в геометрической интерпритации"... так вот к чему я?! Вот, к твоему "системное программирование без знаний основ архитектур ОС", также как есть словесное описание алгоритма так же есть и мысленное программирование (системные или прикладное)... могу тебе ответить только как математичка из этого фильма...
     
  16. palem

    palem Виктор

    Публикаций:
    0
    Регистрация:
    18 апр 2008
    Сообщения:
    16
    Адрес:
    Астрахань
    И говоря за математику, граждане... на эту тему даже топик можно отдельный сделать, не следует делить людей на гуманитариев и технарей, гуманитар - "бла, бла, бла...", технарь - "0013059327345...", давайте просто закроем глаза и сведем наш код, даже если он выполняет элементарную операцию чтения файла, сведем к чувственному восприятию! А?! Математика это не язык жестов - однозначно, это язык чувств, только на этом языке хорошо разговаривать не только с преподавателем мат. анализа на экзамене... но и с сигаретой, когда выходим на улицу и курим, и с ситуацией "Опаздывания на работу...".
    МАТЕМАТИКА ЭТО НЕ ТЕХНИКА И НЕ ГУМАНИТАРИЙ - ЭТО Р_О_М_А_Н_Т_И_К_А!

    ИМХО!
     
  17. calidus

    calidus Member

    Публикаций:
    0
    Регистрация:
    27 дек 2005
    Сообщения:
    618
    =)

    1) Знание 3 языков желательно ( АСМ С++ Delphi )
    2) Устройство компьютера
    3) Устройство операционных систем , хотя бы линейки НТ для начала
    4) Книга по написанию дров, Туториал с КМД кит лучший вариант
    5) Устройство Сетевой архитектуры
    6) Математика ( для разгона курса высшей математики всегда хватает) Кто говорит что нет , те стреляют с танка по мухам.

    А вообще лучшее с чего начать это иметь идею и что то делать или ковырять , познание идет не через книги а через практику и подтверждение книгами.
     
  18. palem

    palem Виктор

    Публикаций:
    0
    Регистрация:
    18 апр 2008
    Сообщения:
    16
    Адрес:
    Астрахань
    +1
     
  19. iNTA_SYS

    iNTA_SYS New Member

    Публикаций:
    0
    Регистрация:
    12 ноя 2007
    Сообщения:
    38
    копец нафлудили...

    сразу после 27 поста закрывать надо было!
    или удалить лучше /* 2admin, please */

    palem
    и сразу засирать?!
     
  20. palem

    palem Виктор

    Публикаций:
    0
    Регистрация:
    18 апр 2008
    Сообщения:
    16
    Адрес:
    Астрахань
    Зачем же так категорично?
    Если я только зарегистрировался это не говорит, о том что я здесь впервые!
     
Статус темы:
Закрыта.